AwsRoute53DomainsContactArgs
interface AwsRoute53DomainsContactArgs {
addressLine1: Input<string>;
addressLine2?: Input<string>;
city: Input<string>;
contactType: Input<'PERSON' | 'COMPANY' | 'ASSOCIATION' | 'PUBLIC_BODY'>;
countryCode: Input<string>;
email: Input<string>;
extraParams?: Input<Input<AwsRoute53DomainsContactExtraParameterArgs>[]>;
fax?: Input<string>;
firstName: Input<string>;
lastName: Input<string>;
organizationName?: Input<string>;
phoneNumber: Input<string>;
state?: Input<string>;
zipCode?: Input<string>;
}Contact information used for Route53 domain registration.
Example
CODE
const contact: AwsRoute53DomainsContactArgs = {
addressLine1: '101 Main Street', city: 'Zurich', contactType: 'COMPANY', countryCode: 'CH',
email: pulumi.secret('domains@example.com'), firstName: 'Domain', lastName: 'Owner', phoneNumber: pulumi.secret('+41.441234567'),
};Properties
addressLine1: Input<string>
First line of the contact address.
addressLine2: Input<string>
Optional second address line.
city: Input<string>
City of the contact address.
contactType: Input<'PERSON' | 'COMPANY' | 'ASSOCIATION' | 'PUBLIC_BODY'>
Contact category accepted by Route53 Domains.
countryCode: Input<string>
ISO 3166-1 alpha-2 country code.
email: Input<string>
Email address. Use a Pulumi secret when this is sensitive.
extraParams: Input<Input<AwsRoute53DomainsContactExtraParameterArgs>[]>
TLD-specific parameters. Values can be Pulumi secrets.
fax: Input<string>
Optional fax number in Route53 Domains international format.
firstName: Input<string>
First name of the contact.
lastName: Input<string>
Last name of the contact.
organizationName: Input<string>
Required by some TLDs for non-person contacts.
phoneNumber: Input<string>
Phone number in Route53 Domains international format. Use a Pulumi secret when this is sensitive.
state: Input<string>
Optional state or province.
zipCode: Input<string>
Optional ZIP or postal code.