Class: Aws::Route53Domains::Types::UpdateDomainContactRequest

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-route53domains/lib/aws-sdk-route53domains/types.rb

Overview

The UpdateDomainContact request includes the following elements.

Constant Summary collapse

SENSITIVE =
[:admin_contact, :registrant_contact, :tech_contact, :billing_contact]

Instance Attribute Summary collapse

Instance Attribute Details

#admin_contactTypes::ContactDetail

Provides detailed contact information.



3037
3038
3039
3040
3041
3042
3043
3044
3045
3046
# File 'gems/aws-sdk-route53domains/lib/aws-sdk-route53domains/types.rb', line 3037

class UpdateDomainContactRequest < Struct.new(
  :domain_name,
  :admin_contact,
  :registrant_contact,
  :tech_contact,
  :consent,
  :billing_contact)
  SENSITIVE = [:admin_contact, :registrant_contact, :tech_contact, :billing_contact]
  include Aws::Structure
end

#billing_contactTypes::ContactDetail

Provides detailed contact information.



3037
3038
3039
3040
3041
3042
3043
3044
3045
3046
# File 'gems/aws-sdk-route53domains/lib/aws-sdk-route53domains/types.rb', line 3037

class UpdateDomainContactRequest < Struct.new(
  :domain_name,
  :admin_contact,
  :registrant_contact,
  :tech_contact,
  :consent,
  :billing_contact)
  SENSITIVE = [:admin_contact, :registrant_contact, :tech_contact, :billing_contact]
  include Aws::Structure
end

Customer's consent for the owner change request. Required if the domain is not free (consent price is more than $0.00).

Returns:



3037
3038
3039
3040
3041
3042
3043
3044
3045
3046
# File 'gems/aws-sdk-route53domains/lib/aws-sdk-route53domains/types.rb', line 3037

class UpdateDomainContactRequest < Struct.new(
  :domain_name,
  :admin_contact,
  :registrant_contact,
  :tech_contact,
  :consent,
  :billing_contact)
  SENSITIVE = [:admin_contact, :registrant_contact, :tech_contact, :billing_contact]
  include Aws::Structure
end

#domain_nameString

The name of the domain that you want to update contact information for.

Returns:

  • (String)


3037
3038
3039
3040
3041
3042
3043
3044
3045
3046
# File 'gems/aws-sdk-route53domains/lib/aws-sdk-route53domains/types.rb', line 3037

class UpdateDomainContactRequest < Struct.new(
  :domain_name,
  :admin_contact,
  :registrant_contact,
  :tech_contact,
  :consent,
  :billing_contact)
  SENSITIVE = [:admin_contact, :registrant_contact, :tech_contact, :billing_contact]
  include Aws::Structure
end

#registrant_contactTypes::ContactDetail

Provides detailed contact information.



3037
3038
3039
3040
3041
3042
3043
3044
3045
3046
# File 'gems/aws-sdk-route53domains/lib/aws-sdk-route53domains/types.rb', line 3037

class UpdateDomainContactRequest < Struct.new(
  :domain_name,
  :admin_contact,
  :registrant_contact,
  :tech_contact,
  :consent,
  :billing_contact)
  SENSITIVE = [:admin_contact, :registrant_contact, :tech_contact, :billing_contact]
  include Aws::Structure
end

#tech_contactTypes::ContactDetail

Provides detailed contact information.



3037
3038
3039
3040
3041
3042
3043
3044
3045
3046
# File 'gems/aws-sdk-route53domains/lib/aws-sdk-route53domains/types.rb', line 3037

class UpdateDomainContactRequest < Struct.new(
  :domain_name,
  :admin_contact,
  :registrant_contact,
  :tech_contact,
  :consent,
  :billing_contact)
  SENSITIVE = [:admin_contact, :registrant_contact, :tech_contact, :billing_contact]
  include Aws::Structure
end