Class GenerateMembershipRBACRoleBindingYAMLRequest (1.21.0)

GenerateMembershipRBACRoleBindingYAMLRequest(
    mapping=None, *, ignore_unknown_fields=False, **kwargs
)

Request to generate a YAML of the RBAC policies for the specified RoleBinding and its associated impersonation resources.

Attributes

Name Description
parent str
Required. The parent (project and location) where the RBACRoleBinding will be created. Specified in the format projects/*/locations/*/memberships/*.
rbacrolebinding_id str
Required. Client chosen ID for the RBACRoleBinding. rbacrolebinding_id must be a valid RFC 1123 compliant DNS label: 1. At most 63 characters in length 2. It must consist of lower case alphanumeric characters or - 3. It must start and end with an alphanumeric character Which can be expressed as the regex: [a-z0-9]([-a-z0-9]*[a-z0-9])?, with a maximum length of 63 characters.
rbacrolebinding google.cloud.gkehub_v1.types.RBACRoleBinding
Required. The rbacrolebindings to generate the YAML for.