amazonka-route53-2.0: Amazon Route 53 SDK.
Copyright(c) 2013-2023 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellSafe-Inferred
LanguageHaskell2010

Amazonka.Route53

Contents

Description

Derived from API version 2013-04-01 of the AWS service descriptions, licensed under Apache 2.0.

Amazon Route 53 is a scalable Domain Name System (DNS) web service. It provides secure and reliable routing to your infrastructure that uses Amazon Web Services (AWS) products, such as Amazon Elastic Compute Cloud (Amazon EC2), Elastic Load Balancing, or Amazon Simple Storage Service (Amazon S3). You can also use Amazon Route 53 to route users to your infrastructure outside of AWS.

Synopsis

Service Configuration

defaultService :: Service Source #

API version 2013-04-01 of the Amazon Route 53 SDK configuration.

Errors

Error matchers are designed for use with the functions provided by Control.Exception.Lens. This allows catching (and rethrowing) service specific errors returned by Route53.

CidrBlockInUseException

_CidrBlockInUseException :: AsError a => Fold a ServiceError Source #

This CIDR block is already in use.

CidrCollectionAlreadyExistsException

_CidrCollectionAlreadyExistsException :: AsError a => Fold a ServiceError Source #

A CIDR collection with this name and a different caller reference already exists in this account.

CidrCollectionInUseException

_CidrCollectionInUseException :: AsError a => Fold a ServiceError Source #

This CIDR collection is in use, and isn't empty.

CidrCollectionVersionMismatchException

_CidrCollectionVersionMismatchException :: AsError a => Fold a ServiceError Source #

The CIDR collection version you provided, doesn't match the one in the ListCidrCollections operation.

ConcurrentModification

_ConcurrentModification :: AsError a => Fold a ServiceError Source #

Another user submitted a request to create, update, or delete the object at the same time that you did. Retry the request.

ConflictingDomainExists

_ConflictingDomainExists :: AsError a => Fold a ServiceError Source #

The cause of this error depends on the operation that you're performing:

  • Create a public hosted zone: Two hosted zones that have the same name or that have a parent/child relationship (example.com and test.example.com) can't have any common name servers. You tried to create a hosted zone that has the same name as an existing hosted zone or that's the parent or child of an existing hosted zone, and you specified a delegation set that shares one or more name servers with the existing hosted zone. For more information, see CreateReusableDelegationSet.
  • Create a private hosted zone: A hosted zone with the specified name already exists and is already associated with the Amazon VPC that you specified.
  • Associate VPCs with a private hosted zone: The VPC that you specified is already associated with another hosted zone that has the same name.

ConflictingTypes

_ConflictingTypes :: AsError a => Fold a ServiceError Source #

You tried to update a traffic policy instance by using a traffic policy version that has a different DNS type than the current type for the instance. You specified the type in the JSON document in the CreateTrafficPolicy or CreateTrafficPolicyVersionrequest.

DNSSECNotFound

_DNSSECNotFound :: AsError a => Fold a ServiceError Source #

The hosted zone doesn't have any DNSSEC resources.

DelegationSetAlreadyCreated

_DelegationSetAlreadyCreated :: AsError a => Fold a ServiceError Source #

A delegation set with the same owner and caller reference combination has already been created.

DelegationSetAlreadyReusable

_DelegationSetAlreadyReusable :: AsError a => Fold a ServiceError Source #

The specified delegation set has already been marked as reusable.

DelegationSetInUse

_DelegationSetInUse :: AsError a => Fold a ServiceError Source #

The specified delegation contains associated hosted zones which must be deleted before the reusable delegation set can be deleted.

DelegationSetNotAvailable

_DelegationSetNotAvailable :: AsError a => Fold a ServiceError Source #

You can create a hosted zone that has the same name as an existing hosted zone (example.com is common), but there is a limit to the number of hosted zones that have the same name. If you get this error, Amazon Route 53 has reached that limit. If you own the domain name and Route 53 generates this error, contact Customer Support.

DelegationSetNotReusable

_DelegationSetNotReusable :: AsError a => Fold a ServiceError Source #

A reusable delegation set with the specified ID does not exist.

HealthCheckAlreadyExists

_HealthCheckAlreadyExists :: AsError a => Fold a ServiceError Source #

The health check you're attempting to create already exists. Amazon Route 53 returns this error when you submit a request that has the following values:

  • The same value for CallerReference as an existing health check, and one or more values that differ from the existing health check that has the same caller reference.
  • The same value for CallerReference as a health check that you created and later deleted, regardless of the other settings in the request.

HealthCheckInUse

_HealthCheckInUse :: AsError a => Fold a ServiceError Source #

This error code is not in use.

HealthCheckVersionMismatch

_HealthCheckVersionMismatch :: AsError a => Fold a ServiceError Source #

The value of HealthCheckVersion in the request doesn't match the value of HealthCheckVersion in the health check.

HostedZoneAlreadyExists

_HostedZoneAlreadyExists :: AsError a => Fold a ServiceError Source #

The hosted zone you're trying to create already exists. Amazon Route 53 returns this error when a hosted zone has already been created with the specified CallerReference.

HostedZoneNotEmpty

_HostedZoneNotEmpty :: AsError a => Fold a ServiceError Source #

The hosted zone contains resource records that are not SOA or NS records.

HostedZoneNotFound

_HostedZoneNotFound :: AsError a => Fold a ServiceError Source #

The specified HostedZone can't be found.

HostedZoneNotPrivate

_HostedZoneNotPrivate :: AsError a => Fold a ServiceError Source #

The specified hosted zone is a public hosted zone, not a private hosted zone.

HostedZonePartiallyDelegated

_HostedZonePartiallyDelegated :: AsError a => Fold a ServiceError Source #

The hosted zone nameservers don't match the parent nameservers. The hosted zone and parent must have the same nameservers.

IncompatibleVersion

_IncompatibleVersion :: AsError a => Fold a ServiceError Source #

The resource you're trying to access is unsupported on this Amazon Route 53 endpoint.

InsufficientCloudWatchLogsResourcePolicy

_InsufficientCloudWatchLogsResourcePolicy :: AsError a => Fold a ServiceError Source #

Amazon Route 53 doesn't have the permissions required to create log streams and send query logs to log streams. Possible causes include the following:

  • There is no resource policy that specifies the log group ARN in the value for Resource.
  • The resource policy that includes the log group ARN in the value for Resource doesn't have the necessary permissions.
  • The resource policy hasn't finished propagating yet.
  • The Key management service (KMS) key you specified doesn’t exist or it can’t be used with the log group associated with query log. Update or provide a resource policy to grant permissions for the KMS key.
  • The Key management service (KMS) key you specified is marked as disabled for the log group associated with query log. Update or provide a resource policy to grant permissions for the KMS key.

InvalidArgument

_InvalidArgument :: AsError a => Fold a ServiceError Source #

Parameter name is not valid.

InvalidChangeBatch

_InvalidChangeBatch :: AsError a => Fold a ServiceError Source #

This exception contains a list of messages that might contain one or more error messages. Each error message indicates one error in the change batch.

InvalidDomainName

_InvalidDomainName :: AsError a => Fold a ServiceError Source #

The specified domain name is not valid.

InvalidInput

_InvalidInput :: AsError a => Fold a ServiceError Source #

The input is not valid.

InvalidKMSArn

_InvalidKMSArn :: AsError a => Fold a ServiceError Source #

The KeyManagementServiceArn that you specified isn't valid to use with DNSSEC signing.

InvalidKeySigningKeyName

_InvalidKeySigningKeyName :: AsError a => Fold a ServiceError Source #

The key-signing key (KSK) name that you specified isn't a valid name.

InvalidKeySigningKeyStatus

_InvalidKeySigningKeyStatus :: AsError a => Fold a ServiceError Source #

The key-signing key (KSK) status isn't valid or another KSK has the status INTERNAL_FAILURE.

InvalidPaginationToken

_InvalidPaginationToken :: AsError a => Fold a ServiceError Source #

The value that you specified to get the second or subsequent page of results is invalid.

InvalidSigningStatus

_InvalidSigningStatus :: AsError a => Fold a ServiceError Source #

Your hosted zone status isn't valid for this operation. In the hosted zone, change the status to enable DNSSEC or disable DNSSEC.

InvalidTrafficPolicyDocument

_InvalidTrafficPolicyDocument :: AsError a => Fold a ServiceError Source #

The format of the traffic policy document that you specified in the Document element is not valid.

InvalidVPCId

_InvalidVPCId :: AsError a => Fold a ServiceError Source #

The VPC ID that you specified either isn't a valid ID or the current account is not authorized to access this VPC.

KeySigningKeyAlreadyExists

_KeySigningKeyAlreadyExists :: AsError a => Fold a ServiceError Source #

You've already created a key-signing key (KSK) with this name or with the same customer managed key ARN.

KeySigningKeyInParentDSRecord

_KeySigningKeyInParentDSRecord :: AsError a => Fold a ServiceError Source #

The key-signing key (KSK) is specified in a parent DS record.

KeySigningKeyInUse

_KeySigningKeyInUse :: AsError a => Fold a ServiceError Source #

The key-signing key (KSK) that you specified can't be deactivated because it's the only KSK for a currently-enabled DNSSEC. Disable DNSSEC signing, or add or enable another KSK.

KeySigningKeyWithActiveStatusNotFound

_KeySigningKeyWithActiveStatusNotFound :: AsError a => Fold a ServiceError Source #

A key-signing key (KSK) with ACTIVE status wasn't found.

LastVPCAssociation

_LastVPCAssociation :: AsError a => Fold a ServiceError Source #

The VPC that you're trying to disassociate from the private hosted zone is the last VPC that is associated with the hosted zone. Amazon Route 53 doesn't support disassociating the last VPC from a hosted zone.

LimitsExceeded

_LimitsExceeded :: AsError a => Fold a ServiceError Source #

This operation can't be completed because the current account has reached the limit on the resource you are trying to create. To request a higher limit, create a case with the Amazon Web Services Support Center.

NoSuchChange

_NoSuchChange :: AsError a => Fold a ServiceError Source #

A change with the specified change ID does not exist.

NoSuchCidrCollectionException

_NoSuchCidrCollectionException :: AsError a => Fold a ServiceError Source #

The CIDR collection you specified, doesn't exist.

NoSuchCidrLocationException

_NoSuchCidrLocationException :: AsError a => Fold a ServiceError Source #

The CIDR collection location doesn't match any locations in your account.

NoSuchCloudWatchLogsLogGroup

_NoSuchCloudWatchLogsLogGroup :: AsError a => Fold a ServiceError Source #

There is no CloudWatch Logs log group with the specified ARN.

NoSuchDelegationSet

_NoSuchDelegationSet :: AsError a => Fold a ServiceError Source #

A reusable delegation set with the specified ID does not exist.

NoSuchGeoLocation

_NoSuchGeoLocation :: AsError a => Fold a ServiceError Source #

Amazon Route 53 doesn't support the specified geographic location. For a list of supported geolocation codes, see the GeoLocation data type.

NoSuchHealthCheck

_NoSuchHealthCheck :: AsError a => Fold a ServiceError Source #

No health check exists with the specified ID.

NoSuchHostedZone

_NoSuchHostedZone :: AsError a => Fold a ServiceError Source #

No hosted zone exists with the ID that you specified.

NoSuchKeySigningKey

_NoSuchKeySigningKey :: AsError a => Fold a ServiceError Source #

The specified key-signing key (KSK) doesn't exist.

NoSuchQueryLoggingConfig

_NoSuchQueryLoggingConfig :: AsError a => Fold a ServiceError Source #

There is no DNS query logging configuration with the specified ID.

NoSuchTrafficPolicy

_NoSuchTrafficPolicy :: AsError a => Fold a ServiceError Source #

No traffic policy exists with the specified ID.

NoSuchTrafficPolicyInstance

_NoSuchTrafficPolicyInstance :: AsError a => Fold a ServiceError Source #

No traffic policy instance exists with the specified ID.

NotAuthorizedException

_NotAuthorizedException :: AsError a => Fold a ServiceError Source #

Associating the specified VPC with the specified hosted zone has not been authorized.

PriorRequestNotComplete

_PriorRequestNotComplete :: AsError a => Fold a ServiceError Source #

If Amazon Route 53 can't process a request before the next request arrives, it will reject subsequent requests for the same hosted zone and return an HTTP 400 error (Bad request). If Route 53 returns this error repeatedly for the same request, we recommend that you wait, in intervals of increasing duration, before you try the request again.

PublicZoneVPCAssociation

_PublicZoneVPCAssociation :: AsError a => Fold a ServiceError Source #

You're trying to associate a VPC with a public hosted zone. Amazon Route 53 doesn't support associating a VPC with a public hosted zone.

QueryLoggingConfigAlreadyExists

_QueryLoggingConfigAlreadyExists :: AsError a => Fold a ServiceError Source #

You can create only one query logging configuration for a hosted zone, and a query logging configuration already exists for this hosted zone.

ThrottlingException

_ThrottlingException :: AsError a => Fold a ServiceError Source #

The limit on the number of requests per second was exceeded.

TooManyHealthChecks

_TooManyHealthChecks :: AsError a => Fold a ServiceError Source #

This health check can't be created because the current account has reached the limit on the number of active health checks.

For information about default limits, see Limits in the Amazon Route 53 Developer Guide.

For information about how to get the current limit for an account, see GetAccountLimit. To request a higher limit, create a case with the Amazon Web Services Support Center.

You have reached the maximum number of active health checks for an Amazon Web Services account. To request a higher limit, create a case with the Amazon Web Services Support Center.

TooManyHostedZones

_TooManyHostedZones :: AsError a => Fold a ServiceError Source #

This operation can't be completed either because the current account has reached the limit on the number of hosted zones or because you've reached the limit on the number of hosted zones that can be associated with a reusable delegation set.

For information about default limits, see Limits in the Amazon Route 53 Developer Guide.

To get the current limit on hosted zones that can be created by an account, see GetAccountLimit.

To get the current limit on hosted zones that can be associated with a reusable delegation set, see GetReusableDelegationSetLimit.

To request a higher limit, create a case with the Amazon Web Services Support Center.

TooManyKeySigningKeys

_TooManyKeySigningKeys :: AsError a => Fold a ServiceError Source #

You've reached the limit for the number of key-signing keys (KSKs). Remove at least one KSK, and then try again.

TooManyTrafficPolicies

_TooManyTrafficPolicies :: AsError a => Fold a ServiceError Source #

This traffic policy can't be created because the current account has reached the limit on the number of traffic policies.

For information about default limits, see Limits in the Amazon Route 53 Developer Guide.

To get the current limit for an account, see GetAccountLimit.

To request a higher limit, create a case with the Amazon Web Services Support Center.

TooManyTrafficPolicyInstances

_TooManyTrafficPolicyInstances :: AsError a => Fold a ServiceError Source #

This traffic policy instance can't be created because the current account has reached the limit on the number of traffic policy instances.

For information about default limits, see Limits in the Amazon Route 53 Developer Guide.

For information about how to get the current limit for an account, see GetAccountLimit.

To request a higher limit, create a case with the Amazon Web Services Support Center.

TooManyTrafficPolicyVersionsForCurrentPolicy

_TooManyTrafficPolicyVersionsForCurrentPolicy :: AsError a => Fold a ServiceError Source #

This traffic policy version can't be created because you've reached the limit of 1000 on the number of versions that you can create for the current traffic policy.

To create more traffic policy versions, you can use GetTrafficPolicy to get the traffic policy document for a specified traffic policy version, and then use CreateTrafficPolicy to create a new traffic policy using the traffic policy document.

TooManyVPCAssociationAuthorizations

_TooManyVPCAssociationAuthorizations :: AsError a => Fold a ServiceError Source #

You've created the maximum number of authorizations that can be created for the specified hosted zone. To authorize another VPC to be associated with the hosted zone, submit a DeleteVPCAssociationAuthorization request to remove an existing authorization. To get a list of existing authorizations, submit a ListVPCAssociationAuthorizations request.

TrafficPolicyAlreadyExists

_TrafficPolicyAlreadyExists :: AsError a => Fold a ServiceError Source #

A traffic policy that has the same value for Name already exists.

TrafficPolicyInUse

_TrafficPolicyInUse :: AsError a => Fold a ServiceError Source #

One or more traffic policy instances were created by using the specified traffic policy.

TrafficPolicyInstanceAlreadyExists

_TrafficPolicyInstanceAlreadyExists :: AsError a => Fold a ServiceError Source #

There is already a traffic policy instance with the specified ID.

VPCAssociationAuthorizationNotFound

_VPCAssociationAuthorizationNotFound :: AsError a => Fold a ServiceError Source #

The VPC that you specified is not authorized to be associated with the hosted zone.

VPCAssociationNotFound

_VPCAssociationNotFound :: AsError a => Fold a ServiceError Source #

The specified VPC and hosted zone are not currently associated.

Waiters

Waiters poll by repeatedly sending a request until some remote success condition configured by the Wait specification is fulfilled. The Wait specification determines how many attempts should be made, in addition to delay and retry strategies.

ResourceRecordSetsChanged

newResourceRecordSetsChanged :: Wait GetChange Source #

Polls GetChange every 30 seconds until a successful state is reached. An error is returned after 60 failed checks.

Operations

Some AWS operations return results that are incomplete and require subsequent requests in order to obtain the entire result set. The process of sending subsequent requests to continue where a previous request left off is called pagination. For example, the ListObjects operation of Amazon S3 returns up to 1000 objects at a time, and you must send subsequent requests with the appropriate Marker in order to retrieve the next page of results.

Operations that have an AWSPager instance can transparently perform subsequent requests, correctly setting Markers and other request facets to iterate through the entire result set of a truncated API operation. Operations which support this have an additional note in the documentation.

Many operations have the ability to filter results on the server side. See the individual operation parameters for details.

ActivateKeySigningKey

data ActivateKeySigningKey Source #

See: newActivateKeySigningKey smart constructor.

Instances

Instances details
ToHeaders ActivateKeySigningKey Source # 
Instance details

Defined in Amazonka.Route53.ActivateKeySigningKey

ToPath ActivateKeySigningKey Source # 
Instance details

Defined in Amazonka.Route53.ActivateKeySigningKey

ToQuery ActivateKeySigningKey Source # 
Instance details

Defined in Amazonka.Route53.ActivateKeySigningKey

AWSRequest ActivateKeySigningKey Source # 
Instance details

Defined in Amazonka.Route53.ActivateKeySigningKey

Associated Types

type AWSResponse ActivateKeySigningKey #

Generic ActivateKeySigningKey Source # 
Instance details

Defined in Amazonka.Route53.ActivateKeySigningKey

Associated Types

type Rep ActivateKeySigningKey :: Type -> Type #

Read ActivateKeySigningKey Source # 
Instance details

Defined in Amazonka.Route53.ActivateKeySigningKey

Show ActivateKeySigningKey Source # 
Instance details

Defined in Amazonka.Route53.ActivateKeySigningKey

NFData ActivateKeySigningKey Source # 
Instance details

Defined in Amazonka.Route53.ActivateKeySigningKey

Methods

rnf :: ActivateKeySigningKey -> () #

Eq ActivateKeySigningKey Source # 
Instance details

Defined in Amazonka.Route53.ActivateKeySigningKey

Hashable ActivateKeySigningKey Source # 
Instance details

Defined in Amazonka.Route53.ActivateKeySigningKey

type AWSResponse ActivateKeySigningKey Source # 
Instance details

Defined in Amazonka.Route53.ActivateKeySigningKey

type Rep ActivateKeySigningKey Source # 
Instance details

Defined in Amazonka.Route53.ActivateKeySigningKey

type Rep ActivateKeySigningKey = D1 ('MetaData "ActivateKeySigningKey" "Amazonka.Route53.ActivateKeySigningKey" "amazonka-route53-2.0-8wP357MyuPX6rh87d4wklb" 'False) (C1 ('MetaCons "ActivateKeySigningKey'" 'PrefixI 'True) (S1 ('MetaSel ('Just "hostedZoneId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ResourceId) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newActivateKeySigningKey Source #

Create a value of ActivateKeySigningKey with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

ActivateKeySigningKey, activateKeySigningKey_hostedZoneId - A unique string used to identify a hosted zone.

ActivateKeySigningKey, activateKeySigningKey_name - A string used to identify a key-signing key (KSK). Name can include numbers, letters, and underscores (_). Name must be unique for each key-signing key in the same hosted zone.

data ActivateKeySigningKeyResponse Source #

See: newActivateKeySigningKeyResponse smart constructor.

Instances

Instances details
Generic ActivateKeySigningKeyResponse Source # 
Instance details

Defined in Amazonka.Route53.ActivateKeySigningKey

Associated Types

type Rep ActivateKeySigningKeyResponse :: Type -> Type #

Read ActivateKeySigningKeyResponse Source # 
Instance details

Defined in Amazonka.Route53.ActivateKeySigningKey

Show ActivateKeySigningKeyResponse Source # 
Instance details

Defined in Amazonka.Route53.ActivateKeySigningKey

NFData ActivateKeySigningKeyResponse Source # 
Instance details

Defined in Amazonka.Route53.ActivateKeySigningKey

Eq ActivateKeySigningKeyResponse Source # 
Instance details

Defined in Amazonka.Route53.ActivateKeySigningKey

type Rep ActivateKeySigningKeyResponse Source # 
Instance details

Defined in Amazonka.Route53.ActivateKeySigningKey

type Rep ActivateKeySigningKeyResponse = D1 ('MetaData "ActivateKeySigningKeyResponse" "Amazonka.Route53.ActivateKeySigningKey" "amazonka-route53-2.0-8wP357MyuPX6rh87d4wklb" 'False) (C1 ('MetaCons "ActivateKeySigningKeyResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "changeInfo") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ChangeInfo)))

newActivateKeySigningKeyResponse Source #

Create a value of ActivateKeySigningKeyResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:ActivateKeySigningKeyResponse', activateKeySigningKeyResponse_httpStatus - The response's http status code.

$sel:changeInfo:ActivateKeySigningKeyResponse', activateKeySigningKeyResponse_changeInfo - Undocumented member.

AssociateVPCWithHostedZone

data AssociateVPCWithHostedZone Source #

A complex type that contains information about the request to associate a VPC with a private hosted zone.

See: newAssociateVPCWithHostedZone smart constructor.

Instances

Instances details
ToHeaders AssociateVPCWithHostedZone Source # 
Instance details

Defined in Amazonka.Route53.AssociateVPCWithHostedZone

ToPath AssociateVPCWithHostedZone Source # 
Instance details

Defined in Amazonka.Route53.AssociateVPCWithHostedZone

ToQuery AssociateVPCWithHostedZone Source # 
Instance details

Defined in Amazonka.Route53.AssociateVPCWithHostedZone

ToElement AssociateVPCWithHostedZone Source # 
Instance details

Defined in Amazonka.Route53.AssociateVPCWithHostedZone

ToXML AssociateVPCWithHostedZone Source # 
Instance details

Defined in Amazonka.Route53.AssociateVPCWithHostedZone

AWSRequest AssociateVPCWithHostedZone Source # 
Instance details

Defined in Amazonka.Route53.AssociateVPCWithHostedZone

Generic AssociateVPCWithHostedZone Source # 
Instance details

Defined in Amazonka.Route53.AssociateVPCWithHostedZone

Associated Types

type Rep AssociateVPCWithHostedZone :: Type -> Type #

Read AssociateVPCWithHostedZone Source # 
Instance details

Defined in Amazonka.Route53.AssociateVPCWithHostedZone

Show AssociateVPCWithHostedZone Source # 
Instance details

Defined in Amazonka.Route53.AssociateVPCWithHostedZone

NFData AssociateVPCWithHostedZone Source # 
Instance details

Defined in Amazonka.Route53.AssociateVPCWithHostedZone

Eq AssociateVPCWithHostedZone Source # 
Instance details

Defined in Amazonka.Route53.AssociateVPCWithHostedZone

Hashable AssociateVPCWithHostedZone Source # 
Instance details

Defined in Amazonka.Route53.AssociateVPCWithHostedZone

type AWSResponse AssociateVPCWithHostedZone Source # 
Instance details

Defined in Amazonka.Route53.AssociateVPCWithHostedZone

type Rep AssociateVPCWithHostedZone Source # 
Instance details

Defined in Amazonka.Route53.AssociateVPCWithHostedZone

type Rep AssociateVPCWithHostedZone = D1 ('MetaData "AssociateVPCWithHostedZone" "Amazonka.Route53.AssociateVPCWithHostedZone" "amazonka-route53-2.0-8wP357MyuPX6rh87d4wklb" 'False) (C1 ('MetaCons "AssociateVPCWithHostedZone'" 'PrefixI 'True) (S1 ('MetaSel ('Just "comment") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "hostedZoneId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ResourceId) :*: S1 ('MetaSel ('Just "vpc") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 VPC))))

