InventoryVcnSummary

class oci.core.models.InventoryVcnSummary(**kwargs)

Bases: object

Provides the summary of a VCN’s IP Inventory data under specified compartments.

Attributes

RESOURCE_TYPE_VCN A constant which can be used with the resource_type property of a InventoryVcnSummary.
compartment_id Gets the compartment_id of this InventoryVcnSummary.
dns_domain_name Gets the dns_domain_name of this InventoryVcnSummary.
inventory_subnetcollection Gets the inventory_subnetcollection of this InventoryVcnSummary.
inventory_vcn_cidr_block_collection Gets the inventory_vcn_cidr_block_collection of this InventoryVcnSummary.
region Gets the region of this InventoryVcnSummary.
resource_type Gets the resource_type of this InventoryVcnSummary.
vcn_id Gets the vcn_id of this InventoryVcnSummary.
vcn_name Gets the vcn_name of this InventoryVcnSummary.

Methods

__init__(**kwargs) Initializes a new InventoryVcnSummary object with values from keyword arguments.
RESOURCE_TYPE_VCN = 'VCN'

A constant which can be used with the resource_type property of a InventoryVcnSummary. This constant has a value of “VCN”

__init__(**kwargs)

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

Parameters:
  • vcn_id (str) – The value to assign to the vcn_id property of this InventoryVcnSummary.
  • vcn_name (str) – The value to assign to the vcn_name property of this InventoryVcnSummary.
  • resource_type (str) – The value to assign to the resource_type property of this InventoryVcnSummary. Allowed values for this property are: “VCN”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
  • inventory_vcn_cidr_block_collection (list[oci.core.models.InventoryVcnCidrBlockSummary]) – The value to assign to the inventory_vcn_cidr_block_collection property of this InventoryVcnSummary.
  • dns_domain_name (str) – The value to assign to the dns_domain_name property of this InventoryVcnSummary.
  • region (str) – The value to assign to the region property of this InventoryVcnSummary.
  • compartment_id (str) – The value to assign to the compartment_id property of this InventoryVcnSummary.
  • inventory_subnetcollection (list[oci.core.models.InventorySubnetSummary]) – The value to assign to the inventory_subnetcollection property of this InventoryVcnSummary.
compartment_id

Gets the compartment_id of this InventoryVcnSummary. The OCID of the compartment.

Returns:The compartment_id of this InventoryVcnSummary.
Return type:str
dns_domain_name

Gets the dns_domain_name of this InventoryVcnSummary. DNS domain name of the VCN.

Returns:The dns_domain_name of this InventoryVcnSummary.
Return type:str
inventory_subnetcollection

Gets the inventory_subnetcollection of this InventoryVcnSummary. Lists Subnetcollection objects

Returns:The inventory_subnetcollection of this InventoryVcnSummary.
Return type:list[oci.core.models.InventorySubnetSummary]
inventory_vcn_cidr_block_collection

Gets the inventory_vcn_cidr_block_collection of this InventoryVcnSummary. Lists InventoryVcnCidrBlockSummary objects.

Returns:The inventory_vcn_cidr_block_collection of this InventoryVcnSummary.
Return type:list[oci.core.models.InventoryVcnCidrBlockSummary]
region

Gets the region of this InventoryVcnSummary. Region name of the VCN.

Returns:The region of this InventoryVcnSummary.
Return type:str
resource_type

Gets the resource_type of this InventoryVcnSummary. Resource types of the VCN.

Allowed values for this property are: “VCN”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.

Returns:The resource_type of this InventoryVcnSummary.
Return type:str
vcn_id

Gets the vcn_id of this InventoryVcnSummary. The OCID of the VCN .

Returns:The vcn_id of this InventoryVcnSummary.
Return type:str
vcn_name

Gets the vcn_name of this InventoryVcnSummary. Name of the VCN.

Returns:The vcn_name of this InventoryVcnSummary.
Return type:str