Class Google::Iam::V1::BindingDelta (v0.4.0)

One delta entry for Binding. Each individual change (only one member in each entry) to a binding will be a separate entry.

Inherits

  • Object

Extended By

  • Google::Protobuf::MessageExts::ClassMethods

Includes

  • Google::Protobuf::MessageExts

Methods

#action

def action() -> ::Google::Iam::V1::BindingDelta::Action
Returns

#action=

def action=(value) -> ::Google::Iam::V1::BindingDelta::Action
Parameter
Returns

#condition

def condition() -> ::Google::Type::Expr
Returns

#condition=

def condition=(value) -> ::Google::Type::Expr
Parameter
Returns

#member

def member() -> ::String
Returns
  • (::String) — A single identity requesting access for a Cloud Platform resource. Follows the same format of Binding.members. Required

#member=

def member=(value) -> ::String
Parameter
  • value (::String) — A single identity requesting access for a Cloud Platform resource. Follows the same format of Binding.members. Required
Returns
  • (::String) — A single identity requesting access for a Cloud Platform resource. Follows the same format of Binding.members. Required

#role

def role() -> ::String
Returns
  • (::String) — Role that is assigned to members. For example, roles/viewer, roles/editor, or roles/owner. Required

#role=

def role=(value) -> ::String
Parameter
  • value (::String) — Role that is assigned to members. For example, roles/viewer, roles/editor, or roles/owner. Required
Returns
  • (::String) — Role that is assigned to members. For example, roles/viewer, roles/editor, or roles/owner. Required