CfnAccessPointPolicyMixinProps

class aws_cdk.mixins_preview.aws_s3objectlambda.mixins.CfnAccessPointPolicyMixinProps(*, object_lambda_access_point=None, policy_document=None)

Bases: object

Properties for CfnAccessPointPolicyPropsMixin.

Parameters:
  • object_lambda_access_point (Optional[str]) – An access point with an attached AWS Lambda function used to access transformed data from an Amazon S3 bucket.

  • policy_document (Any) – Object Lambda Access Point resource policy document.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-s3objectlambda-accesspointpolicy.html

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.mixins_preview.aws_s3objectlambda import mixins as s3objectlambda_mixins

# policy_document: Any

cfn_access_point_policy_mixin_props = s3objectlambda_mixins.CfnAccessPointPolicyMixinProps(
    object_lambda_access_point="objectLambdaAccessPoint",
    policy_document=policy_document
)

Attributes

object_lambda_access_point

An access point with an attached AWS Lambda function used to access transformed data from an Amazon S3 bucket.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-s3objectlambda-accesspointpolicy.html#cfn-s3objectlambda-accesspointpolicy-objectlambdaaccesspoint

policy_document

Object Lambda Access Point resource policy document.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-s3objectlambda-accesspointpolicy.html#cfn-s3objectlambda-accesspointpolicy-policydocument