KeycloakClient

v1

resource to define a Client within a KeycloakRealm

PropertyTypeRequired
specobject
spec.clientSecretobject
spec.clientSecret.clientIdKeystring
spec.clientSecret.clientSecretKeystring
spec.clientSecret.secretNamestring
spec.definitionobject
spec.definition.accessobject
spec.definition.adminUrlstring
spec.definition.alwaysDisplayInConsoleboolean
spec.definition.attributesobject
spec.definition.authenticationFlowBindingOverridesobject
spec.definition.authorizationServicesEnabledboolean
spec.definition.authorizationSettingsobject
spec.definition.authorizationSettings.allowRemoteResourceManagementboolean
spec.definition.authorizationSettings.clientIdstring
spec.definition.authorizationSettings.decisionStrategystring
spec.definition.authorizationSettings.idstring
spec.definition.authorizationSettings.namestring
spec.definition.authorizationSettings.policies[]object
spec.definition.authorizationSettings.policies[].configobject
spec.definition.authorizationSettings.policies[].decisionStrategystring
spec.definition.authorizationSettings.policies[].descriptionstring
spec.definition.authorizationSettings.policies[].idstring
spec.definition.authorizationSettings.policies[].logicstring
spec.definition.authorizationSettings.policies[].namestring
spec.definition.authorizationSettings.policies[].ownerstring
spec.definition.authorizationSettings.policies[].policies[]string
spec.definition.authorizationSettings.policies[].resources[]string
spec.definition.authorizationSettings.policies[].resourcesData[]object
spec.definition.authorizationSettings.policies[].resourcesData[]._idstring
spec.definition.authorizationSettings.policies[].resourcesData[].attributesobject
spec.definition.authorizationSettings.policies[].resourcesData[].displayNamestring
spec.definition.authorizationSettings.policies[].resourcesData[].icon_uristring
spec.definition.authorizationSettings.policies[].resourcesData[].namestring
spec.definition.authorizationSettings.policies[].resourcesData[].ownerobject
spec.definition.authorizationSettings.policies[].resourcesData[].owner.idstring
spec.definition.authorizationSettings.policies[].resourcesData[].owner.namestring
spec.definition.authorizationSettings.policies[].resourcesData[].ownerManagedAccessboolean
spec.definition.authorizationSettings.policies[].resourcesData[].scopes[]object
spec.definition.authorizationSettings.policies[].resourcesData[].scopes[].displayNamestring
spec.definition.authorizationSettings.policies[].resourcesData[].scopes[].iconUristring
spec.definition.authorizationSettings.policies[].resourcesData[].scopes[].idstring
spec.definition.authorizationSettings.policies[].resourcesData[].scopes[].namestring
spec.definition.authorizationSettings.policies[].resourcesData[].scopesUma[]object
spec.definition.authorizationSettings.policies[].resourcesData[].scopesUma[].displayNamestring
spec.definition.authorizationSettings.policies[].resourcesData[].scopesUma[].iconUristring
spec.definition.authorizationSettings.policies[].resourcesData[].scopesUma[].idstring
spec.definition.authorizationSettings.policies[].resourcesData[].scopesUma[].namestring
spec.definition.authorizationSettings.policies[].resourcesData[].typestring
spec.definition.authorizationSettings.policies[].resourcesData[].uristring
spec.definition.authorizationSettings.policies[].resourcesData[].uris[]string
spec.definition.authorizationSettings.policies[].scopes[]string
spec.definition.authorizationSettings.policies[].scopesData[]object
spec.definition.authorizationSettings.policies[].scopesData[].displayNamestring
spec.definition.authorizationSettings.policies[].scopesData[].iconUristring
spec.definition.authorizationSettings.policies[].scopesData[].idstring
spec.definition.authorizationSettings.policies[].scopesData[].namestring
spec.definition.authorizationSettings.policies[].scopesData[].resources[]object
spec.definition.authorizationSettings.policies[].scopesData[].resources[]._idstring
spec.definition.authorizationSettings.policies[].scopesData[].resources[].attributesobject
spec.definition.authorizationSettings.policies[].scopesData[].resources[].displayNamestring
spec.definition.authorizationSettings.policies[].scopesData[].resources[].icon_uristring
spec.definition.authorizationSettings.policies[].scopesData[].resources[].namestring
spec.definition.authorizationSettings.policies[].scopesData[].resources[].ownerobject
spec.definition.authorizationSettings.policies[].scopesData[].resources[].owner.idstring
spec.definition.authorizationSettings.policies[].scopesData[].resources[].owner.namestring
spec.definition.authorizationSettings.policies[].scopesData[].resources[].ownerManagedAccessboolean
spec.definition.authorizationSettings.policies[].scopesData[].resources[].typestring
spec.definition.authorizationSettings.policies[].scopesData[].resources[].uristring
spec.definition.authorizationSettings.policies[].scopesData[].resources[].uris[]string
spec.definition.authorizationSettings.policies[].typestring
spec.definition.authorizationSettings.policyEnforcementModestring
spec.definition.authorizationSettings.resources[]object
spec.definition.authorizationSettings.resources[]._idstring
spec.definition.authorizationSettings.resources[].attributesobject
spec.definition.authorizationSettings.resources[].displayNamestring
spec.definition.authorizationSettings.resources[].icon_uristring
spec.definition.authorizationSettings.resources[].namestring
spec.definition.authorizationSettings.resources[].ownerobject
spec.definition.authorizationSettings.resources[].owner.idstring
spec.definition.authorizationSettings.resources[].owner.namestring
spec.definition.authorizationSettings.resources[].ownerManagedAccessboolean
spec.definition.authorizationSettings.resources[].scopes[]object
spec.definition.authorizationSettings.resources[].scopes[].displayNamestring
spec.definition.authorizationSettings.resources[].scopes[].iconUristring
spec.definition.authorizationSettings.resources[].scopes[].idstring
spec.definition.authorizationSettings.resources[].scopes[].namestring
spec.definition.authorizationSettings.resources[].scopes[].policies[]object
spec.definition.authorizationSettings.resources[].scopes[].policies[].configobject
spec.definition.authorizationSettings.resources[].scopes[].policies[].decisionStrategystring
spec.definition.authorizationSettings.resources[].scopes[].policies[].descriptionstring
spec.definition.authorizationSettings.resources[].scopes[].policies[].idstring
spec.definition.authorizationSettings.resources[].scopes[].policies[].logicstring
spec.definition.authorizationSettings.resources[].scopes[].policies[].namestring
spec.definition.authorizationSettings.resources[].scopes[].policies[].ownerstring
spec.definition.authorizationSettings.resources[].scopes[].policies[].policies[]string
spec.definition.authorizationSettings.resources[].scopes[].policies[].resources[]string
spec.definition.authorizationSettings.resources[].scopes[].policies[].scopes[]string
spec.definition.authorizationSettings.resources[].scopes[].policies[].typestring
spec.definition.authorizationSettings.resources[].scopesUma[]object
spec.definition.authorizationSettings.resources[].scopesUma[].displayNamestring
spec.definition.authorizationSettings.resources[].scopesUma[].iconUristring
spec.definition.authorizationSettings.resources[].scopesUma[].idstring
spec.definition.authorizationSettings.resources[].scopesUma[].namestring
spec.definition.authorizationSettings.resources[].scopesUma[].policies[]object
spec.definition.authorizationSettings.resources[].scopesUma[].policies[].configobject
spec.definition.authorizationSettings.resources[].scopesUma[].policies[].decisionStrategystring
spec.definition.authorizationSettings.resources[].scopesUma[].policies[].descriptionstring
spec.definition.authorizationSettings.resources[].scopesUma[].policies[].idstring
spec.definition.authorizationSettings.resources[].scopesUma[].policies[].logicstring
spec.definition.authorizationSettings.resources[].scopesUma[].policies[].namestring
spec.definition.authorizationSettings.resources[].scopesUma[].policies[].ownerstring
spec.definition.authorizationSettings.resources[].scopesUma[].policies[].policies[]string
spec.definition.authorizationSettings.resources[].scopesUma[].policies[].resources[]string
spec.definition.authorizationSettings.resources[].scopesUma[].policies[].scopes[]string
spec.definition.authorizationSettings.resources[].scopesUma[].policies[].typestring
spec.definition.authorizationSettings.resources[].typestring
spec.definition.authorizationSettings.resources[].uristring
spec.definition.authorizationSettings.resources[].uris[]string
spec.definition.authorizationSettings.scopes[]object
spec.definition.authorizationSettings.scopes[].displayNamestring
spec.definition.authorizationSettings.scopes[].iconUristring
spec.definition.authorizationSettings.scopes[].idstring
spec.definition.authorizationSettings.scopes[].namestring
spec.definition.authorizationSettings.scopes[].policies[]object
spec.definition.authorizationSettings.scopes[].policies[].configobject
spec.definition.authorizationSettings.scopes[].policies[].decisionStrategystring
spec.definition.authorizationSettings.scopes[].policies[].descriptionstring
spec.definition.authorizationSettings.scopes[].policies[].idstring
spec.definition.authorizationSettings.scopes[].policies[].logicstring
spec.definition.authorizationSettings.scopes[].policies[].namestring
spec.definition.authorizationSettings.scopes[].policies[].ownerstring
spec.definition.authorizationSettings.scopes[].policies[].policies[]string
spec.definition.authorizationSettings.scopes[].policies[].resources[]string
spec.definition.authorizationSettings.scopes[].policies[].resourcesData[]object
spec.definition.authorizationSettings.scopes[].policies[].resourcesData[]._idstring
spec.definition.authorizationSettings.scopes[].policies[].resourcesData[].attributesobject
spec.definition.authorizationSettings.scopes[].policies[].resourcesData[].displayNamestring
spec.definition.authorizationSettings.scopes[].policies[].resourcesData[].icon_uristring
spec.definition.authorizationSettings.scopes[].policies[].resourcesData[].namestring
spec.definition.authorizationSettings.scopes[].policies[].resourcesData[].ownerobject
spec.definition.authorizationSettings.scopes[].policies[].resourcesData[].owner.idstring
spec.definition.authorizationSettings.scopes[].policies[].resourcesData[].owner.namestring
spec.definition.authorizationSettings.scopes[].policies[].resourcesData[].ownerManagedAccessboolean
spec.definition.authorizationSettings.scopes[].policies[].resourcesData[].typestring
spec.definition.authorizationSettings.scopes[].policies[].resourcesData[].uristring
spec.definition.authorizationSettings.scopes[].policies[].resourcesData[].uris[]string
spec.definition.authorizationSettings.scopes[].policies[].scopes[]string
spec.definition.authorizationSettings.scopes[].policies[].typestring
spec.definition.authorizationSettings.scopes[].resources[]object
spec.definition.authorizationSettings.scopes[].resources[]._idstring
spec.definition.authorizationSettings.scopes[].resources[].attributesobject
spec.definition.authorizationSettings.scopes[].resources[].displayNamestring
spec.definition.authorizationSettings.scopes[].resources[].icon_uristring
spec.definition.authorizationSettings.scopes[].resources[].namestring
spec.definition.authorizationSettings.scopes[].resources[].ownerobject
spec.definition.authorizationSettings.scopes[].resources[].owner.idstring
spec.definition.authorizationSettings.scopes[].resources[].owner.namestring
spec.definition.authorizationSettings.scopes[].resources[].ownerManagedAccessboolean
spec.definition.authorizationSettings.scopes[].resources[].typestring
spec.definition.authorizationSettings.scopes[].resources[].uristring
spec.definition.authorizationSettings.scopes[].resources[].uris[]string
spec.definition.baseUrlstring
spec.definition.bearerOnlyboolean
spec.definition.clientAuthenticatorTypestring
spec.definition.clientIdstring
spec.definition.clientTemplatestring
spec.definition.consentRequiredboolean
spec.definition.defaultClientScopes[]string
spec.definition.defaultRoles[]string
spec.definition.descriptionstring
spec.definition.directAccessGrantsEnabledboolean
spec.definition.directGrantsOnlyboolean
spec.definition.enabledboolean
spec.definition.frontchannelLogoutboolean
spec.definition.fullScopeAllowedboolean
spec.definition.idstring
spec.definition.implicitFlowEnabledboolean
spec.definition.namestring
spec.definition.nodeReRegistrationTimeoutinteger
spec.definition.notBeforeinteger
spec.definition.optionalClientScopes[]string
spec.definition.originstring
spec.definition.protocolstring
spec.definition.protocolMappers[]object
spec.definition.protocolMappers[].configobject
spec.definition.protocolMappers[].consentRequiredboolean
spec.definition.protocolMappers[].consentTextstring
spec.definition.protocolMappers[].idstring
spec.definition.protocolMappers[].namestring
spec.definition.protocolMappers[].protocolstring
spec.definition.protocolMappers[].protocolMapperstring
spec.definition.publicClientboolean
spec.definition.redirectUris[]string
spec.definition.registeredNodesobject
spec.definition.registrationAccessTokenstring
spec.definition.rootUrlstring
spec.definition.secretstring
spec.definition.serviceAccountsEnabledboolean
spec.definition.standardFlowEnabledboolean
spec.definition.surrogateAuthRequiredboolean
spec.definition.typestring
spec.definition.useTemplateConfigboolean
spec.definition.useTemplateMappersboolean
spec.definition.useTemplateScopeboolean
spec.definition.webOrigins[]string
spec.optionsobject
spec.patchFromobject
spec.realmRefstring
statusobject
status.conditions[]object
status.conditions[].lastTransitionTimestring
status.conditions[].lastUpdateTimestring
status.conditions[].messagestring
status.conditions[].reasonstring
status.conditions[].statusstring
status.conditions[].typestring
status.messagestring
status.readyboolean
status.resourcePathstring
status.statusstring

