{ "version": "2.0", "metadata": { "apiVersion": "2017-10-15", "endpointPrefix": "api.pricing", "jsonVersion": "1.1", "protocol": "json", "serviceAbbreviation": "AWS Pricing", "serviceFullName": "AWS Price List Service", "serviceId": "Pricing", "signatureVersion": "v4", "signingName": "pricing", "targetPrefix": "AWSPriceListService", "uid": "pricing-2017-10-15" }, "operations": { "DescribeServices": { "input": { "type": "structure", "members": { "ServiceCode": {}, "FormatVersion": {}, "NextToken": {}, "MaxResults": { "type": "integer" } } }, "output": { "type": "structure", "members": { "Services": { "type": "list", "member": { "type": "structure", "members": { "ServiceCode": {}, "AttributeNames": { "type": "list", "member": {} } } } }, "FormatVersion": {}, "NextToken": {} } } }, "GetAttributeValues": { "input": { "type": "structure", "required": [ "ServiceCode", "AttributeName" ], "members": { "ServiceCode": {}, "AttributeName": {}, "NextToken": {}, "MaxResults": { "type": "integer" } } }, "output": { "type": "structure", "members": { "AttributeValues": { "type": "list", "member": { "type": "structure", "members": { "Value": {} } } }, "NextToken": {} } } }, "GetProducts": { "input": { "type": "structure", "members": { "ServiceCode": {}, "Filters": { "type": "list", "member": { "type": "structure", "required": [ "Type", "Field", "Value" ], "members": { "Type": {}, "Field": {}, "Value": {} } } }, "FormatVersion": {}, "NextToken": {}, "MaxResults": { "type": "integer" } } }, "output": { "type": "structure", "members": { "FormatVersion": {}, "PriceList": { "type": "list", "member": { "jsonvalue": true } }, "NextToken": {} } } } }, "shapes": {} }