UNPKG

prowler-sdk-poc

Version:
2,149 lines (2,148 loc) 67.3 kB
{ "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": { "ActivateKeySigningKey": { "http": { "requestUri": "/2013-04-01/keysigningkey/{HostedZoneId}/{Name}/activate" }, "input": { "type": "structure", "required": [ "HostedZoneId", "Name" ], "members": { "HostedZoneId": { "location": "uri", "locationName": "HostedZoneId" }, "Name": { "location": "uri", "locationName": "Name" } } }, "output": { "type": "structure", "required": [ "ChangeInfo" ], "members": { "ChangeInfo": { "shape": "S5" } } } }, "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": "Sa" }, "Comment": {} } }, "output": { "type": "structure", "required": [ "ChangeInfo" ], "members": { "ChangeInfo": { "shape": "S5" } } } }, "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": "Sk" } } } } } } } }, "output": { "type": "structure", "required": [ "ChangeInfo" ], "members": { "ChangeInfo": { "shape": "S5" } } } }, "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": "S18" }, "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": "S1g" } } }, "output": { "type": "structure", "required": [ "HealthCheck", "Location" ], "members": { "HealthCheck": { "shape": "S23" }, "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": "Sa" }, "CallerReference": {}, "HostedZoneConfig": { "shape": "S2l" }, "DelegationSetId": {} } }, "output": { "type": "structure", "required": [ "HostedZone", "ChangeInfo", "DelegationSet", "Location" ], "members": { "HostedZone": { "shape": "S2o" }, "ChangeInfo": { "shape": "S5" }, "DelegationSet": { "shape": "S2q" }, "VPC": { "shape": "Sa" }, "Location": { "location": "header", "locationName": "Location" } } } }, "CreateKeySigningKey": { "http": { "requestUri": "/2013-04-01/keysigningkey", "responseCode": 201 }, "input": { "locationName": "CreateKeySigningKeyRequest", "xmlNamespace": { "uri": "https://route53.amazonaws.com/doc/2013-04-01/" }, "type": "structure", "required": [ "CallerReference", "HostedZoneId", "KeyManagementServiceArn", "Name", "Status" ], "members": { "CallerReference": {}, "HostedZoneId": {}, "KeyManagementServiceArn": {}, "Name": {}, "Status": {} } }, "output": { "type": "structure", "required": [ "ChangeInfo", "KeySigningKey", "Location" ], "members": { "ChangeInfo": { "shape": "S5" }, "KeySigningKey": { "shape": "S2w" }, "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": "S33" }, "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": "S2q" }, "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": "S3c" }, "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": "S3h" }, "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": "S3c" }, "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": "Sa" } } }, "output": { "type": "structure", "required": [ "HostedZoneId", "VPC" ], "members": { "HostedZoneId": {}, "VPC": { "shape": "Sa" } } } }, "DeactivateKeySigningKey": { "http": { "requestUri": "/2013-04-01/keysigningkey/{HostedZoneId}/{Name}/deactivate" }, "input": { "type": "structure", "required": [ "HostedZoneId", "Name" ], "members": { "HostedZoneId": { "location": "uri", "locationName": "HostedZoneId" }, "Name": { "location": "uri", "locationName": "Name" } } }, "output": { "type": "structure", "required": [ "ChangeInfo" ], "members": { "ChangeInfo": { "shape": "S5" } } } }, "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": "S5" } } } }, "DeleteKeySigningKey": { "http": { "method": "DELETE", "requestUri": "/2013-04-01/keysigningkey/{HostedZoneId}/{Name}" }, "input": { "type": "structure", "required": [ "HostedZoneId", "Name" ], "members": { "HostedZoneId": { "location": "uri", "locationName": "HostedZoneId" }, "Name": { "location": "uri", "locationName": "Name" } } }, "output": { "type": "structure", "required": [ "ChangeInfo" ], "members": { "ChangeInfo": { "shape": "S5" } } } }, "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": "Sa" } } }, "output": { "type": "structure", "members": {} } }, "DisableHostedZoneDNSSEC": { "http": { "requestUri": "/2013-04-01/hostedzone/{Id}/disable-dnssec" }, "input": { "type": "structure", "required": [ "HostedZoneId" ], "members": { "HostedZoneId": { "location": "uri", "locationName": "Id" } } }, "output": { "type": "structure", "required": [ "ChangeInfo" ], "members": { "ChangeInfo": { "shape": "S5" } } } }, "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": "Sa" }, "Comment": {} } }, "output": { "type": "structure", "required": [ "ChangeInfo" ], "members": { "ChangeInfo": { "shape": "S5" } } } }, "EnableHostedZoneDNSSEC": { "http": { "requestUri": "/2013-04-01/hostedzone/{Id}/enable-dnssec" }, "input": { "type": "structure", "required": [ "HostedZoneId" ], "members": { "HostedZoneId": { "location": "uri", "locationName": "Id" } } }, "output": { "type": "structure", "required": [ "ChangeInfo" ], "members": { "ChangeInfo": { "shape": "S5" } } } }, "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": "S5" } } } }, "GetCheckerIpRanges": { "http": { "method": "GET", "requestUri": "/2013-04-01/checkeripranges" }, "input": { "type": "structure", "members": {} }, "output": { "type": "structure", "required": [ "CheckerIpRanges" ], "members": { "CheckerIpRanges": { "type": "list", "member": {} } } } }, "GetDNSSEC": { "http": { "method": "GET", "requestUri": "/2013-04-01/hostedzone/{Id}/dnssec" }, "input": { "type": "structure", "required": [ "HostedZoneId" ], "members": { "HostedZoneId": { "location": "uri", "locationName": "Id" } } }, "output": { "type": "structure", "required": [ "Status", "KeySigningKeys" ], "members": { "Status": { "type": "structure", "members": { "ServeSignature": {}, "StatusMessage": {} } }, "KeySigningKeys": { "type": "list", "member": { "shape": "S2w" } } } } }, "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": "S4w" } } } }, "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": "S23" } } } }, "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": "S57" } } } }, "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": "S57" } } } }, "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": "S2o" }, "DelegationSet": { "shape": "S2q" }, "VPCs": { "shape": "S5f" } } } }, "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": "S33" } } } }, "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": "S2q" } } } }, "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": "S3c" } } } }, "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": "S3h" } } } }, "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": "S4w", "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": "S23", "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": "S6d" }, "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": "S6d" }, "DNSName": {}, "HostedZoneId": {}, "IsTruncated": { "type": "boolean" }, "NextDNSName": {}, "NextHostedZoneId": {}, "MaxItems": {} } } }, "ListHostedZonesByVPC": { "http": { "method": "GET", "requestUri": "/2013-04-01/hostedzonesbyvpc" }, "input": { "type": "structure", "required": [ "VPCId", "VPCRegion" ], "members": { "VPCId": { "location": "querystring", "locationName": "vpcid" }, "VPCRegion": { "location": "querystring", "locationName": "vpcregion" }, "MaxItems": { "location": "querystring", "locationName": "maxitems" }, "NextToken": { "location": "querystring", "locationName": "nexttoken" } } }, "output": { "type": "structure", "required": [ "HostedZoneSummaries", "MaxItems" ], "members": { "HostedZoneSummaries": { "type": "list", "member": { "locationName": "HostedZoneSummary", "type": "structure", "required": [ "HostedZoneId", "Name", "Owner" ], "members": { "HostedZoneId": {}, "Name": {}, "Owner": { "type": "structure", "members": { "OwningAccount": {}, "OwningService": {} } } } } }, "MaxItems": {}, "NextToken": {} } } }, "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": "S33", "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": "Sk", "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": "S2q", "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": "S70" } } } }, "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": "S70", "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": "S7b" }, "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": "S7b" }, "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": "S7b" }, "HostedZoneIdMarker": {}, "TrafficPolicyInstanceNameMarker": {}, "TrafficPolicyInstanceTypeMarker": {}, "IsTruncated": { "type": "boolean" }, "MaxItems": {} } } }, "ListTrafficPolicyVersions": { "http": { "method": "GET", "requestUri": "/2013-04-01/trafficpolicies/{Id}/versions"