acm-2015-12-08.min.json (6531B)
1 { 2 "version": "2.0", 3 "metadata": { 4 "apiVersion": "2015-12-08", 5 "endpointPrefix": "acm", 6 "jsonVersion": "1.1", 7 "protocol": "json", 8 "serviceAbbreviation": "ACM", 9 "serviceFullName": "AWS Certificate Manager", 10 "signatureVersion": "v4", 11 "targetPrefix": "CertificateManager" 12 }, 13 "operations": { 14 "AddTagsToCertificate": { 15 "input": { 16 "type": "structure", 17 "required": [ 18 "CertificateArn", 19 "Tags" 20 ], 21 "members": { 22 "CertificateArn": {}, 23 "Tags": { 24 "shape": "S3" 25 } 26 } 27 } 28 }, 29 "DeleteCertificate": { 30 "input": { 31 "type": "structure", 32 "required": [ 33 "CertificateArn" 34 ], 35 "members": { 36 "CertificateArn": {} 37 } 38 } 39 }, 40 "DescribeCertificate": { 41 "input": { 42 "type": "structure", 43 "required": [ 44 "CertificateArn" 45 ], 46 "members": { 47 "CertificateArn": {} 48 } 49 }, 50 "output": { 51 "type": "structure", 52 "members": { 53 "Certificate": { 54 "type": "structure", 55 "members": { 56 "CertificateArn": {}, 57 "DomainName": {}, 58 "SubjectAlternativeNames": { 59 "shape": "Sc" 60 }, 61 "DomainValidationOptions": { 62 "type": "list", 63 "member": { 64 "type": "structure", 65 "required": [ 66 "DomainName" 67 ], 68 "members": { 69 "DomainName": {}, 70 "ValidationEmails": { 71 "type": "list", 72 "member": {} 73 }, 74 "ValidationDomain": {} 75 } 76 } 77 }, 78 "Serial": {}, 79 "Subject": {}, 80 "Issuer": {}, 81 "CreatedAt": { 82 "type": "timestamp" 83 }, 84 "IssuedAt": { 85 "type": "timestamp" 86 }, 87 "ImportedAt": { 88 "type": "timestamp" 89 }, 90 "Status": {}, 91 "RevokedAt": { 92 "type": "timestamp" 93 }, 94 "RevocationReason": {}, 95 "NotBefore": { 96 "type": "timestamp" 97 }, 98 "NotAfter": { 99 "type": "timestamp" 100 }, 101 "KeyAlgorithm": {}, 102 "SignatureAlgorithm": {}, 103 "InUseBy": { 104 "type": "list", 105 "member": {} 106 }, 107 "FailureReason": {}, 108 "Type": {} 109 } 110 } 111 } 112 } 113 }, 114 "GetCertificate": { 115 "input": { 116 "type": "structure", 117 "required": [ 118 "CertificateArn" 119 ], 120 "members": { 121 "CertificateArn": {} 122 } 123 }, 124 "output": { 125 "type": "structure", 126 "members": { 127 "Certificate": {}, 128 "CertificateChain": {} 129 } 130 } 131 }, 132 "ImportCertificate": { 133 "input": { 134 "type": "structure", 135 "required": [ 136 "Certificate", 137 "PrivateKey" 138 ], 139 "members": { 140 "CertificateArn": {}, 141 "Certificate": { 142 "type": "blob" 143 }, 144 "PrivateKey": { 145 "type": "blob", 146 "sensitive": true 147 }, 148 "CertificateChain": { 149 "type": "blob" 150 } 151 } 152 }, 153 "output": { 154 "type": "structure", 155 "members": { 156 "CertificateArn": {} 157 } 158 } 159 }, 160 "ListCertificates": { 161 "input": { 162 "type": "structure", 163 "members": { 164 "CertificateStatuses": { 165 "type": "list", 166 "member": {} 167 }, 168 "NextToken": {}, 169 "MaxItems": { 170 "type": "integer" 171 } 172 } 173 }, 174 "output": { 175 "type": "structure", 176 "members": { 177 "NextToken": {}, 178 "CertificateSummaryList": { 179 "type": "list", 180 "member": { 181 "type": "structure", 182 "members": { 183 "CertificateArn": {}, 184 "DomainName": {} 185 } 186 } 187 } 188 } 189 } 190 }, 191 "ListTagsForCertificate": { 192 "input": { 193 "type": "structure", 194 "required": [ 195 "CertificateArn" 196 ], 197 "members": { 198 "CertificateArn": {} 199 } 200 }, 201 "output": { 202 "type": "structure", 203 "members": { 204 "Tags": { 205 "shape": "S3" 206 } 207 } 208 } 209 }, 210 "RemoveTagsFromCertificate": { 211 "input": { 212 "type": "structure", 213 "required": [ 214 "CertificateArn", 215 "Tags" 216 ], 217 "members": { 218 "CertificateArn": {}, 219 "Tags": { 220 "shape": "S3" 221 } 222 } 223 } 224 }, 225 "RequestCertificate": { 226 "input": { 227 "type": "structure", 228 "required": [ 229 "DomainName" 230 ], 231 "members": { 232 "DomainName": {}, 233 "SubjectAlternativeNames": { 234 "shape": "Sc" 235 }, 236 "IdempotencyToken": {}, 237 "DomainValidationOptions": { 238 "type": "list", 239 "member": { 240 "type": "structure", 241 "required": [ 242 "DomainName", 243 "ValidationDomain" 244 ], 245 "members": { 246 "DomainName": {}, 247 "ValidationDomain": {} 248 } 249 } 250 } 251 } 252 }, 253 "output": { 254 "type": "structure", 255 "members": { 256 "CertificateArn": {} 257 } 258 } 259 }, 260 "ResendValidationEmail": { 261 "input": { 262 "type": "structure", 263 "required": [ 264 "CertificateArn", 265 "Domain", 266 "ValidationDomain" 267 ], 268 "members": { 269 "CertificateArn": {}, 270 "Domain": {}, 271 "ValidationDomain": {} 272 } 273 } 274 } 275 }, 276 "shapes": { 277 "S3": { 278 "type": "list", 279 "member": { 280 "type": "structure", 281 "required": [ 282 "Key" 283 ], 284 "members": { 285 "Key": {}, 286 "Value": {} 287 } 288 } 289 }, 290 "Sc": { 291 "type": "list", 292 "member": {} 293 } 294 } 295 }