Class ListIpInventoryDetails
Required input parameters for retrieving IP Inventory data within the specified compartments of a region.
Inherited Members
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
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 ( |
Utilization
Declaration
[JsonProperty(PropertyName = "utilization")]
public float? Utilization { get; set; }
Property Value
Type | Description |
---|---|
float? | The CIDR utilization of a VCN. |