1. Packages
  2. AWS Classic
  3. API Docs
  4. route53domains
  5. RegisteredDomain

Try AWS Native preview for resources not in the classic version.

AWS Classic v6.31.1 published on Thursday, Apr 18, 2024 by Pulumi

aws.route53domains.RegisteredDomain

Explore with Pulumi AI

aws logo

Try AWS Native preview for resources not in the classic version.

AWS Classic v6.31.1 published on Thursday, Apr 18, 2024 by Pulumi

    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=[
            aws.route53domains.RegisteredDomainNameServerArgs(
                name="ns-195.awsdns-24.com",
            ),
            aws.route53domains.RegisteredDomainNameServerArgs(
                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.

    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=[aws.route53domains.RegisteredDomainNameServerArgs(
            name="string",
            glue_ips=["string"],
        )],
        auto_renew=False,
        billing_contact=aws.route53domains.RegisteredDomainBillingContactArgs(
            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=aws.route53domains.RegisteredDomainAdminContactArgs(
            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=aws.route53domains.RegisteredDomainRegistrantContactArgs(
            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=aws.route53domains.RegisteredDomainTechContactArgs(
            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

    The RegisteredDomain resource accepts the following input properties:

    DomainName string
    The name of the registered domain.
    AdminContact RegisteredDomainAdminContact
    Details about the domain administrative contact. See Contact Blocks for more details.
    AdminPrivacy bool
    Whether domain administrative contact information is concealed from WHOIS queries. Default: true.
    AutoRenew bool
    Whether the domain registration is set to renew automatically. Default: true.
    BillingContact RegisteredDomainBillingContact
    Details about the domain billing contact. See Contact Blocks for more details.
    BillingPrivacy bool
    Whether domain billing contact information is concealed from WHOIS queries. Default: true.
    NameServers List<RegisteredDomainNameServer>
    The list of nameservers for the domain. See name_server Blocks for more details.
    RegistrantContact RegisteredDomainRegistrantContact
    Details about the domain registrant. See Contact Blocks for more details.
    RegistrantPrivacy bool
    Whether domain registrant contact information is concealed from WHOIS queries. Default: true.
    Tags 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.
    TechContact RegisteredDomainTechContact
    Details about the domain technical contact. See Contact Blocks for more details.
    TechPrivacy bool
    Whether domain technical contact information is concealed from WHOIS queries. Default: true.
    TransferLock bool
    Whether the domain is locked for transfer. Default: true.
    DomainName string
    The name of the registered domain.
    AdminContact RegisteredDomainAdminContactArgs
    Details about the domain administrative contact. See Contact Blocks for more details.
    AdminPrivacy bool
    Whether domain administrative contact information is concealed from WHOIS queries. Default: true.
    AutoRenew bool
    Whether the domain registration is set to renew automatically. Default: true.
    BillingContact RegisteredDomainBillingContactArgs
    Details about the domain billing contact. See Contact Blocks for more details.
    BillingPrivacy bool
    Whether domain billing contact information is concealed from WHOIS queries. Default: true.
    NameServers []RegisteredDomainNameServerArgs
    The list of nameservers for the domain. See name_server Blocks for more details.
    RegistrantContact RegisteredDomainRegistrantContactArgs
    Details about the domain registrant. See Contact Blocks for more details.
    RegistrantPrivacy bool
    Whether domain registrant contact information is concealed from WHOIS queries. Default: true.
    Tags 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.
    TechContact RegisteredDomainTechContactArgs
    Details about the domain technical contact. See Contact Blocks for more details.
    TechPrivacy bool
    Whether domain technical contact information is concealed from WHOIS queries. Default: true.
    TransferLock bool
    Whether the domain is locked for transfer. Default: true.
    domainName String
    The name of the registered domain.
    adminContact RegisteredDomainAdminContact
    Details about the domain administrative contact. See Contact Blocks for more details.
    adminPrivacy Boolean
    Whether domain administrative contact information is concealed from WHOIS queries. Default: true.
    autoRenew Boolean
    Whether the domain registration is set to renew automatically. Default: true.
    billingContact RegisteredDomainBillingContact
    Details about the domain billing contact. See Contact Blocks for more details.
    billingPrivacy Boolean
    Whether domain billing contact information is concealed from WHOIS queries. Default: true.
    nameServers List<RegisteredDomainNameServer>
    The list of nameservers for the domain. See name_server Blocks for more details.
    registrantContact RegisteredDomainRegistrantContact
    Details about the domain registrant. See Contact Blocks for more details.
    registrantPrivacy Boolean
    Whether domain registrant contact information is concealed from WHOIS queries. Default: true.
    tags 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.
    techContact RegisteredDomainTechContact
    Details about the domain technical contact. See Contact Blocks for more details.
    techPrivacy Boolean
    Whether domain technical contact information is concealed from WHOIS queries. Default: true.
    transferLock Boolean
    Whether the domain is locked for transfer. Default: true.
    domainName string
    The name of the registered domain.
    adminContact RegisteredDomainAdminContact
    Details about the domain administrative contact. See Contact Blocks for more details.
    adminPrivacy boolean
    Whether domain administrative contact information is concealed from WHOIS queries. Default: true.
    autoRenew boolean
    Whether the domain registration is set to renew automatically. Default: true.
    billingContact RegisteredDomainBillingContact
    Details about the domain billing contact. See Contact Blocks for more details.
    billingPrivacy boolean
    Whether domain billing contact information is concealed from WHOIS queries. Default: true.
    nameServers RegisteredDomainNameServer[]
    The list of nameservers for the domain. See name_server Blocks for more details.
    registrantContact RegisteredDomainRegistrantContact
    Details about the domain registrant. See Contact Blocks for more details.
    registrantPrivacy boolean
    Whether domain registrant contact information is concealed from WHOIS queries. Default: true.
    tags {[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.
    techContact RegisteredDomainTechContact
    Details about the domain technical contact. See Contact Blocks for more details.
    techPrivacy boolean
    Whether domain technical contact information is concealed from WHOIS queries. Default: true.
    transferLock boolean
    Whether the domain is locked for transfer. Default: true.
    domain_name str
    The name of the registered domain.
    admin_contact RegisteredDomainAdminContactArgs
    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 RegisteredDomainBillingContactArgs
    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[RegisteredDomainNameServerArgs]
    The list of nameservers for the domain. See name_server Blocks for more details.
    registrant_contact RegisteredDomainRegistrantContactArgs
    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.
    tags 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 RegisteredDomainTechContactArgs
    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.
    domainName String
    The name of the registered domain.
    adminContact Property Map
    Details about the domain administrative contact. See Contact Blocks for more details.
    adminPrivacy Boolean
    Whether domain administrative contact information is concealed from WHOIS queries. Default: true.
    autoRenew Boolean
    Whether the domain registration is set to renew automatically. Default: true.
    billingContact Property Map
    Details about the domain billing contact. See Contact Blocks for more details.
    billingPrivacy Boolean
    Whether domain billing contact information is concealed from WHOIS queries. Default: true.
    nameServers List<Property Map>
    The list of nameservers for the domain. See name_server Blocks for more details.
    registrantContact Property Map
    Details about the domain registrant. See Contact Blocks for more details.
    registrantPrivacy Boolean
    Whether domain registrant contact information is concealed from WHOIS queries. Default: true.
    tags 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.
    techContact Property Map
    Details about the domain technical contact. See Contact Blocks for more details.
    techPrivacy Boolean
    Whether domain technical contact information is concealed from WHOIS queries. Default: true.
    transferLock 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:

    AbuseContactEmail string
    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.
    AbuseContactPhone string
    Phone number for reporting abuse.
    CreationDate string
    The date when the domain was created as found in the response to a WHOIS query.
    ExpirationDate string
    The date when the registration for the domain is set to expire.
    Id string
    The provider-assigned unique ID for this managed resource.
    RegistrarName string
    Name of the registrar of the domain as identified in the registry.
    RegistrarUrl string
    Web address of the registrar.
    Reseller string
    Reseller of the domain.
    StatusLists List<string>
    List of domain name status codes.
    TagsAll Dictionary<string, string>
    A map of tags assigned to the resource, including those inherited from the provider default_tags configuration block.

    Deprecated: Please use tags instead.

    UpdatedDate string
    The last updated date of the domain as found in the response to a WHOIS query.
    WhoisServer string
    The fully qualified name of the WHOIS server that can answer the WHOIS query for the domain.
    AbuseContactEmail string
    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.
    AbuseContactPhone string
    Phone number for reporting abuse.
    CreationDate string
    The date when the domain was created as found in the response to a WHOIS query.
    ExpirationDate string
    The date when the registration for the domain is set to expire.
    Id string
    The provider-assigned unique ID for this managed resource.
    RegistrarName string
    Name of the registrar of the domain as identified in the registry.
    RegistrarUrl string
    Web address of the registrar.
    Reseller string
    Reseller of the domain.
    StatusLists []string
    List of domain name status codes.
    TagsAll map[string]string
    A map of tags assigned to the resource, including those inherited from the provider default_tags configuration block.

    Deprecated: Please use tags instead.

    UpdatedDate string
    The last updated date of the domain as found in the response to a WHOIS query.
    WhoisServer string
    The fully qualified name of the WHOIS server that can answer the WHOIS query for the domain.
    abuseContactEmail String
    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.
    abuseContactPhone String
    Phone number for reporting abuse.
    creationDate String
    The date when the domain was created as found in the response to a WHOIS query.
    expirationDate String
    The date when the registration for the domain is set to expire.
    id String
    The provider-assigned unique ID for this managed resource.
    registrarName String
    Name of the registrar of the domain as identified in the registry.
    registrarUrl String
    Web address of the registrar.
    reseller String
    Reseller of the domain.
    statusLists List<String>
    List of domain name status codes.
    tagsAll Map<String,String>
    A map of tags assigned to the resource, including those inherited from the provider default_tags configuration block.

    Deprecated: Please use tags instead.

    updatedDate String
    The last updated date of the domain as found in the response to a WHOIS query.
    whoisServer String
    The fully qualified name of the WHOIS server that can answer the WHOIS query for the domain.
    abuseContactEmail string
    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.
    abuseContactPhone string
    Phone number for reporting abuse.
    creationDate string
    The date when the domain was created as found in the response to a WHOIS query.
    expirationDate string
    The date when the registration for the domain is set to expire.
    id string
    The provider-assigned unique ID for this managed resource.
    registrarName string
    Name of the registrar of the domain as identified in the registry.
    registrarUrl string
    Web address of the registrar.
    reseller string
    Reseller of the domain.
    statusLists string[]
    List of domain name status codes.
    tagsAll {[key: string]: string}
    A map of tags assigned to the resource, including those inherited from the provider default_tags configuration block.

    Deprecated: Please use tags instead.

    updatedDate string
    The last updated date of the domain as found in the response to a WHOIS query.
    whoisServer string
    The fully qualified name of the WHOIS server that can answer the WHOIS query for the domain.
    abuse_contact_email str
    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_phone str
    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.
    tags_all Mapping[str, str]
    A map of tags assigned to the resource, including those inherited from the provider default_tags configuration block.

    Deprecated: Please use tags instead.

    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.
    abuseContactEmail String
    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.
    abuseContactPhone String
    Phone number for reporting abuse.
    creationDate String
    The date when the domain was created as found in the response to a WHOIS query.
    expirationDate String
    The date when the registration for the domain is set to expire.
    id String
    The provider-assigned unique ID for this managed resource.
    registrarName String
    Name of the registrar of the domain as identified in the registry.
    registrarUrl String
    Web address of the registrar.
    reseller String
    Reseller of the domain.
    statusLists List<String>
    List of domain name status codes.
    tagsAll Map<String>
    A map of tags assigned to the resource, including those inherited from the provider default_tags configuration block.

    Deprecated: Please use tags instead.

    updatedDate String
    The last updated date of the domain as found in the response to a WHOIS query.
    whoisServer 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)
    Resource lookup is not supported in YAML
    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.
    The following state arguments are supported:
    AbuseContactEmail string
    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.
    AbuseContactPhone string
    Phone number for reporting abuse.
    AdminContact RegisteredDomainAdminContact
    Details about the domain administrative contact. See Contact Blocks for more details.
    AdminPrivacy bool
    Whether domain administrative contact information is concealed from WHOIS queries. Default: true.
    AutoRenew bool
    Whether the domain registration is set to renew automatically. Default: true.
    BillingContact RegisteredDomainBillingContact
    Details about the domain billing contact. See Contact Blocks for more details.
    BillingPrivacy bool
    Whether domain billing contact information is concealed from WHOIS queries. Default: true.
    CreationDate string
    The date when the domain was created as found in the response to a WHOIS query.
    DomainName string
    The name of the registered domain.
    ExpirationDate string
    The date when the registration for the domain is set to expire.
    NameServers List<RegisteredDomainNameServer>
    The list of nameservers for the domain. See name_server Blocks for more details.
    RegistrantContact RegisteredDomainRegistrantContact
    Details about the domain registrant. See Contact Blocks for more details.
    RegistrantPrivacy bool
    Whether domain registrant contact information is concealed from WHOIS queries. Default: true.
    RegistrarName string
    Name of the registrar of the domain as identified in the registry.
    RegistrarUrl string
    Web address of the registrar.
    Reseller string
    Reseller of the domain.
    StatusLists List<string>
    List of domain name status codes.
    Tags 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.
    TagsAll Dictionary<string, string>
    A map of tags assigned to the resource, including those inherited from the provider default_tags configuration block.

    Deprecated: Please use tags instead.

    TechContact RegisteredDomainTechContact
    Details about the domain technical contact. See Contact Blocks for more details.
    TechPrivacy bool
    Whether domain technical contact information is concealed from WHOIS queries. Default: true.
    TransferLock bool
    Whether the domain is locked for transfer. Default: true.
    UpdatedDate string
    The last updated date of the domain as found in the response to a WHOIS query.
    WhoisServer string
    The fully qualified name of the WHOIS server that can answer the WHOIS query for the domain.
    AbuseContactEmail string
    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.
    AbuseContactPhone string
    Phone number for reporting abuse.
    AdminContact RegisteredDomainAdminContactArgs
    Details about the domain administrative contact. See Contact Blocks for more details.
    AdminPrivacy bool
    Whether domain administrative contact information is concealed from WHOIS queries. Default: true.
    AutoRenew bool
    Whether the domain registration is set to renew automatically. Default: true.
    BillingContact RegisteredDomainBillingContactArgs
    Details about the domain billing contact. See Contact Blocks for more details.
    BillingPrivacy bool
    Whether domain billing contact information is concealed from WHOIS queries. Default: true.
    CreationDate string
    The date when the domain was created as found in the response to a WHOIS query.
    DomainName string
    The name of the registered domain.
    ExpirationDate string
    The date when the registration for the domain is set to expire.
    NameServers []RegisteredDomainNameServerArgs
    The list of nameservers for the domain. See name_server Blocks for more details.
    RegistrantContact RegisteredDomainRegistrantContactArgs
    Details about the domain registrant. See Contact Blocks for more details.
    RegistrantPrivacy bool
    Whether domain registrant contact information is concealed from WHOIS queries. Default: true.
    RegistrarName string
    Name of the registrar of the domain as identified in the registry.
    RegistrarUrl string
    Web address of the registrar.
    Reseller string
    Reseller of the domain.
    StatusLists []string
    List of domain name status codes.
    Tags 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.
    TagsAll map[string]string
    A map of tags assigned to the resource, including those inherited from the provider default_tags configuration block.

    Deprecated: Please use tags instead.

    TechContact RegisteredDomainTechContactArgs
    Details about the domain technical contact. See Contact Blocks for more details.
    TechPrivacy bool
    Whether domain technical contact information is concealed from WHOIS queries. Default: true.
    TransferLock bool
    Whether the domain is locked for transfer. Default: true.
    UpdatedDate string
    The last updated date of the domain as found in the response to a WHOIS query.
    WhoisServer string
    The fully qualified name of the WHOIS server that can answer the WHOIS query for the domain.
    abuseContactEmail String
    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.
    abuseContactPhone String
    Phone number for reporting abuse.
    adminContact RegisteredDomainAdminContact
    Details about the domain administrative contact. See Contact Blocks for more details.
    adminPrivacy Boolean
    Whether domain administrative contact information is concealed from WHOIS queries. Default: true.
    autoRenew Boolean
    Whether the domain registration is set to renew automatically. Default: true.
    billingContact RegisteredDomainBillingContact
    Details about the domain billing contact. See Contact Blocks for more details.
    billingPrivacy Boolean
    Whether domain billing contact information is concealed from WHOIS queries. Default: true.
    creationDate String
    The date when the domain was created as found in the response to a WHOIS query.
    domainName String
    The name of the registered domain.
    expirationDate String
    The date when the registration for the domain is set to expire.
    nameServers List<RegisteredDomainNameServer>
    The list of nameservers for the domain. See name_server Blocks for more details.
    registrantContact RegisteredDomainRegistrantContact
    Details about the domain registrant. See Contact Blocks for more details.
    registrantPrivacy Boolean
    Whether domain registrant contact information is concealed from WHOIS queries. Default: true.
    registrarName String
    Name of the registrar of the domain as identified in the registry.
    registrarUrl String
    Web address of the registrar.
    reseller String
    Reseller of the domain.
    statusLists List<String>
    List of domain name status codes.
    tags 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.
    tagsAll Map<String,String>
    A map of tags assigned to the resource, including those inherited from the provider default_tags configuration block.

    Deprecated: Please use tags instead.

    techContact RegisteredDomainTechContact
    Details about the domain technical contact. See Contact Blocks for more details.
    techPrivacy Boolean
    Whether domain technical contact information is concealed from WHOIS queries. Default: true.
    transferLock Boolean
    Whether the domain is locked for transfer. Default: true.
    updatedDate String
    The last updated date of the domain as found in the response to a WHOIS query.
    whoisServer String
    The fully qualified name of the WHOIS server that can answer the WHOIS query for the domain.
    abuseContactEmail string
    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.
    abuseContactPhone string
    Phone number for reporting abuse.
    adminContact RegisteredDomainAdminContact
    Details about the domain administrative contact. See Contact Blocks for more details.
    adminPrivacy boolean
    Whether domain administrative contact information is concealed from WHOIS queries. Default: true.
    autoRenew boolean
    Whether the domain registration is set to renew automatically. Default: true.
    billingContact RegisteredDomainBillingContact
    Details about the domain billing contact. See Contact Blocks for more details.
    billingPrivacy boolean
    Whether domain billing contact information is concealed from WHOIS queries. Default: true.
    creationDate string
    The date when the domain was created as found in the response to a WHOIS query.
    domainName string
    The name of the registered domain.
    expirationDate string
    The date when the registration for the domain is set to expire.
    nameServers RegisteredDomainNameServer[]
    The list of nameservers for the domain. See name_server Blocks for more details.
    registrantContact RegisteredDomainRegistrantContact
    Details about the domain registrant. See Contact Blocks for more details.
    registrantPrivacy boolean
    Whether domain registrant contact information is concealed from WHOIS queries. Default: true.
    registrarName string
    Name of the registrar of the domain as identified in the registry.
    registrarUrl string
    Web address of the registrar.
    reseller string
    Reseller of the domain.
    statusLists string[]
    List of domain name status codes.
    tags {[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.
    tagsAll {[key: string]: string}
    A map of tags assigned to the resource, including those inherited from the provider default_tags configuration block.

    Deprecated: Please use tags instead.

    techContact RegisteredDomainTechContact
    Details about the domain technical contact. See Contact Blocks for more details.
    techPrivacy boolean
    Whether domain technical contact information is concealed from WHOIS queries. Default: true.
    transferLock boolean
    Whether the domain is locked for transfer. Default: true.
    updatedDate string
    The last updated date of the domain as found in the response to a WHOIS query.
    whoisServer string
    The fully qualified name of the WHOIS server that can answer the WHOIS query for the domain.
    abuse_contact_email str
    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_phone str
    Phone number for reporting abuse.
    admin_contact RegisteredDomainAdminContactArgs
    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 RegisteredDomainBillingContactArgs
    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[RegisteredDomainNameServerArgs]
    The list of nameservers for the domain. See name_server Blocks for more details.
    registrant_contact RegisteredDomainRegistrantContactArgs
    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.
    tags 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.
    tags_all Mapping[str, str]
    A map of tags assigned to the resource, including those inherited from the provider default_tags configuration block.

    Deprecated: Please use tags instead.

    tech_contact RegisteredDomainTechContactArgs
    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.
    abuseContactEmail String
    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.
    abuseContactPhone String
    Phone number for reporting abuse.
    adminContact Property Map
    Details about the domain administrative contact. See Contact Blocks for more details.
    adminPrivacy Boolean
    Whether domain administrative contact information is concealed from WHOIS queries. Default: true.
    autoRenew Boolean
    Whether the domain registration is set to renew automatically. Default: true.
    billingContact Property Map
    Details about the domain billing contact. See Contact Blocks for more details.
    billingPrivacy Boolean
    Whether domain billing contact information is concealed from WHOIS queries. Default: true.
    creationDate String
    The date when the domain was created as found in the response to a WHOIS query.
    domainName String
    The name of the registered domain.
    expirationDate String
    The date when the registration for the domain is set to expire.
    nameServers List<Property Map>
    The list of nameservers for the domain. See name_server Blocks for more details.
    registrantContact Property Map
    Details about the domain registrant. See Contact Blocks for more details.
    registrantPrivacy Boolean
    Whether domain registrant contact information is concealed from WHOIS queries. Default: true.
    registrarName String
    Name of the registrar of the domain as identified in the registry.
    registrarUrl String
    Web address of the registrar.
    reseller String
    Reseller of the domain.
    statusLists List<String>
    List of domain name status codes.
    tags 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.
    tagsAll Map<String>
    A map of tags assigned to the resource, including those inherited from the provider default_tags configuration block.

    Deprecated: Please use tags instead.

    techContact Property Map
    Details about the domain technical contact. See Contact Blocks for more details.
    techPrivacy Boolean
    Whether domain technical contact information is concealed from WHOIS queries. Default: true.
    transferLock Boolean
    Whether the domain is locked for transfer. Default: true.
    updatedDate String
    The last updated date of the domain as found in the response to a WHOIS query.
    whoisServer String
    The fully qualified name of the WHOIS server that can answer the WHOIS query for the domain.

    Supporting Types

    RegisteredDomainAdminContact, RegisteredDomainAdminContactArgs

    AddressLine1 string
    First line of the contact's address.
    AddressLine2 string
    Second line of contact's address, if any.
    City string
    The city of the contact's address.
    ContactType string
    Indicates whether the contact is a person, company, association, or public organization. See the AWS API documentation for valid values.
    CountryCode 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.
    ExtraParams 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]".
    FirstName string
    First name of contact.
    LastName string
    Last name of contact.
    OrganizationName string
    Name of the organization for contact types other than PERSON.
    PhoneNumber 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.
    ZipCode string
    The zip or postal code of the contact's address.
    AddressLine1 string
    First line of the contact's address.
    AddressLine2 string
    Second line of contact's address, if any.
    City string
    The city of the contact's address.
    ContactType string
    Indicates whether the contact is a person, company, association, or public organization. See the AWS API documentation for valid values.
    CountryCode 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.
    ExtraParams 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]".
    FirstName string
    First name of contact.
    LastName string
    Last name of contact.
    OrganizationName string
    Name of the organization for contact types other than PERSON.
    PhoneNumber 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.
    ZipCode string
    The zip or postal code of the contact's address.
    addressLine1 String
    First line of the contact's address.
    addressLine2 String
    Second line of contact's address, if any.
    city String
    The city of the contact's address.
    contactType String
    Indicates whether the contact is a person, company, association, or public organization. See the AWS API documentation for valid values.
    countryCode 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.
    extraParams 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]".
    firstName String
    First name of contact.
    lastName String
    Last name of contact.
    organizationName String
    Name of the organization for contact types other than PERSON.
    phoneNumber 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.
    zipCode String
    The zip or postal code of the contact's address.
    addressLine1 string
    First line of the contact's address.
    addressLine2 string
    Second line of contact's address, if any.
    city string
    The city of the contact's address.
    contactType string
    Indicates whether the contact is a person, company, association, or public organization. See the AWS API documentation for valid values.
    countryCode 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.
    extraParams {[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]".
    firstName string
    First name of contact.
    lastName string
    Last name of contact.
    organizationName string
    Name of the organization for contact types other than PERSON.
    phoneNumber 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.
    zipCode 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.
    addressLine1 String
    First line of the contact's address.
    addressLine2 String
    Second line of contact's address, if any.
    city String
    The city of the contact's address.
    contactType String
    Indicates whether the contact is a person, company, association, or public organization. See the AWS API documentation for valid values.
    countryCode 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.
    extraParams 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]".
    firstName String
    First name of contact.
    lastName String
    Last name of contact.
    organizationName String
    Name of the organization for contact types other than PERSON.
    phoneNumber 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.
    zipCode String
    The zip or postal code of the contact's address.

    RegisteredDomainBillingContact, RegisteredDomainBillingContactArgs

    AddressLine1 string
    First line of the contact's address.
    AddressLine2 string
    Second line of contact's address, if any.
    City string
    The city of the contact's address.
    ContactType string
    Indicates whether the contact is a person, company, association, or public organization. See the AWS API documentation for valid values.
    CountryCode 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.
    ExtraParams 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]".
    FirstName string
    First name of contact.
    LastName string
    Last name of contact.
    OrganizationName string
    Name of the organization for contact types other than PERSON.
    PhoneNumber 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.
    ZipCode string
    The zip or postal code of the contact's address.
    AddressLine1 string
    First line of the contact's address.
    AddressLine2 string
    Second line of contact's address, if any.
    City string
    The city of the contact's address.
    ContactType string
    Indicates whether the contact is a person, company, association, or public organization. See the AWS API documentation for valid values.
    CountryCode 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.
    ExtraParams 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]".
    FirstName string
    First name of contact.
    LastName string
    Last name of contact.
    OrganizationName string
    Name of the organization for contact types other than PERSON.
    PhoneNumber 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.
    ZipCode string
    The zip or postal code of the contact's address.
    addressLine1 String
    First line of the contact's address.
    addressLine2 String
    Second line of contact's address, if any.
    city String
    The city of the contact's address.
    contactType String
    Indicates whether the contact is a person, company, association, or public organization. See the AWS API documentation for valid values.
    countryCode 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.
    extraParams 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]".
    firstName String
    First name of contact.
    lastName String
    Last name of contact.
    organizationName String
    Name of the organization for contact types other than PERSON.
    phoneNumber 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.
    zipCode String
    The zip or postal code of the contact's address.
    addressLine1 string
    First line of the contact's address.
    addressLine2 string
    Second line of contact's address, if any.
    city string
    The city of the contact's address.
    contactType string
    Indicates whether the contact is a person, company, association, or public organization. See the AWS API documentation for valid values.
    countryCode 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.
    extraParams {[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]".
    firstName string
    First name of contact.
    lastName string
    Last name of contact.
    organizationName string
    Name of the organization for contact types other than PERSON.
    phoneNumber 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.
    zipCode 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.
    addressLine1 String
    First line of the contact's address.
    addressLine2 String
    Second line of contact's address, if any.
    city String
    The city of the contact's address.
    contactType String
    Indicates whether the contact is a person, company, association, or public organization. See the AWS API documentation for valid values.
    countryCode 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.
    extraParams 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]".
    firstName String
    First name of contact.
    lastName String
    Last name of contact.
    organizationName String
    Name of the organization for contact types other than PERSON.
    phoneNumber 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.
    zipCode String
    The zip or postal code of the contact's address.

    RegisteredDomainNameServer, RegisteredDomainNameServerArgs

    Name string
    The fully qualified host name of the name server.
    GlueIps List<string>
    Glue IP addresses of a name server. The list can contain only one IPv4 and one IPv6 address.
    Name string
    The fully qualified host name of the name server.
    GlueIps []string
    Glue IP addresses of a name server. The list can contain only one IPv4 and one IPv6 address.
    name String
    The fully qualified host name of the name server.
    glueIps List<String>
    Glue IP addresses of a name server. The list can contain only one IPv4 and one IPv6 address.
    name string
    The fully qualified host name of the name server.
    glueIps string[]
    Glue IP addresses of a name server. The list can contain only one IPv4 and one IPv6 address.
    name str
    The fully qualified host name of the name server.
    glue_ips Sequence[str]
    Glue IP addresses of a name server. The list can contain only one IPv4 and one IPv6 address.
    name String
    The fully qualified host name of the name server.
    glueIps List<String>
    Glue IP addresses of a name server. The list can contain only one IPv4 and one IPv6 address.

    RegisteredDomainRegistrantContact, RegisteredDomainRegistrantContactArgs

    AddressLine1 string
    First line of the contact's address.
    AddressLine2 string
    Second line of contact's address, if any.
    City string
    The city of the contact's address.
    ContactType string
    Indicates whether the contact is a person, company, association, or public organization. See the AWS API documentation for valid values.
    CountryCode 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.
    ExtraParams 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]".
    FirstName string
    First name of contact.
    LastName string
    Last name of contact.
    OrganizationName string
    Name of the organization for contact types other than PERSON.
    PhoneNumber 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.
    ZipCode string
    The zip or postal code of the contact's address.
    AddressLine1 string
    First line of the contact's address.
    AddressLine2 string
    Second line of contact's address, if any.
    City string
    The city of the contact's address.
    ContactType string
    Indicates whether the contact is a person, company, association, or public organization. See the AWS API documentation for valid values.
    CountryCode 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.
    ExtraParams 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]".
    FirstName string
    First name of contact.
    LastName string
    Last name of contact.
    OrganizationName string
    Name of the organization for contact types other than PERSON.
    PhoneNumber 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.
    ZipCode string
    The zip or postal code of the contact's address.
    addressLine1 String
    First line of the contact's address.
    addressLine2 String
    Second line of contact's address, if any.
    city String
    The city of the contact's address.
    contactType String
    Indicates whether the contact is a person, company, association, or public organization. See the AWS API documentation for valid values.
    countryCode 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.
    extraParams 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]".
    firstName String
    First name of contact.
    lastName String
    Last name of contact.
    organizationName String
    Name of the organization for contact types other than PERSON.
    phoneNumber 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.
    zipCode String
    The zip or postal code of the contact's address.
    addressLine1 string
    First line of the contact's address.
    addressLine2 string
    Second line of contact's address, if any.
    city string
    The city of the contact's address.
    contactType string
    Indicates whether the contact is a person, company, association, or public organization. See the AWS API documentation for valid values.
    countryCode 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.
    extraParams {[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]".
    firstName string
    First name of contact.
    lastName string
    Last name of contact.
    organizationName string
    Name of the organization for contact types other than PERSON.
    phoneNumber 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.
    zipCode 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.
    addressLine1 String
    First line of the contact's address.
    addressLine2 String
    Second line of contact's address, if any.
    city String
    The city of the contact's address.
    contactType String
    Indicates whether the contact is a person, company, association, or public organization. See the AWS API documentation for valid values.
    countryCode 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.
    extraParams 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]".
    firstName String
    First name of contact.
    lastName String
    Last name of contact.
    organizationName String
    Name of the organization for contact types other than PERSON.
    phoneNumber 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.
    zipCode String
    The zip or postal code of the contact's address.

    RegisteredDomainTechContact, RegisteredDomainTechContactArgs

    AddressLine1 string
    First line of the contact's address.
    AddressLine2 string
    Second line of contact's address, if any.
    City string
    The city of the contact's address.
    ContactType string
    Indicates whether the contact is a person, company, association, or public organization. See the AWS API documentation for valid values.
    CountryCode 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.
    ExtraParams 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]".
    FirstName string
    First name of contact.
    LastName string
    Last name of contact.
    OrganizationName string
    Name of the organization for contact types other than PERSON.
    PhoneNumber 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.
    ZipCode string
    The zip or postal code of the contact's address.
    AddressLine1 string
    First line of the contact's address.
    AddressLine2 string
    Second line of contact's address, if any.
    City string
    The city of the contact's address.
    ContactType string
    Indicates whether the contact is a person, company, association, or public organization. See the AWS API documentation for valid values.
    CountryCode 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.
    ExtraParams 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]".
    FirstName string
    First name of contact.
    LastName string
    Last name of contact.
    OrganizationName string
    Name of the organization for contact types other than PERSON.
    PhoneNumber 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.
    ZipCode string
    The zip or postal code of the contact's address.
    addressLine1 String
    First line of the contact's address.
    addressLine2 String
    Second line of contact's address, if any.
    city String
    The city of the contact's address.
    contactType String
    Indicates whether the contact is a person, company, association, or public organization. See the AWS API documentation for valid values.
    countryCode 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.
    extraParams 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]".
    firstName String
    First name of contact.
    lastName String
    Last name of contact.
    organizationName String
    Name of the organization for contact types other than PERSON.
    phoneNumber 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.
    zipCode String
    The zip or postal code of the contact's address.
    addressLine1 string
    First line of the contact's address.
    addressLine2 string
    Second line of contact's address, if any.
    city string
    The city of the contact's address.
    contactType string
    Indicates whether the contact is a person, company, association, or public organization. See the AWS API documentation for valid values.
    countryCode 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.
    extraParams {[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]".
    firstName string
    First name of contact.
    lastName string
    Last name of contact.
    organizationName string
    Name of the organization for contact types other than PERSON.
    phoneNumber 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.
    zipCode 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.
    addressLine1 String
    First line of the contact's address.
    addressLine2 String
    Second line of contact's address, if any.
    city String
    The city of the contact's address.
    contactType String
    Indicates whether the contact is a person, company, association, or public organization. See the AWS API documentation for valid values.
    countryCode 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.
    extraParams 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]".
    firstName String
    First name of contact.
    lastName String
    Last name of contact.
    organizationName String
    Name of the organization for contact types other than PERSON.
    phoneNumber 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.
    zipCode 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.
    aws logo

    Try AWS Native preview for resources not in the classic version.

    AWS Classic v6.31.1 published on Thursday, Apr 18, 2024 by Pulumi