Package google.cloud.gkehub.rbacrolebindingactuation.v2beta

Index

RBACRoleBindingState

RBACRoleBindingState is the status of an RBACRoleBinding which exists on a membership.

Fields
state

RBACRoleBindingState.RoleBindingState

Output only. The state of the RBACRoleBinding.

description

string

The reason for the failure.

update_time

Timestamp

The time the RBACRoleBinding status was last updated.

RoleBindingState

The state of the RBACRoleBinding, updated based on ClusterRole existence.

Enums
ROLE_BINDING_STATE_UNSPECIFIED Unspecified state.
OK RBACRoleBinding is created properly on the cluster.
CUSTOM_ROLE_MISSING_FROM_CLUSTER The RBACRoleBinding was created on the cluster but the specified custom role does not exist on the cluster, hence the RBACRoleBinding has no effect.

Spec

This type has no fields.

RBAC RoleBinding Actuation: The membership-specific input for RBACRoleBindingActuation feature.

State

RBAC RoleBinding Actuation: A membership-specific Feature state for the RBACRoleBindingActuation fleet feature.

Fields
rbacrolebinding_states

map<string, RBACRoleBindingState>

Output only. The state of RBACRoleBindings using custom roles that exist on the cluster, keyed by RBACRoleBinding resource name with format: projects/{project}/locations/{location}/scopes/{scope}/rbacrolebindings/{rbacrolebinding}.