github.com/aavshr/aws-sdk-go@v1.41.3/models/apis/elastic-inference/2017-07-25/docs-2.json (about) 1 { 2 "version": "2.0", 3 "service": "<p> Elastic Inference public APIs. </p>", 4 "operations": { 5 "DescribeAcceleratorOfferings": "<p> Describes the locations in which a given accelerator type or set of types is present in a given region. </p>", 6 "DescribeAcceleratorTypes": "<p> Describes the accelerator types available in a given region, as well as their characteristics, such as memory and throughput. </p>", 7 "DescribeAccelerators": "<p> Describes information over a provided set of accelerators belonging to an account. </p>", 8 "ListTagsForResource": "<p> Returns all tags of an Elastic Inference Accelerator. </p>", 9 "TagResource": "<p> Adds the specified tags to an Elastic Inference Accelerator. </p>", 10 "UntagResource": "<p> Removes the specified tags from an Elastic Inference Accelerator. </p>" 11 }, 12 "shapes": { 13 "AcceleratorHealthStatus": { 14 "base": null, 15 "refs": { 16 "ElasticInferenceAcceleratorHealth$status": "<p> The health status of the Elastic Inference Accelerator. </p>" 17 } 18 }, 19 "AcceleratorId": { 20 "base": null, 21 "refs": { 22 "AcceleratorIdList$member": null, 23 "ElasticInferenceAccelerator$acceleratorId": "<p> The ID of the Elastic Inference Accelerator. </p>" 24 } 25 }, 26 "AcceleratorIdList": { 27 "base": null, 28 "refs": { 29 "DescribeAcceleratorsRequest$acceleratorIds": "<p> The IDs of the accelerators to describe. </p>" 30 } 31 }, 32 "AcceleratorType": { 33 "base": "<p> The details of an Elastic Inference Accelerator type. </p>", 34 "refs": { 35 "AcceleratorTypeList$member": null 36 } 37 }, 38 "AcceleratorTypeList": { 39 "base": null, 40 "refs": { 41 "DescribeAcceleratorTypesResponse$acceleratorTypes": "<p> The available accelerator types. </p>" 42 } 43 }, 44 "AcceleratorTypeName": { 45 "base": null, 46 "refs": { 47 "AcceleratorType$acceleratorTypeName": "<p> The name of the Elastic Inference Accelerator type. </p>", 48 "AcceleratorTypeNameList$member": null, 49 "AcceleratorTypeOffering$acceleratorType": "<p> The name of the Elastic Inference Accelerator type. </p>", 50 "ElasticInferenceAccelerator$acceleratorType": "<p> The type of the Elastic Inference Accelerator. </p>" 51 } 52 }, 53 "AcceleratorTypeNameList": { 54 "base": null, 55 "refs": { 56 "DescribeAcceleratorOfferingsRequest$acceleratorTypes": "<p> The list of accelerator types to describe. </p>" 57 } 58 }, 59 "AcceleratorTypeOffering": { 60 "base": "<p> The offering for an Elastic Inference Accelerator type. </p>", 61 "refs": { 62 "AcceleratorTypeOfferingList$member": null 63 } 64 }, 65 "AcceleratorTypeOfferingList": { 66 "base": null, 67 "refs": { 68 "DescribeAcceleratorOfferingsResponse$acceleratorTypeOfferings": "<p> The list of accelerator type offerings for a specific location. </p>" 69 } 70 }, 71 "AvailabilityZone": { 72 "base": null, 73 "refs": { 74 "ElasticInferenceAccelerator$availabilityZone": "<p> The availability zone where the Elastic Inference Accelerator is present. </p>" 75 } 76 }, 77 "BadRequestException": { 78 "base": "<p> Raised when a malformed input has been provided to the API. </p>", 79 "refs": { 80 } 81 }, 82 "DescribeAcceleratorOfferingsRequest": { 83 "base": null, 84 "refs": { 85 } 86 }, 87 "DescribeAcceleratorOfferingsResponse": { 88 "base": null, 89 "refs": { 90 } 91 }, 92 "DescribeAcceleratorTypesRequest": { 93 "base": null, 94 "refs": { 95 } 96 }, 97 "DescribeAcceleratorTypesResponse": { 98 "base": null, 99 "refs": { 100 } 101 }, 102 "DescribeAcceleratorsRequest": { 103 "base": null, 104 "refs": { 105 } 106 }, 107 "DescribeAcceleratorsResponse": { 108 "base": null, 109 "refs": { 110 } 111 }, 112 "ElasticInferenceAccelerator": { 113 "base": "<p> The details of an Elastic Inference Accelerator. </p>", 114 "refs": { 115 "ElasticInferenceAcceleratorSet$member": null 116 } 117 }, 118 "ElasticInferenceAcceleratorHealth": { 119 "base": "<p> The health details of an Elastic Inference Accelerator. </p>", 120 "refs": { 121 "ElasticInferenceAccelerator$acceleratorHealth": "<p> The health of the Elastic Inference Accelerator. </p>" 122 } 123 }, 124 "ElasticInferenceAcceleratorSet": { 125 "base": null, 126 "refs": { 127 "DescribeAcceleratorsResponse$acceleratorSet": "<p> The details of the Elastic Inference Accelerators. </p>" 128 } 129 }, 130 "Filter": { 131 "base": "<p> A filter expression for the Elastic Inference Accelerator list. </p>", 132 "refs": { 133 "FilterList$member": null 134 } 135 }, 136 "FilterList": { 137 "base": null, 138 "refs": { 139 "DescribeAcceleratorsRequest$filters": "<p> One or more filters. Filter names and values are case-sensitive. Valid filter names are: accelerator-types: can provide a list of accelerator type names to filter for. instance-id: can provide a list of EC2 instance ids to filter for. </p>" 140 } 141 }, 142 "FilterName": { 143 "base": null, 144 "refs": { 145 "Filter$name": "<p> The filter name for the Elastic Inference Accelerator list. It can assume the following values: accelerator-type: the type of Elastic Inference Accelerator to filter for. instance-id: an EC2 instance id to filter for. </p>" 146 } 147 }, 148 "Integer": { 149 "base": null, 150 "refs": { 151 "MemoryInfo$sizeInMiB": "<p> The size in mebibytes of the Elastic Inference Accelerator type. </p>" 152 } 153 }, 154 "InternalServerException": { 155 "base": "<p> Raised when an unexpected error occurred during request processing. </p>", 156 "refs": { 157 } 158 }, 159 "Key": { 160 "base": null, 161 "refs": { 162 "KeyValuePair$key": "<p> The throughput value of the Elastic Inference Accelerator type. It can assume the following values: TFLOPS16bit: the throughput expressed in 16bit TeraFLOPS. TFLOPS32bit: the throughput expressed in 32bit TeraFLOPS. </p>" 163 } 164 }, 165 "KeyValuePair": { 166 "base": "<p> A throughput entry for an Elastic Inference Accelerator type. </p>", 167 "refs": { 168 "ThroughputInfoList$member": null 169 } 170 }, 171 "ListTagsForResourceRequest": { 172 "base": null, 173 "refs": { 174 } 175 }, 176 "ListTagsForResourceResult": { 177 "base": null, 178 "refs": { 179 } 180 }, 181 "Location": { 182 "base": null, 183 "refs": { 184 "AcceleratorTypeOffering$location": "<p> The location for the offering. It will return either the region, availability zone or availability zone id for the offering depending on the locationType value. </p>" 185 } 186 }, 187 "LocationType": { 188 "base": null, 189 "refs": { 190 "AcceleratorTypeOffering$locationType": "<p> The location type for the offering. It can assume the following values: region: defines that the offering is at the regional level. availability-zone: defines that the offering is at the availability zone level. availability-zone-id: defines that the offering is at the availability zone level, defined by the availability zone id. </p>", 191 "DescribeAcceleratorOfferingsRequest$locationType": "<p> The location type that you want to describe accelerator type offerings for. It can assume the following values: region: will return the accelerator type offering at the regional level. availability-zone: will return the accelerator type offering at the availability zone level. availability-zone-id: will return the accelerator type offering at the availability zone level returning the availability zone id. </p>" 192 } 193 }, 194 "MaxResults": { 195 "base": null, 196 "refs": { 197 "DescribeAcceleratorsRequest$maxResults": "<p> The total number of items to return in the command's output. If the total number of items available is more than the value specified, a NextToken is provided in the command's output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI. </p>" 198 } 199 }, 200 "MemoryInfo": { 201 "base": "<p> The memory information of an Elastic Inference Accelerator type. </p>", 202 "refs": { 203 "AcceleratorType$memoryInfo": "<p> The memory information of the Elastic Inference Accelerator type. </p>" 204 } 205 }, 206 "NextToken": { 207 "base": null, 208 "refs": { 209 "DescribeAcceleratorsRequest$nextToken": "<p> A token to specify where to start paginating. This is the NextToken from a previously truncated response. </p>", 210 "DescribeAcceleratorsResponse$nextToken": "<p> A token to specify where to start paginating. This is the NextToken from a previously truncated response. </p>" 211 } 212 }, 213 "ResourceARN": { 214 "base": null, 215 "refs": { 216 "ListTagsForResourceRequest$resourceArn": "<p> The ARN of the Elastic Inference Accelerator to list the tags for. </p>", 217 "TagResourceRequest$resourceArn": "<p> The ARN of the Elastic Inference Accelerator to tag. </p>", 218 "UntagResourceRequest$resourceArn": "<p> The ARN of the Elastic Inference Accelerator to untag. </p>" 219 } 220 }, 221 "ResourceArn": { 222 "base": null, 223 "refs": { 224 "ElasticInferenceAccelerator$attachedResource": "<p> The ARN of the resource that the Elastic Inference Accelerator is attached to. </p>" 225 } 226 }, 227 "ResourceNotFoundException": { 228 "base": "<p> Raised when the requested resource cannot be found. </p>", 229 "refs": { 230 } 231 }, 232 "String": { 233 "base": null, 234 "refs": { 235 "BadRequestException$message": null, 236 "InternalServerException$message": null, 237 "ResourceNotFoundException$message": null, 238 "ValueStringList$member": null 239 } 240 }, 241 "TagKey": { 242 "base": null, 243 "refs": { 244 "TagKeyList$member": null, 245 "TagMap$key": null 246 } 247 }, 248 "TagKeyList": { 249 "base": null, 250 "refs": { 251 "UntagResourceRequest$tagKeys": "<p> The list of tags to remove from the Elastic Inference Accelerator. </p>" 252 } 253 }, 254 "TagMap": { 255 "base": null, 256 "refs": { 257 "ListTagsForResourceResult$tags": "<p> The tags of the Elastic Inference Accelerator. </p>", 258 "TagResourceRequest$tags": "<p> The tags to add to the Elastic Inference Accelerator. </p>" 259 } 260 }, 261 "TagResourceRequest": { 262 "base": null, 263 "refs": { 264 } 265 }, 266 "TagResourceResult": { 267 "base": null, 268 "refs": { 269 } 270 }, 271 "TagValue": { 272 "base": null, 273 "refs": { 274 "TagMap$value": null 275 } 276 }, 277 "ThroughputInfoList": { 278 "base": null, 279 "refs": { 280 "AcceleratorType$throughputInfo": "<p> The throughput information of the Elastic Inference Accelerator type. </p>" 281 } 282 }, 283 "UntagResourceRequest": { 284 "base": null, 285 "refs": { 286 } 287 }, 288 "UntagResourceResult": { 289 "base": null, 290 "refs": { 291 } 292 }, 293 "Value": { 294 "base": null, 295 "refs": { 296 "KeyValuePair$value": "<p> The throughput value of the Elastic Inference Accelerator type. </p>" 297 } 298 }, 299 "ValueStringList": { 300 "base": null, 301 "refs": { 302 "Filter$values": "<p> The values for the filter of the Elastic Inference Accelerator list. </p>" 303 } 304 } 305 } 306 }