amazonka-route53-domains-0.0.6: Amazon Route 53 Domains SDK.

Safe HaskellNone
LanguageHaskell2010

Network.AWS.Route53Domains.Types

Contents

Synopsis

Service

data Route53Domains Source

Version 2014-05-15 of the Amazon Route 53 Domains service.

Error

data JSONError :: *

Instances

Eq JSONError 
Show JSONError 
Generic JSONError 
FromJSON JSONError 
type Rep JSONError = D1 D1JSONError (C1 C1_0JSONError ((:*:) (S1 S1_0_0JSONError (Rec0 (Maybe Text))) (S1 S1_0_1JSONError (Rec0 Text)))) 

DomainSummary

domainSummary Source

DomainSummary constructor.

The fields accessible through corresponding lenses are:

dsAutoRenew :: Lens' DomainSummary (Maybe Bool) Source

Indicates whether the domain is automatically renewed upon expiration.

Type: Boolean

Valid values: True | False

dsDomainName :: Lens' DomainSummary Text Source

The name of a domain.

Type: String

dsExpiry :: Lens' DomainSummary (Maybe UTCTime) Source

Expiration date of the domain in Coordinated Universal Time (UTC).

Type: Long

dsTransferLock :: Lens' DomainSummary (Maybe Bool) Source

Indicates whether a domain is locked from unauthorized transfer to another party.

Type: Boolean

Valid values: True | False

ExtraParamName

Nameserver

nameserver Source

Arguments

:: Text

nName

-> Nameserver 

Nameserver constructor.

The fields accessible through corresponding lenses are:

nGlueIps :: Lens' Nameserver [Text] Source

Glue IP address of a name server entry. Glue IP addresses are required only when the name of the name server is a subdomain of the domain. For example, if your domain is example.com and the name server for the domain is ns.example.com, you need to specify the IP address for ns.example.com.

Type: List of IP addresses.

Constraints: The list can contain only one IPv4 and one IPv6 address.

Parent: Nameservers

nName :: Lens' Nameserver Text Source

The fully qualified host name of the name server.

Type: String

Constraint: Maximum 255 characterss

Parent: Nameservers

OperationStatus

DomainAvailability

OperationType

CountryCode

data CountryCode Source

Constructors

Ad

AD

Ae

AE

Af

AF

Ag

AG

Ai

AI

Al

AL

Am

AM

An

AN

Ao

AO

Aq

AQ

Ar

AR

As

AS

At

AT

Au

AU

Aw

AW

Az

AZ

Ba

BA

Bb

BB

Bd

BD

Be

BE

Bf

BF

Bg

BG

Bh

BH

Bi

BI

Bj

BJ

Bl

BL

Bm

BM

Bn

BN

Bo

BO

Br

BR

Bs

BS

Bt

BT

Bw

BW

By

BY

Bz

BZ

Ca

CA

Cc

CC

Cd

CD

Cf

CF

Cg

CG

Ch

CH

Ci

CI

Ck

CK

Cl

CL

Cm

CM

Cn

CN

Co

CO

Cr

CR

Cu

CU

Cv

CV

Cx

CX

Cy

CY

Cz

CZ

De

DE

Dj

DJ

Dk

DK

Dm

DM

Do'

DO

Dz

DZ

Ec

EC

Ee

EE

Eg

EG

Er

ER

Es

ES

Et

ET

Fi

FI

Fj

FJ

Fk

FK

Fm

FM

Fo

FO

Fr

FR

Ga

GA

Gb

GB

Gd

GD

Ge

GE

Gh

GH

Gi

GI

Gl

GL

Gm

GM

Gn

GN

Gq

GQ

Gr

GR

Gt

GT

Gu

GU

Gw

GW

Gy

GY

Hk

HK

Hn

HN

Hr

HR

Ht

HT

Hu

HU

Id

ID

Ie

IE

Il

IL

Im

IM

In'

IN

Iq

IQ

Ir

IR

Is

IS

It

