Module: Aws::Route53::ClientApi Private
- Includes:
- Seahorse::Model
- Defined in:
- lib/aws-sdk-route53/client_api.rb
This module is part of a private API. You should avoid using this module if possible, as it may be removed or be changed in the future.
Constant Summary collapse
- ARN =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ARN')
- AWSAccountID =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'AWSAccountID')
- AWSRegion =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'AWSRegion')
- AccountLimit =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AccountLimit')
- AccountLimitType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'AccountLimitType')
- ActivateKeySigningKeyRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ActivateKeySigningKeyRequest')
- ActivateKeySigningKeyResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ActivateKeySigningKeyResponse')
- AlarmIdentifier =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AlarmIdentifier')
- AlarmName =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'AlarmName')
- AliasHealthEnabled =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::BooleanShape.new(name: 'AliasHealthEnabled')
- AliasTarget =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AliasTarget')
- AssociateVPCComment =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'AssociateVPCComment')
- AssociateVPCWithHostedZoneRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AssociateVPCWithHostedZoneRequest')
- AssociateVPCWithHostedZoneResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AssociateVPCWithHostedZoneResponse')
- Bias =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'Bias')
- Change =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'Change')
- ChangeAction =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ChangeAction')
- ChangeBatch =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ChangeBatch')
- ChangeCidrCollectionRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ChangeCidrCollectionRequest')
- ChangeCidrCollectionResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ChangeCidrCollectionResponse')
- ChangeId =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ChangeId')
- ChangeInfo =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ChangeInfo')
- ChangeResourceRecordSetsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ChangeResourceRecordSetsRequest')
- ChangeResourceRecordSetsResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ChangeResourceRecordSetsResponse')
- ChangeStatus =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ChangeStatus')
- ChangeTagsForResourceRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ChangeTagsForResourceRequest')
- ChangeTagsForResourceResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ChangeTagsForResourceResponse')
- Changes =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'Changes')
- CheckerIpRanges =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'CheckerIpRanges')
- ChildHealthCheckList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ChildHealthCheckList')
- Cidr =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'Cidr')
- CidrBlockInUseException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CidrBlockInUseException')
- CidrBlockSummaries =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'CidrBlockSummaries')
- CidrBlockSummary =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CidrBlockSummary')
- CidrCollection =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CidrCollection')
- CidrCollectionAlreadyExistsException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CidrCollectionAlreadyExistsException')
- CidrCollectionChange =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CidrCollectionChange')
- CidrCollectionChangeAction =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'CidrCollectionChangeAction')
- CidrCollectionChanges =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'CidrCollectionChanges')
- CidrCollectionInUseException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CidrCollectionInUseException')
- CidrCollectionVersionMismatchException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CidrCollectionVersionMismatchException')
- CidrList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'CidrList')
- CidrLocationNameDefaultAllowed =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'CidrLocationNameDefaultAllowed')
- CidrLocationNameDefaultNotAllowed =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'CidrLocationNameDefaultNotAllowed')
- CidrNonce =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'CidrNonce')
- CidrRoutingConfig =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CidrRoutingConfig')
- CloudWatchAlarmConfiguration =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CloudWatchAlarmConfiguration')
- CloudWatchLogsLogGroupArn =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'CloudWatchLogsLogGroupArn')
- CloudWatchRegion =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'CloudWatchRegion')
- CollectionName =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'CollectionName')
- CollectionSummaries =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'CollectionSummaries')
- CollectionSummary =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CollectionSummary')
- CollectionVersion =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'CollectionVersion')
- ComparisonOperator =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ComparisonOperator')
- ConcurrentModification =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ConcurrentModification')
- ConflictingDomainExists =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ConflictingDomainExists')
- ConflictingTypes =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ConflictingTypes')
- Coordinates =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'Coordinates')
- CreateCidrCollectionRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateCidrCollectionRequest')
- CreateCidrCollectionResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateCidrCollectionResponse')
- CreateHealthCheckRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateHealthCheckRequest')
- CreateHealthCheckResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateHealthCheckResponse')
- CreateHostedZoneRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateHostedZoneRequest')
- CreateHostedZoneResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateHostedZoneResponse')
- CreateKeySigningKeyRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateKeySigningKeyRequest')
- CreateKeySigningKeyResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateKeySigningKeyResponse')
- CreateQueryLoggingConfigRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateQueryLoggingConfigRequest')
- CreateQueryLoggingConfigResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateQueryLoggingConfigResponse')
- CreateReusableDelegationSetRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateReusableDelegationSetRequest')
- CreateReusableDelegationSetResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateReusableDelegationSetResponse')
- CreateTrafficPolicyInstanceRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateTrafficPolicyInstanceRequest')
- CreateTrafficPolicyInstanceResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateTrafficPolicyInstanceResponse')
- CreateTrafficPolicyRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateTrafficPolicyRequest')
- CreateTrafficPolicyResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateTrafficPolicyResponse')
- CreateTrafficPolicyVersionRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateTrafficPolicyVersionRequest')
- CreateTrafficPolicyVersionResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateTrafficPolicyVersionResponse')
- CreateVPCAssociationAuthorizationRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateVPCAssociationAuthorizationRequest')
- CreateVPCAssociationAuthorizationResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateVPCAssociationAuthorizationResponse')
- DNSName =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'DNSName')
- DNSRCode =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'DNSRCode')
- DNSSECNotFound =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DNSSECNotFound')
- DNSSECStatus =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DNSSECStatus')
- DeactivateKeySigningKeyRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeactivateKeySigningKeyRequest')
- DeactivateKeySigningKeyResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeactivateKeySigningKeyResponse')
- DelegationSet =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DelegationSet')
- DelegationSetAlreadyCreated =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DelegationSetAlreadyCreated')
- DelegationSetAlreadyReusable =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DelegationSetAlreadyReusable')
- DelegationSetInUse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DelegationSetInUse')
- DelegationSetNameServers =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'DelegationSetNameServers')
- DelegationSetNotAvailable =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DelegationSetNotAvailable')
- DelegationSetNotReusable =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DelegationSetNotReusable')
- DelegationSets =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'DelegationSets')
- DeleteCidrCollectionRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteCidrCollectionRequest')
- DeleteCidrCollectionResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteCidrCollectionResponse')
- DeleteHealthCheckRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteHealthCheckRequest')
- DeleteHealthCheckResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteHealthCheckResponse')
- DeleteHostedZoneRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteHostedZoneRequest')
- DeleteHostedZoneResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteHostedZoneResponse')
- DeleteKeySigningKeyRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteKeySigningKeyRequest')
- DeleteKeySigningKeyResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteKeySigningKeyResponse')
- DeleteQueryLoggingConfigRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteQueryLoggingConfigRequest')
- DeleteQueryLoggingConfigResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteQueryLoggingConfigResponse')
- DeleteReusableDelegationSetRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteReusableDelegationSetRequest')
- DeleteReusableDelegationSetResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteReusableDelegationSetResponse')
- DeleteTrafficPolicyInstanceRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteTrafficPolicyInstanceRequest')
- DeleteTrafficPolicyInstanceResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteTrafficPolicyInstanceResponse')
- DeleteTrafficPolicyRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteTrafficPolicyRequest')
- DeleteTrafficPolicyResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteTrafficPolicyResponse')
- DeleteVPCAssociationAuthorizationRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteVPCAssociationAuthorizationRequest')
- DeleteVPCAssociationAuthorizationResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteVPCAssociationAuthorizationResponse')
- Dimension =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'Dimension')
- DimensionField =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'DimensionField')
- DimensionList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'DimensionList')
- DisableHostedZoneDNSSECRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DisableHostedZoneDNSSECRequest')
- DisableHostedZoneDNSSECResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DisableHostedZoneDNSSECResponse')
- Disabled =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::BooleanShape.new(name: 'Disabled')
- DisassociateVPCComment =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'DisassociateVPCComment')
- DisassociateVPCFromHostedZoneRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DisassociateVPCFromHostedZoneRequest')
- DisassociateVPCFromHostedZoneResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DisassociateVPCFromHostedZoneResponse')
- EnableHostedZoneDNSSECRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'EnableHostedZoneDNSSECRequest')
- EnableHostedZoneDNSSECResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'EnableHostedZoneDNSSECResponse')
- EnableSNI =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::BooleanShape.new(name: 'EnableSNI')
- ErrorMessage =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ErrorMessage')
- ErrorMessages =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ErrorMessages')
- EvaluationPeriods =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'EvaluationPeriods')
- FailureThreshold =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'FailureThreshold')
- FullyQualifiedDomainName =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'FullyQualifiedDomainName')
- GeoLocation =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GeoLocation')
- GeoLocationContinentCode =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'GeoLocationContinentCode')
- GeoLocationContinentName =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'GeoLocationContinentName')
- GeoLocationCountryCode =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'GeoLocationCountryCode')
- GeoLocationCountryName =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'GeoLocationCountryName')
- GeoLocationDetails =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GeoLocationDetails')
- GeoLocationDetailsList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'GeoLocationDetailsList')
- GeoLocationSubdivisionCode =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'GeoLocationSubdivisionCode')
- GeoLocationSubdivisionName =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'GeoLocationSubdivisionName')
- GeoProximityLocation =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GeoProximityLocation')
- GetAccountLimitRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetAccountLimitRequest')
- GetAccountLimitResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetAccountLimitResponse')
- GetChangeRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetChangeRequest')
- GetChangeResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetChangeResponse')
- GetCheckerIpRangesRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetCheckerIpRangesRequest')
- GetCheckerIpRangesResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetCheckerIpRangesResponse')
- GetDNSSECRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetDNSSECRequest')
- GetDNSSECResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetDNSSECResponse')
- GetGeoLocationRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetGeoLocationRequest')
- GetGeoLocationResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetGeoLocationResponse')
- GetHealthCheckCountRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetHealthCheckCountRequest')
- GetHealthCheckCountResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetHealthCheckCountResponse')
- GetHealthCheckLastFailureReasonRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetHealthCheckLastFailureReasonRequest')
- GetHealthCheckLastFailureReasonResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetHealthCheckLastFailureReasonResponse')
- GetHealthCheckRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetHealthCheckRequest')
- GetHealthCheckResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetHealthCheckResponse')
- GetHealthCheckStatusRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetHealthCheckStatusRequest')
- GetHealthCheckStatusResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetHealthCheckStatusResponse')
- GetHostedZoneCountRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetHostedZoneCountRequest')
- GetHostedZoneCountResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetHostedZoneCountResponse')
- GetHostedZoneLimitRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetHostedZoneLimitRequest')
- GetHostedZoneLimitResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetHostedZoneLimitResponse')
- GetHostedZoneRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetHostedZoneRequest')
- GetHostedZoneResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetHostedZoneResponse')
- GetQueryLoggingConfigRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetQueryLoggingConfigRequest')
- GetQueryLoggingConfigResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetQueryLoggingConfigResponse')
- GetReusableDelegationSetLimitRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetReusableDelegationSetLimitRequest')
- GetReusableDelegationSetLimitResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetReusableDelegationSetLimitResponse')
- GetReusableDelegationSetRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetReusableDelegationSetRequest')
- GetReusableDelegationSetResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetReusableDelegationSetResponse')
- GetTrafficPolicyInstanceCountRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetTrafficPolicyInstanceCountRequest')
- GetTrafficPolicyInstanceCountResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetTrafficPolicyInstanceCountResponse')
- GetTrafficPolicyInstanceRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetTrafficPolicyInstanceRequest')
- GetTrafficPolicyInstanceResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetTrafficPolicyInstanceResponse')
- GetTrafficPolicyRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetTrafficPolicyRequest')
- GetTrafficPolicyResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetTrafficPolicyResponse')
- HealthCheck =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'HealthCheck')
- HealthCheckAlreadyExists =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'HealthCheckAlreadyExists')
- HealthCheckConfig =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'HealthCheckConfig')
- HealthCheckCount =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'HealthCheckCount')
- HealthCheckId =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'HealthCheckId')
- HealthCheckInUse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'HealthCheckInUse')
- HealthCheckNonce =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'HealthCheckNonce')
- HealthCheckObservation =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'HealthCheckObservation')
- HealthCheckObservations =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'HealthCheckObservations')
- HealthCheckRegion =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'HealthCheckRegion')
- HealthCheckRegionList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'HealthCheckRegionList')
- HealthCheckType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'HealthCheckType')
- HealthCheckVersion =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'HealthCheckVersion')
- HealthCheckVersionMismatch =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'HealthCheckVersionMismatch')
- HealthChecks =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'HealthChecks')
- HealthThreshold =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'HealthThreshold')
- HostedZone =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'HostedZone')
- HostedZoneAlreadyExists =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'HostedZoneAlreadyExists')
- HostedZoneConfig =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'HostedZoneConfig')
- HostedZoneCount =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'HostedZoneCount')
- HostedZoneLimit =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'HostedZoneLimit')
- HostedZoneLimitType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'HostedZoneLimitType')
- HostedZoneNotEmpty =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'HostedZoneNotEmpty')
- HostedZoneNotFound =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'HostedZoneNotFound')
- HostedZoneNotPrivate =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'HostedZoneNotPrivate')
- HostedZoneOwner =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'HostedZoneOwner')
- HostedZoneOwningService =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'HostedZoneOwningService')
- HostedZonePartiallyDelegated =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'HostedZonePartiallyDelegated')
- HostedZoneRRSetCount =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'HostedZoneRRSetCount')
- HostedZoneSummaries =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'HostedZoneSummaries')
- HostedZoneSummary =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'HostedZoneSummary')
- HostedZoneType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'HostedZoneType')
- HostedZones =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'HostedZones')
- IPAddress =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'IPAddress')
- IPAddressCidr =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'IPAddressCidr')
- IncompatibleVersion =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'IncompatibleVersion')
- InsufficientCloudWatchLogsResourcePolicy =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InsufficientCloudWatchLogsResourcePolicy')
- InsufficientDataHealthStatus =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'InsufficientDataHealthStatus')
- InvalidArgument =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InvalidArgument')
- InvalidChangeBatch =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InvalidChangeBatch')
- InvalidDomainName =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InvalidDomainName')
- InvalidInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InvalidInput')
- InvalidKMSArn =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InvalidKMSArn')
- InvalidKeySigningKeyName =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InvalidKeySigningKeyName')
- InvalidKeySigningKeyStatus =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InvalidKeySigningKeyStatus')
- InvalidPaginationToken =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InvalidPaginationToken')
- InvalidSigningStatus =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InvalidSigningStatus')
- InvalidTrafficPolicyDocument =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InvalidTrafficPolicyDocument')
- InvalidVPCId =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InvalidVPCId')
- Inverted =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::BooleanShape.new(name: 'Inverted')
- IsPrivateZone =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::BooleanShape.new(name: 'IsPrivateZone')
- KeySigningKey =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'KeySigningKey')
- KeySigningKeyAlreadyExists =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'KeySigningKeyAlreadyExists')
- KeySigningKeyInParentDSRecord =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'KeySigningKeyInParentDSRecord')
- KeySigningKeyInUse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'KeySigningKeyInUse')
- KeySigningKeyWithActiveStatusNotFound =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'KeySigningKeyWithActiveStatusNotFound')
- KeySigningKeys =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'KeySigningKeys')
- LastVPCAssociation =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'LastVPCAssociation')
- Latitude =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'Latitude')
- LimitValue =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'LimitValue')
- LimitsExceeded =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'LimitsExceeded')
- LinkedService =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'LinkedService')
- ListCidrBlocksRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListCidrBlocksRequest')
- ListCidrBlocksResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListCidrBlocksResponse')
- ListCidrCollectionsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListCidrCollectionsRequest')
- ListCidrCollectionsResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListCidrCollectionsResponse')
- ListCidrLocationsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListCidrLocationsRequest')
- ListCidrLocationsResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListCidrLocationsResponse')
- ListGeoLocationsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListGeoLocationsRequest')
- ListGeoLocationsResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListGeoLocationsResponse')
- ListHealthChecksRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListHealthChecksRequest')
- ListHealthChecksResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListHealthChecksResponse')
- ListHostedZonesByNameRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListHostedZonesByNameRequest')
- ListHostedZonesByNameResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListHostedZonesByNameResponse')
- ListHostedZonesByVPCRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListHostedZonesByVPCRequest')
- ListHostedZonesByVPCResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListHostedZonesByVPCResponse')
- ListHostedZonesRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListHostedZonesRequest')
- ListHostedZonesResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListHostedZonesResponse')
- ListQueryLoggingConfigsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListQueryLoggingConfigsRequest')
- ListQueryLoggingConfigsResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListQueryLoggingConfigsResponse')
- ListResourceRecordSetsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListResourceRecordSetsRequest')
- ListResourceRecordSetsResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListResourceRecordSetsResponse')
- ListReusableDelegationSetsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListReusableDelegationSetsRequest')
- ListReusableDelegationSetsResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListReusableDelegationSetsResponse')
- ListTagsForResourceRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListTagsForResourceRequest')
- ListTagsForResourceResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListTagsForResourceResponse')
- ListTagsForResourcesRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListTagsForResourcesRequest')
- ListTagsForResourcesResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListTagsForResourcesResponse')
- ListTrafficPoliciesRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListTrafficPoliciesRequest')
- ListTrafficPoliciesResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListTrafficPoliciesResponse')
- ListTrafficPolicyInstancesByHostedZoneRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListTrafficPolicyInstancesByHostedZoneRequest')
- ListTrafficPolicyInstancesByHostedZoneResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListTrafficPolicyInstancesByHostedZoneResponse')
- ListTrafficPolicyInstancesByPolicyRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListTrafficPolicyInstancesByPolicyRequest')
- ListTrafficPolicyInstancesByPolicyResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListTrafficPolicyInstancesByPolicyResponse')
- ListTrafficPolicyInstancesRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListTrafficPolicyInstancesRequest')
- ListTrafficPolicyInstancesResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListTrafficPolicyInstancesResponse')
- ListTrafficPolicyVersionsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListTrafficPolicyVersionsRequest')
- ListTrafficPolicyVersionsResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListTrafficPolicyVersionsResponse')
- ListVPCAssociationAuthorizationsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListVPCAssociationAuthorizationsRequest')
- ListVPCAssociationAuthorizationsResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListVPCAssociationAuthorizationsResponse')
- LocalZoneGroup =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'LocalZoneGroup')
- LocationSummaries =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'LocationSummaries')
- LocationSummary =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'LocationSummary')
- Longitude =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'Longitude')
- MaxResults =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'MaxResults')
- MeasureLatency =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::BooleanShape.new(name: 'MeasureLatency')
- Message =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'Message')
- MetricName =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'MetricName')
- Nameserver =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'Nameserver')
- Namespace =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'Namespace')
- NoSuchChange =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'NoSuchChange')
- NoSuchCidrCollectionException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'NoSuchCidrCollectionException')
- NoSuchCidrLocationException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'NoSuchCidrLocationException')
- NoSuchCloudWatchLogsLogGroup =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'NoSuchCloudWatchLogsLogGroup')
- NoSuchDelegationSet =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'NoSuchDelegationSet')
- NoSuchGeoLocation =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'NoSuchGeoLocation')
- NoSuchHealthCheck =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'NoSuchHealthCheck')
- NoSuchHostedZone =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'NoSuchHostedZone')
- NoSuchKeySigningKey =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'NoSuchKeySigningKey')
- NoSuchQueryLoggingConfig =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'NoSuchQueryLoggingConfig')
- NoSuchTrafficPolicy =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'NoSuchTrafficPolicy')
- NoSuchTrafficPolicyInstance =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'NoSuchTrafficPolicyInstance')
- Nonce =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'Nonce')
- NotAuthorizedException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'NotAuthorizedException')
- PageMarker =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'PageMarker')
- PageMaxItems =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'PageMaxItems')
- PageTruncated =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::BooleanShape.new(name: 'PageTruncated')
- PaginationToken =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'PaginationToken')
- Period =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'Period')
- Port =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'Port')
- PriorRequestNotComplete =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PriorRequestNotComplete')
- PublicZoneVPCAssociation =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PublicZoneVPCAssociation')
- QueryLoggingConfig =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'QueryLoggingConfig')
- QueryLoggingConfigAlreadyExists =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'QueryLoggingConfigAlreadyExists')
- QueryLoggingConfigId =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'QueryLoggingConfigId')
- QueryLoggingConfigs =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'QueryLoggingConfigs')
- RData =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'RData')
- RRType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'RRType')
- RecordData =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'RecordData')
- RecordDataEntry =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'RecordDataEntry')
- RequestInterval =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'RequestInterval')
- ResettableElementName =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ResettableElementName')
- ResettableElementNameList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ResettableElementNameList')
- ResourceDescription =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ResourceDescription')
- ResourceId =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ResourceId')
- ResourcePath =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ResourcePath')
- ResourceRecord =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ResourceRecord')
- ResourceRecordSet =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ResourceRecordSet')
- ResourceRecordSetFailover =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ResourceRecordSetFailover')
- ResourceRecordSetIdentifier =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ResourceRecordSetIdentifier')
- ResourceRecordSetMultiValueAnswer =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::BooleanShape.new(name: 'ResourceRecordSetMultiValueAnswer')
- ResourceRecordSetRegion =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ResourceRecordSetRegion')
- ResourceRecordSetWeight =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'ResourceRecordSetWeight')
- ResourceRecordSets =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ResourceRecordSets')
- ResourceRecords =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ResourceRecords')
- ResourceTagSet =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ResourceTagSet')
- ResourceTagSetList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ResourceTagSetList')
- ResourceURI =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ResourceURI')
- ReusableDelegationSetLimit =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ReusableDelegationSetLimit')
- ReusableDelegationSetLimitType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ReusableDelegationSetLimitType')
- RoutingControlArn =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'RoutingControlArn')
- SearchString =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'SearchString')
- ServeSignature =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ServeSignature')
- ServicePrincipal =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ServicePrincipal')
- SigningKeyInteger =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'SigningKeyInteger')
- SigningKeyName =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'SigningKeyName')
- SigningKeyStatus =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'SigningKeyStatus')
- SigningKeyStatusMessage =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'SigningKeyStatusMessage')
- SigningKeyString =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'SigningKeyString')
- SigningKeyTag =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'SigningKeyTag')
- Statistic =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'Statistic')
- Status =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'Status')
- StatusReport =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'StatusReport')
- SubnetMask =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'SubnetMask')
- TTL =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'TTL')
- Tag =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'Tag')
- TagKey =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'TagKey')
- TagKeyList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'TagKeyList')
- TagList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'TagList')
- TagResourceId =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'TagResourceId')
- TagResourceIdList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'TagResourceIdList')
- TagResourceType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'TagResourceType')
- TagValue =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'TagValue')
- TestDNSAnswerRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'TestDNSAnswerRequest')
- TestDNSAnswerResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'TestDNSAnswerResponse')
- Threshold =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::FloatShape.new(name: 'Threshold')
- ThrottlingException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ThrottlingException')
- TimeStamp =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::TimestampShape.new(name: 'TimeStamp')
- TooManyHealthChecks =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'TooManyHealthChecks')
- TooManyHostedZones =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'TooManyHostedZones')
- TooManyKeySigningKeys =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'TooManyKeySigningKeys')
- TooManyTrafficPolicies =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'TooManyTrafficPolicies')
- TooManyTrafficPolicyInstances =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'TooManyTrafficPolicyInstances')
- TooManyTrafficPolicyVersionsForCurrentPolicy =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'TooManyTrafficPolicyVersionsForCurrentPolicy')
- TooManyVPCAssociationAuthorizations =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'TooManyVPCAssociationAuthorizations')
- TrafficPolicies =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'TrafficPolicies')
- TrafficPolicy =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'TrafficPolicy')
- TrafficPolicyAlreadyExists =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'TrafficPolicyAlreadyExists')
- TrafficPolicyComment =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'TrafficPolicyComment')
- TrafficPolicyDocument =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'TrafficPolicyDocument')
- TrafficPolicyId =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'TrafficPolicyId')
- TrafficPolicyInUse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'TrafficPolicyInUse')
- TrafficPolicyInstance =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'TrafficPolicyInstance')
- TrafficPolicyInstanceAlreadyExists =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'TrafficPolicyInstanceAlreadyExists')
- TrafficPolicyInstanceCount =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'TrafficPolicyInstanceCount')
- TrafficPolicyInstanceId =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'TrafficPolicyInstanceId')
- TrafficPolicyInstanceState =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'TrafficPolicyInstanceState')
- TrafficPolicyInstances =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'TrafficPolicyInstances')
- TrafficPolicyName =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'TrafficPolicyName')
- TrafficPolicySummaries =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'TrafficPolicySummaries')
- TrafficPolicySummary =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'TrafficPolicySummary')
- TrafficPolicyVersion =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'TrafficPolicyVersion')
- TrafficPolicyVersionMarker =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'TrafficPolicyVersionMarker')
- TransportProtocol =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'TransportProtocol')
- UUID =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'UUID')
- UpdateHealthCheckRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateHealthCheckRequest')
- UpdateHealthCheckResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateHealthCheckResponse')
- UpdateHostedZoneCommentRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateHostedZoneCommentRequest')
- UpdateHostedZoneCommentResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateHostedZoneCommentResponse')
- UpdateTrafficPolicyCommentRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateTrafficPolicyCommentRequest')
- UpdateTrafficPolicyCommentResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateTrafficPolicyCommentResponse')
- UpdateTrafficPolicyInstanceRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateTrafficPolicyInstanceRequest')
- UpdateTrafficPolicyInstanceResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateTrafficPolicyInstanceResponse')
- UsageCount =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'UsageCount')
- VPC =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'VPC')
- VPCAssociationAuthorizationNotFound =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'VPCAssociationAuthorizationNotFound')
- VPCAssociationNotFound =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'VPCAssociationNotFound')
- VPCId =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'VPCId')
- VPCRegion =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'VPCRegion')
- VPCs =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'VPCs')
- API =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Seahorse::Model::Api.new.tap do |api| api.version = "2013-04-01" api. = { "apiVersion" => "2013-04-01", "auth" => ["aws.auth#sigv4"], "endpointPrefix" => "route53", "globalEndpoint" => "route53.amazonaws.com", "protocol" => "rest-xml", "protocols" => ["rest-xml"], "serviceAbbreviation" => "Route 53", "serviceFullName" => "Amazon Route 53", "serviceId" => "Route 53", "signatureVersion" => "v4", "uid" => "route53-2013-04-01", } api.add_operation(:activate_key_signing_key, Seahorse::Model::Operation.new.tap do |o| o.name = "ActivateKeySigningKey" o.http_method = "POST" o.http_request_uri = "/2013-04-01/keysigningkey/{HostedZoneId}/{Name}/activate" o.input = Shapes::ShapeRef.new(shape: ActivateKeySigningKeyRequest) o.output = Shapes::ShapeRef.new(shape: ActivateKeySigningKeyResponse) o.errors << Shapes::ShapeRef.new(shape: ConcurrentModification) o.errors << Shapes::ShapeRef.new(shape: NoSuchKeySigningKey) o.errors << Shapes::ShapeRef.new(shape: InvalidKeySigningKeyStatus) o.errors << Shapes::ShapeRef.new(shape: InvalidSigningStatus) o.errors << Shapes::ShapeRef.new(shape: InvalidKMSArn) o.errors << Shapes::ShapeRef.new(shape: InvalidInput) end) api.add_operation(:associate_vpc_with_hosted_zone, Seahorse::Model::Operation.new.tap do |o| o.name = "AssociateVPCWithHostedZone" o.http_method = "POST" o.http_request_uri = "/2013-04-01/hostedzone/{Id}/associatevpc" o.input = Shapes::ShapeRef.new(shape: AssociateVPCWithHostedZoneRequest, location_name: "AssociateVPCWithHostedZoneRequest", metadata: { "xmlNamespace" => {"uri"=>"https://route53.amazonaws.com/doc/2013-04-01/"} } ) o.output = Shapes::ShapeRef.new(shape: AssociateVPCWithHostedZoneResponse) o.errors << Shapes::ShapeRef.new(shape: NoSuchHostedZone) o.errors << Shapes::ShapeRef.new(shape: NotAuthorizedException) o.errors << Shapes::ShapeRef.new(shape: InvalidVPCId) o.errors << Shapes::ShapeRef.new(shape: InvalidInput) o.errors << Shapes::ShapeRef.new(shape: PublicZoneVPCAssociation) o.errors << Shapes::ShapeRef.new(shape: ConflictingDomainExists) o.errors << Shapes::ShapeRef.new(shape: LimitsExceeded) o.errors << Shapes::ShapeRef.new(shape: PriorRequestNotComplete) end) api.add_operation(:change_cidr_collection, Seahorse::Model::Operation.new.tap do |o| o.name = "ChangeCidrCollection" o.http_method = "POST" o.http_request_uri = "/2013-04-01/cidrcollection/{CidrCollectionId}" o.input = Shapes::ShapeRef.new(shape: ChangeCidrCollectionRequest, location_name: "ChangeCidrCollectionRequest", metadata: { "xmlNamespace" => {"uri"=>"https://route53.amazonaws.com/doc/2013-04-01/"} } ) o.output = Shapes::ShapeRef.new(shape: ChangeCidrCollectionResponse) o.errors << Shapes::ShapeRef.new(shape: NoSuchCidrCollectionException) o.errors << Shapes::ShapeRef.new(shape: CidrCollectionVersionMismatchException) o.errors << Shapes::ShapeRef.new(shape: InvalidInput) o.errors << Shapes::ShapeRef.new(shape: CidrBlockInUseException) o.errors << Shapes::ShapeRef.new(shape: LimitsExceeded) o.errors << Shapes::ShapeRef.new(shape: ConcurrentModification) end) api.add_operation(:change_resource_record_sets, Seahorse::Model::Operation.new.tap do |o| o.name = "ChangeResourceRecordSets" o.http_method = "POST" o.http_request_uri = "/2013-04-01/hostedzone/{Id}/rrset/" o.input = Shapes::ShapeRef.new(shape: ChangeResourceRecordSetsRequest, location_name: "ChangeResourceRecordSetsRequest", metadata: { "xmlNamespace" => {"uri"=>"https://route53.amazonaws.com/doc/2013-04-01/"} } ) o.output = Shapes::ShapeRef.new(shape: ChangeResourceRecordSetsResponse) o.errors << Shapes::ShapeRef.new(shape: NoSuchHostedZone) o.errors << Shapes::ShapeRef.new(shape: NoSuchHealthCheck) o.errors << Shapes::ShapeRef.new(shape: InvalidChangeBatch) o.errors << Shapes::ShapeRef.new(shape: InvalidInput) o.errors << Shapes::ShapeRef.new(shape: PriorRequestNotComplete) end) api.add_operation(:change_tags_for_resource, Seahorse::Model::Operation.new.tap do |o| o.name = "ChangeTagsForResource" o.http_method = "POST" o.http_request_uri = "/2013-04-01/tags/{ResourceType}/{ResourceId}" o.input = Shapes::ShapeRef.new(shape: ChangeTagsForResourceRequest, location_name: "ChangeTagsForResourceRequest", metadata: { "xmlNamespace" => {"uri"=>"https://route53.amazonaws.com/doc/2013-04-01/"} } ) o.output = Shapes::ShapeRef.new(shape: ChangeTagsForResourceResponse) o.errors << Shapes::ShapeRef.new(shape: InvalidInput) o.errors << Shapes::ShapeRef.new(shape: NoSuchHealthCheck) o.errors << Shapes::ShapeRef.new(shape: NoSuchHostedZone) o.errors << Shapes::ShapeRef.new(shape: PriorRequestNotComplete) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) end) api.add_operation(:create_cidr_collection, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateCidrCollection" o.http_method = "POST" o.http_request_uri = "/2013-04-01/cidrcollection" o.input = Shapes::ShapeRef.new(shape: CreateCidrCollectionRequest, location_name: "CreateCidrCollectionRequest", metadata: { "xmlNamespace" => {"uri"=>"https://route53.amazonaws.com/doc/2013-04-01/"} } ) o.output = Shapes::ShapeRef.new(shape: CreateCidrCollectionResponse) o.errors << Shapes::ShapeRef.new(shape: LimitsExceeded) o.errors << Shapes::ShapeRef.new(shape: InvalidInput) o.errors << Shapes::ShapeRef.new(shape: CidrCollectionAlreadyExistsException) o.errors << Shapes::ShapeRef.new(shape: ConcurrentModification) end) api.add_operation(:create_health_check, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateHealthCheck" o.http_method = "POST" o.http_request_uri = "/2013-04-01/healthcheck" o.input = Shapes::ShapeRef.new(shape: CreateHealthCheckRequest, location_name: "CreateHealthCheckRequest", metadata: { "xmlNamespace" => {"uri"=>"https://route53.amazonaws.com/doc/2013-04-01/"} } ) o.output = Shapes::ShapeRef.new(shape: CreateHealthCheckResponse) o.errors << Shapes::ShapeRef.new(shape: TooManyHealthChecks) o.errors << Shapes::ShapeRef.new(shape: HealthCheckAlreadyExists) o.errors << Shapes::ShapeRef.new(shape: InvalidInput) end) api.add_operation(:create_hosted_zone, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateHostedZone" o.http_method = "POST" o.http_request_uri = "/2013-04-01/hostedzone" o.input = Shapes::ShapeRef.new(shape: CreateHostedZoneRequest, location_name: "CreateHostedZoneRequest", metadata: { "xmlNamespace" => {"uri"=>"https://route53.amazonaws.com/doc/2013-04-01/"} } ) o.output = Shapes::ShapeRef.new(shape: CreateHostedZoneResponse) o.errors << Shapes::ShapeRef.new(shape: InvalidDomainName) o.errors << Shapes::ShapeRef.new(shape: HostedZoneAlreadyExists) o.errors << Shapes::ShapeRef.new(shape: TooManyHostedZones) o.errors << Shapes::ShapeRef.new(shape: InvalidVPCId) o.errors << Shapes::ShapeRef.new(shape: InvalidInput) o.errors << Shapes::ShapeRef.new(shape: DelegationSetNotAvailable) o.errors << Shapes::ShapeRef.new(shape: ConflictingDomainExists) o.errors << Shapes::ShapeRef.new(shape: NoSuchDelegationSet) o.errors << Shapes::ShapeRef.new(shape: DelegationSetNotReusable) end) api.add_operation(:create_key_signing_key, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateKeySigningKey" o.http_method = "POST" o.http_request_uri = "/2013-04-01/keysigningkey" o.input = Shapes::ShapeRef.new(shape: CreateKeySigningKeyRequest, location_name: "CreateKeySigningKeyRequest", metadata: { "xmlNamespace" => {"uri"=>"https://route53.amazonaws.com/doc/2013-04-01/"} } ) o.output = Shapes::ShapeRef.new(shape: CreateKeySigningKeyResponse) o.errors << Shapes::ShapeRef.new(shape: NoSuchHostedZone) o.errors << Shapes::ShapeRef.new(shape: InvalidArgument) o.errors << Shapes::ShapeRef.new(shape: InvalidInput) o.errors << Shapes::ShapeRef.new(shape: InvalidKMSArn) o.errors << Shapes::ShapeRef.new(shape: InvalidKeySigningKeyStatus) o.errors << Shapes::ShapeRef.new(shape: InvalidSigningStatus) o.errors << Shapes::ShapeRef.new(shape: InvalidKeySigningKeyName) o.errors << Shapes::ShapeRef.new(shape: KeySigningKeyAlreadyExists) o.errors << Shapes::ShapeRef.new(shape: TooManyKeySigningKeys) o.errors << Shapes::ShapeRef.new(shape: ConcurrentModification) end) api.add_operation(:create_query_logging_config, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateQueryLoggingConfig" o.http_method = "POST" o.http_request_uri = "/2013-04-01/queryloggingconfig" o.input = Shapes::ShapeRef.new(shape: CreateQueryLoggingConfigRequest, location_name: "CreateQueryLoggingConfigRequest", metadata: { "xmlNamespace" => {"uri"=>"https://route53.amazonaws.com/doc/2013-04-01/"} } ) o.output = Shapes::ShapeRef.new(shape: CreateQueryLoggingConfigResponse) o.errors << Shapes::ShapeRef.new(shape: ConcurrentModification) o.errors << Shapes::ShapeRef.new(shape: NoSuchHostedZone) o.errors << Shapes::ShapeRef.new(shape: NoSuchCloudWatchLogsLogGroup) o.errors << Shapes::ShapeRef.new(shape: InvalidInput) o.errors << Shapes::ShapeRef.new(shape: QueryLoggingConfigAlreadyExists) o.errors << Shapes::ShapeRef.new(shape: InsufficientCloudWatchLogsResourcePolicy) end) api.add_operation(:create_reusable_delegation_set, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateReusableDelegationSet" o.http_method = "POST" o.http_request_uri = "/2013-04-01/delegationset" o.input = Shapes::ShapeRef.new(shape: CreateReusableDelegationSetRequest, location_name: "CreateReusableDelegationSetRequest", metadata: { "xmlNamespace" => {"uri"=>"https://route53.amazonaws.com/doc/2013-04-01/"} } ) o.output = Shapes::ShapeRef.new(shape: CreateReusableDelegationSetResponse) o.errors << Shapes::ShapeRef.new(shape: DelegationSetAlreadyCreated) o.errors << Shapes::ShapeRef.new(shape: LimitsExceeded) o.errors << Shapes::ShapeRef.new(shape: HostedZoneNotFound) o.errors << Shapes::ShapeRef.new(shape: InvalidArgument) o.errors << Shapes::ShapeRef.new(shape: InvalidInput) o.errors << Shapes::ShapeRef.new(shape: DelegationSetNotAvailable) o.errors << Shapes::ShapeRef.new(shape: DelegationSetAlreadyReusable) end) api.add_operation(:create_traffic_policy, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateTrafficPolicy" o.http_method = "POST" o.http_request_uri = "/2013-04-01/trafficpolicy" o.input = Shapes::ShapeRef.new(shape: CreateTrafficPolicyRequest, location_name: "CreateTrafficPolicyRequest", metadata: { "xmlNamespace" => {"uri"=>"https://route53.amazonaws.com/doc/2013-04-01/"} } ) o.output = Shapes::ShapeRef.new(shape: CreateTrafficPolicyResponse) o.errors << Shapes::ShapeRef.new(shape: InvalidInput) o.errors << Shapes::ShapeRef.new(shape: TooManyTrafficPolicies) o.errors << Shapes::ShapeRef.new(shape: TrafficPolicyAlreadyExists) o.errors << Shapes::ShapeRef.new(shape: InvalidTrafficPolicyDocument) end) api.add_operation(:create_traffic_policy_instance, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateTrafficPolicyInstance" o.http_method = "POST" o.http_request_uri = "/2013-04-01/trafficpolicyinstance" o.input = Shapes::ShapeRef.new(shape: CreateTrafficPolicyInstanceRequest, location_name: "CreateTrafficPolicyInstanceRequest", metadata: { "xmlNamespace" => {"uri"=>"https://route53.amazonaws.com/doc/2013-04-01/"} } ) o.output = Shapes::ShapeRef.new(shape: CreateTrafficPolicyInstanceResponse) o.errors << Shapes::ShapeRef.new(shape: NoSuchHostedZone) o.errors << Shapes::ShapeRef.new(shape: InvalidInput) o.errors << Shapes::ShapeRef.new(shape: TooManyTrafficPolicyInstances) o.errors << Shapes::ShapeRef.new(shape: NoSuchTrafficPolicy) o.errors << Shapes::ShapeRef.new(shape: TrafficPolicyInstanceAlreadyExists) end) api.add_operation(:create_traffic_policy_version, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateTrafficPolicyVersion" o.http_method = "POST" o.http_request_uri = "/2013-04-01/trafficpolicy/{Id}" o.input = Shapes::ShapeRef.new(shape: CreateTrafficPolicyVersionRequest, location_name: "CreateTrafficPolicyVersionRequest", metadata: { "xmlNamespace" => {"uri"=>"https://route53.amazonaws.com/doc/2013-04-01/"} } ) o.output = Shapes::ShapeRef.new(shape: CreateTrafficPolicyVersionResponse) o.errors << Shapes::ShapeRef.new(shape: NoSuchTrafficPolicy) o.errors << Shapes::ShapeRef.new(shape: InvalidInput) o.errors << Shapes::ShapeRef.new(shape: TooManyTrafficPolicyVersionsForCurrentPolicy) o.errors << Shapes::ShapeRef.new(shape: ConcurrentModification) o.errors << Shapes::ShapeRef.new(shape: InvalidTrafficPolicyDocument) end) api.add_operation(:create_vpc_association_authorization, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateVPCAssociationAuthorization" o.http_method = "POST" o.http_request_uri = "/2013-04-01/hostedzone/{Id}/authorizevpcassociation" o.input = Shapes::ShapeRef.new(shape: CreateVPCAssociationAuthorizationRequest, location_name: "CreateVPCAssociationAuthorizationRequest", metadata: { "xmlNamespace" => {"uri"=>"https://route53.amazonaws.com/doc/2013-04-01/"} } ) o.output = Shapes::ShapeRef.new(shape: CreateVPCAssociationAuthorizationResponse) o.errors << Shapes::ShapeRef.new(shape: ConcurrentModification) o.errors << Shapes::ShapeRef.new(shape: TooManyVPCAssociationAuthorizations) o.errors << Shapes::ShapeRef.new(shape: NoSuchHostedZone) o.errors << Shapes::ShapeRef.new(shape: InvalidVPCId) o.errors << Shapes::ShapeRef.new(shape: InvalidInput) end) api.add_operation(:deactivate_key_signing_key, Seahorse::Model::Operation.new.tap do |o| o.name = "DeactivateKeySigningKey" o.http_method = "POST" o.http_request_uri = "/2013-04-01/keysigningkey/{HostedZoneId}/{Name}/deactivate" o.input = Shapes::ShapeRef.new(shape: DeactivateKeySigningKeyRequest) o.output = Shapes::ShapeRef.new(shape: DeactivateKeySigningKeyResponse) o.errors << Shapes::ShapeRef.new(shape: ConcurrentModification) o.errors << Shapes::ShapeRef.new(shape: NoSuchKeySigningKey) o.errors << Shapes::ShapeRef.new(shape: InvalidKeySigningKeyStatus) o.errors << Shapes::ShapeRef.new(shape: InvalidSigningStatus) o.errors << Shapes::ShapeRef.new(shape: KeySigningKeyInUse) o.errors << Shapes::ShapeRef.new(shape: KeySigningKeyInParentDSRecord) o.errors << Shapes::ShapeRef.new(shape: InvalidInput) end) api.add_operation(:delete_cidr_collection, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteCidrCollection" o.http_method = "DELETE" o.http_request_uri = "/2013-04-01/cidrcollection/{CidrCollectionId}" o.input = Shapes::ShapeRef.new(shape: DeleteCidrCollectionRequest) o.output = Shapes::ShapeRef.new(shape: DeleteCidrCollectionResponse) o.errors << Shapes::ShapeRef.new(shape: NoSuchCidrCollectionException) o.errors << Shapes::ShapeRef.new(shape: CidrCollectionInUseException) o.errors << Shapes::ShapeRef.new(shape: InvalidInput) o.errors << Shapes::ShapeRef.new(shape: ConcurrentModification) end) api.add_operation(:delete_health_check, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteHealthCheck" o.http_method = "DELETE" o.http_request_uri = "/2013-04-01/healthcheck/{HealthCheckId}" o.input = Shapes::ShapeRef.new(shape: DeleteHealthCheckRequest) o.output = Shapes::ShapeRef.new(shape: DeleteHealthCheckResponse) o.errors << Shapes::ShapeRef.new(shape: NoSuchHealthCheck) o.errors << Shapes::ShapeRef.new(shape: HealthCheckInUse) o.errors << Shapes::ShapeRef.new(shape: InvalidInput) end) api.add_operation(:delete_hosted_zone, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteHostedZone" o.http_method = "DELETE" o.http_request_uri = "/2013-04-01/hostedzone/{Id}" o.input = Shapes::ShapeRef.new(shape: DeleteHostedZoneRequest) o.output = Shapes::ShapeRef.new(shape: DeleteHostedZoneResponse) o.errors << Shapes::ShapeRef.new(shape: NoSuchHostedZone) o.errors << Shapes::ShapeRef.new(shape: HostedZoneNotEmpty) o.errors << Shapes::ShapeRef.new(shape: PriorRequestNotComplete) o.errors << Shapes::ShapeRef.new(shape: InvalidInput) o.errors << Shapes::ShapeRef.new(shape: InvalidDomainName) end) api.add_operation(:delete_key_signing_key, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteKeySigningKey" o.http_method = "DELETE" o.http_request_uri = "/2013-04-01/keysigningkey/{HostedZoneId}/{Name}" o.input = Shapes::ShapeRef.new(shape: DeleteKeySigningKeyRequest) o.output = Shapes::ShapeRef.new(shape: DeleteKeySigningKeyResponse) o.errors << Shapes::ShapeRef.new(shape: ConcurrentModification) o.errors << Shapes::ShapeRef.new(shape: NoSuchKeySigningKey) o.errors << Shapes::ShapeRef.new(shape: InvalidKeySigningKeyStatus) o.errors << Shapes::ShapeRef.new(shape: InvalidSigningStatus) o.errors << Shapes::ShapeRef.new(shape: InvalidKMSArn) o.errors << Shapes::ShapeRef.new(shape: InvalidInput) end) api.add_operation(:delete_query_logging_config, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteQueryLoggingConfig" o.http_method = "DELETE" o.http_request_uri = "/2013-04-01/queryloggingconfig/{Id}" o.input = Shapes::ShapeRef.new(shape: DeleteQueryLoggingConfigRequest) o.output = Shapes::ShapeRef.new(shape: DeleteQueryLoggingConfigResponse) o.errors << Shapes::ShapeRef.new(shape: ConcurrentModification) o.errors << Shapes::ShapeRef.new(shape: NoSuchQueryLoggingConfig) o.errors << Shapes::ShapeRef.new(shape: InvalidInput) end) api.add_operation(:delete_reusable_delegation_set, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteReusableDelegationSet" o.http_method = "DELETE" o.http_request_uri = "/2013-04-01/delegationset/{Id}" o.input = Shapes::ShapeRef.new(shape: DeleteReusableDelegationSetRequest) o.output = Shapes::ShapeRef.new(shape: DeleteReusableDelegationSetResponse) o.errors << Shapes::ShapeRef.new(shape: NoSuchDelegationSet) o.errors << Shapes::ShapeRef.new(shape: DelegationSetInUse) o.errors << Shapes::ShapeRef.new(shape: DelegationSetNotReusable) o.errors << Shapes::ShapeRef.new(shape: InvalidInput) end) api.add_operation(:delete_traffic_policy, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteTrafficPolicy" o.http_method = "DELETE" o.http_request_uri = "/2013-04-01/trafficpolicy/{Id}/{Version}" o.input = Shapes::ShapeRef.new(shape: DeleteTrafficPolicyRequest) o.output = Shapes::ShapeRef.new(shape: DeleteTrafficPolicyResponse) o.errors << Shapes::ShapeRef.new(shape: NoSuchTrafficPolicy) o.errors << Shapes::ShapeRef.new(shape: InvalidInput) o.errors << Shapes::ShapeRef.new(shape: TrafficPolicyInUse) o.errors << Shapes::ShapeRef.new(shape: ConcurrentModification) end) api.add_operation(:delete_traffic_policy_instance, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteTrafficPolicyInstance" o.http_method = "DELETE" o.http_request_uri = "/2013-04-01/trafficpolicyinstance/{Id}" o.input = Shapes::ShapeRef.new(shape: DeleteTrafficPolicyInstanceRequest) o.output = Shapes::ShapeRef.new(shape: DeleteTrafficPolicyInstanceResponse) o.errors << Shapes::ShapeRef.new(shape: NoSuchTrafficPolicyInstance) o.errors << Shapes::ShapeRef.new(shape: InvalidInput) o.errors << Shapes::ShapeRef.new(shape: PriorRequestNotComplete) end) api.add_operation(:delete_vpc_association_authorization, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteVPCAssociationAuthorization" o.http_method = "POST" o.http_request_uri = "/2013-04-01/hostedzone/{Id}/deauthorizevpcassociation" o.input = Shapes::ShapeRef.new(shape: DeleteVPCAssociationAuthorizationRequest, location_name: "DeleteVPCAssociationAuthorizationRequest", metadata: { "xmlNamespace" => {"uri"=>"https://route53.amazonaws.com/doc/2013-04-01/"} } ) o.output = Shapes::ShapeRef.new(shape: DeleteVPCAssociationAuthorizationResponse) o.errors << Shapes::ShapeRef.new(shape: ConcurrentModification) o.errors << Shapes::ShapeRef.new(shape: VPCAssociationAuthorizationNotFound) o.errors << Shapes::ShapeRef.new(shape: NoSuchHostedZone) o.errors << Shapes::ShapeRef.new(shape: InvalidVPCId) o.errors << Shapes::ShapeRef.new(shape: InvalidInput) end) api.add_operation(:disable_hosted_zone_dnssec, Seahorse::Model::Operation.new.tap do |o| o.name = "DisableHostedZoneDNSSEC" o.http_method = "POST" o.http_request_uri = "/2013-04-01/hostedzone/{Id}/disable-dnssec" o.input = Shapes::ShapeRef.new(shape: DisableHostedZoneDNSSECRequest) o.output = Shapes::ShapeRef.new(shape: DisableHostedZoneDNSSECResponse) o.errors << Shapes::ShapeRef.new(shape: NoSuchHostedZone) o.errors << Shapes::ShapeRef.new(shape: InvalidArgument) o.errors << Shapes::ShapeRef.new(shape: ConcurrentModification) o.errors << Shapes::ShapeRef.new(shape: KeySigningKeyInParentDSRecord) o.errors << Shapes::ShapeRef.new(shape: DNSSECNotFound) o.errors << Shapes::ShapeRef.new(shape: InvalidKeySigningKeyStatus) o.errors << Shapes::ShapeRef.new(shape: InvalidKMSArn) o.errors << Shapes::ShapeRef.new(shape: InvalidInput) end) api.add_operation(:disassociate_vpc_from_hosted_zone, Seahorse::Model::Operation.new.tap do |o| o.name = "DisassociateVPCFromHostedZone" o.http_method = "POST" o.http_request_uri = "/2013-04-01/hostedzone/{Id}/disassociatevpc" o.input = Shapes::ShapeRef.new(shape: DisassociateVPCFromHostedZoneRequest, location_name: "DisassociateVPCFromHostedZoneRequest", metadata: { "xmlNamespace" => {"uri"=>"https://route53.amazonaws.com/doc/2013-04-01/"} } ) o.output = Shapes::ShapeRef.new(shape: DisassociateVPCFromHostedZoneResponse) o.errors << Shapes::ShapeRef.new(shape: NoSuchHostedZone) o.errors << Shapes::ShapeRef.new(shape: InvalidVPCId) o.errors << Shapes::ShapeRef.new(shape: VPCAssociationNotFound) o.errors << Shapes::ShapeRef.new(shape: LastVPCAssociation) o.errors << Shapes::ShapeRef.new(shape: InvalidInput) end) api.add_operation(:enable_hosted_zone_dnssec, Seahorse::Model::Operation.new.tap do |o| o.name = "EnableHostedZoneDNSSEC" o.http_method = "POST" o.http_request_uri = "/2013-04-01/hostedzone/{Id}/enable-dnssec" o.input = Shapes::ShapeRef.new(shape: EnableHostedZoneDNSSECRequest) o.output = Shapes::ShapeRef.new(shape: EnableHostedZoneDNSSECResponse) o.errors << Shapes::ShapeRef.new(shape: NoSuchHostedZone) o.errors << Shapes::ShapeRef.new(shape: InvalidArgument) o.errors << Shapes::ShapeRef.new(shape: ConcurrentModification) o.errors << Shapes::ShapeRef.new(shape: KeySigningKeyWithActiveStatusNotFound) o.errors << Shapes::ShapeRef.new(shape: InvalidKMSArn) o.errors << Shapes::ShapeRef.new(shape: HostedZonePartiallyDelegated) o.errors << Shapes::ShapeRef.new(shape: DNSSECNotFound) o.errors << Shapes::ShapeRef.new(shape: InvalidKeySigningKeyStatus) o.errors << Shapes::ShapeRef.new(shape: InvalidInput) end) api.add_operation(:get_account_limit, Seahorse::Model::Operation.new.tap do |o| o.name = "GetAccountLimit" o.http_method = "GET" o.http_request_uri = "/2013-04-01/accountlimit/{Type}" o.input = Shapes::ShapeRef.new(shape: GetAccountLimitRequest) o.output = Shapes::ShapeRef.new(shape: GetAccountLimitResponse) o.errors << Shapes::ShapeRef.new(shape: InvalidInput) end) api.add_operation(:get_change, Seahorse::Model::Operation.new.tap do |o| o.name = "GetChange" o.http_method = "GET" o.http_request_uri = "/2013-04-01/change/{Id}" o.input = Shapes::ShapeRef.new(shape: GetChangeRequest) o.output = Shapes::ShapeRef.new(shape: GetChangeResponse) o.errors << Shapes::ShapeRef.new(shape: NoSuchChange) o.errors << Shapes::ShapeRef.new(shape: InvalidInput) end) api.add_operation(:get_checker_ip_ranges, Seahorse::Model::Operation.new.tap do |o| o.name = "GetCheckerIpRanges" o.http_method = "GET" o.http_request_uri = "/2013-04-01/checkeripranges" o.input = Shapes::ShapeRef.new(shape: GetCheckerIpRangesRequest) o.output = Shapes::ShapeRef.new(shape: GetCheckerIpRangesResponse) end) api.add_operation(:get_dnssec, Seahorse::Model::Operation.new.tap do |o| o.name = "GetDNSSEC" o.http_method = "GET" o.http_request_uri = "/2013-04-01/hostedzone/{Id}/dnssec" o.input = Shapes::ShapeRef.new(shape: GetDNSSECRequest) o.output = Shapes::ShapeRef.new(shape: GetDNSSECResponse) o.errors << Shapes::ShapeRef.new(shape: NoSuchHostedZone) o.errors << Shapes::ShapeRef.new(shape: InvalidArgument) o.errors << Shapes::ShapeRef.new(shape: InvalidInput) end) api.add_operation(:get_geo_location, Seahorse::Model::Operation.new.tap do |o| o.name = "GetGeoLocation" o.http_method = "GET" o.http_request_uri = "/2013-04-01/geolocation" o.input = Shapes::ShapeRef.new(shape: GetGeoLocationRequest) o.output = Shapes::ShapeRef.new(shape: GetGeoLocationResponse) o.errors << Shapes::ShapeRef.new(shape: NoSuchGeoLocation) o.errors << Shapes::ShapeRef.new(shape: InvalidInput) end) api.add_operation(:get_health_check, Seahorse::Model::Operation.new.tap do |o| o.name = "GetHealthCheck" o.http_method = "GET" o.http_request_uri = "/2013-04-01/healthcheck/{HealthCheckId}" o.input = Shapes::ShapeRef.new(shape: GetHealthCheckRequest) o.output = Shapes::ShapeRef.new(shape: GetHealthCheckResponse) o.errors << Shapes::ShapeRef.new(shape: NoSuchHealthCheck) o.errors << Shapes::ShapeRef.new(shape: InvalidInput) o.errors << Shapes::ShapeRef.new(shape: IncompatibleVersion) end) api.add_operation(:get_health_check_count, Seahorse::Model::Operation.new.tap do |o| o.name = "GetHealthCheckCount" o.http_method = "GET" o.http_request_uri = "/2013-04-01/healthcheckcount" o.input = Shapes::ShapeRef.new(shape: GetHealthCheckCountRequest) o.output = Shapes::ShapeRef.new(shape: GetHealthCheckCountResponse) end) api.add_operation(:get_health_check_last_failure_reason, Seahorse::Model::Operation.new.tap do |o| o.name = "GetHealthCheckLastFailureReason" o.http_method = "GET" o.http_request_uri = "/2013-04-01/healthcheck/{HealthCheckId}/lastfailurereason" o.input = Shapes::ShapeRef.new(shape: GetHealthCheckLastFailureReasonRequest) o.output = Shapes::ShapeRef.new(shape: GetHealthCheckLastFailureReasonResponse) o.errors << Shapes::ShapeRef.new(shape: NoSuchHealthCheck) o.errors << Shapes::ShapeRef.new(shape: InvalidInput) end) api.add_operation(:get_health_check_status, Seahorse::Model::Operation.new.tap do |o| o.name = "GetHealthCheckStatus" o.http_method = "GET" o.http_request_uri = "/2013-04-01/healthcheck/{HealthCheckId}/status" o.input = Shapes::ShapeRef.new(shape: GetHealthCheckStatusRequest) o.output = Shapes::ShapeRef.new(shape: GetHealthCheckStatusResponse) o.errors << Shapes::ShapeRef.new(shape: NoSuchHealthCheck) o.errors << Shapes::ShapeRef.new(shape: InvalidInput) end) api.add_operation(:get_hosted_zone, Seahorse::Model::Operation.new.tap do |o| o.name = "GetHostedZone" o.http_method = "GET" o.http_request_uri = "/2013-04-01/hostedzone/{Id}" o.input = Shapes::ShapeRef.new(shape: GetHostedZoneRequest) o.output = Shapes::ShapeRef.new(shape: GetHostedZoneResponse) o.errors << Shapes::ShapeRef.new(shape: NoSuchHostedZone) o.errors << Shapes::ShapeRef.new(shape: InvalidInput) end) api.add_operation(:get_hosted_zone_count, Seahorse::Model::Operation.new.tap do |o| o.name = "GetHostedZoneCount" o.http_method = "GET" o.http_request_uri = "/2013-04-01/hostedzonecount" o.input = Shapes::ShapeRef.new(shape: GetHostedZoneCountRequest) o.output = Shapes::ShapeRef.new(shape: GetHostedZoneCountResponse) o.errors << Shapes::ShapeRef.new(shape: InvalidInput) end) api.add_operation(:get_hosted_zone_limit, Seahorse::Model::Operation.new.tap do |o| o.name = "GetHostedZoneLimit" o.http_method = "GET" o.http_request_uri = "/2013-04-01/hostedzonelimit/{Id}/{Type}" o.input = Shapes::ShapeRef.new(shape: GetHostedZoneLimitRequest) o.output = Shapes::ShapeRef.new(shape: GetHostedZoneLimitResponse) o.errors << Shapes::ShapeRef.new(shape: NoSuchHostedZone) o.errors << Shapes::ShapeRef.new(shape: InvalidInput) o.errors << Shapes::ShapeRef.new(shape: HostedZoneNotPrivate) end) api.add_operation(:get_query_logging_config, Seahorse::Model::Operation.new.tap do |o| o.name = "GetQueryLoggingConfig" o.http_method = "GET" o.http_request_uri = "/2013-04-01/queryloggingconfig/{Id}" o.input = Shapes::ShapeRef.new(shape: GetQueryLoggingConfigRequest) o.output = Shapes::ShapeRef.new(shape: GetQueryLoggingConfigResponse) o.errors << Shapes::ShapeRef.new(shape: NoSuchQueryLoggingConfig) o.errors << Shapes::ShapeRef.new(shape: InvalidInput) end) api.add_operation(:get_reusable_delegation_set, Seahorse::Model::Operation.new.tap do |o| o.name = "GetReusableDelegationSet" o.http_method = "GET" o.http_request_uri = "/2013-04-01/delegationset/{Id}" o.input = Shapes::ShapeRef.new(shape: GetReusableDelegationSetRequest) o.output = Shapes::ShapeRef.new(shape: GetReusableDelegationSetResponse) o.errors << Shapes::ShapeRef.new(shape: NoSuchDelegationSet) o.errors << Shapes::ShapeRef.new(shape: DelegationSetNotReusable) o.errors << Shapes::ShapeRef.new(shape: InvalidInput) end) api.add_operation(:get_reusable_delegation_set_limit, Seahorse::Model::Operation.new.tap do |o| o.name = "GetReusableDelegationSetLimit" o.http_method = "GET" o.http_request_uri = "/2013-04-01/reusabledelegationsetlimit/{Id}/{Type}" o.input = Shapes::ShapeRef.new(shape: GetReusableDelegationSetLimitRequest) o.output = Shapes::ShapeRef.new(shape: GetReusableDelegationSetLimitResponse) o.errors << Shapes::ShapeRef.new(shape: InvalidInput) o.errors << Shapes::ShapeRef.new(shape: NoSuchDelegationSet) end) api.add_operation(:get_traffic_policy, Seahorse::Model::Operation.new.tap do |o| o.name = "GetTrafficPolicy" o.http_method = "GET" o.http_request_uri = "/2013-04-01/trafficpolicy/{Id}/{Version}" o.input = Shapes::ShapeRef.new(shape: GetTrafficPolicyRequest) o.output = Shapes::ShapeRef.new(shape: GetTrafficPolicyResponse) o.errors << Shapes::ShapeRef.new(shape: NoSuchTrafficPolicy) o.errors << Shapes::ShapeRef.new(shape: InvalidInput) end) api.add_operation(:get_traffic_policy_instance, Seahorse::Model::Operation.new.tap do |o| o.name = "GetTrafficPolicyInstance" o.http_method = "GET" o.http_request_uri = "/2013-04-01/trafficpolicyinstance/{Id}" o.input = Shapes::ShapeRef.new(shape: GetTrafficPolicyInstanceRequest) o.output = Shapes::ShapeRef.new(shape: GetTrafficPolicyInstanceResponse) o.errors << Shapes::ShapeRef.new(shape: NoSuchTrafficPolicyInstance) o.errors << Shapes::ShapeRef.new(shape: InvalidInput) end) api.add_operation(:get_traffic_policy_instance_count, Seahorse::Model::Operation.new.tap do |o| o.name = "GetTrafficPolicyInstanceCount" o.http_method = "GET" o.http_request_uri = "/2013-04-01/trafficpolicyinstancecount" o.input = Shapes::ShapeRef.new(shape: GetTrafficPolicyInstanceCountRequest) o.output = Shapes::ShapeRef.new(shape: GetTrafficPolicyInstanceCountResponse) end) api.add_operation(:list_cidr_blocks, Seahorse::Model::Operation.new.tap do |o| o.name = "ListCidrBlocks" o.http_method = "GET" o.http_request_uri = "/2013-04-01/cidrcollection/{CidrCollectionId}/cidrblocks" o.input = Shapes::ShapeRef.new(shape: ListCidrBlocksRequest) o.output = Shapes::ShapeRef.new(shape: ListCidrBlocksResponse) o.errors << Shapes::ShapeRef.new(shape: NoSuchCidrCollectionException) o.errors << Shapes::ShapeRef.new(shape: NoSuchCidrLocationException) o.errors << Shapes::ShapeRef.new(shape: InvalidInput) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:list_cidr_collections, Seahorse::Model::Operation.new.tap do |o| o.name = "ListCidrCollections" o.http_method = "GET" o.http_request_uri = "/2013-04-01/cidrcollection" o.input = Shapes::ShapeRef.new(shape: ListCidrCollectionsRequest) o.output = Shapes::ShapeRef.new(shape: ListCidrCollectionsResponse) o.errors << Shapes::ShapeRef.new(shape: InvalidInput) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:list_cidr_locations, Seahorse::Model::Operation.new.tap do |o| o.name = "ListCidrLocations" o.http_method = "GET" o.http_request_uri = "/2013-04-01/cidrcollection/{CidrCollectionId}" o.input = Shapes::ShapeRef.new(shape: ListCidrLocationsRequest) o.output = Shapes::ShapeRef.new(shape: ListCidrLocationsResponse) o.errors << Shapes::ShapeRef.new(shape: NoSuchCidrCollectionException) o.errors << Shapes::ShapeRef.new(shape: InvalidInput) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:list_geo_locations, Seahorse::Model::Operation.new.tap do |o| o.name = "ListGeoLocations" o.http_method = "GET" o.http_request_uri = "/2013-04-01/geolocations" o.input = Shapes::ShapeRef.new(shape: ListGeoLocationsRequest) o.output = Shapes::ShapeRef.new(shape: ListGeoLocationsResponse) o.errors << Shapes::ShapeRef.new(shape: InvalidInput) end) api.add_operation(:list_health_checks, Seahorse::Model::Operation.new.tap do |o| o.name = "ListHealthChecks" o.http_method = "GET" o.http_request_uri = "/2013-04-01/healthcheck" o.input = Shapes::ShapeRef.new(shape: ListHealthChecksRequest) o.output = Shapes::ShapeRef.new(shape: ListHealthChecksResponse) o.errors << Shapes::ShapeRef.new(shape: InvalidInput) o.errors << Shapes::ShapeRef.new(shape: IncompatibleVersion) o[:pager] = Aws::Pager.new( more_results: "is_truncated", limit_key: "max_items", tokens: { "next_marker" => "marker" } ) end) api.add_operation(:list_hosted_zones, Seahorse::Model::Operation.new.tap do |o| o.name = "ListHostedZones" o.http_method = "GET" o.http_request_uri = "/2013-04-01/hostedzone" o.input = Shapes::ShapeRef.new(shape: ListHostedZonesRequest) o.output = Shapes::ShapeRef.new(shape: ListHostedZonesResponse) o.errors << Shapes::ShapeRef.new(shape: InvalidInput) o.errors << Shapes::ShapeRef.new(shape: NoSuchDelegationSet) o.errors << Shapes::ShapeRef.new(shape: DelegationSetNotReusable) o[:pager] = Aws::Pager.new( more_results: "is_truncated", limit_key: "max_items", tokens: { "next_marker" => "marker" } ) end) api.add_operation(:list_hosted_zones_by_name, Seahorse::Model::Operation.new.tap do |o| o.name = "ListHostedZonesByName" o.http_method = "GET" o.http_request_uri = "/2013-04-01/hostedzonesbyname" o.input = Shapes::ShapeRef.new(shape: ListHostedZonesByNameRequest) o.output = Shapes::ShapeRef.new(shape: ListHostedZonesByNameResponse) o.errors << Shapes::ShapeRef.new(shape: InvalidInput) o.errors << Shapes::ShapeRef.new(shape: InvalidDomainName) end) api.add_operation(:list_hosted_zones_by_vpc, Seahorse::Model::Operation.new.tap do |o| o.name = "ListHostedZonesByVPC" o.http_method = "GET" o.http_request_uri = "/2013-04-01/hostedzonesbyvpc" o.input = Shapes::ShapeRef.new(shape: ListHostedZonesByVPCRequest) o.output = Shapes::ShapeRef.new(shape: ListHostedZonesByVPCResponse) o.errors << Shapes::ShapeRef.new(shape: InvalidInput) o.errors << Shapes::ShapeRef.new(shape: InvalidPaginationToken) end) api.add_operation(:list_query_logging_configs, Seahorse::Model::Operation.new.tap do |o| o.name = "ListQueryLoggingConfigs" o.http_method = "GET" o.http_request_uri = "/2013-04-01/queryloggingconfig" o.input = Shapes::ShapeRef.new(shape: ListQueryLoggingConfigsRequest) o.output = Shapes::ShapeRef.new(shape: ListQueryLoggingConfigsResponse) o.errors << Shapes::ShapeRef.new(shape: InvalidInput) o.errors << Shapes::ShapeRef.new(shape: InvalidPaginationToken) o.errors << Shapes::ShapeRef.new(shape: NoSuchHostedZone) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:list_resource_record_sets, Seahorse::Model::Operation.new.tap do |o| o.name = "ListResourceRecordSets" o.http_method = "GET" o.http_request_uri = "/2013-04-01/hostedzone/{Id}/rrset" o.input = Shapes::ShapeRef.new(shape: ListResourceRecordSetsRequest) o.output = Shapes::ShapeRef.new(shape: ListResourceRecordSetsResponse) o.errors << Shapes::ShapeRef.new(shape: NoSuchHostedZone) o.errors << Shapes::ShapeRef.new(shape: InvalidInput) o[:pager] = Aws::Pager.new( more_results: "is_truncated", limit_key: "max_items", tokens: { "next_record_name" => "start_record_name", "next_record_type" => "start_record_type", "next_record_identifier" => "start_record_identifier" } ) end) api.add_operation(:list_reusable_delegation_sets, Seahorse::Model::Operation.new.tap do |o| o.name = "ListReusableDelegationSets" o.http_method = "GET" o.http_request_uri = "/2013-04-01/delegationset" o.input = Shapes::ShapeRef.new(shape: ListReusableDelegationSetsRequest) o.output = Shapes::ShapeRef.new(shape: ListReusableDelegationSetsResponse) o.errors << Shapes::ShapeRef.new(shape: InvalidInput) end) api.add_operation(:list_tags_for_resource, Seahorse::Model::Operation.new.tap do |o| o.name = "ListTagsForResource" o.http_method = "GET" o.http_request_uri = "/2013-04-01/tags/{ResourceType}/{ResourceId}" o.input = Shapes::ShapeRef.new(shape: ListTagsForResourceRequest) o.output = Shapes::ShapeRef.new(shape: ListTagsForResourceResponse) o.errors << Shapes::ShapeRef.new(shape: InvalidInput) o.errors << Shapes::ShapeRef.new(shape: NoSuchHealthCheck) o.errors << Shapes::ShapeRef.new(shape: NoSuchHostedZone) o.errors << Shapes::ShapeRef.new(shape: PriorRequestNotComplete) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) end) api.add_operation(:list_tags_for_resources, Seahorse::Model::Operation.new.tap do |o| o.name = "ListTagsForResources" o.http_method = "POST" o.http_request_uri = "/2013-04-01/tags/{ResourceType}" o.input = Shapes::ShapeRef.new(shape: ListTagsForResourcesRequest, location_name: "ListTagsForResourcesRequest", metadata: { "xmlNamespace" => {"uri"=>"https://route53.amazonaws.com/doc/2013-04-01/"} } ) o.output = Shapes::ShapeRef.new(shape: ListTagsForResourcesResponse) o.errors << Shapes::ShapeRef.new(shape: InvalidInput) o.errors << Shapes::ShapeRef.new(shape: NoSuchHealthCheck) o.errors << Shapes::ShapeRef.new(shape: NoSuchHostedZone) o.errors << Shapes::ShapeRef.new(shape: PriorRequestNotComplete) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) end) api.add_operation(:list_traffic_policies, Seahorse::Model::Operation.new.tap do |o| o.name = "ListTrafficPolicies" o.http_method = "GET" o.http_request_uri = "/2013-04-01/trafficpolicies" o.input = Shapes::ShapeRef.new(shape: ListTrafficPoliciesRequest) o.output = Shapes::ShapeRef.new(shape: ListTrafficPoliciesResponse) o.errors << Shapes::ShapeRef.new(shape: InvalidInput) end) api.add_operation(:list_traffic_policy_instances, Seahorse::Model::Operation.new.tap do |o| o.name = "ListTrafficPolicyInstances" o.http_method = "GET" o.http_request_uri = "/2013-04-01/trafficpolicyinstances" o.input = Shapes::ShapeRef.new(shape: ListTrafficPolicyInstancesRequest) o.output = Shapes::ShapeRef.new(shape: ListTrafficPolicyInstancesResponse) o.errors << Shapes::ShapeRef.new(shape: InvalidInput) o.errors << Shapes::ShapeRef.new(shape: NoSuchTrafficPolicyInstance) end) api.add_operation(:list_traffic_policy_instances_by_hosted_zone, Seahorse::Model::Operation.new.tap do |o| o.name = "ListTrafficPolicyInstancesByHostedZone" o.http_method = "GET" o.http_request_uri = "/2013-04-01/trafficpolicyinstances/hostedzone" o.input = Shapes::ShapeRef.new(shape: ListTrafficPolicyInstancesByHostedZoneRequest) o.output = Shapes::ShapeRef.new(shape: ListTrafficPolicyInstancesByHostedZoneResponse) o.errors << Shapes::ShapeRef.new(shape: InvalidInput) o.errors << Shapes::ShapeRef.new(shape: NoSuchTrafficPolicyInstance) o.errors << Shapes::ShapeRef.new(shape: NoSuchHostedZone) end) api.add_operation(:list_traffic_policy_instances_by_policy, Seahorse::Model::Operation.new.tap do |o| o.name = "ListTrafficPolicyInstancesByPolicy" o.http_method = "GET" o.http_request_uri = "/2013-04-01/trafficpolicyinstances/trafficpolicy" o.input = Shapes::ShapeRef.new(shape: ListTrafficPolicyInstancesByPolicyRequest) o.output = Shapes::ShapeRef.new(shape: ListTrafficPolicyInstancesByPolicyResponse) o.errors << Shapes::ShapeRef.new(shape: InvalidInput) o.errors << Shapes::ShapeRef.new(shape: NoSuchTrafficPolicyInstance) o.errors << Shapes::ShapeRef.new(shape: NoSuchTrafficPolicy) end) api.add_operation(:list_traffic_policy_versions, Seahorse::Model::Operation.new.tap do |o| o.name = "ListTrafficPolicyVersions" o.http_method = "GET" o.http_request_uri = "/2013-04-01/trafficpolicies/{Id}/versions" o.input = Shapes::ShapeRef.new(shape: ListTrafficPolicyVersionsRequest) o.output = Shapes::ShapeRef.new(shape: ListTrafficPolicyVersionsResponse) o.errors << Shapes::ShapeRef.new(shape: InvalidInput) o.errors << Shapes::ShapeRef.new(shape: NoSuchTrafficPolicy) end) api.add_operation(:list_vpc_association_authorizations, Seahorse::Model::Operation.new.tap do |o| o.name = "ListVPCAssociationAuthorizations" o.http_method = "GET" o.http_request_uri = "/2013-04-01/hostedzone/{Id}/authorizevpcassociation" o.input = Shapes::ShapeRef.new(shape: ListVPCAssociationAuthorizationsRequest) o.output = Shapes::ShapeRef.new(shape: ListVPCAssociationAuthorizationsResponse) o.errors << Shapes::ShapeRef.new(shape: NoSuchHostedZone) o.errors << Shapes::ShapeRef.new(shape: InvalidInput) o.errors << Shapes::ShapeRef.new(shape: InvalidPaginationToken) end) api.add_operation(:test_dns_answer, Seahorse::Model::Operation.new.tap do |o| o.name = "TestDNSAnswer" o.http_method = "GET" o.http_request_uri = "/2013-04-01/testdnsanswer" o.input = Shapes::ShapeRef.new(shape: TestDNSAnswerRequest) o.output = Shapes::ShapeRef.new(shape: TestDNSAnswerResponse) o.errors << Shapes::ShapeRef.new(shape: NoSuchHostedZone) o.errors << Shapes::ShapeRef.new(shape: InvalidInput) end) api.add_operation(:update_health_check, Seahorse::Model::Operation.new.tap do |o| o.name = "UpdateHealthCheck" o.http_method = "POST" o.http_request_uri = "/2013-04-01/healthcheck/{HealthCheckId}" o.input = Shapes::ShapeRef.new(shape: UpdateHealthCheckRequest, location_name: "UpdateHealthCheckRequest", metadata: { "xmlNamespace" => {"uri"=>"https://route53.amazonaws.com/doc/2013-04-01/"} } ) o.output = Shapes::ShapeRef.new(shape: UpdateHealthCheckResponse) o.errors << Shapes::ShapeRef.new(shape: NoSuchHealthCheck) o.errors << Shapes::ShapeRef.new(shape: InvalidInput) o.errors << Shapes::ShapeRef.new(shape: HealthCheckVersionMismatch) end) api.add_operation(:update_hosted_zone_comment, Seahorse::Model::Operation.new.tap do |o| o.name = "UpdateHostedZoneComment" o.http_method = "POST" o.http_request_uri = "/2013-04-01/hostedzone/{Id}" o.input = Shapes::ShapeRef.new(shape: UpdateHostedZoneCommentRequest, location_name: "UpdateHostedZoneCommentRequest", metadata: { "xmlNamespace" => {"uri"=>"https://route53.amazonaws.com/doc/2013-04-01/"} } ) o.output = Shapes::ShapeRef.new(shape: UpdateHostedZoneCommentResponse) o.errors << Shapes::ShapeRef.new(shape: NoSuchHostedZone) o.errors << Shapes::ShapeRef.new(shape: InvalidInput) o.errors << Shapes::ShapeRef.new(shape: PriorRequestNotComplete) end) api.add_operation(:update_traffic_policy_comment, Seahorse::Model::Operation.new.tap do |o| o.name = "UpdateTrafficPolicyComment" o.http_method = "POST" o.http_request_uri = "/2013-04-01/trafficpolicy/{Id}/{Version}" o.input = Shapes::ShapeRef.new(shape: UpdateTrafficPolicyCommentRequest, location_name: "UpdateTrafficPolicyCommentRequest", metadata: { "xmlNamespace" => {"uri"=>"https://route53.amazonaws.com/doc/2013-04-01/"} } ) o.output = Shapes::ShapeRef.new(shape: UpdateTrafficPolicyCommentResponse) o.errors << Shapes::ShapeRef.new(shape: InvalidInput) o.errors << Shapes::ShapeRef.new(shape: NoSuchTrafficPolicy) o.errors << Shapes::ShapeRef.new(shape: ConcurrentModification) end) api.add_operation(:update_traffic_policy_instance, Seahorse::Model::Operation.new.tap do |o| o.name = "UpdateTrafficPolicyInstance" o.http_method = "POST" o.http_request_uri = "/2013-04-01/trafficpolicyinstance/{Id}" o.input = Shapes::ShapeRef.new(shape: UpdateTrafficPolicyInstanceRequest, location_name: "UpdateTrafficPolicyInstanceRequest", metadata: { "xmlNamespace" => {"uri"=>"https://route53.amazonaws.com/doc/2013-04-01/"} } ) o.output = Shapes::ShapeRef.new(shape: UpdateTrafficPolicyInstanceResponse) o.errors << Shapes::ShapeRef.new(shape: InvalidInput) o.errors << Shapes::ShapeRef.new(shape: NoSuchTrafficPolicy) o.errors << Shapes::ShapeRef.new(shape: NoSuchTrafficPolicyInstance) o.errors << Shapes::ShapeRef.new(shape: PriorRequestNotComplete) o.errors << Shapes::ShapeRef.new(shape: ConflictingTypes) end) end