GoogleApi.SecurityCenter.V1.Model.GoogleCloudSecuritycenterV2Binding (google_api_security_center v0.39.0)
View SourceRepresents a Kubernetes RoleBinding or ClusterRoleBinding.
Attributes
-
name
(type:String.t
, default:nil
) - Name for the binding. -
ns
(type:String.t
, default:nil
) - Namespace for the binding. -
role
(type:GoogleApi.SecurityCenter.V1.Model.GoogleCloudSecuritycenterV2Role.t
, default:nil
) - The Role or ClusterRole referenced by the binding. -
subjects
(type:list(GoogleApi.SecurityCenter.V1.Model.GoogleCloudSecuritycenterV2Subject.t)
, default:nil
) - Represents one or more subjects that are bound to the role. Not always available for PATCH requests.
Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Types
@type t() :: %GoogleApi.SecurityCenter.V1.Model.GoogleCloudSecuritycenterV2Binding{ name: String.t() | nil, ns: String.t() | nil, role: GoogleApi.SecurityCenter.V1.Model.GoogleCloudSecuritycenterV2Role.t() | nil, subjects: [GoogleApi.SecurityCenter.V1.Model.GoogleCloudSecuritycenterV2Subject.t()] | nil }