spec

Type: object

PropertyTypeRequired
clientSecretobject
definitionobject
optionsobject
patchFromobject
realmRefstring

the KeycloakClient resource


spec.clientSecret

Type: object

PropertyTypeRequired
clientIdKeystring
clientSecretKeystring
secretNamestring

missing


spec.clientSecret.clientIdKey

Type: string

missing


spec.clientSecret.clientSecretKey

Type: string

missing


spec.clientSecret.secretName

Type: string

missing


spec.definition

Type: object

 

Validation RuleError Message
has(self.id) == has(oldSelf.id)Value is immutable

missing


spec.definition.access

Type: object

missing


spec.definition.adminUrl

Type: string

missing


spec.definition.alwaysDisplayInConsole

Type: boolean

missing


spec.definition.attributes

Type: object

missing


spec.definition.authenticationFlowBindingOverrides

Type: object

missing


spec.definition.authorizationServicesEnabled

Type: boolean

missing


spec.definition.authorizationSettings

Type: object

PropertyTypeRequired
allowRemoteResourceManagementboolean
clientIdstring
decisionStrategystring
idstring
namestring
policies[]object
policyEnforcementModestring
resources[]object
scopes[]object

missing


spec.definition.authorizationSettings.allowRemoteResourceManagement

Type: boolean

