Show / Hide Table of Contents

Class ListIpInventoryDetails

Required input parameters for retrieving IP Inventory data within the specified compartments of a region.

Inheritance
object
ListIpInventoryDetails
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Oci.CoreService.Models
Assembly: OCI.DotNetSDK.Core.dll
Syntax
public class ListIpInventoryDetails

Properties

AddressTypeList

Declaration
[JsonProperty(PropertyName = "addressTypeList")]
public List<AddressType> AddressTypeList { get; set; }
Property Value
Type Description
List<AddressType>

List of IP address types used.

CompartmentList

Declaration
[Required(ErrorMessage = "CompartmentList is required.")]
[JsonProperty(PropertyName = "compartmentList")]
public List<string> CompartmentList { get; set; }
Property Value
Type Description
List<string>

List the OCID of the compartments.

Remarks

Required

OverlappingVcnsOnly

Declaration
[JsonProperty(PropertyName = "overlappingVcnsOnly")]
public bool? OverlappingVcnsOnly { get; set; }
Property Value
Type Description
bool?

List of overlapping VCNs.

OverrideFilters

Declaration
[JsonProperty(PropertyName = "overrideFilters")]
public bool? OverrideFilters { get; set; }
Property Value
Type Description
bool?

List of selected filters.

PaginationLimit

Declaration
[JsonProperty(PropertyName = "paginationLimit")]
public int? PaginationLimit { get; set; }
Property Value
Type Description
int?

Specifies the maximum number of results displayed per page for a paginated "List" call. For more information, see List Pagination. Example: 50

PaginationOffset

Declaration
[JsonProperty(PropertyName = "paginationOffset")]
public int? PaginationOffset { get; set; }
Property Value
Type Description
int?

Most List operations paginate results. Results are paginated for the ListInstances operations. When you call a paginated List operation, the response indicates more pages of results by including the opc-next-page header. For more information, see List Pagination.

RegionList

Declaration
[Required(ErrorMessage = "RegionList is required.")]
[JsonProperty(PropertyName = "regionList")]
public List<string> RegionList { get; set; }
Property Value
Type Description
List<string>

Lists the selected regions.

Remarks

Required

ResourceTypeList

Declaration
[JsonProperty(PropertyName = "resourceTypeList", ItemConverterType = typeof(StringEnumConverter))]
public List<ListIpInventoryDetails.ResourceTypeListEnum> ResourceTypeList { get; set; }
Property Value
Type Description
List<ListIpInventoryDetails.ResourceTypeListEnum>

List of VCN resource types.

SearchKeyword

Declaration
[JsonProperty(PropertyName = "searchKeyword")]
public string SearchKeyword { get; set; }
Property Value
Type Description
string

Filters the results for the specified string.

SortBy

Declaration
[JsonProperty(PropertyName = "sortBy")]
[JsonConverter(typeof(StringEnumConverter))]
public ListIpInventoryDetails.SortByEnum? SortBy { get; set; }
Property Value
Type Description
ListIpInventoryDetails.SortByEnum?

Provide the sort order (sortOrder) to sort the fields such as TIMECREATED in descending or descending order, and DISPLAYNAME in case sensitive.

Note: For some "List" operations (for example, ListInstances), sort resources by an availability domain when the resources belong to a single availability domain. If you sort the "List" operations without specifying an availability domain, the resources are grouped by availability domains and then sorted.

SortOrder

Declaration
[JsonProperty(PropertyName = "sortOrder")]
[JsonConverter(typeof(StringEnumConverter))]
public ListIpInventoryDetails.SortOrderEnum? SortOrder { get; set; }
Property Value
Type Description
ListIpInventoryDetails.SortOrderEnum?

Specifies the sort order to use. Select either ascending (ASC) or descending (DESC) order. The DISPLAYNAME sort order is case sensitive.

Utilization

Declaration
[JsonProperty(PropertyName = "utilization")]
public float? Utilization { get; set; }
Property Value
Type Description
float?

The CIDR utilization of a VCN.

In this article
Back to top