IT

Jm

JM

Jo

JO

Jp

JP

Ke

KE

Kg

KG

Kh

KH

Ki

KI

Km

KM

Kn

KN

Kp

KP

Kr

KR

Kw

KW

Ky

KY

Kz

KZ

La

LA

Lb

LB

Lc

LC

Li

LI

Lk

LK

Lr

LR

Ls

LS

Lt

LT

Lu

LU

Lv

LV

Ly

LY

Ma

MA

Mc

MC

Md

MD

Me

ME

Mf

MF

Mg

MG

Mh

MH

Mk

MK

Ml

ML

Mm

MM

Mn

MN

Mo

MO

Mp

MP

Mr

MR

Ms

MS

Mt

MT

Mu

MU

Mv

MV

Mw

MW

Mx

MX

My

MY

Mz

MZ

Na

NA

Nc

NC

Ne

NE

Ng

NG

Ni

NI

Nl

NL

No

NO

Np

NP

Nr

NR

Nu

NU

Nz

NZ

Om

OM

Pa

PA

Pe

PE

Pf

PF

Pg

PG

Ph

PH

Pk

PK

Pl

PL

Pm

PM

Pn

PN

Pr

PR

Pt

PT

Pw

PW

Py

PY

Qa

QA

Ro

RO

Rs

RS

Ru

RU

Rw

RW

Sa

SA

Sb

SB

Sc

SC

Sd

SD

Se

SE

Sg

SG

Sh

SH

Si

SI

Sk

SK

Sl

SL

Sm

SM

Sn

SN

So

SO

Sr

SR

St

ST

Sv

SV

Sy

SY

Sz

SZ

Tc

TC

Td

TD

Tg

TG

Th

TH

Tj

TJ

Tk

TK

Tl

TL

Tm

TM

Tn

TN

To

TO

Tr

TR

Tt

TT

Tv

TV

Tw

TW

Tz

TZ

Ua

UA

Ug

UG

Us

US

Uy

UY

Uz

UZ

Va

VA

Vc

VC

Ve

VE

Vg

VG

Vi

VI

Vn

VN

Vu

VU

Wf

WF

Ws

WS

Ye

YE

Yt

YT

Za

ZA

Zm

ZM

Zw

ZW

ExtraParam

extraParam Source

ExtraParam constructor.

The fields accessible through corresponding lenses are:

epName :: Lens' ExtraParam ExtraParamName Source

Name of the additional parameter required by the top-level domain.

Type: String

Default: None

Valid values: DUNS_NUMBER | BRAND_NUMBER | BIRTH_DEPARTMENT | BIRTH_DATE_IN_YYYY_MM_DD | BIRTH_COUNTRY | BIRTH_CITY | DOCUMENT_NUMBER | AU_ID_NUMBER | AU_ID_TYPE | CA_LEGAL_TYPE | FI_BUSINESS_NUMBER | FI_ID_NUMBER | IT_PIN | RU_PASSPORT_DATA | SE_ID_NUMBER | SG_ID_NUMBER | VAT_NUMBER

Parent: ExtraParams

Required: Yes

epValue :: Lens' ExtraParam Text Source

Values corresponding to the additional parameter names required by some top-level domains.

Type: String

Default: None

Constraints: Maximum 2048 characters.

Parent: ExtraParams

Required: Yes

ContactType

ContactDetail

cdAddressLine1 :: Lens' ContactDetail (Maybe Text) Source

First line of the contact's address.

Type: String

Default: None

Constraints: Maximum 255 characters.

Parents: RegistrantContact, AdminContact, TechContact

Required: Yes

cdAddressLine2 :: Lens' ContactDetail (Maybe Text) Source

Second line of contact's address, if any.

Type: String

Default: None

Constraints: Maximum 255 characters.

Parents: RegistrantContact, AdminContact, TechContact

Required: No

cdCity :: Lens' ContactDetail (Maybe Text) Source

The city of the contact's address.

Type: String

Default: None

