import * as pulumi from "@pulumi/pulumi"; import * as outputs from "../types/output"; /** * This data source provides details about a specific Ip Inventory Subnet Cidr resource in Oracle Cloud Infrastructure Core service. * * Gets the CIDR utilization data of the specified subnet. Specify the [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). * * ## Example Usage * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as oci from "@pulumi/oci"; * * const testIpInventorySubnetCidr = oci.core.getIpInventorySubnetCidr({ * subnetId: testSubnet.id, * }); * ``` */ export declare function getIpInventorySubnetCidr(args: GetIpInventorySubnetCidrArgs, opts?: pulumi.InvokeOptions): Promise; /** * A collection of arguments for invoking getIpInventorySubnetCidr. */ export interface GetIpInventorySubnetCidrArgs { /** * Specify the [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the subnet. */ subnetId: string; } /** * A collection of values returned by getIpInventorySubnetCidr. */ export interface GetIpInventorySubnetCidrResult { /** * Compartment of the subnet. */ readonly compartmentId: string; /** * The provider-assigned unique ID for this managed resource. */ readonly id: string; /** * Lists 'IpInventoryCidrUtilizationSummary` object. */ readonly ipInventoryCidrUtilizationSummaries: outputs.Core.GetIpInventorySubnetCidrIpInventoryCidrUtilizationSummary[]; /** * Specifies the count for the number of results for the response. */ readonly ipInventorySubnetCidrCount: number; /** * The Timestamp of the latest update from the database in the format defined by [RFC3339](https://tools.ietf.org/html/rfc3339). Example: `2016-08-25T21:10:29.600Z` */ readonly lastUpdatedTimestamp: string; /** * Indicates the status of the data. */ readonly message: string; readonly subnetId: string; } /** * This data source provides details about a specific Ip Inventory Subnet Cidr resource in Oracle Cloud Infrastructure Core service. * * Gets the CIDR utilization data of the specified subnet. Specify the [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). * * ## Example Usage * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as oci from "@pulumi/oci"; * * const testIpInventorySubnetCidr = oci.core.getIpInventorySubnetCidr({ * subnetId: testSubnet.id, * }); * ``` */ export declare function getIpInventorySubnetCidrOutput(args: GetIpInventorySubnetCidrOutputArgs, opts?: pulumi.InvokeOutputOptions): pulumi.Output; /** * A collection of arguments for invoking getIpInventorySubnetCidr. */ export interface GetIpInventorySubnetCidrOutputArgs { /** * Specify the [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the subnet. */ subnetId: pulumi.Input; } //# sourceMappingURL=getIpInventorySubnetCidr.d.ts.map