View Source GoogleApi.GKEHub.V1.Model.RBACRoleBinding (google_api_gke_hub v0.16.0)
RBACRoleBinding represents a rbacrolebinding across the Fleet
Attributes
-
createTime
(type:DateTime.t
, default:nil
) - Output only. When the rbacrolebinding was created. -
deleteTime
(type:DateTime.t
, default:nil
) - Output only. When the rbacrolebinding was deleted. -
group
(type:String.t
, default:nil
) - group is the group, as seen by the kubernetes cluster. -
labels
(type:map()
, default:nil
) - Optional. Labels for this RBACRolebinding. -
name
(type:String.t
, default:nil
) - The resource name for the rbacrolebindingprojects/{project}/locations/{location}/scopes/{scope}/rbacrolebindings/{rbacrolebinding}
orprojects/{project}/locations/{location}/memberships/{membership}/rbacrolebindings/{rbacrolebinding}
-
role
(type:GoogleApi.GKEHub.V1.Model.Role.t
, default:nil
) - Required. Role to bind to the principal -
state
(type:GoogleApi.GKEHub.V1.Model.RBACRoleBindingLifecycleState.t
, default:nil
) - Output only. State of the rbacrolebinding resource. -
uid
(type:String.t
, default:nil
) - Output only. Google-generated UUID for this resource. This is unique across all rbacrolebinding resources. If a rbacrolebinding resource is deleted and another resource with the same name is created, it gets a different uid. -
updateTime
(type:DateTime.t
, default:nil
) - Output only. When the rbacrolebinding was last updated. -
user
(type:String.t
, default:nil
) - user is the name of the user as seen by the kubernetes cluster, example "alice" or "alice@domain.tld"
Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Types
@type t() :: %GoogleApi.GKEHub.V1.Model.RBACRoleBinding{ createTime: DateTime.t() | nil, deleteTime: DateTime.t() | nil, group: String.t() | nil, labels: map() | nil, name: String.t() | nil, role: GoogleApi.GKEHub.V1.Model.Role.t() | nil, state: GoogleApi.GKEHub.V1.Model.RBACRoleBindingLifecycleState.t() | nil, uid: String.t() | nil, updateTime: DateTime.t() | nil, user: String.t() | nil }
Functions
Unwrap a decoded JSON object into its complex fields.