Try AWS Native preview for resources not in the classic version.
aws.route53domains.RegisteredDomain
Explore with Pulumi AI
Try AWS Native preview for resources not in the classic version.
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:
- Domain
Name string The name of the registered domain.
- Admin
Contact RegisteredDomain Admin Contact 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 List<RegisteredDomain Name Server> The list of nameservers for the domain.
- Registrant
Contact RegisteredDomain Registrant Contact Details about the domain registrant.
- Registrant
Privacy bool Whether domain registrant contact information is concealed from WHOIS queries. Default:
true
.- Dictionary<string, string>
A map of tags to assign to the resource. If configured with a provider
default_tags
configuration block present, tags with matching keys will overwrite those defined at the provider-level.- Tech
Contact RegisteredDomain Tech Contact Details about the domain technical contact.
- Tech
Privacy bool Whether domain technical contact information is concealed from WHOIS queries. Default:
true
.- Transfer
Lock bool Whether the domain is locked for transfer. Default:
true
.
- Domain
Name string The name of the registered domain.
- Admin
Contact RegisteredDomain Admin Contact Args Details about the domain administrative contact.
- 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 []RegisteredDomain Name Server Args The list of nameservers for the domain.
- Registrant
Contact RegisteredDomain Registrant Contact Args Details about the domain registrant.
- Registrant
Privacy bool Whether domain registrant contact information is concealed from WHOIS queries. Default:
true
.- map[string]string
A map of tags to assign to the resource. If configured with a provider
default_tags
configuration block present, tags with matching keys will overwrite those defined at the provider-level.- Tech
Contact RegisteredDomain Tech Contact Args Details about the domain technical contact.
- Tech
Privacy bool Whether domain technical contact information is concealed from WHOIS queries. Default:
true
.- Transfer
Lock bool Whether the domain is locked for transfer. Default:
true
.
- domain
Name String The name of the registered domain.
- admin
Contact RegisteredDomain Admin Contact Details about the domain administrative contact.
- admin
Privacy Boolean Whether domain administrative contact information is concealed from WHOIS queries. Default:
true
.- auto
Renew Boolean Whether the domain registration is set to renew automatically. Default:
true
.- name
Servers List<RegisteredDomain Name Server> The list of nameservers for the domain.
- registrant
Contact RegisteredDomain Registrant Contact Details about the domain registrant.
- registrant
Privacy Boolean Whether domain registrant contact information is concealed from WHOIS queries. Default:
true
.- Map<String,String>
A map of tags to assign to the resource. If configured with a provider
default_tags
configuration block present, tags with matching keys will overwrite those defined at the provider-level.- tech
Contact RegisteredDomain Tech Contact Details about the domain technical contact.
- tech
Privacy Boolean Whether domain technical contact information is concealed from WHOIS queries. Default:
true
.- transfer
Lock Boolean Whether the domain is locked for transfer. Default:
true
.
- domain
Name string The name of the registered domain.
- admin
Contact RegisteredDomain Admin Contact Details about the domain administrative contact.
- admin
Privacy boolean Whether domain administrative contact information is concealed from WHOIS queries. Default:
true
.- auto
Renew boolean Whether the domain registration is set to renew automatically. Default:
true
.- name
Servers RegisteredDomain Name Server[] The list of nameservers for the domain.
- registrant
Contact RegisteredDomain Registrant Contact Details about the domain registrant.
- registrant
Privacy boolean Whether domain registrant contact information is concealed from WHOIS queries. Default:
true
.- {[key: string]: string}
A map of tags to assign to the resource. If configured with a provider
default_tags
configuration block present, tags with matching keys will overwrite those defined at the provider-level.- tech
Contact RegisteredDomain Tech Contact Details about the domain technical contact.
- tech
Privacy boolean Whether domain technical contact information is concealed from WHOIS queries. Default:
true
.- transfer
Lock boolean Whether the domain is locked for transfer. Default:
true
.
- domain_
name str The name of the registered domain.
- admin_
contact RegisteredDomain Admin Contact Args Details about the domain administrative contact.
- 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[RegisteredDomain Name Server Args] The list of nameservers for the domain.
- registrant_
contact RegisteredDomain Registrant Contact Args Details about the domain registrant.
- registrant_
privacy bool Whether domain registrant contact information is concealed from WHOIS queries. Default:
true
.- Mapping[str, str]
A map of tags to assign to the resource. If configured with a provider
default_tags
configuration block present, tags with matching keys will overwrite those defined at the provider-level.- tech_
contact RegisteredDomain Tech Contact Args Details about the domain technical contact.
- tech_
privacy bool Whether domain technical contact information is concealed from WHOIS queries. Default:
true
.- transfer_
lock bool Whether the domain is locked for transfer. Default:
true
.
- domain
Name String The name of the registered domain.
- admin
Contact Property Map Details about the domain administrative contact.
- admin
Privacy Boolean Whether domain administrative contact information is concealed from WHOIS queries. Default:
true
.- auto
Renew Boolean Whether the domain registration is set to renew automatically. Default:
true
.- name
Servers List<Property Map> The list of nameservers for the domain.
- registrant
Contact Property Map Details about the domain registrant.
- registrant
Privacy Boolean Whether domain registrant contact information is concealed from WHOIS queries. Default:
true
.- Map<String>
A map of tags to assign to the resource. If configured with a provider
default_tags
configuration block present, tags with matching keys will overwrite those defined at the provider-level.- tech
Contact Property Map Details about the domain technical contact.
- tech
Privacy Boolean Whether domain technical contact information is concealed from WHOIS queries. Default:
true
.- transfer
Lock Boolean Whether the domain is locked for transfer. Default:
true
.
Outputs
All input properties are implicitly available as output properties. Additionally, the RegisteredDomain resource produces the following output properties:
- Abuse
Contact stringEmail Email address to contact to report incorrect contact information for a domain, to report that the domain is being used to send spam, to report that someone is cybersquatting on a domain name, or report some other type of abuse.
- Abuse
Contact stringPhone Phone number for reporting abuse.
- Creation
Date string The date when the domain was created as found in the response to a WHOIS query.
- Expiration
Date string The date when the registration for the domain is set to expire.
- Id string
The provider-assigned unique ID for this managed resource.
- Registrar
Name string Name of the registrar of the domain as identified in the registry.
- Registrar
Url string Web address of the registrar.
- Reseller string
Reseller of the domain.
- Status
Lists List<string> List of domain name status codes.
- Dictionary<string, string>
A map of tags assigned to the resource, including those inherited from the provider
default_tags
configuration block.Please use
tags
instead.- Updated
Date string The last updated date of the domain as found in the response to a WHOIS query.
- Whois
Server string The fully qualified name of the WHOIS server that can answer the WHOIS query for the domain.
- Abuse
Contact stringEmail Email address to contact to report incorrect contact information for a domain, to report that the domain is being used to send spam, to report that someone is cybersquatting on a domain name, or report some other type of abuse.
- Abuse
Contact stringPhone Phone number for reporting abuse.
- Creation
Date string The date when the domain was created as found in the response to a WHOIS query.
- Expiration
Date string The date when the registration for the domain is set to expire.
- Id string
The provider-assigned unique ID for this managed resource.
- Registrar
Name string Name of the registrar of the domain as identified in the registry.
- Registrar
Url string Web address of the registrar.
- Reseller string
Reseller of the domain.
- Status
Lists []string List of domain name status codes.
- map[string]string
A map of tags assigned to the resource, including those inherited from the provider
default_tags
configuration block.Please use
tags
instead.- Updated
Date string The last updated date of the domain as found in the response to a WHOIS query.
- Whois
Server string The fully qualified name of the WHOIS server that can answer the WHOIS query for the domain.
- abuse
Contact StringEmail Email address to contact to report incorrect contact information for a domain, to report that the domain is being used to send spam, to report that someone is cybersquatting on a domain name, or report some other type of abuse.
- abuse
Contact StringPhone Phone number for reporting abuse.
- creation
Date String The date when the domain was created as found in the response to a WHOIS query.
- expiration
Date String The date when the registration for the domain is set to expire.
- id String
The provider-assigned unique ID for this managed resource.
- registrar
Name String Name of the registrar of the domain as identified in the registry.
- registrar
Url String Web address of the registrar.
- reseller String
Reseller of the domain.
- status
Lists List<String> List of domain name status codes.
- Map<String,String>
A map of tags assigned to the resource, including those inherited from the provider
default_tags
configuration block.Please use
tags
instead.- updated
Date String The last updated date of the domain as found in the response to a WHOIS query.
- whois
Server String The fully qualified name of the WHOIS server that can answer the WHOIS query for the domain.
- abuse
Contact stringEmail Email address to contact to report incorrect contact information for a domain, to report that the domain is being used to send spam, to report that someone is cybersquatting on a domain name, or report some other type of abuse.
- abuse
Contact stringPhone Phone number for reporting abuse.
- creation
Date string The date when the domain was created as found in the response to a WHOIS query.
- expiration
Date string The date when the registration for the domain is set to expire.
- id string
The provider-assigned unique ID for this managed resource.
- registrar
Name string Name of the registrar of the domain as identified in the registry.
- registrar
Url string Web address of the registrar.
- reseller string
Reseller of the domain.
- status
Lists string[] List of domain name status codes.
- {[key: string]: string}
A map of tags assigned to the resource, including those inherited from the provider
default_tags
configuration block.Please use
tags
instead.- updated
Date string The last updated date of the domain as found in the response to a WHOIS query.
- whois
Server string The fully qualified name of the WHOIS server that can answer the WHOIS query for the domain.
- abuse_
contact_ stremail Email address to contact to report incorrect contact information for a domain, to report that the domain is being used to send spam, to report that someone is cybersquatting on a domain name, or report some other type of abuse.
- abuse_
contact_ strphone Phone number for reporting abuse.
- creation_
date str The date when the domain was created as found in the response to a WHOIS query.
- expiration_
date str The date when the registration for the domain is set to expire.
- id str
The provider-assigned unique ID for this managed resource.
- registrar_
name str Name of the registrar of the domain as identified in the registry.
- registrar_
url str Web address of the registrar.
- reseller str
Reseller of the domain.
- status_
lists Sequence[str] List of domain name status codes.
- Mapping[str, str]
A map of tags assigned to the resource, including those inherited from the provider
default_tags
configuration block.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.
- abuse
Contact StringEmail Email address to contact to report incorrect contact information for a domain, to report that the domain is being used to send spam, to report that someone is cybersquatting on a domain name, or report some other type of abuse.
- abuse
Contact StringPhone Phone number for reporting abuse.
- creation
Date String The date when the domain was created as found in the response to a WHOIS query.
- expiration
Date String The date when the registration for the domain is set to expire.
- id String
The provider-assigned unique ID for this managed resource.
- registrar
Name String Name of the registrar of the domain as identified in the registry.
- registrar
Url String Web address of the registrar.
- reseller String
Reseller of the domain.
- status
Lists List<String> List of domain name status codes.
- Map<String>
A map of tags assigned to the resource, including those inherited from the provider
default_tags
configuration block.Please use
tags
instead.- updated
Date String The last updated date of the domain as found in the response to a WHOIS query.
- whois
Server String The fully qualified name of the WHOIS server that can answer the WHOIS query for the domain.
Look up Existing RegisteredDomain Resource
Get an existing RegisteredDomain resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.
public static get(name: string, id: Input<ID>, state?: RegisteredDomainState, opts?: CustomResourceOptions): RegisteredDomain
@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
abuse_contact_email: Optional[str] = None,
abuse_contact_phone: Optional[str] = None,
admin_contact: Optional[RegisteredDomainAdminContactArgs] = None,
admin_privacy: Optional[bool] = None,
auto_renew: Optional[bool] = None,
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.
- Abuse
Contact stringEmail Email address to contact to report incorrect contact information for a domain, to report that the domain is being used to send spam, to report that someone is cybersquatting on a domain name, or report some other type of abuse.
- Abuse
Contact stringPhone Phone number for reporting abuse.
- Admin
Contact RegisteredDomain Admin Contact Details about the domain administrative contact.
- 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 string The date when the domain was created as found in the response to a WHOIS query.
- Domain
Name string The name of the registered domain.
- Expiration
Date string The date when the registration for the domain is set to expire.
- Name
Servers List<RegisteredDomain Name Server> The list of nameservers for the domain.
- Registrant
Contact RegisteredDomain Registrant Contact Details about the domain registrant.
- Registrant
Privacy bool Whether domain registrant contact information is concealed from WHOIS queries. Default:
true
.- Registrar
Name string Name of the registrar of the domain as identified in the registry.
- Registrar
Url string Web address of the registrar.
- Reseller string
Reseller of the domain.
- Status
Lists List<string> List of domain name status codes.
- Dictionary<string, string>
A map of tags to assign to the resource. If configured with a provider
default_tags
configuration block present, tags with matching keys will overwrite those defined at the provider-level.- Dictionary<string, string>
A map of tags assigned to the resource, including those inherited from the provider
default_tags
configuration block.Please use
tags
instead.- Tech
Contact RegisteredDomain Tech Contact 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 string The last updated date of the domain as found in the response to a WHOIS query.
- Whois
Server string The fully qualified name of the WHOIS server that can answer the WHOIS query for the domain.
- Abuse
Contact stringEmail Email address to contact to report incorrect contact information for a domain, to report that the domain is being used to send spam, to report that someone is cybersquatting on a domain name, or report some other type of abuse.
- Abuse
Contact stringPhone Phone number for reporting abuse.
- Admin
Contact RegisteredDomain Admin Contact Args Details about the domain administrative contact.
- 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 string The date when the domain was created as found in the response to a WHOIS query.
- Domain
Name string The name of the registered domain.
- Expiration
Date string The date when the registration for the domain is set to expire.
- Name
Servers []RegisteredDomain Name Server Args The list of nameservers for the domain.
- Registrant
Contact RegisteredDomain Registrant Contact Args Details about the domain registrant.
- Registrant
Privacy bool Whether domain registrant contact information is concealed from WHOIS queries. Default:
true
.- Registrar
Name string Name of the registrar of the domain as identified in the registry.
- Registrar
Url string Web address of the registrar.
- Reseller string
Reseller of the domain.
- Status
Lists []string List of domain name status codes.
- map[string]string
A map of tags to assign to the resource. If configured with a provider
default_tags
configuration block present, tags with matching keys will overwrite those defined at the provider-level.- map[string]string
A map of tags assigned to the resource, including those inherited from the provider
default_tags
configuration block.Please use
tags
instead.- Tech
Contact RegisteredDomain Tech Contact Args 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 string The last updated date of the domain as found in the response to a WHOIS query.
- Whois
Server string The fully qualified name of the WHOIS server that can answer the WHOIS query for the domain.
- abuse
Contact StringEmail Email address to contact to report incorrect contact information for a domain, to report that the domain is being used to send spam, to report that someone is cybersquatting on a domain name, or report some other type of abuse.
- abuse
Contact StringPhone Phone number for reporting abuse.
- admin
Contact RegisteredDomain Admin Contact Details about the domain administrative contact.
- admin
Privacy Boolean Whether domain administrative contact information is concealed from WHOIS queries. Default:
true
.- auto
Renew Boolean Whether the domain registration is set to renew automatically. Default:
true
.- creation
Date String The date when the domain was created as found in the response to a WHOIS query.
- domain
Name String The name of the registered domain.
- expiration
Date String The date when the registration for the domain is set to expire.
- name
Servers List<RegisteredDomain Name Server> The list of nameservers for the domain.
- registrant
Contact RegisteredDomain Registrant Contact Details about the domain registrant.
- registrant
Privacy Boolean Whether domain registrant contact information is concealed from WHOIS queries. Default:
true
.- registrar
Name String Name of the registrar of the domain as identified in the registry.
- registrar
Url String Web address of the registrar.
- reseller String
Reseller of the domain.
- status
Lists List<String> List of domain name status codes.
- Map<String,String>
A map of tags to assign to the resource. If configured with a provider
default_tags
configuration block present, tags with matching keys will overwrite those defined at the provider-level.- Map<String,String>
A map of tags assigned to the resource, including those inherited from the provider
default_tags
configuration block.Please use
tags
instead.- tech
Contact RegisteredDomain Tech Contact Details about the domain technical contact.
- tech
Privacy Boolean Whether domain technical contact information is concealed from WHOIS queries. Default:
true
.- transfer
Lock Boolean Whether the domain is locked for transfer. Default:
true
.- updated
Date String The last updated date of the domain as found in the response to a WHOIS query.
- whois
Server String The fully qualified name of the WHOIS server that can answer the WHOIS query for the domain.
- abuse
Contact stringEmail Email address to contact to report incorrect contact information for a domain, to report that the domain is being used to send spam, to report that someone is cybersquatting on a domain name, or report some other type of abuse.
- abuse
Contact stringPhone Phone number for reporting abuse.
- admin
Contact RegisteredDomain Admin Contact Details about the domain administrative contact.
- admin
Privacy boolean Whether domain administrative contact information is concealed from WHOIS queries. Default:
true
.- auto
Renew boolean Whether the domain registration is set to renew automatically. Default:
true
.- creation
Date string The date when the domain was created as found in the response to a WHOIS query.
- domain
Name string The name of the registered domain.
- expiration
Date string The date when the registration for the domain is set to expire.
- name
Servers RegisteredDomain Name Server[] The list of nameservers for the domain.
- registrant
Contact RegisteredDomain Registrant Contact Details about the domain registrant.
- registrant
Privacy boolean Whether domain registrant contact information is concealed from WHOIS queries. Default:
true
.- registrar
Name string Name of the registrar of the domain as identified in the registry.
- registrar
Url string Web address of the registrar.
- reseller string
Reseller of the domain.
- status
Lists string[] List of domain name status codes.
- {[key: string]: string}
A map of tags to assign to the resource. If configured with a provider
default_tags
configuration block present, tags with matching keys will overwrite those defined at the provider-level.- {[key: string]: string}
A map of tags assigned to the resource, including those inherited from the provider
default_tags
configuration block.Please use
tags
instead.- tech
Contact RegisteredDomain Tech Contact Details about the domain technical contact.
- tech
Privacy boolean Whether domain technical contact information is concealed from WHOIS queries. Default:
true
.- transfer
Lock boolean Whether the domain is locked for transfer. Default:
true
.- updated
Date string The last updated date of the domain as found in the response to a WHOIS query.
- whois
Server string The fully qualified name of the WHOIS server that can answer the WHOIS query for the domain.
- abuse_
contact_ stremail Email address to contact to report incorrect contact information for a domain, to report that the domain is being used to send spam, to report that someone is cybersquatting on a domain name, or report some other type of abuse.
- abuse_
contact_ strphone Phone number for reporting abuse.
- admin_
contact RegisteredDomain Admin Contact Args Details about the domain administrative contact.
- 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[RegisteredDomain Name Server Args] The list of nameservers for the domain.
- registrant_
contact RegisteredDomain Registrant Contact Args 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.
- Mapping[str, str]
A map of tags to assign to the resource. If configured with a provider
default_tags
configuration block present, tags with matching keys will overwrite those defined at the provider-level.- Mapping[str, str]
A map of tags assigned to the resource, including those inherited from the provider
default_tags
configuration block.Please use
tags
instead.- tech_
contact RegisteredDomain Tech Contact Args 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.
- abuse
Contact StringEmail Email address to contact to report incorrect contact information for a domain, to report that the domain is being used to send spam, to report that someone is cybersquatting on a domain name, or report some other type of abuse.
- abuse
Contact StringPhone Phone number for reporting abuse.
- admin
Contact Property Map Details about the domain administrative contact.
- admin
Privacy Boolean Whether domain administrative contact information is concealed from WHOIS queries. Default:
true
.- auto
Renew Boolean Whether the domain registration is set to renew automatically. Default:
true
.- creation
Date String The date when the domain was created as found in the response to a WHOIS query.
- domain
Name String The name of the registered domain.
- expiration
Date String The date when the registration for the domain is set to expire.
- name
Servers List<Property Map> The list of nameservers for the domain.
- registrant
Contact Property Map Details about the domain registrant.
- registrant
Privacy Boolean Whether domain registrant contact information is concealed from WHOIS queries. Default:
true
.- registrar
Name String Name of the registrar of the domain as identified in the registry.
- registrar
Url String Web address of the registrar.
- reseller String
Reseller of the domain.
- status
Lists List<String> List of domain name status codes.
- Map<String>
A map of tags to assign to the resource. If configured with a provider
default_tags
configuration block present, tags with matching keys will overwrite those defined at the provider-level.- Map<String>
A map of tags assigned to the resource, including those inherited from the provider
default_tags
configuration block.Please use
tags
instead.- tech
Contact Property Map Details about the domain technical contact.
- tech
Privacy Boolean Whether domain technical contact information is concealed from WHOIS queries. Default:
true
.- transfer
Lock Boolean Whether the domain is locked for transfer. Default:
true
.- updated
Date String The last updated date of the domain as found in the response to a WHOIS query.
- whois
Server String The fully qualified name of the WHOIS server that can answer the WHOIS query for the domain.
Supporting Types
RegisteredDomainAdminContact, RegisteredDomainAdminContactArgs
- Address
Line1 string First line of the contact's address.
- Address
Line2 string Second line of contact's address, if any.
- City string
The city of the contact's address.
- Contact
Type string Indicates whether the contact is a person, company, association, or public organization. See the AWS API documentation for valid values.
- Country
Code string Code for the country of the contact's address. See the AWS API documentation for valid values.
- Email string
Email address of the contact.
- Extra
Params Dictionary<string, string> A key-value map of parameters required by certain top-level domains.
- Fax string
Fax number of the contact. Phone number must be specified in the format "+[country dialing code].[number including any area code]".
- First
Name string First name of contact.
- Last
Name string Last name of contact.
- Organization
Name string Name of the organization for contact types other than
PERSON
.- Phone
Number string The phone number of the contact. Phone number must be specified in the format "+[country dialing code].[number including any area code]".
- State string
The state or province of the contact's city.
- Zip
Code string The zip or postal code of the contact's address.
- Address
Line1 string First line of the contact's address.
- Address
Line2 string Second line of contact's address, if any.
- City string
The city of the contact's address.
- Contact
Type string Indicates whether the contact is a person, company, association, or public organization. See the AWS API documentation for valid values.
- Country
Code string Code for the country of the contact's address. See the AWS API documentation for valid values.
- Email string
Email address of the contact.
- Extra
Params map[string]string A key-value map of parameters required by certain top-level domains.
- Fax string
Fax number of the contact. Phone number must be specified in the format "+[country dialing code].[number including any area code]".
- First
Name string First name of contact.
- Last
Name string Last name of contact.
- Organization
Name string Name of the organization for contact types other than
PERSON
.- Phone
Number string The phone number of the contact. Phone number must be specified in the format "+[country dialing code].[number including any area code]".
- State string
The state or province of the contact's city.
- Zip
Code string The zip or postal code of the contact's address.
- address
Line1 String First line of the contact's address.
- address
Line2 String Second line of contact's address, if any.
- city String
The city of the contact's address.
- contact
Type String Indicates whether the contact is a person, company, association, or public organization. See the AWS API documentation for valid values.
- country
Code String Code for the country of the contact's address. See the AWS API documentation for valid values.
- email String
Email address of the contact.
- extra
Params Map<String,String> A key-value map of parameters required by certain top-level domains.
- fax String
Fax number of the contact. Phone number must be specified in the format "+[country dialing code].[number including any area code]".
- first
Name String First name of contact.
- last
Name String Last name of contact.
- organization
Name String Name of the organization for contact types other than
PERSON
.- phone
Number String The phone number of the contact. Phone number must be specified in the format "+[country dialing code].[number including any area code]".
- state String
The state or province of the contact's city.
- zip
Code String The zip or postal code of the contact's address.
- address
Line1 string First line of the contact's address.
- address
Line2 string Second line of contact's address, if any.
- city string
The city of the contact's address.
- contact
Type string Indicates whether the contact is a person, company, association, or public organization. See the AWS API documentation for valid values.
- country
Code string Code for the country of the contact's address. See the AWS API documentation for valid values.
- email string
Email address of the contact.
- extra
Params {[key: string]: string} A key-value map of parameters required by certain top-level domains.
- fax string
Fax number of the contact. Phone number must be specified in the format "+[country dialing code].[number including any area code]".
- first
Name string First name of contact.
- last
Name string Last name of contact.
- organization
Name string Name of the organization for contact types other than
PERSON
.- phone
Number string The phone number of the contact. Phone number must be specified in the format "+[country dialing code].[number including any area code]".
- state string
The state or province of the contact's city.
- zip
Code string The zip or postal code of the contact's address.
- address_
line1 str First line of the contact's address.
- address_
line2 str Second line of contact's address, if any.
- city str
The city of the contact's address.
- contact_
type str Indicates whether the contact is a person, company, association, or public organization. See the AWS API documentation for valid values.
- country_
code str Code for the country of the contact's address. See the AWS API documentation for valid values.
- email str
Email address of the contact.
- extra_
params Mapping[str, str] A key-value map of parameters required by certain top-level domains.
- fax str
Fax number of the contact. Phone number must be specified in the format "+[country dialing code].[number including any area code]".
- first_
name str First name of contact.
- last_
name str Last name of contact.
- organization_
name str Name of the organization for contact types other than
PERSON
.- phone_
number str The phone number of the contact. Phone number must be specified in the format "+[country dialing code].[number including any area code]".
- state str
The state or province of the contact's city.
- zip_
code str The zip or postal code of the contact's address.
- address
Line1 String First line of the contact's address.
- address
Line2 String Second line of contact's address, if any.
- city String
The city of the contact's address.
- contact
Type String Indicates whether the contact is a person, company, association, or public organization. See the AWS API documentation for valid values.
- country
Code String Code for the country of the contact's address. See the AWS API documentation for valid values.
- email String
Email address of the contact.
- extra
Params Map<String> A key-value map of parameters required by certain top-level domains.
- fax String
Fax number of the contact. Phone number must be specified in the format "+[country dialing code].[number including any area code]".
- first
Name String First name of contact.
- last
Name String Last name of contact.
- organization
Name String Name of the organization for contact types other than
PERSON
.- phone
Number String The phone number of the contact. Phone number must be specified in the format "+[country dialing code].[number including any area code]".
- state String
The state or province of the contact's city.
- zip
Code String The zip or postal code of the contact's address.
RegisteredDomainNameServer, RegisteredDomainNameServerArgs
RegisteredDomainRegistrantContact, RegisteredDomainRegistrantContactArgs
- Address
Line1 string First line of the contact's address.
- Address
Line2 string Second line of contact's address, if any.
- City string
The city of the contact's address.
- Contact
Type string Indicates whether the contact is a person, company, association, or public organization. See the AWS API documentation for valid values.
- Country
Code string Code for the country of the contact's address. See the AWS API documentation for valid values.
- Email string
Email address of the contact.
- Extra
Params Dictionary<string, string> A key-value map of parameters required by certain top-level domains.
- Fax string
Fax number of the contact. Phone number must be specified in the format "+[country dialing code].[number including any area code]".
- First
Name string First name of contact.
- Last
Name string Last name of contact.
- Organization
Name string Name of the organization for contact types other than
PERSON
.- Phone
Number string The phone number of the contact. Phone number must be specified in the format "+[country dialing code].[number including any area code]".
- State string
The state or province of the contact's city.
- Zip
Code string The zip or postal code of the contact's address.
- Address
Line1 string First line of the contact's address.
- Address
Line2 string Second line of contact's address, if any.
- City string
The city of the contact's address.
- Contact
Type string Indicates whether the contact is a person, company, association, or public organization. See the AWS API documentation for valid values.
- Country
Code string Code for the country of the contact's address. See the AWS API documentation for valid values.
- Email string
Email address of the contact.
- Extra
Params map[string]string A key-value map of parameters required by certain top-level domains.
- Fax string
Fax number of the contact. Phone number must be specified in the format "+[country dialing code].[number including any area code]".
- First
Name string First name of contact.
- Last
Name string Last name of contact.
- Organization
Name string Name of the organization for contact types other than
PERSON
.- Phone
Number string The phone number of the contact. Phone number must be specified in the format "+[country dialing code].[number including any area code]".
- State string
The state or province of the contact's city.
- Zip
Code string The zip or postal code of the contact's address.
- address
Line1 String First line of the contact's address.
- address
Line2 String Second line of contact's address, if any.
- city String
The city of the contact's address.
- contact
Type String Indicates whether the contact is a person, company, association, or public organization. See the AWS API documentation for valid values.
- country
Code String Code for the country of the contact's address. See the AWS API documentation for valid values.
- email String
Email address of the contact.
- extra
Params Map<String,String> A key-value map of parameters required by certain top-level domains.
- fax String
Fax number of the contact. Phone number must be specified in the format "+[country dialing code].[number including any area code]".
- first
Name String First name of contact.
- last
Name String Last name of contact.
- organization
Name String Name of the organization for contact types other than
PERSON
.- phone
Number String The phone number of the contact. Phone number must be specified in the format "+[country dialing code].[number including any area code]".
- state String
The state or province of the contact's city.
- zip
Code String The zip or postal code of the contact's address.
- address
Line1 string First line of the contact's address.
- address
Line2 string Second line of contact's address, if any.
- city string
The city of the contact's address.
- contact
Type string Indicates whether the contact is a person, company, association, or public organization. See the AWS API documentation for valid values.
- country
Code string Code for the country of the contact's address. See the AWS API documentation for valid values.
- email string
Email address of the contact.
- extra
Params {[key: string]: string} A key-value map of parameters required by certain top-level domains.
- fax string
Fax number of the contact. Phone number must be specified in the format "+[country dialing code].[number including any area code]".
- first
Name string First name of contact.
- last
Name string Last name of contact.
- organization
Name string Name of the organization for contact types other than
PERSON
.- phone
Number string The phone number of the contact. Phone number must be specified in the format "+[country dialing code].[number including any area code]".
- state string
The state or province of the contact's city.
- zip
Code string The zip or postal code of the contact's address.
- address_
line1 str First line of the contact's address.
- address_
line2 str Second line of contact's address, if any.
- city str
The city of the contact's address.
- contact_
type str Indicates whether the contact is a person, company, association, or public organization. See the AWS API documentation for valid values.
- country_
code str Code for the country of the contact's address. See the AWS API documentation for valid values.
- email str
Email address of the contact.
- extra_
params Mapping[str, str] A key-value map of parameters required by certain top-level domains.
- fax str
Fax number of the contact. Phone number must be specified in the format "+[country dialing code].[number including any area code]".
- first_
name str First name of contact.
- last_
name str Last name of contact.
- organization_
name str Name of the organization for contact types other than
PERSON
.- phone_
number str The phone number of the contact. Phone number must be specified in the format "+[country dialing code].[number including any area code]".
- state str
The state or province of the contact's city.
- zip_
code str The zip or postal code of the contact's address.
- address
Line1 String First line of the contact's address.
- address
Line2 String Second line of contact's address, if any.
- city String
The city of the contact's address.
- contact
Type String Indicates whether the contact is a person, company, association, or public organization. See the AWS API documentation for valid values.
- country
Code String Code for the country of the contact's address. See the AWS API documentation for valid values.
- email String
Email address of the contact.
- extra
Params Map<String> A key-value map of parameters required by certain top-level domains.
- fax String
Fax number of the contact. Phone number must be specified in the format "+[country dialing code].[number including any area code]".
- first
Name String First name of contact.
- last
Name String Last name of contact.
- organization
Name String Name of the organization for contact types other than
PERSON
.- phone
Number String The phone number of the contact. Phone number must be specified in the format "+[country dialing code].[number including any area code]".
- state String
The state or province of the contact's city.
- zip
Code String The zip or postal code of the contact's address.
RegisteredDomainTechContact, RegisteredDomainTechContactArgs
- Address
Line1 string First line of the contact's address.
- Address
Line2 string Second line of contact's address, if any.
- City string
The city of the contact's address.
- Contact
Type string Indicates whether the contact is a person, company, association, or public organization. See the AWS API documentation for valid values.
- Country
Code string Code for the country of the contact's address. See the AWS API documentation for valid values.
- Email string
Email address of the contact.
- Extra
Params Dictionary<string, string> A key-value map of parameters required by certain top-level domains.
- Fax string
Fax number of the contact. Phone number must be specified in the format "+[country dialing code].[number including any area code]".
- First
Name string First name of contact.
- Last
Name string Last name of contact.
- Organization
Name string Name of the organization for contact types other than
PERSON
.- Phone
Number string The phone number of the contact. Phone number must be specified in the format "+[country dialing code].[number including any area code]".
- State string
The state or province of the contact's city.
- Zip
Code string The zip or postal code of the contact's address.
- Address
Line1 string First line of the contact's address.
- Address
Line2 string Second line of contact's address, if any.
- City string
The city of the contact's address.
- Contact
Type string Indicates whether the contact is a person, company, association, or public organization. See the AWS API documentation for valid values.
- Country
Code string Code for the country of the contact's address. See the AWS API documentation for valid values.
- Email string
Email address of the contact.
- Extra
Params map[string]string A key-value map of parameters required by certain top-level domains.
- Fax string
Fax number of the contact. Phone number must be specified in the format "+[country dialing code].[number including any area code]".
- First
Name string First name of contact.
- Last
Name string Last name of contact.
- Organization
Name string Name of the organization for contact types other than
PERSON
.- Phone
Number string The phone number of the contact. Phone number must be specified in the format "+[country dialing code].[number including any area code]".
- State string
The state or province of the contact's city.
- Zip
Code string The zip or postal code of the contact's address.
- address
Line1 String First line of the contact's address.
- address
Line2 String Second line of contact's address, if any.
- city String
The city of the contact's address.
- contact
Type String Indicates whether the contact is a person, company, association, or public organization. See the AWS API documentation for valid values.
- country
Code String Code for the country of the contact's address. See the AWS API documentation for valid values.
- email String
Email address of the contact.
- extra
Params Map<String,String> A key-value map of parameters required by certain top-level domains.
- fax String
Fax number of the contact. Phone number must be specified in the format "+[country dialing code].[number including any area code]".
- first
Name String First name of contact.
- last
Name String Last name of contact.
- organization
Name String Name of the organization for contact types other than
PERSON
.- phone
Number String The phone number of the contact. Phone number must be specified in the format "+[country dialing code].[number including any area code]".
- state String
The state or province of the contact's city.
- zip
Code String The zip or postal code of the contact's address.
- address
Line1 string First line of the contact's address.
- address
Line2 string Second line of contact's address, if any.
- city string
The city of the contact's address.
- contact
Type string Indicates whether the contact is a person, company, association, or public organization. See the AWS API documentation for valid values.
- country
Code string Code for the country of the contact's address. See the AWS API documentation for valid values.
- email string
Email address of the contact.
- extra
Params {[key: string]: string} A key-value map of parameters required by certain top-level domains.
- fax string
Fax number of the contact. Phone number must be specified in the format "+[country dialing code].[number including any area code]".
- first
Name string First name of contact.
- last
Name string Last name of contact.
- organization
Name string Name of the organization for contact types other than
PERSON
.- phone
Number string The phone number of the contact. Phone number must be specified in the format "+[country dialing code].[number including any area code]".
- state string
The state or province of the contact's city.
- zip
Code string The zip or postal code of the contact's address.
- address_
line1 str First line of the contact's address.
- address_
line2 str Second line of contact's address, if any.
- city str
The city of the contact's address.
- contact_
type str Indicates whether the contact is a person, company, association, or public organization. See the AWS API documentation for valid values.
- country_
code str Code for the country of the contact's address. See the AWS API documentation for valid values.
- email str
Email address of the contact.
- extra_
params Mapping[str, str] A key-value map of parameters required by certain top-level domains.
- fax str
Fax number of the contact. Phone number must be specified in the format "+[country dialing code].[number including any area code]".
- first_
name str First name of contact.
- last_
name str Last name of contact.
- organization_
name str Name of the organization for contact types other than
PERSON
.- phone_
number str The phone number of the contact. Phone number must be specified in the format "+[country dialing code].[number including any area code]".
- state str
The state or province of the contact's city.
- zip_
code str The zip or postal code of the contact's address.
- address
Line1 String First line of the contact's address.
- address
Line2 String Second line of contact's address, if any.
- city String
The city of the contact's address.
- contact
Type String Indicates whether the contact is a person, company, association, or public organization. See the AWS API documentation for valid values.
- country
Code String Code for the country of the contact's address. See the AWS API documentation for valid values.
- email String
Email address of the contact.
- extra
Params Map<String> A key-value map of parameters required by certain top-level domains.
- fax String
Fax number of the contact. Phone number must be specified in the format "+[country dialing code].[number including any area code]".
- first
Name String First name of contact.
- last
Name String Last name of contact.
- organization
Name String Name of the organization for contact types other than
PERSON
.- phone
Number String The phone number of the contact. Phone number must be specified in the format "+[country dialing code].[number including any area code]".
- state String
The state or province of the contact's city.
- zip
Code String The zip or postal code of the contact's address.
Package Details
- Repository
- AWS Classic pulumi/pulumi-aws
- License
- Apache-2.0
- Notes
This Pulumi package is based on the
aws
Terraform Provider.
Try AWS Native preview for resources not in the classic version.