Constraints: Maximum 255 characters.

Parents: RegistrantContact, AdminContact, TechContact

Required: Yes

cdContactType :: Lens' ContactDetail (Maybe ContactType) Source

Indicates whether the contact is a person, company, association, or public organization. If you choose an option other than PERSON, you must enter an organization name, and you can't enable privacy protection for the contact.

Type: String

Default: None

Constraints: Maximum 255 characters.

Valid values: PERSON | COMPANY | ASSOCIATION | PUBLIC_BODY

Parents: RegistrantContact, AdminContact, TechContact

Required: Yes

cdCountryCode :: Lens' ContactDetail (Maybe CountryCode) Source

Code for the country of the contact's address.

Type: String

Default: None

Constraints: Maximum 255 characters.

Parents: RegistrantContact, AdminContact, TechContact

Required: Yes

cdEmail :: Lens' ContactDetail (Maybe Text) Source

Email address of the contact.

Type: String

Default: None

Constraints: Maximum 254 characters.

Parents: RegistrantContact, AdminContact, TechContact

Required: Yes

cdExtraParams :: Lens' ContactDetail [ExtraParam] Source

A list of name-value pairs for parameters required by certain top-level domains.

Type: Complex

Default: None

Parents: RegistrantContact, AdminContact, TechContact

Children: Name, Value

Required: No

cdFax :: Lens' ContactDetail (Maybe Text) Source

Fax number of the contact.

Type: String

Default: None

Constraints: Phone number must be specified in the format "+[country dialing code].[number including any area code]". For example, a US phone number might appear as '"+1.1234567890"'.

Parents: RegistrantContact, AdminContact, TechContact

Required: No

cdFirstName :: Lens' ContactDetail (Maybe Text) Source

First name of contact.

Type: String

Default: None

Constraints: Maximum 255 characters.

Parents: RegistrantContact, AdminContact, TechContact

Required: Yes

cdLastName :: Lens' ContactDetail (Maybe Text) Source

Last name of contact.

Type: String

Default: None

Constraints: Maximum 255 characters.

Parents: RegistrantContact, AdminContact, TechContact

Required: Yes

cdOrganizationName :: Lens' ContactDetail (Maybe Text) Source

Name of the organization for contact types other than PERSON.

Type: String

Default: None

Constraints: Maximum 255 characters. Contact type must not be PERSON.

Parents: RegistrantContact, AdminContact, TechContact

Required: No

cdPhoneNumber :: Lens' ContactDetail (Maybe Text) Source

The phone number of the contact.

Type: String

Default: None

Constraints: Phone number must be specified in the format "+[country dialing code].[number including any area code>]". For example, a US phone number might appear as '"+1.1234567890"'.

Parents: RegistrantContact, AdminContact, TechContact

Required: Yes

cdState :: Lens' ContactDetail (Maybe Text) Source

The state or province of the contact's city.

Type: String

Default: None

Constraints: Maximum 255 characters.

Parents: RegistrantContact, AdminContact, TechContact

Required: No

cdZipCode :: Lens' ContactDetail (Maybe Text) Source

The zip or postal code of the contact's address.

Type: String

Default: None

Constraints: Maximum 255 characters.

Parents: RegistrantContact, AdminContact, TechContact

Required: No

OperationSummary

osOperationId :: Lens' OperationSummary Text Source

Identifier returned to track the requested action.

Type: String

osStatus :: Lens' OperationSummary OperationStatus Source

The current status of the requested operation in the system.

Type: String

osSubmittedDate :: Lens' OperationSummary UTCTime Source

The date when the request was submitted.

osType :: Lens' OperationSummary OperationType Source

Type of the action requested.

Type: String

Valid values: REGISTER_DOMAIN | DELETE_DOMAIN | TRANSFER_IN_DOMAIN | UPDATE_DOMAIN_CONTACT | UPDATE_NAMESERVER | CHANGE_PRIVACY_PROTECTION | DOMAIN_LOCK