2588 lines
58 KiB
JSON
2588 lines
58 KiB
JSON
{
|
|
"version": "2.0",
|
|
"metadata": {
|
|
"apiVersion": "2013-04-01",
|
|
"endpointPrefix": "route53",
|
|
"globalEndpoint": "route53.amazonaws.com",
|
|
"protocol": "rest-xml",
|
|
"serviceAbbreviation": "Route 53",
|
|
"serviceFullName": "Amazon Route 53",
|
|
"serviceId": "Route 53",
|
|
"signatureVersion": "v4",
|
|
"uid": "route53-2013-04-01"
|
|
},
|
|
"operations": {
|
|
"AssociateVPCWithHostedZone": {
|
|
"http": {
|
|
"requestUri": "/2013-04-01/hostedzone/{Id}/associatevpc"
|
|
},
|
|
"input": {
|
|
"locationName": "AssociateVPCWithHostedZoneRequest",
|
|
"xmlNamespace": {
|
|
"uri": "https://route53.amazonaws.com/doc/2013-04-01/"
|
|
},
|
|
"type": "structure",
|
|
"required": [
|
|
"HostedZoneId",
|
|
"VPC"
|
|
],
|
|
"members": {
|
|
"HostedZoneId": {
|
|
"location": "uri",
|
|
"locationName": "Id"
|
|
},
|
|
"VPC": {
|
|
"shape": "S3"
|
|
},
|
|
"Comment": {}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"required": [
|
|
"ChangeInfo"
|
|
],
|
|
"members": {
|
|
"ChangeInfo": {
|
|
"shape": "S8"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"ChangeResourceRecordSets": {
|
|
"http": {
|
|
"requestUri": "/2013-04-01/hostedzone/{Id}/rrset/"
|
|
},
|
|
"input": {
|
|
"locationName": "ChangeResourceRecordSetsRequest",
|
|
"xmlNamespace": {
|
|
"uri": "https://route53.amazonaws.com/doc/2013-04-01/"
|
|
},
|
|
"type": "structure",
|
|
"required": [
|
|
"HostedZoneId",
|
|
"ChangeBatch"
|
|
],
|
|
"members": {
|
|
"HostedZoneId": {
|
|
"location": "uri",
|
|
"locationName": "Id"
|
|
},
|
|
"ChangeBatch": {
|
|
"type": "structure",
|
|
"required": [
|
|
"Changes"
|
|
],
|
|
"members": {
|
|
"Comment": {},
|
|
"Changes": {
|
|
"type": "list",
|
|
"member": {
|
|
"locationName": "Change",
|
|
"type": "structure",
|
|
"required": [
|
|
"Action",
|
|
"ResourceRecordSet"
|
|
],
|
|
"members": {
|
|
"Action": {},
|
|
"ResourceRecordSet": {
|
|
"shape": "Sh"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"required": [
|
|
"ChangeInfo"
|
|
],
|
|
"members": {
|
|
"ChangeInfo": {
|
|
"shape": "S8"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"ChangeTagsForResource": {
|
|
"http": {
|
|
"requestUri": "/2013-04-01/tags/{ResourceType}/{ResourceId}"
|
|
},
|
|
"input": {
|
|
"locationName": "ChangeTagsForResourceRequest",
|
|
"xmlNamespace": {
|
|
"uri": "https://route53.amazonaws.com/doc/2013-04-01/"
|
|
},
|
|
"type": "structure",
|
|
"required": [
|
|
"ResourceType",
|
|
"ResourceId"
|
|
],
|
|
"members": {
|
|
"ResourceType": {
|
|
"location": "uri",
|
|
"locationName": "ResourceType"
|
|
},
|
|
"ResourceId": {
|
|
"location": "uri",
|
|
"locationName": "ResourceId"
|
|
},
|
|
"AddTags": {
|
|
"shape": "S15"
|
|
},
|
|
"RemoveTagKeys": {
|
|
"type": "list",
|
|
"member": {
|
|
"locationName": "Key"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {}
|
|
}
|
|
},
|
|
"CreateHealthCheck": {
|
|
"http": {
|
|
"requestUri": "/2013-04-01/healthcheck",
|
|
"responseCode": 201
|
|
},
|
|
"input": {
|
|
"locationName": "CreateHealthCheckRequest",
|
|
"xmlNamespace": {
|
|
"uri": "https://route53.amazonaws.com/doc/2013-04-01/"
|
|
},
|
|
"type": "structure",
|
|
"required": [
|
|
"CallerReference",
|
|
"HealthCheckConfig"
|
|
],
|
|
"members": {
|
|
"CallerReference": {},
|
|
"HealthCheckConfig": {
|
|
"shape": "S1d"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"required": [
|
|
"HealthCheck",
|
|
"Location"
|
|
],
|
|
"members": {
|
|
"HealthCheck": {
|
|
"shape": "S1z"
|
|
},
|
|
"Location": {
|
|
"location": "header",
|
|
"locationName": "Location"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"CreateHostedZone": {
|
|
"http": {
|
|
"requestUri": "/2013-04-01/hostedzone",
|
|
"responseCode": 201
|
|
},
|
|
"input": {
|
|
"locationName": "CreateHostedZoneRequest",
|
|
"xmlNamespace": {
|
|
"uri": "https://route53.amazonaws.com/doc/2013-04-01/"
|
|
},
|
|
"type": "structure",
|
|
"required": [
|
|
"Name",
|
|
"CallerReference"
|
|
],
|
|
"members": {
|
|
"Name": {},
|
|
"VPC": {
|
|
"shape": "S3"
|
|
},
|
|
"CallerReference": {},
|
|
"HostedZoneConfig": {
|
|
"shape": "S2h"
|
|
},
|
|
"DelegationSetId": {}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"required": [
|
|
"HostedZone",
|
|
"ChangeInfo",
|
|
"DelegationSet",
|
|
"Location"
|
|
],
|
|
"members": {
|
|
"HostedZone": {
|
|
"shape": "S2k"
|
|
},
|
|
"ChangeInfo": {
|
|
"shape": "S8"
|
|
},
|
|
"DelegationSet": {
|
|
"shape": "S2m"
|
|
},
|
|
"VPC": {
|
|
"shape": "S3"
|
|
},
|
|
"Location": {
|
|
"location": "header",
|
|
"locationName": "Location"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"CreateQueryLoggingConfig": {
|
|
"http": {
|
|
"requestUri": "/2013-04-01/queryloggingconfig",
|
|
"responseCode": 201
|
|
},
|
|
"input": {
|
|
"locationName": "CreateQueryLoggingConfigRequest",
|
|
"xmlNamespace": {
|
|
"uri": "https://route53.amazonaws.com/doc/2013-04-01/"
|
|
},
|
|
"type": "structure",
|
|
"required": [
|
|
"HostedZoneId",
|
|
"CloudWatchLogsLogGroupArn"
|
|
],
|
|
"members": {
|
|
"HostedZoneId": {},
|
|
"CloudWatchLogsLogGroupArn": {}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"required": [
|
|
"QueryLoggingConfig",
|
|
"Location"
|
|
],
|
|
"members": {
|
|
"QueryLoggingConfig": {
|
|
"shape": "S2r"
|
|
},
|
|
"Location": {
|
|
"location": "header",
|
|
"locationName": "Location"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"CreateReusableDelegationSet": {
|
|
"http": {
|
|
"requestUri": "/2013-04-01/delegationset",
|
|
"responseCode": 201
|
|
},
|
|
"input": {
|
|
"locationName": "CreateReusableDelegationSetRequest",
|
|
"xmlNamespace": {
|
|
"uri": "https://route53.amazonaws.com/doc/2013-04-01/"
|
|
},
|
|
"type": "structure",
|
|
"required": [
|
|
"CallerReference"
|
|
],
|
|
"members": {
|
|
"CallerReference": {},
|
|
"HostedZoneId": {}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"required": [
|
|
"DelegationSet",
|
|
"Location"
|
|
],
|
|
"members": {
|
|
"DelegationSet": {
|
|
"shape": "S2m"
|
|
},
|
|
"Location": {
|
|
"location": "header",
|
|
"locationName": "Location"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"CreateTrafficPolicy": {
|
|
"http": {
|
|
"requestUri": "/2013-04-01/trafficpolicy",
|
|
"responseCode": 201
|
|
},
|
|
"input": {
|
|
"locationName": "CreateTrafficPolicyRequest",
|
|
"xmlNamespace": {
|
|
"uri": "https://route53.amazonaws.com/doc/2013-04-01/"
|
|
},
|
|
"type": "structure",
|
|
"required": [
|
|
"Name",
|
|
"Document"
|
|
],
|
|
"members": {
|
|
"Name": {},
|
|
"Document": {},
|
|
"Comment": {}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"required": [
|
|
"TrafficPolicy",
|
|
"Location"
|
|
],
|
|
"members": {
|
|
"TrafficPolicy": {
|
|
"shape": "S30"
|
|
},
|
|
"Location": {
|
|
"location": "header",
|
|
"locationName": "Location"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"CreateTrafficPolicyInstance": {
|
|
"http": {
|
|
"requestUri": "/2013-04-01/trafficpolicyinstance",
|
|
"responseCode": 201
|
|
},
|
|
"input": {
|
|
"locationName": "CreateTrafficPolicyInstanceRequest",
|
|
"xmlNamespace": {
|
|
"uri": "https://route53.amazonaws.com/doc/2013-04-01/"
|
|
},
|
|
"type": "structure",
|
|
"required": [
|
|
"HostedZoneId",
|
|
"Name",
|
|
"TTL",
|
|
"TrafficPolicyId",
|
|
"TrafficPolicyVersion"
|
|
],
|
|
"members": {
|
|
"HostedZoneId": {},
|
|
"Name": {},
|
|
"TTL": {
|
|
"type": "long"
|
|
},
|
|
"TrafficPolicyId": {},
|
|
"TrafficPolicyVersion": {
|
|
"type": "integer"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"required": [
|
|
"TrafficPolicyInstance",
|
|
"Location"
|
|
],
|
|
"members": {
|
|
"TrafficPolicyInstance": {
|
|
"shape": "S35"
|
|
},
|
|
"Location": {
|
|
"location": "header",
|
|
"locationName": "Location"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"CreateTrafficPolicyVersion": {
|
|
"http": {
|
|
"requestUri": "/2013-04-01/trafficpolicy/{Id}",
|
|
"responseCode": 201
|
|
},
|
|
"input": {
|
|
"locationName": "CreateTrafficPolicyVersionRequest",
|
|
"xmlNamespace": {
|
|
"uri": "https://route53.amazonaws.com/doc/2013-04-01/"
|
|
},
|
|
"type": "structure",
|
|
"required": [
|
|
"Id",
|
|
"Document"
|
|
],
|
|
"members": {
|
|
"Id": {
|
|
"location": "uri",
|
|
"locationName": "Id"
|
|
},
|
|
"Document": {},
|
|
"Comment": {}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"required": [
|
|
"TrafficPolicy",
|
|
"Location"
|
|
],
|
|
"members": {
|
|
"TrafficPolicy": {
|
|
"shape": "S30"
|
|
},
|
|
"Location": {
|
|
"location": "header",
|
|
"locationName": "Location"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"CreateVPCAssociationAuthorization": {
|
|
"http": {
|
|
"requestUri": "/2013-04-01/hostedzone/{Id}/authorizevpcassociation"
|
|
},
|
|
"input": {
|
|
"locationName": "CreateVPCAssociationAuthorizationRequest",
|
|
"xmlNamespace": {
|
|
"uri": "https://route53.amazonaws.com/doc/2013-04-01/"
|
|
},
|
|
"type": "structure",
|
|
"required": [
|
|
"HostedZoneId",
|
|
"VPC"
|
|
],
|
|
"members": {
|
|
"HostedZoneId": {
|
|
"location": "uri",
|
|
"locationName": "Id"
|
|
},
|
|
"VPC": {
|
|
"shape": "S3"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"required": [
|
|
"HostedZoneId",
|
|
"VPC"
|
|
],
|
|
"members": {
|
|
"HostedZoneId": {},
|
|
"VPC": {
|
|
"shape": "S3"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"DeleteHealthCheck": {
|
|
"http": {
|
|
"method": "DELETE",
|
|
"requestUri": "/2013-04-01/healthcheck/{HealthCheckId}"
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"HealthCheckId"
|
|
],
|
|
"members": {
|
|
"HealthCheckId": {
|
|
"location": "uri",
|
|
"locationName": "HealthCheckId"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {}
|
|
}
|
|
},
|
|
"DeleteHostedZone": {
|
|
"http": {
|
|
"method": "DELETE",
|
|
"requestUri": "/2013-04-01/hostedzone/{Id}"
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"Id"
|
|
],
|
|
"members": {
|
|
"Id": {
|
|
"location": "uri",
|
|
"locationName": "Id"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"required": [
|
|
"ChangeInfo"
|
|
],
|
|
"members": {
|
|
"ChangeInfo": {
|
|
"shape": "S8"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"DeleteQueryLoggingConfig": {
|
|
"http": {
|
|
"method": "DELETE",
|
|
"requestUri": "/2013-04-01/queryloggingconfig/{Id}"
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"Id"
|
|
],
|
|
"members": {
|
|
"Id": {
|
|
"location": "uri",
|
|
"locationName": "Id"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {}
|
|
}
|
|
},
|
|
"DeleteReusableDelegationSet": {
|
|
"http": {
|
|
"method": "DELETE",
|
|
"requestUri": "/2013-04-01/delegationset/{Id}"
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"Id"
|
|
],
|
|
"members": {
|
|
"Id": {
|
|
"location": "uri",
|
|
"locationName": "Id"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {}
|
|
}
|
|
},
|
|
"DeleteTrafficPolicy": {
|
|
"http": {
|
|
"method": "DELETE",
|
|
"requestUri": "/2013-04-01/trafficpolicy/{Id}/{Version}"
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"Id",
|
|
"Version"
|
|
],
|
|
"members": {
|
|
"Id": {
|
|
"location": "uri",
|
|
"locationName": "Id"
|
|
},
|
|
"Version": {
|
|
"location": "uri",
|
|
"locationName": "Version",
|
|
"type": "integer"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {}
|
|
}
|
|
},
|
|
"DeleteTrafficPolicyInstance": {
|
|
"http": {
|
|
"method": "DELETE",
|
|
"requestUri": "/2013-04-01/trafficpolicyinstance/{Id}"
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"Id"
|
|
],
|
|
"members": {
|
|
"Id": {
|
|
"location": "uri",
|
|
"locationName": "Id"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {}
|
|
}
|
|
},
|
|
"DeleteVPCAssociationAuthorization": {
|
|
"http": {
|
|
"requestUri": "/2013-04-01/hostedzone/{Id}/deauthorizevpcassociation"
|
|
},
|
|
"input": {
|
|
"locationName": "DeleteVPCAssociationAuthorizationRequest",
|
|
"xmlNamespace": {
|
|
"uri": "https://route53.amazonaws.com/doc/2013-04-01/"
|
|
},
|
|
"type": "structure",
|
|
"required": [
|
|
"HostedZoneId",
|
|
"VPC"
|
|
],
|
|
"members": {
|
|
"HostedZoneId": {
|
|
"location": "uri",
|
|
"locationName": "Id"
|
|
},
|
|
"VPC": {
|
|
"shape": "S3"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {}
|
|
}
|
|
},
|
|
"DisassociateVPCFromHostedZone": {
|
|
"http": {
|
|
"requestUri": "/2013-04-01/hostedzone/{Id}/disassociatevpc"
|
|
},
|
|
"input": {
|
|
"locationName": "DisassociateVPCFromHostedZoneRequest",
|
|
"xmlNamespace": {
|
|
"uri": "https://route53.amazonaws.com/doc/2013-04-01/"
|
|
},
|
|
"type": "structure",
|
|
"required": [
|
|
"HostedZoneId",
|
|
"VPC"
|
|
],
|
|
"members": {
|
|
"HostedZoneId": {
|
|
"location": "uri",
|
|
"locationName": "Id"
|
|
},
|
|
"VPC": {
|
|
"shape": "S3"
|
|
},
|
|
"Comment": {}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"required": [
|
|
"ChangeInfo"
|
|
],
|
|
"members": {
|
|
"ChangeInfo": {
|
|
"shape": "S8"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"GetAccountLimit": {
|
|
"http": {
|
|
"method": "GET",
|
|
"requestUri": "/2013-04-01/accountlimit/{Type}"
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"Type"
|
|
],
|
|
"members": {
|
|
"Type": {
|
|
"location": "uri",
|
|
"locationName": "Type"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"required": [
|
|
"Limit",
|
|
"Count"
|
|
],
|
|
"members": {
|
|
"Limit": {
|
|
"type": "structure",
|
|
"required": [
|
|
"Type",
|
|
"Value"
|
|
],
|
|
"members": {
|
|
"Type": {},
|
|
"Value": {
|
|
"type": "long"
|
|
}
|
|
}
|
|
},
|
|
"Count": {
|
|
"type": "long"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"GetChange": {
|
|
"http": {
|
|
"method": "GET",
|
|
"requestUri": "/2013-04-01/change/{Id}"
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"Id"
|
|
],
|
|
"members": {
|
|
"Id": {
|
|
"location": "uri",
|
|
"locationName": "Id"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"required": [
|
|
"ChangeInfo"
|
|
],
|
|
"members": {
|
|
"ChangeInfo": {
|
|
"shape": "S8"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"GetCheckerIpRanges": {
|
|
"http": {
|
|
"method": "GET",
|
|
"requestUri": "/2013-04-01/checkeripranges"
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"members": {}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"required": [
|
|
"CheckerIpRanges"
|
|
],
|
|
"members": {
|
|
"CheckerIpRanges": {
|
|
"type": "list",
|
|
"member": {}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"GetGeoLocation": {
|
|
"http": {
|
|
"method": "GET",
|
|
"requestUri": "/2013-04-01/geolocation"
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"members": {
|
|
"ContinentCode": {
|
|
"location": "querystring",
|
|
"locationName": "continentcode"
|
|
},
|
|
"CountryCode": {
|
|
"location": "querystring",
|
|
"locationName": "countrycode"
|
|
},
|
|
"SubdivisionCode": {
|
|
"location": "querystring",
|
|
"locationName": "subdivisioncode"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"required": [
|
|
"GeoLocationDetails"
|
|
],
|
|
"members": {
|
|
"GeoLocationDetails": {
|
|
"shape": "S47"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"GetHealthCheck": {
|
|
"http": {
|
|
"method": "GET",
|
|
"requestUri": "/2013-04-01/healthcheck/{HealthCheckId}"
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"HealthCheckId"
|
|
],
|
|
"members": {
|
|
"HealthCheckId": {
|
|
"location": "uri",
|
|
"locationName": "HealthCheckId"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"required": [
|
|
"HealthCheck"
|
|
],
|
|
"members": {
|
|
"HealthCheck": {
|
|
"shape": "S1z"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"GetHealthCheckCount": {
|
|
"http": {
|
|
"method": "GET",
|
|
"requestUri": "/2013-04-01/healthcheckcount"
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"members": {}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"required": [
|
|
"HealthCheckCount"
|
|
],
|
|
"members": {
|
|
"HealthCheckCount": {
|
|
"type": "long"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"GetHealthCheckLastFailureReason": {
|
|
"http": {
|
|
"method": "GET",
|
|
"requestUri": "/2013-04-01/healthcheck/{HealthCheckId}/lastfailurereason"
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"HealthCheckId"
|
|
],
|
|
"members": {
|
|
"HealthCheckId": {
|
|
"location": "uri",
|
|
"locationName": "HealthCheckId"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"required": [
|
|
"HealthCheckObservations"
|
|
],
|
|
"members": {
|
|
"HealthCheckObservations": {
|
|
"shape": "S4i"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"GetHealthCheckStatus": {
|
|
"http": {
|
|
"method": "GET",
|
|
"requestUri": "/2013-04-01/healthcheck/{HealthCheckId}/status"
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"HealthCheckId"
|
|
],
|
|
"members": {
|
|
"HealthCheckId": {
|
|
"location": "uri",
|
|
"locationName": "HealthCheckId"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"required": [
|
|
"HealthCheckObservations"
|
|
],
|
|
"members": {
|
|
"HealthCheckObservations": {
|
|
"shape": "S4i"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"GetHostedZone": {
|
|
"http": {
|
|
"method": "GET",
|
|
"requestUri": "/2013-04-01/hostedzone/{Id}"
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"Id"
|
|
],
|
|
"members": {
|
|
"Id": {
|
|
"location": "uri",
|
|
"locationName": "Id"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"required": [
|
|
"HostedZone"
|
|
],
|
|
"members": {
|
|
"HostedZone": {
|
|
"shape": "S2k"
|
|
},
|
|
"DelegationSet": {
|
|
"shape": "S2m"
|
|
},
|
|
"VPCs": {
|
|
"shape": "S4q"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"GetHostedZoneCount": {
|
|
"http": {
|
|
"method": "GET",
|
|
"requestUri": "/2013-04-01/hostedzonecount"
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"members": {}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"required": [
|
|
"HostedZoneCount"
|
|
],
|
|
"members": {
|
|
"HostedZoneCount": {
|
|
"type": "long"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"GetHostedZoneLimit": {
|
|
"http": {
|
|
"method": "GET",
|
|
"requestUri": "/2013-04-01/hostedzonelimit/{Id}/{Type}"
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"Type",
|
|
"HostedZoneId"
|
|
],
|
|
"members": {
|
|
"Type": {
|
|
"location": "uri",
|
|
"locationName": "Type"
|
|
},
|
|
"HostedZoneId": {
|
|
"location": "uri",
|
|
"locationName": "Id"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"required": [
|
|
"Limit",
|
|
"Count"
|
|
],
|
|
"members": {
|
|
"Limit": {
|
|
"type": "structure",
|
|
"required": [
|
|
"Type",
|
|
"Value"
|
|
],
|
|
"members": {
|
|
"Type": {},
|
|
"Value": {
|
|
"type": "long"
|
|
}
|
|
}
|
|
},
|
|
"Count": {
|
|
"type": "long"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"GetQueryLoggingConfig": {
|
|
"http": {
|
|
"method": "GET",
|
|
"requestUri": "/2013-04-01/queryloggingconfig/{Id}"
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"Id"
|
|
],
|
|
"members": {
|
|
"Id": {
|
|
"location": "uri",
|
|
"locationName": "Id"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"required": [
|
|
"QueryLoggingConfig"
|
|
],
|
|
"members": {
|
|
"QueryLoggingConfig": {
|
|
"shape": "S2r"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"GetReusableDelegationSet": {
|
|
"http": {
|
|
"method": "GET",
|
|
"requestUri": "/2013-04-01/delegationset/{Id}"
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"Id"
|
|
],
|
|
"members": {
|
|
"Id": {
|
|
"location": "uri",
|
|
"locationName": "Id"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"required": [
|
|
"DelegationSet"
|
|
],
|
|
"members": {
|
|
"DelegationSet": {
|
|
"shape": "S2m"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"GetReusableDelegationSetLimit": {
|
|
"http": {
|
|
"method": "GET",
|
|
"requestUri": "/2013-04-01/reusabledelegationsetlimit/{Id}/{Type}"
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"Type",
|
|
"DelegationSetId"
|
|
],
|
|
"members": {
|
|
"Type": {
|
|
"location": "uri",
|
|
"locationName": "Type"
|
|
},
|
|
"DelegationSetId": {
|
|
"location": "uri",
|
|
"locationName": "Id"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"required": [
|
|
"Limit",
|
|
"Count"
|
|
],
|
|
"members": {
|
|
"Limit": {
|
|
"type": "structure",
|
|
"required": [
|
|
"Type",
|
|
"Value"
|
|
],
|
|
"members": {
|
|
"Type": {},
|
|
"Value": {
|
|
"type": "long"
|
|
}
|
|
}
|
|
},
|
|
"Count": {
|
|
"type": "long"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"GetTrafficPolicy": {
|
|
"http": {
|
|
"method": "GET",
|
|
"requestUri": "/2013-04-01/trafficpolicy/{Id}/{Version}"
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"Id",
|
|
"Version"
|
|
],
|
|
"members": {
|
|
"Id": {
|
|
"location": "uri",
|
|
"locationName": "Id"
|
|
},
|
|
"Version": {
|
|
"location": "uri",
|
|
"locationName": "Version",
|
|
"type": "integer"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"required": [
|
|
"TrafficPolicy"
|
|
],
|
|
"members": {
|
|
"TrafficPolicy": {
|
|
"shape": "S30"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"GetTrafficPolicyInstance": {
|
|
"http": {
|
|
"method": "GET",
|
|
"requestUri": "/2013-04-01/trafficpolicyinstance/{Id}"
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"Id"
|
|
],
|
|
"members": {
|
|
"Id": {
|
|
"location": "uri",
|
|
"locationName": "Id"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"required": [
|
|
"TrafficPolicyInstance"
|
|
],
|
|
"members": {
|
|
"TrafficPolicyInstance": {
|
|
"shape": "S35"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"GetTrafficPolicyInstanceCount": {
|
|
"http": {
|
|
"method": "GET",
|
|
"requestUri": "/2013-04-01/trafficpolicyinstancecount"
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"members": {}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"required": [
|
|
"TrafficPolicyInstanceCount"
|
|
],
|
|
"members": {
|
|
"TrafficPolicyInstanceCount": {
|
|
"type": "integer"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"ListGeoLocations": {
|
|
"http": {
|
|
"method": "GET",
|
|
"requestUri": "/2013-04-01/geolocations"
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"members": {
|
|
"StartContinentCode": {
|
|
"location": "querystring",
|
|
"locationName": "startcontinentcode"
|
|
},
|
|
"StartCountryCode": {
|
|
"location": "querystring",
|
|
"locationName": "startcountrycode"
|
|
},
|
|
"StartSubdivisionCode": {
|
|
"location": "querystring",
|
|
"locationName": "startsubdivisioncode"
|
|
},
|
|
"MaxItems": {
|
|
"location": "querystring",
|
|
"locationName": "maxitems"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"required": [
|
|
"GeoLocationDetailsList",
|
|
"IsTruncated",
|
|
"MaxItems"
|
|
],
|
|
"members": {
|
|
"GeoLocationDetailsList": {
|
|
"type": "list",
|
|
"member": {
|
|
"shape": "S47",
|
|
"locationName": "GeoLocationDetails"
|
|
}
|
|
},
|
|
"IsTruncated": {
|
|
"type": "boolean"
|
|
},
|
|
"NextContinentCode": {},
|
|
"NextCountryCode": {},
|
|
"NextSubdivisionCode": {},
|
|
"MaxItems": {}
|
|
}
|
|
}
|
|
},
|
|
"ListHealthChecks": {
|
|
"http": {
|
|
"method": "GET",
|
|
"requestUri": "/2013-04-01/healthcheck"
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Marker": {
|
|
"location": "querystring",
|
|
"locationName": "marker"
|
|
},
|
|
"MaxItems": {
|
|
"location": "querystring",
|
|
"locationName": "maxitems"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"required": [
|
|
"HealthChecks",
|
|
"Marker",
|
|
"IsTruncated",
|
|
"MaxItems"
|
|
],
|
|
"members": {
|
|
"HealthChecks": {
|
|
"type": "list",
|
|
"member": {
|
|
"shape": "S1z",
|
|
"locationName": "HealthCheck"
|
|
}
|
|
},
|
|
"Marker": {},
|
|
"IsTruncated": {
|
|
"type": "boolean"
|
|
},
|
|
"NextMarker": {},
|
|
"MaxItems": {}
|
|
}
|
|
}
|
|
},
|
|
"ListHostedZones": {
|
|
"http": {
|
|
"method": "GET",
|
|
"requestUri": "/2013-04-01/hostedzone"
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Marker": {
|
|
"location": "querystring",
|
|
"locationName": "marker"
|
|
},
|
|
"MaxItems": {
|
|
"location": "querystring",
|
|
"locationName": "maxitems"
|
|
},
|
|
"DelegationSetId": {
|
|
"location": "querystring",
|
|
"locationName": "delegationsetid"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"required": [
|
|
"HostedZones",
|
|
"Marker",
|
|
"IsTruncated",
|
|
"MaxItems"
|
|
],
|
|
"members": {
|
|
"HostedZones": {
|
|
"shape": "S5o"
|
|
},
|
|
"Marker": {},
|
|
"IsTruncated": {
|
|
"type": "boolean"
|
|
},
|
|
"NextMarker": {},
|
|
"MaxItems": {}
|
|
}
|
|
}
|
|
},
|
|
"ListHostedZonesByName": {
|
|
"http": {
|
|
"method": "GET",
|
|
"requestUri": "/2013-04-01/hostedzonesbyname"
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"members": {
|
|
"DNSName": {
|
|
"location": "querystring",
|
|
"locationName": "dnsname"
|
|
},
|
|
"HostedZoneId": {
|
|
"location": "querystring",
|
|
"locationName": "hostedzoneid"
|
|
},
|
|
"MaxItems": {
|
|
"location": "querystring",
|
|
"locationName": "maxitems"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"required": [
|
|
"HostedZones",
|
|
"IsTruncated",
|
|
"MaxItems"
|
|
],
|
|
"members": {
|
|
"HostedZones": {
|
|
"shape": "S5o"
|
|
},
|
|
"DNSName": {},
|
|
"HostedZoneId": {},
|
|
"IsTruncated": {
|
|
"type": "boolean"
|
|
},
|
|
"NextDNSName": {},
|
|
"NextHostedZoneId": {},
|
|
"MaxItems": {}
|
|
}
|
|
}
|
|
},
|
|
"ListQueryLoggingConfigs": {
|
|
"http": {
|
|
"method": "GET",
|
|
"requestUri": "/2013-04-01/queryloggingconfig"
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"members": {
|
|
"HostedZoneId": {
|
|
"location": "querystring",
|
|
"locationName": "hostedzoneid"
|
|
},
|
|
"NextToken": {
|
|
"location": "querystring",
|
|
"locationName": "nexttoken"
|
|
},
|
|
"MaxResults": {
|
|
"location": "querystring",
|
|
"locationName": "maxresults"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"required": [
|
|
"QueryLoggingConfigs"
|
|
],
|
|
"members": {
|
|
"QueryLoggingConfigs": {
|
|
"type": "list",
|
|
"member": {
|
|
"shape": "S2r",
|
|
"locationName": "QueryLoggingConfig"
|
|
}
|
|
},
|
|
"NextToken": {}
|
|
}
|
|
}
|
|
},
|
|
"ListResourceRecordSets": {
|
|
"http": {
|
|
"method": "GET",
|
|
"requestUri": "/2013-04-01/hostedzone/{Id}/rrset"
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"HostedZoneId"
|
|
],
|
|
"members": {
|
|
"HostedZoneId": {
|
|
"location": "uri",
|
|
"locationName": "Id"
|
|
},
|
|
"StartRecordName": {
|
|
"location": "querystring",
|
|
"locationName": "name"
|
|
},
|
|
"StartRecordType": {
|
|
"location": "querystring",
|
|
"locationName": "type"
|
|
},
|
|
"StartRecordIdentifier": {
|
|
"location": "querystring",
|
|
"locationName": "identifier"
|
|
},
|
|
"MaxItems": {
|
|
"location": "querystring",
|
|
"locationName": "maxitems"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"required": [
|
|
"ResourceRecordSets",
|
|
"IsTruncated",
|
|
"MaxItems"
|
|
],
|
|
"members": {
|
|
"ResourceRecordSets": {
|
|
"type": "list",
|
|
"member": {
|
|
"shape": "Sh",
|
|
"locationName": "ResourceRecordSet"
|
|
}
|
|
},
|
|
"IsTruncated": {
|
|
"type": "boolean"
|
|
},
|
|
"NextRecordName": {},
|
|
"NextRecordType": {},
|
|
"NextRecordIdentifier": {},
|
|
"MaxItems": {}
|
|
}
|
|
}
|
|
},
|
|
"ListReusableDelegationSets": {
|
|
"http": {
|
|
"method": "GET",
|
|
"requestUri": "/2013-04-01/delegationset"
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Marker": {
|
|
"location": "querystring",
|
|
"locationName": "marker"
|
|
},
|
|
"MaxItems": {
|
|
"location": "querystring",
|
|
"locationName": "maxitems"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"required": [
|
|
"DelegationSets",
|
|
"Marker",
|
|
"IsTruncated",
|
|
"MaxItems"
|
|
],
|
|
"members": {
|
|
"DelegationSets": {
|
|
"type": "list",
|
|
"member": {
|
|
"shape": "S2m",
|
|
"locationName": "DelegationSet"
|
|
}
|
|
},
|
|
"Marker": {},
|
|
"IsTruncated": {
|
|
"type": "boolean"
|
|
},
|
|
"NextMarker": {},
|
|
"MaxItems": {}
|
|
}
|
|
}
|
|
},
|
|
"ListTagsForResource": {
|
|
"http": {
|
|
"method": "GET",
|
|
"requestUri": "/2013-04-01/tags/{ResourceType}/{ResourceId}"
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"ResourceType",
|
|
"ResourceId"
|
|
],
|
|
"members": {
|
|
"ResourceType": {
|
|
"location": "uri",
|
|
"locationName": "ResourceType"
|
|
},
|
|
"ResourceId": {
|
|
"location": "uri",
|
|
"locationName": "ResourceId"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"required": [
|
|
"ResourceTagSet"
|
|
],
|
|
"members": {
|
|
"ResourceTagSet": {
|
|
"shape": "S64"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"ListTagsForResources": {
|
|
"http": {
|
|
"requestUri": "/2013-04-01/tags/{ResourceType}"
|
|
},
|
|
"input": {
|
|
"locationName": "ListTagsForResourcesRequest",
|
|
"xmlNamespace": {
|
|
"uri": "https://route53.amazonaws.com/doc/2013-04-01/"
|
|
},
|
|
"type": "structure",
|
|
"required": [
|
|
"ResourceType",
|
|
"ResourceIds"
|
|
],
|
|
"members": {
|
|
"ResourceType": {
|
|
"location": "uri",
|
|
"locationName": "ResourceType"
|
|
},
|
|
"ResourceIds": {
|
|
"type": "list",
|
|
"member": {
|
|
"locationName": "ResourceId"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"required": [
|
|
"ResourceTagSets"
|
|
],
|
|
"members": {
|
|
"ResourceTagSets": {
|
|
"type": "list",
|
|
"member": {
|
|
"shape": "S64",
|
|
"locationName": "ResourceTagSet"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"ListTrafficPolicies": {
|
|
"http": {
|
|
"method": "GET",
|
|
"requestUri": "/2013-04-01/trafficpolicies"
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"members": {
|
|
"TrafficPolicyIdMarker": {
|
|
"location": "querystring",
|
|
"locationName": "trafficpolicyid"
|
|
},
|
|
"MaxItems": {
|
|
"location": "querystring",
|
|
"locationName": "maxitems"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"required": [
|
|
"TrafficPolicySummaries",
|
|
"IsTruncated",
|
|
"TrafficPolicyIdMarker",
|
|
"MaxItems"
|
|
],
|
|
"members": {
|
|
"TrafficPolicySummaries": {
|
|
"type": "list",
|
|
"member": {
|
|
"locationName": "TrafficPolicySummary",
|
|
"type": "structure",
|
|
"required": [
|
|
"Id",
|
|
"Name",
|
|
"Type",
|
|
"LatestVersion",
|
|
"TrafficPolicyCount"
|
|
],
|
|
"members": {
|
|
"Id": {},
|
|
"Name": {},
|
|
"Type": {},
|
|
"LatestVersion": {
|
|
"type": "integer"
|
|
},
|
|
"TrafficPolicyCount": {
|
|
"type": "integer"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"IsTruncated": {
|
|
"type": "boolean"
|
|
},
|
|
"TrafficPolicyIdMarker": {},
|
|
"MaxItems": {}
|
|
}
|
|
}
|
|
},
|
|
"ListTrafficPolicyInstances": {
|
|
"http": {
|
|
"method": "GET",
|
|
"requestUri": "/2013-04-01/trafficpolicyinstances"
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"members": {
|
|
"HostedZoneIdMarker": {
|
|
"location": "querystring",
|
|
"locationName": "hostedzoneid"
|
|
},
|
|
"TrafficPolicyInstanceNameMarker": {
|
|
"location": "querystring",
|
|
"locationName": "trafficpolicyinstancename"
|
|
},
|
|
"TrafficPolicyInstanceTypeMarker": {
|
|
"location": "querystring",
|
|
"locationName": "trafficpolicyinstancetype"
|
|
},
|
|
"MaxItems": {
|
|
"location": "querystring",
|
|
"locationName": "maxitems"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"required": [
|
|
"TrafficPolicyInstances",
|
|
"IsTruncated",
|
|
"MaxItems"
|
|
],
|
|
"members": {
|
|
"TrafficPolicyInstances": {
|
|
"shape": "S6f"
|
|
},
|
|
"HostedZoneIdMarker": {},
|
|
"TrafficPolicyInstanceNameMarker": {},
|
|
"TrafficPolicyInstanceTypeMarker": {},
|
|
"IsTruncated": {
|
|
"type": "boolean"
|
|
},
|
|
"MaxItems": {}
|
|
}
|
|
}
|
|
},
|
|
"ListTrafficPolicyInstancesByHostedZone": {
|
|
"http": {
|
|
"method": "GET",
|
|
"requestUri": "/2013-04-01/trafficpolicyinstances/hostedzone"
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"HostedZoneId"
|
|
],
|
|
"members": {
|
|
"HostedZoneId": {
|
|
"location": "querystring",
|
|
"locationName": "id"
|
|
},
|
|
"TrafficPolicyInstanceNameMarker": {
|
|
"location": "querystring",
|
|
"locationName": "trafficpolicyinstancename"
|
|
},
|
|
"TrafficPolicyInstanceTypeMarker": {
|
|
"location": "querystring",
|
|
"locationName": "trafficpolicyinstancetype"
|
|
},
|
|
"MaxItems": {
|
|
"location": "querystring",
|
|
"locationName": "maxitems"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"required": [
|
|
"TrafficPolicyInstances",
|
|
"IsTruncated",
|
|
"MaxItems"
|
|
],
|
|
"members": {
|
|
"TrafficPolicyInstances": {
|
|
"shape": "S6f"
|
|
},
|
|
"TrafficPolicyInstanceNameMarker": {},
|
|
"TrafficPolicyInstanceTypeMarker": {},
|
|
"IsTruncated": {
|
|
"type": "boolean"
|
|
},
|
|
"MaxItems": {}
|
|
}
|
|
}
|
|
},
|
|
"ListTrafficPolicyInstancesByPolicy": {
|
|
"http": {
|
|
"method": "GET",
|
|
"requestUri": "/2013-04-01/trafficpolicyinstances/trafficpolicy"
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"TrafficPolicyId",
|
|
"TrafficPolicyVersion"
|
|
],
|
|
"members": {
|
|
"TrafficPolicyId": {
|
|
"location": "querystring",
|
|
"locationName": "id"
|
|
},
|
|
"TrafficPolicyVersion": {
|
|
"location": "querystring",
|
|
"locationName": "version",
|
|
"type": "integer"
|
|
},
|
|
"HostedZoneIdMarker": {
|
|
"location": "querystring",
|
|
"locationName": "hostedzoneid"
|
|
},
|
|
"TrafficPolicyInstanceNameMarker": {
|
|
"location": "querystring",
|
|
"locationName": "trafficpolicyinstancename"
|
|
},
|
|
"TrafficPolicyInstanceTypeMarker": {
|
|
"location": "querystring",
|
|
"locationName": "trafficpolicyinstancetype"
|
|
},
|
|
"MaxItems": {
|
|
"location": "querystring",
|
|
"locationName": "maxitems"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"required": [
|
|
"TrafficPolicyInstances",
|
|
"IsTruncated",
|
|
"MaxItems"
|
|
],
|
|
"members": {
|
|
"TrafficPolicyInstances": {
|
|
"shape": "S6f"
|
|
},
|
|
"HostedZoneIdMarker": {},
|
|
"TrafficPolicyInstanceNameMarker": {},
|
|
"TrafficPolicyInstanceTypeMarker": {},
|
|
"IsTruncated": {
|
|
"type": "boolean"
|
|
},
|
|
"MaxItems": {}
|
|
}
|
|
}
|
|
},
|
|
"ListTrafficPolicyVersions": {
|
|
"http": {
|
|
"method": "GET",
|
|
"requestUri": "/2013-04-01/trafficpolicies/{Id}/versions"
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"Id"
|
|
],
|
|
"members": {
|
|
"Id": {
|
|
"location": "uri",
|
|
"locationName": "Id"
|
|
},
|
|
"TrafficPolicyVersionMarker": {
|
|
"location": "querystring",
|
|
"locationName": "trafficpolicyversion"
|
|
},
|
|
"MaxItems": {
|
|
"location": "querystring",
|
|
"locationName": "maxitems"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"required": [
|
|
"TrafficPolicies",
|
|
"IsTruncated",
|
|
"TrafficPolicyVersionMarker",
|
|
"MaxItems"
|
|
],
|
|
"members": {
|
|
"TrafficPolicies": {
|
|
"type": "list",
|
|
"member": {
|
|
"shape": "S30",
|
|
"locationName": "TrafficPolicy"
|
|
}
|
|
},
|
|
"IsTruncated": {
|
|
"type": "boolean"
|
|
},
|
|
"TrafficPolicyVersionMarker": {},
|
|
"MaxItems": {}
|
|
}
|
|
}
|
|
},
|
|
"ListVPCAssociationAuthorizations": {
|
|
"http": {
|
|
"method": "GET",
|
|
"requestUri": "/2013-04-01/hostedzone/{Id}/authorizevpcassociation"
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"HostedZoneId"
|
|
],
|
|
"members": {
|
|
"HostedZoneId": {
|
|
"location": "uri",
|
|
"locationName": "Id"
|
|
},
|
|
"NextToken": {
|
|
"location": "querystring",
|
|
"locationName": "nexttoken"
|
|
},
|
|
"MaxResults": {
|
|
"location": "querystring",
|
|
"locationName": "maxresults"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"required": [
|
|
"HostedZoneId",
|
|
"VPCs"
|
|
],
|
|
"members": {
|
|
"HostedZoneId": {},
|
|
"NextToken": {},
|
|
"VPCs": {
|
|
"shape": "S4q"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"TestDNSAnswer": {
|
|
"http": {
|
|
"method": "GET",
|
|
"requestUri": "/2013-04-01/testdnsanswer"
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"HostedZoneId",
|
|
"RecordName",
|
|
"RecordType"
|
|
],
|
|
"members": {
|
|
"HostedZoneId": {
|
|
"location": "querystring",
|
|
"locationName": "hostedzoneid"
|
|
},
|
|
"RecordName": {
|
|
"location": "querystring",
|
|
"locationName": "recordname"
|
|
},
|
|
"RecordType": {
|
|
"location": "querystring",
|
|
"locationName": "recordtype"
|
|
},
|
|
"ResolverIP": {
|
|
"location": "querystring",
|
|
"locationName": "resolverip"
|
|
},
|
|
"EDNS0ClientSubnetIP": {
|
|
"location": "querystring",
|
|
"locationName": "edns0clientsubnetip"
|
|
},
|
|
"EDNS0ClientSubnetMask": {
|
|
"location": "querystring",
|
|
"locationName": "edns0clientsubnetmask"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"required": [
|
|
"Nameserver",
|
|
"RecordName",
|
|
"RecordType",
|
|
"RecordData",
|
|
"ResponseCode",
|
|
"Protocol"
|
|
],
|
|
"members": {
|
|
"Nameserver": {},
|
|
"RecordName": {},
|
|
"RecordType": {},
|
|
"RecordData": {
|
|
"type": "list",
|
|
"member": {
|
|
"locationName": "RecordDataEntry"
|
|
}
|
|
},
|
|
"ResponseCode": {},
|
|
"Protocol": {}
|
|
}
|
|
}
|
|
},
|
|
"UpdateHealthCheck": {
|
|
"http": {
|
|
"requestUri": "/2013-04-01/healthcheck/{HealthCheckId}"
|
|
},
|
|
"input": {
|
|
"locationName": "UpdateHealthCheckRequest",
|
|
"xmlNamespace": {
|
|
"uri": "https://route53.amazonaws.com/doc/2013-04-01/"
|
|
},
|
|
"type": "structure",
|
|
"required": [
|
|
"HealthCheckId"
|
|
],
|
|
"members": {
|
|
"HealthCheckId": {
|
|
"location": "uri",
|
|
"locationName": "HealthCheckId"
|
|
},
|
|
"HealthCheckVersion": {
|
|
"type": "long"
|
|
},
|
|
"IPAddress": {},
|
|
"Port": {
|
|
"type": "integer"
|
|
},
|
|
"ResourcePath": {},
|
|
"FullyQualifiedDomainName": {},
|
|
"SearchString": {},
|
|
"FailureThreshold": {
|
|
"type": "integer"
|
|
},
|
|
"Inverted": {
|
|
"type": "boolean"
|
|
},
|
|
"Disabled": {
|
|
"type": "boolean"
|
|
},
|
|
"HealthThreshold": {
|
|
"type": "integer"
|
|
},
|
|
"ChildHealthChecks": {
|
|
"shape": "S1q"
|
|
},
|
|
"EnableSNI": {
|
|
"type": "boolean"
|
|
},
|
|
"Regions": {
|
|
"shape": "S1s"
|
|
},
|
|
"AlarmIdentifier": {
|
|
"shape": "S1u"
|
|
},
|
|
"InsufficientDataHealthStatus": {},
|
|
"ResetElements": {
|
|
"type": "list",
|
|
"member": {
|
|
"locationName": "ResettableElementName"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"required": [
|
|
"HealthCheck"
|
|
],
|
|
"members": {
|
|
"HealthCheck": {
|
|
"shape": "S1z"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"UpdateHostedZoneComment": {
|
|
"http": {
|
|
"requestUri": "/2013-04-01/hostedzone/{Id}"
|
|
},
|
|
"input": {
|
|
"locationName": "UpdateHostedZoneCommentRequest",
|
|
"xmlNamespace": {
|
|
"uri": "https://route53.amazonaws.com/doc/2013-04-01/"
|
|
},
|
|
"type": "structure",
|
|
"required": [
|
|
"Id"
|
|
],
|
|
"members": {
|
|
"Id": {
|
|
"location": "uri",
|
|
"locationName": "Id"
|
|
},
|
|
"Comment": {}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"required": [
|
|
"HostedZone"
|
|
],
|
|
"members": {
|
|
"HostedZone": {
|
|
"shape": "S2k"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"UpdateTrafficPolicyComment": {
|
|
"http": {
|
|
"requestUri": "/2013-04-01/trafficpolicy/{Id}/{Version}"
|
|
},
|
|
"input": {
|
|
"locationName": "UpdateTrafficPolicyCommentRequest",
|
|
"xmlNamespace": {
|
|
"uri": "https://route53.amazonaws.com/doc/2013-04-01/"
|
|
},
|
|
"type": "structure",
|
|
"required": [
|
|
"Id",
|
|
"Version",
|
|
"Comment"
|
|
],
|
|
"members": {
|
|
"Id": {
|
|
"location": "uri",
|
|
"locationName": "Id"
|
|
},
|
|
"Version": {
|
|
"location": "uri",
|
|
"locationName": "Version",
|
|
"type": "integer"
|
|
},
|
|
"Comment": {}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"required": [
|
|
"TrafficPolicy"
|
|
],
|
|
"members": {
|
|
"TrafficPolicy": {
|
|
"shape": "S30"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"UpdateTrafficPolicyInstance": {
|
|
"http": {
|
|
"requestUri": "/2013-04-01/trafficpolicyinstance/{Id}"
|
|
},
|
|
"input": {
|
|
"locationName": "UpdateTrafficPolicyInstanceRequest",
|
|
"xmlNamespace": {
|
|
"uri": "https://route53.amazonaws.com/doc/2013-04-01/"
|
|
},
|
|
"type": "structure",
|
|
"required": [
|
|
"Id",
|
|
"TTL",
|
|
"TrafficPolicyId",
|
|
"TrafficPolicyVersion"
|
|
],
|
|
"members": {
|
|
"Id": {
|
|
"location": "uri",
|
|
"locationName": "Id"
|
|
},
|
|
"TTL": {
|
|
"type": "long"
|
|
},
|
|
"TrafficPolicyId": {},
|
|
"TrafficPolicyVersion": {
|
|
"type": "integer"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"required": [
|
|
"TrafficPolicyInstance"
|
|
],
|
|
"members": {
|
|
"TrafficPolicyInstance": {
|
|
"shape": "S35"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"shapes": {
|
|
"S3": {
|
|
"type": "structure",
|
|
"members": {
|
|
"VPCRegion": {},
|
|
"VPCId": {}
|
|
}
|
|
},
|
|
"S8": {
|
|
"type": "structure",
|
|
"required": [
|
|
"Id",
|
|
"Status",
|
|
"SubmittedAt"
|
|
],
|
|
"members": {
|
|
"Id": {},
|
|
"Status": {},
|
|
"SubmittedAt": {
|
|
"type": "timestamp"
|
|
},
|
|
"Comment": {}
|
|
}
|
|
},
|
|
"Sh": {
|
|
"type": "structure",
|
|
"required": [
|
|
"Name",
|
|
"Type"
|
|
],
|
|
"members": {
|
|
"Name": {},
|
|
"Type": {},
|
|
"SetIdentifier": {},
|
|
"Weight": {
|
|
"type": "long"
|
|
},
|
|
"Region": {},
|
|
"GeoLocation": {
|
|
"type": "structure",
|
|
"members": {
|
|
"ContinentCode": {},
|
|
"CountryCode": {},
|
|
"SubdivisionCode": {}
|
|
}
|
|
},
|
|
"Failover": {},
|
|
"MultiValueAnswer": {
|
|
"type": "boolean"
|
|
},
|
|
"TTL": {
|
|
"type": "long"
|
|
},
|
|
"ResourceRecords": {
|
|
"type": "list",
|
|
"member": {
|
|
"locationName": "ResourceRecord",
|
|
"type": "structure",
|
|
"required": [
|
|
"Value"
|
|
],
|
|
"members": {
|
|
"Value": {}
|
|
}
|
|
}
|
|
},
|
|
"AliasTarget": {
|
|
"type": "structure",
|
|
"required": [
|
|
"HostedZoneId",
|
|
"DNSName",
|
|
"EvaluateTargetHealth"
|
|
],
|
|
"members": {
|
|
"HostedZoneId": {},
|
|
"DNSName": {},
|
|
"EvaluateTargetHealth": {
|
|
"type": "boolean"
|
|
}
|
|
}
|
|
},
|
|
"HealthCheckId": {},
|
|
"TrafficPolicyInstanceId": {}
|
|
}
|
|
},
|
|
"S15": {
|
|
"type": "list",
|
|
"member": {
|
|
"locationName": "Tag",
|
|
"type": "structure",
|
|
"members": {
|
|
"Key": {},
|
|
"Value": {}
|
|
}
|
|
}
|
|
},
|
|
"S1d": {
|
|
"type": "structure",
|
|
"required": [
|
|
"Type"
|
|
],
|
|
"members": {
|
|
"IPAddress": {},
|
|
"Port": {
|
|
"type": "integer"
|
|
},
|
|
"Type": {},
|
|
"ResourcePath": {},
|
|
"FullyQualifiedDomainName": {},
|
|
"SearchString": {},
|
|
"RequestInterval": {
|
|
"type": "integer"
|
|
},
|
|
"FailureThreshold": {
|
|
"type": "integer"
|
|
},
|
|
"MeasureLatency": {
|
|
"type": "boolean"
|
|
},
|
|
"Inverted": {
|
|
"type": "boolean"
|
|
},
|
|
"Disabled": {
|
|
"type": "boolean"
|
|
},
|
|
"HealthThreshold": {
|
|
"type": "integer"
|
|
},
|
|
"ChildHealthChecks": {
|
|
"shape": "S1q"
|
|
},
|
|
"EnableSNI": {
|
|
"type": "boolean"
|
|
},
|
|
"Regions": {
|
|
"shape": "S1s"
|
|
},
|
|
"AlarmIdentifier": {
|
|
"shape": "S1u"
|
|
},
|
|
"InsufficientDataHealthStatus": {}
|
|
}
|
|
},
|
|
"S1q": {
|
|
"type": "list",
|
|
"member": {
|
|
"locationName": "ChildHealthCheck"
|
|
}
|
|
},
|
|
"S1s": {
|
|
"type": "list",
|
|
"member": {
|
|
"locationName": "Region"
|
|
}
|
|
},
|
|
"S1u": {
|
|
"type": "structure",
|
|
"required": [
|
|
"Region",
|
|
"Name"
|
|
],
|
|
"members": {
|
|
"Region": {},
|
|
"Name": {}
|
|
}
|
|
},
|
|
"S1z": {
|
|
"type": "structure",
|
|
"required": [
|
|
"Id",
|
|
"CallerReference",
|
|
"HealthCheckConfig",
|
|
"HealthCheckVersion"
|
|
],
|
|
"members": {
|
|
"Id": {},
|
|
"CallerReference": {},
|
|
"LinkedService": {
|
|
"shape": "S20"
|
|
},
|
|
"HealthCheckConfig": {
|
|
"shape": "S1d"
|
|
},
|
|
"HealthCheckVersion": {
|
|
"type": "long"
|
|
},
|
|
"CloudWatchAlarmConfiguration": {
|
|
"type": "structure",
|
|
"required": [
|
|
"EvaluationPeriods",
|
|
"Threshold",
|
|
"ComparisonOperator",
|
|
"Period",
|
|
"MetricName",
|
|
"Namespace",
|
|
"Statistic"
|
|
],
|
|
"members": {
|
|
"EvaluationPeriods": {
|
|
"type": "integer"
|
|
},
|
|
"Threshold": {
|
|
"type": "double"
|
|
},
|
|
"ComparisonOperator": {},
|
|
"Period": {
|
|
"type": "integer"
|
|
},
|
|
"MetricName": {},
|
|
"Namespace": {},
|
|
"Statistic": {},
|
|
"Dimensions": {
|
|
"type": "list",
|
|
"member": {
|
|
"locationName": "Dimension",
|
|
"type": "structure",
|
|
"required": [
|
|
"Name",
|
|
"Value"
|
|
],
|
|
"members": {
|
|
"Name": {},
|
|
"Value": {}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"S20": {
|
|
"type": "structure",
|
|
"members": {
|
|
"ServicePrincipal": {},
|
|
"Description": {}
|
|
}
|
|
},
|
|
"S2h": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Comment": {},
|
|
"PrivateZone": {
|
|
"type": "boolean"
|
|
}
|
|
}
|
|
},
|
|
"S2k": {
|
|
"type": "structure",
|
|
"required": [
|
|
"Id",
|
|
"Name",
|
|
"CallerReference"
|
|
],
|
|
"members": {
|
|
"Id": {},
|
|
"Name": {},
|
|
"CallerReference": {},
|
|
"Config": {
|
|
"shape": "S2h"
|
|
},
|
|
"ResourceRecordSetCount": {
|
|
"type": "long"
|
|
},
|
|
"LinkedService": {
|
|
"shape": "S20"
|
|
}
|
|
}
|
|
},
|
|
"S2m": {
|
|
"type": "structure",
|
|
"required": [
|
|
"NameServers"
|
|
],
|
|
"members": {
|
|
"Id": {},
|
|
"CallerReference": {},
|
|
"NameServers": {
|
|
"type": "list",
|
|
"member": {
|
|
"locationName": "NameServer"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"S2r": {
|
|
"type": "structure",
|
|
"required": [
|
|
"Id",
|
|
"HostedZoneId",
|
|
"CloudWatchLogsLogGroupArn"
|
|
],
|
|
"members": {
|
|
"Id": {},
|
|
"HostedZoneId": {},
|
|
"CloudWatchLogsLogGroupArn": {}
|
|
}
|
|
},
|
|
"S30": {
|
|
"type": "structure",
|
|
"required": [
|
|
"Id",
|
|
"Version",
|
|
"Name",
|
|
"Type",
|
|
"Document"
|
|
],
|
|
"members": {
|
|
"Id": {},
|
|
"Version": {
|
|
"type": "integer"
|
|
},
|
|
"Name": {},
|
|
"Type": {},
|
|
"Document": {},
|
|
"Comment": {}
|
|
}
|
|
},
|
|
"S35": {
|
|
"type": "structure",
|
|
"required": [
|
|
"Id",
|
|
"HostedZoneId",
|
|
"Name",
|
|
"TTL",
|
|
"State",
|
|
"Message",
|
|
"TrafficPolicyId",
|
|
"TrafficPolicyVersion",
|
|
"TrafficPolicyType"
|
|
],
|
|
"members": {
|
|
"Id": {},
|
|
"HostedZoneId": {},
|
|
"Name": {},
|
|
"TTL": {
|
|
"type": "long"
|
|
},
|
|
"State": {},
|
|
"Message": {},
|
|
"TrafficPolicyId": {},
|
|
"TrafficPolicyVersion": {
|
|
"type": "integer"
|
|
},
|
|
"TrafficPolicyType": {}
|
|
}
|
|
},
|
|
"S47": {
|
|
"type": "structure",
|
|
"members": {
|
|
"ContinentCode": {},
|
|
"ContinentName": {},
|
|
"CountryCode": {},
|
|
"CountryName": {},
|
|
"SubdivisionCode": {},
|
|
"SubdivisionName": {}
|
|
}
|
|
},
|
|
"S4i": {
|
|
"type": "list",
|
|
"member": {
|
|
"locationName": "HealthCheckObservation",
|
|
"type": "structure",
|
|
"members": {
|
|
"Region": {},
|
|
"IPAddress": {},
|
|
"StatusReport": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Status": {},
|
|
"CheckedTime": {
|
|
"type": "timestamp"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"S4q": {
|
|
"type": "list",
|
|
"member": {
|
|
"shape": "S3",
|
|
"locationName": "VPC"
|
|
}
|
|
},
|
|
"S5o": {
|
|
"type": "list",
|
|
"member": {
|
|
"shape": "S2k",
|
|
"locationName": "HostedZone"
|
|
}
|
|
},
|
|
"S64": {
|
|
"type": "structure",
|
|
"members": {
|
|
"ResourceType": {},
|
|
"ResourceId": {},
|
|
"Tags": {
|
|
"shape": "S15"
|
|
}
|
|
}
|
|
},
|
|
"S6f": {
|
|
"type": "list",
|
|
"member": {
|
|
"shape": "S35",
|
|
"locationName": "TrafficPolicyInstance"
|
|
}
|
|
}
|
|
}
|
|
} |