OpaGatekeeperInstallationInVimResponse

OpaGatekeeperInstallationInVimResponse
OpaGatekeeperInstallationInVimResponse
JSON Example
{
    "installationId": "string",
    "vimId": "string",
    "gatekeeperVersion": "string",
    "values": "string",
    "status": {
        "phase": "string",
        "observedGeneration": 0,
        "conditions": [
            {
                "type": "string",
                "status": "string",
                "reason": "string",
                "message": "string",
                "lastTransitionTime": "string"
            }
        ],
        "deployStatus": {}
    },
    "generation": "number",
    "username": "string",
    "updatedAt": "string",
    "deployedResources": [
        {
            "group": "string",
            "version": "string",
            "kind": "string",
            "namespace": "string",
            "name": "string",
            "status": "string",
            "health": {
                "status": "string",
                "message": "string"
            },
            "hook": "string"
        }
    ]
}
string
installationId
Required

Unique Identifier of Opa Gatekeeper Installation in k8s based Vim

string
vimId
Required

The subject VIM identifier.

string
gatekeeperVersion
Optional

The version of opa gatekeeper

string
values
Optional

The values object having customization specific to the k8s vim

status
Required

status

number As int64 As int64
generation
Required

The kind of the resource which has violation

string
username
Required

The username who last modified or created this OpaGatekeeperInstallation.

string As date-time As date-time
updatedAt
Required

The last time when OpaGatekeeperInstallation was updated.

array of object
deployedResources
Optional

deployedResources