missing


spec.definition.authorizationSettings.clientId

Type: string

missing


spec.definition.authorizationSettings.decisionStrategy

Type: string

missing


spec.definition.authorizationSettings.id

Type: string

missing


spec.definition.authorizationSettings.name

Type: string

missing


spec.definition.authorizationSettings.policies[]

Type: object

PropertyTypeRequired
configobject
decisionStrategystring
descriptionstring
idstring
logicstring
namestring
ownerstring
policies[]string
resources[]string
resourcesData[]object
scopes[]string
scopesData[]object
typestring

missing


spec.definition.authorizationSettings.policies[].config

Type: object

missing


spec.definition.authorizationSettings.policies[].decisionStrategy

Type: string

missing


spec.definition.authorizationSettings.policies[].description

Type: string

missing


spec.definition.authorizationSettings.policies[].id

Type: string

missing


spec.definition.authorizationSettings.policies[].logic

Type: string

missing


spec.definition.authorizationSettings.policies[].name

Type: string

missing


spec.definition.authorizationSettings.policies[].owner

Type: string

missing


spec.definition.authorizationSettings.policies[].policies[]

Type: string

missing


spec.definition.authorizationSettings.policies[].resources[]

Type: string

missing


spec.definition.authorizationSettings.policies[].resourcesData[]

