aws-cdk-lib.aws_mediapackage.CfnOriginEndpoint.AuthorizationProperty

interface AuthorizationProperty

LanguageType name
.NETAmazon.CDK.AWS.MediaPackage.CfnOriginEndpoint.AuthorizationProperty
Gogithub.com/aws/aws-cdk-go/awscdk/v2/awsmediapackage#CfnOriginEndpoint_AuthorizationProperty
Javasoftware.amazon.awscdk.services.mediapackage.CfnOriginEndpoint.AuthorizationProperty
Pythonaws_cdk.aws_mediapackage.CfnOriginEndpoint.AuthorizationProperty
TypeScript aws-cdk-lib » aws_mediapackage » CfnOriginEndpoint » AuthorizationProperty

Parameters for enabling CDN authorization on the endpoint.

Example

// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_mediapackage as mediapackage } from 'aws-cdk-lib';
const authorizationProperty: mediapackage.CfnOriginEndpoint.AuthorizationProperty = {
  cdnIdentifierSecret: 'cdnIdentifierSecret',
  secretsRoleArn: 'secretsRoleArn',
};

Properties

NameTypeDescription
cdnIdentifierSecretstringThe Amazon Resource Name (ARN) for the secret in AWS Secrets Manager that your Content Delivery Network (CDN) uses for authorization to access your endpoint.
secretsRoleArnstringThe Amazon Resource Name (ARN) for the IAM role that allows AWS Elemental MediaPackage to communicate with AWS Secrets Manager .

cdnIdentifierSecret

Type: string

The Amazon Resource Name (ARN) for the secret in AWS Secrets Manager that your Content Delivery Network (CDN) uses for authorization to access your endpoint.


secretsRoleArn

Type: string

The Amazon Resource Name (ARN) for the IAM role that allows AWS Elemental MediaPackage to communicate with AWS Secrets Manager .