newAssociateVPCWithHostedZone Source #

Create a value of AssociateVPCWithHostedZone with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

AssociateVPCWithHostedZone, associateVPCWithHostedZone_comment - Optional: A comment about the association request.

AssociateVPCWithHostedZone, associateVPCWithHostedZone_hostedZoneId - The ID of the private hosted zone that you want to associate an Amazon VPC with.

Note that you can't associate a VPC with a hosted zone that doesn't have an existing VPC association.

$sel:vpc:AssociateVPCWithHostedZone', associateVPCWithHostedZone_vpc - A complex type that contains information about the VPC that you want to associate with a private hosted zone.

data AssociateVPCWithHostedZoneResponse Source #

A complex type that contains the response information for the AssociateVPCWithHostedZone request.

See: newAssociateVPCWithHostedZoneResponse smart constructor.

Instances

Instances details
Generic AssociateVPCWithHostedZoneResponse Source # 
Instance details

Defined in Amazonka.Route53.AssociateVPCWithHostedZone

Associated Types

type Rep AssociateVPCWithHostedZoneResponse :: Type -> Type #

Read AssociateVPCWithHostedZoneResponse Source # 
Instance details

Defined in Amazonka.Route53.AssociateVPCWithHostedZone

Show AssociateVPCWithHostedZoneResponse Source # 
Instance details

Defined in Amazonka.Route53.AssociateVPCWithHostedZone

NFData AssociateVPCWithHostedZoneResponse Source # 
Instance details

Defined in Amazonka.Route53.AssociateVPCWithHostedZone

Eq AssociateVPCWithHostedZoneResponse Source # 
Instance details

Defined in Amazonka.Route53.AssociateVPCWithHostedZone

type Rep AssociateVPCWithHostedZoneResponse Source # 
Instance details

Defined in Amazonka.Route53.AssociateVPCWithHostedZone

