import * as core from "@terrascript/core"; export interface DsPreviewNextCidrArgs { /** * (Optional) Exclude a particular CIDR range from being returned by the pool. */ disallowedCidrs?: core.Array | core.ArrayOut; /** * (Required) The ID of the pool to which you want to assign a CIDR. */ ipamPoolId: string | core.StringOut; /** * (Optional) The netmask length of the CIDR you would like to preview from the IPAM pool. */ netmaskLength?: number | core.NumberOut; } export declare class DsPreviewNextCidr extends core.Data { /** * The previewed CIDR from the pool. */ cidr: string | core.StringOut; /** * (Optional) Exclude a particular CIDR range from being returned by the pool. */ disallowedCidrs?: core.Array | core.ArrayOut; /** * The ID of the preview. */ id: string | core.StringOut; /** * (Required) The ID of the pool to which you want to assign a CIDR. */ ipamPoolId: string | core.StringOut; /** * (Optional) The netmask length of the CIDR you would like to preview from the IPAM pool. */ netmaskLength?: number | core.NumberOut; constructor(name: string, args?: DsPreviewNextCidrArgs); getNamespace(): string; } //# sourceMappingURL=ds_preview_next_cidr.d.ts.map