Class: Google::Apis::IdentitytoolkitV2::GoogleCloudIdentitytoolkitAdminV2DnsInfo

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

Overview

Information of custom domain DNS verification. By default, default_domain will be used. A custom domain can be configured using VerifyCustomDomain.

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(**args) ⇒ GoogleCloudIdentitytoolkitAdminV2DnsInfo

Returns a new instance of GoogleCloudIdentitytoolkitAdminV2DnsInfo.



460
461
462
# File 'lib/google/apis/identitytoolkit_v2/classes.rb', line 460

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

Instance Attribute Details

#custom_domainString

Output only. The applied verified custom domain. Corresponds to the JSON property customDomain

Returns:

  • (String)


435
436
437
# File 'lib/google/apis/identitytoolkit_v2/classes.rb', line 435

def custom_domain
  @custom_domain
end

#custom_domain_stateString

Output only. The current verification state of the custom domain. The custom domain will only be used once the domain verification is successful. Corresponds to the JSON property customDomainState

Returns:

  • (String)


441
442
443
# File 'lib/google/apis/identitytoolkit_v2/classes.rb', line 441

def custom_domain_state
  @custom_domain_state
end

#domain_verification_request_timeString

Output only. The timestamp of initial request for the current domain verification. Corresponds to the JSON property domainVerificationRequestTime

Returns:

  • (String)


447
448
449
# File 'lib/google/apis/identitytoolkit_v2/classes.rb', line 447

def domain_verification_request_time
  @domain_verification_request_time
end

#pending_custom_domainString

Output only. The custom domain that's to be verified. Corresponds to the JSON property pendingCustomDomain

Returns:

  • (String)


452
453
454
# File 'lib/google/apis/identitytoolkit_v2/classes.rb', line 452

def pending_custom_domain
  @pending_custom_domain
end

#use_custom_domainBoolean Also known as: use_custom_domain?

Whether to use custom domain. Corresponds to the JSON property useCustomDomain

Returns:

  • (Boolean)


457
458
459
# File 'lib/google/apis/identitytoolkit_v2/classes.rb', line 457

def use_custom_domain
  @use_custom_domain
end

Instance Method Details

#update!(**args) ⇒ Object

Update properties of this object



465
466
467
468
469
470
471
# File 'lib/google/apis/identitytoolkit_v2/classes.rb', line 465

def update!(**args)
  @custom_domain = args[:custom_domain] if args.key?(:custom_domain)
  @custom_domain_state = args[:custom_domain_state] if args.key?(:custom_domain_state)
  @domain_verification_request_time = args[:domain_verification_request_time] if args.key?(:domain_verification_request_time)
  @pending_custom_domain = args[:pending_custom_domain] if args.key?(:pending_custom_domain)
  @use_custom_domain = args[:use_custom_domain] if args.key?(:use_custom_domain)
end