Class: Aws::Route53Domains::Types::UpdateDomainNameserversRequest

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

Overview

Note:

When making an API call, you may pass UpdateDomainNameserversRequest data as a hash:

{
  domain_name: "DomainName", # required
  fi_auth_key: "FIAuthKey",
  nameservers: [ # required
    {
      name: "HostName", # required
      glue_ips: ["GlueIp"],
    },
  ],
}

Replaces the current set of name servers for the domain with the specified set of name servers. If you use Amazon Route 53 as your DNS service, specify the four name servers in the delegation set for the hosted zone for the domain.

If successful, this operation returns an operation ID that you can use to track the progress and completion of the action. If the request is not completed successfully, the domain registrant will be notified by email.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#domain_nameString

The name of the domain that you want to change name servers for.

Returns:

  • (String)


2801
2802
2803
2804
2805
2806
2807
# File 'gems/aws-sdk-route53domains/lib/aws-sdk-route53domains/types.rb', line 2801

class UpdateDomainNameserversRequest < Struct.new(
  :domain_name,
  :fi_auth_key,
  :nameservers)
  SENSITIVE = []
  include Aws::Structure
end

#fi_auth_keyString

The authorization key for .fi domains

Returns:

  • (String)


2801
2802
2803
2804
2805
2806
2807
# File 'gems/aws-sdk-route53domains/lib/aws-sdk-route53domains/types.rb', line 2801

class UpdateDomainNameserversRequest < Struct.new(
  :domain_name,
  :fi_auth_key,
  :nameservers)
  SENSITIVE = []
  include Aws::Structure
end

#nameserversArray<Types::Nameserver>

A list of new name servers for the domain.

Returns:



2801
2802
2803
2804
2805
2806
2807
# File 'gems/aws-sdk-route53domains/lib/aws-sdk-route53domains/types.rb', line 2801

class UpdateDomainNameserversRequest < Struct.new(
  :domain_name,
  :fi_auth_key,
  :nameservers)
  SENSITIVE = []
  include Aws::Structure
end