Type: object

PropertyTypeRequired
_idstring
attributesobject
displayNamestring
icon_uristring
namestring
ownerobject
ownerManagedAccessboolean
scopes[]object
scopesUma[]object
typestring
uristring
uris[]string

missing


spec.definition.authorizationSettings.policies[].resourcesData[]._id

Type: string

missing


spec.definition.authorizationSettings.policies[].resourcesData[].attributes

Type: object

missing


spec.definition.authorizationSettings.policies[].resourcesData[].displayName

Type: string

missing


spec.definition.authorizationSettings.policies[].resourcesData[].icon_uri

Type: string

missing


spec.definition.authorizationSettings.policies[].resourcesData[].name

Type: string

missing


spec.definition.authorizationSettings.policies[].resourcesData[].owner

Type: object

PropertyTypeRequired
idstring
namestring

missing


spec.definition.authorizationSettings.policies[].resourcesData[].owner.id

Type: string

missing


spec.definition.authorizationSettings.policies[].resourcesData[].owner.name

Type: string

missing


spec.definition.authorizationSettings.policies[].resourcesData[].ownerManagedAccess

Type: boolean

missing


spec.definition.authorizationSettings.policies[].resourcesData[].scopes[]

Type: object

PropertyTypeRequired
displayNamestring
iconUristring
idstring
namestring

