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.



525
526
527
# File 'lib/google/apis/identitytoolkit_v2/classes.rb', line 525

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)


500
501
502
# File 'lib/google/apis/identitytoolkit_v2/classes.rb', line 500

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)


506
507
508
# File 'lib/google/apis/identitytoolkit_v2/classes.rb', line 506

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)


512
513
514
# File 'lib/google/apis/identitytoolkit_v2/classes.rb', line 512

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)


517
518
519
# File 'lib/google/apis/identitytoolkit_v2/classes.rb', line 517

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)


522
523
524
# File 'lib/google/apis/identitytoolkit_v2/classes.rb', line 522

def use_custom_domain
  @use_custom_domain
end

Instance Method Details

#update!(**args) ⇒ Object

Update properties of this object



530
531
532
533
534
535
536
# File 'lib/google/apis/identitytoolkit_v2/classes.rb', line 530

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