GetLaunchTemplateNetworkInterface class
Constructors
-
GetLaunchTemplateNetworkInterface({required Input<
String> associateCarrierIpAddress, Input<bool?> ? associatePublicIpAddress, required Input<List< connectionTrackingSpecifications, Input<GetLaunchTemplateNetworkInterfaceConnectionTrackingSpecification> >bool?> ? deleteOnTermination, required Input<String> description, required Input<int> deviceIndex, required Input<int> enaQueueCount, required Input<String> interfaceType, required Input<int> ipv4AddressCount, required Input<List< ipv4Addresses, required Input<String> >int> ipv4PrefixCount, required Input<List< ipv4Prefixes, required Input<String> >int> ipv6AddressCount, required Input<List< ipv6Addresses, required Input<String> >int> ipv6PrefixCount, required Input<List< ipv6Prefixes, required Input<String> >int> networkCardIndex, required Input<String> networkInterfaceId, required Input<String> primaryIpv6, required Input<String> privateIpAddress, required Input<List< securityGroups, required Input<String> >String> subnetId}) -
Creates a new GetLaunchTemplateNetworkInterface.
associateCarrierIpAddressRequired.associatePublicIpAddressOptional.connectionTrackingSpecificationsRequired.deleteOnTerminationOptional.descriptionRequired.deviceIndexRequired.enaQueueCountRequired.interfaceTypeRequired.ipv4AddressCountRequired.ipv4AddressesRequired.ipv4PrefixCountRequired.ipv4PrefixesRequired.ipv6AddressCountRequired.ipv6AddressesRequired.ipv6PrefixCountRequired.ipv6PrefixesRequired.networkCardIndexRequired.networkInterfaceIdRequired.primaryIpv6Required.privateIpAddressRequired.securityGroupsRequired.subnetIdRequired.const -
GetLaunchTemplateNetworkInterface.fromMap(Map<
String, dynamic> map) -
factory
Properties
-
associateCarrierIpAddress
→ Input<
String> -
final
-
associatePublicIpAddress
→ Input<
bool?> ? -
final
-
connectionTrackingSpecifications
→ Input<
List< GetLaunchTemplateNetworkInterfaceConnectionTrackingSpecification> > -
final
-
deleteOnTermination
→ Input<
bool?> ? -
final
-
description
→ Input<
String> -
final
-
deviceIndex
→ Input<
int> -
final
-
enaQueueCount
→ Input<
int> -
final
- hashCode → int
-
The hash code for this object.
no setterinherited
-
interfaceType
→ Input<
String> -
final
-
ipv4AddressCount
→ Input<
int> -
final
-
ipv4Addresses
→ Input<
List< String> > -
final
-
ipv4PrefixCount
→ Input<
int> -
final
-
ipv4Prefixes
→ Input<
List< String> > -
final
-
ipv6AddressCount
→ Input<
int> -
final
-
ipv6Addresses
→ Input<
List< String> > -
final
-
ipv6PrefixCount
→ Input<
int> -
final
-
ipv6Prefixes
→ Input<
List< String> > -
final
-
networkCardIndex
→ Input<
int> -
final
-
networkInterfaceId
→ Input<
String> -
final
-
primaryIpv6
→ Input<
String> -
final
-
privateIpAddress
→ Input<
String> -
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
-
securityGroups
→ Input<
List< String> > -
final
-
subnetId
→ Input<
String> -
final
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toMap(
) → Map< String, dynamic> -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited