|
580 | 580 | "members":{
|
581 | 581 | "Message":{"shape":"String"}
|
582 | 582 | },
|
583 |
| - "documentation":"<p>You don't have permissions to perform the requested operation. The user or role that is making the request must have at least one IAM permissions policy attached that grants the required permissions. For more information, see Access Management in the IAM User Guide.</p>", |
| 583 | + "documentation":"<p>Access is denied because either you don't have permissions to perform the requested operation or MediaPackage is getting throttling errors with CDN authorization. The user or role that is making the request must have at least one IAM permissions policy attached that grants the required permissions. For more information, see Access Management in the IAM User Guide. Or, if you're using CDN authorization, you will receive this exception if MediaPackage receives a throttling error from Secrets Manager.</p>", |
584 | 584 | "error":{
|
585 | 585 | "httpStatusCode":403,
|
586 | 586 | "senderFault":true
|
|
648 | 648 | "members":{
|
649 | 649 | }
|
650 | 650 | },
|
| 651 | + "CdnAuthConfiguration":{ |
| 652 | + "type":"structure", |
| 653 | + "required":[ |
| 654 | + "CdnIdentifierSecretArns", |
| 655 | + "SecretsRoleArn" |
| 656 | + ], |
| 657 | + "members":{ |
| 658 | + "CdnIdentifierSecretArns":{ |
| 659 | + "shape":"CdnAuthConfigurationCdnIdentifierSecretArnsList", |
| 660 | + "documentation":"<p>The ARN for the secret in Secrets Manager that your CDN uses for authorization to access the endpoint.</p>" |
| 661 | + }, |
| 662 | + "SecretsRoleArn":{ |
| 663 | + "shape":"CdnAuthConfigurationSecretsRoleArnString", |
| 664 | + "documentation":"<p>The ARN for the IAM role that gives MediaPackage read access to Secrets Manager and KMS for CDN authorization.</p>" |
| 665 | + } |
| 666 | + }, |
| 667 | + "documentation":"<p>The settings to enable CDN authorization headers in MediaPackage.</p>" |
| 668 | + }, |
| 669 | + "CdnAuthConfigurationCdnIdentifierSecretArnsList":{ |
| 670 | + "type":"list", |
| 671 | + "member":{"shape":"CdnIdentifierSecretArn"}, |
| 672 | + "min":1 |
| 673 | + }, |
| 674 | + "CdnAuthConfigurationSecretsRoleArnString":{ |
| 675 | + "type":"string", |
| 676 | + "max":2048, |
| 677 | + "min":20 |
| 678 | + }, |
| 679 | + "CdnIdentifierSecretArn":{ |
| 680 | + "type":"string", |
| 681 | + "max":2048, |
| 682 | + "min":20 |
| 683 | + }, |
651 | 684 | "ChannelGroupListConfiguration":{
|
652 | 685 | "type":"structure",
|
653 | 686 | "required":[
|
|
2598 | 2631 | "Policy":{
|
2599 | 2632 | "shape":"PolicyText",
|
2600 | 2633 | "documentation":"<p>The policy assigned to the origin endpoint.</p>"
|
| 2634 | + }, |
| 2635 | + "CdnAuthConfiguration":{ |
| 2636 | + "shape":"CdnAuthConfiguration", |
| 2637 | + "documentation":"<p>The settings for using authorization headers between the MediaPackage endpoint and your CDN. </p> <p>For information about CDN authorization, see <a href=\"https://docs.aws.amazon.com/mediapackage/latest/userguide/cdn-auth.html\">CDN authorization in Elemental MediaPackage</a> in the MediaPackage user guide.</p>" |
2601 | 2638 | }
|
2602 | 2639 | }
|
2603 | 2640 | },
|
|
3426 | 3463 | "Policy":{
|
3427 | 3464 | "shape":"PolicyText",
|
3428 | 3465 | "documentation":"<p>The policy to attach to the specified origin endpoint.</p>"
|
| 3466 | + }, |
| 3467 | + "CdnAuthConfiguration":{ |
| 3468 | + "shape":"CdnAuthConfiguration", |
| 3469 | + "documentation":"<p>The settings for using authorization headers between the MediaPackage endpoint and your CDN. </p> <p>For information about CDN authorization, see <a href=\"https://docs.aws.amazon.com/mediapackage/latest/userguide/cdn-auth.html\">CDN authorization in Elemental MediaPackage</a> in the MediaPackage user guide. </p>" |
3429 | 3470 | }
|
3430 | 3471 | }
|
3431 | 3472 | },
|
|
4267 | 4308 | "ISM_CONTAINER_TYPE_WITH_LL_HLS_MANIFEST",
|
4268 | 4309 | "ISM_CONTAINER_TYPE_WITH_DASH_MANIFEST",
|
4269 | 4310 | "ISM_CONTAINER_TYPE_WITH_SCTE",
|
4270 |
| - "ISM_CONTAINER_WITH_KEY_ROTATION" |
| 4311 | + "ISM_CONTAINER_WITH_KEY_ROTATION", |
| 4312 | + "BATCH_GET_SECRET_VALUE_DENIED", |
| 4313 | + "GET_SECRET_VALUE_DENIED", |
| 4314 | + "DESCRIBE_SECRET_DENIED", |
| 4315 | + "INVALID_SECRET_FORMAT", |
| 4316 | + "SECRET_IS_NOT_ONE_KEY_VALUE_PAIR", |
| 4317 | + "INVALID_SECRET_KEY", |
| 4318 | + "INVALID_SECRET_VALUE", |
| 4319 | + "SECRET_ARN_RESOURCE_NOT_FOUND", |
| 4320 | + "DECRYPT_SECRET_FAILED", |
| 4321 | + "TOO_MANY_SECRETS", |
| 4322 | + "DUPLICATED_SECRET", |
| 4323 | + "MALFORMED_SECRET_ARN", |
| 4324 | + "SECRET_FROM_DIFFERENT_ACCOUNT", |
| 4325 | + "SECRET_FROM_DIFFERENT_REGION", |
| 4326 | + "INVALID_SECRET" |
4271 | 4327 | ]
|
4272 | 4328 | }
|
4273 | 4329 | },
|
|
0 commit comments