IpInventorySubnetResourceSummary¶
-
class
oci.core.models.IpInventorySubnetResourceSummary(**kwargs)¶ Bases:
objectProvides the IP Inventory details of a subnet and its associated resources.
Attributes
ASSIGNED_RESOURCE_TYPE_RESOURCEA constant which can be used with the assigned_resource_type property of a IpInventorySubnetResourceSummary. ASSOCIATED_PUBLIC_IP_POOL_BYOIPA constant which can be used with the associated_public_ip_pool property of a IpInventorySubnetResourceSummary. ASSOCIATED_PUBLIC_IP_POOL_ORACLEA constant which can be used with the associated_public_ip_pool property of a IpInventorySubnetResourceSummary. IP_ADDRESS_LIFETIME_EPHEMERALA constant which can be used with the ip_address_lifetime property of a IpInventorySubnetResourceSummary. IP_ADDRESS_LIFETIME_RESERVEDA constant which can be used with the ip_address_lifetime property of a IpInventorySubnetResourceSummary. PUBLIC_IP_LIFETIME_EPHEMERALA constant which can be used with the public_ip_lifetime property of a IpInventorySubnetResourceSummary. PUBLIC_IP_LIFETIME_RESERVEDA constant which can be used with the public_ip_lifetime property of a IpInventorySubnetResourceSummary. address_typeGets the address_type of this IpInventorySubnetResourceSummary. assigned_resource_nameGets the assigned_resource_name of this IpInventorySubnetResourceSummary. assigned_resource_typeGets the assigned_resource_type of this IpInventorySubnetResourceSummary. assigned_timeGets the assigned_time of this IpInventorySubnetResourceSummary. associated_public_ipGets the associated_public_ip of this IpInventorySubnetResourceSummary. associated_public_ip_poolGets the associated_public_ip_pool of this IpInventorySubnetResourceSummary. dns_host_nameGets the dns_host_name of this IpInventorySubnetResourceSummary. ip_addressGets the ip_address of this IpInventorySubnetResourceSummary. ip_address_lifetimeGets the ip_address_lifetime of this IpInventorySubnetResourceSummary. ip_idGets the ip_id of this IpInventorySubnetResourceSummary. is_primaryGets the is_primary of this IpInventorySubnetResourceSummary. parent_cidrGets the parent_cidr of this IpInventorySubnetResourceSummary. public_ip_lifetimeGets the public_ip_lifetime of this IpInventorySubnetResourceSummary. Methods
__init__(**kwargs)Initializes a new IpInventorySubnetResourceSummary object with values from keyword arguments. -
ASSIGNED_RESOURCE_TYPE_RESOURCE= 'Resource'¶ A constant which can be used with the assigned_resource_type property of a IpInventorySubnetResourceSummary. This constant has a value of “Resource”
-
ASSOCIATED_PUBLIC_IP_POOL_BYOIP= 'BYOIP'¶ A constant which can be used with the associated_public_ip_pool property of a IpInventorySubnetResourceSummary. This constant has a value of “BYOIP”
-
ASSOCIATED_PUBLIC_IP_POOL_ORACLE= 'ORACLE'¶ A constant which can be used with the associated_public_ip_pool property of a IpInventorySubnetResourceSummary. This constant has a value of “ORACLE”
-
IP_ADDRESS_LIFETIME_EPHEMERAL= 'Ephemeral'¶ A constant which can be used with the ip_address_lifetime property of a IpInventorySubnetResourceSummary. This constant has a value of “Ephemeral”
-
IP_ADDRESS_LIFETIME_RESERVED= 'Reserved'¶ A constant which can be used with the ip_address_lifetime property of a IpInventorySubnetResourceSummary. This constant has a value of “Reserved”
-
PUBLIC_IP_LIFETIME_EPHEMERAL= 'Ephemeral'¶ A constant which can be used with the public_ip_lifetime property of a IpInventorySubnetResourceSummary. This constant has a value of “Ephemeral”
-
PUBLIC_IP_LIFETIME_RESERVED= 'Reserved'¶ A constant which can be used with the public_ip_lifetime property of a IpInventorySubnetResourceSummary. This constant has a value of “Reserved”
-
__init__(**kwargs)¶ Initializes a new IpInventorySubnetResourceSummary object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class):
Parameters: - ip_id (str) – The value to assign to the ip_id property of this IpInventorySubnetResourceSummary.
- ip_address (str) – The value to assign to the ip_address property of this IpInventorySubnetResourceSummary.
- ip_address_lifetime (str) – The value to assign to the ip_address_lifetime property of this IpInventorySubnetResourceSummary. Allowed values for this property are: “Ephemeral”, “Reserved”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
- parent_cidr (str) – The value to assign to the parent_cidr property of this IpInventorySubnetResourceSummary.
- associated_public_ip (str) – The value to assign to the associated_public_ip property of this IpInventorySubnetResourceSummary.
- public_ip_lifetime (str) – The value to assign to the public_ip_lifetime property of this IpInventorySubnetResourceSummary. Allowed values for this property are: “Ephemeral”, “Reserved”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
- associated_public_ip_pool (str) – The value to assign to the associated_public_ip_pool property of this IpInventorySubnetResourceSummary. Allowed values for this property are: “ORACLE”, “BYOIP”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
- dns_host_name (str) – The value to assign to the dns_host_name property of this IpInventorySubnetResourceSummary.
- assigned_resource_name (str) – The value to assign to the assigned_resource_name property of this IpInventorySubnetResourceSummary.
- is_primary (bool) – The value to assign to the is_primary property of this IpInventorySubnetResourceSummary.
- assigned_resource_type (str) – The value to assign to the assigned_resource_type property of this IpInventorySubnetResourceSummary. Allowed values for this property are: “Resource”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
- address_type (str) – The value to assign to the address_type property of this IpInventorySubnetResourceSummary.
- assigned_time (datetime) – The value to assign to the assigned_time property of this IpInventorySubnetResourceSummary.
-
address_type¶ Gets the address_type of this IpInventorySubnetResourceSummary. Address type of the allocated private IP address.
Returns: The address_type of this IpInventorySubnetResourceSummary. Return type: str
-
assigned_resource_name¶ Gets the assigned_resource_name of this IpInventorySubnetResourceSummary. Name of the created resource.
Returns: The assigned_resource_name of this IpInventorySubnetResourceSummary. Return type: str
-
assigned_resource_type¶ Gets the assigned_resource_type of this IpInventorySubnetResourceSummary. Type of the resource.
Allowed values for this property are: “Resource”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
Returns: The assigned_resource_type of this IpInventorySubnetResourceSummary. Return type: str
-
assigned_time¶ Gets the assigned_time of this IpInventorySubnetResourceSummary. Assigned time of the private IP address.
Returns: The assigned_time of this IpInventorySubnetResourceSummary. Return type: datetime
-
associated_public_ip¶ Gets the associated_public_ip of this IpInventorySubnetResourceSummary. Associated public IP address for the private IP address.
Returns: The associated_public_ip of this IpInventorySubnetResourceSummary. Return type: str
-
associated_public_ip_pool¶ Gets the associated_public_ip_pool of this IpInventorySubnetResourceSummary. Public IP address Pool the IP address is allocated from.
Allowed values for this property are: “ORACLE”, “BYOIP”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
Returns: The associated_public_ip_pool of this IpInventorySubnetResourceSummary. Return type: str
-
dns_host_name¶ Gets the dns_host_name of this IpInventorySubnetResourceSummary. DNS hostname of the IP address.
Returns: The dns_host_name of this IpInventorySubnetResourceSummary. Return type: str
-
ip_address¶ Gets the ip_address of this IpInventorySubnetResourceSummary. Lists the allocated private IP address.
Returns: The ip_address of this IpInventorySubnetResourceSummary. Return type: str
-
ip_address_lifetime¶ Gets the ip_address_lifetime of this IpInventorySubnetResourceSummary. Lifetime of the allocated private IP address.
Allowed values for this property are: “Ephemeral”, “Reserved”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
Returns: The ip_address_lifetime of this IpInventorySubnetResourceSummary. Return type: str
-
ip_id¶ Gets the ip_id of this IpInventorySubnetResourceSummary. The OCID of the IP address.
Returns: The ip_id of this IpInventorySubnetResourceSummary. Return type: str
-
is_primary¶ Gets the is_primary of this IpInventorySubnetResourceSummary. Primary flag for IP Resource
Returns: The is_primary of this IpInventorySubnetResourceSummary. Return type: bool
-
parent_cidr¶ Gets the parent_cidr of this IpInventorySubnetResourceSummary. The address range the IP address is assigned from.
Returns: The parent_cidr of this IpInventorySubnetResourceSummary. Return type: str
-
public_ip_lifetime¶ Gets the public_ip_lifetime of this IpInventorySubnetResourceSummary. Lifetime of the assigned public IP address.
Allowed values for this property are: “Ephemeral”, “Reserved”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
Returns: The public_ip_lifetime of this IpInventorySubnetResourceSummary. Return type: str
-