missing


spec.definition.authorizationSettings.policies[].resourcesData[].scopes[].displayName

Type: string

missing


spec.definition.authorizationSettings.policies[].resourcesData[].scopes[].iconUri

Type: string

missing


spec.definition.authorizationSettings.policies[].resourcesData[].scopes[].id

Type: string

missing


spec.definition.authorizationSettings.policies[].resourcesData[].scopes[].name

Type: string

missing


spec.definition.authorizationSettings.policies[].resourcesData[].scopesUma[]

Type: object

PropertyTypeRequired
displayNamestring
iconUristring
idstring
namestring

missing


spec.definition.authorizationSettings.policies[].resourcesData[].scopesUma[].displayName

Type: string

missing


spec.definition.authorizationSettings.policies[].resourcesData[].scopesUma[].iconUri

Type: string

missing


spec.definition.authorizationSettings.policies[].resourcesData[].scopesUma[].id

Type: string

missing


spec.definition.authorizationSettings.policies[].resourcesData[].scopesUma[].name

Type: string

missing


spec.definition.authorizationSettings.policies[].resourcesData[].type

Type: string

missing


spec.definition.authorizationSettings.policies[].resourcesData[].uri

Type: string

missing


spec.definition.authorizationSettings.policies[].resourcesData[].uris[]

Type: string

missing


spec.definition.authorizationSettings.policies[].scopes[]

Type: string

missing


spec.definition.authorizationSettings.policies[].scopesData[]

Type: object

PropertyTypeRequired
displayNamestring
iconUristring
idstring
namestring
resources[]object

missing


spec.definition.authorizationSettings.policies[].scopesData[].displayName

Type: string

missing


spec.definition.authorizationSettings.policies[].scopesData[].iconUri

Type: string

missing


spec.definition.authorizationSettings.policies[].scopesData[].id

Type: string

missing


spec.definition.authorizationSettings.policies[].scopesData[].name

Type: string

missing


spec.definition.authorizationSettings.policies[].scopesData[].resources[]

Type: object

PropertyTypeRequired
_idstring
attributesobject
displayNamestring
icon_uristring
namestring
ownerobject
ownerManagedAccessboolean
typestring
uristring
uris[]string

missing


spec.definition.authorizationSettings.policies[].scopesData[].resources[]._id

Type: string

missing


spec.definition.authorizationSettings.policies[].scopesData[].resources[].attributes

Type: object

missing


spec.definition.authorizationSettings.policies[].scopesData[].resources[].displayName

Type: string

missing


spec.definition.authorizationSettings.policies[].scopesData[].resources[].icon_uri

Type: string

missing


spec.definition.authorizationSettings.policies[].scopesData[].resources[].name

Type: string

missing


spec.definition.authorizationSettings.policies[].scopesData[].resources[].owner

Type: object

PropertyTypeRequired
idstring
namestring

missing


spec.definition.authorizationSettings.policies[].scopesData[].resources[].owner.id

Type: string

missing


spec.definition.authorizationSettings.policies[].scopesData[].resources[].owner.name

Type: string

missing


spec.definition.authorizationSettings.policies[].scopesData[].resources[].ownerManagedAccess

Type: boolean

missing


spec.definition.authorizationSettings.policies[].scopesData[].resources[].type

Type: string

missing


spec.definition.authorizationSettings.policies[].scopesData[].resources[].uri

Type: string

missing


spec.definition.authorizationSettings.policies[].scopesData[].resources[].uris[]

Type: string

missing


spec.definition.authorizationSettings.policies[].type

Type: string

missing


spec.definition.authorizationSettings.policyEnforcementMode

Type: string

missing


spec.definition.authorizationSettings.resources[]

Type: object

PropertyTypeRequired
_idstring
attributesobject
displayNamestring
icon_uristring
namestring
ownerobject
ownerManagedAccessboolean
scopes[]object
scopesUma[]object
typestring
uristring
uris[]string

missing


spec.definition.authorizationSettings.resources[]._id

Type: string

missing


spec.definition.authorizationSettings.resources[].attributes

Type: object

missing


spec.definition.authorizationSettings.resources[].displayName

Type: string

missing


