Class: Aws::MediaPackageV2::Types::CdnAuthConfiguration
- Inherits:
-
Struct
- Object
- Struct
- Aws::MediaPackageV2::Types::CdnAuthConfiguration
- Defined in:
- gems/aws-sdk-mediapackagev2/lib/aws-sdk-mediapackagev2/types.rb
Overview
The settings to enable CDN authorization headers in MediaPackage.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#cdn_identifier_secret_arns ⇒ Array<String>
The ARN for the secret in Secrets Manager that your CDN uses for authorization to access the endpoint.
-
#secrets_role_arn ⇒ String
The ARN for the IAM role that gives MediaPackage read access to Secrets Manager and KMS for CDN authorization.
Instance Attribute Details
#cdn_identifier_secret_arns ⇒ Array<String>
The ARN for the secret in Secrets Manager that your CDN uses for authorization to access the endpoint.
88 89 90 91 92 93 |
# File 'gems/aws-sdk-mediapackagev2/lib/aws-sdk-mediapackagev2/types.rb', line 88 class CdnAuthConfiguration < Struct.new( :cdn_identifier_secret_arns, :secrets_role_arn) SENSITIVE = [] include Aws::Structure end |
#secrets_role_arn ⇒ String
The ARN for the IAM role that gives MediaPackage read access to Secrets Manager and KMS for CDN authorization.
88 89 90 91 92 93 |
# File 'gems/aws-sdk-mediapackagev2/lib/aws-sdk-mediapackagev2/types.rb', line 88 class CdnAuthConfiguration < Struct.new( :cdn_identifier_secret_arns, :secrets_role_arn) SENSITIVE = [] include Aws::Structure end |