InstanceNetworkInterface

class oci.cloud_bridge.models.InstanceNetworkInterface(**kwargs)

Bases: object

Describes a network interface.

Methods

__init__(**kwargs) Initializes a new InstanceNetworkInterface object with values from keyword arguments.

Attributes

association Gets the association of this InstanceNetworkInterface.
attachment Gets the attachment of this InstanceNetworkInterface.
description Gets the description of this InstanceNetworkInterface.
interface_type Gets the interface_type of this InstanceNetworkInterface.
ipv4_prefixes Gets the ipv4_prefixes of this InstanceNetworkInterface.
ipv6_addresses Gets the ipv6_addresses of this InstanceNetworkInterface.
ipv6_prefixes Gets the ipv6_prefixes of this InstanceNetworkInterface.
is_source_dest_check Gets the is_source_dest_check of this InstanceNetworkInterface.
mac_address Gets the mac_address of this InstanceNetworkInterface.
network_interface_key Gets the network_interface_key of this InstanceNetworkInterface.
owner_key Gets the owner_key of this InstanceNetworkInterface.
private_ip_addresses Gets the private_ip_addresses of this InstanceNetworkInterface.
security_groups Gets the security_groups of this InstanceNetworkInterface.
status Gets the status of this InstanceNetworkInterface.
subnet_key Gets the subnet_key of this InstanceNetworkInterface.
__init__(**kwargs)

Initializes a new InstanceNetworkInterface object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class):

Parameters:
  • association (oci.cloud_bridge.models.InstanceNetworkInterfaceAssociation) – The value to assign to the association property of this InstanceNetworkInterface.
  • attachment (oci.cloud_bridge.models.InstanceNetworkInterfaceAttachment) – The value to assign to the attachment property of this InstanceNetworkInterface.
  • description (str) – The value to assign to the description property of this InstanceNetworkInterface.
  • security_groups (list[oci.cloud_bridge.models.GroupIdentifier]) – The value to assign to the security_groups property of this InstanceNetworkInterface.
  • interface_type (str) – The value to assign to the interface_type property of this InstanceNetworkInterface.
  • ipv4_prefixes (list[str]) – The value to assign to the ipv4_prefixes property of this InstanceNetworkInterface.
  • ipv6_addresses (list[str]) – The value to assign to the ipv6_addresses property of this InstanceNetworkInterface.
  • ipv6_prefixes (list[str]) – The value to assign to the ipv6_prefixes property of this InstanceNetworkInterface.
  • mac_address (str) – The value to assign to the mac_address property of this InstanceNetworkInterface.
  • network_interface_key (str) – The value to assign to the network_interface_key property of this InstanceNetworkInterface.
  • owner_key (str) – The value to assign to the owner_key property of this InstanceNetworkInterface.
  • private_ip_addresses (list[oci.cloud_bridge.models.InstancePrivateIpAddress]) – The value to assign to the private_ip_addresses property of this InstanceNetworkInterface.
  • is_source_dest_check (bool) – The value to assign to the is_source_dest_check property of this InstanceNetworkInterface.
  • status (str) – The value to assign to the status property of this InstanceNetworkInterface.
  • subnet_key (str) – The value to assign to the subnet_key property of this InstanceNetworkInterface.
association

Gets the association of this InstanceNetworkInterface.

Returns:The association of this InstanceNetworkInterface.
Return type:oci.cloud_bridge.models.InstanceNetworkInterfaceAssociation
attachment

Gets the attachment of this InstanceNetworkInterface.

Returns:The attachment of this InstanceNetworkInterface.
Return type:oci.cloud_bridge.models.InstanceNetworkInterfaceAttachment
description

Gets the description of this InstanceNetworkInterface. The description.

Returns:The description of this InstanceNetworkInterface.
Return type:str
interface_type

Gets the interface_type of this InstanceNetworkInterface. The type of network interface.

Returns:The interface_type of this InstanceNetworkInterface.
Return type:str
ipv4_prefixes

Gets the ipv4_prefixes of this InstanceNetworkInterface. The IPv4 delegated prefixes that are assigned to the network interface.

Returns:The ipv4_prefixes of this InstanceNetworkInterface.
Return type:list[str]
ipv6_addresses

Gets the ipv6_addresses of this InstanceNetworkInterface. The IPv6 addresses associated with the network interface.

Returns:The ipv6_addresses of this InstanceNetworkInterface.
Return type:list[str]
ipv6_prefixes

Gets the ipv6_prefixes of this InstanceNetworkInterface. The IPv6 delegated prefixes that are assigned to the network interface.

Returns:The ipv6_prefixes of this InstanceNetworkInterface.
Return type:list[str]
is_source_dest_check

Gets the is_source_dest_check of this InstanceNetworkInterface. Indicates whether source/destination checking is enabled.

Returns:The is_source_dest_check of this InstanceNetworkInterface.
Return type:bool
mac_address

Gets the mac_address of this InstanceNetworkInterface. The MAC address.

Returns:The mac_address of this InstanceNetworkInterface.
Return type:str
network_interface_key

Gets the network_interface_key of this InstanceNetworkInterface. The ID of the network interface.

Returns:The network_interface_key of this InstanceNetworkInterface.
Return type:str
owner_key

Gets the owner_key of this InstanceNetworkInterface. The ID of the AWS account that created the network interface.

Returns:The owner_key of this InstanceNetworkInterface.
Return type:str
private_ip_addresses

Gets the private_ip_addresses of this InstanceNetworkInterface. The private IPv4 addresses associated with the network interface.

Returns:The private_ip_addresses of this InstanceNetworkInterface.
Return type:list[oci.cloud_bridge.models.InstancePrivateIpAddress]
security_groups

Gets the security_groups of this InstanceNetworkInterface. The security groups.

Returns:The security_groups of this InstanceNetworkInterface.
Return type:list[oci.cloud_bridge.models.GroupIdentifier]
status

Gets the status of this InstanceNetworkInterface. The status of the network interface.

Returns:The status of this InstanceNetworkInterface.
Return type:str
subnet_key

Gets the subnet_key of this InstanceNetworkInterface. The ID of the subnet.

Returns:The subnet_key of this InstanceNetworkInterface.
Return type:str