Struct cfn::aws::dms::ReplicationInstanceProperties [] [src]

pub struct ReplicationInstanceProperties {
    pub allocated_storage: Option<Value<u32>>,
    pub allow_major_version_upgrade: Option<Value<bool>>,
    pub auto_minor_version_upgrade: Option<Value<bool>>,
    pub availability_zone: Option<Value<String>>,
    pub engine_version: Option<Value<String>>,
    pub kms_key_id: Option<Value<String>>,
    pub multi_az: Option<Value<bool>>,
    pub preferred_maintenance_window: Option<Value<String>>,
    pub publicly_accessible: Option<Value<bool>>,
    pub replication_instance_class: Value<String>,
    pub replication_instance_identifier: Option<Value<String>>,
    pub replication_subnet_group_identifier: Option<Value<String>>,
    pub tags: Option<ValueList<Tag>>,
    pub vpc_security_group_ids: Option<ValueList<String>>,
}

Properties for the ReplicationInstance resource.

Fields

Property AllocatedStorage.

Update type: Mutable. AWS CloudFormation doesn't replace the resource when you change this property.

Property AllowMajorVersionUpgrade.

Update type: Mutable. AWS CloudFormation doesn't replace the resource when you change this property.

Property AutoMinorVersionUpgrade.

Update type: Mutable. AWS CloudFormation doesn't replace the resource when you change this property.

Property AvailabilityZone.

Update type: Immutable. AWS CloudFormation replaces the resource when you change this property.

Property EngineVersion.

Update type: Mutable. AWS CloudFormation doesn't replace the resource when you change this property.

Property KmsKeyId.

Update type: Immutable. AWS CloudFormation replaces the resource when you change this property.

Property MultiAZ.

Update type: Mutable. AWS CloudFormation doesn't replace the resource when you change this property.

Property PreferredMaintenanceWindow.

Update type: Mutable. AWS CloudFormation doesn't replace the resource when you change this property.

Property PubliclyAccessible.

Update type: Immutable. AWS CloudFormation replaces the resource when you change this property.

Property ReplicationInstanceClass.

Update type: Mutable. AWS CloudFormation doesn't replace the resource when you change this property.

Property ReplicationInstanceIdentifier.

Update type: Mutable. AWS CloudFormation doesn't replace the resource when you change this property.

Property ReplicationSubnetGroupIdentifier.

Update type: Immutable. AWS CloudFormation replaces the resource when you change this property.

Property Tags.

Update type: Immutable. AWS CloudFormation replaces the resource when you change this property.

Property VpcSecurityGroupIds.

Update type: Mutable. AWS CloudFormation doesn't replace the resource when you change this property.

Trait Implementations

impl Debug for ReplicationInstanceProperties
[src]

[src]

Formats the value using the given formatter. Read more

impl Serialize for ReplicationInstanceProperties
[src]

[src]

Serialize this value into the given Serde serializer. Read more

impl<'de> Deserialize<'de> for ReplicationInstanceProperties
[src]

[src]

Deserialize this value from the given Serde deserializer. Read more

impl From<ReplicationInstanceProperties> for ReplicationInstance
[src]

[src]

Performs the conversion.

Auto Trait Implementations