MediaPackageV2OriginAccessControlProps
- class aws_cdk.aws_cloudfront.MediaPackageV2OriginAccessControlProps(*, description=None, origin_access_control_name=None, signing=None)
Bases:
OriginAccessControlBasePropsProperties for creating a MediaPackage V2 Origin Access Control resource.
- Parameters:
description (
Optional[str]) – A description of the origin access control. Default: - no descriptionorigin_access_control_name (
Optional[str]) – A name to identify the origin access control, with a maximum length of 64 characters. Default: - a generated namesigning (
Optional[Signing]) – Specifies which requests CloudFront signs and the signing protocol. Default: SIGV4_ALWAYS
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk import aws_cloudfront as cloudfront # signing: cloudfront.Signing media_package_v2_origin_access_control_props = cloudfront.MediaPackageV2OriginAccessControlProps( description="description", origin_access_control_name="originAccessControlName", signing=signing )
Attributes
- description
A description of the origin access control.
- Default:
no description
- origin_access_control_name
A name to identify the origin access control, with a maximum length of 64 characters.
- Default:
a generated name
- signing
Specifies which requests CloudFront signs and the signing protocol.