github.com/aavshr/aws-sdk-go@v1.41.3/models/apis/cloudhsm/2014-05-30/api-2.json (about) 1 { 2 "version":"2.0", 3 "metadata":{ 4 "apiVersion":"2014-05-30", 5 "endpointPrefix":"cloudhsm", 6 "jsonVersion":"1.1", 7 "protocol":"json", 8 "serviceAbbreviation":"CloudHSM", 9 "serviceFullName":"Amazon CloudHSM", 10 "serviceId":"CloudHSM", 11 "signatureVersion":"v4", 12 "targetPrefix":"CloudHsmFrontendService", 13 "uid":"cloudhsm-2014-05-30" 14 }, 15 "operations":{ 16 "AddTagsToResource":{ 17 "name":"AddTagsToResource", 18 "http":{ 19 "method":"POST", 20 "requestUri":"/" 21 }, 22 "input":{"shape":"AddTagsToResourceRequest"}, 23 "output":{"shape":"AddTagsToResourceResponse"}, 24 "errors":[ 25 {"shape":"CloudHsmServiceException"}, 26 {"shape":"CloudHsmInternalException"}, 27 {"shape":"InvalidRequestException"} 28 ] 29 }, 30 "CreateHapg":{ 31 "name":"CreateHapg", 32 "http":{ 33 "method":"POST", 34 "requestUri":"/" 35 }, 36 "input":{"shape":"CreateHapgRequest"}, 37 "output":{"shape":"CreateHapgResponse"}, 38 "errors":[ 39 {"shape":"CloudHsmServiceException"}, 40 {"shape":"CloudHsmInternalException"}, 41 {"shape":"InvalidRequestException"} 42 ] 43 }, 44 "CreateHsm":{ 45 "name":"CreateHsm", 46 "http":{ 47 "method":"POST", 48 "requestUri":"/" 49 }, 50 "input":{"shape":"CreateHsmRequest"}, 51 "output":{"shape":"CreateHsmResponse"}, 52 "errors":[ 53 {"shape":"CloudHsmServiceException"}, 54 {"shape":"CloudHsmInternalException"}, 55 {"shape":"InvalidRequestException"} 56 ] 57 }, 58 "CreateLunaClient":{ 59 "name":"CreateLunaClient", 60 "http":{ 61 "method":"POST", 62 "requestUri":"/" 63 }, 64 "input":{"shape":"CreateLunaClientRequest"}, 65 "output":{"shape":"CreateLunaClientResponse"}, 66 "errors":[ 67 {"shape":"CloudHsmServiceException"}, 68 {"shape":"CloudHsmInternalException"}, 69 {"shape":"InvalidRequestException"} 70 ] 71 }, 72 "DeleteHapg":{ 73 "name":"DeleteHapg", 74 "http":{ 75 "method":"POST", 76 "requestUri":"/" 77 }, 78 "input":{"shape":"DeleteHapgRequest"}, 79 "output":{"shape":"DeleteHapgResponse"}, 80 "errors":[ 81 {"shape":"CloudHsmServiceException"}, 82 {"shape":"CloudHsmInternalException"}, 83 {"shape":"InvalidRequestException"} 84 ] 85 }, 86 "DeleteHsm":{ 87 "name":"DeleteHsm", 88 "http":{ 89 "method":"POST", 90 "requestUri":"/" 91 }, 92 "input":{"shape":"DeleteHsmRequest"}, 93 "output":{"shape":"DeleteHsmResponse"}, 94 "errors":[ 95 {"shape":"CloudHsmServiceException"}, 96 {"shape":"CloudHsmInternalException"}, 97 {"shape":"InvalidRequestException"} 98 ] 99 }, 100 "DeleteLunaClient":{ 101 "name":"DeleteLunaClient", 102 "http":{ 103 "method":"POST", 104 "requestUri":"/" 105 }, 106 "input":{"shape":"DeleteLunaClientRequest"}, 107 "output":{"shape":"DeleteLunaClientResponse"}, 108 "errors":[ 109 {"shape":"CloudHsmServiceException"}, 110 {"shape":"CloudHsmInternalException"}, 111 {"shape":"InvalidRequestException"} 112 ] 113 }, 114 "DescribeHapg":{ 115 "name":"DescribeHapg", 116 "http":{ 117 "method":"POST", 118 "requestUri":"/" 119 }, 120 "input":{"shape":"DescribeHapgRequest"}, 121 "output":{"shape":"DescribeHapgResponse"}, 122 "errors":[ 123 {"shape":"CloudHsmServiceException"}, 124 {"shape":"CloudHsmInternalException"}, 125 {"shape":"InvalidRequestException"} 126 ] 127 }, 128 "DescribeHsm":{ 129 "name":"DescribeHsm", 130 "http":{ 131 "method":"POST", 132 "requestUri":"/" 133 }, 134 "input":{"shape":"DescribeHsmRequest"}, 135 "output":{"shape":"DescribeHsmResponse"}, 136 "errors":[ 137 {"shape":"CloudHsmServiceException"}, 138 {"shape":"CloudHsmInternalException"}, 139 {"shape":"InvalidRequestException"} 140 ] 141 }, 142 "DescribeLunaClient":{ 143 "name":"DescribeLunaClient", 144 "http":{ 145 "method":"POST", 146 "requestUri":"/" 147 }, 148 "input":{"shape":"DescribeLunaClientRequest"}, 149 "output":{"shape":"DescribeLunaClientResponse"}, 150 "errors":[ 151 {"shape":"CloudHsmServiceException"}, 152 {"shape":"CloudHsmInternalException"}, 153 {"shape":"InvalidRequestException"} 154 ] 155 }, 156 "GetConfig":{ 157 "name":"GetConfig", 158 "http":{ 159 "method":"POST", 160 "requestUri":"/" 161 }, 162 "input":{"shape":"GetConfigRequest"}, 163 "output":{"shape":"GetConfigResponse"}, 164 "errors":[ 165 {"shape":"CloudHsmServiceException"}, 166 {"shape":"CloudHsmInternalException"}, 167 {"shape":"InvalidRequestException"} 168 ] 169 }, 170 "ListAvailableZones":{ 171 "name":"ListAvailableZones", 172 "http":{ 173 "method":"POST", 174 "requestUri":"/" 175 }, 176 "input":{"shape":"ListAvailableZonesRequest"}, 177 "output":{"shape":"ListAvailableZonesResponse"}, 178 "errors":[ 179 {"shape":"CloudHsmServiceException"}, 180 {"shape":"CloudHsmInternalException"}, 181 {"shape":"InvalidRequestException"} 182 ] 183 }, 184 "ListHapgs":{ 185 "name":"ListHapgs", 186 "http":{ 187 "method":"POST", 188 "requestUri":"/" 189 }, 190 "input":{"shape":"ListHapgsRequest"}, 191 "output":{"shape":"ListHapgsResponse"}, 192 "errors":[ 193 {"shape":"CloudHsmServiceException"}, 194 {"shape":"CloudHsmInternalException"}, 195 {"shape":"InvalidRequestException"} 196 ] 197 }, 198 "ListHsms":{ 199 "name":"ListHsms", 200 "http":{ 201 "method":"POST", 202 "requestUri":"/" 203 }, 204 "input":{"shape":"ListHsmsRequest"}, 205 "output":{"shape":"ListHsmsResponse"}, 206 "errors":[ 207 {"shape":"CloudHsmServiceException"}, 208 {"shape":"CloudHsmInternalException"}, 209 {"shape":"InvalidRequestException"} 210 ] 211 }, 212 "ListLunaClients":{ 213 "name":"ListLunaClients", 214 "http":{ 215 "method":"POST", 216 "requestUri":"/" 217 }, 218 "input":{"shape":"ListLunaClientsRequest"}, 219 "output":{"shape":"ListLunaClientsResponse"}, 220 "errors":[ 221 {"shape":"CloudHsmServiceException"}, 222 {"shape":"CloudHsmInternalException"}, 223 {"shape":"InvalidRequestException"} 224 ] 225 }, 226 "ListTagsForResource":{ 227 "name":"ListTagsForResource", 228 "http":{ 229 "method":"POST", 230 "requestUri":"/" 231 }, 232 "input":{"shape":"ListTagsForResourceRequest"}, 233 "output":{"shape":"ListTagsForResourceResponse"}, 234 "errors":[ 235 {"shape":"CloudHsmServiceException"}, 236 {"shape":"CloudHsmInternalException"}, 237 {"shape":"InvalidRequestException"} 238 ] 239 }, 240 "ModifyHapg":{ 241 "name":"ModifyHapg", 242 "http":{ 243 "method":"POST", 244 "requestUri":"/" 245 }, 246 "input":{"shape":"ModifyHapgRequest"}, 247 "output":{"shape":"ModifyHapgResponse"}, 248 "errors":[ 249 {"shape":"CloudHsmServiceException"}, 250 {"shape":"CloudHsmInternalException"}, 251 {"shape":"InvalidRequestException"} 252 ] 253 }, 254 "ModifyHsm":{ 255 "name":"ModifyHsm", 256 "http":{ 257 "method":"POST", 258 "requestUri":"/" 259 }, 260 "input":{"shape":"ModifyHsmRequest"}, 261 "output":{"shape":"ModifyHsmResponse"}, 262 "errors":[ 263 {"shape":"CloudHsmServiceException"}, 264 {"shape":"CloudHsmInternalException"}, 265 {"shape":"InvalidRequestException"} 266 ] 267 }, 268 "ModifyLunaClient":{ 269 "name":"ModifyLunaClient", 270 "http":{ 271 "method":"POST", 272 "requestUri":"/" 273 }, 274 "input":{"shape":"ModifyLunaClientRequest"}, 275 "output":{"shape":"ModifyLunaClientResponse"}, 276 "errors":[ 277 {"shape":"CloudHsmServiceException"} 278 ] 279 }, 280 "RemoveTagsFromResource":{ 281 "name":"RemoveTagsFromResource", 282 "http":{ 283 "method":"POST", 284 "requestUri":"/" 285 }, 286 "input":{"shape":"RemoveTagsFromResourceRequest"}, 287 "output":{"shape":"RemoveTagsFromResourceResponse"}, 288 "errors":[ 289 {"shape":"CloudHsmServiceException"}, 290 {"shape":"CloudHsmInternalException"}, 291 {"shape":"InvalidRequestException"} 292 ] 293 } 294 }, 295 "shapes":{ 296 "AZ":{ 297 "type":"string", 298 "pattern":"[a-zA-Z0-9\\-]*" 299 }, 300 "AZList":{ 301 "type":"list", 302 "member":{"shape":"AZ"} 303 }, 304 "AddTagsToResourceRequest":{ 305 "type":"structure", 306 "required":[ 307 "ResourceArn", 308 "TagList" 309 ], 310 "members":{ 311 "ResourceArn":{"shape":"String"}, 312 "TagList":{"shape":"TagList"} 313 } 314 }, 315 "AddTagsToResourceResponse":{ 316 "type":"structure", 317 "required":["Status"], 318 "members":{ 319 "Status":{"shape":"String"} 320 } 321 }, 322 "Boolean":{"type":"boolean"}, 323 "Certificate":{ 324 "type":"string", 325 "max":2400, 326 "min":600, 327 "pattern":"[\\w :+=./\\n-]*" 328 }, 329 "CertificateFingerprint":{ 330 "type":"string", 331 "pattern":"([0-9a-fA-F][0-9a-fA-F]:){15}[0-9a-fA-F][0-9a-fA-F]" 332 }, 333 "ClientArn":{ 334 "type":"string", 335 "pattern":"arn:aws(-iso)?:cloudhsm:[a-zA-Z0-9\\-]*:[0-9]{12}:client-[0-9a-f]{8}" 336 }, 337 "ClientLabel":{ 338 "type":"string", 339 "pattern":"[a-zA-Z0-9_.-]{2,64}" 340 }, 341 "ClientList":{ 342 "type":"list", 343 "member":{"shape":"ClientArn"} 344 }, 345 "ClientToken":{ 346 "type":"string", 347 "pattern":"[a-zA-Z0-9]{1,64}" 348 }, 349 "ClientVersion":{ 350 "type":"string", 351 "enum":[ 352 "5.1", 353 "5.3" 354 ] 355 }, 356 "CloudHsmInternalException":{ 357 "type":"structure", 358 "members":{ 359 }, 360 "exception":true, 361 "fault":true 362 }, 363 "CloudHsmObjectState":{ 364 "type":"string", 365 "enum":[ 366 "READY", 367 "UPDATING", 368 "DEGRADED" 369 ] 370 }, 371 "CloudHsmServiceException":{ 372 "type":"structure", 373 "members":{ 374 "message":{"shape":"String"}, 375 "retryable":{"shape":"Boolean"} 376 }, 377 "exception":true 378 }, 379 "CreateHapgRequest":{ 380 "type":"structure", 381 "required":["Label"], 382 "members":{ 383 "Label":{"shape":"Label"} 384 } 385 }, 386 "CreateHapgResponse":{ 387 "type":"structure", 388 "members":{ 389 "HapgArn":{"shape":"HapgArn"} 390 } 391 }, 392 "CreateHsmRequest":{ 393 "type":"structure", 394 "required":[ 395 "SubnetId", 396 "SshKey", 397 "IamRoleArn", 398 "SubscriptionType" 399 ], 400 "members":{ 401 "SubnetId":{"shape":"SubnetId"}, 402 "SshKey":{"shape":"SshKey"}, 403 "EniIp":{"shape":"IpAddress"}, 404 "IamRoleArn":{"shape":"IamRoleArn"}, 405 "ExternalId":{"shape":"ExternalId"}, 406 "SubscriptionType":{"shape":"SubscriptionType"}, 407 "ClientToken":{"shape":"ClientToken"}, 408 "SyslogIp":{"shape":"IpAddress"} 409 } 410 }, 411 "CreateHsmResponse":{ 412 "type":"structure", 413 "members":{ 414 "HsmArn":{"shape":"HsmArn"} 415 } 416 }, 417 "CreateLunaClientRequest":{ 418 "type":"structure", 419 "required":["Certificate"], 420 "members":{ 421 "Label":{"shape":"ClientLabel"}, 422 "Certificate":{"shape":"Certificate"} 423 } 424 }, 425 "CreateLunaClientResponse":{ 426 "type":"structure", 427 "members":{ 428 "ClientArn":{"shape":"ClientArn"} 429 } 430 }, 431 "DeleteHapgRequest":{ 432 "type":"structure", 433 "required":["HapgArn"], 434 "members":{ 435 "HapgArn":{"shape":"HapgArn"} 436 } 437 }, 438 "DeleteHapgResponse":{ 439 "type":"structure", 440 "required":["Status"], 441 "members":{ 442 "Status":{"shape":"String"} 443 } 444 }, 445 "DeleteHsmRequest":{ 446 "type":"structure", 447 "required":["HsmArn"], 448 "members":{ 449 "HsmArn":{"shape":"HsmArn"} 450 } 451 }, 452 "DeleteHsmResponse":{ 453 "type":"structure", 454 "required":["Status"], 455 "members":{ 456 "Status":{"shape":"String"} 457 } 458 }, 459 "DeleteLunaClientRequest":{ 460 "type":"structure", 461 "required":["ClientArn"], 462 "members":{ 463 "ClientArn":{"shape":"ClientArn"} 464 } 465 }, 466 "DeleteLunaClientResponse":{ 467 "type":"structure", 468 "required":["Status"], 469 "members":{ 470 "Status":{"shape":"String"} 471 } 472 }, 473 "DescribeHapgRequest":{ 474 "type":"structure", 475 "required":["HapgArn"], 476 "members":{ 477 "HapgArn":{"shape":"HapgArn"} 478 } 479 }, 480 "DescribeHapgResponse":{ 481 "type":"structure", 482 "members":{ 483 "HapgArn":{"shape":"HapgArn"}, 484 "HapgSerial":{"shape":"String"}, 485 "HsmsLastActionFailed":{"shape":"HsmList"}, 486 "HsmsPendingDeletion":{"shape":"HsmList"}, 487 "HsmsPendingRegistration":{"shape":"HsmList"}, 488 "Label":{"shape":"Label"}, 489 "LastModifiedTimestamp":{"shape":"Timestamp"}, 490 "PartitionSerialList":{"shape":"PartitionSerialList"}, 491 "State":{"shape":"CloudHsmObjectState"} 492 } 493 }, 494 "DescribeHsmRequest":{ 495 "type":"structure", 496 "members":{ 497 "HsmArn":{"shape":"HsmArn"}, 498 "HsmSerialNumber":{"shape":"HsmSerialNumber"} 499 } 500 }, 501 "DescribeHsmResponse":{ 502 "type":"structure", 503 "members":{ 504 "HsmArn":{"shape":"HsmArn"}, 505 "Status":{"shape":"HsmStatus"}, 506 "StatusDetails":{"shape":"String"}, 507 "AvailabilityZone":{"shape":"AZ"}, 508 "EniId":{"shape":"EniId"}, 509 "EniIp":{"shape":"IpAddress"}, 510 "SubscriptionType":{"shape":"SubscriptionType"}, 511 "SubscriptionStartDate":{"shape":"Timestamp"}, 512 "SubscriptionEndDate":{"shape":"Timestamp"}, 513 "VpcId":{"shape":"VpcId"}, 514 "SubnetId":{"shape":"SubnetId"}, 515 "IamRoleArn":{"shape":"IamRoleArn"}, 516 "SerialNumber":{"shape":"HsmSerialNumber"}, 517 "VendorName":{"shape":"String"}, 518 "HsmType":{"shape":"String"}, 519 "SoftwareVersion":{"shape":"String"}, 520 "SshPublicKey":{"shape":"SshKey"}, 521 "SshKeyLastUpdated":{"shape":"Timestamp"}, 522 "ServerCertUri":{"shape":"String"}, 523 "ServerCertLastUpdated":{"shape":"Timestamp"}, 524 "Partitions":{"shape":"PartitionList"} 525 } 526 }, 527 "DescribeLunaClientRequest":{ 528 "type":"structure", 529 "members":{ 530 "ClientArn":{"shape":"ClientArn"}, 531 "CertificateFingerprint":{"shape":"CertificateFingerprint"} 532 } 533 }, 534 "DescribeLunaClientResponse":{ 535 "type":"structure", 536 "members":{ 537 "ClientArn":{"shape":"ClientArn"}, 538 "Certificate":{"shape":"Certificate"}, 539 "CertificateFingerprint":{"shape":"CertificateFingerprint"}, 540 "LastModifiedTimestamp":{"shape":"Timestamp"}, 541 "Label":{"shape":"Label"} 542 } 543 }, 544 "EniId":{ 545 "type":"string", 546 "pattern":"eni-[0-9a-f]{8}" 547 }, 548 "ExternalId":{ 549 "type":"string", 550 "pattern":"[\\w :+=./-]*" 551 }, 552 "GetConfigRequest":{ 553 "type":"structure", 554 "required":[ 555 "ClientArn", 556 "ClientVersion", 557 "HapgList" 558 ], 559 "members":{ 560 "ClientArn":{"shape":"ClientArn"}, 561 "ClientVersion":{"shape":"ClientVersion"}, 562 "HapgList":{"shape":"HapgList"} 563 } 564 }, 565 "GetConfigResponse":{ 566 "type":"structure", 567 "members":{ 568 "ConfigType":{"shape":"String"}, 569 "ConfigFile":{"shape":"String"}, 570 "ConfigCred":{"shape":"String"} 571 } 572 }, 573 "HapgArn":{ 574 "type":"string", 575 "pattern":"arn:aws(-iso)?:cloudhsm:[a-zA-Z0-9\\-]*:[0-9]{12}:hapg-[0-9a-f]{8}" 576 }, 577 "HapgList":{ 578 "type":"list", 579 "member":{"shape":"HapgArn"} 580 }, 581 "HsmArn":{ 582 "type":"string", 583 "pattern":"arn:aws(-iso)?:cloudhsm:[a-zA-Z0-9\\-]*:[0-9]{12}:hsm-[0-9a-f]{8}" 584 }, 585 "HsmList":{ 586 "type":"list", 587 "member":{"shape":"HsmArn"} 588 }, 589 "HsmSerialNumber":{ 590 "type":"string", 591 "pattern":"\\d{1,16}" 592 }, 593 "HsmStatus":{ 594 "type":"string", 595 "enum":[ 596 "PENDING", 597 "RUNNING", 598 "UPDATING", 599 "SUSPENDED", 600 "TERMINATING", 601 "TERMINATED", 602 "DEGRADED" 603 ] 604 }, 605 "IamRoleArn":{ 606 "type":"string", 607 "pattern":"arn:aws(-iso)?:iam::[0-9]{12}:role/[a-zA-Z0-9_\\+=,\\.\\-@]{1,64}" 608 }, 609 "InvalidRequestException":{ 610 "type":"structure", 611 "members":{ 612 }, 613 "exception":true 614 }, 615 "IpAddress":{ 616 "type":"string", 617 "pattern":"\\d{1,3}\\.\\d{1,3}\\.\\d{1,3}\\.\\d{1,3}" 618 }, 619 "Label":{ 620 "type":"string", 621 "pattern":"[a-zA-Z0-9_.-]{1,64}" 622 }, 623 "ListAvailableZonesRequest":{ 624 "type":"structure", 625 "members":{ 626 } 627 }, 628 "ListAvailableZonesResponse":{ 629 "type":"structure", 630 "members":{ 631 "AZList":{"shape":"AZList"} 632 } 633 }, 634 "ListHapgsRequest":{ 635 "type":"structure", 636 "members":{ 637 "NextToken":{"shape":"PaginationToken"} 638 } 639 }, 640 "ListHapgsResponse":{ 641 "type":"structure", 642 "required":["HapgList"], 643 "members":{ 644 "HapgList":{"shape":"HapgList"}, 645 "NextToken":{"shape":"PaginationToken"} 646 } 647 }, 648 "ListHsmsRequest":{ 649 "type":"structure", 650 "members":{ 651 "NextToken":{"shape":"PaginationToken"} 652 } 653 }, 654 "ListHsmsResponse":{ 655 "type":"structure", 656 "members":{ 657 "HsmList":{"shape":"HsmList"}, 658 "NextToken":{"shape":"PaginationToken"} 659 } 660 }, 661 "ListLunaClientsRequest":{ 662 "type":"structure", 663 "members":{ 664 "NextToken":{"shape":"PaginationToken"} 665 } 666 }, 667 "ListLunaClientsResponse":{ 668 "type":"structure", 669 "required":["ClientList"], 670 "members":{ 671 "ClientList":{"shape":"ClientList"}, 672 "NextToken":{"shape":"PaginationToken"} 673 } 674 }, 675 "ListTagsForResourceRequest":{ 676 "type":"structure", 677 "required":["ResourceArn"], 678 "members":{ 679 "ResourceArn":{"shape":"String"} 680 } 681 }, 682 "ListTagsForResourceResponse":{ 683 "type":"structure", 684 "required":["TagList"], 685 "members":{ 686 "TagList":{"shape":"TagList"} 687 } 688 }, 689 "ModifyHapgRequest":{ 690 "type":"structure", 691 "required":["HapgArn"], 692 "members":{ 693 "HapgArn":{"shape":"HapgArn"}, 694 "Label":{"shape":"Label"}, 695 "PartitionSerialList":{"shape":"PartitionSerialList"} 696 } 697 }, 698 "ModifyHapgResponse":{ 699 "type":"structure", 700 "members":{ 701 "HapgArn":{"shape":"HapgArn"} 702 } 703 }, 704 "ModifyHsmRequest":{ 705 "type":"structure", 706 "required":["HsmArn"], 707 "members":{ 708 "HsmArn":{"shape":"HsmArn"}, 709 "SubnetId":{"shape":"SubnetId"}, 710 "EniIp":{"shape":"IpAddress"}, 711 "IamRoleArn":{"shape":"IamRoleArn"}, 712 "ExternalId":{"shape":"ExternalId"}, 713 "SyslogIp":{"shape":"IpAddress"} 714 } 715 }, 716 "ModifyHsmResponse":{ 717 "type":"structure", 718 "members":{ 719 "HsmArn":{"shape":"HsmArn"} 720 } 721 }, 722 "ModifyLunaClientRequest":{ 723 "type":"structure", 724 "required":[ 725 "ClientArn", 726 "Certificate" 727 ], 728 "members":{ 729 "ClientArn":{"shape":"ClientArn"}, 730 "Certificate":{"shape":"Certificate"} 731 } 732 }, 733 "ModifyLunaClientResponse":{ 734 "type":"structure", 735 "members":{ 736 "ClientArn":{"shape":"ClientArn"} 737 } 738 }, 739 "PaginationToken":{ 740 "type":"string", 741 "pattern":"[a-zA-Z0-9+/]*" 742 }, 743 "PartitionArn":{ 744 "type":"string", 745 "pattern":"arn:aws(-iso)?:cloudhsm:[a-zA-Z0-9\\-]*:[0-9]{12}:hsm-[0-9a-f]{8}/partition-[0-9]{6,12}" 746 }, 747 "PartitionList":{ 748 "type":"list", 749 "member":{"shape":"PartitionArn"} 750 }, 751 "PartitionSerial":{ 752 "type":"string", 753 "pattern":"\\d{6,12}" 754 }, 755 "PartitionSerialList":{ 756 "type":"list", 757 "member":{"shape":"PartitionSerial"} 758 }, 759 "RemoveTagsFromResourceRequest":{ 760 "type":"structure", 761 "required":[ 762 "ResourceArn", 763 "TagKeyList" 764 ], 765 "members":{ 766 "ResourceArn":{"shape":"String"}, 767 "TagKeyList":{"shape":"TagKeyList"} 768 } 769 }, 770 "RemoveTagsFromResourceResponse":{ 771 "type":"structure", 772 "required":["Status"], 773 "members":{ 774 "Status":{"shape":"String"} 775 } 776 }, 777 "SshKey":{ 778 "type":"string", 779 "pattern":"[a-zA-Z0-9+/= ._:\\\\@-]*" 780 }, 781 "String":{ 782 "type":"string", 783 "pattern":"[\\w :+=./\\\\-]*" 784 }, 785 "SubnetId":{ 786 "type":"string", 787 "pattern":"subnet-[0-9a-f]{8}" 788 }, 789 "SubscriptionType":{ 790 "type":"string", 791 "enum":["PRODUCTION"] 792 }, 793 "Tag":{ 794 "type":"structure", 795 "required":[ 796 "Key", 797 "Value" 798 ], 799 "members":{ 800 "Key":{"shape":"TagKey"}, 801 "Value":{"shape":"TagValue"} 802 } 803 }, 804 "TagKey":{ 805 "type":"string", 806 "max":128, 807 "min":1 808 }, 809 "TagKeyList":{ 810 "type":"list", 811 "member":{"shape":"TagKey"} 812 }, 813 "TagList":{ 814 "type":"list", 815 "member":{"shape":"Tag"} 816 }, 817 "TagValue":{ 818 "type":"string", 819 "max":256, 820 "min":0 821 }, 822 "Timestamp":{ 823 "type":"string", 824 "pattern":"\\d*" 825 }, 826 "VpcId":{ 827 "type":"string", 828 "pattern":"vpc-[0-9a-f]{8}" 829 } 830 } 831 }