type Rep AssociateVPCWithHostedZoneResponse = D1 ('MetaData "AssociateVPCWithHostedZoneResponse" "Amazonka.Route53.AssociateVPCWithHostedZone" "amazonka-route53-2.0-8wP357MyuPX6rh87d4wklb" 'False) (C1 ('MetaCons "AssociateVPCWithHostedZoneResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "changeInfo") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ChangeInfo)))

newAssociateVPCWithHostedZoneResponse Source #

Create a value of AssociateVPCWithHostedZoneResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:AssociateVPCWithHostedZoneResponse', associateVPCWithHostedZoneResponse_httpStatus - The response's http status code.

$sel:changeInfo:AssociateVPCWithHostedZoneResponse', associateVPCWithHostedZoneResponse_changeInfo - A complex type that describes the changes made to your hosted zone.

ChangeCidrCollection

data ChangeCidrCollection Source #

See: newChangeCidrCollection smart constructor.

Instances

Instances details
ToHeaders ChangeCidrCollection Source # 
Instance details

Defined in Amazonka.Route53.ChangeCidrCollection

ToPath ChangeCidrCollection Source # 
Instance details

Defined in Amazonka.Route53.ChangeCidrCollection

ToQuery ChangeCidrCollection Source # 
Instance details

Defined in Amazonka.Route53.ChangeCidrCollection

ToElement ChangeCidrCollection Source # 
Instance details

Defined in Amazonka.Route53.ChangeCidrCollection

ToXML ChangeCidrCollection Source # 
Instance details

Defined in Amazonka.Route53.ChangeCidrCollection

AWSRequest ChangeCidrCollection Source # 
Instance details

Defined in Amazonka.Route53.ChangeCidrCollection

Associated Types

type AWSResponse ChangeCidrCollection #

Generic ChangeCidrCollection Source # 
Instance details

Defined in Amazonka.Route53.ChangeCidrCollection

Associated Types

type Rep ChangeCidrCollection :: Type -> Type #

Read ChangeCidrCollection Source # 
Instance details

Defined in Amazonka.Route53.ChangeCidrCollection

Show ChangeCidrCollection Source # 
Instance details

Defined in Amazonka.Route53.ChangeCidrCollection

NFData ChangeCidrCollection Source # 
Instance details

Defined in Amazonka.Route53.ChangeCidrCollection

Methods

rnf :: ChangeCidrCollection -> () #

Eq ChangeCidrCollection Source # 
Instance details

Defined in Amazonka.Route53.ChangeCidrCollection

Hashable ChangeCidrCollection Source # 
Instance details

Defined in Amazonka.Route53.ChangeCidrCollection

type AWSResponse ChangeCidrCollection Source # 
Instance details

Defined in Amazonka.Route53.ChangeCidrCollection

type Rep ChangeCidrCollection Source # 
Instance details

Defined in Amazonka.Route53.ChangeCidrCollection

type Rep ChangeCidrCollection = D1 ('MetaData "ChangeCidrCollection" "Amazonka.Route53.ChangeCidrCollection" "amazonka-route53-2.0-8wP357MyuPX6rh87d4wklb" 'False) (C1 ('MetaCons "ChangeCidrCollection'" 'PrefixI 'True) (S1 ('MetaSel ('Just "collectionVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: (S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "changes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (NonEmpty CidrCollectionChange)))))

newChangeCidrCollection Source #

Create a value of ChangeCidrCollection with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:collectionVersion:ChangeCidrCollection', changeCidrCollection_collectionVersion - A sequential counter that Amazon Route 53 sets to 1 when you create a collection and increments it by 1 each time you update the collection.

We recommend that you use ListCidrCollection to get the current value of CollectionVersion for the collection that you want to update, and then include that value with the change request. This prevents Route 53 from overwriting an intervening update:

  • If the value in the request matches the value of CollectionVersion in the collection, Route 53 updates the collection.
  • If the value of CollectionVersion in the collection is greater than the value in the request, the collection was changed after you got the version number. Route 53 does not update the collection, and it returns a CidrCollectionVersionMismatch error.

ChangeCidrCollection, changeCidrCollection_id - The UUID of the CIDR collection to update.

ChangeCidrCollection, changeCidrCollection_changes - Information about changes to a CIDR collection.

data ChangeCidrCollectionResponse Source #

See: newChangeCidrCollectionResponse smart constructor.

Instances

Instances details
Generic ChangeCidrCollectionResponse Source # 
Instance details

Defined in Amazonka.Route53.ChangeCidrCollection

Associated Types

type Rep ChangeCidrCollectionResponse :: Type -> Type #

Read ChangeCidrCollectionResponse Source # 
Instance details

Defined in Amazonka.Route53.ChangeCidrCollection

Show ChangeCidrCollectionResponse Source # 
Instance details

Defined in Amazonka.Route53.ChangeCidrCollection

NFData ChangeCidrCollectionResponse Source # 
Instance details

Defined in Amazonka.Route53.ChangeCidrCollection

Eq ChangeCidrCollectionResponse Source # 
Instance details

Defined in Amazonka.Route53.ChangeCidrCollection

type Rep ChangeCidrCollectionResponse Source # 
Instance details

Defined in Amazonka.Route53.ChangeCidrCollection

type Rep ChangeCidrCollectionResponse = D1 ('MetaData "ChangeCidrCollectionResponse" "Amazonka.Route53.ChangeCidrCollection" "amazonka-route53-2.0-8wP357MyuPX6rh87d4wklb" 'False) (C1 ('MetaCons "ChangeCidrCollectionResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newChangeCidrCollectionResponse Source #

Create a value of ChangeCidrCollectionResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:ChangeCidrCollectionResponse', changeCidrCollectionResponse_httpStatus - The response's http status code.

ChangeCidrCollection, changeCidrCollectionResponse_id - The ID that is returned by ChangeCidrCollection. You can use it as input to GetChange to see if a CIDR collection change has propagated or not.

ChangeResourceRecordSets

data ChangeResourceRecordSets Source #

A complex type that contains change information for the resource record set.

See: newChangeResourceRecordSets smart constructor.

Instances

Instances details
ToHeaders ChangeResourceRecordSets Source # 
Instance details

Defined in Amazonka.Route53.ChangeResourceRecordSets

ToPath ChangeResourceRecordSets Source # 
Instance details

Defined in Amazonka.Route53.ChangeResourceRecordSets

ToQuery ChangeResourceRecordSets Source # 
Instance details

Defined in Amazonka.Route53.ChangeResourceRecordSets

ToElement ChangeResourceRecordSets Source # 
Instance details

Defined in Amazonka.Route53.ChangeResourceRecordSets

ToXML ChangeResourceRecordSets Source # 
Instance details

Defined in Amazonka.Route53.ChangeResourceRecordSets

AWSRequest ChangeResourceRecordSets Source # 
Instance details

Defined in Amazonka.Route53.ChangeResourceRecordSets

Generic ChangeResourceRecordSets Source # 
Instance details

Defined in Amazonka.Route53.ChangeResourceRecordSets

Associated Types

type Rep ChangeResourceRecordSets :: Type -> Type #

Read ChangeResourceRecordSets Source # 
Instance details

Defined in Amazonka.Route53.ChangeResourceRecordSets

Show ChangeResourceRecordSets Source # 
Instance details

Defined in Amazonka.Route53.ChangeResourceRecordSets

NFData ChangeResourceRecordSets Source # 
Instance details

Defined in Amazonka.Route53.ChangeResourceRecordSets

Eq ChangeResourceRecordSets Source # 
Instance details

Defined in Amazonka.Route53.ChangeResourceRecordSets

Hashable ChangeResourceRecordSets Source # 
Instance details

Defined in Amazonka.Route53.ChangeResourceRecordSets

type AWSResponse ChangeResourceRecordSets Source # 
Instance details

Defined in Amazonka.Route53.ChangeResourceRecordSets

type Rep ChangeResourceRecordSets Source # 
Instance details

Defined in Amazonka.Route53.ChangeResourceRecordSets

type Rep ChangeResourceRecordSets = D1 ('MetaData "ChangeResourceRecordSets" "Amazonka.Route53.ChangeResourceRecordSets" "amazonka-route53-2.0-8wP357MyuPX6rh87d4wklb" 'False) (C1 ('MetaCons "ChangeResourceRecordSets'" 'PrefixI 'True) (S1 ('MetaSel ('Just "hostedZoneId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ResourceId) :*: S1 ('MetaSel ('Just "changeBatch") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ChangeBatch)))

newChangeResourceRecordSets Source #

Create a value of ChangeResourceRecordSets with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

ChangeResourceRecordSets, changeResourceRecordSets_hostedZoneId - The ID of the hosted zone that contains the resource record sets that you want to change.

$sel:changeBatch:ChangeResourceRecordSets', changeResourceRecordSets_changeBatch - A complex type that contains an optional comment and the Changes element.

data ChangeResourceRecordSetsResponse Source #

A complex type containing the response for the request.

See: newChangeResourceRecordSetsResponse smart constructor.

Instances

Instances details
Generic ChangeResourceRecordSetsResponse Source # 
Instance details

Defined in Amazonka.Route53.ChangeResourceRecordSets

Associated Types

type Rep ChangeResourceRecordSetsResponse :: Type -> Type #

Read ChangeResourceRecordSetsResponse Source # 
Instance details

Defined in Amazonka.Route53.ChangeResourceRecordSets

Show ChangeResourceRecordSetsResponse Source # 
Instance details

Defined in Amazonka.Route53.ChangeResourceRecordSets

NFData ChangeResourceRecordSetsResponse Source # 
Instance details

Defined in Amazonka.Route53.ChangeResourceRecordSets

Eq ChangeResourceRecordSetsResponse Source # 
Instance details

Defined in Amazonka.Route53.ChangeResourceRecordSets

type Rep ChangeResourceRecordSetsResponse Source # 
Instance details

Defined in Amazonka.Route53.ChangeResourceRecordSets

type Rep ChangeResourceRecordSetsResponse = D1 ('MetaData "ChangeResourceRecordSetsResponse" "Amazonka.Route53.ChangeResourceRecordSets" "amazonka-route53-2.0-8wP357MyuPX6rh87d4wklb" 'False) (C1 ('MetaCons "ChangeResourceRecordSetsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "changeInfo") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ChangeInfo)))

newChangeResourceRecordSetsResponse Source #

Create a value of ChangeResourceRecordSetsResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:ChangeResourceRecordSetsResponse', changeResourceRecordSetsResponse_httpStatus - The response's http status code.

$sel:changeInfo:ChangeResourceRecordSetsResponse', changeResourceRecordSetsResponse_changeInfo - A complex type that contains information about changes made to your hosted zone.

This element contains an ID that you use when performing a GetChange action to get detailed information about the change.

ChangeTagsForResource

data ChangeTagsForResource Source #

A complex type that contains information about the tags that you want to add, edit, or delete.

See: newChangeTagsForResource smart constructor.

Instances

Instances details
ToHeaders ChangeTagsForResource Source # 
Instance details

Defined in Amazonka.Route53.ChangeTagsForResource

ToPath ChangeTagsForResource Source # 
Instance details

Defined in Amazonka.Route53.ChangeTagsForResource

ToQuery ChangeTagsForResource Source # 
Instance details

Defined in Amazonka.Route53.ChangeTagsForResource

ToElement ChangeTagsForResource Source # 
Instance details

Defined in Amazonka.Route53.ChangeTagsForResource

ToXML ChangeTagsForResource Source # 
Instance details

Defined in Amazonka.Route53.ChangeTagsForResource

AWSRequest ChangeTagsForResource Source # 
Instance details

Defined in Amazonka.Route53.ChangeTagsForResource

Associated Types

type AWSResponse ChangeTagsForResource #

Generic ChangeTagsForResource Source # 
Instance details

Defined in Amazonka.Route53.ChangeTagsForResource

Associated Types

type Rep ChangeTagsForResource :: Type -> Type #

Read ChangeTagsForResource Source # 
Instance details

Defined in Amazonka.Route53.ChangeTagsForResource

Show ChangeTagsForResource Source # 
Instance details

Defined in Amazonka.Route53.ChangeTagsForResource

NFData ChangeTagsForResource Source # 
Instance details

Defined in Amazonka.Route53.ChangeTagsForResource

Methods

rnf :: ChangeTagsForResource -> () #

Eq ChangeTagsForResource Source # 
Instance details

Defined in Amazonka.Route53.ChangeTagsForResource

Hashable ChangeTagsForResource Source # 
Instance details

Defined in Amazonka.Route53.ChangeTagsForResource

type AWSResponse ChangeTagsForResource Source # 
Instance details

Defined in Amazonka.Route53.ChangeTagsForResource

type Rep ChangeTagsForResource Source # 
Instance details

Defined in Amazonka.Route53.ChangeTagsForResource

type Rep ChangeTagsForResource = D1 ('MetaData "ChangeTagsForResource" "Amazonka.Route53.ChangeTagsForResource" "amazonka-route53-2.0-8wP357MyuPX6rh87d4wklb" 'False) (C1 ('MetaCons "ChangeTagsForResource'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "addTags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty Tag))) :*: S1 ('MetaSel ('Just "removeTagKeys") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty Text)))) :*: (S1 ('MetaSel ('Just "resourceType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 TagResourceType) :*: S1 ('MetaSel ('Just "resourceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newChangeTagsForResource Source #

Create a value of ChangeTagsForResource with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:addTags:ChangeTagsForResource', changeTagsForResource_addTags - A complex type that contains a list of the tags that you want to add to the specified health check or hosted zone and/or the tags that you want to edit Value for.

You can add a maximum of 10 tags to a health check or a hosted zone.

$sel:removeTagKeys:ChangeTagsForResource', changeTagsForResource_removeTagKeys - A complex type that contains a list of the tags that you want to delete from the specified health check or hosted zone. You can specify up to 10 keys.

ChangeTagsForResource, changeTagsForResource_resourceType - The type of the resource.

  • The resource type for health checks is healthcheck.
  • The resource type for hosted zones is hostedzone.

ChangeTagsForResource, changeTagsForResource_resourceId - The ID of the resource for which you want to add, change, or delete tags.

data ChangeTagsForResourceResponse Source #

Empty response for the request.

See: newChangeTagsForResourceResponse smart constructor.

Instances

Instances details
Generic ChangeTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.Route53.ChangeTagsForResource

Associated Types

type Rep ChangeTagsForResourceResponse :: Type -> Type #

Read ChangeTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.Route53.ChangeTagsForResource

Show ChangeTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.Route53.ChangeTagsForResource

NFData ChangeTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.Route53.ChangeTagsForResource

Eq ChangeTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.Route53.ChangeTagsForResource

type Rep ChangeTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.Route53.ChangeTagsForResource

type Rep ChangeTagsForResourceResponse = D1 ('MetaData "ChangeTagsForResourceResponse" "Amazonka.Route53.ChangeTagsForResource" "amazonka-route53-2.0-8wP357MyuPX6rh87d4wklb" 'False) (C1 ('MetaCons "ChangeTagsForResourceResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newChangeTagsForResourceResponse Source #

Create a value of ChangeTagsForResourceResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:ChangeTagsForResourceResponse', changeTagsForResourceResponse_httpStatus - The response's http status code.

CreateCidrCollection

data CreateCidrCollection Source #

See: newCreateCidrCollection smart constructor.

Instances

Instances details
ToHeaders CreateCidrCollection Source # 
Instance details

Defined in Amazonka.Route53.CreateCidrCollection

ToPath CreateCidrCollection Source # 
Instance details

Defined in Amazonka.Route53.CreateCidrCollection

ToQuery CreateCidrCollection Source # 
Instance details

Defined in Amazonka.Route53.CreateCidrCollection

ToElement CreateCidrCollection Source # 
Instance details

Defined in Amazonka.Route53.CreateCidrCollection

ToXML CreateCidrCollection Source # 
Instance details

Defined in Amazonka.Route53.CreateCidrCollection

AWSRequest CreateCidrCollection Source # 
Instance details

Defined in Amazonka.Route53.CreateCidrCollection

Associated Types

type AWSResponse CreateCidrCollection #

Generic CreateCidrCollection Source # 
Instance details

Defined in Amazonka.Route53.CreateCidrCollection

Associated Types

type Rep CreateCidrCollection :: Type -> Type #

Read CreateCidrCollection Source # 
Instance details

Defined in Amazonka.Route53.CreateCidrCollection

Show CreateCidrCollection Source # 
Instance details

Defined in Amazonka.Route53.CreateCidrCollection

NFData CreateCidrCollection Source # 
Instance details

Defined in Amazonka.Route53.CreateCidrCollection

Methods

rnf :: CreateCidrCollection -> () #

Eq CreateCidrCollection Source # 
Instance details

Defined in Amazonka.Route53.CreateCidrCollection

Hashable CreateCidrCollection Source # 
Instance details

Defined in Amazonka.Route53.CreateCidrCollection

type AWSResponse CreateCidrCollection Source # 
Instance details

Defined in Amazonka.Route53.CreateCidrCollection

type Rep CreateCidrCollection Source # 
Instance details

Defined in Amazonka.Route53.CreateCidrCollection

type Rep CreateCidrCollection = D1 ('MetaData "CreateCidrCollection" "Amazonka.Route53.CreateCidrCollection" "amazonka-route53-2.0-8wP357MyuPX6rh87d4wklb" 'False) (C1 ('MetaCons "CreateCidrCollection'" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "callerReference") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newCreateCidrCollection Source #

Create a value of CreateCidrCollection with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

CreateCidrCollection, createCidrCollection_name - A unique identifier for the account that can be used to reference the collection from other API calls.

CreateCidrCollection, createCidrCollection_callerReference - A client-specific token that allows requests to be securely retried so that the intended outcome will only occur once, retries receive a similar response, and there are no additional edge cases to handle.

data CreateCidrCollectionResponse Source #

See: newCreateCidrCollectionResponse smart constructor.

Instances

Instances details
Generic CreateCidrCollectionResponse Source # 
Instance details

Defined in Amazonka.Route53.CreateCidrCollection

Associated Types

type Rep CreateCidrCollectionResponse :: Type -> Type #

Read CreateCidrCollectionResponse Source # 
Instance details

Defined in Amazonka.Route53.CreateCidrCollection

Show CreateCidrCollectionResponse Source # 
Instance details

Defined in Amazonka.Route53.CreateCidrCollection

NFData CreateCidrCollectionResponse Source # 
Instance details

Defined in Amazonka.Route53.CreateCidrCollection

Eq CreateCidrCollectionResponse Source # 
Instance details

Defined in Amazonka.Route53.CreateCidrCollection

type Rep CreateCidrCollectionResponse Source # 
Instance details

Defined in Amazonka.Route53.CreateCidrCollection

type Rep CreateCidrCollectionResponse = D1 ('MetaData "CreateCidrCollectionResponse" "Amazonka.Route53.CreateCidrCollection" "amazonka-route53-2.0-8wP357MyuPX6rh87d4wklb" 'False) (C1 ('MetaCons "CreateCidrCollectionResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "collection") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CidrCollection)) :*: (S1 ('MetaSel ('Just "location") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newCreateCidrCollectionResponse Source #

Create a value of CreateCidrCollectionResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:collection:CreateCidrCollectionResponse', createCidrCollectionResponse_collection - A complex type that contains information about the CIDR collection.

$sel:location:CreateCidrCollectionResponse', createCidrCollectionResponse_location - A unique URL that represents the location for the CIDR collection.

$sel:httpStatus:CreateCidrCollectionResponse', createCidrCollectionResponse_httpStatus - The response's http status code.

CreateHealthCheck

data CreateHealthCheck Source #

A complex type that contains the health check request information.

See: newCreateHealthCheck smart constructor.

Instances

Instances details
ToHeaders CreateHealthCheck Source # 
Instance details

Defined in Amazonka.Route53.CreateHealthCheck

ToPath CreateHealthCheck Source # 
Instance details

Defined in Amazonka.Route53.CreateHealthCheck

ToQuery CreateHealthCheck Source # 
Instance details

Defined in Amazonka.Route53.CreateHealthCheck

ToElement CreateHealthCheck Source # 
Instance details

Defined in Amazonka.Route53.CreateHealthCheck

ToXML CreateHealthCheck Source # 
Instance details

Defined in Amazonka.Route53.CreateHealthCheck

AWSRequest CreateHealthCheck Source # 
Instance details

Defined in Amazonka.Route53.CreateHealthCheck

Associated Types

type AWSResponse CreateHealthCheck #

Generic CreateHealthCheck Source # 
Instance details

Defined in Amazonka.Route53.CreateHealthCheck

Associated Types

type Rep CreateHealthCheck :: Type -> Type #

Read CreateHealthCheck Source # 
Instance details

Defined in Amazonka.Route53.CreateHealthCheck

Show CreateHealthCheck Source # 
Instance details

Defined in Amazonka.Route53.CreateHealthCheck

NFData CreateHealthCheck Source # 
Instance details

Defined in Amazonka.Route53.CreateHealthCheck

Methods

rnf :: CreateHealthCheck -> () #

Eq CreateHealthCheck Source # 
Instance details

Defined in Amazonka.Route53.CreateHealthCheck

Hashable CreateHealthCheck Source # 
Instance details

Defined in Amazonka.Route53.CreateHealthCheck

type AWSResponse CreateHealthCheck Source # 
Instance details

Defined in Amazonka.Route53.CreateHealthCheck

type Rep CreateHealthCheck Source # 
Instance details

Defined in Amazonka.Route53.CreateHealthCheck

type Rep CreateHealthCheck = D1 ('MetaData "CreateHealthCheck" "Amazonka.Route53.CreateHealthCheck" "amazonka-route53-2.0-8wP357MyuPX6rh87d4wklb" 'False) (C1 ('MetaCons "CreateHealthCheck'" 'PrefixI 'True) (S1 ('MetaSel ('Just "callerReference") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "healthCheckConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 HealthCheckConfig)))

newCreateHealthCheck Source #

Create a value of CreateHealthCheck with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

CreateHealthCheck, createHealthCheck_callerReference - A unique string that identifies the request and that allows you to retry a failed CreateHealthCheck request without the risk of creating two identical health checks:

  • If you send a CreateHealthCheck request with the same CallerReference and settings as a previous request, and if the health check doesn't exist, Amazon Route 53 creates the health check. If the health check does exist, Route 53 returns the settings for the existing health check.
  • If you send a CreateHealthCheck request with the same CallerReference as a deleted health check, regardless of the settings, Route 53 returns a HealthCheckAlreadyExists error.
  • If you send a CreateHealthCheck request with the same CallerReference as an existing health check but with different settings, Route 53 returns a HealthCheckAlreadyExists error.
  • If you send a CreateHealthCheck request with a unique CallerReference but settings identical to an existing health check, Route 53 creates the health check.

CreateHealthCheck, createHealthCheck_healthCheckConfig - A complex type that contains settings for a new health check.

data CreateHealthCheckResponse Source #

A complex type containing the response information for the new health check.

See: newCreateHealthCheckResponse smart constructor.

Instances

Instances details
Generic CreateHealthCheckResponse Source # 
Instance details

Defined in Amazonka.Route53.CreateHealthCheck

Associated Types

type Rep CreateHealthCheckResponse :: Type -> Type #

Read CreateHealthCheckResponse Source # 
Instance details

Defined in Amazonka.Route53.CreateHealthCheck

Show CreateHealthCheckResponse Source # 
Instance details

Defined in Amazonka.Route53.CreateHealthCheck

NFData CreateHealthCheckResponse Source # 
Instance details

Defined in Amazonka.Route53.CreateHealthCheck

Eq CreateHealthCheckResponse Source # 
Instance details

Defined in Amazonka.Route53.CreateHealthCheck

type Rep CreateHealthCheckResponse Source # 
Instance details

Defined in Amazonka.Route53.CreateHealthCheck

type Rep CreateHealthCheckResponse = D1 ('MetaData "CreateHealthCheckResponse" "Amazonka.Route53.CreateHealthCheck" "amazonka-route53-2.0-8wP357MyuPX6rh87d4wklb" 'False) (C1 ('MetaCons "CreateHealthCheckResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: (S1 ('MetaSel ('Just "healthCheck") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 HealthCheck) :*: S1 ('MetaSel ('Just "location") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newCreateHealthCheckResponse Source #

Create a value of CreateHealthCheckResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:CreateHealthCheckResponse', createHealthCheckResponse_httpStatus - The response's http status code.

$sel:healthCheck:CreateHealthCheckResponse', createHealthCheckResponse_healthCheck - A complex type that contains identifying information about the health check.

$sel:location:CreateHealthCheckResponse', createHealthCheckResponse_location - The unique URL representing the new health check.

CreateHostedZone

data CreateHostedZone Source #

A complex type that contains information about the request to create a public or private hosted zone.

See: newCreateHostedZone smart constructor.

Instances

Instances details
ToHeaders CreateHostedZone Source # 
Instance details

Defined in Amazonka.Route53.CreateHostedZone

ToPath CreateHostedZone Source # 
Instance details

Defined in Amazonka.Route53.CreateHostedZone

ToQuery CreateHostedZone Source # 
Instance details

Defined in Amazonka.Route53.CreateHostedZone

ToElement CreateHostedZone Source # 
Instance details

Defined in Amazonka.Route53.CreateHostedZone

ToXML CreateHostedZone Source # 
Instance details

Defined in Amazonka.Route53.CreateHostedZone

AWSRequest CreateHostedZone Source # 
Instance details

Defined in Amazonka.Route53.CreateHostedZone

Associated Types

type AWSResponse CreateHostedZone #

Generic CreateHostedZone Source # 
Instance details

Defined in Amazonka.Route53.CreateHostedZone

Associated Types

type Rep CreateHostedZone :: Type -> Type #

Read CreateHostedZone Source # 
Instance details

Defined in Amazonka.Route53.CreateHostedZone

Show CreateHostedZone Source # 
Instance details

Defined in Amazonka.Route53.CreateHostedZone

NFData CreateHostedZone Source # 
Instance details

Defined in Amazonka.Route53.CreateHostedZone

Methods

rnf :: CreateHostedZone -> () #

Eq CreateHostedZone Source # 
Instance details

Defined in Amazonka.Route53.CreateHostedZone

Hashable CreateHostedZone Source # 
Instance details

Defined in Amazonka.Route53.CreateHostedZone

type AWSResponse CreateHostedZone Source # 
Instance details

Defined in Amazonka.Route53.CreateHostedZone

type Rep CreateHostedZone Source # 
Instance details

Defined in Amazonka.Route53.CreateHostedZone

type Rep CreateHostedZone = D1 ('MetaData "CreateHostedZone" "Amazonka.Route53.CreateHostedZone" "amazonka-route53-2.0-8wP357MyuPX6rh87d4wklb" 'False) (C1 ('MetaCons "CreateHostedZone'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "delegationSetId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ResourceId)) :*: S1 ('MetaSel ('Just "hostedZoneConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe HostedZoneConfig))) :*: (S1 ('MetaSel ('Just "vpc") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe VPC)) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "callerReference") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

newCreateHostedZone Source #

Create a value of CreateHostedZone with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:delegationSetId:CreateHostedZone', createHostedZone_delegationSetId - If you want to associate a reusable delegation set with this hosted zone, the ID that Amazon Route 53 assigned to the reusable delegation set when you created it. For more information about reusable delegation sets, see CreateReusableDelegationSet.

$sel:hostedZoneConfig:CreateHostedZone', createHostedZone_hostedZoneConfig - (Optional) A complex type that contains the following optional values:

  • For public and private hosted zones, an optional comment
  • For private hosted zones, an optional PrivateZone element

If you don't specify a comment or the PrivateZone element, omit HostedZoneConfig and the other elements.

CreateHostedZone, createHostedZone_vpc - (Private hosted zones only) A complex type that contains information about the Amazon VPC that you're associating with this hosted zone.

You can specify only one Amazon VPC when you create a private hosted zone. If you are associating a VPC with a hosted zone with this request, the paramaters VPCId and VPCRegion are also required.

To associate additional Amazon VPCs with the hosted zone, use AssociateVPCWithHostedZone after you create a hosted zone.

CreateHostedZone, createHostedZone_name - The name of the domain. Specify a fully qualified domain name, for example, www.example.com. The trailing dot is optional; Amazon Route 53 assumes that the domain name is fully qualified. This means that Route 53 treats www.example.com (without a trailing dot) and www.example.com. (with a trailing dot) as identical.

If you're creating a public hosted zone, this is the name you have registered with your DNS registrar. If your domain name is registered with a registrar other than Route 53, change the name servers for your domain to the set of NameServers that CreateHostedZone returns in DelegationSet.

CreateHostedZone, createHostedZone_callerReference - A unique string that identifies the request and that allows failed CreateHostedZone requests to be retried without the risk of executing the operation twice. You must use a unique CallerReference string every time you submit a CreateHostedZone request. CallerReference can be any unique string, for example, a date/time stamp.

data CreateHostedZoneResponse Source #

A complex type containing the response information for the hosted zone.

See: newCreateHostedZoneResponse smart constructor.

Instances

Instances details
Generic CreateHostedZoneResponse Source # 
Instance details

Defined in Amazonka.Route53.CreateHostedZone

Associated Types

type Rep CreateHostedZoneResponse :: Type -> Type #

Read CreateHostedZoneResponse Source # 
Instance details

Defined in Amazonka.Route53.CreateHostedZone

Show CreateHostedZoneResponse Source # 
Instance details

Defined in Amazonka.Route53.CreateHostedZone

NFData CreateHostedZoneResponse Source # 
Instance details

Defined in Amazonka.Route53.CreateHostedZone

Eq CreateHostedZoneResponse Source # 
Instance details

Defined in Amazonka.Route53.CreateHostedZone

type Rep CreateHostedZoneResponse Source # 
Instance details

Defined in Amazonka.Route53.CreateHostedZone

type Rep CreateHostedZoneResponse = D1 ('MetaData "CreateHostedZoneResponse" "Amazonka.Route53.CreateHostedZone" "amazonka-route53-2.0-8wP357MyuPX6rh87d4wklb" 'False) (C1 ('MetaCons "CreateHostedZoneResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "vpc") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe VPC)) :*: (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "hostedZone") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 HostedZone))) :*: (S1 ('MetaSel ('Just "changeInfo") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ChangeInfo) :*: (S1 ('MetaSel ('Just "delegationSet") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 DelegationSet) :*: S1 ('MetaSel ('Just "location") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

newCreateHostedZoneResponse Source #

Create a value of CreateHostedZoneResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

CreateHostedZone, createHostedZoneResponse_vpc - A complex type that contains information about an Amazon VPC that you associated with this hosted zone.

$sel:httpStatus:CreateHostedZoneResponse', createHostedZoneResponse_httpStatus - The response's http status code.

$sel:hostedZone:CreateHostedZoneResponse', createHostedZoneResponse_hostedZone - A complex type that contains general information about the hosted zone.

$sel:changeInfo:CreateHostedZoneResponse', createHostedZoneResponse_changeInfo - A complex type that contains information about the CreateHostedZone request.

$sel:delegationSet:CreateHostedZoneResponse', createHostedZoneResponse_delegationSet - A complex type that describes the name servers for this hosted zone.

$sel:location:CreateHostedZoneResponse', createHostedZoneResponse_location - The unique URL representing the new hosted zone.

CreateKeySigningKey

data CreateKeySigningKey Source #

See: newCreateKeySigningKey smart constructor.

Instances

Instances details
ToHeaders CreateKeySigningKey Source # 
Instance details

Defined in Amazonka.Route53.CreateKeySigningKey

ToPath CreateKeySigningKey Source # 
Instance details

Defined in Amazonka.Route53.CreateKeySigningKey

ToQuery CreateKeySigningKey Source # 
Instance details

Defined in Amazonka.Route53.CreateKeySigningKey

ToElement CreateKeySigningKey Source # 
Instance details

Defined in Amazonka.Route53.CreateKeySigningKey

ToXML CreateKeySigningKey Source # 
Instance details

Defined in Amazonka.Route53.CreateKeySigningKey

AWSRequest CreateKeySigningKey Source # 
Instance details

Defined in Amazonka.Route53.CreateKeySigningKey

Associated Types

type AWSResponse CreateKeySigningKey #

Generic CreateKeySigningKey Source # 
Instance details

Defined in Amazonka.Route53.CreateKeySigningKey

Associated Types

type Rep CreateKeySigningKey :: Type -> Type #

Read CreateKeySigningKey Source # 
Instance details

Defined in Amazonka.Route53.CreateKeySigningKey

Show CreateKeySigningKey Source # 
Instance details

Defined in Amazonka.Route53.CreateKeySigningKey

NFData CreateKeySigningKey Source # 
Instance details

Defined in Amazonka.Route53.CreateKeySigningKey

Methods

rnf :: CreateKeySigningKey -> () #

Eq CreateKeySigningKey Source # 
Instance details

Defined in Amazonka.Route53.CreateKeySigningKey

Hashable CreateKeySigningKey Source # 
Instance details

Defined in Amazonka.Route53.CreateKeySigningKey

type AWSResponse CreateKeySigningKey Source # 
Instance details

Defined in Amazonka.Route53.CreateKeySigningKey

type Rep CreateKeySigningKey Source # 
Instance details

Defined in Amazonka.Route53.CreateKeySigningKey

type Rep CreateKeySigningKey = D1 ('MetaData "CreateKeySigningKey" "Amazonka.Route53.CreateKeySigningKey" "amazonka-route53-2.0-8wP357MyuPX6rh87d4wklb" 'False) (C1 ('MetaCons "CreateKeySigningKey'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "callerReference") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "hostedZoneId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ResourceId)) :*: (S1 ('MetaSel ('Just "keyManagementServiceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

newCreateKeySigningKey Source #

Create a value of CreateKeySigningKey with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

CreateKeySigningKey, createKeySigningKey_callerReference - A unique string that identifies the request.

CreateKeySigningKey, createKeySigningKey_hostedZoneId - The unique string (ID) used to identify a hosted zone.

$sel:keyManagementServiceArn:CreateKeySigningKey', createKeySigningKey_keyManagementServiceArn - The Amazon resource name (ARN) for a customer managed key in Key Management Service (KMS). The KeyManagementServiceArn must be unique for each key-signing key (KSK) in a single hosted zone. To see an example of KeyManagementServiceArn that grants the correct permissions for DNSSEC, scroll down to Example.

You must configure the customer managed customer managed key as follows:

Status
Enabled
Key spec
ECC_NIST_P256
Key usage
Sign and verify
Key policy
The key policy must give permission for the following actions:
  • DescribeKey
  • GetPublicKey
  • Sign

The key policy must also include the Amazon Route 53 service in the principal for your account. Specify the following:

  • "Service": "dnssec-route53.amazonaws.com"

For more information about working with a customer managed key in KMS, see Key Management Service concepts.

CreateKeySigningKey, createKeySigningKey_name - A string used to identify a key-signing key (KSK). Name can include numbers, letters, and underscores (_). Name must be unique for each key-signing key in the same hosted zone.

CreateKeySigningKey, createKeySigningKey_status - A string specifying the initial status of the key-signing key (KSK). You can set the value to ACTIVE or INACTIVE.

data CreateKeySigningKeyResponse Source #

See: newCreateKeySigningKeyResponse smart constructor.

Instances

Instances details
Generic CreateKeySigningKeyResponse Source # 
Instance details

Defined in Amazonka.Route53.CreateKeySigningKey

Associated Types

type Rep CreateKeySigningKeyResponse :: Type -> Type #

Read CreateKeySigningKeyResponse Source # 
Instance details

Defined in Amazonka.Route53.CreateKeySigningKey

Show CreateKeySigningKeyResponse Source # 
Instance details

Defined in Amazonka.Route53.CreateKeySigningKey

NFData CreateKeySigningKeyResponse Source # 
Instance details

Defined in Amazonka.Route53.CreateKeySigningKey

Eq CreateKeySigningKeyResponse Source # 
Instance details

Defined in Amazonka.Route53.CreateKeySigningKey

type Rep CreateKeySigningKeyResponse Source # 
Instance details

Defined in Amazonka.Route53.CreateKeySigningKey

type Rep CreateKeySigningKeyResponse = D1 ('MetaData "CreateKeySigningKeyResponse" "Amazonka.Route53.CreateKeySigningKey" "amazonka-route53-2.0-8wP357MyuPX6rh87d4wklb" 'False) (C1 ('MetaCons "CreateKeySigningKeyResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "changeInfo") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ChangeInfo)) :*: (S1 ('MetaSel ('Just "keySigningKey") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 KeySigningKey) :*: S1 ('MetaSel ('Just "location") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

CreateQueryLoggingConfig

data CreateQueryLoggingConfig Source #

See: newCreateQueryLoggingConfig smart constructor.

Instances

Instances details
ToHeaders CreateQueryLoggingConfig Source # 
Instance details

Defined in Amazonka.Route53.CreateQueryLoggingConfig

ToPath CreateQueryLoggingConfig Source # 
Instance details

Defined in Amazonka.Route53.CreateQueryLoggingConfig

ToQuery CreateQueryLoggingConfig Source # 
Instance details

Defined in Amazonka.Route53.CreateQueryLoggingConfig

ToElement CreateQueryLoggingConfig Source # 
Instance details

Defined in Amazonka.Route53.CreateQueryLoggingConfig

ToXML CreateQueryLoggingConfig Source # 
Instance details

Defined in Amazonka.Route53.CreateQueryLoggingConfig

AWSRequest CreateQueryLoggingConfig Source # 
Instance details

Defined in Amazonka.Route53.CreateQueryLoggingConfig

Generic CreateQueryLoggingConfig Source # 
Instance details

Defined in Amazonka.Route53.CreateQueryLoggingConfig

Associated Types

type Rep CreateQueryLoggingConfig :: Type -> Type #

Read CreateQueryLoggingConfig Source # 
Instance details

Defined in Amazonka.Route53.CreateQueryLoggingConfig

Show CreateQueryLoggingConfig Source # 
Instance details

Defined in Amazonka.Route53.CreateQueryLoggingConfig

NFData CreateQueryLoggingConfig Source # 
Instance details

Defined in Amazonka.Route53.CreateQueryLoggingConfig

Eq CreateQueryLoggingConfig Source # 
Instance details

Defined in Amazonka.Route53.CreateQueryLoggingConfig

Hashable CreateQueryLoggingConfig Source # 
Instance details

Defined in Amazonka.Route53.CreateQueryLoggingConfig

type AWSResponse CreateQueryLoggingConfig Source # 
Instance details

Defined in Amazonka.Route53.CreateQueryLoggingConfig

type Rep CreateQueryLoggingConfig Source # 
Instance details

Defined in Amazonka.Route53.CreateQueryLoggingConfig

type Rep CreateQueryLoggingConfig = D1 ('MetaData "CreateQueryLoggingConfig" "Amazonka.Route53.CreateQueryLoggingConfig" "amazonka-route53-2.0-8wP357MyuPX6rh87d4wklb" 'False) (C1 ('MetaCons "CreateQueryLoggingConfig'" 'PrefixI 'True) (S1 ('MetaSel ('Just "hostedZoneId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ResourceId) :*: S1 ('MetaSel ('Just "cloudWatchLogsLogGroupArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newCreateQueryLoggingConfig Source #

Create a value of CreateQueryLoggingConfig with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

CreateQueryLoggingConfig, createQueryLoggingConfig_hostedZoneId - The ID of the hosted zone that you want to log queries for. You can log queries only for public hosted zones.

CreateQueryLoggingConfig, createQueryLoggingConfig_cloudWatchLogsLogGroupArn - The Amazon Resource Name (ARN) for the log group that you want to Amazon Route 53 to send query logs to. This is the format of the ARN:

arn:aws:logs:region:account-id:log-group:log_group_name

To get the ARN for a log group, you can use the CloudWatch console, the DescribeLogGroups API action, the describe-log-groups command, or the applicable command in one of the Amazon Web Services SDKs.

data CreateQueryLoggingConfigResponse Source #

See: newCreateQueryLoggingConfigResponse smart constructor.

Instances

Instances details
Generic CreateQueryLoggingConfigResponse Source # 
Instance details

Defined in Amazonka.Route53.CreateQueryLoggingConfig

Associated Types

type Rep CreateQueryLoggingConfigResponse :: Type -> Type #

Read CreateQueryLoggingConfigResponse Source # 
Instance details

Defined in Amazonka.Route53.CreateQueryLoggingConfig

Show CreateQueryLoggingConfigResponse Source # 
Instance details

Defined in Amazonka.Route53.CreateQueryLoggingConfig

NFData CreateQueryLoggingConfigResponse Source # 
Instance details

Defined in Amazonka.Route53.CreateQueryLoggingConfig

Eq CreateQueryLoggingConfigResponse Source # 
Instance details

Defined in Amazonka.Route53.CreateQueryLoggingConfig

type Rep CreateQueryLoggingConfigResponse Source # 
Instance details

Defined in Amazonka.Route53.CreateQueryLoggingConfig

type Rep CreateQueryLoggingConfigResponse = D1 ('MetaData "CreateQueryLoggingConfigResponse" "Amazonka.Route53.CreateQueryLoggingConfig" "amazonka-route53-2.0-8wP357MyuPX6rh87d4wklb" 'False) (C1 ('MetaCons "CreateQueryLoggingConfigResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: (S1 ('MetaSel ('Just "queryLoggingConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 QueryLoggingConfig) :*: S1 ('MetaSel ('Just "location") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newCreateQueryLoggingConfigResponse Source #

Create a value of CreateQueryLoggingConfigResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:CreateQueryLoggingConfigResponse', createQueryLoggingConfigResponse_httpStatus - The response's http status code.

$sel:queryLoggingConfig:CreateQueryLoggingConfigResponse', createQueryLoggingConfigResponse_queryLoggingConfig - A complex type that contains the ID for a query logging configuration, the ID of the hosted zone that you want to log queries for, and the ARN for the log group that you want Amazon Route 53 to send query logs to.

$sel:location:CreateQueryLoggingConfigResponse', createQueryLoggingConfigResponse_location - The unique URL representing the new query logging configuration.

CreateReusableDelegationSet

data CreateReusableDelegationSet Source #

See: newCreateReusableDelegationSet smart constructor.

Instances

Instances details
ToHeaders CreateReusableDelegationSet Source # 
Instance details

Defined in Amazonka.Route53.CreateReusableDelegationSet

ToPath CreateReusableDelegationSet Source # 
Instance details

Defined in Amazonka.Route53.CreateReusableDelegationSet

ToQuery CreateReusableDelegationSet Source # 
Instance details

Defined in Amazonka.Route53.CreateReusableDelegationSet

ToElement CreateReusableDelegationSet Source # 
Instance details

Defined in Amazonka.Route53.CreateReusableDelegationSet

ToXML CreateReusableDelegationSet Source # 
Instance details

Defined in Amazonka.Route53.CreateReusableDelegationSet

AWSRequest CreateReusableDelegationSet Source # 
Instance details

Defined in Amazonka.Route53.CreateReusableDelegationSet

Generic CreateReusableDelegationSet Source # 
Instance details

Defined in Amazonka.Route53.CreateReusableDelegationSet

Associated Types

type Rep CreateReusableDelegationSet :: Type -> Type #

Read CreateReusableDelegationSet Source # 
Instance details

Defined in Amazonka.Route53.CreateReusableDelegationSet

Show CreateReusableDelegationSet Source # 
Instance details

Defined in Amazonka.Route53.CreateReusableDelegationSet

NFData CreateReusableDelegationSet Source # 
Instance details

Defined in Amazonka.Route53.CreateReusableDelegationSet

Eq CreateReusableDelegationSet Source # 
Instance details

Defined in Amazonka.Route53.CreateReusableDelegationSet

Hashable CreateReusableDelegationSet Source # 
Instance details

Defined in Amazonka.Route53.CreateReusableDelegationSet

type AWSResponse CreateReusableDelegationSet Source # 
Instance details

Defined in Amazonka.Route53.CreateReusableDelegationSet

type Rep CreateReusableDelegationSet Source # 
Instance details

Defined in Amazonka.Route53.CreateReusableDelegationSet

type Rep CreateReusableDelegationSet = D1 ('MetaData "CreateReusableDelegationSet" "Amazonka.Route53.CreateReusableDelegationSet" "amazonka-route53-2.0-8wP357MyuPX6rh87d4wklb" 'False) (C1 ('MetaCons "CreateReusableDelegationSet'" 'PrefixI 'True) (S1 ('MetaSel ('Just "hostedZoneId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ResourceId)) :*: S1 ('MetaSel ('Just "callerReference") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newCreateReusableDelegationSet Source #

Create a value of CreateReusableDelegationSet with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

CreateReusableDelegationSet, createReusableDelegationSet_hostedZoneId - If you want to mark the delegation set for an existing hosted zone as reusable, the ID for that hosted zone.

CreateReusableDelegationSet, createReusableDelegationSet_callerReference - A unique string that identifies the request, and that allows you to retry failed CreateReusableDelegationSet requests without the risk of executing the operation twice. You must use a unique CallerReference string every time you submit a CreateReusableDelegationSet request. CallerReference can be any unique string, for example a date/time stamp.

data CreateReusableDelegationSetResponse Source #

Instances

Instances details
Generic CreateReusableDelegationSetResponse Source # 
Instance details

Defined in Amazonka.Route53.CreateReusableDelegationSet

Read CreateReusableDelegationSetResponse Source # 
Instance details

Defined in Amazonka.Route53.CreateReusableDelegationSet

Show CreateReusableDelegationSetResponse Source # 
Instance details

Defined in Amazonka.Route53.CreateReusableDelegationSet

NFData CreateReusableDelegationSetResponse Source # 
Instance details

Defined in Amazonka.Route53.CreateReusableDelegationSet

Eq CreateReusableDelegationSetResponse Source # 
Instance details

Defined in Amazonka.Route53.CreateReusableDelegationSet

type Rep CreateReusableDelegationSetResponse Source # 
Instance details

Defined in Amazonka.Route53.CreateReusableDelegationSet

type Rep CreateReusableDelegationSetResponse = D1 ('MetaData "CreateReusableDelegationSetResponse" "Amazonka.Route53.CreateReusableDelegationSet" "amazonka-route53-2.0-8wP357MyuPX6rh87d4wklb" 'False) (C1 ('MetaCons "CreateReusableDelegationSetResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: (S1 ('MetaSel ('Just "delegationSet") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 DelegationSet) :*: S1 ('MetaSel ('Just "location") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

CreateTrafficPolicy

data CreateTrafficPolicy Source #

A complex type that contains information about the traffic policy that you want to create.

See: newCreateTrafficPolicy smart constructor.

Instances

Instances details
ToHeaders CreateTrafficPolicy Source # 
Instance details

Defined in Amazonka.Route53.CreateTrafficPolicy

ToPath CreateTrafficPolicy Source # 
Instance details

Defined in Amazonka.Route53.CreateTrafficPolicy

ToQuery CreateTrafficPolicy Source # 
Instance details

Defined in Amazonka.Route53.CreateTrafficPolicy

ToElement CreateTrafficPolicy Source # 
Instance details

Defined in Amazonka.Route53.CreateTrafficPolicy

ToXML CreateTrafficPolicy Source # 
Instance details

Defined in Amazonka.Route53.CreateTrafficPolicy

AWSRequest CreateTrafficPolicy Source # 
Instance details

Defined in Amazonka.Route53.CreateTrafficPolicy

Associated Types

type AWSResponse CreateTrafficPolicy #

Generic CreateTrafficPolicy Source # 
Instance details

Defined in Amazonka.Route53.CreateTrafficPolicy

Associated Types

type Rep CreateTrafficPolicy :: Type -> Type #

Read CreateTrafficPolicy Source # 
Instance details

Defined in Amazonka.Route53.CreateTrafficPolicy

Show CreateTrafficPolicy Source # 
Instance details

Defined in Amazonka.Route53.CreateTrafficPolicy

NFData CreateTrafficPolicy Source # 
Instance details

Defined in Amazonka.Route53.CreateTrafficPolicy

Methods

rnf :: CreateTrafficPolicy -> () #

Eq CreateTrafficPolicy Source # 
Instance details

Defined in Amazonka.Route53.CreateTrafficPolicy

Hashable CreateTrafficPolicy Source # 
Instance details

Defined in Amazonka.Route53.CreateTrafficPolicy

type AWSResponse CreateTrafficPolicy Source # 
Instance details

Defined in Amazonka.Route53.CreateTrafficPolicy

type Rep CreateTrafficPolicy Source # 
Instance details

Defined in Amazonka.Route53.CreateTrafficPolicy

type Rep CreateTrafficPolicy = D1 ('MetaData "CreateTrafficPolicy" "Amazonka.Route53.CreateTrafficPolicy" "amazonka-route53-2.0-8wP357MyuPX6rh87d4wklb" 'False) (C1 ('MetaCons "CreateTrafficPolicy'" 'PrefixI 'True) (S1 ('MetaSel ('Just "comment") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "document") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newCreateTrafficPolicy Source #

Create a value of CreateTrafficPolicy with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

CreateTrafficPolicy, createTrafficPolicy_comment - (Optional) Any comments that you want to include about the traffic policy.

CreateTrafficPolicy, createTrafficPolicy_name - The name of the traffic policy.

CreateTrafficPolicy, createTrafficPolicy_document - The definition of this traffic policy in JSON format. For more information, see Traffic Policy Document Format.

data CreateTrafficPolicyResponse Source #

A complex type that contains the response information for the CreateTrafficPolicy request.

See: newCreateTrafficPolicyResponse smart constructor.

Instances

Instances details
Generic CreateTrafficPolicyResponse Source # 
Instance details

Defined in Amazonka.Route53.CreateTrafficPolicy

Associated Types

type Rep CreateTrafficPolicyResponse :: Type -> Type #

Read CreateTrafficPolicyResponse Source # 
Instance details

Defined in Amazonka.Route53.CreateTrafficPolicy

Show CreateTrafficPolicyResponse Source # 
Instance details

Defined in Amazonka.Route53.CreateTrafficPolicy

NFData CreateTrafficPolicyResponse Source # 
Instance details

Defined in Amazonka.Route53.CreateTrafficPolicy

Eq CreateTrafficPolicyResponse Source # 
Instance details

Defined in Amazonka.Route53.CreateTrafficPolicy

type Rep CreateTrafficPolicyResponse Source # 
Instance details

Defined in Amazonka.Route53.CreateTrafficPolicy

type Rep CreateTrafficPolicyResponse = D1 ('MetaData "CreateTrafficPolicyResponse" "Amazonka.Route53.CreateTrafficPolicy" "amazonka-route53-2.0-8wP357MyuPX6rh87d4wklb" 'False) (C1 ('MetaCons "CreateTrafficPolicyResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: (S1 ('MetaSel ('Just "trafficPolicy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 TrafficPolicy) :*: S1 ('MetaSel ('Just "location") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newCreateTrafficPolicyResponse Source #

Create a value of CreateTrafficPolicyResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:CreateTrafficPolicyResponse', createTrafficPolicyResponse_httpStatus - The response's http status code.

$sel:trafficPolicy:CreateTrafficPolicyResponse', createTrafficPolicyResponse_trafficPolicy - A complex type that contains settings for the new traffic policy.

$sel:location:CreateTrafficPolicyResponse', createTrafficPolicyResponse_location - A unique URL that represents a new traffic policy.

CreateTrafficPolicyInstance

data CreateTrafficPolicyInstance Source #

A complex type that contains information about the resource record sets that you want to create based on a specified traffic policy.

See: newCreateTrafficPolicyInstance smart constructor.

Instances

Instances details
ToHeaders CreateTrafficPolicyInstance Source # 
Instance details

Defined in Amazonka.Route53.CreateTrafficPolicyInstance

ToPath CreateTrafficPolicyInstance Source # 
Instance details

Defined in Amazonka.Route53.CreateTrafficPolicyInstance

ToQuery CreateTrafficPolicyInstance Source # 
Instance details

Defined in Amazonka.Route53.CreateTrafficPolicyInstance

ToElement CreateTrafficPolicyInstance Source # 
Instance details

Defined in Amazonka.Route53.CreateTrafficPolicyInstance

ToXML CreateTrafficPolicyInstance Source # 
Instance details

Defined in Amazonka.Route53.CreateTrafficPolicyInstance

AWSRequest CreateTrafficPolicyInstance Source # 
Instance details

Defined in Amazonka.Route53.CreateTrafficPolicyInstance

Generic CreateTrafficPolicyInstance Source # 
Instance details

Defined in Amazonka.Route53.CreateTrafficPolicyInstance

Associated Types

type Rep CreateTrafficPolicyInstance :: Type -> Type #

Read CreateTrafficPolicyInstance Source # 
Instance details

Defined in Amazonka.Route53.CreateTrafficPolicyInstance

Show CreateTrafficPolicyInstance Source # 
Instance details

Defined in Amazonka.Route53.CreateTrafficPolicyInstance

NFData CreateTrafficPolicyInstance Source # 
Instance details

Defined in Amazonka.Route53.CreateTrafficPolicyInstance

Eq CreateTrafficPolicyInstance Source # 
Instance details

Defined in Amazonka.Route53.CreateTrafficPolicyInstance

Hashable CreateTrafficPolicyInstance Source # 
Instance details

Defined in Amazonka.Route53.CreateTrafficPolicyInstance

type AWSResponse CreateTrafficPolicyInstance Source # 
Instance details

Defined in Amazonka.Route53.CreateTrafficPolicyInstance

type Rep CreateTrafficPolicyInstance Source # 
Instance details

Defined in Amazonka.Route53.CreateTrafficPolicyInstance

type Rep CreateTrafficPolicyInstance = D1 ('MetaData "CreateTrafficPolicyInstance" "Amazonka.Route53.CreateTrafficPolicyInstance" "amazonka-route53-2.0-8wP357MyuPX6rh87d4wklb" 'False) (C1 ('MetaCons "CreateTrafficPolicyInstance'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "hostedZoneId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ResourceId) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "ttl") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Natural) :*: (S1 ('MetaSel ('Just "trafficPolicyId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "trafficPolicyVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Natural)))))

newCreateTrafficPolicyInstance Source #

Create a value of CreateTrafficPolicyInstance with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

CreateTrafficPolicyInstance, createTrafficPolicyInstance_hostedZoneId - The ID of the hosted zone that you want Amazon Route 53 to create resource record sets in by using the configuration in a traffic policy.

CreateTrafficPolicyInstance, createTrafficPolicyInstance_name - The domain name (such as example.com) or subdomain name (such as www.example.com) for which Amazon Route 53 responds to DNS queries by using the resource record sets that Route 53 creates for this traffic policy instance.

CreateTrafficPolicyInstance, createTrafficPolicyInstance_ttl - (Optional) The TTL that you want Amazon Route 53 to assign to all of the resource record sets that it creates in the specified hosted zone.

CreateTrafficPolicyInstance, createTrafficPolicyInstance_trafficPolicyId - The ID of the traffic policy that you want to use to create resource record sets in the specified hosted zone.

CreateTrafficPolicyInstance, createTrafficPolicyInstance_trafficPolicyVersion - The version of the traffic policy that you want to use to create resource record sets in the specified hosted zone.

data CreateTrafficPolicyInstanceResponse Source #

A complex type that contains the response information for the CreateTrafficPolicyInstance request.

See: newCreateTrafficPolicyInstanceResponse smart constructor.

Instances

Instances details
Generic CreateTrafficPolicyInstanceResponse Source # 
Instance details

Defined in Amazonka.Route53.CreateTrafficPolicyInstance

Read CreateTrafficPolicyInstanceResponse Source # 
Instance details

Defined in Amazonka.Route53.CreateTrafficPolicyInstance

Show CreateTrafficPolicyInstanceResponse Source # 
Instance details

Defined in Amazonka.Route53.CreateTrafficPolicyInstance

NFData CreateTrafficPolicyInstanceResponse Source # 
Instance details

Defined in Amazonka.Route53.CreateTrafficPolicyInstance

Eq CreateTrafficPolicyInstanceResponse Source # 
Instance details

Defined in Amazonka.Route53.CreateTrafficPolicyInstance

type Rep CreateTrafficPolicyInstanceResponse Source # 
Instance details

Defined in Amazonka.Route53.CreateTrafficPolicyInstance

type Rep CreateTrafficPolicyInstanceResponse = D1 ('MetaData "CreateTrafficPolicyInstanceResponse" "Amazonka.Route53.CreateTrafficPolicyInstance" "amazonka-route53-2.0-8wP357MyuPX6rh87d4wklb" 'False) (C1 ('MetaCons "CreateTrafficPolicyInstanceResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: (S1 ('MetaSel ('Just "trafficPolicyInstance") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 TrafficPolicyInstance) :*: S1 ('MetaSel ('Just "location") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

CreateTrafficPolicyVersion

data CreateTrafficPolicyVersion Source #

A complex type that contains information about the traffic policy that you want to create a new version for.

See: newCreateTrafficPolicyVersion smart constructor.

Instances

Instances details
ToHeaders CreateTrafficPolicyVersion Source # 
Instance details

Defined in Amazonka.Route53.CreateTrafficPolicyVersion

ToPath CreateTrafficPolicyVersion Source # 
Instance details

Defined in Amazonka.Route53.CreateTrafficPolicyVersion

ToQuery CreateTrafficPolicyVersion Source # 
Instance details

Defined in Amazonka.Route53.CreateTrafficPolicyVersion

ToElement CreateTrafficPolicyVersion Source # 
Instance details

Defined in Amazonka.Route53.CreateTrafficPolicyVersion

ToXML CreateTrafficPolicyVersion Source # 
Instance details

Defined in Amazonka.Route53.CreateTrafficPolicyVersion

AWSRequest CreateTrafficPolicyVersion Source # 
Instance details

Defined in Amazonka.Route53.CreateTrafficPolicyVersion

Generic CreateTrafficPolicyVersion Source # 
Instance details

Defined in Amazonka.Route53.CreateTrafficPolicyVersion

Associated Types

type Rep CreateTrafficPolicyVersion :: Type -> Type #

Read CreateTrafficPolicyVersion Source # 
Instance details

Defined in Amazonka.Route53.CreateTrafficPolicyVersion

Show CreateTrafficPolicyVersion Source # 
Instance details

Defined in Amazonka.Route53.CreateTrafficPolicyVersion

NFData CreateTrafficPolicyVersion Source # 
Instance details

Defined in Amazonka.Route53.CreateTrafficPolicyVersion

Eq CreateTrafficPolicyVersion Source # 
Instance details

Defined in Amazonka.Route53.CreateTrafficPolicyVersion

Hashable CreateTrafficPolicyVersion Source # 
Instance details

Defined in Amazonka.Route53.CreateTrafficPolicyVersion

type AWSResponse CreateTrafficPolicyVersion Source # 
Instance details

Defined in Amazonka.Route53.CreateTrafficPolicyVersion

type Rep CreateTrafficPolicyVersion Source # 
Instance details

Defined in Amazonka.Route53.CreateTrafficPolicyVersion

type Rep CreateTrafficPolicyVersion = D1 ('MetaData "CreateTrafficPolicyVersion" "Amazonka.Route53.CreateTrafficPolicyVersion" "amazonka-route53-2.0-8wP357MyuPX6rh87d4wklb" 'False) (C1 ('MetaCons "CreateTrafficPolicyVersion'" 'PrefixI 'True) (S1 ('MetaSel ('Just "comment") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "document") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newCreateTrafficPolicyVersion Source #

Create a value of CreateTrafficPolicyVersion with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

CreateTrafficPolicyVersion, createTrafficPolicyVersion_comment - The comment that you specified in the CreateTrafficPolicyVersion request, if any.

CreateTrafficPolicyVersion, createTrafficPolicyVersion_id - The ID of the traffic policy for which you want to create a new version.

CreateTrafficPolicyVersion, createTrafficPolicyVersion_document - The definition of this version of the traffic policy, in JSON format. You specified the JSON in the CreateTrafficPolicyVersion request. For more information about the JSON format, see CreateTrafficPolicy.

data CreateTrafficPolicyVersionResponse Source #

A complex type that contains the response information for the CreateTrafficPolicyVersion request.

See: newCreateTrafficPolicyVersionResponse smart constructor.

Instances

Instances details
Generic CreateTrafficPolicyVersionResponse Source # 
Instance details

Defined in Amazonka.Route53.CreateTrafficPolicyVersion

Associated Types

type Rep CreateTrafficPolicyVersionResponse :: Type -> Type #

Read CreateTrafficPolicyVersionResponse Source # 
Instance details

Defined in Amazonka.Route53.CreateTrafficPolicyVersion

Show CreateTrafficPolicyVersionResponse Source # 
Instance details

Defined in Amazonka.Route53.CreateTrafficPolicyVersion

NFData CreateTrafficPolicyVersionResponse Source # 
Instance details

Defined in Amazonka.Route53.CreateTrafficPolicyVersion

Eq CreateTrafficPolicyVersionResponse Source # 
Instance details

Defined in Amazonka.Route53.CreateTrafficPolicyVersion

type Rep CreateTrafficPolicyVersionResponse Source # 
Instance details

Defined in Amazonka.Route53.CreateTrafficPolicyVersion

type Rep CreateTrafficPolicyVersionResponse = D1 ('MetaData "CreateTrafficPolicyVersionResponse" "Amazonka.Route53.CreateTrafficPolicyVersion" "amazonka-route53-2.0-8wP357MyuPX6rh87d4wklb" 'False) (C1 ('MetaCons "CreateTrafficPolicyVersionResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: (S1 ('MetaSel ('Just "trafficPolicy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 TrafficPolicy) :*: S1 ('MetaSel ('Just "location") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newCreateTrafficPolicyVersionResponse Source #

Create a value of CreateTrafficPolicyVersionResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:CreateTrafficPolicyVersionResponse', createTrafficPolicyVersionResponse_httpStatus - The response's http status code.

$sel:trafficPolicy:CreateTrafficPolicyVersionResponse', createTrafficPolicyVersionResponse_trafficPolicy - A complex type that contains settings for the new version of the traffic policy.

$sel:location:CreateTrafficPolicyVersionResponse', createTrafficPolicyVersionResponse_location - A unique URL that represents a new traffic policy version.

CreateVPCAssociationAuthorization

data CreateVPCAssociationAuthorization Source #

A complex type that contains information about the request to authorize associating a VPC with your private hosted zone. Authorization is only required when a private hosted zone and a VPC were created by using different accounts.

See: newCreateVPCAssociationAuthorization smart constructor.

Instances

Instances details
ToHeaders CreateVPCAssociationAuthorization Source # 
Instance details

Defined in Amazonka.Route53.CreateVPCAssociationAuthorization

ToPath CreateVPCAssociationAuthorization Source # 
Instance details

Defined in Amazonka.Route53.CreateVPCAssociationAuthorization

ToQuery CreateVPCAssociationAuthorization Source # 
Instance details

Defined in Amazonka.Route53.CreateVPCAssociationAuthorization

ToElement CreateVPCAssociationAuthorization Source # 
Instance details

Defined in Amazonka.Route53.CreateVPCAssociationAuthorization

ToXML CreateVPCAssociationAuthorization Source # 
Instance details

Defined in Amazonka.Route53.CreateVPCAssociationAuthorization

AWSRequest CreateVPCAssociationAuthorization Source # 
Instance details

Defined in Amazonka.Route53.CreateVPCAssociationAuthorization

Generic CreateVPCAssociationAuthorization Source # 
Instance details

Defined in Amazonka.Route53.CreateVPCAssociationAuthorization

Associated Types

type Rep CreateVPCAssociationAuthorization :: Type -> Type #

Read CreateVPCAssociationAuthorization Source # 
Instance details

Defined in Amazonka.Route53.CreateVPCAssociationAuthorization

Show CreateVPCAssociationAuthorization Source # 
Instance details

Defined in Amazonka.Route53.CreateVPCAssociationAuthorization

NFData CreateVPCAssociationAuthorization Source # 
Instance details

Defined in Amazonka.Route53.CreateVPCAssociationAuthorization

Eq CreateVPCAssociationAuthorization Source # 
Instance details

Defined in Amazonka.Route53.CreateVPCAssociationAuthorization

Hashable CreateVPCAssociationAuthorization Source # 
Instance details

Defined in Amazonka.Route53.CreateVPCAssociationAuthorization

type AWSResponse CreateVPCAssociationAuthorization Source # 
Instance details

Defined in Amazonka.Route53.CreateVPCAssociationAuthorization

type Rep CreateVPCAssociationAuthorization Source # 
Instance details

Defined in Amazonka.Route53.CreateVPCAssociationAuthorization

type Rep CreateVPCAssociationAuthorization = D1 ('MetaData "CreateVPCAssociationAuthorization" "Amazonka.Route53.CreateVPCAssociationAuthorization" "amazonka-route53-2.0-8wP357MyuPX6rh87d4wklb" 'False) (C1 ('MetaCons "CreateVPCAssociationAuthorization'" 'PrefixI 'True) (S1 ('MetaSel ('Just "hostedZoneId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ResourceId) :*: S1 ('MetaSel ('Just "vpc") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 VPC)))

newCreateVPCAssociationAuthorization Source #

Create a value of CreateVPCAssociationAuthorization with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

CreateVPCAssociationAuthorization, createVPCAssociationAuthorization_hostedZoneId - The ID of the private hosted zone that you want to authorize associating a VPC with.

CreateVPCAssociationAuthorization, createVPCAssociationAuthorization_vpc - A complex type that contains the VPC ID and region for the VPC that you want to authorize associating with your hosted zone.

data CreateVPCAssociationAuthorizationResponse Source #

A complex type that contains the response information from a CreateVPCAssociationAuthorization request.

See: newCreateVPCAssociationAuthorizationResponse smart constructor.

Instances

Instances details
Generic CreateVPCAssociationAuthorizationResponse Source # 
Instance details

Defined in Amazonka.Route53.CreateVPCAssociationAuthorization

Read CreateVPCAssociationAuthorizationResponse Source # 
Instance details

Defined in Amazonka.Route53.CreateVPCAssociationAuthorization

Show CreateVPCAssociationAuthorizationResponse Source # 
Instance details

Defined in Amazonka.Route53.CreateVPCAssociationAuthorization

NFData CreateVPCAssociationAuthorizationResponse Source # 
Instance details

Defined in Amazonka.Route53.CreateVPCAssociationAuthorization

Eq CreateVPCAssociationAuthorizationResponse Source # 
Instance details

Defined in Amazonka.Route53.CreateVPCAssociationAuthorization

type Rep CreateVPCAssociationAuthorizationResponse Source # 
Instance details

Defined in Amazonka.Route53.CreateVPCAssociationAuthorization

type Rep CreateVPCAssociationAuthorizationResponse = D1 ('MetaData "CreateVPCAssociationAuthorizationResponse" "Amazonka.Route53.CreateVPCAssociationAuthorization" "amazonka-route53-2.0-8wP357MyuPX6rh87d4wklb" 'False) (C1 ('MetaCons "CreateVPCAssociationAuthorizationResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: (S1 ('MetaSel ('Just "hostedZoneId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ResourceId) :*: S1 ('MetaSel ('Just "vpc") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 VPC))))

newCreateVPCAssociationAuthorizationResponse Source #

Create a value of CreateVPCAssociationAuthorizationResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:CreateVPCAssociationAuthorizationResponse', createVPCAssociationAuthorizationResponse_httpStatus - The response's http status code.

CreateVPCAssociationAuthorization, createVPCAssociationAuthorizationResponse_hostedZoneId - The ID of the hosted zone that you authorized associating a VPC with.

CreateVPCAssociationAuthorization, createVPCAssociationAuthorizationResponse_vpc - The VPC that you authorized associating with a hosted zone.

DeactivateKeySigningKey

data DeactivateKeySigningKey Source #

See: newDeactivateKeySigningKey smart constructor.

Instances

Instances details
ToHeaders DeactivateKeySigningKey Source # 
Instance details

Defined in Amazonka.Route53.DeactivateKeySigningKey

ToPath DeactivateKeySigningKey Source # 
Instance details

Defined in Amazonka.Route53.DeactivateKeySigningKey

ToQuery DeactivateKeySigningKey Source # 
Instance details

Defined in Amazonka.Route53.DeactivateKeySigningKey

AWSRequest DeactivateKeySigningKey Source # 
Instance details

Defined in Amazonka.Route53.DeactivateKeySigningKey

Generic DeactivateKeySigningKey Source # 
Instance details

Defined in Amazonka.Route53.DeactivateKeySigningKey

Associated Types

type Rep DeactivateKeySigningKey :: Type -> Type #

Read DeactivateKeySigningKey Source # 
Instance details

Defined in Amazonka.Route53.DeactivateKeySigningKey

Show DeactivateKeySigningKey Source # 
Instance details

Defined in Amazonka.Route53.DeactivateKeySigningKey

NFData DeactivateKeySigningKey Source # 
Instance details

Defined in Amazonka.Route53.DeactivateKeySigningKey

Methods

rnf :: DeactivateKeySigningKey -> () #

Eq DeactivateKeySigningKey Source # 
Instance details

Defined in Amazonka.Route53.DeactivateKeySigningKey

Hashable DeactivateKeySigningKey Source # 
Instance details

Defined in Amazonka.Route53.DeactivateKeySigningKey

type AWSResponse DeactivateKeySigningKey Source # 
Instance details

Defined in Amazonka.Route53.DeactivateKeySigningKey

type Rep DeactivateKeySigningKey Source # 
Instance details

Defined in Amazonka.Route53.DeactivateKeySigningKey

type Rep DeactivateKeySigningKey = D1 ('MetaData "DeactivateKeySigningKey" "Amazonka.Route53.DeactivateKeySigningKey" "amazonka-route53-2.0-8wP357MyuPX6rh87d4wklb" 'False) (C1 ('MetaCons "DeactivateKeySigningKey'" 'PrefixI 'True) (S1 ('MetaSel ('Just "hostedZoneId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ResourceId) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDeactivateKeySigningKey Source #

Create a value of DeactivateKeySigningKey with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

DeactivateKeySigningKey, deactivateKeySigningKey_hostedZoneId - A unique string used to identify a hosted zone.

DeactivateKeySigningKey, deactivateKeySigningKey_name - A string used to identify a key-signing key (KSK).

data DeactivateKeySigningKeyResponse Source #

See: newDeactivateKeySigningKeyResponse smart constructor.

Instances

Instances details
Generic DeactivateKeySigningKeyResponse Source # 
Instance details

Defined in Amazonka.Route53.DeactivateKeySigningKey

Associated Types

type Rep DeactivateKeySigningKeyResponse :: Type -> Type #

Read DeactivateKeySigningKeyResponse Source # 
Instance details

Defined in Amazonka.Route53.DeactivateKeySigningKey

Show DeactivateKeySigningKeyResponse Source # 
Instance details

Defined in Amazonka.Route53.DeactivateKeySigningKey

NFData DeactivateKeySigningKeyResponse Source # 
Instance details

Defined in Amazonka.Route53.DeactivateKeySigningKey

Eq DeactivateKeySigningKeyResponse Source # 
Instance details

Defined in Amazonka.Route53.DeactivateKeySigningKey

type Rep DeactivateKeySigningKeyResponse Source # 
Instance details

Defined in Amazonka.Route53.DeactivateKeySigningKey

type Rep DeactivateKeySigningKeyResponse = D1 ('MetaData "DeactivateKeySigningKeyResponse" "Amazonka.Route53.DeactivateKeySigningKey" "amazonka-route53-2.0-8wP357MyuPX6rh87d4wklb" 'False) (C1 ('MetaCons "DeactivateKeySigningKeyResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "changeInfo") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ChangeInfo)))

newDeactivateKeySigningKeyResponse Source #

Create a value of DeactivateKeySigningKeyResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:DeactivateKeySigningKeyResponse', deactivateKeySigningKeyResponse_httpStatus - The response's http status code.

$sel:changeInfo:DeactivateKeySigningKeyResponse', deactivateKeySigningKeyResponse_changeInfo - Undocumented member.

DeleteCidrCollection

data DeleteCidrCollection Source #

See: newDeleteCidrCollection smart constructor.

Instances

Instances details
ToHeaders DeleteCidrCollection Source # 
Instance details

Defined in Amazonka.Route53.DeleteCidrCollection

ToPath DeleteCidrCollection Source # 
Instance details

Defined in Amazonka.Route53.DeleteCidrCollection

ToQuery DeleteCidrCollection Source # 
Instance details

Defined in Amazonka.Route53.DeleteCidrCollection

AWSRequest DeleteCidrCollection Source # 
Instance details

Defined in Amazonka.Route53.DeleteCidrCollection

Associated Types

type AWSResponse DeleteCidrCollection #

Generic DeleteCidrCollection Source # 
Instance details

Defined in Amazonka.Route53.DeleteCidrCollection

Associated Types

type Rep DeleteCidrCollection :: Type -> Type #

Read DeleteCidrCollection Source # 
Instance details

Defined in Amazonka.Route53.DeleteCidrCollection

Show DeleteCidrCollection Source # 
Instance details

Defined in Amazonka.Route53.DeleteCidrCollection

NFData DeleteCidrCollection Source # 
Instance details

Defined in Amazonka.Route53.DeleteCidrCollection

Methods

rnf :: DeleteCidrCollection -> () #

Eq DeleteCidrCollection Source # 
Instance details

Defined in Amazonka.Route53.DeleteCidrCollection

Hashable DeleteCidrCollection Source # 
Instance details

Defined in Amazonka.Route53.DeleteCidrCollection

type AWSResponse DeleteCidrCollection Source # 
Instance details

Defined in Amazonka.Route53.DeleteCidrCollection

type Rep DeleteCidrCollection Source # 
Instance details

Defined in Amazonka.Route53.DeleteCidrCollection

type Rep DeleteCidrCollection = D1 ('MetaData "DeleteCidrCollection" "Amazonka.Route53.DeleteCidrCollection" "amazonka-route53-2.0-8wP357MyuPX6rh87d4wklb" 'False) (C1 ('MetaCons "DeleteCidrCollection'" 'PrefixI 'True) (S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDeleteCidrCollection Source #

Create a value of DeleteCidrCollection with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

DeleteCidrCollection, deleteCidrCollection_id - The UUID of the collection to delete.

data DeleteCidrCollectionResponse Source #

See: newDeleteCidrCollectionResponse smart constructor.

Instances

Instances details
Generic DeleteCidrCollectionResponse Source # 
Instance details

Defined in Amazonka.Route53.DeleteCidrCollection

Associated Types

type Rep DeleteCidrCollectionResponse :: Type -> Type #

Read DeleteCidrCollectionResponse Source # 
Instance details

Defined in Amazonka.Route53.DeleteCidrCollection

Show DeleteCidrCollectionResponse Source # 
Instance details

Defined in Amazonka.Route53.DeleteCidrCollection

NFData DeleteCidrCollectionResponse Source # 
Instance details

Defined in Amazonka.Route53.DeleteCidrCollection

Eq DeleteCidrCollectionResponse Source # 
Instance details

Defined in Amazonka.Route53.DeleteCidrCollection

type Rep DeleteCidrCollectionResponse Source # 
Instance details

Defined in Amazonka.Route53.DeleteCidrCollection

type Rep DeleteCidrCollectionResponse = D1 ('MetaData "DeleteCidrCollectionResponse" "Amazonka.Route53.DeleteCidrCollection" "amazonka-route53-2.0-8wP357MyuPX6rh87d4wklb" 'False) (C1 ('MetaCons "DeleteCidrCollectionResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteCidrCollectionResponse Source #

Create a value of DeleteCidrCollectionResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:DeleteCidrCollectionResponse', deleteCidrCollectionResponse_httpStatus - The response's http status code.

DeleteHealthCheck

data DeleteHealthCheck Source #

This action deletes a health check.

See: newDeleteHealthCheck smart constructor.

Constructors

DeleteHealthCheck' Text 

Instances

Instances details
ToHeaders DeleteHealthCheck Source # 
Instance details

Defined in Amazonka.Route53.DeleteHealthCheck

ToPath DeleteHealthCheck Source # 
Instance details

Defined in Amazonka.Route53.DeleteHealthCheck

ToQuery DeleteHealthCheck Source # 
Instance details

Defined in Amazonka.Route53.DeleteHealthCheck

AWSRequest DeleteHealthCheck Source # 
Instance details

Defined in Amazonka.Route53.DeleteHealthCheck

Associated Types

type AWSResponse DeleteHealthCheck #

Generic DeleteHealthCheck Source # 
Instance details

Defined in Amazonka.Route53.DeleteHealthCheck

Associated Types

type Rep DeleteHealthCheck :: Type -> Type #

Read DeleteHealthCheck Source # 
Instance details

Defined in Amazonka.Route53.DeleteHealthCheck

Show DeleteHealthCheck Source # 
Instance details

Defined in Amazonka.Route53.DeleteHealthCheck

NFData DeleteHealthCheck Source # 
Instance details

Defined in Amazonka.Route53.DeleteHealthCheck

Methods

rnf :: DeleteHealthCheck -> () #

Eq DeleteHealthCheck Source # 
Instance details

Defined in Amazonka.Route53.DeleteHealthCheck

Hashable DeleteHealthCheck Source # 
Instance details

Defined in Amazonka.Route53.DeleteHealthCheck

type AWSResponse DeleteHealthCheck Source # 
Instance details

Defined in Amazonka.Route53.DeleteHealthCheck

type Rep DeleteHealthCheck Source # 
Instance details

Defined in Amazonka.Route53.DeleteHealthCheck

type Rep DeleteHealthCheck = D1 ('MetaData "DeleteHealthCheck" "Amazonka.Route53.DeleteHealthCheck" "amazonka-route53-2.0-8wP357MyuPX6rh87d4wklb" 'False) (C1 ('MetaCons "DeleteHealthCheck'" 'PrefixI 'True) (S1 ('MetaSel ('Just "healthCheckId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDeleteHealthCheck Source #

Create a value of DeleteHealthCheck with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

DeleteHealthCheck, deleteHealthCheck_healthCheckId - The ID of the health check that you want to delete.

data DeleteHealthCheckResponse Source #

An empty element.

See: newDeleteHealthCheckResponse smart constructor.

Instances

Instances details
Generic DeleteHealthCheckResponse Source # 
Instance details

Defined in Amazonka.Route53.DeleteHealthCheck

Associated Types

type Rep DeleteHealthCheckResponse :: Type -> Type #

Read DeleteHealthCheckResponse Source # 
Instance details

Defined in Amazonka.Route53.DeleteHealthCheck

Show DeleteHealthCheckResponse Source # 
Instance details

Defined in Amazonka.Route53.DeleteHealthCheck

NFData DeleteHealthCheckResponse Source # 
Instance details

Defined in Amazonka.Route53.DeleteHealthCheck

Eq DeleteHealthCheckResponse Source # 
Instance details

Defined in Amazonka.Route53.DeleteHealthCheck

type Rep DeleteHealthCheckResponse Source # 
Instance details

Defined in Amazonka.Route53.DeleteHealthCheck

type Rep DeleteHealthCheckResponse = D1 ('MetaData "DeleteHealthCheckResponse" "Amazonka.Route53.DeleteHealthCheck" "amazonka-route53-2.0-8wP357MyuPX6rh87d4wklb" 'False) (C1 ('MetaCons "DeleteHealthCheckResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteHealthCheckResponse Source #

Create a value of DeleteHealthCheckResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:DeleteHealthCheckResponse', deleteHealthCheckResponse_httpStatus - The response's http status code.

DeleteHostedZone

data DeleteHostedZone Source #

A request to delete a hosted zone.

See: newDeleteHostedZone smart constructor.

Instances

Instances details
ToHeaders DeleteHostedZone Source # 
Instance details

Defined in Amazonka.Route53.DeleteHostedZone

ToPath DeleteHostedZone Source # 
Instance details

Defined in Amazonka.Route53.DeleteHostedZone

ToQuery DeleteHostedZone Source # 
Instance details

Defined in Amazonka.Route53.DeleteHostedZone

AWSRequest DeleteHostedZone Source # 
Instance details

Defined in Amazonka.Route53.DeleteHostedZone

Associated Types

type AWSResponse DeleteHostedZone #

Generic DeleteHostedZone Source # 
Instance details

Defined in Amazonka.Route53.DeleteHostedZone

Associated Types

type Rep DeleteHostedZone :: Type -> Type #

Read DeleteHostedZone Source # 
Instance details

Defined in Amazonka.Route53.DeleteHostedZone

Show DeleteHostedZone Source # 
Instance details

Defined in Amazonka.Route53.DeleteHostedZone

NFData DeleteHostedZone Source # 
Instance details

Defined in Amazonka.Route53.DeleteHostedZone

Methods

rnf :: DeleteHostedZone -> () #

Eq DeleteHostedZone Source # 
Instance details

Defined in Amazonka.Route53.DeleteHostedZone

Hashable DeleteHostedZone Source # 
Instance details

Defined in Amazonka.Route53.DeleteHostedZone

type AWSResponse DeleteHostedZone Source # 
Instance details

Defined in Amazonka.Route53.DeleteHostedZone

type Rep DeleteHostedZone Source # 
Instance details

Defined in Amazonka.Route53.DeleteHostedZone

type Rep DeleteHostedZone = D1 ('MetaData "DeleteHostedZone" "Amazonka.Route53.DeleteHostedZone" "amazonka-route53-2.0-8wP357MyuPX6rh87d4wklb" 'False) (C1 ('MetaCons "DeleteHostedZone'" 'PrefixI 'True) (S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ResourceId)))

newDeleteHostedZone Source #

Create a value of DeleteHostedZone with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

DeleteHostedZone, deleteHostedZone_id - The ID of the hosted zone you want to delete.

data DeleteHostedZoneResponse Source #

A complex type that contains the response to a DeleteHostedZone request.

See: newDeleteHostedZoneResponse smart constructor.

Instances

Instances details
Generic DeleteHostedZoneResponse Source # 
Instance details

Defined in Amazonka.Route53.DeleteHostedZone

Associated Types

type Rep DeleteHostedZoneResponse :: Type -> Type #

Read DeleteHostedZoneResponse Source # 
Instance details

Defined in Amazonka.Route53.DeleteHostedZone

Show DeleteHostedZoneResponse Source # 
Instance details

Defined in Amazonka.Route53.DeleteHostedZone

NFData DeleteHostedZoneResponse Source # 
Instance details

Defined in Amazonka.Route53.DeleteHostedZone

Eq DeleteHostedZoneResponse Source # 
Instance details

Defined in Amazonka.Route53.DeleteHostedZone

type Rep DeleteHostedZoneResponse Source # 
Instance details

Defined in Amazonka.Route53.DeleteHostedZone

type Rep DeleteHostedZoneResponse = D1 ('MetaData "DeleteHostedZoneResponse" "Amazonka.Route53.DeleteHostedZone" "amazonka-route53-2.0-8wP357MyuPX6rh87d4wklb" 'False) (C1 ('MetaCons "DeleteHostedZoneResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "changeInfo") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ChangeInfo)))

newDeleteHostedZoneResponse Source #

Create a value of DeleteHostedZoneResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:DeleteHostedZoneResponse', deleteHostedZoneResponse_httpStatus - The response's http status code.

$sel:changeInfo:DeleteHostedZoneResponse', deleteHostedZoneResponse_changeInfo - A complex type that contains the ID, the status, and the date and time of a request to delete a hosted zone.

DeleteKeySigningKey

data DeleteKeySigningKey Source #

See: newDeleteKeySigningKey smart constructor.

Instances

Instances details
ToHeaders DeleteKeySigningKey Source # 
Instance details

Defined in Amazonka.Route53.DeleteKeySigningKey

ToPath DeleteKeySigningKey Source # 
Instance details

Defined in Amazonka.Route53.DeleteKeySigningKey

ToQuery DeleteKeySigningKey Source # 
Instance details

Defined in Amazonka.Route53.DeleteKeySigningKey

AWSRequest DeleteKeySigningKey Source # 
Instance details

Defined in Amazonka.Route53.DeleteKeySigningKey

Associated Types

type AWSResponse DeleteKeySigningKey #

Generic DeleteKeySigningKey Source # 
Instance details

Defined in Amazonka.Route53.DeleteKeySigningKey

Associated Types

type Rep DeleteKeySigningKey :: Type -> Type #

Read DeleteKeySigningKey Source # 
Instance details

Defined in Amazonka.Route53.DeleteKeySigningKey

Show DeleteKeySigningKey Source # 
Instance details

Defined in Amazonka.Route53.DeleteKeySigningKey

NFData DeleteKeySigningKey Source # 
Instance details

Defined in Amazonka.Route53.DeleteKeySigningKey

Methods

rnf :: DeleteKeySigningKey -> () #

Eq DeleteKeySigningKey Source # 
Instance details

Defined in Amazonka.Route53.DeleteKeySigningKey

Hashable DeleteKeySigningKey Source # 
Instance details

Defined in Amazonka.Route53.DeleteKeySigningKey

type AWSResponse DeleteKeySigningKey Source # 
Instance details

Defined in Amazonka.Route53.DeleteKeySigningKey

type Rep DeleteKeySigningKey Source # 
Instance details

Defined in Amazonka.Route53.DeleteKeySigningKey

type Rep DeleteKeySigningKey = D1 ('MetaData "DeleteKeySigningKey" "Amazonka.Route53.DeleteKeySigningKey" "amazonka-route53-2.0-8wP357MyuPX6rh87d4wklb" 'False) (C1 ('MetaCons "DeleteKeySigningKey'" 'PrefixI 'True) (S1 ('MetaSel ('Just "hostedZoneId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ResourceId) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDeleteKeySigningKey Source #

Create a value of DeleteKeySigningKey with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

DeleteKeySigningKey, deleteKeySigningKey_hostedZoneId - A unique string used to identify a hosted zone.

DeleteKeySigningKey, deleteKeySigningKey_name - A string used to identify a key-signing key (KSK).

data DeleteKeySigningKeyResponse Source #

See: newDeleteKeySigningKeyResponse smart constructor.

Instances

Instances details
Generic DeleteKeySigningKeyResponse Source # 
Instance details

Defined in Amazonka.Route53.DeleteKeySigningKey

Associated Types

type Rep DeleteKeySigningKeyResponse :: Type -> Type #

Read DeleteKeySigningKeyResponse Source # 
Instance details

Defined in Amazonka.Route53.DeleteKeySigningKey

Show DeleteKeySigningKeyResponse Source # 
Instance details

Defined in Amazonka.Route53.DeleteKeySigningKey

NFData DeleteKeySigningKeyResponse Source # 
Instance details

Defined in Amazonka.Route53.DeleteKeySigningKey

Eq DeleteKeySigningKeyResponse Source # 
Instance details

Defined in Amazonka.Route53.DeleteKeySigningKey

type Rep DeleteKeySigningKeyResponse Source # 
Instance details

Defined in Amazonka.Route53.DeleteKeySigningKey

type Rep DeleteKeySigningKeyResponse = D1 ('MetaData "DeleteKeySigningKeyResponse" "Amazonka.Route53.DeleteKeySigningKey" "amazonka-route53-2.0-8wP357MyuPX6rh87d4wklb" 'False) (C1 ('MetaCons "DeleteKeySigningKeyResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "changeInfo") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ChangeInfo)))

newDeleteKeySigningKeyResponse Source #

Create a value of DeleteKeySigningKeyResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:DeleteKeySigningKeyResponse', deleteKeySigningKeyResponse_httpStatus - The response's http status code.

$sel:changeInfo:DeleteKeySigningKeyResponse', deleteKeySigningKeyResponse_changeInfo - Undocumented member.

DeleteQueryLoggingConfig

data DeleteQueryLoggingConfig Source #

See: newDeleteQueryLoggingConfig smart constructor.

Instances

Instances details
ToHeaders DeleteQueryLoggingConfig Source # 
Instance details

Defined in Amazonka.Route53.DeleteQueryLoggingConfig

ToPath DeleteQueryLoggingConfig Source # 
Instance details

Defined in Amazonka.Route53.DeleteQueryLoggingConfig

ToQuery DeleteQueryLoggingConfig Source # 
Instance details

Defined in Amazonka.Route53.DeleteQueryLoggingConfig

AWSRequest DeleteQueryLoggingConfig Source # 
Instance details

Defined in Amazonka.Route53.DeleteQueryLoggingConfig

Generic DeleteQueryLoggingConfig Source # 
Instance details

Defined in Amazonka.Route53.DeleteQueryLoggingConfig

Associated Types

type Rep DeleteQueryLoggingConfig :: Type -> Type #

Read DeleteQueryLoggingConfig Source # 
Instance details

Defined in Amazonka.Route53.DeleteQueryLoggingConfig

Show DeleteQueryLoggingConfig Source # 
Instance details

Defined in Amazonka.Route53.DeleteQueryLoggingConfig

NFData DeleteQueryLoggingConfig Source # 
Instance details

Defined in Amazonka.Route53.DeleteQueryLoggingConfig

Eq DeleteQueryLoggingConfig Source # 
Instance details

Defined in Amazonka.Route53.DeleteQueryLoggingConfig

Hashable DeleteQueryLoggingConfig Source # 
Instance details

Defined in Amazonka.Route53.DeleteQueryLoggingConfig

type AWSResponse DeleteQueryLoggingConfig Source # 
Instance details

Defined in Amazonka.Route53.DeleteQueryLoggingConfig

type Rep DeleteQueryLoggingConfig Source # 
Instance details

Defined in Amazonka.Route53.DeleteQueryLoggingConfig

type Rep DeleteQueryLoggingConfig = D1 ('MetaData "DeleteQueryLoggingConfig" "Amazonka.Route53.DeleteQueryLoggingConfig" "amazonka-route53-2.0-8wP357MyuPX6rh87d4wklb" 'False) (C1 ('MetaCons "DeleteQueryLoggingConfig'" 'PrefixI 'True) (S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDeleteQueryLoggingConfig Source #

Create a value of DeleteQueryLoggingConfig with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

DeleteQueryLoggingConfig, deleteQueryLoggingConfig_id - The ID of the configuration that you want to delete.

data DeleteQueryLoggingConfigResponse Source #

See: newDeleteQueryLoggingConfigResponse smart constructor.

Instances

Instances details
Generic DeleteQueryLoggingConfigResponse Source # 
Instance details

Defined in Amazonka.Route53.DeleteQueryLoggingConfig

Associated Types

type Rep DeleteQueryLoggingConfigResponse :: Type -> Type #

Read DeleteQueryLoggingConfigResponse Source # 
Instance details

Defined in Amazonka.Route53.DeleteQueryLoggingConfig

Show DeleteQueryLoggingConfigResponse Source # 
Instance details

Defined in Amazonka.Route53.DeleteQueryLoggingConfig

NFData DeleteQueryLoggingConfigResponse Source # 
Instance details

Defined in Amazonka.Route53.DeleteQueryLoggingConfig

Eq DeleteQueryLoggingConfigResponse Source # 
Instance details

Defined in Amazonka.Route53.DeleteQueryLoggingConfig

type Rep DeleteQueryLoggingConfigResponse Source # 
Instance details

Defined in Amazonka.Route53.DeleteQueryLoggingConfig

type Rep DeleteQueryLoggingConfigResponse = D1 ('MetaData "DeleteQueryLoggingConfigResponse" "Amazonka.Route53.DeleteQueryLoggingConfig" "amazonka-route53-2.0-8wP357MyuPX6rh87d4wklb" 'False) (C1 ('MetaCons "DeleteQueryLoggingConfigResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteQueryLoggingConfigResponse Source #

Create a value of DeleteQueryLoggingConfigResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:DeleteQueryLoggingConfigResponse', deleteQueryLoggingConfigResponse_httpStatus - The response's http status code.

DeleteReusableDelegationSet

data DeleteReusableDelegationSet Source #

A request to delete a reusable delegation set.

See: newDeleteReusableDelegationSet smart constructor.

Instances

Instances details
ToHeaders DeleteReusableDelegationSet Source # 
Instance details

Defined in Amazonka.Route53.DeleteReusableDelegationSet

ToPath DeleteReusableDelegationSet Source # 
Instance details

Defined in Amazonka.Route53.DeleteReusableDelegationSet

ToQuery DeleteReusableDelegationSet Source # 
Instance details

Defined in Amazonka.Route53.DeleteReusableDelegationSet

AWSRequest DeleteReusableDelegationSet Source # 
Instance details

Defined in Amazonka.Route53.DeleteReusableDelegationSet

Generic DeleteReusableDelegationSet Source # 
Instance details

Defined in Amazonka.Route53.DeleteReusableDelegationSet

Associated Types

type Rep DeleteReusableDelegationSet :: Type -> Type #

Read DeleteReusableDelegationSet Source # 
Instance details

Defined in Amazonka.Route53.DeleteReusableDelegationSet

Show DeleteReusableDelegationSet Source # 
Instance details

Defined in Amazonka.Route53.DeleteReusableDelegationSet

NFData DeleteReusableDelegationSet Source # 
Instance details

Defined in Amazonka.Route53.DeleteReusableDelegationSet

Eq DeleteReusableDelegationSet Source # 
Instance details

Defined in Amazonka.Route53.DeleteReusableDelegationSet

Hashable DeleteReusableDelegationSet Source # 
Instance details

Defined in Amazonka.Route53.DeleteReusableDelegationSet

type AWSResponse DeleteReusableDelegationSet Source # 
Instance details

Defined in Amazonka.Route53.DeleteReusableDelegationSet

type Rep DeleteReusableDelegationSet Source # 
Instance details

Defined in Amazonka.Route53.DeleteReusableDelegationSet

type Rep DeleteReusableDelegationSet = D1 ('MetaData "DeleteReusableDelegationSet" "Amazonka.Route53.DeleteReusableDelegationSet" "amazonka-route53-2.0-8wP357MyuPX6rh87d4wklb" 'False) (C1 ('MetaCons "DeleteReusableDelegationSet'" 'PrefixI 'True) (S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ResourceId)))

newDeleteReusableDelegationSet Source #

Create a value of DeleteReusableDelegationSet with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

DeleteReusableDelegationSet, deleteReusableDelegationSet_id - The ID of the reusable delegation set that you want to delete.

data DeleteReusableDelegationSetResponse Source #

An empty element.

See: newDeleteReusableDelegationSetResponse smart constructor.

Instances

Instances details
Generic DeleteReusableDelegationSetResponse Source # 
Instance details

Defined in Amazonka.Route53.DeleteReusableDelegationSet

Read DeleteReusableDelegationSetResponse Source # 
Instance details

Defined in Amazonka.Route53.DeleteReusableDelegationSet

Show DeleteReusableDelegationSetResponse Source # 
Instance details

Defined in Amazonka.Route53.DeleteReusableDelegationSet

NFData DeleteReusableDelegationSetResponse Source # 
Instance details

Defined in Amazonka.Route53.DeleteReusableDelegationSet

Eq DeleteReusableDelegationSetResponse Source # 
Instance details

Defined in Amazonka.Route53.DeleteReusableDelegationSet

type Rep DeleteReusableDelegationSetResponse Source # 
Instance details

Defined in Amazonka.Route53.DeleteReusableDelegationSet

type Rep DeleteReusableDelegationSetResponse = D1 ('MetaData "DeleteReusableDelegationSetResponse" "Amazonka.Route53.DeleteReusableDelegationSet" "amazonka-route53-2.0-8wP357MyuPX6rh87d4wklb" 'False) (C1 ('MetaCons "DeleteReusableDelegationSetResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteReusableDelegationSetResponse Source #

Create a value of DeleteReusableDelegationSetResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:DeleteReusableDelegationSetResponse', deleteReusableDelegationSetResponse_httpStatus - The response's http status code.

DeleteTrafficPolicy

data DeleteTrafficPolicy Source #

A request to delete a specified traffic policy version.

See: newDeleteTrafficPolicy smart constructor.

Instances

Instances details
ToHeaders DeleteTrafficPolicy Source # 
Instance details

Defined in Amazonka.Route53.DeleteTrafficPolicy

ToPath DeleteTrafficPolicy Source # 
Instance details

Defined in Amazonka.Route53.DeleteTrafficPolicy

ToQuery DeleteTrafficPolicy Source # 
Instance details

Defined in Amazonka.Route53.DeleteTrafficPolicy

AWSRequest DeleteTrafficPolicy Source # 
Instance details

Defined in Amazonka.Route53.DeleteTrafficPolicy

Associated Types

type AWSResponse DeleteTrafficPolicy #

Generic DeleteTrafficPolicy Source # 
Instance details

Defined in Amazonka.Route53.DeleteTrafficPolicy

Associated Types

type Rep DeleteTrafficPolicy :: Type -> Type #

Read DeleteTrafficPolicy Source # 
Instance details

Defined in Amazonka.Route53.DeleteTrafficPolicy

Show DeleteTrafficPolicy Source # 
Instance details

Defined in Amazonka.Route53.DeleteTrafficPolicy

NFData DeleteTrafficPolicy Source # 
Instance details

Defined in Amazonka.Route53.DeleteTrafficPolicy

Methods

rnf :: DeleteTrafficPolicy -> () #

Eq DeleteTrafficPolicy Source # 
Instance details

Defined in Amazonka.Route53.DeleteTrafficPolicy

Hashable DeleteTrafficPolicy Source # 
Instance details

Defined in Amazonka.Route53.DeleteTrafficPolicy

type AWSResponse DeleteTrafficPolicy Source # 
Instance details

Defined in Amazonka.Route53.DeleteTrafficPolicy

type Rep DeleteTrafficPolicy Source # 
Instance details

Defined in Amazonka.Route53.DeleteTrafficPolicy

type Rep DeleteTrafficPolicy = D1 ('MetaData "DeleteTrafficPolicy" "Amazonka.Route53.DeleteTrafficPolicy" "amazonka-route53-2.0-8wP357MyuPX6rh87d4wklb" 'False) (C1 ('MetaCons "DeleteTrafficPolicy'" 'PrefixI 'True) (S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "version") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Natural)))

newDeleteTrafficPolicy Source #

Create a value of DeleteTrafficPolicy with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

DeleteTrafficPolicy, deleteTrafficPolicy_id - The ID of the traffic policy that you want to delete.

DeleteTrafficPolicy, deleteTrafficPolicy_version - The version number of the traffic policy that you want to delete.

data DeleteTrafficPolicyResponse Source #

An empty element.

See: newDeleteTrafficPolicyResponse smart constructor.

Instances

Instances details
Generic DeleteTrafficPolicyResponse Source # 
Instance details

Defined in Amazonka.Route53.DeleteTrafficPolicy

Associated Types

type Rep DeleteTrafficPolicyResponse :: Type -> Type #

Read DeleteTrafficPolicyResponse Source # 
Instance details

Defined in Amazonka.Route53.DeleteTrafficPolicy

Show DeleteTrafficPolicyResponse Source # 
Instance details

Defined in Amazonka.Route53.DeleteTrafficPolicy

NFData DeleteTrafficPolicyResponse Source # 
Instance details

Defined in Amazonka.Route53.DeleteTrafficPolicy

Eq DeleteTrafficPolicyResponse Source # 
Instance details

Defined in Amazonka.Route53.DeleteTrafficPolicy

type Rep DeleteTrafficPolicyResponse Source # 
Instance details

Defined in Amazonka.Route53.DeleteTrafficPolicy

type Rep DeleteTrafficPolicyResponse = D1 ('MetaData "DeleteTrafficPolicyResponse" "Amazonka.Route53.DeleteTrafficPolicy" "amazonka-route53-2.0-8wP357MyuPX6rh87d4wklb" 'False) (C1 ('MetaCons "DeleteTrafficPolicyResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteTrafficPolicyResponse Source #

Create a value of DeleteTrafficPolicyResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:DeleteTrafficPolicyResponse', deleteTrafficPolicyResponse_httpStatus - The response's http status code.

DeleteTrafficPolicyInstance

data DeleteTrafficPolicyInstance Source #

A request to delete a specified traffic policy instance.

See: newDeleteTrafficPolicyInstance smart constructor.

Instances

Instances details
ToHeaders DeleteTrafficPolicyInstance Source # 
Instance details

Defined in Amazonka.Route53.DeleteTrafficPolicyInstance

ToPath DeleteTrafficPolicyInstance Source # 
Instance details

Defined in Amazonka.Route53.DeleteTrafficPolicyInstance

ToQuery DeleteTrafficPolicyInstance Source # 
Instance details

Defined in Amazonka.Route53.DeleteTrafficPolicyInstance

AWSRequest DeleteTrafficPolicyInstance Source # 
Instance details

Defined in Amazonka.Route53.DeleteTrafficPolicyInstance

Generic DeleteTrafficPolicyInstance Source # 
Instance details

Defined in Amazonka.Route53.DeleteTrafficPolicyInstance

Associated Types

type Rep DeleteTrafficPolicyInstance :: Type -> Type #

Read DeleteTrafficPolicyInstance Source # 
Instance details

Defined in Amazonka.Route53.DeleteTrafficPolicyInstance

Show DeleteTrafficPolicyInstance Source # 
Instance details

Defined in Amazonka.Route53.DeleteTrafficPolicyInstance

NFData DeleteTrafficPolicyInstance Source # 
Instance details

Defined in Amazonka.Route53.DeleteTrafficPolicyInstance

Eq DeleteTrafficPolicyInstance Source # 
Instance details

Defined in Amazonka.Route53.DeleteTrafficPolicyInstance

Hashable DeleteTrafficPolicyInstance Source # 
Instance details

Defined in Amazonka.Route53.DeleteTrafficPolicyInstance

type AWSResponse DeleteTrafficPolicyInstance Source # 
Instance details

Defined in Amazonka.Route53.DeleteTrafficPolicyInstance

type Rep DeleteTrafficPolicyInstance Source # 
Instance details

Defined in Amazonka.Route53.DeleteTrafficPolicyInstance

type Rep DeleteTrafficPolicyInstance = D1 ('MetaData "DeleteTrafficPolicyInstance" "Amazonka.Route53.DeleteTrafficPolicyInstance" "amazonka-route53-2.0-8wP357MyuPX6rh87d4wklb" 'False) (C1 ('MetaCons "DeleteTrafficPolicyInstance'" 'PrefixI 'True) (S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDeleteTrafficPolicyInstance Source #

Create a value of DeleteTrafficPolicyInstance with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

DeleteTrafficPolicyInstance, deleteTrafficPolicyInstance_id - The ID of the traffic policy instance that you want to delete.

When you delete a traffic policy instance, Amazon Route 53 also deletes all of the resource record sets that were created when you created the traffic policy instance.

data DeleteTrafficPolicyInstanceResponse Source #

An empty element.

See: newDeleteTrafficPolicyInstanceResponse smart constructor.

Instances

Instances details
Generic DeleteTrafficPolicyInstanceResponse Source # 
Instance details

Defined in Amazonka.Route53.DeleteTrafficPolicyInstance

Read DeleteTrafficPolicyInstanceResponse Source # 
Instance details

Defined in Amazonka.Route53.DeleteTrafficPolicyInstance

Show DeleteTrafficPolicyInstanceResponse Source # 
Instance details

Defined in Amazonka.Route53.DeleteTrafficPolicyInstance

NFData DeleteTrafficPolicyInstanceResponse Source # 
Instance details

Defined in Amazonka.Route53.DeleteTrafficPolicyInstance

Eq DeleteTrafficPolicyInstanceResponse Source # 
Instance details

Defined in Amazonka.Route53.DeleteTrafficPolicyInstance

type Rep DeleteTrafficPolicyInstanceResponse Source # 
Instance details

Defined in Amazonka.Route53.DeleteTrafficPolicyInstance

type Rep DeleteTrafficPolicyInstanceResponse = D1 ('MetaData "DeleteTrafficPolicyInstanceResponse" "Amazonka.Route53.DeleteTrafficPolicyInstance" "amazonka-route53-2.0-8wP357MyuPX6rh87d4wklb" 'False) (C1 ('MetaCons "DeleteTrafficPolicyInstanceResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteTrafficPolicyInstanceResponse Source #

Create a value of DeleteTrafficPolicyInstanceResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:DeleteTrafficPolicyInstanceResponse', deleteTrafficPolicyInstanceResponse_httpStatus - The response's http status code.

DeleteVPCAssociationAuthorization

data DeleteVPCAssociationAuthorization Source #

A complex type that contains information about the request to remove authorization to associate a VPC that was created by one Amazon Web Services account with a hosted zone that was created with a different Amazon Web Services account.

See: newDeleteVPCAssociationAuthorization smart constructor.

Instances

Instances details
ToHeaders DeleteVPCAssociationAuthorization Source # 
Instance details

Defined in Amazonka.Route53.DeleteVPCAssociationAuthorization

ToPath DeleteVPCAssociationAuthorization Source # 
Instance details

Defined in Amazonka.Route53.DeleteVPCAssociationAuthorization

ToQuery DeleteVPCAssociationAuthorization Source # 
Instance details

Defined in Amazonka.Route53.DeleteVPCAssociationAuthorization

ToElement DeleteVPCAssociationAuthorization Source # 
Instance details

Defined in Amazonka.Route53.DeleteVPCAssociationAuthorization

ToXML DeleteVPCAssociationAuthorization Source # 
Instance details

Defined in Amazonka.Route53.DeleteVPCAssociationAuthorization

AWSRequest DeleteVPCAssociationAuthorization Source # 
Instance details

Defined in Amazonka.Route53.DeleteVPCAssociationAuthorization

Generic DeleteVPCAssociationAuthorization Source # 
Instance details

Defined in Amazonka.Route53.DeleteVPCAssociationAuthorization

Associated Types

type Rep DeleteVPCAssociationAuthorization :: Type -> Type #

Read DeleteVPCAssociationAuthorization Source # 
Instance details

Defined in Amazonka.Route53.DeleteVPCAssociationAuthorization

Show DeleteVPCAssociationAuthorization Source # 
Instance details

Defined in Amazonka.Route53.DeleteVPCAssociationAuthorization

NFData DeleteVPCAssociationAuthorization Source # 
Instance details

Defined in Amazonka.Route53.DeleteVPCAssociationAuthorization

Eq DeleteVPCAssociationAuthorization Source # 
Instance details

Defined in Amazonka.Route53.DeleteVPCAssociationAuthorization

Hashable DeleteVPCAssociationAuthorization Source # 
Instance details

Defined in Amazonka.Route53.DeleteVPCAssociationAuthorization

type AWSResponse DeleteVPCAssociationAuthorization Source # 
Instance details

Defined in Amazonka.Route53.DeleteVPCAssociationAuthorization

type Rep DeleteVPCAssociationAuthorization Source # 
Instance details

Defined in Amazonka.Route53.DeleteVPCAssociationAuthorization

type Rep DeleteVPCAssociationAuthorization = D1 ('MetaData "DeleteVPCAssociationAuthorization" "Amazonka.Route53.DeleteVPCAssociationAuthorization" "amazonka-route53-2.0-8wP357MyuPX6rh87d4wklb" 'False) (C1 ('MetaCons "DeleteVPCAssociationAuthorization'" 'PrefixI 'True) (S1 ('MetaSel ('Just "hostedZoneId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ResourceId) :*: S1 ('MetaSel ('Just "vpc") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 VPC)))

newDeleteVPCAssociationAuthorization Source #

Create a value of DeleteVPCAssociationAuthorization with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

DeleteVPCAssociationAuthorization, deleteVPCAssociationAuthorization_hostedZoneId - When removing authorization to associate a VPC that was created by one Amazon Web Services account with a hosted zone that was created with a different Amazon Web Services account, the ID of the hosted zone.

$sel:vpc:DeleteVPCAssociationAuthorization', deleteVPCAssociationAuthorization_vpc - When removing authorization to associate a VPC that was created by one Amazon Web Services account with a hosted zone that was created with a different Amazon Web Services account, a complex type that includes the ID and region of the VPC.

data DeleteVPCAssociationAuthorizationResponse Source #

Empty response for the request.

See: newDeleteVPCAssociationAuthorizationResponse smart constructor.

Instances

Instances details
Generic DeleteVPCAssociationAuthorizationResponse Source # 
Instance details

Defined in Amazonka.Route53.DeleteVPCAssociationAuthorization

Read DeleteVPCAssociationAuthorizationResponse Source # 
Instance details

Defined in Amazonka.Route53.DeleteVPCAssociationAuthorization

Show DeleteVPCAssociationAuthorizationResponse Source # 
Instance details

Defined in Amazonka.Route53.DeleteVPCAssociationAuthorization

NFData DeleteVPCAssociationAuthorizationResponse Source # 
Instance details

Defined in Amazonka.Route53.DeleteVPCAssociationAuthorization

Eq DeleteVPCAssociationAuthorizationResponse Source # 
Instance details

Defined in Amazonka.Route53.DeleteVPCAssociationAuthorization

type Rep DeleteVPCAssociationAuthorizationResponse Source # 
Instance details

Defined in Amazonka.Route53.DeleteVPCAssociationAuthorization

type Rep DeleteVPCAssociationAuthorizationResponse = D1 ('MetaData "DeleteVPCAssociationAuthorizationResponse" "Amazonka.Route53.DeleteVPCAssociationAuthorization" "amazonka-route53-2.0-8wP357MyuPX6rh87d4wklb" 'False) (C1 ('MetaCons "DeleteVPCAssociationAuthorizationResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteVPCAssociationAuthorizationResponse Source #

Create a value of DeleteVPCAssociationAuthorizationResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:DeleteVPCAssociationAuthorizationResponse', deleteVPCAssociationAuthorizationResponse_httpStatus - The response's http status code.

DisableHostedZoneDNSSEC

data DisableHostedZoneDNSSEC Source #

See: newDisableHostedZoneDNSSEC smart constructor.

Instances

Instances details
ToHeaders DisableHostedZoneDNSSEC Source # 
Instance details

Defined in Amazonka.Route53.DisableHostedZoneDNSSEC

ToPath DisableHostedZoneDNSSEC Source # 
Instance details

Defined in Amazonka.Route53.DisableHostedZoneDNSSEC

ToQuery DisableHostedZoneDNSSEC Source # 
Instance details

Defined in Amazonka.Route53.DisableHostedZoneDNSSEC

AWSRequest DisableHostedZoneDNSSEC Source # 
Instance details

Defined in Amazonka.Route53.DisableHostedZoneDNSSEC

Generic DisableHostedZoneDNSSEC Source # 
Instance details

Defined in Amazonka.Route53.DisableHostedZoneDNSSEC

Associated Types

type Rep DisableHostedZoneDNSSEC :: Type -> Type #

Read DisableHostedZoneDNSSEC Source # 
Instance details

Defined in Amazonka.Route53.DisableHostedZoneDNSSEC

Show DisableHostedZoneDNSSEC Source # 
Instance details

Defined in Amazonka.Route53.DisableHostedZoneDNSSEC

NFData DisableHostedZoneDNSSEC Source # 
Instance details

Defined in Amazonka.Route53.DisableHostedZoneDNSSEC

Methods

rnf :: DisableHostedZoneDNSSEC -> () #

Eq DisableHostedZoneDNSSEC Source # 
Instance details

Defined in Amazonka.Route53.DisableHostedZoneDNSSEC

Hashable DisableHostedZoneDNSSEC Source # 
Instance details

Defined in Amazonka.Route53.DisableHostedZoneDNSSEC

type AWSResponse DisableHostedZoneDNSSEC Source # 
Instance details

Defined in Amazonka.Route53.DisableHostedZoneDNSSEC

type Rep DisableHostedZoneDNSSEC Source # 
Instance details

Defined in Amazonka.Route53.DisableHostedZoneDNSSEC

type Rep DisableHostedZoneDNSSEC = D1 ('MetaData "DisableHostedZoneDNSSEC" "Amazonka.Route53.DisableHostedZoneDNSSEC" "amazonka-route53-2.0-8wP357MyuPX6rh87d4wklb" 'False) (C1 ('MetaCons "DisableHostedZoneDNSSEC'" 'PrefixI 'True) (S1 ('MetaSel ('Just "hostedZoneId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ResourceId)))

newDisableHostedZoneDNSSEC Source #

Create a value of DisableHostedZoneDNSSEC with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

DisableHostedZoneDNSSEC, disableHostedZoneDNSSEC_hostedZoneId - A unique string used to identify a hosted zone.

data DisableHostedZoneDNSSECResponse Source #

See: newDisableHostedZoneDNSSECResponse smart constructor.

Instances

Instances details
Generic DisableHostedZoneDNSSECResponse Source # 
Instance details

Defined in Amazonka.Route53.DisableHostedZoneDNSSEC

Associated Types

type Rep DisableHostedZoneDNSSECResponse :: Type -> Type #

Read DisableHostedZoneDNSSECResponse Source # 
Instance details

Defined in Amazonka.Route53.DisableHostedZoneDNSSEC

Show DisableHostedZoneDNSSECResponse Source # 
Instance details

Defined in Amazonka.Route53.DisableHostedZoneDNSSEC

NFData DisableHostedZoneDNSSECResponse Source # 
Instance details

Defined in Amazonka.Route53.DisableHostedZoneDNSSEC

Eq DisableHostedZoneDNSSECResponse Source # 
Instance details

Defined in Amazonka.Route53.DisableHostedZoneDNSSEC

type Rep DisableHostedZoneDNSSECResponse Source # 
Instance details

Defined in Amazonka.Route53.DisableHostedZoneDNSSEC

type Rep DisableHostedZoneDNSSECResponse = D1 ('MetaData "DisableHostedZoneDNSSECResponse" "Amazonka.Route53.DisableHostedZoneDNSSEC" "amazonka-route53-2.0-8wP357MyuPX6rh87d4wklb" 'False) (C1 ('MetaCons "DisableHostedZoneDNSSECResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "changeInfo") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ChangeInfo)))

newDisableHostedZoneDNSSECResponse Source #

Create a value of DisableHostedZoneDNSSECResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:DisableHostedZoneDNSSECResponse', disableHostedZoneDNSSECResponse_httpStatus - The response's http status code.

$sel:changeInfo:DisableHostedZoneDNSSECResponse', disableHostedZoneDNSSECResponse_changeInfo - Undocumented member.

DisassociateVPCFromHostedZone

data DisassociateVPCFromHostedZone Source #

A complex type that contains information about the VPC that you want to disassociate from a specified private hosted zone.

See: newDisassociateVPCFromHostedZone smart constructor.

Instances

Instances details
ToHeaders DisassociateVPCFromHostedZone Source # 
Instance details

Defined in Amazonka.Route53.DisassociateVPCFromHostedZone

ToPath DisassociateVPCFromHostedZone Source # 
Instance details

Defined in Amazonka.Route53.DisassociateVPCFromHostedZone

ToQuery DisassociateVPCFromHostedZone Source # 
Instance details

Defined in Amazonka.Route53.DisassociateVPCFromHostedZone

ToElement DisassociateVPCFromHostedZone Source # 
Instance details

Defined in Amazonka.Route53.DisassociateVPCFromHostedZone

ToXML DisassociateVPCFromHostedZone Source # 
Instance details

Defined in Amazonka.Route53.DisassociateVPCFromHostedZone

AWSRequest DisassociateVPCFromHostedZone Source # 
Instance details

Defined in Amazonka.Route53.DisassociateVPCFromHostedZone

Generic DisassociateVPCFromHostedZone Source # 
Instance details

Defined in Amazonka.Route53.DisassociateVPCFromHostedZone

Associated Types

type Rep DisassociateVPCFromHostedZone :: Type -> Type #

Read DisassociateVPCFromHostedZone Source # 
Instance details

Defined in Amazonka.Route53.DisassociateVPCFromHostedZone

Show DisassociateVPCFromHostedZone Source # 
Instance details

Defined in Amazonka.Route53.DisassociateVPCFromHostedZone

NFData DisassociateVPCFromHostedZone Source # 
Instance details

Defined in Amazonka.Route53.DisassociateVPCFromHostedZone

Eq DisassociateVPCFromHostedZone Source # 
Instance details

Defined in Amazonka.Route53.DisassociateVPCFromHostedZone

Hashable DisassociateVPCFromHostedZone Source # 
Instance details

Defined in Amazonka.Route53.DisassociateVPCFromHostedZone

type AWSResponse DisassociateVPCFromHostedZone Source # 
Instance details

Defined in Amazonka.Route53.DisassociateVPCFromHostedZone

type Rep DisassociateVPCFromHostedZone Source # 
Instance details

Defined in Amazonka.Route53.DisassociateVPCFromHostedZone

type Rep DisassociateVPCFromHostedZone = D1 ('MetaData "DisassociateVPCFromHostedZone" "Amazonka.Route53.DisassociateVPCFromHostedZone" "amazonka-route53-2.0-8wP357MyuPX6rh87d4wklb" 'False) (C1 ('MetaCons "DisassociateVPCFromHostedZone'" 'PrefixI 'True) (S1 ('MetaSel ('Just "comment") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "hostedZoneId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ResourceId) :*: S1 ('MetaSel ('Just "vpc") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 VPC))))

newDisassociateVPCFromHostedZone Source #

Create a value of DisassociateVPCFromHostedZone with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

DisassociateVPCFromHostedZone, disassociateVPCFromHostedZone_comment - Optional: A comment about the disassociation request.

DisassociateVPCFromHostedZone, disassociateVPCFromHostedZone_hostedZoneId - The ID of the private hosted zone that you want to disassociate a VPC from.

$sel:vpc:DisassociateVPCFromHostedZone', disassociateVPCFromHostedZone_vpc - A complex type that contains information about the VPC that you're disassociating from the specified hosted zone.

data DisassociateVPCFromHostedZoneResponse Source #

A complex type that contains the response information for the disassociate request.

See: newDisassociateVPCFromHostedZoneResponse smart constructor.

Instances

Instances details
Generic DisassociateVPCFromHostedZoneResponse Source # 
Instance details

Defined in Amazonka.Route53.DisassociateVPCFromHostedZone

Read DisassociateVPCFromHostedZoneResponse Source # 
Instance details

Defined in Amazonka.Route53.DisassociateVPCFromHostedZone

Show DisassociateVPCFromHostedZoneResponse Source # 
Instance details

Defined in Amazonka.Route53.DisassociateVPCFromHostedZone

NFData DisassociateVPCFromHostedZoneResponse Source # 
Instance details

Defined in Amazonka.Route53.DisassociateVPCFromHostedZone

Eq DisassociateVPCFromHostedZoneResponse Source # 
Instance details

Defined in Amazonka.Route53.DisassociateVPCFromHostedZone

type Rep DisassociateVPCFromHostedZoneResponse Source # 
Instance details

Defined in Amazonka.Route53.DisassociateVPCFromHostedZone

type Rep DisassociateVPCFromHostedZoneResponse = D1 ('MetaData "DisassociateVPCFromHostedZoneResponse" "Amazonka.Route53.DisassociateVPCFromHostedZone" "amazonka-route53-2.0-8wP357MyuPX6rh87d4wklb" 'False) (C1 ('MetaCons "DisassociateVPCFromHostedZoneResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "changeInfo") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ChangeInfo)))

newDisassociateVPCFromHostedZoneResponse Source #

Create a value of DisassociateVPCFromHostedZoneResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:DisassociateVPCFromHostedZoneResponse', disassociateVPCFromHostedZoneResponse_httpStatus - The response's http status code.

$sel:changeInfo:DisassociateVPCFromHostedZoneResponse', disassociateVPCFromHostedZoneResponse_changeInfo - A complex type that describes the changes made to the specified private hosted zone.

EnableHostedZoneDNSSEC

data EnableHostedZoneDNSSEC Source #

See: newEnableHostedZoneDNSSEC smart constructor.

Instances

Instances details
ToHeaders EnableHostedZoneDNSSEC Source # 
Instance details

Defined in Amazonka.Route53.EnableHostedZoneDNSSEC

ToPath EnableHostedZoneDNSSEC Source # 
Instance details

Defined in Amazonka.Route53.EnableHostedZoneDNSSEC

ToQuery EnableHostedZoneDNSSEC Source # 
Instance details

Defined in Amazonka.Route53.EnableHostedZoneDNSSEC

AWSRequest EnableHostedZoneDNSSEC Source # 
Instance details

Defined in Amazonka.Route53.EnableHostedZoneDNSSEC

Associated Types

type AWSResponse EnableHostedZoneDNSSEC #

Generic EnableHostedZoneDNSSEC Source # 
Instance details

Defined in Amazonka.Route53.EnableHostedZoneDNSSEC

Associated Types

type Rep EnableHostedZoneDNSSEC :: Type -> Type #

Read EnableHostedZoneDNSSEC Source # 
Instance details

Defined in Amazonka.Route53.EnableHostedZoneDNSSEC

Show EnableHostedZoneDNSSEC Source # 
Instance details

Defined in Amazonka.Route53.EnableHostedZoneDNSSEC

NFData EnableHostedZoneDNSSEC Source # 
Instance details

Defined in Amazonka.Route53.EnableHostedZoneDNSSEC

Methods

rnf :: EnableHostedZoneDNSSEC -> () #

Eq EnableHostedZoneDNSSEC Source # 
Instance details

Defined in Amazonka.Route53.EnableHostedZoneDNSSEC

Hashable EnableHostedZoneDNSSEC Source # 
Instance details

Defined in Amazonka.Route53.EnableHostedZoneDNSSEC

type AWSResponse EnableHostedZoneDNSSEC Source # 
Instance details

Defined in Amazonka.Route53.EnableHostedZoneDNSSEC

type Rep EnableHostedZoneDNSSEC Source # 
Instance details

Defined in Amazonka.Route53.EnableHostedZoneDNSSEC

type Rep EnableHostedZoneDNSSEC = D1 ('MetaData "EnableHostedZoneDNSSEC" "Amazonka.Route53.EnableHostedZoneDNSSEC" "amazonka-route53-2.0-8wP357MyuPX6rh87d4wklb" 'False) (C1 ('MetaCons "EnableHostedZoneDNSSEC'" 'PrefixI 'True) (S1 ('MetaSel ('Just "hostedZoneId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ResourceId)))

newEnableHostedZoneDNSSEC Source #

Create a value of EnableHostedZoneDNSSEC with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

EnableHostedZoneDNSSEC, enableHostedZoneDNSSEC_hostedZoneId - A unique string used to identify a hosted zone.

data EnableHostedZoneDNSSECResponse Source #

See: newEnableHostedZoneDNSSECResponse smart constructor.

Instances

Instances details
Generic EnableHostedZoneDNSSECResponse Source # 
Instance details

Defined in Amazonka.Route53.EnableHostedZoneDNSSEC

Associated Types

type Rep EnableHostedZoneDNSSECResponse :: Type -> Type #

Read EnableHostedZoneDNSSECResponse Source # 
Instance details

Defined in Amazonka.Route53.EnableHostedZoneDNSSEC

Show EnableHostedZoneDNSSECResponse Source # 
Instance details

Defined in Amazonka.Route53.EnableHostedZoneDNSSEC

NFData EnableHostedZoneDNSSECResponse Source # 
Instance details

Defined in Amazonka.Route53.EnableHostedZoneDNSSEC

Eq EnableHostedZoneDNSSECResponse Source # 
Instance details

Defined in Amazonka.Route53.EnableHostedZoneDNSSEC

type Rep EnableHostedZoneDNSSECResponse Source # 
Instance details

Defined in Amazonka.Route53.EnableHostedZoneDNSSEC

type Rep EnableHostedZoneDNSSECResponse = D1 ('MetaData "EnableHostedZoneDNSSECResponse" "Amazonka.Route53.EnableHostedZoneDNSSEC" "amazonka-route53-2.0-8wP357MyuPX6rh87d4wklb" 'False) (C1 ('MetaCons "EnableHostedZoneDNSSECResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "changeInfo") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ChangeInfo)))

newEnableHostedZoneDNSSECResponse Source #

Create a value of EnableHostedZoneDNSSECResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:EnableHostedZoneDNSSECResponse', enableHostedZoneDNSSECResponse_httpStatus - The response's http status code.

$sel:changeInfo:EnableHostedZoneDNSSECResponse', enableHostedZoneDNSSECResponse_changeInfo - Undocumented member.

GetAccountLimit

data GetAccountLimit Source #

A complex type that contains information about the request to create a hosted zone.

See: newGetAccountLimit smart constructor.

Instances

Instances details
ToHeaders GetAccountLimit Source # 
Instance details

Defined in Amazonka.Route53.GetAccountLimit

ToPath GetAccountLimit Source # 
Instance details

Defined in Amazonka.Route53.GetAccountLimit

ToQuery GetAccountLimit Source # 
Instance details

Defined in Amazonka.Route53.GetAccountLimit

AWSRequest GetAccountLimit Source # 
Instance details

Defined in Amazonka.Route53.GetAccountLimit

Associated Types

type AWSResponse GetAccountLimit #

Generic GetAccountLimit Source # 
Instance details

Defined in Amazonka.Route53.GetAccountLimit

Associated Types

type Rep GetAccountLimit :: Type -> Type #

Read GetAccountLimit Source # 
Instance details

Defined in Amazonka.Route53.GetAccountLimit

Show GetAccountLimit Source # 
Instance details

Defined in Amazonka.Route53.GetAccountLimit

NFData GetAccountLimit Source # 
Instance details

Defined in Amazonka.Route53.GetAccountLimit

Methods

rnf :: GetAccountLimit -> () #

Eq GetAccountLimit Source # 
Instance details

Defined in Amazonka.Route53.GetAccountLimit

Hashable GetAccountLimit Source # 
Instance details

Defined in Amazonka.Route53.GetAccountLimit

type AWSResponse GetAccountLimit Source # 
Instance details

Defined in Amazonka.Route53.GetAccountLimit

type Rep GetAccountLimit Source # 
Instance details

Defined in Amazonka.Route53.GetAccountLimit

type Rep GetAccountLimit = D1 ('MetaData "GetAccountLimit" "Amazonka.Route53.GetAccountLimit" "amazonka-route53-2.0-8wP357MyuPX6rh87d4wklb" 'False) (C1 ('MetaCons "GetAccountLimit'" 'PrefixI 'True) (S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 AccountLimitType)))

newGetAccountLimit Source #

Create a value of GetAccountLimit with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

GetAccountLimit, getAccountLimit_type - The limit that you want to get. Valid values include the following:

  • MAX_HEALTH_CHECKS_BY_OWNER: The maximum number of health checks that you can create using the current account.
  • MAX_HOSTED_ZONES_BY_OWNER: The maximum number of hosted zones that you can create using the current account.
  • MAX_REUSABLE_DELEGATION_SETS_BY_OWNER: The maximum number of reusable delegation sets that you can create using the current account.
  • MAX_TRAFFIC_POLICIES_BY_OWNER: The maximum number of traffic policies that you can create using the current account.
  • MAX_TRAFFIC_POLICY_INSTANCES_BY_OWNER: The maximum number of traffic policy instances that you can create using the current account. (Traffic policy instances are referred to as traffic flow policy records in the Amazon Route 53 console.)

data GetAccountLimitResponse Source #

A complex type that contains the requested limit.

See: newGetAccountLimitResponse smart constructor.

Instances

Instances details
Generic GetAccountLimitResponse Source # 
Instance details

Defined in Amazonka.Route53.GetAccountLimit

Associated Types

type Rep GetAccountLimitResponse :: Type -> Type #

Read GetAccountLimitResponse Source # 
Instance details

Defined in Amazonka.Route53.GetAccountLimit

Show GetAccountLimitResponse Source # 
Instance details

Defined in Amazonka.Route53.GetAccountLimit

NFData GetAccountLimitResponse Source # 
Instance details

Defined in Amazonka.Route53.GetAccountLimit

Methods

rnf :: GetAccountLimitResponse -> () #

Eq GetAccountLimitResponse Source # 
Instance details

Defined in Amazonka.Route53.GetAccountLimit

type Rep GetAccountLimitResponse Source # 
Instance details

Defined in Amazonka.Route53.GetAccountLimit

type Rep GetAccountLimitResponse = D1 ('MetaData "GetAccountLimitResponse" "Amazonka.Route53.GetAccountLimit" "amazonka-route53-2.0-8wP357MyuPX6rh87d4wklb" 'False) (C1 ('MetaCons "GetAccountLimitResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: (S1 ('MetaSel ('Just "limit") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 AccountLimit) :*: S1 ('MetaSel ('Just "count") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Natural))))

newGetAccountLimitResponse Source #

Create a value of GetAccountLimitResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:GetAccountLimitResponse', getAccountLimitResponse_httpStatus - The response's http status code.

$sel:limit:GetAccountLimitResponse', getAccountLimitResponse_limit - The current setting for the specified limit. For example, if you specified MAX_HEALTH_CHECKS_BY_OWNER for the value of Type in the request, the value of Limit is the maximum number of health checks that you can create using the current account.

$sel:count:GetAccountLimitResponse', getAccountLimitResponse_count - The current number of entities that you have created of the specified type. For example, if you specified MAX_HEALTH_CHECKS_BY_OWNER for the value of Type in the request, the value of Count is the current number of health checks that you have created using the current account.

GetChange

data GetChange Source #

The input for a GetChange request.

See: newGetChange smart constructor.

Constructors

GetChange' Text 

Instances

Instances details
ToHeaders GetChange Source # 
Instance details

Defined in Amazonka.Route53.GetChange

Methods

toHeaders :: GetChange -> [Header] #

ToPath GetChange Source # 
Instance details

Defined in Amazonka.Route53.GetChange

ToQuery GetChange Source # 
Instance details

Defined in Amazonka.Route53.GetChange

AWSRequest GetChange Source # 
Instance details

Defined in Amazonka.Route53.GetChange

Associated Types

type AWSResponse GetChange #

Generic GetChange Source # 
Instance details

Defined in Amazonka.Route53.GetChange

Associated Types

type Rep GetChange :: Type -> Type #

Read GetChange Source # 
Instance details

Defined in Amazonka.Route53.GetChange

Show GetChange Source # 
Instance details

Defined in Amazonka.Route53.GetChange

NFData GetChange Source # 
Instance details

Defined in Amazonka.Route53.GetChange

Methods

rnf :: GetChange -> () #

Eq GetChange Source # 
Instance details

Defined in Amazonka.Route53.GetChange

Hashable GetChange Source # 
Instance details

Defined in Amazonka.Route53.GetChange

type AWSResponse GetChange Source # 
Instance details

Defined in Amazonka.Route53.GetChange

type Rep GetChange Source # 
Instance details

Defined in Amazonka.Route53.GetChange

type Rep GetChange = D1 ('MetaData "GetChange" "Amazonka.Route53.GetChange" "amazonka-route53-2.0-8wP357MyuPX6rh87d4wklb" 'False) (C1 ('MetaCons "GetChange'" 'PrefixI 'True) (S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newGetChange Source #

Arguments

:: Text

GetChange

-> GetChange 

Create a value of GetChange with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

GetChange, getChange_id - The ID of the change batch request. The value that you specify here is the value that ChangeResourceRecordSets returned in the Id element when you submitted the request.

data GetChangeResponse Source #

A complex type that contains the ChangeInfo element.

See: newGetChangeResponse smart constructor.

Instances

Instances details
Generic GetChangeResponse Source # 
Instance details

Defined in Amazonka.Route53.GetChange

Associated Types

type Rep GetChangeResponse :: Type -> Type #

Read GetChangeResponse Source # 
Instance details

Defined in Amazonka.Route53.GetChange

Show GetChangeResponse Source # 
Instance details

Defined in Amazonka.Route53.GetChange

NFData GetChangeResponse Source # 
Instance details

Defined in Amazonka.Route53.GetChange

Methods

rnf :: GetChangeResponse -> () #

Eq GetChangeResponse Source # 
Instance details

Defined in Amazonka.Route53.GetChange

type Rep GetChangeResponse Source # 
Instance details

Defined in Amazonka.Route53.GetChange

type Rep GetChangeResponse = D1 ('MetaData "GetChangeResponse" "Amazonka.Route53.GetChange" "amazonka-route53-2.0-8wP357MyuPX6rh87d4wklb" 'False) (C1 ('MetaCons "GetChangeResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "changeInfo") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ChangeInfo)))

newGetChangeResponse Source #

Create a value of GetChangeResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:GetChangeResponse', getChangeResponse_httpStatus - The response's http status code.

$sel:changeInfo:GetChangeResponse', getChangeResponse_changeInfo - A complex type that contains information about the specified change batch.

GetCheckerIpRanges

data GetCheckerIpRanges Source #

Empty request.

See: newGetCheckerIpRanges smart constructor.

Constructors

GetCheckerIpRanges' 

Instances

Instances details
ToHeaders GetCheckerIpRanges Source # 
Instance details

Defined in Amazonka.Route53.GetCheckerIpRanges

ToPath GetCheckerIpRanges Source # 
Instance details

Defined in Amazonka.Route53.GetCheckerIpRanges

ToQuery GetCheckerIpRanges Source # 
Instance details

Defined in Amazonka.Route53.GetCheckerIpRanges

AWSRequest GetCheckerIpRanges Source # 
Instance details

Defined in Amazonka.Route53.GetCheckerIpRanges

Associated Types

type AWSResponse GetCheckerIpRanges #

Generic GetCheckerIpRanges Source # 
Instance details

Defined in Amazonka.Route53.GetCheckerIpRanges

Associated Types

type Rep GetCheckerIpRanges :: Type -> Type #

Read GetCheckerIpRanges Source # 
Instance details

Defined in Amazonka.Route53.GetCheckerIpRanges

Show GetCheckerIpRanges Source # 
Instance details

Defined in Amazonka.Route53.GetCheckerIpRanges

NFData GetCheckerIpRanges Source # 
Instance details

Defined in Amazonka.Route53.GetCheckerIpRanges

Methods

rnf :: GetCheckerIpRanges -> () #

Eq GetCheckerIpRanges Source # 
Instance details

Defined in Amazonka.Route53.GetCheckerIpRanges

Hashable GetCheckerIpRanges Source # 
Instance details

Defined in Amazonka.Route53.GetCheckerIpRanges

type AWSResponse GetCheckerIpRanges Source # 
Instance details

Defined in Amazonka.Route53.GetCheckerIpRanges

type Rep GetCheckerIpRanges Source # 
Instance details

Defined in Amazonka.Route53.GetCheckerIpRanges

type Rep GetCheckerIpRanges = D1 ('MetaData "GetCheckerIpRanges" "Amazonka.Route53.GetCheckerIpRanges" "amazonka-route53-2.0-8wP357MyuPX6rh87d4wklb" 'False) (C1 ('MetaCons "GetCheckerIpRanges'" 'PrefixI 'False) (U1 :: Type -> Type))

newGetCheckerIpRanges :: GetCheckerIpRanges Source #

Create a value of GetCheckerIpRanges with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

data GetCheckerIpRangesResponse Source #

A complex type that contains the CheckerIpRanges element.

See: newGetCheckerIpRangesResponse smart constructor.

Instances

Instances details
Generic GetCheckerIpRangesResponse Source # 
Instance details

Defined in Amazonka.Route53.GetCheckerIpRanges

Associated Types

type Rep GetCheckerIpRangesResponse :: Type -> Type #

Read GetCheckerIpRangesResponse Source # 
Instance details

Defined in Amazonka.Route53.GetCheckerIpRanges

Show GetCheckerIpRangesResponse Source # 
Instance details

Defined in Amazonka.Route53.GetCheckerIpRanges

NFData GetCheckerIpRangesResponse Source # 
Instance details

Defined in Amazonka.Route53.GetCheckerIpRanges

Eq GetCheckerIpRangesResponse Source # 
Instance details

Defined in Amazonka.Route53.GetCheckerIpRanges

type Rep GetCheckerIpRangesResponse Source # 
Instance details

Defined in Amazonka.Route53.GetCheckerIpRanges

type Rep GetCheckerIpRangesResponse = D1 ('MetaData "GetCheckerIpRangesResponse" "Amazonka.Route53.GetCheckerIpRanges" "amazonka-route53-2.0-8wP357MyuPX6rh87d4wklb" 'False) (C1 ('MetaCons "GetCheckerIpRangesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "checkerIpRanges") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Text])))

newGetCheckerIpRangesResponse Source #

Create a value of GetCheckerIpRangesResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:GetCheckerIpRangesResponse', getCheckerIpRangesResponse_httpStatus - The response's http status code.

$sel:checkerIpRanges:GetCheckerIpRangesResponse', getCheckerIpRangesResponse_checkerIpRanges - A complex type that contains sorted list of IP ranges in CIDR format for Amazon Route 53 health checkers.

GetDNSSEC

data GetDNSSEC Source #

See: newGetDNSSEC smart constructor.

Constructors

GetDNSSEC' ResourceId 

Instances

Instances details
ToHeaders GetDNSSEC Source # 
Instance details

Defined in Amazonka.Route53.GetDNSSEC

Methods

toHeaders :: GetDNSSEC -> [Header] #

ToPath GetDNSSEC Source # 
Instance details

Defined in Amazonka.Route53.GetDNSSEC

ToQuery GetDNSSEC Source # 
Instance details

Defined in Amazonka.Route53.GetDNSSEC

AWSRequest GetDNSSEC Source # 
Instance details

Defined in Amazonka.Route53.GetDNSSEC

Associated Types

type AWSResponse GetDNSSEC #

Generic GetDNSSEC Source # 
Instance details

Defined in Amazonka.Route53.GetDNSSEC

Associated Types

type Rep GetDNSSEC :: Type -> Type #

Read GetDNSSEC Source # 
Instance details

Defined in Amazonka.Route53.GetDNSSEC

Show GetDNSSEC Source # 
Instance details

Defined in Amazonka.Route53.GetDNSSEC

NFData GetDNSSEC Source # 
Instance details

Defined in Amazonka.Route53.GetDNSSEC

Methods

rnf :: GetDNSSEC -> () #

Eq GetDNSSEC Source # 
Instance details

Defined in Amazonka.Route53.GetDNSSEC

Hashable GetDNSSEC Source # 
Instance details

Defined in Amazonka.Route53.GetDNSSEC

type AWSResponse GetDNSSEC Source # 
Instance details

Defined in Amazonka.Route53.GetDNSSEC

type Rep GetDNSSEC Source # 
Instance details

Defined in Amazonka.Route53.GetDNSSEC

type Rep GetDNSSEC = D1 ('MetaData "GetDNSSEC" "Amazonka.Route53.GetDNSSEC" "amazonka-route53-2.0-8wP357MyuPX6rh87d4wklb" 'False) (C1 ('MetaCons "GetDNSSEC'" 'PrefixI 'True) (S1 ('MetaSel ('Just "hostedZoneId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ResourceId)))

newGetDNSSEC Source #

Create a value of GetDNSSEC with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

GetDNSSEC, getDNSSEC_hostedZoneId - A unique string used to identify a hosted zone.

data GetDNSSECResponse Source #

See: newGetDNSSECResponse smart constructor.

Instances

Instances details
Generic GetDNSSECResponse Source # 
Instance details

Defined in Amazonka.Route53.GetDNSSEC

Associated Types

type Rep GetDNSSECResponse :: Type -> Type #

Read GetDNSSECResponse Source # 
Instance details

Defined in Amazonka.Route53.GetDNSSEC

Show GetDNSSECResponse Source # 
Instance details

Defined in Amazonka.Route53.GetDNSSEC

NFData GetDNSSECResponse Source # 
Instance details

Defined in Amazonka.Route53.GetDNSSEC

Methods

rnf :: GetDNSSECResponse -> () #

Eq GetDNSSECResponse Source # 
Instance details

Defined in Amazonka.Route53.GetDNSSEC

type Rep GetDNSSECResponse Source # 
Instance details

Defined in Amazonka.Route53.GetDNSSEC

type Rep GetDNSSECResponse = D1 ('MetaData "GetDNSSECResponse" "Amazonka.Route53.GetDNSSEC" "amazonka-route53-2.0-8wP357MyuPX6rh87d4wklb" 'False) (C1 ('MetaCons "GetDNSSECResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: (S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 DNSSECStatus) :*: S1 ('MetaSel ('Just "keySigningKeys") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [KeySigningKey]))))

newGetDNSSECResponse Source #

Create a value of GetDNSSECResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:GetDNSSECResponse', getDNSSECResponse_httpStatus - The response's http status code.

GetDNSSECResponse, getDNSSECResponse_status - A string repesenting the status of DNSSEC.

$sel:keySigningKeys:GetDNSSECResponse', getDNSSECResponse_keySigningKeys - The key-signing keys (KSKs) in your account.

GetGeoLocation

data GetGeoLocation Source #

A request for information about whether a specified geographic location is supported for Amazon Route 53 geolocation resource record sets.

See: newGetGeoLocation smart constructor.

Instances

Instances details
ToHeaders GetGeoLocation Source # 
Instance details

Defined in Amazonka.Route53.GetGeoLocation

ToPath GetGeoLocation Source # 
Instance details

Defined in Amazonka.Route53.GetGeoLocation

ToQuery GetGeoLocation Source # 
Instance details

Defined in Amazonka.Route53.GetGeoLocation

AWSRequest GetGeoLocation Source # 
Instance details

Defined in Amazonka.Route53.GetGeoLocation

Associated Types

type AWSResponse GetGeoLocation #

Generic GetGeoLocation Source # 
Instance details

Defined in Amazonka.Route53.GetGeoLocation

Associated Types

type Rep GetGeoLocation :: Type -> Type #

Read GetGeoLocation Source # 
Instance details

Defined in Amazonka.Route53.GetGeoLocation

Show GetGeoLocation Source # 
Instance details

Defined in Amazonka.Route53.GetGeoLocation

NFData GetGeoLocation Source # 
Instance details

Defined in Amazonka.Route53.GetGeoLocation

Methods

rnf :: GetGeoLocation -> () #

Eq GetGeoLocation Source # 
Instance details

Defined in Amazonka.Route53.GetGeoLocation

Hashable GetGeoLocation Source # 
Instance details

Defined in Amazonka.Route53.GetGeoLocation

type AWSResponse GetGeoLocation Source # 
Instance details

Defined in Amazonka.Route53.GetGeoLocation

type Rep GetGeoLocation Source # 
Instance details

Defined in Amazonka.Route53.GetGeoLocation

type Rep GetGeoLocation = D1 ('MetaData "GetGeoLocation" "Amazonka.Route53.GetGeoLocation" "amazonka-route53-2.0-8wP357MyuPX6rh87d4wklb" 'False) (C1 ('MetaCons "GetGeoLocation'" 'PrefixI 'True) (S1 ('MetaSel ('Just "continentCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "countryCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "subdivisionCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newGetGeoLocation :: GetGeoLocation Source #

Create a value of GetGeoLocation with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

GetGeoLocation, getGeoLocation_continentCode - For geolocation resource record sets, a two-letter abbreviation that identifies a continent. Amazon Route 53 supports the following continent codes:

  • AF: Africa
  • AN: Antarctica
  • AS: Asia
  • EU: Europe
  • OC: Oceania
  • NA: North America
  • SA: South America

GetGeoLocation, getGeoLocation_countryCode - Amazon Route 53 uses the two-letter country codes that are specified in ISO standard 3166-1 alpha-2.

GetGeoLocation, getGeoLocation_subdivisionCode - The code for the subdivision, such as a particular state within the United States. For a list of US state abbreviations, see Appendix B: Two–Letter State and Possession Abbreviations on the United States Postal Service website. For a list of all supported subdivision codes, use the ListGeoLocations API.

data GetGeoLocationResponse Source #

A complex type that contains the response information for the specified geolocation code.

See: newGetGeoLocationResponse smart constructor.

Instances

Instances details
Generic GetGeoLocationResponse Source # 
Instance details

Defined in Amazonka.Route53.GetGeoLocation

Associated Types

type Rep GetGeoLocationResponse :: Type -> Type #

Read GetGeoLocationResponse Source # 
Instance details

Defined in Amazonka.Route53.GetGeoLocation

Show GetGeoLocationResponse Source # 
Instance details

Defined in Amazonka.Route53.GetGeoLocation

NFData GetGeoLocationResponse Source # 
Instance details

Defined in Amazonka.Route53.GetGeoLocation

Methods

rnf :: GetGeoLocationResponse -> () #

Eq GetGeoLocationResponse Source # 
Instance details

Defined in Amazonka.Route53.GetGeoLocation

type Rep GetGeoLocationResponse Source # 
Instance details

Defined in Amazonka.Route53.GetGeoLocation

type Rep GetGeoLocationResponse = D1 ('MetaData "GetGeoLocationResponse" "Amazonka.Route53.GetGeoLocation" "amazonka-route53-2.0-8wP357MyuPX6rh87d4wklb" 'False) (C1 ('MetaCons "GetGeoLocationResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "geoLocationDetails") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 GeoLocationDetails)))

newGetGeoLocationResponse Source #

Create a value of GetGeoLocationResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:GetGeoLocationResponse', getGeoLocationResponse_httpStatus - The response's http status code.

$sel:geoLocationDetails:GetGeoLocationResponse', getGeoLocationResponse_geoLocationDetails - A complex type that contains the codes and full continent, country, and subdivision names for the specified geolocation code.

GetHealthCheck

data GetHealthCheck Source #

A request to get information about a specified health check.

See: newGetHealthCheck smart constructor.

Constructors

GetHealthCheck' Text 

Instances

Instances details
ToHeaders GetHealthCheck Source # 
Instance details

Defined in Amazonka.Route53.GetHealthCheck

ToPath GetHealthCheck Source # 
Instance details

Defined in Amazonka.Route53.GetHealthCheck

ToQuery GetHealthCheck Source # 
Instance details

Defined in Amazonka.Route53.GetHealthCheck

AWSRequest GetHealthCheck Source # 
Instance details

Defined in Amazonka.Route53.GetHealthCheck

Associated Types

type AWSResponse GetHealthCheck #

Generic GetHealthCheck Source # 
Instance details

Defined in Amazonka.Route53.GetHealthCheck

Associated Types

type Rep GetHealthCheck :: Type -> Type #

Read GetHealthCheck Source # 
Instance details

Defined in Amazonka.Route53.GetHealthCheck

Show GetHealthCheck Source # 
Instance details

Defined in Amazonka.Route53.GetHealthCheck

NFData GetHealthCheck Source # 
Instance details

Defined in Amazonka.Route53.GetHealthCheck

Methods

rnf :: GetHealthCheck -> () #

Eq GetHealthCheck Source # 
Instance details

Defined in Amazonka.Route53.GetHealthCheck

Hashable GetHealthCheck Source # 
Instance details

Defined in Amazonka.Route53.GetHealthCheck

type AWSResponse GetHealthCheck Source # 
Instance details

Defined in Amazonka.Route53.GetHealthCheck

type Rep GetHealthCheck Source # 
Instance details

Defined in Amazonka.Route53.GetHealthCheck

type Rep GetHealthCheck = D1 ('MetaData "GetHealthCheck" "Amazonka.Route53.GetHealthCheck" "amazonka-route53-2.0-8wP357MyuPX6rh87d4wklb" 'False) (C1 ('MetaCons "GetHealthCheck'" 'PrefixI 'True) (S1 ('MetaSel ('Just "healthCheckId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newGetHealthCheck Source #

Create a value of GetHealthCheck with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

GetHealthCheck, getHealthCheck_healthCheckId - The identifier that Amazon Route 53 assigned to the health check when you created it. When you add or update a resource record set, you use this value to specify which health check to use. The value can be up to 64 characters long.

data GetHealthCheckResponse Source #

A complex type that contains the response to a GetHealthCheck request.

See: newGetHealthCheckResponse smart constructor.

Instances

Instances details
Generic GetHealthCheckResponse Source # 
Instance details

Defined in Amazonka.Route53.GetHealthCheck

Associated Types

type Rep GetHealthCheckResponse :: Type -> Type #

Read GetHealthCheckResponse Source # 
Instance details

Defined in Amazonka.Route53.GetHealthCheck

Show GetHealthCheckResponse Source # 
Instance details

Defined in Amazonka.Route53.GetHealthCheck

NFData GetHealthCheckResponse Source # 
Instance details

Defined in Amazonka.Route53.GetHealthCheck

Methods

rnf :: GetHealthCheckResponse -> () #

Eq GetHealthCheckResponse Source # 
Instance details

Defined in Amazonka.Route53.GetHealthCheck

type Rep GetHealthCheckResponse Source # 
Instance details

Defined in Amazonka.Route53.GetHealthCheck

type Rep GetHealthCheckResponse = D1 ('MetaData "GetHealthCheckResponse" "Amazonka.Route53.GetHealthCheck" "amazonka-route53-2.0-8wP357MyuPX6rh87d4wklb" 'False) (C1 ('MetaCons "GetHealthCheckResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "healthCheck") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 HealthCheck)))

newGetHealthCheckResponse Source #

Create a value of GetHealthCheckResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:GetHealthCheckResponse', getHealthCheckResponse_httpStatus - The response's http status code.

$sel:healthCheck:GetHealthCheckResponse', getHealthCheckResponse_healthCheck - A complex type that contains information about one health check that is associated with the current Amazon Web Services account.

GetHealthCheckCount

data GetHealthCheckCount Source #

A request for the number of health checks that are associated with the current Amazon Web Services account.

See: newGetHealthCheckCount smart constructor.

Constructors

GetHealthCheckCount' 

Instances

Instances details
ToHeaders GetHealthCheckCount Source # 
Instance details

Defined in Amazonka.Route53.GetHealthCheckCount

ToPath GetHealthCheckCount Source # 
Instance details

Defined in Amazonka.Route53.GetHealthCheckCount

ToQuery GetHealthCheckCount Source # 
Instance details

Defined in Amazonka.Route53.GetHealthCheckCount

AWSRequest GetHealthCheckCount Source # 
Instance details

Defined in Amazonka.Route53.GetHealthCheckCount

Associated Types

type AWSResponse GetHealthCheckCount #

Generic GetHealthCheckCount Source # 
Instance details

Defined in Amazonka.Route53.GetHealthCheckCount

Associated Types

type Rep GetHealthCheckCount :: Type -> Type #

Read GetHealthCheckCount Source # 
Instance details

Defined in Amazonka.Route53.GetHealthCheckCount

Show GetHealthCheckCount Source # 
Instance details

Defined in Amazonka.Route53.GetHealthCheckCount

NFData GetHealthCheckCount Source # 
Instance details

Defined in Amazonka.Route53.GetHealthCheckCount

Methods

rnf :: GetHealthCheckCount -> () #

Eq GetHealthCheckCount Source # 
Instance details

Defined in Amazonka.Route53.GetHealthCheckCount

Hashable GetHealthCheckCount Source # 
Instance details

Defined in Amazonka.Route53.GetHealthCheckCount

type AWSResponse GetHealthCheckCount Source # 
Instance details

Defined in Amazonka.Route53.GetHealthCheckCount

type Rep GetHealthCheckCount Source # 
Instance details

Defined in Amazonka.Route53.GetHealthCheckCount

type Rep GetHealthCheckCount = D1 ('MetaData "GetHealthCheckCount" "Amazonka.Route53.GetHealthCheckCount" "amazonka-route53-2.0-8wP357MyuPX6rh87d4wklb" 'False) (C1 ('MetaCons "GetHealthCheckCount'" 'PrefixI 'False) (U1 :: Type -> Type))

newGetHealthCheckCount :: GetHealthCheckCount Source #

Create a value of GetHealthCheckCount with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

data GetHealthCheckCountResponse Source #

A complex type that contains the response to a GetHealthCheckCount request.

See: newGetHealthCheckCountResponse smart constructor.

Instances

Instances details
Generic GetHealthCheckCountResponse Source # 
Instance details

Defined in Amazonka.Route53.GetHealthCheckCount

Associated Types

type Rep GetHealthCheckCountResponse :: Type -> Type #

Read GetHealthCheckCountResponse Source # 
Instance details

Defined in Amazonka.Route53.GetHealthCheckCount

Show GetHealthCheckCountResponse Source # 
Instance details

Defined in Amazonka.Route53.GetHealthCheckCount

NFData GetHealthCheckCountResponse Source # 
Instance details

Defined in Amazonka.Route53.GetHealthCheckCount

Eq GetHealthCheckCountResponse Source # 
Instance details

Defined in Amazonka.Route53.GetHealthCheckCount

type Rep GetHealthCheckCountResponse Source # 
Instance details

Defined in Amazonka.Route53.GetHealthCheckCount

type Rep GetHealthCheckCountResponse = D1 ('MetaData "GetHealthCheckCountResponse" "Amazonka.Route53.GetHealthCheckCount" "amazonka-route53-2.0-8wP357MyuPX6rh87d4wklb" 'False) (C1 ('MetaCons "GetHealthCheckCountResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "healthCheckCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Integer)))

newGetHealthCheckCountResponse Source #

Create a value of GetHealthCheckCountResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:GetHealthCheckCountResponse', getHealthCheckCountResponse_httpStatus - The response's http status code.

$sel:healthCheckCount:GetHealthCheckCountResponse', getHealthCheckCountResponse_healthCheckCount - The number of health checks associated with the current Amazon Web Services account.

GetHealthCheckLastFailureReason

data GetHealthCheckLastFailureReason Source #

A request for the reason that a health check failed most recently.

See: newGetHealthCheckLastFailureReason smart constructor.

Instances

Instances details
ToHeaders GetHealthCheckLastFailureReason Source # 
Instance details

Defined in Amazonka.Route53.GetHealthCheckLastFailureReason

ToPath GetHealthCheckLastFailureReason Source # 
Instance details

Defined in Amazonka.Route53.GetHealthCheckLastFailureReason

ToQuery GetHealthCheckLastFailureReason Source # 
Instance details

Defined in Amazonka.Route53.GetHealthCheckLastFailureReason

AWSRequest GetHealthCheckLastFailureReason Source # 
Instance details

Defined in Amazonka.Route53.GetHealthCheckLastFailureReason

Generic GetHealthCheckLastFailureReason Source # 
Instance details

Defined in Amazonka.Route53.GetHealthCheckLastFailureReason

Associated Types

type Rep GetHealthCheckLastFailureReason :: Type -> Type #

Read GetHealthCheckLastFailureReason Source # 
Instance details

Defined in Amazonka.Route53.GetHealthCheckLastFailureReason

Show GetHealthCheckLastFailureReason Source # 
Instance details

Defined in Amazonka.Route53.GetHealthCheckLastFailureReason

NFData GetHealthCheckLastFailureReason Source # 
Instance details

Defined in Amazonka.Route53.GetHealthCheckLastFailureReason

Eq GetHealthCheckLastFailureReason Source # 
Instance details

Defined in Amazonka.Route53.GetHealthCheckLastFailureReason

Hashable GetHealthCheckLastFailureReason Source # 
Instance details

Defined in Amazonka.Route53.GetHealthCheckLastFailureReason

type AWSResponse GetHealthCheckLastFailureReason Source # 
Instance details

Defined in Amazonka.Route53.GetHealthCheckLastFailureReason

type Rep GetHealthCheckLastFailureReason Source # 
Instance details

Defined in Amazonka.Route53.GetHealthCheckLastFailureReason

type Rep GetHealthCheckLastFailureReason = D1 ('MetaData "GetHealthCheckLastFailureReason" "Amazonka.Route53.GetHealthCheckLastFailureReason" "amazonka-route53-2.0-8wP357MyuPX6rh87d4wklb" 'False) (C1 ('MetaCons "GetHealthCheckLastFailureReason'" 'PrefixI 'True) (S1 ('MetaSel ('Just "healthCheckId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newGetHealthCheckLastFailureReason Source #

Create a value of GetHealthCheckLastFailureReason with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

GetHealthCheckLastFailureReason, getHealthCheckLastFailureReason_healthCheckId - The ID for the health check for which you want the last failure reason. When you created the health check, CreateHealthCheck returned the ID in the response, in the HealthCheckId element.

If you want to get the last failure reason for a calculated health check, you must use the Amazon Route 53 console or the CloudWatch console. You can't use GetHealthCheckLastFailureReason for a calculated health check.

data GetHealthCheckLastFailureReasonResponse Source #

A complex type that contains the response to a GetHealthCheckLastFailureReason request.

See: newGetHealthCheckLastFailureReasonResponse smart constructor.

Instances

Instances details
Generic GetHealthCheckLastFailureReasonResponse Source # 
Instance details

Defined in Amazonka.Route53.GetHealthCheckLastFailureReason

Read GetHealthCheckLastFailureReasonResponse Source # 
Instance details

Defined in Amazonka.Route53.GetHealthCheckLastFailureReason

Show GetHealthCheckLastFailureReasonResponse Source # 
Instance details

Defined in Amazonka.Route53.GetHealthCheckLastFailureReason

NFData GetHealthCheckLastFailureReasonResponse Source # 
Instance details

Defined in Amazonka.Route53.GetHealthCheckLastFailureReason

Eq GetHealthCheckLastFailureReasonResponse Source # 
Instance details

Defined in Amazonka.Route53.GetHealthCheckLastFailureReason

type Rep GetHealthCheckLastFailureReasonResponse Source # 
Instance details

Defined in Amazonka.Route53.GetHealthCheckLastFailureReason

type Rep GetHealthCheckLastFailureReasonResponse = D1 ('MetaData "GetHealthCheckLastFailureReasonResponse" "Amazonka.Route53.GetHealthCheckLastFailureReason" "amazonka-route53-2.0-8wP357MyuPX6rh87d4wklb" 'False) (C1 ('MetaCons "GetHealthCheckLastFailureReasonResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "healthCheckObservations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [HealthCheckObservation])))

newGetHealthCheckLastFailureReasonResponse Source #

Create a value of GetHealthCheckLastFailureReasonResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:GetHealthCheckLastFailureReasonResponse', getHealthCheckLastFailureReasonResponse_httpStatus - The response's http status code.

$sel:healthCheckObservations:GetHealthCheckLastFailureReasonResponse', getHealthCheckLastFailureReasonResponse_healthCheckObservations - A list that contains one Observation element for each Amazon Route 53 health checker that is reporting a last failure reason.

GetHealthCheckStatus

data GetHealthCheckStatus Source #

A request to get the status for a health check.

See: newGetHealthCheckStatus smart constructor.

Instances

Instances details
ToHeaders GetHealthCheckStatus Source # 
Instance details

Defined in Amazonka.Route53.GetHealthCheckStatus

ToPath GetHealthCheckStatus Source # 
Instance details

Defined in Amazonka.Route53.GetHealthCheckStatus

ToQuery GetHealthCheckStatus Source # 
Instance details

Defined in Amazonka.Route53.GetHealthCheckStatus

AWSRequest GetHealthCheckStatus Source # 
Instance details

Defined in Amazonka.Route53.GetHealthCheckStatus

Associated Types

type AWSResponse GetHealthCheckStatus #

Generic GetHealthCheckStatus Source # 
Instance details

Defined in Amazonka.Route53.GetHealthCheckStatus

Associated Types

type Rep GetHealthCheckStatus :: Type -> Type #

Read GetHealthCheckStatus Source # 
Instance details

Defined in Amazonka.Route53.GetHealthCheckStatus

Show GetHealthCheckStatus Source # 
Instance details

Defined in Amazonka.Route53.GetHealthCheckStatus

NFData GetHealthCheckStatus Source # 
Instance details

Defined in Amazonka.Route53.GetHealthCheckStatus

Methods

rnf :: GetHealthCheckStatus -> () #

Eq GetHealthCheckStatus Source # 
Instance details

Defined in Amazonka.Route53.GetHealthCheckStatus

Hashable GetHealthCheckStatus Source # 
Instance details

Defined in Amazonka.Route53.GetHealthCheckStatus

type AWSResponse GetHealthCheckStatus Source # 
Instance details

Defined in Amazonka.Route53.GetHealthCheckStatus

type Rep GetHealthCheckStatus Source # 
Instance details

Defined in Amazonka.Route53.GetHealthCheckStatus

type Rep GetHealthCheckStatus = D1 ('MetaData "GetHealthCheckStatus" "Amazonka.Route53.GetHealthCheckStatus" "amazonka-route53-2.0-8wP357MyuPX6rh87d4wklb" 'False) (C1 ('MetaCons "GetHealthCheckStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "healthCheckId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newGetHealthCheckStatus Source #

Create a value of GetHealthCheckStatus with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

GetHealthCheckStatus, getHealthCheckStatus_healthCheckId - The ID for the health check that you want the current status for. When you created the health check, CreateHealthCheck returned the ID in the response, in the HealthCheckId element.

If you want to check the status of a calculated health check, you must use the Amazon Route 53 console or the CloudWatch console. You can't use GetHealthCheckStatus to get the status of a calculated health check.

data GetHealthCheckStatusResponse Source #

A complex type that contains the response to a GetHealthCheck request.

See: newGetHealthCheckStatusResponse smart constructor.

Instances

Instances details
Generic GetHealthCheckStatusResponse Source # 
Instance details

Defined in Amazonka.Route53.GetHealthCheckStatus

Associated Types

type Rep GetHealthCheckStatusResponse :: Type -> Type #

Read GetHealthCheckStatusResponse Source # 
Instance details

Defined in Amazonka.Route53.GetHealthCheckStatus

Show GetHealthCheckStatusResponse Source # 
Instance details

Defined in Amazonka.Route53.GetHealthCheckStatus

NFData GetHealthCheckStatusResponse Source # 
Instance details

Defined in Amazonka.Route53.GetHealthCheckStatus

Eq GetHealthCheckStatusResponse Source # 
Instance details

Defined in Amazonka.Route53.GetHealthCheckStatus

type Rep GetHealthCheckStatusResponse Source # 
Instance details

Defined in Amazonka.Route53.GetHealthCheckStatus

type Rep GetHealthCheckStatusResponse = D1 ('MetaData "GetHealthCheckStatusResponse" "Amazonka.Route53.GetHealthCheckStatus" "amazonka-route53-2.0-8wP357MyuPX6rh87d4wklb" 'False) (C1 ('MetaCons "GetHealthCheckStatusResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "healthCheckObservations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [HealthCheckObservation])))

newGetHealthCheckStatusResponse Source #

Create a value of GetHealthCheckStatusResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:GetHealthCheckStatusResponse', getHealthCheckStatusResponse_httpStatus - The response's http status code.

$sel:healthCheckObservations:GetHealthCheckStatusResponse', getHealthCheckStatusResponse_healthCheckObservations - A list that contains one HealthCheckObservation element for each Amazon Route 53 health checker that is reporting a status about the health check endpoint.

GetHostedZone

data GetHostedZone Source #

A request to get information about a specified hosted zone.

See: newGetHostedZone smart constructor.

Instances

Instances details