InstanceNetworkInterface¶
-
class
oci.cloud_bridge.models.InstanceNetworkInterface(**kwargs)¶ Bases:
objectDescribes a network interface.
Methods
__init__(**kwargs)Initializes a new InstanceNetworkInterface object with values from keyword arguments. Attributes
associationGets the association of this InstanceNetworkInterface. attachmentGets the attachment of this InstanceNetworkInterface. descriptionGets the description of this InstanceNetworkInterface. interface_typeGets the interface_type of this InstanceNetworkInterface. ipv4_prefixesGets the ipv4_prefixes of this InstanceNetworkInterface. ipv6_addressesGets the ipv6_addresses of this InstanceNetworkInterface. ipv6_prefixesGets the ipv6_prefixes of this InstanceNetworkInterface. is_source_dest_checkGets the is_source_dest_check of this InstanceNetworkInterface. mac_addressGets the mac_address of this InstanceNetworkInterface. network_interface_keyGets the network_interface_key of this InstanceNetworkInterface. owner_keyGets the owner_key of this InstanceNetworkInterface. private_ip_addressesGets the private_ip_addresses of this InstanceNetworkInterface. security_groupsGets the security_groups of this InstanceNetworkInterface. statusGets the status of this InstanceNetworkInterface. subnet_keyGets 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
-