Struct cfn::aws::ec2::RouteProperties
[−]
[src]
pub struct RouteProperties { pub destination_cidr_block: Option<Value<String>>, pub destination_ipv6_cidr_block: Option<Value<String>>, pub egress_only_internet_gateway_id: Option<Value<String>>, pub gateway_id: Option<Value<String>>, pub instance_id: Option<Value<String>>, pub nat_gateway_id: Option<Value<String>>, pub network_interface_id: Option<Value<String>>, pub route_table_id: Value<String>, pub vpc_peering_connection_id: Option<Value<String>>, }
Properties for the Route
resource.
Fields
destination_cidr_block: Option<Value<String>>
Property DestinationCidrBlock
.
Update type: Immutable. AWS CloudFormation replaces the resource when you change this property.
destination_ipv6_cidr_block: Option<Value<String>>
Property DestinationIpv6CidrBlock
.
Update type: Mutable. AWS CloudFormation doesn't replace the resource when you change this property.
egress_only_internet_gateway_id: Option<Value<String>>
Property EgressOnlyInternetGatewayId
.
Update type: Mutable. AWS CloudFormation doesn't replace the resource when you change this property.
gateway_id: Option<Value<String>>
Property GatewayId
.
Update type: Mutable. AWS CloudFormation doesn't replace the resource when you change this property.
instance_id: Option<Value<String>>
Property InstanceId
.
Update type: Mutable. AWS CloudFormation doesn't replace the resource when you change this property.
nat_gateway_id: Option<Value<String>>
Property NatGatewayId
.
Update type: Mutable. AWS CloudFormation doesn't replace the resource when you change this property.
network_interface_id: Option<Value<String>>
Property NetworkInterfaceId
.
Update type: Mutable. AWS CloudFormation doesn't replace the resource when you change this property.
route_table_id: Value<String>
Property RouteTableId
.
Update type: Immutable. AWS CloudFormation replaces the resource when you change this property.
vpc_peering_connection_id: Option<Value<String>>
Property VpcPeeringConnectionId
.
Update type: Mutable. AWS CloudFormation doesn't replace the resource when you change this property.
Trait Implementations
impl Debug for RouteProperties
[src]
fn fmt(&self, __arg_0: &mut Formatter) -> Result
[src]
Formats the value using the given formatter. Read more
impl Serialize for RouteProperties
[src]
fn serialize<S: Serializer>(&self, s: S) -> Result<S::Ok, S::Error>
[src]
Serialize this value into the given Serde serializer. Read more
impl<'de> Deserialize<'de> for RouteProperties
[src]
fn deserialize<D: Deserializer<'de>>(d: D) -> Result<RouteProperties, D::Error>
[src]
Deserialize this value from the given Serde deserializer. Read more
impl From<RouteProperties> for Route
[src]
fn from(properties: RouteProperties) -> Route
[src]
Performs the conversion.