GKE Hub V1 API - Class Google::Cloud::GkeHub::RbacRoleBindingActuation::V1::FeatureSpec (v2.5.0)

Reference documentation and code samples for the GKE Hub V1 API class Google::Cloud::GkeHub::RbacRoleBindingActuation::V1::FeatureSpec.

RBAC RoleBinding Actuation: The Hub-wide input for the RBACRoleBindingActuation feature.

Inherits

  • Object

Extended By

  • Google::Protobuf::MessageExts::ClassMethods

Includes

  • Google::Protobuf::MessageExts

Methods

#allowed_custom_roles

def allowed_custom_roles() -> ::Array<::String>
Returns
  • (::Array<::String>) — The list of allowed custom roles (ClusterRoles). If a ClusterRole is not part of this list, it cannot be used in a Scope RBACRoleBinding. If a ClusterRole in this list is in use, it cannot be removed from the list.

#allowed_custom_roles=

def allowed_custom_roles=(value) -> ::Array<::String>
Parameter
  • value (::Array<::String>) — The list of allowed custom roles (ClusterRoles). If a ClusterRole is not part of this list, it cannot be used in a Scope RBACRoleBinding. If a ClusterRole in this list is in use, it cannot be removed from the list.
Returns
  • (::Array<::String>) — The list of allowed custom roles (ClusterRoles). If a ClusterRole is not part of this list, it cannot be used in a Scope RBACRoleBinding. If a ClusterRole in this list is in use, it cannot be removed from the list.