IOriginAccessIdentity

class aws_cdk.aws_cloudfront.IOriginAccessIdentity(*args, **kwargs)

Bases: aws_cdk.core.IResource, aws_cdk.aws_iam.IGrantable, typing_extensions.Protocol

Interface for CloudFront OriginAccessIdentity.

stability :stability: experimental

__init__(*args, **kwargs)

Attributes

grant_principal

The principal to grant permissions to.

Return type

IPrincipal

node

The construct node in the tree.

Return type

ConstructNode

origin_access_identity_name

The Origin Access Identity Name.

stability :stability: experimental

Return type

str

stack

The stack in which this resource is defined.

Return type

Stack