iam.gdc.goog/v1
Contains API Schema definitions for the identity API group.
Package v1 contains API Schema definitions for the iam.gdc.goog v1 API group
CustomRole
Represents a template for a zonal CustomRole Custom roles provide fine-grained control over user permissions, unlike predefined roles. This allows organizations to tailor access rights to their specific needs, balancing operational efficiency with security. By adhering to the principle of least privilege, custom roles significantly enhance security and protect sensitive data.
Appears in: - CustomRoleList
Field | Description |
---|---|
apiVersion string |
iam.gdc.goog/v1 |
kind string |
CustomRole |
metadata ObjectMeta |
Refer to Kubernetes API documentation for fields of metadata . |
spec CustomRoleSpec |
|
status CustomRoleStatus |
CustomRoleList
Contains a list of CustomRole
resource
Field | Description |
---|---|
apiVersion string |
iam.gdc.goog/v1 |
kind string |
CustomRoleList |
metadata ListMeta |
Refer to Kubernetes API documentation for fields of metadata . |
items CustomRole array |
CustomRoleStatus
Provides a status of CustomRole
Appears in: - CustomRole
Field | Description |
---|---|
conditions Condition array |
Conditions represents the observations of this Custom role overall state |
propagationInfo PropagationInfo |
propagation information of converted template for zonal role template conversion |
IdentityProviderConfig
Represents a configuration for an identity provider that supports OIDC or SAML.
Appears in: - IdentityProviderConfigList
Field | Description |
---|---|
apiVersion string |
iam.gdc.goog/v1 |
kind string |
IdentityProviderConfig |
metadata ObjectMeta |
Refer to Kubernetes API documentation for fields of metadata . |
spec IdentityProviderConfigSpec |
|
status IdentityProviderConfigStatus |
IdentityProviderConfigList
Contains a list of IdentityProviderConfig
resources.
Field | Description |
---|---|
apiVersion string |
iam.gdc.goog/v1 |
kind string |
IdentityProviderConfigList |
metadata ListMeta |
Refer to Kubernetes API documentation for fields of metadata . |
items IdentityProviderConfig array |
IdentityProviderConfigSpec
Provides the specification, or desired state, of an IdentityProviderConfig
resource.
Either OIDCConfig or SAMLConfig has to be provided but not both.
Appears in: - IdentityProviderConfig
Field | Description |
---|---|
oidc OIDCProviderConfig |
OIDC specific configuration. |
saml SAMLProviderConfig |
SAML specific configuration. |
IdentityProviderConfigStatus
Provides the status of an IdentityProviderConfig
resource.
Appears in: - IdentityProviderConfig
Field | Description |
---|---|
conditions Condition array |