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.



472
473
474
# File 'lib/google/apis/cloudchannel_v1/classes.rb', line 472

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)


464
465
466
# File 'lib/google/apis/cloudchannel_v1/classes.rb', line 464

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)


470
471
472
# File 'lib/google/apis/cloudchannel_v1/classes.rb', line 470

def primary_admin_email
  @primary_admin_email
end

Instance Method Details

#update!(**args) ⇒ Object

Update properties of this object



477
478
479
480
# File 'lib/google/apis/cloudchannel_v1/classes.rb', line 477

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