CfnReplicationConfigurationMixinProps

class aws_cdk.mixins_preview.aws_ecr.mixins.CfnReplicationConfigurationMixinProps(*, replication_configuration=None)

Bases: object

Properties for CfnReplicationConfigurationPropsMixin.

Parameters:

replication_configuration (Union[IResolvable, ReplicationConfigurationProperty, Dict[str, Any], None]) – The replication configuration for a registry.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ecr-replicationconfiguration.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_ecr import mixins as ecr_mixins

cfn_replication_configuration_mixin_props = ecr_mixins.CfnReplicationConfigurationMixinProps(
    replication_configuration=ecr_mixins.CfnReplicationConfigurationPropsMixin.ReplicationConfigurationProperty(
        rules=[ecr_mixins.CfnReplicationConfigurationPropsMixin.ReplicationRuleProperty(
            destinations=[ecr_mixins.CfnReplicationConfigurationPropsMixin.ReplicationDestinationProperty(
                region="region",
                registry_id="registryId"
            )],
            repository_filters=[ecr_mixins.CfnReplicationConfigurationPropsMixin.RepositoryFilterProperty(
                filter="filter",
                filter_type="filterType"
            )]
        )]
    )
)

Attributes

replication_configuration

The replication configuration for a registry.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ecr-replicationconfiguration.html#cfn-ecr-replicationconfiguration-replicationconfiguration