CfnResourceDataSyncProps

class aws_cdk.aws_ssm.CfnResourceDataSyncProps(*, sync_name, bucket_name=None, bucket_prefix=None, bucket_region=None, kms_key_arn=None, s3_destination=None, sync_format=None, sync_source=None, sync_type=None)

Bases: object

__init__(*, sync_name, bucket_name=None, bucket_prefix=None, bucket_region=None, kms_key_arn=None, s3_destination=None, sync_format=None, sync_source=None, sync_type=None)

Properties for defining a AWS::SSM::ResourceDataSync.

Parameters
  • sync_name (str) – AWS::SSM::ResourceDataSync.SyncName.

  • bucket_name (Optional[str]) – AWS::SSM::ResourceDataSync.BucketName.

  • bucket_prefix (Optional[str]) – AWS::SSM::ResourceDataSync.BucketPrefix.

  • bucket_region (Optional[str]) – AWS::SSM::ResourceDataSync.BucketRegion.

  • kms_key_arn (Optional[str]) – AWS::SSM::ResourceDataSync.KMSKeyArn.

  • s3_destination (Union[IResolvable, None, S3DestinationProperty]) – AWS::SSM::ResourceDataSync.S3Destination.

  • sync_format (Optional[str]) – AWS::SSM::ResourceDataSync.SyncFormat.

  • sync_source (Union[IResolvable, None, SyncSourceProperty]) – AWS::SSM::ResourceDataSync.SyncSource.

  • sync_type (Optional[str]) – AWS::SSM::ResourceDataSync.SyncType.

see :see: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-resourcedatasync.html

Attributes

bucket_name

AWS::SSM::ResourceDataSync.BucketName.

see :see: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-resourcedatasync.html#cfn-ssm-resourcedatasync-bucketname

Return type

Optional[str]

bucket_prefix

AWS::SSM::ResourceDataSync.BucketPrefix.

see :see: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-resourcedatasync.html#cfn-ssm-resourcedatasync-bucketprefix

Return type

Optional[str]

bucket_region

AWS::SSM::ResourceDataSync.BucketRegion.

see :see: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-resourcedatasync.html#cfn-ssm-resourcedatasync-bucketregion

Return type

Optional[str]

kms_key_arn

AWS::SSM::ResourceDataSync.KMSKeyArn.

see :see: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-resourcedatasync.html#cfn-ssm-resourcedatasync-kmskeyarn

Return type

Optional[str]

s3_destination

AWS::SSM::ResourceDataSync.S3Destination.

see :see: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-resourcedatasync.html#cfn-ssm-resourcedatasync-s3destination

Return type

Union[IResolvable, None, S3DestinationProperty]

sync_format

AWS::SSM::ResourceDataSync.SyncFormat.

see :see: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-resourcedatasync.html#cfn-ssm-resourcedatasync-syncformat

Return type

Optional[str]

sync_name

AWS::SSM::ResourceDataSync.SyncName.

see :see: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-resourcedatasync.html#cfn-ssm-resourcedatasync-syncname

Return type

str

sync_source

AWS::SSM::ResourceDataSync.SyncSource.

see :see: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-resourcedatasync.html#cfn-ssm-resourcedatasync-syncsource

Return type

Union[IResolvable, None, SyncSourceProperty]

sync_type

AWS::SSM::ResourceDataSync.SyncType.

see :see: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-resourcedatasync.html#cfn-ssm-resourcedatasync-synctype

Return type

Optional[str]