amazonka-route53-domains-0.0.1: 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.