google_api_iam v0.5.0 GoogleApi.IAM.V1.Model.BindingDelta View Source
One delta entry for Binding. Each individual change (only one member in each entry) to a binding will be a separate entry.
Attributes
action (String.t): The action that was performed on a Binding. Required Defaults to:
null
.- Enum - one of [ACTION_UNSPECIFIED, ADD, REMOVE]
- condition (Expr): Unimplemented. The condition that is associated with this binding. This field is logged only for Cloud Audit Logging. Defaults to:
null
. - member (String.t): A single identity requesting access for a Cloud Platform resource. Follows the same format of Binding.members. Required Defaults to:
null
. - role (String.t): Role that is assigned to `members`. For example, `roles/viewer`, `roles/editor`, or `roles/owner`. Required Defaults to:
null
.
Link to this section Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Link to this section Types
Link to this type
t()
View Source
t()
View Source
t() :: %GoogleApi.IAM.V1.Model.BindingDelta{
action: any(),
condition: GoogleApi.IAM.V1.Model.Expr.t(),
member: any(),
role: any()
}
t() :: %GoogleApi.IAM.V1.Model.BindingDelta{ action: any(), condition: GoogleApi.IAM.V1.Model.Expr.t(), member: any(), role: any() }
Link to this section Functions
Link to this function
decode(value, options) View Source
Unwrap a decoded JSON object into its complex fields.