github.com/aavshr/aws-sdk-go@v1.41.3/models/apis/chime-sdk-identity/2021-04-20/api-2.json (about) 1 { 2 "version":"2.0", 3 "metadata":{ 4 "apiVersion":"2021-04-20", 5 "endpointPrefix":"identity-chime", 6 "protocol":"rest-json", 7 "serviceFullName":"Amazon Chime SDK Identity", 8 "serviceId":"Chime SDK Identity", 9 "signatureVersion":"v4", 10 "signingName":"chime", 11 "uid":"chime-sdk-identity-2021-04-20" 12 }, 13 "operations":{ 14 "CreateAppInstance":{ 15 "name":"CreateAppInstance", 16 "http":{ 17 "method":"POST", 18 "requestUri":"/app-instances", 19 "responseCode":201 20 }, 21 "input":{"shape":"CreateAppInstanceRequest"}, 22 "output":{"shape":"CreateAppInstanceResponse"}, 23 "errors":[ 24 {"shape":"BadRequestException"}, 25 {"shape":"ConflictException"}, 26 {"shape":"ForbiddenException"}, 27 {"shape":"ResourceLimitExceededException"}, 28 {"shape":"ThrottledClientException"}, 29 {"shape":"UnauthorizedClientException"}, 30 {"shape":"ServiceUnavailableException"}, 31 {"shape":"ServiceFailureException"} 32 ] 33 }, 34 "CreateAppInstanceAdmin":{ 35 "name":"CreateAppInstanceAdmin", 36 "http":{ 37 "method":"POST", 38 "requestUri":"/app-instances/{appInstanceArn}/admins", 39 "responseCode":201 40 }, 41 "input":{"shape":"CreateAppInstanceAdminRequest"}, 42 "output":{"shape":"CreateAppInstanceAdminResponse"}, 43 "errors":[ 44 {"shape":"BadRequestException"}, 45 {"shape":"ConflictException"}, 46 {"shape":"ForbiddenException"}, 47 {"shape":"ResourceLimitExceededException"}, 48 {"shape":"ThrottledClientException"}, 49 {"shape":"UnauthorizedClientException"}, 50 {"shape":"ServiceUnavailableException"}, 51 {"shape":"ServiceFailureException"} 52 ] 53 }, 54 "CreateAppInstanceUser":{ 55 "name":"CreateAppInstanceUser", 56 "http":{ 57 "method":"POST", 58 "requestUri":"/app-instance-users", 59 "responseCode":201 60 }, 61 "input":{"shape":"CreateAppInstanceUserRequest"}, 62 "output":{"shape":"CreateAppInstanceUserResponse"}, 63 "errors":[ 64 {"shape":"BadRequestException"}, 65 {"shape":"ConflictException"}, 66 {"shape":"ForbiddenException"}, 67 {"shape":"ResourceLimitExceededException"}, 68 {"shape":"ThrottledClientException"}, 69 {"shape":"UnauthorizedClientException"}, 70 {"shape":"ServiceUnavailableException"}, 71 {"shape":"ServiceFailureException"} 72 ] 73 }, 74 "DeleteAppInstance":{ 75 "name":"DeleteAppInstance", 76 "http":{ 77 "method":"DELETE", 78 "requestUri":"/app-instances/{appInstanceArn}", 79 "responseCode":204 80 }, 81 "input":{"shape":"DeleteAppInstanceRequest"}, 82 "errors":[ 83 {"shape":"BadRequestException"}, 84 {"shape":"ForbiddenException"}, 85 {"shape":"ResourceLimitExceededException"}, 86 {"shape":"ThrottledClientException"}, 87 {"shape":"UnauthorizedClientException"}, 88 {"shape":"ServiceUnavailableException"}, 89 {"shape":"ServiceFailureException"} 90 ] 91 }, 92 "DeleteAppInstanceAdmin":{ 93 "name":"DeleteAppInstanceAdmin", 94 "http":{ 95 "method":"DELETE", 96 "requestUri":"/app-instances/{appInstanceArn}/admins/{appInstanceAdminArn}", 97 "responseCode":204 98 }, 99 "input":{"shape":"DeleteAppInstanceAdminRequest"}, 100 "errors":[ 101 {"shape":"BadRequestException"}, 102 {"shape":"ConflictException"}, 103 {"shape":"ForbiddenException"}, 104 {"shape":"ResourceLimitExceededException"}, 105 {"shape":"ThrottledClientException"}, 106 {"shape":"UnauthorizedClientException"}, 107 {"shape":"ServiceUnavailableException"}, 108 {"shape":"ServiceFailureException"} 109 ] 110 }, 111 "DeleteAppInstanceUser":{ 112 "name":"DeleteAppInstanceUser", 113 "http":{ 114 "method":"DELETE", 115 "requestUri":"/app-instance-users/{appInstanceUserArn}", 116 "responseCode":204 117 }, 118 "input":{"shape":"DeleteAppInstanceUserRequest"}, 119 "errors":[ 120 {"shape":"BadRequestException"}, 121 {"shape":"ConflictException"}, 122 {"shape":"ForbiddenException"}, 123 {"shape":"ResourceLimitExceededException"}, 124 {"shape":"ThrottledClientException"}, 125 {"shape":"UnauthorizedClientException"}, 126 {"shape":"ServiceUnavailableException"}, 127 {"shape":"ServiceFailureException"} 128 ] 129 }, 130 "DescribeAppInstance":{ 131 "name":"DescribeAppInstance", 132 "http":{ 133 "method":"GET", 134 "requestUri":"/app-instances/{appInstanceArn}" 135 }, 136 "input":{"shape":"DescribeAppInstanceRequest"}, 137 "output":{"shape":"DescribeAppInstanceResponse"}, 138 "errors":[ 139 {"shape":"BadRequestException"}, 140 {"shape":"ForbiddenException"}, 141 {"shape":"ThrottledClientException"}, 142 {"shape":"UnauthorizedClientException"}, 143 {"shape":"ServiceUnavailableException"}, 144 {"shape":"ServiceFailureException"} 145 ] 146 }, 147 "DescribeAppInstanceAdmin":{ 148 "name":"DescribeAppInstanceAdmin", 149 "http":{ 150 "method":"GET", 151 "requestUri":"/app-instances/{appInstanceArn}/admins/{appInstanceAdminArn}", 152 "responseCode":200 153 }, 154 "input":{"shape":"DescribeAppInstanceAdminRequest"}, 155 "output":{"shape":"DescribeAppInstanceAdminResponse"}, 156 "errors":[ 157 {"shape":"BadRequestException"}, 158 {"shape":"ForbiddenException"}, 159 {"shape":"ThrottledClientException"}, 160 {"shape":"UnauthorizedClientException"}, 161 {"shape":"ServiceUnavailableException"}, 162 {"shape":"ServiceFailureException"} 163 ] 164 }, 165 "DescribeAppInstanceUser":{ 166 "name":"DescribeAppInstanceUser", 167 "http":{ 168 "method":"GET", 169 "requestUri":"/app-instance-users/{appInstanceUserArn}" 170 }, 171 "input":{"shape":"DescribeAppInstanceUserRequest"}, 172 "output":{"shape":"DescribeAppInstanceUserResponse"}, 173 "errors":[ 174 {"shape":"BadRequestException"}, 175 {"shape":"ForbiddenException"}, 176 {"shape":"ThrottledClientException"}, 177 {"shape":"UnauthorizedClientException"}, 178 {"shape":"ServiceUnavailableException"}, 179 {"shape":"ServiceFailureException"} 180 ] 181 }, 182 "GetAppInstanceRetentionSettings":{ 183 "name":"GetAppInstanceRetentionSettings", 184 "http":{ 185 "method":"GET", 186 "requestUri":"/app-instances/{appInstanceArn}/retention-settings", 187 "responseCode":200 188 }, 189 "input":{"shape":"GetAppInstanceRetentionSettingsRequest"}, 190 "output":{"shape":"GetAppInstanceRetentionSettingsResponse"}, 191 "errors":[ 192 {"shape":"BadRequestException"}, 193 {"shape":"ForbiddenException"}, 194 {"shape":"ThrottledClientException"}, 195 {"shape":"UnauthorizedClientException"}, 196 {"shape":"ServiceUnavailableException"}, 197 {"shape":"ServiceFailureException"} 198 ] 199 }, 200 "ListAppInstanceAdmins":{ 201 "name":"ListAppInstanceAdmins", 202 "http":{ 203 "method":"GET", 204 "requestUri":"/app-instances/{appInstanceArn}/admins", 205 "responseCode":200 206 }, 207 "input":{"shape":"ListAppInstanceAdminsRequest"}, 208 "output":{"shape":"ListAppInstanceAdminsResponse"}, 209 "errors":[ 210 {"shape":"BadRequestException"}, 211 {"shape":"ForbiddenException"}, 212 {"shape":"ResourceLimitExceededException"}, 213 {"shape":"ThrottledClientException"}, 214 {"shape":"UnauthorizedClientException"}, 215 {"shape":"ServiceUnavailableException"}, 216 {"shape":"ServiceFailureException"} 217 ] 218 }, 219 "ListAppInstanceUsers":{ 220 "name":"ListAppInstanceUsers", 221 "http":{ 222 "method":"GET", 223 "requestUri":"/app-instance-users" 224 }, 225 "input":{"shape":"ListAppInstanceUsersRequest"}, 226 "output":{"shape":"ListAppInstanceUsersResponse"}, 227 "errors":[ 228 {"shape":"BadRequestException"}, 229 {"shape":"ForbiddenException"}, 230 {"shape":"ThrottledClientException"}, 231 {"shape":"UnauthorizedClientException"}, 232 {"shape":"ServiceUnavailableException"}, 233 {"shape":"ServiceFailureException"} 234 ] 235 }, 236 "ListAppInstances":{ 237 "name":"ListAppInstances", 238 "http":{ 239 "method":"GET", 240 "requestUri":"/app-instances" 241 }, 242 "input":{"shape":"ListAppInstancesRequest"}, 243 "output":{"shape":"ListAppInstancesResponse"}, 244 "errors":[ 245 {"shape":"BadRequestException"}, 246 {"shape":"ForbiddenException"}, 247 {"shape":"ThrottledClientException"}, 248 {"shape":"UnauthorizedClientException"}, 249 {"shape":"ServiceUnavailableException"}, 250 {"shape":"ServiceFailureException"} 251 ] 252 }, 253 "PutAppInstanceRetentionSettings":{ 254 "name":"PutAppInstanceRetentionSettings", 255 "http":{ 256 "method":"PUT", 257 "requestUri":"/app-instances/{appInstanceArn}/retention-settings", 258 "responseCode":200 259 }, 260 "input":{"shape":"PutAppInstanceRetentionSettingsRequest"}, 261 "output":{"shape":"PutAppInstanceRetentionSettingsResponse"}, 262 "errors":[ 263 {"shape":"BadRequestException"}, 264 {"shape":"ForbiddenException"}, 265 {"shape":"ThrottledClientException"}, 266 {"shape":"UnauthorizedClientException"}, 267 {"shape":"ServiceUnavailableException"}, 268 {"shape":"ServiceFailureException"} 269 ] 270 }, 271 "UpdateAppInstance":{ 272 "name":"UpdateAppInstance", 273 "http":{ 274 "method":"PUT", 275 "requestUri":"/app-instances/{appInstanceArn}", 276 "responseCode":200 277 }, 278 "input":{"shape":"UpdateAppInstanceRequest"}, 279 "output":{"shape":"UpdateAppInstanceResponse"}, 280 "errors":[ 281 {"shape":"BadRequestException"}, 282 {"shape":"ConflictException"}, 283 {"shape":"ForbiddenException"}, 284 {"shape":"ThrottledClientException"}, 285 {"shape":"UnauthorizedClientException"}, 286 {"shape":"ServiceUnavailableException"}, 287 {"shape":"ServiceFailureException"} 288 ] 289 }, 290 "UpdateAppInstanceUser":{ 291 "name":"UpdateAppInstanceUser", 292 "http":{ 293 "method":"PUT", 294 "requestUri":"/app-instance-users/{appInstanceUserArn}", 295 "responseCode":200 296 }, 297 "input":{"shape":"UpdateAppInstanceUserRequest"}, 298 "output":{"shape":"UpdateAppInstanceUserResponse"}, 299 "errors":[ 300 {"shape":"BadRequestException"}, 301 {"shape":"ConflictException"}, 302 {"shape":"ForbiddenException"}, 303 {"shape":"ResourceLimitExceededException"}, 304 {"shape":"ThrottledClientException"}, 305 {"shape":"UnauthorizedClientException"}, 306 {"shape":"ServiceUnavailableException"}, 307 {"shape":"ServiceFailureException"} 308 ] 309 } 310 }, 311 "shapes":{ 312 "AppInstance":{ 313 "type":"structure", 314 "members":{ 315 "AppInstanceArn":{"shape":"ChimeArn"}, 316 "Name":{"shape":"NonEmptyResourceName"}, 317 "CreatedTimestamp":{"shape":"Timestamp"}, 318 "LastUpdatedTimestamp":{"shape":"Timestamp"}, 319 "Metadata":{"shape":"Metadata"} 320 } 321 }, 322 "AppInstanceAdmin":{ 323 "type":"structure", 324 "members":{ 325 "Admin":{"shape":"Identity"}, 326 "AppInstanceArn":{"shape":"ChimeArn"}, 327 "CreatedTimestamp":{"shape":"Timestamp"} 328 } 329 }, 330 "AppInstanceAdminList":{ 331 "type":"list", 332 "member":{"shape":"AppInstanceAdminSummary"} 333 }, 334 "AppInstanceAdminSummary":{ 335 "type":"structure", 336 "members":{ 337 "Admin":{"shape":"Identity"} 338 } 339 }, 340 "AppInstanceList":{ 341 "type":"list", 342 "member":{"shape":"AppInstanceSummary"} 343 }, 344 "AppInstanceRetentionSettings":{ 345 "type":"structure", 346 "members":{ 347 "ChannelRetentionSettings":{"shape":"ChannelRetentionSettings"} 348 } 349 }, 350 "AppInstanceSummary":{ 351 "type":"structure", 352 "members":{ 353 "AppInstanceArn":{"shape":"ChimeArn"}, 354 "Name":{"shape":"NonEmptyResourceName"}, 355 "Metadata":{"shape":"Metadata"} 356 } 357 }, 358 "AppInstanceUser":{ 359 "type":"structure", 360 "members":{ 361 "AppInstanceUserArn":{"shape":"ChimeArn"}, 362 "Name":{"shape":"UserName"}, 363 "Metadata":{"shape":"Metadata"}, 364 "CreatedTimestamp":{"shape":"Timestamp"}, 365 "LastUpdatedTimestamp":{"shape":"Timestamp"} 366 } 367 }, 368 "AppInstanceUserList":{ 369 "type":"list", 370 "member":{"shape":"AppInstanceUserSummary"} 371 }, 372 "AppInstanceUserSummary":{ 373 "type":"structure", 374 "members":{ 375 "AppInstanceUserArn":{"shape":"ChimeArn"}, 376 "Name":{"shape":"UserName"}, 377 "Metadata":{"shape":"Metadata"} 378 } 379 }, 380 "BadRequestException":{ 381 "type":"structure", 382 "members":{ 383 "Code":{"shape":"ErrorCode"}, 384 "Message":{"shape":"String"} 385 }, 386 "error":{"httpStatusCode":400}, 387 "exception":true 388 }, 389 "ChannelRetentionSettings":{ 390 "type":"structure", 391 "members":{ 392 "RetentionDays":{"shape":"RetentionDays"} 393 } 394 }, 395 "ChimeArn":{ 396 "type":"string", 397 "max":1600, 398 "min":5, 399 "pattern":"arn:[a-z0-9-\\.]{1,63}:[a-z0-9-\\.]{0,63}:[a-z0-9-\\.]{0,63}:[a-z0-9-\\.]{0,63}:[^/].{0,1023}" 400 }, 401 "ClientRequestToken":{ 402 "type":"string", 403 "max":64, 404 "min":2, 405 "pattern":"[-_a-zA-Z0-9]*", 406 "sensitive":true 407 }, 408 "ConflictException":{ 409 "type":"structure", 410 "members":{ 411 "Code":{"shape":"ErrorCode"}, 412 "Message":{"shape":"String"} 413 }, 414 "error":{"httpStatusCode":409}, 415 "exception":true 416 }, 417 "CreateAppInstanceAdminRequest":{ 418 "type":"structure", 419 "required":[ 420 "AppInstanceAdminArn", 421 "AppInstanceArn" 422 ], 423 "members":{ 424 "AppInstanceAdminArn":{"shape":"ChimeArn"}, 425 "AppInstanceArn":{ 426 "shape":"ChimeArn", 427 "location":"uri", 428 "locationName":"appInstanceArn" 429 } 430 } 431 }, 432 "CreateAppInstanceAdminResponse":{ 433 "type":"structure", 434 "members":{ 435 "AppInstanceAdmin":{"shape":"Identity"}, 436 "AppInstanceArn":{"shape":"ChimeArn"} 437 } 438 }, 439 "CreateAppInstanceRequest":{ 440 "type":"structure", 441 "required":[ 442 "Name", 443 "ClientRequestToken" 444 ], 445 "members":{ 446 "Name":{"shape":"NonEmptyResourceName"}, 447 "Metadata":{"shape":"Metadata"}, 448 "ClientRequestToken":{ 449 "shape":"ClientRequestToken", 450 "idempotencyToken":true 451 }, 452 "Tags":{"shape":"TagList"} 453 } 454 }, 455 "CreateAppInstanceResponse":{ 456 "type":"structure", 457 "members":{ 458 "AppInstanceArn":{"shape":"ChimeArn"} 459 } 460 }, 461 "CreateAppInstanceUserRequest":{ 462 "type":"structure", 463 "required":[ 464 "AppInstanceArn", 465 "AppInstanceUserId", 466 "Name", 467 "ClientRequestToken" 468 ], 469 "members":{ 470 "AppInstanceArn":{"shape":"ChimeArn"}, 471 "AppInstanceUserId":{"shape":"UserId"}, 472 "Name":{"shape":"UserName"}, 473 "Metadata":{"shape":"Metadata"}, 474 "ClientRequestToken":{ 475 "shape":"ClientRequestToken", 476 "idempotencyToken":true 477 }, 478 "Tags":{"shape":"TagList"} 479 } 480 }, 481 "CreateAppInstanceUserResponse":{ 482 "type":"structure", 483 "members":{ 484 "AppInstanceUserArn":{"shape":"ChimeArn"} 485 } 486 }, 487 "DeleteAppInstanceAdminRequest":{ 488 "type":"structure", 489 "required":[ 490 "AppInstanceAdminArn", 491 "AppInstanceArn" 492 ], 493 "members":{ 494 "AppInstanceAdminArn":{ 495 "shape":"ChimeArn", 496 "location":"uri", 497 "locationName":"appInstanceAdminArn" 498 }, 499 "AppInstanceArn":{ 500 "shape":"ChimeArn", 501 "location":"uri", 502 "locationName":"appInstanceArn" 503 } 504 } 505 }, 506 "DeleteAppInstanceRequest":{ 507 "type":"structure", 508 "required":["AppInstanceArn"], 509 "members":{ 510 "AppInstanceArn":{ 511 "shape":"ChimeArn", 512 "location":"uri", 513 "locationName":"appInstanceArn" 514 } 515 } 516 }, 517 "DeleteAppInstanceUserRequest":{ 518 "type":"structure", 519 "required":["AppInstanceUserArn"], 520 "members":{ 521 "AppInstanceUserArn":{ 522 "shape":"ChimeArn", 523 "location":"uri", 524 "locationName":"appInstanceUserArn" 525 } 526 } 527 }, 528 "DescribeAppInstanceAdminRequest":{ 529 "type":"structure", 530 "required":[ 531 "AppInstanceAdminArn", 532 "AppInstanceArn" 533 ], 534 "members":{ 535 "AppInstanceAdminArn":{ 536 "shape":"ChimeArn", 537 "location":"uri", 538 "locationName":"appInstanceAdminArn" 539 }, 540 "AppInstanceArn":{ 541 "shape":"ChimeArn", 542 "location":"uri", 543 "locationName":"appInstanceArn" 544 } 545 } 546 }, 547 "DescribeAppInstanceAdminResponse":{ 548 "type":"structure", 549 "members":{ 550 "AppInstanceAdmin":{"shape":"AppInstanceAdmin"} 551 } 552 }, 553 "DescribeAppInstanceRequest":{ 554 "type":"structure", 555 "required":["AppInstanceArn"], 556 "members":{ 557 "AppInstanceArn":{ 558 "shape":"ChimeArn", 559 "location":"uri", 560 "locationName":"appInstanceArn" 561 } 562 } 563 }, 564 "DescribeAppInstanceResponse":{ 565 "type":"structure", 566 "members":{ 567 "AppInstance":{"shape":"AppInstance"} 568 } 569 }, 570 "DescribeAppInstanceUserRequest":{ 571 "type":"structure", 572 "required":["AppInstanceUserArn"], 573 "members":{ 574 "AppInstanceUserArn":{ 575 "shape":"ChimeArn", 576 "location":"uri", 577 "locationName":"appInstanceUserArn" 578 } 579 } 580 }, 581 "DescribeAppInstanceUserResponse":{ 582 "type":"structure", 583 "members":{ 584 "AppInstanceUser":{"shape":"AppInstanceUser"} 585 } 586 }, 587 "ErrorCode":{ 588 "type":"string", 589 "enum":[ 590 "BadRequest", 591 "Conflict", 592 "Forbidden", 593 "NotFound", 594 "PreconditionFailed", 595 "ResourceLimitExceeded", 596 "ServiceFailure", 597 "AccessDenied", 598 "ServiceUnavailable", 599 "Throttled", 600 "Throttling", 601 "Unauthorized", 602 "Unprocessable", 603 "VoiceConnectorGroupAssociationsExist", 604 "PhoneNumberAssociationsExist" 605 ] 606 }, 607 "ForbiddenException":{ 608 "type":"structure", 609 "members":{ 610 "Code":{"shape":"ErrorCode"}, 611 "Message":{"shape":"String"} 612 }, 613 "error":{"httpStatusCode":403}, 614 "exception":true 615 }, 616 "GetAppInstanceRetentionSettingsRequest":{ 617 "type":"structure", 618 "required":["AppInstanceArn"], 619 "members":{ 620 "AppInstanceArn":{ 621 "shape":"ChimeArn", 622 "location":"uri", 623 "locationName":"appInstanceArn" 624 } 625 } 626 }, 627 "GetAppInstanceRetentionSettingsResponse":{ 628 "type":"structure", 629 "members":{ 630 "AppInstanceRetentionSettings":{"shape":"AppInstanceRetentionSettings"}, 631 "InitiateDeletionTimestamp":{"shape":"Timestamp"} 632 } 633 }, 634 "Identity":{ 635 "type":"structure", 636 "members":{ 637 "Arn":{"shape":"ChimeArn"}, 638 "Name":{"shape":"ResourceName"} 639 } 640 }, 641 "ListAppInstanceAdminsRequest":{ 642 "type":"structure", 643 "required":["AppInstanceArn"], 644 "members":{ 645 "AppInstanceArn":{ 646 "shape":"ChimeArn", 647 "location":"uri", 648 "locationName":"appInstanceArn" 649 }, 650 "MaxResults":{ 651 "shape":"MaxResults", 652 "location":"querystring", 653 "locationName":"max-results" 654 }, 655 "NextToken":{ 656 "shape":"NextToken", 657 "location":"querystring", 658 "locationName":"next-token" 659 } 660 } 661 }, 662 "ListAppInstanceAdminsResponse":{ 663 "type":"structure", 664 "members":{ 665 "AppInstanceArn":{"shape":"ChimeArn"}, 666 "AppInstanceAdmins":{"shape":"AppInstanceAdminList"}, 667 "NextToken":{"shape":"NextToken"} 668 } 669 }, 670 "ListAppInstanceUsersRequest":{ 671 "type":"structure", 672 "required":["AppInstanceArn"], 673 "members":{ 674 "AppInstanceArn":{ 675 "shape":"ChimeArn", 676 "location":"querystring", 677 "locationName":"app-instance-arn" 678 }, 679 "MaxResults":{ 680 "shape":"MaxResults", 681 "location":"querystring", 682 "locationName":"max-results" 683 }, 684 "NextToken":{ 685 "shape":"NextToken", 686 "location":"querystring", 687 "locationName":"next-token" 688 } 689 } 690 }, 691 "ListAppInstanceUsersResponse":{ 692 "type":"structure", 693 "members":{ 694 "AppInstanceArn":{"shape":"ChimeArn"}, 695 "AppInstanceUsers":{"shape":"AppInstanceUserList"}, 696 "NextToken":{"shape":"NextToken"} 697 } 698 }, 699 "ListAppInstancesRequest":{ 700 "type":"structure", 701 "members":{ 702 "MaxResults":{ 703 "shape":"MaxResults", 704 "location":"querystring", 705 "locationName":"max-results" 706 }, 707 "NextToken":{ 708 "shape":"NextToken", 709 "location":"querystring", 710 "locationName":"next-token" 711 } 712 } 713 }, 714 "ListAppInstancesResponse":{ 715 "type":"structure", 716 "members":{ 717 "AppInstances":{"shape":"AppInstanceList"}, 718 "NextToken":{"shape":"NextToken"} 719 } 720 }, 721 "MaxResults":{ 722 "type":"integer", 723 "max":50, 724 "min":1 725 }, 726 "Metadata":{ 727 "type":"string", 728 "max":1024, 729 "min":0, 730 "pattern":".*", 731 "sensitive":true 732 }, 733 "NextToken":{ 734 "type":"string", 735 "max":2048, 736 "min":0, 737 "pattern":".*", 738 "sensitive":true 739 }, 740 "NonEmptyResourceName":{ 741 "type":"string", 742 "max":256, 743 "min":1, 744 "pattern":"[\\u0009\\u000A\\u000D\\u0020-\\u007E\\u0085\\u00A0-\\uD7FF\\uE000-\\uFFFD\\u10000-\\u10FFFF]*", 745 "sensitive":true 746 }, 747 "PutAppInstanceRetentionSettingsRequest":{ 748 "type":"structure", 749 "required":[ 750 "AppInstanceArn", 751 "AppInstanceRetentionSettings" 752 ], 753 "members":{ 754 "AppInstanceArn":{ 755 "shape":"ChimeArn", 756 "location":"uri", 757 "locationName":"appInstanceArn" 758 }, 759 "AppInstanceRetentionSettings":{"shape":"AppInstanceRetentionSettings"} 760 } 761 }, 762 "PutAppInstanceRetentionSettingsResponse":{ 763 "type":"structure", 764 "members":{ 765 "AppInstanceRetentionSettings":{"shape":"AppInstanceRetentionSettings"}, 766 "InitiateDeletionTimestamp":{"shape":"Timestamp"} 767 } 768 }, 769 "ResourceLimitExceededException":{ 770 "type":"structure", 771 "members":{ 772 "Code":{"shape":"ErrorCode"}, 773 "Message":{"shape":"String"} 774 }, 775 "error":{"httpStatusCode":400}, 776 "exception":true 777 }, 778 "ResourceName":{ 779 "type":"string", 780 "max":256, 781 "min":0, 782 "pattern":"[\\u0009\\u000A\\u000D\\u0020-\\u007E\\u0085\\u00A0-\\uD7FF\\uE000-\\uFFFD\\u10000-\\u10FFFF]*", 783 "sensitive":true 784 }, 785 "RetentionDays":{ 786 "type":"integer", 787 "max":5475, 788 "min":1 789 }, 790 "ServiceFailureException":{ 791 "type":"structure", 792 "members":{ 793 "Code":{"shape":"ErrorCode"}, 794 "Message":{"shape":"String"} 795 }, 796 "error":{"httpStatusCode":500}, 797 "exception":true, 798 "fault":true 799 }, 800 "ServiceUnavailableException":{ 801 "type":"structure", 802 "members":{ 803 "Code":{"shape":"ErrorCode"}, 804 "Message":{"shape":"String"} 805 }, 806 "error":{"httpStatusCode":503}, 807 "exception":true, 808 "fault":true 809 }, 810 "String":{"type":"string"}, 811 "Tag":{ 812 "type":"structure", 813 "required":[ 814 "Key", 815 "Value" 816 ], 817 "members":{ 818 "Key":{"shape":"TagKey"}, 819 "Value":{"shape":"TagValue"} 820 } 821 }, 822 "TagKey":{ 823 "type":"string", 824 "max":128, 825 "min":1, 826 "sensitive":true 827 }, 828 "TagList":{ 829 "type":"list", 830 "member":{"shape":"Tag"}, 831 "max":50, 832 "min":1 833 }, 834 "TagValue":{ 835 "type":"string", 836 "max":256, 837 "min":1, 838 "sensitive":true 839 }, 840 "ThrottledClientException":{ 841 "type":"structure", 842 "members":{ 843 "Code":{"shape":"ErrorCode"}, 844 "Message":{"shape":"String"} 845 }, 846 "error":{"httpStatusCode":429}, 847 "exception":true 848 }, 849 "Timestamp":{"type":"timestamp"}, 850 "UnauthorizedClientException":{ 851 "type":"structure", 852 "members":{ 853 "Code":{"shape":"ErrorCode"}, 854 "Message":{"shape":"String"} 855 }, 856 "error":{"httpStatusCode":401}, 857 "exception":true 858 }, 859 "UpdateAppInstanceRequest":{ 860 "type":"structure", 861 "required":[ 862 "AppInstanceArn", 863 "Name", 864 "Metadata" 865 ], 866 "members":{ 867 "AppInstanceArn":{ 868 "shape":"ChimeArn", 869 "location":"uri", 870 "locationName":"appInstanceArn" 871 }, 872 "Name":{"shape":"NonEmptyResourceName"}, 873 "Metadata":{"shape":"Metadata"} 874 } 875 }, 876 "UpdateAppInstanceResponse":{ 877 "type":"structure", 878 "members":{ 879 "AppInstanceArn":{"shape":"ChimeArn"} 880 } 881 }, 882 "UpdateAppInstanceUserRequest":{ 883 "type":"structure", 884 "required":[ 885 "AppInstanceUserArn", 886 "Name", 887 "Metadata" 888 ], 889 "members":{ 890 "AppInstanceUserArn":{ 891 "shape":"ChimeArn", 892 "location":"uri", 893 "locationName":"appInstanceUserArn" 894 }, 895 "Name":{"shape":"UserName"}, 896 "Metadata":{"shape":"Metadata"} 897 } 898 }, 899 "UpdateAppInstanceUserResponse":{ 900 "type":"structure", 901 "members":{ 902 "AppInstanceUserArn":{"shape":"ChimeArn"} 903 } 904 }, 905 "UserId":{ 906 "type":"string", 907 "max":64, 908 "min":1, 909 "pattern":"[A-Za-z0-9]([A-Za-z0-9\\:\\-\\_\\.\\@]{0,62}[A-Za-z0-9])?", 910 "sensitive":true 911 }, 912 "UserName":{ 913 "type":"string", 914 "max":100, 915 "min":1, 916 "pattern":".*\\S.*", 917 "sensitive":true 918 } 919 } 920 }