NetworkInterface#

Describes a network interface.

Contents#

  • association — The association of an Elastic IP with the network Interface.

  • attachment — The description of the network interface attachment.

  • availabilityZone — The availability zone name.

    • Type: String

    • Required: No

  • description — The description.

    • Type: String

    • Required: No

  • groupSet — The security groups for the network interface.

  • macAddress — The MAC address.

    • Type: String

    • Required: No

  • networkInterfaceId — The ID of the network interface.

    • Type: String

    • Required: No

  • ownerId — The ID of the project.

    • Type: String

    • Required: No

  • privateDnsName — The private DNS name.

    • Type: String

    • Required: No

  • privateIpAddress — The private IP address.

    • Type: String

    • Required: No

  • privateIpAddressesSet — The private IP addresses associated with the network interface.

  • sourceDestCheck — Controls whether source/destination checking is enabled on the instance.

    • Type: Boolean

    • Required: No

  • status — The status of the network interface.

    • Type: String

    • Valid values: available | in-use

    • Required: No

  • subnetId — Subnet ID, if the network interface is created in a subnet, or switch ID if the network interface is created in a switch.

    • Type: String

    • Required: No

  • switchId — The ID of the virtual switch (if the network interface is created in a virtual switch).

    • Type: String

    • Required: No

  • tagSet — Any tags assigned to the network interface.

    • Type: List of Tag objects

    • Required: No

  • vpcId — The ID of the VPC.

    • Type: String

    • Required: No