class Google::Apis::ContentV2_1::AccountUser

Attributes

admin[RW]

Whether user is an admin. Corresponds to the JSON property `admin` @return [Boolean]

admin?[RW]

Whether user is an admin. Corresponds to the JSON property `admin` @return [Boolean]

email_address[RW]

User's email address. Corresponds to the JSON property `emailAddress` @return [String]

order_manager[RW]

Whether user is an order manager. Corresponds to the JSON property `orderManager` @return [Boolean]

order_manager?[RW]

Whether user is an order manager. Corresponds to the JSON property `orderManager` @return [Boolean]

payments_analyst[RW]

Whether user can access payment statements. Corresponds to the JSON property `paymentsAnalyst` @return [Boolean]

payments_analyst?[RW]

Whether user can access payment statements. Corresponds to the JSON property `paymentsAnalyst` @return [Boolean]

payments_manager[RW]

Whether user can manage payment settings. Corresponds to the JSON property `paymentsManager` @return [Boolean]

payments_manager?[RW]

Whether user can manage payment settings. Corresponds to the JSON property `paymentsManager` @return [Boolean]

Public Class Methods

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

Public Instance Methods

update!(**args) click to toggle source

Update properties of this object

# File lib/google/apis/content_v2_1/classes.rb, line 832
def update!(**args)
  @admin = args[:admin] if args.key?(:admin)
  @email_address = args[:email_address] if args.key?(:email_address)
  @order_manager = args[:order_manager] if args.key?(:order_manager)
  @payments_analyst = args[:payments_analyst] if args.key?(:payments_analyst)
  @payments_manager = args[:payments_manager] if args.key?(:payments_manager)
end