Struct cfn::aws::ec2::instance::NetworkInterface
[−]
[src]
pub struct NetworkInterface { pub associate_public_ip_address: Option<Value<bool>>, pub delete_on_termination: Option<Value<bool>>, pub description: Option<Value<String>>, pub device_index: Value<String>, pub group_set: Option<ValueList<String>>, pub ipv6_address_count: Option<Value<u32>>, pub ipv6_addresses: Option<ValueList<InstanceIpv6Address>>, pub network_interface_id: Option<Value<String>>, pub private_ip_address: Option<Value<String>>, pub private_ip_addresses: Option<ValueList<PrivateIpAddressSpecification>>, pub secondary_private_ip_address_count: Option<Value<u32>>, pub subnet_id: Option<Value<String>>, }
The AWS::EC2::Instance.NetworkInterface
property type.
Fields
associate_public_ip_address: Option<Value<bool>>
Property AssociatePublicIpAddress
.
Update type: Mutable. AWS CloudFormation doesn't replace the resource when you change this property.
delete_on_termination: Option<Value<bool>>
Property DeleteOnTermination
.
Update type: Mutable. AWS CloudFormation doesn't replace the resource when you change this property.
description: Option<Value<String>>
Property Description
.
Update type: Mutable. AWS CloudFormation doesn't replace the resource when you change this property.
device_index: Value<String>
Property DeviceIndex
.
Update type: Mutable. AWS CloudFormation doesn't replace the resource when you change this property.
group_set: Option<ValueList<String>>
Property GroupSet
.
Update type: Mutable. AWS CloudFormation doesn't replace the resource when you change this property.
ipv6_address_count: Option<Value<u32>>
Property Ipv6AddressCount
.
Update type: Mutable. AWS CloudFormation doesn't replace the resource when you change this property.
ipv6_addresses: Option<ValueList<InstanceIpv6Address>>
Property Ipv6Addresses
.
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.
private_ip_address: Option<Value<String>>
Property PrivateIpAddress
.
Update type: Mutable. AWS CloudFormation doesn't replace the resource when you change this property.
private_ip_addresses: Option<ValueList<PrivateIpAddressSpecification>>
Property PrivateIpAddresses
.
Update type: Mutable. AWS CloudFormation doesn't replace the resource when you change this property.
secondary_private_ip_address_count: Option<Value<u32>>
Property SecondaryPrivateIpAddressCount
.
Update type: Mutable. AWS CloudFormation doesn't replace the resource when you change this property.
subnet_id: Option<Value<String>>
Property SubnetId
.
Update type: Mutable. AWS CloudFormation doesn't replace the resource when you change this property.
Trait Implementations
impl Debug for NetworkInterface
[src]
fn fmt(&self, __arg_0: &mut Formatter) -> Result
[src]
Formats the value using the given formatter. Read more
impl Default for NetworkInterface
[src]
fn default() -> NetworkInterface
[src]
Returns the "default value" for a type. Read more