spec.definition.authorizationSettings.resources[].icon_uri

Type: string

missing


spec.definition.authorizationSettings.resources[].name

Type: string

missing


spec.definition.authorizationSettings.resources[].owner

Type: object

PropertyTypeRequired
idstring
namestring

missing


spec.definition.authorizationSettings.resources[].owner.id

Type: string

missing


spec.definition.authorizationSettings.resources[].owner.name

Type: string

missing


spec.definition.authorizationSettings.resources[].ownerManagedAccess

Type: boolean

missing


spec.definition.authorizationSettings.resources[].scopes[]

Type: object

PropertyTypeRequired
displayNamestring
iconUristring
idstring
namestring
policies[]object

missing


spec.definition.authorizationSettings.resources[].scopes[].displayName

Type: string

missing


spec.definition.authorizationSettings.resources[].scopes[].iconUri

Type: string

missing


spec.definition.authorizationSettings.resources[].scopes[].id

Type: string

missing


spec.definition.authorizationSettings.resources[].scopes[].name

Type: string

missing


spec.definition.authorizationSettings.resources[].scopes[].policies[]

Type: object

PropertyTypeRequired
configobject
decisionStrategystring
descriptionstring
idstring
logicstring
namestring
ownerstring
policies[]string
resources[]string
scopes[]string
typestring

missing


spec.definition.authorizationSettings.resources[].scopes[].policies[].config

Type: object

missing


spec.definition.authorizationSettings.resources[].scopes[].policies[].decisionStrategy

Type: string

missing


spec.definition.authorizationSettings.resources[].scopes[].policies[].description

Type: string

missing


spec.definition.authorizationSettings.resources[].scopes[].policies[].id

Type: string

missing


spec.definition.authorizationSettings.resources[].scopes[].policies[].logic

Type: string

missing


spec.definition.authorizationSettings.resources[].scopes[].policies[].name

Type: string

missing


spec.definition.authorizationSettings.resources[].scopes[].policies[].owner

Type: string

missing


spec.definition.authorizationSettings.resources[].scopes[].policies[].policies[]

Type: string

missing


spec.definition.authorizationSettings.resources[].scopes[].policies[].resources[]

Type: string

missing


spec.definition.authorizationSettings.resources[].scopes[].policies[].scopes[]

Type: string

missing


spec.definition.authorizationSettings.resources[].scopes[].policies[].type

Type: string

missing


spec.definition.authorizationSettings.resources[].scopesUma[]

Type: object

PropertyTypeRequired
displayNamestring
iconUristring
idstring
namestring
policies[]object

missing


spec.definition.authorizationSettings.resources[].scopesUma[].displayName

Type: string

missing


spec.definition.authorizationSettings.resources[].scopesUma[].iconUri

Type: string

missing


spec.definition.authorizationSettings.resources[].scopesUma[].id

Type: string

missing


spec.definition.authorizationSettings.resources[].scopesUma[].name

Type: string

missing


spec.definition.authorizationSettings.resources[].scopesUma[].policies[]

Type: object

PropertyTypeRequired
configobject
decisionStrategystring
descriptionstring
idstring
logicstring
namestring
ownerstring
policies[]string
resources[]string
scopes[]string
typestring

missing


spec.definition.authorizationSettings.resources[].scopesUma[].policies[].config

Type: object

missing


spec.definition.authorizationSettings.resources[].scopesUma[].policies[].decisionStrategy

Type: string

missing


spec.definition.authorizationSettings.resources[].scopesUma[].policies[].description

Type: string

missing


spec.definition.authorizationSettings.resources[].scopesUma[].policies[].id

Type: string

missing


spec.definition.authorizationSettings.resources[].scopesUma[].policies[].logic

Type: string

missing


spec.definition.authorizationSettings.resources[].scopesUma[].policies[].name

Type: string

missing


spec.definition.authorizationSettings.resources[].scopesUma[].policies[].owner

Type: string

missing


spec.definition.authorizationSettings.resources[].scopesUma[].policies[].policies[]

Type: string

missing


spec.definition.authorizationSettings.resources[].scopesUma[].policies[].resources[]

Type: string

missing


spec.definition.authorizationSettings.resources[].scopesUma[].policies[].scopes[]

Type: string

missing


spec.definition.authorizationSettings.resources[].scopesUma[].policies[].type

Type: string

missing


spec.definition.authorizationSettings.resources[].type

Type: string

missing


spec.definition.authorizationSettings.resources[].uri

