aws_network_interface.md

April 1, 2019 ยท View on GitHub

Document: "ec2"

Path: "https://github.com/aws/aws-sdk-go-v2/tree/master/models/apis/ec2/2016-11-15/api-2.json")

NetworkInterface

aws_network_interface {
  description => "description (optional)",
  dry_run => "DryRun (optional)",
  filters => "Filters (optional)",
  groups => "Groups (optional)",
  subnet_id => "subnet_id (optional)",
  ipv6_address_count => "1234 (optional)",
  ipv6_addresses => "Ipv6Addresses (optional)",
  max_results => "1234 (optional)",
  network_interface_id => "network_interface_id (optional)",
  network_interface_ids => "NetworkInterfaceIds (optional)",
  next_token => "next_token (optional)",
  private_ip_address => "private_ip_address (optional)",
  private_ip_addresses => "PrivateIpAddresses (optional)",
  secondary_private_ip_address_count => "1234 (optional)",
  subnet_id => "subnet_id (optional)",
}
NameTypeRequired
descriptionStringfalse
dry_runBooleanfalse
filtersFilterListfalse
groupsSecurityGroupIdStringListfalse
subnet_idStringfalse
ipv6_address_countIntegerfalse
ipv6_addressesInstanceIpv6AddressListfalse
max_resultsIntegerfalse
network_interface_idStringfalse
network_interface_idsNetworkInterfaceIdListfalse
next_tokenStringfalse
private_ip_addressStringfalse
private_ip_addressesPrivateIpAddressSpecificationListfalse
secondary_private_ip_address_countIntegerfalse
subnet_idStringfalse

CRUD operations

Here is a list of endpoints that we use to create, read, update and delete the NetworkInterface

OperationPathVerbDescriptionOperationID
Create/POST

Creates a network interface in the specified subnet.

For more information about network interfaces, see Elastic Network Interfaces in the Amazon Virtual Private Cloud User Guide.

CreateNetworkInterface
List - list all/POST

Describes one or more of your network interfaces.

DescribeNetworkInterfaces
List - get one``
List - get list using params/POST

Describes one or more of your network interfaces.

DescribeNetworkInterfaces
Update``
Delete/POST

Deletes the specified network interface. You must detach the network interface before you can delete it.

DeleteNetworkInterface