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.2.1 published on Friday, Sep 22, 2023 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.2.1 published on Friday, Sep 22, 2023 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

    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 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
    	})
    }
    
    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());
    
        }
    }
    
    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",
        })
    
    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",
        },
    });
    
    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

    new RegisteredDomain(name: string, args: RegisteredDomainArgs, opts?: CustomResourceOptions);
    @overload
    def RegisteredDomain(resource_name: str,
                         opts: Optional[ResourceOptions] = None,
                         admin_contact: Optional[RegisteredDomainAdminContactArgs] = None,
                         admin_privacy: Optional[bool] = None,
                         auto_renew: Optional[bool] = None,
                         domain_name: Optional[str] = None,
                         name_servers: Optional[Sequence[RegisteredDomainNameServerArgs]] = 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)
    @overload
    def RegisteredDomain(resource_name: str,
                         args: RegisteredDomainArgs,
                         opts: Optional[ResourceOptions] = 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.
    
    
    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.

    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.

    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.

    NameServers List<RegisteredDomainNameServer>

    The list of nameservers for the domain.

    RegistrantContact RegisteredDomainRegistrantContact

    Details about the domain registrant.

    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.

    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.

    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.

    NameServers []RegisteredDomainNameServerArgs

    The list of nameservers for the domain.

    RegistrantContact RegisteredDomainRegistrantContactArgs

    Details about the domain registrant.

    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.

    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.

    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.

    nameServers List<RegisteredDomainNameServer>

    The list of nameservers for the domain.

    registrantContact RegisteredDomainRegistrantContact

    Details about the domain registrant.

    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.

    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.

    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.

    nameServers RegisteredDomainNameServer[]

    The list of nameservers for the domain.

    registrantContact RegisteredDomainRegistrantContact

    Details about the domain registrant.

    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.

    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.

    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.

    name_servers Sequence[RegisteredDomainNameServerArgs]

    The list of nameservers for the domain.

    registrant_contact RegisteredDomainRegistrantContactArgs

    Details about the domain registrant.

    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.

    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.

    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.

    nameServers List<Property Map>

    The list of nameservers for the domain.

    registrantContact Property Map

    Details about the domain registrant.

    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.

    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,
            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.

    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.

    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.

    RegistrantContact RegisteredDomainRegistrantContact

    Details about the domain registrant.

    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.

    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.

    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.

    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.

    RegistrantContact RegisteredDomainRegistrantContactArgs

    Details about the domain registrant.

    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.

    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.

    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.

    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.

    registrantContact RegisteredDomainRegistrantContact

    Details about the domain registrant.

    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.

    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.

    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.

    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.

    registrantContact RegisteredDomainRegistrantContact

    Details about the domain registrant.

    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.

    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.

    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.

    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.

    registrant_contact RegisteredDomainRegistrantContactArgs

    Details about the domain registrant.

    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.

    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.

    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.

    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.

    registrantContact Property Map

    Details about the domain registrant.

    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.

    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.

    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.

    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.2.1 published on Friday, Sep 22, 2023 by Pulumi