class Google::Apis::ApigeeV1::GoogleCloudApigeeV1Access

Attributes

get[RW]

Get action. For example, “Get” : ` “name” : “target.name”, “value” : “default” ` Corresponds to the JSON property `Get` @return [Google::Apis::ApigeeV1::GoogleCloudApigeeV1AccessGet]

remove[RW]

Remove action. For example, “Remove” : ` “name” : “target.name”, “success” : true ` Corresponds to the JSON property `Remove` @return [Google::Apis::ApigeeV1::GoogleCloudApigeeV1AccessRemove]

set[RW]

Set action. For example, “Set” : ` “name” : “target.name”, “success” : true, “ value” : “default” ` Corresponds to the JSON property `Set` @return [Google::Apis::ApigeeV1::GoogleCloudApigeeV1AccessSet]

Public Class Methods

new(**args) click to toggle source
# File lib/google/apis/apigee_v1/classes.rb, line 140
def initialize(**args)
   update!(**args)
end

Public Instance Methods

update!(**args) click to toggle source

Update properties of this object

# File lib/google/apis/apigee_v1/classes.rb, line 145
def update!(**args)
  @get = args[:get] if args.key?(:get)
  @remove = args[:remove] if args.key?(:remove)
  @set = args[:set] if args.key?(:set)
end