aws.route53domains.RegisteredDomain
Explore with Pulumi AI
Provides a resource to manage a domain that has been registered and associated with the current AWS account.
This is an advanced resource and has special caveats to be aware of when using it. Please read this document in its entirety before using this resource.
The aws.route53domains.RegisteredDomain
resource behaves differently from normal resources in that if a domain has been registered, the provider does not register this domain, but instead “adopts” it into management. A destroy does not delete the domain but does remove the resource from state.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as aws from "@pulumi/aws";
const example = new aws.route53domains.RegisteredDomain("example", {
domainName: "example.com",
nameServers: [
{
name: "ns-195.awsdns-24.com",
},
{
name: "ns-874.awsdns-45.net",
},
],
tags: {
Environment: "test",
},
});
import pulumi
import pulumi_aws as aws
example = aws.route53domains.RegisteredDomain("example",
domain_name="example.com",
name_servers=[
{
"name": "ns-195.awsdns-24.com",
},
{
"name": "ns-874.awsdns-45.net",
},
],
tags={
"Environment": "test",
})
package main
import (
"github.com/pulumi/pulumi-aws/sdk/v6/go/aws/route53domains"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := route53domains.NewRegisteredDomain(ctx, "example", &route53domains.RegisteredDomainArgs{
DomainName: pulumi.String("example.com"),
NameServers: route53domains.RegisteredDomainNameServerArray{
&route53domains.RegisteredDomainNameServerArgs{
Name: pulumi.String("ns-195.awsdns-24.com"),
},
&route53domains.RegisteredDomainNameServerArgs{
Name: pulumi.String("ns-874.awsdns-45.net"),
},
},
Tags: pulumi.StringMap{
"Environment": pulumi.String("test"),
},
})
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Aws = Pulumi.Aws;
return await Deployment.RunAsync(() =>
{
var example = new Aws.Route53Domains.RegisteredDomain("example", new()
{
DomainName = "example.com",
NameServers = new[]
{
new Aws.Route53Domains.Inputs.RegisteredDomainNameServerArgs
{
Name = "ns-195.awsdns-24.com",
},
new Aws.Route53Domains.Inputs.RegisteredDomainNameServerArgs
{
Name = "ns-874.awsdns-45.net",
},
},
Tags =
{
{ "Environment", "test" },
},
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.aws.route53domains.RegisteredDomain;
import com.pulumi.aws.route53domains.RegisteredDomainArgs;
import com.pulumi.aws.route53domains.inputs.RegisteredDomainNameServerArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
var example = new RegisteredDomain("example", RegisteredDomainArgs.builder()
.domainName("example.com")
.nameServers(
RegisteredDomainNameServerArgs.builder()
.name("ns-195.awsdns-24.com")
.build(),
RegisteredDomainNameServerArgs.builder()
.name("ns-874.awsdns-45.net")
.build())
.tags(Map.of("Environment", "test"))
.build());
}
}
resources:
example:
type: aws:route53domains:RegisteredDomain
properties:
domainName: example.com
nameServers:
- name: ns-195.awsdns-24.com
- name: ns-874.awsdns-45.net
tags:
Environment: test
Create RegisteredDomain Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new RegisteredDomain(name: string, args: RegisteredDomainArgs, opts?: CustomResourceOptions);
@overload
def RegisteredDomain(resource_name: str,
args: RegisteredDomainArgs,
opts: Optional[ResourceOptions] = None)
@overload
def RegisteredDomain(resource_name: str,
opts: Optional[ResourceOptions] = None,
domain_name: Optional[str] = None,
name_servers: Optional[Sequence[RegisteredDomainNameServerArgs]] = None,
auto_renew: Optional[bool] = None,
billing_contact: Optional[RegisteredDomainBillingContactArgs] = None,
billing_privacy: Optional[bool] = None,
admin_privacy: Optional[bool] = None,
admin_contact: Optional[RegisteredDomainAdminContactArgs] = None,
registrant_contact: Optional[RegisteredDomainRegistrantContactArgs] = None,
registrant_privacy: Optional[bool] = None,
tags: Optional[Mapping[str, str]] = None,
tech_contact: Optional[RegisteredDomainTechContactArgs] = None,
tech_privacy: Optional[bool] = None,
transfer_lock: Optional[bool] = None)
func NewRegisteredDomain(ctx *Context, name string, args RegisteredDomainArgs, opts ...ResourceOption) (*RegisteredDomain, error)
public RegisteredDomain(string name, RegisteredDomainArgs args, CustomResourceOptions? opts = null)
public RegisteredDomain(String name, RegisteredDomainArgs args)
public RegisteredDomain(String name, RegisteredDomainArgs args, CustomResourceOptions options)
type: aws:route53domains:RegisteredDomain
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
Parameters
- name string
- The unique name of the resource.
- args RegisteredDomainArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args RegisteredDomainArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args RegisteredDomainArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args RegisteredDomainArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args RegisteredDomainArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
Constructor example
The following reference example uses placeholder values for all input properties.
var registeredDomainResource = new Aws.Route53Domains.RegisteredDomain("registeredDomainResource", new()
{
DomainName = "string",
NameServers = new[]
{
new Aws.Route53Domains.Inputs.RegisteredDomainNameServerArgs
{
Name = "string",
GlueIps = new[]
{
"string",
},
},
},
AutoRenew = false,
BillingContact = new Aws.Route53Domains.Inputs.RegisteredDomainBillingContactArgs
{
AddressLine1 = "string",
AddressLine2 = "string",
City = "string",
ContactType = "string",
CountryCode = "string",
Email = "string",
ExtraParams =
{
{ "string", "string" },
},
Fax = "string",
FirstName = "string",
LastName = "string",
OrganizationName = "string",
PhoneNumber = "string",
State = "string",
ZipCode = "string",
},
BillingPrivacy = false,
AdminPrivacy = false,
AdminContact = new Aws.Route53Domains.Inputs.RegisteredDomainAdminContactArgs
{
AddressLine1 = "string",
AddressLine2 = "string",
City = "string",
ContactType = "string",
CountryCode = "string",
Email = "string",
ExtraParams =
{
{ "string", "string" },
},
Fax = "string",
FirstName = "string",
LastName = "string",
OrganizationName = "string",
PhoneNumber = "string",
State = "string",
ZipCode = "string",
},
RegistrantContact = new Aws.Route53Domains.Inputs.RegisteredDomainRegistrantContactArgs
{
AddressLine1 = "string",
AddressLine2 = "string",
City = "string",
ContactType = "string",
CountryCode = "string",
Email = "string",
ExtraParams =
{
{ "string", "string" },
},
Fax = "string",
FirstName = "string",
LastName = "string",
OrganizationName = "string",
PhoneNumber = "string",
State = "string",
ZipCode = "string",
},
RegistrantPrivacy = false,
Tags =
{
{ "string", "string" },
},
TechContact = new Aws.Route53Domains.Inputs.RegisteredDomainTechContactArgs
{
AddressLine1 = "string",
AddressLine2 = "string",
City = "string",
ContactType = "string",
CountryCode = "string",
Email = "string",
ExtraParams =
{
{ "string", "string" },
},
Fax = "string",
FirstName = "string",
LastName = "string",
OrganizationName = "string",
PhoneNumber = "string",
State = "string",
ZipCode = "string",
},
TechPrivacy = false,
TransferLock = false,
});
example, err := route53domains.NewRegisteredDomain(ctx, "registeredDomainResource", &route53domains.RegisteredDomainArgs{
DomainName: pulumi.String("string"),
NameServers: route53domains.RegisteredDomainNameServerArray{
&route53domains.RegisteredDomainNameServerArgs{
Name: pulumi.String("string"),
GlueIps: pulumi.StringArray{
pulumi.String("string"),
},
},
},
AutoRenew: pulumi.Bool(false),
BillingContact: &route53domains.RegisteredDomainBillingContactArgs{
AddressLine1: pulumi.String("string"),
AddressLine2: pulumi.String("string"),
City: pulumi.String("string"),
ContactType: pulumi.String("string"),
CountryCode: pulumi.String("string"),
Email: pulumi.String("string"),
ExtraParams: pulumi.StringMap{
"string": pulumi.String("string"),
},
Fax: pulumi.String("string"),
FirstName: pulumi.String("string"),
LastName: pulumi.String("string"),
OrganizationName: pulumi.String("string"),
PhoneNumber: pulumi.String("string"),
State: pulumi.String("string"),
ZipCode: pulumi.String("string"),
},
BillingPrivacy: pulumi.Bool(false),
AdminPrivacy: pulumi.Bool(false),
AdminContact: &route53domains.RegisteredDomainAdminContactArgs{
AddressLine1: pulumi.String("string"),
AddressLine2: pulumi.String("string"),
City: pulumi.String("string"),
ContactType: pulumi.String("string"),
CountryCode: pulumi.String("string"),
Email: pulumi.String("string"),
ExtraParams: pulumi.StringMap{
"string": pulumi.String("string"),
},
Fax: pulumi.String("string"),
FirstName: pulumi.String("string"),
LastName: pulumi.String("string"),
OrganizationName: pulumi.String("string"),
PhoneNumber: pulumi.String("string"),
State: pulumi.String("string"),
ZipCode: pulumi.String("string"),
},
RegistrantContact: &route53domains.RegisteredDomainRegistrantContactArgs{
AddressLine1: pulumi.String("string"),
AddressLine2: pulumi.String("string"),
City: pulumi.String("string"),
ContactType: pulumi.String("string"),
CountryCode: pulumi.String("string"),
Email: pulumi.String("string"),
ExtraParams: pulumi.StringMap{
"string": pulumi.String("string"),
},
Fax: pulumi.String("string"),
FirstName: pulumi.String("string"),
LastName: pulumi.String("string"),
OrganizationName: pulumi.String("string"),
PhoneNumber: pulumi.String("string"),
State: pulumi.String("string"),
ZipCode: pulumi.String("string"),
},
RegistrantPrivacy: pulumi.Bool(false),
Tags: pulumi.StringMap{
"string": pulumi.String("string"),
},
TechContact: &route53domains.RegisteredDomainTechContactArgs{
AddressLine1: pulumi.String("string"),
AddressLine2: pulumi.String("string"),
City: pulumi.String("string"),
ContactType: pulumi.String("string"),
CountryCode: pulumi.String("string"),
Email: pulumi.String("string"),
ExtraParams: pulumi.StringMap{
"string": pulumi.String("string"),
},
Fax: pulumi.String("string"),
FirstName: pulumi.String("string"),
LastName: pulumi.String("string"),
OrganizationName: pulumi.String("string"),
PhoneNumber: pulumi.String("string"),
State: pulumi.String("string"),
ZipCode: pulumi.String("string"),
},
TechPrivacy: pulumi.Bool(false),
TransferLock: pulumi.Bool(false),
})
var registeredDomainResource = new RegisteredDomain("registeredDomainResource", RegisteredDomainArgs.builder()
.domainName("string")
.nameServers(RegisteredDomainNameServerArgs.builder()
.name("string")
.glueIps("string")
.build())
.autoRenew(false)
.billingContact(RegisteredDomainBillingContactArgs.builder()
.addressLine1("string")
.addressLine2("string")
.city("string")
.contactType("string")
.countryCode("string")
.email("string")
.extraParams(Map.of("string", "string"))
.fax("string")
.firstName("string")
.lastName("string")
.organizationName("string")
.phoneNumber("string")
.state("string")
.zipCode("string")
.build())
.billingPrivacy(false)
.adminPrivacy(false)
.adminContact(RegisteredDomainAdminContactArgs.builder()
.addressLine1("string")
.addressLine2("string")
.city("string")
.contactType("string")
.countryCode("string")
.email("string")
.extraParams(Map.of("string", "string"))
.fax("string")
.firstName("string")
.lastName("string")
.organizationName("string")
.phoneNumber("string")
.state("string")
.zipCode("string")
.build())
.registrantContact(RegisteredDomainRegistrantContactArgs.builder()
.addressLine1("string")
.addressLine2("string")
.city("string")
.contactType("string")
.countryCode("string")
.email("string")
.extraParams(Map.of("string", "string"))
.fax("string")
.firstName("string")
.lastName("string")
.organizationName("string")
.phoneNumber("string")
.state("string")
.zipCode("string")
.build())
.registrantPrivacy(false)
.tags(Map.of("string", "string"))
.techContact(RegisteredDomainTechContactArgs.builder()
.addressLine1("string")
.addressLine2("string")
.city("string")
.contactType("string")
.countryCode("string")
.email("string")
.extraParams(Map.of("string", "string"))
.fax("string")
.firstName("string")
.lastName("string")
.organizationName("string")
.phoneNumber("string")
.state("string")
.zipCode("string")
.build())
.techPrivacy(false)
.transferLock(false)
.build());
registered_domain_resource = aws.route53domains.RegisteredDomain("registeredDomainResource",
domain_name="string",
name_servers=[{
"name": "string",
"glue_ips": ["string"],
}],
auto_renew=False,
billing_contact={
"address_line1": "string",
"address_line2": "string",
"city": "string",
"contact_type": "string",
"country_code": "string",
"email": "string",
"extra_params": {
"string": "string",
},
"fax": "string",
"first_name": "string",
"last_name": "string",
"organization_name": "string",
"phone_number": "string",
"state": "string",
"zip_code": "string",
},
billing_privacy=False,
admin_privacy=False,
admin_contact={
"address_line1": "string",
"address_line2": "string",
"city": "string",
"contact_type": "string",
"country_code": "string",
"email": "string",
"extra_params": {
"string": "string",
},
"fax": "string",
"first_name": "string",
"last_name": "string",
"organization_name": "string",
"phone_number": "string",
"state": "string",
"zip_code": "string",
},
registrant_contact={
"address_line1": "string",
"address_line2": "string",
"city": "string",
"contact_type": "string",
"country_code": "string",
"email": "string",
"extra_params": {
"string": "string",
},
"fax": "string",
"first_name": "string",
"last_name": "string",
"organization_name": "string",
"phone_number": "string",
"state": "string",
"zip_code": "string",
},
registrant_privacy=False,
tags={
"string": "string",
},
tech_contact={
"address_line1": "string",
"address_line2": "string",
"city": "string",
"contact_type": "string",
"country_code": "string",
"email": "string",
"extra_params": {
"string": "string",
},
"fax": "string",
"first_name": "string",
"last_name": "string",
"organization_name": "string",
"phone_number": "string",
"state": "string",
"zip_code": "string",
},
tech_privacy=False,
transfer_lock=False)
const registeredDomainResource = new aws.route53domains.RegisteredDomain("registeredDomainResource", {
domainName: "string",
nameServers: [{
name: "string",
glueIps: ["string"],
}],
autoRenew: false,
billingContact: {
addressLine1: "string",
addressLine2: "string",
city: "string",
contactType: "string",
countryCode: "string",
email: "string",
extraParams: {
string: "string",
},
fax: "string",
firstName: "string",
lastName: "string",
organizationName: "string",
phoneNumber: "string",
state: "string",
zipCode: "string",
},
billingPrivacy: false,
adminPrivacy: false,
adminContact: {
addressLine1: "string",
addressLine2: "string",
city: "string",
contactType: "string",
countryCode: "string",
email: "string",
extraParams: {
string: "string",
},
fax: "string",
firstName: "string",
lastName: "string",
organizationName: "string",
phoneNumber: "string",
state: "string",
zipCode: "string",
},
registrantContact: {
addressLine1: "string",
addressLine2: "string",
city: "string",
contactType: "string",
countryCode: "string",
email: "string",
extraParams: {
string: "string",
},
fax: "string",
firstName: "string",
lastName: "string",
organizationName: "string",
phoneNumber: "string",
state: "string",
zipCode: "string",
},
registrantPrivacy: false,
tags: {
string: "string",
},
techContact: {
addressLine1: "string",
addressLine2: "string",
city: "string",
contactType: "string",
countryCode: "string",
email: "string",
extraParams: {
string: "string",
},
fax: "string",
firstName: "string",
lastName: "string",
organizationName: "string",
phoneNumber: "string",
state: "string",
zipCode: "string",
},
techPrivacy: false,
transferLock: false,
});
type: aws:route53domains:RegisteredDomain
properties:
adminContact:
addressLine1: string
addressLine2: string
city: string
contactType: string
countryCode: string
email: string
extraParams:
string: string
fax: string
firstName: string
lastName: string
organizationName: string
phoneNumber: string
state: string
zipCode: string
adminPrivacy: false
autoRenew: false
billingContact:
addressLine1: string
addressLine2: string
city: string
contactType: string
countryCode: string
email: string
extraParams:
string: string
fax: string
firstName: string
lastName: string
organizationName: string
phoneNumber: string
state: string
zipCode: string
billingPrivacy: false
domainName: string
nameServers:
- glueIps:
- string
name: string
registrantContact:
addressLine1: string
addressLine2: string
city: string
contactType: string
countryCode: string
email: string
extraParams:
string: string
fax: string
firstName: string
lastName: string
organizationName: string
phoneNumber: string
state: string
zipCode: string
registrantPrivacy: false
tags:
string: string
techContact:
addressLine1: string
addressLine2: string
city: string
contactType: string
countryCode: string
email: string
extraParams:
string: string
fax: string
firstName: string
lastName: string
organizationName: string
phoneNumber: string
state: string
zipCode: string
techPrivacy: false
transferLock: false
RegisteredDomain Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The RegisteredDomain resource accepts the following input properties:
- Domain
Name string - The name of the registered domain.
- Admin
Contact RegisteredDomain Admin Contact - Details about the domain administrative contact. See Contact Blocks for more details.
- Admin
Privacy bool - Whether domain administrative contact information is concealed from WHOIS queries. Default:
true
. - Auto
Renew bool - Whether the domain registration is set to renew automatically. Default:
true
. - Billing
Contact RegisteredDomain Billing Contact - Details about the domain billing contact. See Contact Blocks for more details.
- Billing
Privacy bool - Whether domain billing contact information is concealed from WHOIS queries. Default:
true
. - Name
Servers List<RegisteredDomain Name Server> - The list of nameservers for the domain. See
name_server
Blocks for more details. - Registrant
Contact RegisteredDomain Registrant Contact - Details about the domain registrant. See Contact Blocks for more details.
- Registrant
Privacy bool - Whether domain registrant contact information is concealed from WHOIS queries. Default:
true
. - Dictionary<string, string>
- A map of tags to assign to the resource. If configured with a provider
default_tags
configuration block present, tags with matching keys will overwrite those defined at the provider-level. - Tech
Contact RegisteredDomain Tech Contact - Details about the domain technical contact. See Contact Blocks for more details.
- Tech
Privacy bool - Whether domain technical contact information is concealed from WHOIS queries. Default:
true
. - Transfer
Lock bool - Whether the domain is locked for transfer. Default:
true
.
- Domain
Name string - The name of the registered domain.
- Admin
Contact RegisteredDomain Admin Contact Args - Details about the domain administrative contact. See Contact Blocks for more details.
- Admin
Privacy bool - Whether domain administrative contact information is concealed from WHOIS queries. Default:
true
. - Auto
Renew bool - Whether the domain registration is set to renew automatically. Default:
true
. - Billing
Contact RegisteredDomain Billing Contact Args - Details about the domain billing contact. See Contact Blocks for more details.
- Billing
Privacy bool - Whether domain billing contact information is concealed from WHOIS queries. Default:
true
. - Name
Servers []RegisteredDomain Name Server Args - The list of nameservers for the domain. See
name_server
Blocks for more details. - Registrant
Contact RegisteredDomain Registrant Contact Args - Details about the domain registrant. See Contact Blocks for more details.
- Registrant
Privacy bool - Whether domain registrant contact information is concealed from WHOIS queries. Default:
true
. - map[string]string
- A map of tags to assign to the resource. If configured with a provider
default_tags
configuration block present, tags with matching keys will overwrite those defined at the provider-level. - Tech
Contact RegisteredDomain Tech Contact Args - Details about the domain technical contact. See Contact Blocks for more details.
- Tech
Privacy bool - Whether domain technical contact information is concealed from WHOIS queries. Default:
true
. - Transfer
Lock bool - Whether the domain is locked for transfer. Default:
true
.
- domain
Name String - The name of the registered domain.
- admin
Contact RegisteredDomain Admin Contact - Details about the domain administrative contact. See Contact Blocks for more details.
- admin
Privacy Boolean - Whether domain administrative contact information is concealed from WHOIS queries. Default:
true
. - auto
Renew Boolean - Whether the domain registration is set to renew automatically. Default:
true
. - billing
Contact RegisteredDomain Billing Contact - Details about the domain billing contact. See Contact Blocks for more details.
- billing
Privacy Boolean - Whether domain billing contact information is concealed from WHOIS queries. Default:
true
. - name
Servers List<RegisteredDomain Name Server> - The list of nameservers for the domain. See
name_server
Blocks for more details. - registrant
Contact RegisteredDomain Registrant Contact - Details about the domain registrant. See Contact Blocks for more details.
- registrant
Privacy Boolean - Whether domain registrant contact information is concealed from WHOIS queries. Default:
true
. - Map<String,String>
- A map of tags to assign to the resource. If configured with a provider
default_tags
configuration block present, tags with matching keys will overwrite those defined at the provider-level. - tech
Contact RegisteredDomain Tech Contact - Details about the domain technical contact. See Contact Blocks for more details.
- tech
Privacy Boolean - Whether domain technical contact information is concealed from WHOIS queries. Default:
true
. - transfer
Lock Boolean - Whether the domain is locked for transfer. Default:
true
.
- domain
Name string - The name of the registered domain.
- admin
Contact RegisteredDomain Admin Contact - Details about the domain administrative contact. See Contact Blocks for more details.
- admin
Privacy boolean - Whether domain administrative contact information is concealed from WHOIS queries. Default:
true
. - auto
Renew boolean - Whether the domain registration is set to renew automatically. Default:
true
. - billing
Contact RegisteredDomain Billing Contact - Details about the domain billing contact. See Contact Blocks for more details.
- billing
Privacy boolean - Whether domain billing contact information is concealed from WHOIS queries. Default:
true
. - name
Servers RegisteredDomain Name Server[] - The list of nameservers for the domain. See
name_server
Blocks for more details. - registrant
Contact RegisteredDomain Registrant Contact - Details about the domain registrant. See Contact Blocks for more details.
- registrant
Privacy boolean - Whether domain registrant contact information is concealed from WHOIS queries. Default:
true
. - {[key: string]: string}
- A map of tags to assign to the resource. If configured with a provider
default_tags
configuration block present, tags with matching keys will overwrite those defined at the provider-level. - tech
Contact RegisteredDomain Tech Contact - Details about the domain technical contact. See Contact Blocks for more details.
- tech
Privacy boolean - Whether domain technical contact information is concealed from WHOIS queries. Default:
true
. - transfer
Lock boolean - Whether the domain is locked for transfer. Default:
true
.
- domain_
name str - The name of the registered domain.
- admin_
contact RegisteredDomain Admin Contact Args - Details about the domain administrative contact. See Contact Blocks for more details.
- admin_
privacy bool - Whether domain administrative contact information is concealed from WHOIS queries. Default:
true
. - auto_
renew bool - Whether the domain registration is set to renew automatically. Default:
true
. - billing_
contact RegisteredDomain Billing Contact Args - Details about the domain billing contact. See Contact Blocks for more details.
- billing_
privacy bool - Whether domain billing contact information is concealed from WHOIS queries. Default:
true
. - name_
servers Sequence[RegisteredDomain Name Server Args] - The list of nameservers for the domain. See
name_server
Blocks for more details. - registrant_
contact RegisteredDomain Registrant Contact Args - Details about the domain registrant. See Contact Blocks for more details.
- registrant_
privacy bool - Whether domain registrant contact information is concealed from WHOIS queries. Default:
true
. - Mapping[str, str]
- A map of tags to assign to the resource. If configured with a provider
default_tags
configuration block present, tags with matching keys will overwrite those defined at the provider-level. - tech_
contact RegisteredDomain Tech Contact Args - Details about the domain technical contact. See Contact Blocks for more details.
- tech_
privacy bool - Whether domain technical contact information is concealed from WHOIS queries. Default:
true
. - transfer_
lock bool - Whether the domain is locked for transfer. Default:
true
.
- domain
Name String - The name of the registered domain.
- admin
Contact Property Map - Details about the domain administrative contact. See Contact Blocks for more details.
- admin
Privacy Boolean - Whether domain administrative contact information is concealed from WHOIS queries. Default:
true
. - auto
Renew Boolean - Whether the domain registration is set to renew automatically. Default:
true
. - billing
Contact Property Map - Details about the domain billing contact. See Contact Blocks for more details.
- billing
Privacy Boolean - Whether domain billing contact information is concealed from WHOIS queries. Default:
true
. - name
Servers List<Property Map> - The list of nameservers for the domain. See
name_server
Blocks for more details. - registrant
Contact Property Map - Details about the domain registrant. See Contact Blocks for more details.
- registrant
Privacy Boolean - Whether domain registrant contact information is concealed from WHOIS queries. Default:
true
. - Map<String>
- A map of tags to assign to the resource. If configured with a provider
default_tags
configuration block present, tags with matching keys will overwrite those defined at the provider-level. - tech
Contact Property Map - Details about the domain technical contact. See Contact Blocks for more details.
- tech
Privacy Boolean - Whether domain technical contact information is concealed from WHOIS queries. Default:
true
. - transfer
Lock Boolean - Whether the domain is locked for transfer. Default:
true
.
Outputs
All input properties are implicitly available as output properties. Additionally, the RegisteredDomain resource produces the following output properties:
- Abuse
Contact stringEmail - Email address to contact to report incorrect contact information for a domain, to report that the domain is being used to send spam, to report that someone is cybersquatting on a domain name, or report some other type of abuse.
- Abuse
Contact stringPhone - Phone number for reporting abuse.
- Creation
Date string - The date when the domain was created as found in the response to a WHOIS query.
- Expiration
Date string - The date when the registration for the domain is set to expire.
- Id string
- The provider-assigned unique ID for this managed resource.
- Registrar
Name string - Name of the registrar of the domain as identified in the registry.
- Registrar
Url string - Web address of the registrar.
- Reseller string
- Reseller of the domain.
- Status
Lists List<string> - List of domain name status codes.
- Dictionary<string, string>
- A map of tags assigned to the resource, including those inherited from the provider
default_tags
configuration block. - Updated
Date string - The last updated date of the domain as found in the response to a WHOIS query.
- Whois
Server string - The fully qualified name of the WHOIS server that can answer the WHOIS query for the domain.
- Abuse
Contact stringEmail - Email address to contact to report incorrect contact information for a domain, to report that the domain is being used to send spam, to report that someone is cybersquatting on a domain name, or report some other type of abuse.
- Abuse
Contact stringPhone - Phone number for reporting abuse.
- Creation
Date string - The date when the domain was created as found in the response to a WHOIS query.
- Expiration
Date string - The date when the registration for the domain is set to expire.
- Id string
- The provider-assigned unique ID for this managed resource.
- Registrar
Name string - Name of the registrar of the domain as identified in the registry.
- Registrar
Url string - Web address of the registrar.
- Reseller string
- Reseller of the domain.
- Status
Lists []string - List of domain name status codes.
- map[string]string
- A map of tags assigned to the resource, including those inherited from the provider
default_tags
configuration block. - Updated
Date string - The last updated date of the domain as found in the response to a WHOIS query.
- Whois
Server string - The fully qualified name of the WHOIS server that can answer the WHOIS query for the domain.
- abuse
Contact StringEmail - Email address to contact to report incorrect contact information for a domain, to report that the domain is being used to send spam, to report that someone is cybersquatting on a domain name, or report some other type of abuse.
- abuse
Contact StringPhone - Phone number for reporting abuse.
- creation
Date String - The date when the domain was created as found in the response to a WHOIS query.
- expiration
Date String - The date when the registration for the domain is set to expire.
- id String
- The provider-assigned unique ID for this managed resource.
- registrar
Name String - Name of the registrar of the domain as identified in the registry.
- registrar
Url String - Web address of the registrar.
- reseller String
- Reseller of the domain.
- status
Lists List<String> - List of domain name status codes.
- Map<String,String>
- A map of tags assigned to the resource, including those inherited from the provider
default_tags
configuration block. - updated
Date String - The last updated date of the domain as found in the response to a WHOIS query.
- whois
Server String - The fully qualified name of the WHOIS server that can answer the WHOIS query for the domain.
- abuse
Contact stringEmail - Email address to contact to report incorrect contact information for a domain, to report that the domain is being used to send spam, to report that someone is cybersquatting on a domain name, or report some other type of abuse.
- abuse
Contact stringPhone - Phone number for reporting abuse.
- creation
Date string - The date when the domain was created as found in the response to a WHOIS query.
- expiration
Date string - The date when the registration for the domain is set to expire.
- id string
- The provider-assigned unique ID for this managed resource.
- registrar
Name string - Name of the registrar of the domain as identified in the registry.
- registrar
Url string - Web address of the registrar.
- reseller string
- Reseller of the domain.
- status
Lists string[] - List of domain name status codes.
- {[key: string]: string}
- A map of tags assigned to the resource, including those inherited from the provider
default_tags
configuration block. - updated
Date string - The last updated date of the domain as found in the response to a WHOIS query.
- whois
Server string - The fully qualified name of the WHOIS server that can answer the WHOIS query for the domain.
- abuse_
contact_ stremail - Email address to contact to report incorrect contact information for a domain, to report that the domain is being used to send spam, to report that someone is cybersquatting on a domain name, or report some other type of abuse.
- abuse_
contact_ strphone - Phone number for reporting abuse.
- creation_
date str - The date when the domain was created as found in the response to a WHOIS query.
- expiration_
date str - The date when the registration for the domain is set to expire.
- id str
- The provider-assigned unique ID for this managed resource.
- registrar_
name str - Name of the registrar of the domain as identified in the registry.
- registrar_
url str - Web address of the registrar.
- reseller str
- Reseller of the domain.
- status_
lists Sequence[str] - List of domain name status codes.
- Mapping[str, str]
- A map of tags assigned to the resource, including those inherited from the provider
default_tags
configuration block. - updated_
date str - The last updated date of the domain as found in the response to a WHOIS query.
- whois_
server str - The fully qualified name of the WHOIS server that can answer the WHOIS query for the domain.
- abuse
Contact StringEmail - Email address to contact to report incorrect contact information for a domain, to report that the domain is being used to send spam, to report that someone is cybersquatting on a domain name, or report some other type of abuse.
- abuse
Contact StringPhone - Phone number for reporting abuse.
- creation
Date String - The date when the domain was created as found in the response to a WHOIS query.
- expiration
Date String - The date when the registration for the domain is set to expire.
- id String
- The provider-assigned unique ID for this managed resource.
- registrar
Name String - Name of the registrar of the domain as identified in the registry.
- registrar
Url String - Web address of the registrar.
- reseller String
- Reseller of the domain.
- status
Lists List<String> - List of domain name status codes.
- Map<String>
- A map of tags assigned to the resource, including those inherited from the provider
default_tags
configuration block. - updated
Date String - The last updated date of the domain as found in the response to a WHOIS query.
- whois
Server String - The fully qualified name of the WHOIS server that can answer the WHOIS query for the domain.
Look up Existing RegisteredDomain Resource
Get an existing RegisteredDomain resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.
public static get(name: string, id: Input<ID>, state?: RegisteredDomainState, opts?: CustomResourceOptions): RegisteredDomain
@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
abuse_contact_email: Optional[str] = None,
abuse_contact_phone: Optional[str] = None,
admin_contact: Optional[RegisteredDomainAdminContactArgs] = None,
admin_privacy: Optional[bool] = None,
auto_renew: Optional[bool] = None,
billing_contact: Optional[RegisteredDomainBillingContactArgs] = None,
billing_privacy: Optional[bool] = None,
creation_date: Optional[str] = None,
domain_name: Optional[str] = None,
expiration_date: Optional[str] = None,
name_servers: Optional[Sequence[RegisteredDomainNameServerArgs]] = None,
registrant_contact: Optional[RegisteredDomainRegistrantContactArgs] = None,
registrant_privacy: Optional[bool] = None,
registrar_name: Optional[str] = None,
registrar_url: Optional[str] = None,
reseller: Optional[str] = None,
status_lists: Optional[Sequence[str]] = None,
tags: Optional[Mapping[str, str]] = None,
tags_all: Optional[Mapping[str, str]] = None,
tech_contact: Optional[RegisteredDomainTechContactArgs] = None,
tech_privacy: Optional[bool] = None,
transfer_lock: Optional[bool] = None,
updated_date: Optional[str] = None,
whois_server: Optional[str] = None) -> RegisteredDomain
func GetRegisteredDomain(ctx *Context, name string, id IDInput, state *RegisteredDomainState, opts ...ResourceOption) (*RegisteredDomain, error)
public static RegisteredDomain Get(string name, Input<string> id, RegisteredDomainState? state, CustomResourceOptions? opts = null)
public static RegisteredDomain get(String name, Output<String> id, RegisteredDomainState state, CustomResourceOptions options)
resources: _: type: aws:route53domains:RegisteredDomain get: id: ${id}
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- resource_name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- Abuse
Contact stringEmail - Email address to contact to report incorrect contact information for a domain, to report that the domain is being used to send spam, to report that someone is cybersquatting on a domain name, or report some other type of abuse.
- Abuse
Contact stringPhone - Phone number for reporting abuse.
- Admin
Contact RegisteredDomain Admin Contact - Details about the domain administrative contact. See Contact Blocks for more details.
- Admin
Privacy bool - Whether domain administrative contact information is concealed from WHOIS queries. Default:
true
. - Auto
Renew bool - Whether the domain registration is set to renew automatically. Default:
true
. - Billing
Contact RegisteredDomain Billing Contact - Details about the domain billing contact. See Contact Blocks for more details.
- Billing
Privacy bool - Whether domain billing contact information is concealed from WHOIS queries. Default:
true
. - Creation
Date string - The date when the domain was created as found in the response to a WHOIS query.
- Domain
Name string - The name of the registered domain.
- Expiration
Date string - The date when the registration for the domain is set to expire.
- Name
Servers List<RegisteredDomain Name Server> - The list of nameservers for the domain. See
name_server
Blocks for more details. - Registrant
Contact RegisteredDomain Registrant Contact - Details about the domain registrant. See Contact Blocks for more details.
- Registrant
Privacy bool - Whether domain registrant contact information is concealed from WHOIS queries. Default:
true
. - Registrar
Name string - Name of the registrar of the domain as identified in the registry.
- Registrar
Url string - Web address of the registrar.
- Reseller string
- Reseller of the domain.
- Status
Lists List<string> - List of domain name status codes.
- Dictionary<string, string>
- A map of tags to assign to the resource. If configured with a provider
default_tags
configuration block present, tags with matching keys will overwrite those defined at the provider-level. - Dictionary<string, string>
- A map of tags assigned to the resource, including those inherited from the provider
default_tags
configuration block. - Tech
Contact RegisteredDomain Tech Contact - Details about the domain technical contact. See Contact Blocks for more details.
- Tech
Privacy bool - Whether domain technical contact information is concealed from WHOIS queries. Default:
true
. - Transfer
Lock bool - Whether the domain is locked for transfer. Default:
true
. - Updated
Date string - The last updated date of the domain as found in the response to a WHOIS query.
- Whois
Server string - The fully qualified name of the WHOIS server that can answer the WHOIS query for the domain.
- Abuse
Contact stringEmail - Email address to contact to report incorrect contact information for a domain, to report that the domain is being used to send spam, to report that someone is cybersquatting on a domain name, or report some other type of abuse.
- Abuse
Contact stringPhone - Phone number for reporting abuse.
- Admin
Contact RegisteredDomain Admin Contact Args - Details about the domain administrative contact. See Contact Blocks for more details.
- Admin
Privacy bool - Whether domain administrative contact information is concealed from WHOIS queries. Default:
true
. - Auto
Renew bool - Whether the domain registration is set to renew automatically. Default:
true
. - Billing
Contact RegisteredDomain Billing Contact Args - Details about the domain billing contact. See Contact Blocks for more details.
- Billing
Privacy bool - Whether domain billing contact information is concealed from WHOIS queries. Default:
true
. - Creation
Date string - The date when the domain was created as found in the response to a WHOIS query.
- Domain
Name string - The name of the registered domain.
- Expiration
Date string - The date when the registration for the domain is set to expire.
- Name
Servers []RegisteredDomain Name Server Args - The list of nameservers for the domain. See
name_server
Blocks for more details. - Registrant
Contact RegisteredDomain Registrant Contact Args - Details about the domain registrant. See Contact Blocks for more details.
- Registrant
Privacy bool - Whether domain registrant contact information is concealed from WHOIS queries. Default:
true
. - Registrar
Name string - Name of the registrar of the domain as identified in the registry.
- Registrar
Url string - Web address of the registrar.
- Reseller string
- Reseller of the domain.
- Status
Lists []string - List of domain name status codes.
- map[string]string
- A map of tags to assign to the resource. If configured with a provider
default_tags
configuration block present, tags with matching keys will overwrite those defined at the provider-level. - map[string]string
- A map of tags assigned to the resource, including those inherited from the provider
default_tags
configuration block. - Tech
Contact RegisteredDomain Tech Contact Args - Details about the domain technical contact. See Contact Blocks for more details.
- Tech
Privacy bool - Whether domain technical contact information is concealed from WHOIS queries. Default:
true
. - Transfer
Lock bool - Whether the domain is locked for transfer. Default:
true
. - Updated
Date string - The last updated date of the domain as found in the response to a WHOIS query.
- Whois
Server string - The fully qualified name of the WHOIS server that can answer the WHOIS query for the domain.
- abuse
Contact StringEmail - Email address to contact to report incorrect contact information for a domain, to report that the domain is being used to send spam, to report that someone is cybersquatting on a domain name, or report some other type of abuse.
- abuse
Contact StringPhone - Phone number for reporting abuse.
- admin
Contact RegisteredDomain Admin Contact - Details about the domain administrative contact. See Contact Blocks for more details.
- admin
Privacy Boolean - Whether domain administrative contact information is concealed from WHOIS queries. Default:
true
. - auto
Renew Boolean - Whether the domain registration is set to renew automatically. Default:
true
. - billing
Contact RegisteredDomain Billing Contact - Details about the domain billing contact. See Contact Blocks for more details.
- billing
Privacy Boolean - Whether domain billing contact information is concealed from WHOIS queries. Default:
true
. - creation
Date String - The date when the domain was created as found in the response to a WHOIS query.
- domain
Name String - The name of the registered domain.
- expiration
Date String - The date when the registration for the domain is set to expire.
- name
Servers List<RegisteredDomain Name Server> - The list of nameservers for the domain. See
name_server
Blocks for more details. - registrant
Contact RegisteredDomain Registrant Contact - Details about the domain registrant. See Contact Blocks for more details.
- registrant
Privacy Boolean - Whether domain registrant contact information is concealed from WHOIS queries. Default:
true
. - registrar
Name String - Name of the registrar of the domain as identified in the registry.
- registrar
Url String - Web address of the registrar.
- reseller String
- Reseller of the domain.
- status
Lists List<String> - List of domain name status codes.
- Map<String,String>
- A map of tags to assign to the resource. If configured with a provider
default_tags
configuration block present, tags with matching keys will overwrite those defined at the provider-level. - Map<String,String>
- A map of tags assigned to the resource, including those inherited from the provider
default_tags
configuration block. - tech
Contact RegisteredDomain Tech Contact - Details about the domain technical contact. See Contact Blocks for more details.
- tech
Privacy Boolean - Whether domain technical contact information is concealed from WHOIS queries. Default:
true
. - transfer
Lock Boolean - Whether the domain is locked for transfer. Default:
true
. - updated
Date String - The last updated date of the domain as found in the response to a WHOIS query.
- whois
Server String - The fully qualified name of the WHOIS server that can answer the WHOIS query for the domain.
- abuse
Contact stringEmail - Email address to contact to report incorrect contact information for a domain, to report that the domain is being used to send spam, to report that someone is cybersquatting on a domain name, or report some other type of abuse.
- abuse
Contact stringPhone - Phone number for reporting abuse.
- admin
Contact RegisteredDomain Admin Contact - Details about the domain administrative contact. See Contact Blocks for more details.
- admin
Privacy boolean - Whether domain administrative contact information is concealed from WHOIS queries. Default:
true
. - auto
Renew boolean - Whether the domain registration is set to renew automatically. Default:
true
. - billing
Contact RegisteredDomain Billing Contact - Details about the domain billing contact. See Contact Blocks for more details.
- billing
Privacy boolean - Whether domain billing contact information is concealed from WHOIS queries. Default:
true
. - creation
Date string - The date when the domain was created as found in the response to a WHOIS query.
- domain
Name string - The name of the registered domain.
- expiration
Date string - The date when the registration for the domain is set to expire.
- name
Servers RegisteredDomain Name Server[] - The list of nameservers for the domain. See
name_server
Blocks for more details. - registrant
Contact RegisteredDomain Registrant Contact - Details about the domain registrant. See Contact Blocks for more details.
- registrant
Privacy boolean - Whether domain registrant contact information is concealed from WHOIS queries. Default:
true
. - registrar
Name string - Name of the registrar of the domain as identified in the registry.
- registrar
Url string - Web address of the registrar.
- reseller string
- Reseller of the domain.
- status
Lists string[] - List of domain name status codes.
- {[key: string]: string}
- A map of tags to assign to the resource. If configured with a provider
default_tags
configuration block present, tags with matching keys will overwrite those defined at the provider-level. - {[key: string]: string}
- A map of tags assigned to the resource, including those inherited from the provider
default_tags
configuration block. - tech
Contact RegisteredDomain Tech Contact - Details about the domain technical contact. See Contact Blocks for more details.
- tech
Privacy boolean - Whether domain technical contact information is concealed from WHOIS queries. Default:
true
. - transfer
Lock boolean - Whether the domain is locked for transfer. Default:
true
. - updated
Date string - The last updated date of the domain as found in the response to a WHOIS query.
- whois
Server string - The fully qualified name of the WHOIS server that can answer the WHOIS query for the domain.
- abuse_
contact_ stremail - Email address to contact to report incorrect contact information for a domain, to report that the domain is being used to send spam, to report that someone is cybersquatting on a domain name, or report some other type of abuse.
- abuse_
contact_ strphone - Phone number for reporting abuse.
- admin_
contact RegisteredDomain Admin Contact Args - Details about the domain administrative contact. See Contact Blocks for more details.
- admin_
privacy bool - Whether domain administrative contact information is concealed from WHOIS queries. Default:
true
. - auto_
renew bool - Whether the domain registration is set to renew automatically. Default:
true
. - billing_
contact RegisteredDomain Billing Contact Args - Details about the domain billing contact. See Contact Blocks for more details.
- billing_
privacy bool - Whether domain billing contact information is concealed from WHOIS queries. Default:
true
. - creation_
date str - The date when the domain was created as found in the response to a WHOIS query.
- domain_
name str - The name of the registered domain.
- expiration_
date str - The date when the registration for the domain is set to expire.
- name_
servers Sequence[RegisteredDomain Name Server Args] - The list of nameservers for the domain. See
name_server
Blocks for more details. - registrant_
contact RegisteredDomain Registrant Contact Args - Details about the domain registrant. See Contact Blocks for more details.
- registrant_
privacy bool - Whether domain registrant contact information is concealed from WHOIS queries. Default:
true
. - registrar_
name str - Name of the registrar of the domain as identified in the registry.
- registrar_
url str - Web address of the registrar.
- reseller str
- Reseller of the domain.
- status_
lists Sequence[str] - List of domain name status codes.
- Mapping[str, str]
- A map of tags to assign to the resource. If configured with a provider
default_tags
configuration block present, tags with matching keys will overwrite those defined at the provider-level. - Mapping[str, str]
- A map of tags assigned to the resource, including those inherited from the provider
default_tags
configuration block. - tech_
contact RegisteredDomain Tech Contact Args - Details about the domain technical contact. See Contact Blocks for more details.
- tech_
privacy bool - Whether domain technical contact information is concealed from WHOIS queries. Default:
true
. - transfer_
lock bool - Whether the domain is locked for transfer. Default:
true
. - updated_
date str - The last updated date of the domain as found in the response to a WHOIS query.
- whois_
server str - The fully qualified name of the WHOIS server that can answer the WHOIS query for the domain.
- abuse
Contact StringEmail - Email address to contact to report incorrect contact information for a domain, to report that the domain is being used to send spam, to report that someone is cybersquatting on a domain name, or report some other type of abuse.
- abuse
Contact StringPhone - Phone number for reporting abuse.
- admin
Contact Property Map - Details about the domain administrative contact. See Contact Blocks for more details.
- admin
Privacy Boolean - Whether domain administrative contact information is concealed from WHOIS queries. Default:
true
. - auto
Renew Boolean - Whether the domain registration is set to renew automatically. Default:
true
. - billing
Contact Property Map - Details about the domain billing contact. See Contact Blocks for more details.
- billing
Privacy Boolean - Whether domain billing contact information is concealed from WHOIS queries. Default:
true
. - creation
Date String - The date when the domain was created as found in the response to a WHOIS query.
- domain
Name String - The name of the registered domain.
- expiration
Date String - The date when the registration for the domain is set to expire.
- name
Servers List<Property Map> - The list of nameservers for the domain. See
name_server
Blocks for more details. - registrant
Contact Property Map - Details about the domain registrant. See Contact Blocks for more details.
- registrant
Privacy Boolean - Whether domain registrant contact information is concealed from WHOIS queries. Default:
true
. - registrar
Name String - Name of the registrar of the domain as identified in the registry.
- registrar
Url String - Web address of the registrar.
- reseller String
- Reseller of the domain.
- status
Lists List<String> - List of domain name status codes.
- Map<String>
- A map of tags to assign to the resource. If configured with a provider
default_tags
configuration block present, tags with matching keys will overwrite those defined at the provider-level. - Map<String>
- A map of tags assigned to the resource, including those inherited from the provider
default_tags
configuration block. - tech
Contact Property Map - Details about the domain technical contact. See Contact Blocks for more details.
- tech
Privacy Boolean - Whether domain technical contact information is concealed from WHOIS queries. Default:
true
. - transfer
Lock Boolean - Whether the domain is locked for transfer. Default:
true
. - updated
Date String - The last updated date of the domain as found in the response to a WHOIS query.
- whois
Server String - The fully qualified name of the WHOIS server that can answer the WHOIS query for the domain.
Supporting Types
RegisteredDomainAdminContact, RegisteredDomainAdminContactArgs
- Address
Line1 string - First line of the contact's address.
- Address
Line2 string - Second line of contact's address, if any.
- City string
- The city of the contact's address.
- Contact
Type string - Indicates whether the contact is a person, company, association, or public organization. See the AWS API documentation for valid values.
- Country
Code string - Code for the country of the contact's address. See the AWS API documentation for valid values.
- Email string
- Email address of the contact.
- Extra
Params Dictionary<string, string> - A key-value map of parameters required by certain top-level domains.
- Fax string
- Fax number of the contact. Phone number must be specified in the format "+[country dialing code].[number including any area code]".
- First
Name string - First name of contact.
- Last
Name string - Last name of contact.
- Organization
Name string - Name of the organization for contact types other than
PERSON
. - Phone
Number string - The phone number of the contact. Phone number must be specified in the format "+[country dialing code].[number including any area code]".
- State string
- The state or province of the contact's city.
- Zip
Code string - The zip or postal code of the contact's address.
- Address
Line1 string - First line of the contact's address.
- Address
Line2 string - Second line of contact's address, if any.
- City string
- The city of the contact's address.
- Contact
Type string - Indicates whether the contact is a person, company, association, or public organization. See the AWS API documentation for valid values.
- Country
Code string - Code for the country of the contact's address. See the AWS API documentation for valid values.
- Email string
- Email address of the contact.
- Extra
Params map[string]string - A key-value map of parameters required by certain top-level domains.
- Fax string
- Fax number of the contact. Phone number must be specified in the format "+[country dialing code].[number including any area code]".
- First
Name string - First name of contact.
- Last
Name string - Last name of contact.
- Organization
Name string - Name of the organization for contact types other than
PERSON
. - Phone
Number string - The phone number of the contact. Phone number must be specified in the format "+[country dialing code].[number including any area code]".
- State string
- The state or province of the contact's city.
- Zip
Code string - The zip or postal code of the contact's address.
- address
Line1 String - First line of the contact's address.
- address
Line2 String - Second line of contact's address, if any.
- city String
- The city of the contact's address.
- contact
Type String - Indicates whether the contact is a person, company, association, or public organization. See the AWS API documentation for valid values.
- country
Code String - Code for the country of the contact's address. See the AWS API documentation for valid values.
- email String
- Email address of the contact.
- extra
Params Map<String,String> - A key-value map of parameters required by certain top-level domains.
- fax String
- Fax number of the contact. Phone number must be specified in the format "+[country dialing code].[number including any area code]".
- first
Name String - First name of contact.
- last
Name String - Last name of contact.
- organization
Name String - Name of the organization for contact types other than
PERSON
. - phone
Number String - The phone number of the contact. Phone number must be specified in the format "+[country dialing code].[number including any area code]".
- state String
- The state or province of the contact's city.
- zip
Code String - The zip or postal code of the contact's address.
- address
Line1 string - First line of the contact's address.
- address
Line2 string - Second line of contact's address, if any.
- city string
- The city of the contact's address.
- contact
Type string - Indicates whether the contact is a person, company, association, or public organization. See the AWS API documentation for valid values.
- country
Code string - Code for the country of the contact's address. See the AWS API documentation for valid values.
- email string
- Email address of the contact.
- extra
Params {[key: string]: string} - A key-value map of parameters required by certain top-level domains.
- fax string
- Fax number of the contact. Phone number must be specified in the format "+[country dialing code].[number including any area code]".
- first
Name string - First name of contact.
- last
Name string - Last name of contact.
- organization
Name string - Name of the organization for contact types other than
PERSON
. - phone
Number string - The phone number of the contact. Phone number must be specified in the format "+[country dialing code].[number including any area code]".
- state string
- The state or province of the contact's city.
- zip
Code string - The zip or postal code of the contact's address.
- address_
line1 str - First line of the contact's address.
- address_
line2 str - Second line of contact's address, if any.
- city str
- The city of the contact's address.
- contact_
type str - Indicates whether the contact is a person, company, association, or public organization. See the AWS API documentation for valid values.
- country_
code str - Code for the country of the contact's address. See the AWS API documentation for valid values.
- email str
- Email address of the contact.
- extra_
params Mapping[str, str] - A key-value map of parameters required by certain top-level domains.
- fax str
- Fax number of the contact. Phone number must be specified in the format "+[country dialing code].[number including any area code]".
- first_
name str - First name of contact.
- last_
name str - Last name of contact.
- organization_
name str - Name of the organization for contact types other than
PERSON
. - phone_
number str - The phone number of the contact. Phone number must be specified in the format "+[country dialing code].[number including any area code]".
- state str
- The state or province of the contact's city.
- zip_
code str - The zip or postal code of the contact's address.
- address
Line1 String - First line of the contact's address.
- address
Line2 String - Second line of contact's address, if any.
- city String
- The city of the contact's address.
- contact
Type String - Indicates whether the contact is a person, company, association, or public organization. See the AWS API documentation for valid values.
- country
Code String - Code for the country of the contact's address. See the AWS API documentation for valid values.
- email String
- Email address of the contact.
- extra
Params Map<String> - A key-value map of parameters required by certain top-level domains.
- fax String
- Fax number of the contact. Phone number must be specified in the format "+[country dialing code].[number including any area code]".
- first
Name String - First name of contact.
- last
Name String - Last name of contact.
- organization
Name String - Name of the organization for contact types other than
PERSON
. - phone
Number String - The phone number of the contact. Phone number must be specified in the format "+[country dialing code].[number including any area code]".
- state String
- The state or province of the contact's city.
- zip
Code String - The zip or postal code of the contact's address.
RegisteredDomainBillingContact, RegisteredDomainBillingContactArgs
- Address
Line1 string - First line of the contact's address.
- Address
Line2 string - Second line of contact's address, if any.
- City string
- The city of the contact's address.
- Contact
Type string - Indicates whether the contact is a person, company, association, or public organization. See the AWS API documentation for valid values.
- Country
Code string - Code for the country of the contact's address. See the AWS API documentation for valid values.
- Email string
- Email address of the contact.
- Extra
Params Dictionary<string, string> - A key-value map of parameters required by certain top-level domains.
- Fax string
- Fax number of the contact. Phone number must be specified in the format "+[country dialing code].[number including any area code]".
- First
Name string - First name of contact.
- Last
Name string - Last name of contact.
- Organization
Name string - Name of the organization for contact types other than
PERSON
. - Phone
Number string - The phone number of the contact. Phone number must be specified in the format "+[country dialing code].[number including any area code]".
- State string
- The state or province of the contact's city.
- Zip
Code string - The zip or postal code of the contact's address.
- Address
Line1 string - First line of the contact's address.
- Address
Line2 string - Second line of contact's address, if any.
- City string
- The city of the contact's address.
- Contact
Type string - Indicates whether the contact is a person, company, association, or public organization. See the AWS API documentation for valid values.
- Country
Code string - Code for the country of the contact's address. See the AWS API documentation for valid values.
- Email string
- Email address of the contact.
- Extra
Params map[string]string - A key-value map of parameters required by certain top-level domains.
- Fax string
- Fax number of the contact. Phone number must be specified in the format "+[country dialing code].[number including any area code]".
- First
Name string - First name of contact.
- Last
Name string - Last name of contact.
- Organization
Name string - Name of the organization for contact types other than
PERSON
. - Phone
Number string - The phone number of the contact. Phone number must be specified in the format "+[country dialing code].[number including any area code]".
- State string
- The state or province of the contact's city.
- Zip
Code string - The zip or postal code of the contact's address.
- address
Line1 String - First line of the contact's address.
- address
Line2 String - Second line of contact's address, if any.
- city String
- The city of the contact's address.
- contact
Type String - Indicates whether the contact is a person, company, association, or public organization. See the AWS API documentation for valid values.
- country
Code String - Code for the country of the contact's address. See the AWS API documentation for valid values.
- email String
- Email address of the contact.
- extra
Params Map<String,String> - A key-value map of parameters required by certain top-level domains.
- fax String
- Fax number of the contact. Phone number must be specified in the format "+[country dialing code].[number including any area code]".
- first
Name String - First name of contact.
- last
Name String - Last name of contact.
- organization
Name String - Name of the organization for contact types other than
PERSON
. - phone
Number String - The phone number of the contact. Phone number must be specified in the format "+[country dialing code].[number including any area code]".
- state String
- The state or province of the contact's city.
- zip
Code String - The zip or postal code of the contact's address.
- address
Line1 string - First line of the contact's address.
- address
Line2 string - Second line of contact's address, if any.
- city string
- The city of the contact's address.
- contact
Type string - Indicates whether the contact is a person, company, association, or public organization. See the AWS API documentation for valid values.
- country
Code string - Code for the country of the contact's address. See the AWS API documentation for valid values.
- email string
- Email address of the contact.
- extra
Params {[key: string]: string} - A key-value map of parameters required by certain top-level domains.
- fax string
- Fax number of the contact. Phone number must be specified in the format "+[country dialing code].[number including any area code]".
- first
Name string - First name of contact.
- last
Name string - Last name of contact.
- organization
Name string - Name of the organization for contact types other than
PERSON
. - phone
Number string - The phone number of the contact. Phone number must be specified in the format "+[country dialing code].[number including any area code]".
- state string
- The state or province of the contact's city.
- zip
Code string - The zip or postal code of the contact's address.
- address_
line1 str - First line of the contact's address.
- address_
line2 str - Second line of contact's address, if any.
- city str
- The city of the contact's address.
- contact_
type str - Indicates whether the contact is a person, company, association, or public organization. See the AWS API documentation for valid values.
- country_
code str - Code for the country of the contact's address. See the AWS API documentation for valid values.
- email str
- Email address of the contact.
- extra_
params Mapping[str, str] - A key-value map of parameters required by certain top-level domains.
- fax str
- Fax number of the contact. Phone number must be specified in the format "+[country dialing code].[number including any area code]".
- first_
name str - First name of contact.
- last_
name str - Last name of contact.
- organization_
name str - Name of the organization for contact types other than
PERSON
. - phone_
number str - The phone number of the contact. Phone number must be specified in the format "+[country dialing code].[number including any area code]".
- state str
- The state or province of the contact's city.
- zip_
code str - The zip or postal code of the contact's address.
- address
Line1 String - First line of the contact's address.
- address
Line2 String - Second line of contact's address, if any.
- city String
- The city of the contact's address.
- contact
Type String - Indicates whether the contact is a person, company, association, or public organization. See the AWS API documentation for valid values.
- country
Code String - Code for the country of the contact's address. See the AWS API documentation for valid values.
- email String
- Email address of the contact.
- extra
Params Map<String> - A key-value map of parameters required by certain top-level domains.
- fax String
- Fax number of the contact. Phone number must be specified in the format "+[country dialing code].[number including any area code]".
- first
Name String - First name of contact.
- last
Name String - Last name of contact.
- organization
Name String - Name of the organization for contact types other than
PERSON
. - phone
Number String - The phone number of the contact. Phone number must be specified in the format "+[country dialing code].[number including any area code]".
- state String
- The state or province of the contact's city.
- zip
Code String - The zip or postal code of the contact's address.
RegisteredDomainNameServer, RegisteredDomainNameServerArgs
RegisteredDomainRegistrantContact, RegisteredDomainRegistrantContactArgs
- Address
Line1 string - First line of the contact's address.
- Address
Line2 string - Second line of contact's address, if any.
- City string
- The city of the contact's address.
- Contact
Type string - Indicates whether the contact is a person, company, association, or public organization. See the AWS API documentation for valid values.
- Country
Code string - Code for the country of the contact's address. See the AWS API documentation for valid values.
- Email string
- Email address of the contact.
- Extra
Params Dictionary<string, string> - A key-value map of parameters required by certain top-level domains.
- Fax string
- Fax number of the contact. Phone number must be specified in the format "+[country dialing code].[number including any area code]".
- First
Name string - First name of contact.
- Last
Name string - Last name of contact.
- Organization
Name string - Name of the organization for contact types other than
PERSON
. - Phone
Number string - The phone number of the contact. Phone number must be specified in the format "+[country dialing code].[number including any area code]".
- State string
- The state or province of the contact's city.
- Zip
Code string - The zip or postal code of the contact's address.
- Address
Line1 string - First line of the contact's address.
- Address
Line2 string - Second line of contact's address, if any.
- City string
- The city of the contact's address.
- Contact
Type string - Indicates whether the contact is a person, company, association, or public organization. See the AWS API documentation for valid values.
- Country
Code string - Code for the country of the contact's address. See the AWS API documentation for valid values.
- Email string
- Email address of the contact.
- Extra
Params map[string]string - A key-value map of parameters required by certain top-level domains.
- Fax string
- Fax number of the contact. Phone number must be specified in the format "+[country dialing code].[number including any area code]".
- First
Name string - First name of contact.
- Last
Name string - Last name of contact.
- Organization
Name string - Name of the organization for contact types other than
PERSON
. - Phone
Number string - The phone number of the contact. Phone number must be specified in the format "+[country dialing code].[number including any area code]".
- State string
- The state or province of the contact's city.
- Zip
Code string - The zip or postal code of the contact's address.
- address
Line1 String - First line of the contact's address.
- address
Line2 String - Second line of contact's address, if any.
- city String
- The city of the contact's address.
- contact
Type String - Indicates whether the contact is a person, company, association, or public organization. See the AWS API documentation for valid values.
- country
Code String - Code for the country of the contact's address. See the AWS API documentation for valid values.
- email String
- Email address of the contact.
- extra
Params Map<String,String> - A key-value map of parameters required by certain top-level domains.
- fax String
- Fax number of the contact. Phone number must be specified in the format "+[country dialing code].[number including any area code]".
- first
Name String - First name of contact.
- last
Name String - Last name of contact.
- organization
Name String - Name of the organization for contact types other than
PERSON
. - phone
Number String - The phone number of the contact. Phone number must be specified in the format "+[country dialing code].[number including any area code]".
- state String
- The state or province of the contact's city.
- zip
Code String - The zip or postal code of the contact's address.
- address
Line1 string - First line of the contact's address.
- address
Line2 string - Second line of contact's address, if any.
- city string
- The city of the contact's address.
- contact
Type string - Indicates whether the contact is a person, company, association, or public organization. See the AWS API documentation for valid values.
- country
Code string - Code for the country of the contact's address. See the AWS API documentation for valid values.
- email string
- Email address of the contact.
- extra
Params {[key: string]: string} - A key-value map of parameters required by certain top-level domains.
- fax string
- Fax number of the contact. Phone number must be specified in the format "+[country dialing code].[number including any area code]".
- first
Name string - First name of contact.
- last
Name string - Last name of contact.
- organization
Name string - Name of the organization for contact types other than
PERSON
. - phone
Number string - The phone number of the contact. Phone number must be specified in the format "+[country dialing code].[number including any area code]".
- state string
- The state or province of the contact's city.
- zip
Code string - The zip or postal code of the contact's address.
- address_
line1 str - First line of the contact's address.
- address_
line2 str - Second line of contact's address, if any.
- city str
- The city of the contact's address.
- contact_
type str - Indicates whether the contact is a person, company, association, or public organization. See the AWS API documentation for valid values.
- country_
code str - Code for the country of the contact's address. See the AWS API documentation for valid values.
- email str
- Email address of the contact.
- extra_
params Mapping[str, str] - A key-value map of parameters required by certain top-level domains.
- fax str
- Fax number of the contact. Phone number must be specified in the format "+[country dialing code].[number including any area code]".
- first_
name str - First name of contact.
- last_
name str - Last name of contact.
- organization_
name str - Name of the organization for contact types other than
PERSON
. - phone_
number str - The phone number of the contact. Phone number must be specified in the format "+[country dialing code].[number including any area code]".
- state str
- The state or province of the contact's city.
- zip_
code str - The zip or postal code of the contact's address.
- address
Line1 String - First line of the contact's address.
- address
Line2 String - Second line of contact's address, if any.
- city String
- The city of the contact's address.
- contact
Type String - Indicates whether the contact is a person, company, association, or public organization. See the AWS API documentation for valid values.
- country
Code String - Code for the country of the contact's address. See the AWS API documentation for valid values.
- email String
- Email address of the contact.
- extra
Params Map<String> - A key-value map of parameters required by certain top-level domains.
- fax String
- Fax number of the contact. Phone number must be specified in the format "+[country dialing code].[number including any area code]".
- first
Name String - First name of contact.
- last
Name String - Last name of contact.
- organization
Name String - Name of the organization for contact types other than
PERSON
. - phone
Number String - The phone number of the contact. Phone number must be specified in the format "+[country dialing code].[number including any area code]".
- state String
- The state or province of the contact's city.
- zip
Code String - The zip or postal code of the contact's address.
RegisteredDomainTechContact, RegisteredDomainTechContactArgs
- Address
Line1 string - First line of the contact's address.
- Address
Line2 string - Second line of contact's address, if any.
- City string
- The city of the contact's address.
- Contact
Type string - Indicates whether the contact is a person, company, association, or public organization. See the AWS API documentation for valid values.
- Country
Code string - Code for the country of the contact's address. See the AWS API documentation for valid values.
- Email string
- Email address of the contact.
- Extra
Params Dictionary<string, string> - A key-value map of parameters required by certain top-level domains.
- Fax string
- Fax number of the contact. Phone number must be specified in the format "+[country dialing code].[number including any area code]".
- First
Name string - First name of contact.
- Last
Name string - Last name of contact.
- Organization
Name string - Name of the organization for contact types other than
PERSON
. - Phone
Number string - The phone number of the contact. Phone number must be specified in the format "+[country dialing code].[number including any area code]".
- State string
- The state or province of the contact's city.
- Zip
Code string - The zip or postal code of the contact's address.
- Address
Line1 string - First line of the contact's address.
- Address
Line2 string - Second line of contact's address, if any.
- City string
- The city of the contact's address.
- Contact
Type string - Indicates whether the contact is a person, company, association, or public organization. See the AWS API documentation for valid values.
- Country
Code string - Code for the country of the contact's address. See the AWS API documentation for valid values.
- Email string
- Email address of the contact.
- Extra
Params map[string]string - A key-value map of parameters required by certain top-level domains.
- Fax string
- Fax number of the contact. Phone number must be specified in the format "+[country dialing code].[number including any area code]".
- First
Name string - First name of contact.
- Last
Name string - Last name of contact.
- Organization
Name string - Name of the organization for contact types other than
PERSON
. - Phone
Number string - The phone number of the contact. Phone number must be specified in the format "+[country dialing code].[number including any area code]".
- State string
- The state or province of the contact's city.
- Zip
Code string - The zip or postal code of the contact's address.
- address
Line1 String - First line of the contact's address.
- address
Line2 String - Second line of contact's address, if any.
- city String
- The city of the contact's address.
- contact
Type String - Indicates whether the contact is a person, company, association, or public organization. See the AWS API documentation for valid values.
- country
Code String - Code for the country of the contact's address. See the AWS API documentation for valid values.
- email String
- Email address of the contact.
- extra
Params Map<String,String> - A key-value map of parameters required by certain top-level domains.
- fax String
- Fax number of the contact. Phone number must be specified in the format "+[country dialing code].[number including any area code]".
- first
Name String - First name of contact.
- last
Name String - Last name of contact.
- organization
Name String - Name of the organization for contact types other than
PERSON
. - phone
Number String - The phone number of the contact. Phone number must be specified in the format "+[country dialing code].[number including any area code]".
- state String
- The state or province of the contact's city.
- zip
Code String - The zip or postal code of the contact's address.
- address
Line1 string - First line of the contact's address.
- address
Line2 string - Second line of contact's address, if any.
- city string
- The city of the contact's address.
- contact
Type string - Indicates whether the contact is a person, company, association, or public organization. See the AWS API documentation for valid values.
- country
Code string - Code for the country of the contact's address. See the AWS API documentation for valid values.
- email string
- Email address of the contact.
- extra
Params {[key: string]: string} - A key-value map of parameters required by certain top-level domains.
- fax string
- Fax number of the contact. Phone number must be specified in the format "+[country dialing code].[number including any area code]".
- first
Name string - First name of contact.
- last
Name string - Last name of contact.
- organization
Name string - Name of the organization for contact types other than
PERSON
. - phone
Number string - The phone number of the contact. Phone number must be specified in the format "+[country dialing code].[number including any area code]".
- state string
- The state or province of the contact's city.
- zip
Code string - The zip or postal code of the contact's address.
- address_
line1 str - First line of the contact's address.
- address_
line2 str - Second line of contact's address, if any.
- city str
- The city of the contact's address.
- contact_
type str - Indicates whether the contact is a person, company, association, or public organization. See the AWS API documentation for valid values.
- country_
code str - Code for the country of the contact's address. See the AWS API documentation for valid values.
- email str
- Email address of the contact.
- extra_
params Mapping[str, str] - A key-value map of parameters required by certain top-level domains.
- fax str
- Fax number of the contact. Phone number must be specified in the format "+[country dialing code].[number including any area code]".
- first_
name str - First name of contact.
- last_
name str - Last name of contact.
- organization_
name str - Name of the organization for contact types other than
PERSON
. - phone_
number str - The phone number of the contact. Phone number must be specified in the format "+[country dialing code].[number including any area code]".
- state str
- The state or province of the contact's city.
- zip_
code str - The zip or postal code of the contact's address.
- address
Line1 String - First line of the contact's address.
- address
Line2 String - Second line of contact's address, if any.
- city String
- The city of the contact's address.
- contact
Type String - Indicates whether the contact is a person, company, association, or public organization. See the AWS API documentation for valid values.
- country
Code String - Code for the country of the contact's address. See the AWS API documentation for valid values.
- email String
- Email address of the contact.
- extra
Params Map<String> - A key-value map of parameters required by certain top-level domains.
- fax String
- Fax number of the contact. Phone number must be specified in the format "+[country dialing code].[number including any area code]".
- first
Name String - First name of contact.
- last
Name String - Last name of contact.
- organization
Name String - Name of the organization for contact types other than
PERSON
. - phone
Number String - The phone number of the contact. Phone number must be specified in the format "+[country dialing code].[number including any area code]".
- state String
- The state or province of the contact's city.
- zip
Code String - The zip or postal code of the contact's address.
Import
Using pulumi import
, import domains using the domain name. For example:
$ pulumi import aws:route53domains/registeredDomain:RegisteredDomain example example.com
To learn more about importing existing cloud resources, see Importing resources.
Package Details
- Repository
- AWS Classic pulumi/pulumi-aws
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
aws
Terraform Provider.