class Google::Apis::CloudchannelV1::GoogleCloudChannelV1CloudIdentityInfo

Cloud Identity information for the Cloud Channel Customer.

Attributes

admin_console_uri[RW]

Output only. URI of Customer's Admin console dashboard. Corresponds to the JSON property `adminConsoleUri` @return [String]

alternate_email[RW]

The alternate email. Corresponds to the JSON property `alternateEmail` @return [String]

customer_type[RW]

CustomerType indicates verification type needed for using services. Corresponds to the JSON property `customerType` @return [String]

edu_data[RW]

Required Edu Attributes Corresponds to the JSON property `eduData` @return [Google::Apis::CloudchannelV1::GoogleCloudChannelV1EduData]

is_domain_verified[RW]

Output only. Whether the domain is verified. This field is not returned for a Customer's cloud_identity_info resource. Partners can use the domains.get() method of the Workspace SDK's Directory API, or listen to the PRIMARY_DOMAIN_VERIFIED Pub/Sub event in to track domain verification of their resolve Workspace customers. Corresponds to the JSON property `isDomainVerified` @return [Boolean]

is_domain_verified?[RW]

Output only. Whether the domain is verified. This field is not returned for a Customer's cloud_identity_info resource. Partners can use the domains.get() method of the Workspace SDK's Directory API, or listen to the PRIMARY_DOMAIN_VERIFIED Pub/Sub event in to track domain verification of their resolve Workspace customers. Corresponds to the JSON property `isDomainVerified` @return [Boolean]

language_code[RW]

Language code. Corresponds to the JSON property `languageCode` @return [String]

phone_number[RW]

Phone number associated with the Cloud Identity. Corresponds to the JSON property `phoneNumber` @return [String]

primary_domain[RW]

Output only. The primary domain name. Corresponds to the JSON property `primaryDomain` @return [String]

Public Class Methods

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

Public Instance Methods

update!(**args) click to toggle source

Update properties of this object

# File lib/google/apis/cloudchannel_v1/classes.rb, line 440
def update!(**args)
  @admin_console_uri = args[:admin_console_uri] if args.key?(:admin_console_uri)
  @alternate_email = args[:alternate_email] if args.key?(:alternate_email)
  @customer_type = args[:customer_type] if args.key?(:customer_type)
  @edu_data = args[:edu_data] if args.key?(:edu_data)
  @is_domain_verified = args[:is_domain_verified] if args.key?(:is_domain_verified)
  @language_code = args[:language_code] if args.key?(:language_code)
  @phone_number = args[:phone_number] if args.key?(:phone_number)
  @primary_domain = args[:primary_domain] if args.key?(:primary_domain)
end