Type: string

missing


spec.definition.authorizationSettings.resources[].uris[]

Type: string

missing


spec.definition.authorizationSettings.scopes[]

Type: object

PropertyTypeRequired
displayNamestring
iconUristring
idstring
namestring
policies[]object
resources[]object

missing


spec.definition.authorizationSettings.scopes[].displayName

Type: string

missing


spec.definition.authorizationSettings.scopes[].iconUri

Type: string

missing


spec.definition.authorizationSettings.scopes[].id

Type: string

missing


spec.definition.authorizationSettings.scopes[].name

Type: string

missing


spec.definition.authorizationSettings.scopes[].policies[]

Type: object

PropertyTypeRequired
configobject
decisionStrategystring
descriptionstring
idstring
logicstring
namestring
ownerstring
policies[]string
resources[]string
resourcesData[]object
scopes[]string
typestring

missing


spec.definition.authorizationSettings.scopes[].policies[].config

Type: object

missing


spec.definition.authorizationSettings.scopes[].policies[].decisionStrategy

Type: string

missing


spec.definition.authorizationSettings.scopes[].policies[].description

Type: string

missing


spec.definition.authorizationSettings.scopes[].policies[].id

Type: string

missing


spec.definition.authorizationSettings.scopes[].policies[].logic

Type: string

missing


spec.definition.authorizationSettings.scopes[].policies[].name

Type: string

missing


spec.definition.authorizationSettings.scopes[].policies[].owner

Type: string

missing


spec.definition.authorizationSettings.scopes[].policies[].policies[]

Type: string

missing


spec.definition.authorizationSettings.scopes[].policies[].resources[]

Type: string

missing


spec.definition.authorizationSettings.scopes[].policies[].resourcesData[]

Type: object

PropertyTypeRequired
_idstring
attributesobject
displayNamestring
icon_uristring
namestring
ownerobject
ownerManagedAccessboolean
typestring
uristring
uris[]string

missing


spec.definition.authorizationSettings.scopes[].policies[].resourcesData[]._id

Type: string

missing


spec.definition.authorizationSettings.scopes[].policies[].resourcesData[].attributes

Type: object

missing


spec.definition.authorizationSettings.scopes[].policies[].resourcesData[].displayName

Type: string

missing


spec.definition.authorizationSettings.scopes[].policies[].resourcesData[].icon_uri

Type: string

missing


spec.definition.authorizationSettings.scopes[].policies[].resourcesData[].name

Type: string

missing


spec.definition.authorizationSettings.scopes[].policies[].resourcesData[].owner

Type: object

PropertyTypeRequired
idstring
namestring

missing


spec.definition.authorizationSettings.scopes[].policies[].resourcesData[].owner.id

Type: string

missing


spec.definition.authorizationSettings.scopes[].policies[].resourcesData[].owner.name

Type: string

missing


spec.definition.authorizationSettings.scopes[].policies[].resourcesData[].ownerManagedAccess

Type: boolean

missing


spec.definition.authorizationSettings.scopes[].policies[].resourcesData[].type

Type: string

missing


spec.definition.authorizationSettings.scopes[].policies[].resourcesData[].uri

Type: string

missing


spec.definition.authorizationSettings.scopes[].policies[].resourcesData[].uris[]

Type: string

missing


spec.definition.authorizationSettings.scopes[].policies[].scopes[]

Type: string

missing


spec.definition.authorizationSettings.scopes[].policies[].type

Type: string

missing


spec.definition.authorizationSettings.scopes[].resources[]

Type: object

PropertyTypeRequired
_idstring
attributesobject
displayNamestring
icon_uristring
namestring
ownerobject
ownerManagedAccessboolean
typestring
uristring
uris[]string

missing


spec.definition.authorizationSettings.scopes[].resources[]._id

Type: string

missing


spec.definition.authorizationSettings.scopes[].resources[].attributes

Type: object

missing


spec.definition.authorizationSettings.scopes[].resources[].displayName

Type: string

missing


spec.definition.authorizationSettings.scopes[].resources[].icon_uri

Type: string

missing


spec.definition.authorizationSettings.scopes[].resources[].name

Type: string

missing


spec.definition.authorizationSettings.scopes[].resources[].owner

Type: object

PropertyTypeRequired
idstring
namestring

missing


spec.definition.authorizationSettings.scopes[].resources[].owner.id

Type: string

missing


spec.definition.authorizationSettings.scopes[].resources[].owner.name

