CfnFileSystemMixinProps

class aws_cdk.cfn_property_mixins.aws_s3files.CfnFileSystemMixinProps(*, accept_bucket_warning=None, bucket=None, client_token=None, kms_key_id=None, prefix=None, role_arn=None, synchronization_configuration=None, tags=None)

Bases: object

Properties for CfnFileSystemPropsMixin.

Parameters:
  • accept_bucket_warning (Union[bool, IResolvable, None])

  • bucket (Optional[str])

  • client_token (Optional[str])

  • kms_key_id (Optional[str])

  • prefix (Optional[str])

  • role_arn (Optional[str])

  • synchronization_configuration (Union[IResolvable, SynchronizationConfigurationProperty, Dict[str, Any], None])

  • tags (Optional[Sequence[Union[CfnTag, Dict[str, Any]]]])

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-s3files-filesystem.html

ExampleMetadata:

fixture=_generated

Example:

from aws_cdk import CfnTag
# The code below shows an example of how to instantiate this type.
# The values are placeholders you should change.
from aws_cdk.cfn_property_mixins import aws_s3files as s3files

cfn_file_system_mixin_props = s3files.CfnFileSystemMixinProps(
    accept_bucket_warning=False,
    bucket="bucket",
    client_token="clientToken",
    kms_key_id="kmsKeyId",
    prefix="prefix",
    role_arn="roleArn",
    synchronization_configuration=s3files.CfnFileSystemPropsMixin.SynchronizationConfigurationProperty(
        expiration_data_rules=[s3files.CfnFileSystemPropsMixin.ExpirationDataRuleProperty(
            days_after_last_access=123
        )],
        import_data_rules=[s3files.CfnFileSystemPropsMixin.ImportDataRuleProperty(
            prefix="prefix",
            size_less_than=123,
            trigger="trigger"
        )],
        latest_version_number=123
    ),
    tags=[CfnTag(
        key="key",
        value="value"
    )]
)

Attributes

accept_bucket_warning

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-s3files-filesystem.html#cfn-s3files-filesystem-acceptbucketwarning

Type:

see

bucket

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-s3files-filesystem.html#cfn-s3files-filesystem-bucket

Type:

see

client_token

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-s3files-filesystem.html#cfn-s3files-filesystem-clienttoken

Type:

see

kms_key_id

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-s3files-filesystem.html#cfn-s3files-filesystem-kmskeyid

Type:

see

prefix

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-s3files-filesystem.html#cfn-s3files-filesystem-prefix

Type:

see

role_arn

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-s3files-filesystem.html#cfn-s3files-filesystem-rolearn

Type:

see

synchronization_configuration

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-s3files-filesystem.html#cfn-s3files-filesystem-synchronizationconfiguration

Type:

see

tags

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-s3files-filesystem.html#cfn-s3files-filesystem-tags

Type:

see