GetNetworkInterfaceResult constructor

const GetNetworkInterfaceResult({
  1. String? arn,
  2. List<GetNetworkInterfaceAssociation>? associations,
  3. List<GetNetworkInterfaceAttachment>? attachments,
  4. String? availabilityZone,
  5. String? description,
  6. List<GetNetworkInterfaceEnaSrdSpecification>? enaSrdSpecifications,
  7. List<GetNetworkInterfaceFilter>? filters,
  8. String? id,
  9. String? interfaceType,
  10. List<String>? ipv6Addresses,
  11. String? macAddress,
  12. String? outpostArn,
  13. String? ownerId,
  14. String? privateDnsName,
  15. String? privateIp,
  16. List<String>? privateIps,
  17. String? region,
  18. String? requesterId,
  19. List<String>? securityGroups,
  20. String? subnetId,
  21. Map<String, String>? tags,
  22. String? vpcId,
})

Creates a new GetNetworkInterfaceResult. arn ARN of the network interface. associations Association information for an Elastic IP address (IPv4) associated with the network interface. See association below. attachments Attachment of the ENI. See attachment below. availabilityZone Availability Zone. description Description of the network interface. enaSrdSpecifications ENA Express configuration for the network interface. See enaSrdSpecification below. filters Optional. id Optional. interfaceType Type of interface. ipv6Addresses List of IPv6 addresses to assign to the ENI. macAddress MAC address. outpostArn ARN of the Outpost. ownerId AWS account ID of the owner of the network interface. privateDnsName Private DNS name. privateIp Private IPv4 address of the network interface within the subnet. privateIps Private IPv4 addresses associated with the network interface. region Optional. requesterId ID of the entity that launched the instance on your behalf. securityGroups List of security groups for the network interface. subnetId ID of the subnet. tags Any tags assigned to the network interface. vpcId ID of the VPC.

Implementation

const GetNetworkInterfaceResult({
  this.arn,
  this.associations,
  this.attachments,
  this.availabilityZone,
  this.description,
  this.enaSrdSpecifications,
  this.filters,
  this.id,
  this.interfaceType,
  this.ipv6Addresses,
  this.macAddress,
  this.outpostArn,
  this.ownerId,
  this.privateDnsName,
  this.privateIp,
  this.privateIps,
  this.region,
  this.requesterId,
  this.securityGroups,
  this.subnetId,
  this.tags,
  this.vpcId,
});