Type: string

missing


spec.definition.authorizationSettings.scopes[].resources[].ownerManagedAccess

Type: boolean

missing


spec.definition.authorizationSettings.scopes[].resources[].type

Type: string

missing


spec.definition.authorizationSettings.scopes[].resources[].uri

Type: string

missing


spec.definition.authorizationSettings.scopes[].resources[].uris[]

Type: string

missing


spec.definition.baseUrl

Type: string

missing


spec.definition.bearerOnly

Type: boolean

missing


spec.definition.clientAuthenticatorType

Type: string

missing


spec.definition.clientId

Type: string

missing


spec.definition.clientTemplate

Type: string

missing


spec.definition.consentRequired

Type: boolean

missing


spec.definition.defaultClientScopes[]

Type: string

missing


spec.definition.defaultRoles[]

Type: string

missing


spec.definition.description

Type: string

missing


spec.definition.directAccessGrantsEnabled

Type: boolean

missing


spec.definition.directGrantsOnly

Type: boolean

missing


spec.definition.enabled

Type: boolean

missing


spec.definition.frontchannelLogout

Type: boolean

missing


spec.definition.fullScopeAllowed

Type: boolean

missing


spec.definition.id

Type: string

Validation RuleError Message
self == oldSelfValue is immutable

missing


spec.definition.implicitFlowEnabled

Type: boolean

missing


spec.definition.name

Type: string

missing


spec.definition.nodeReRegistrationTimeout

Type: integer

missing


spec.definition.notBefore

Type: integer

missing


spec.definition.optionalClientScopes[]

Type: string

missing


spec.definition.origin

Type: string

missing


spec.definition.protocol

Type: string

missing


spec.definition.protocolMappers[]

Type: object

PropertyTypeRequired
configobject
consentRequiredboolean
consentTextstring
idstring
namestring
protocolstring
protocolMapperstring

missing


spec.definition.protocolMappers[].config

Type: object

missing


spec.definition.protocolMappers[].consentRequired

Type: boolean

missing


spec.definition.protocolMappers[].consentText

Type: string

missing


spec.definition.protocolMappers[].id

Type: string

missing


spec.definition.protocolMappers[].name

Type: string

missing


spec.definition.protocolMappers[].protocol

Type: string

missing


spec.definition.protocolMappers[].protocolMapper

Type: string

missing


spec.definition.publicClient

Type: boolean

missing


spec.definition.redirectUris[]

Type: string

missing


spec.definition.registeredNodes

Type: object

missing


spec.definition.registrationAccessToken

Type: string

missing


spec.definition.rootUrl

Type: string

missing


spec.definition.secret

Type: string

missing


spec.definition.serviceAccountsEnabled

Type: boolean

missing


spec.definition.standardFlowEnabled

Type: boolean

missing


spec.definition.surrogateAuthRequired

Type: boolean

missing


spec.definition.type

Type: string

missing


spec.definition.useTemplateConfig

Type: boolean

missing


spec.definition.useTemplateMappers

Type: boolean

missing


spec.definition.useTemplateScope

Type: boolean

missing


spec.definition.webOrigins[]

Type: string

missing


spec.options

Type: object

Options for the request to the Keycloak Admin API.


spec.patchFrom

Type: object

Defines additional values that can be loaded from secrets or configmaps. Field selectors are not supported. For more informations see the patches documentation.


spec.realmRef

Type: string

the name of the kubernetes object that created the realm.


status

Type: object

PropertyTypeRequired
conditions[]object
messagestring
readyboolean
resourcePathstring
statusstring

missing


status.conditions[]

Type: object

PropertyTypeRequired
lastTransitionTimestring
lastUpdateTimestring
messagestring
reasonstring
statusstring
typestring

missing


status.conditions[].lastTransitionTime

Type: string

Time is a wrapper around time.Time which supports correct marshaling to YAML and JSON. Wrappers are provided for many of the factory methods that the time package offers.


status.conditions[].lastUpdateTime

Type: string

Time is a wrapper around time.Time which supports correct marshaling to YAML and JSON. Wrappers are provided for many of the factory methods that the time package offers.


status.conditions[].message

Type: string

missing


status.conditions[].reason

Type: string

missing


status.conditions[].status

Type: string

missing


status.conditions[].type

Type: string

missing


status.message

Type: string

missing


status.ready

Type: boolean

missing


status.resourcePath

Type: string

missing


status.status

Type: string

missing