Class: Google::Apis::CloudchannelV1::GoogleCloudChannelV1CheckCloudIdentityAccountsExistRequest

Inherits:
Object
  • Object
show all
Includes:
Google::Apis::Core::Hashable, Google::Apis::Core::JsonObjectSupport
Defined in:
lib/google/apis/cloudchannel_v1/classes.rb,
lib/google/apis/cloudchannel_v1/representations.rb,
lib/google/apis/cloudchannel_v1/representations.rb

Overview

Request message for CloudChannelService.CheckCloudIdentityAccountsExist.

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(**args) ⇒ GoogleCloudChannelV1CheckCloudIdentityAccountsExistRequest

Returns a new instance of GoogleCloudChannelV1CheckCloudIdentityAccountsExistRequest.



482
483
484
# File 'lib/google/apis/cloudchannel_v1/classes.rb', line 482

def initialize(**args)
   update!(**args)
end

Instance Attribute Details

#domainString

Required. Domain to fetch for Cloud Identity account customers, including domain and team customers. For team customers, please use the domain for their emails. Corresponds to the JSON property domain

Returns:

  • (String)


474
475
476
# File 'lib/google/apis/cloudchannel_v1/classes.rb', line 474

def domain
  @domain
end

#primary_admin_emailString

Optional. Primary admin email to fetch for Cloud Identity account team customer. Corresponds to the JSON property primaryAdminEmail

Returns:

  • (String)


480
481
482
# File 'lib/google/apis/cloudchannel_v1/classes.rb', line 480

def primary_admin_email
  @primary_admin_email
end

Instance Method Details

#update!(**args) ⇒ Object

Update properties of this object



487
488
489
490
# File 'lib/google/apis/cloudchannel_v1/classes.rb', line 487

def update!(**args)
  @domain = args[:domain] if args.key?(:domain)
  @primary_admin_email = args[:primary_admin_email] if args.key?(:primary_admin_email)
end