import * as pulumi from "@pulumi/pulumi"; import * as inputs from "../types/input"; import * as outputs from "../types/output"; /** * This data source provides the list of Cluster Workload Mappings in Oracle Cloud Infrastructure Container Engine service. * * List workloadMappings for a provisioned cluster. * * ## Example Usage * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as oci from "@pulumi/oci"; * * const testClusterWorkloadMappings = oci.containerengine.getClusterWorkloadMappings({ * clusterId: testCluster.id, * }); * ``` */ export declare function getClusterWorkloadMappings(args: GetClusterWorkloadMappingsArgs, opts?: pulumi.InvokeOptions): Promise; /** * A collection of arguments for invoking getClusterWorkloadMappings. */ export interface GetClusterWorkloadMappingsArgs { /** * The OCID of the cluster. */ clusterId: string; filters?: inputs.ContainerEngine.GetClusterWorkloadMappingsFilter[]; } /** * A collection of values returned by getClusterWorkloadMappings. */ export interface GetClusterWorkloadMappingsResult { /** * The OCID of the cluster. */ readonly clusterId: string; readonly filters?: outputs.ContainerEngine.GetClusterWorkloadMappingsFilter[]; /** * The provider-assigned unique ID for this managed resource. */ readonly id: string; /** * The list of workload_mappings. */ readonly workloadMappings: outputs.ContainerEngine.GetClusterWorkloadMappingsWorkloadMapping[]; } /** * This data source provides the list of Cluster Workload Mappings in Oracle Cloud Infrastructure Container Engine service. * * List workloadMappings for a provisioned cluster. * * ## Example Usage * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as oci from "@pulumi/oci"; * * const testClusterWorkloadMappings = oci.containerengine.getClusterWorkloadMappings({ * clusterId: testCluster.id, * }); * ``` */ export declare function getClusterWorkloadMappingsOutput(args: GetClusterWorkloadMappingsOutputArgs, opts?: pulumi.InvokeOutputOptions): pulumi.Output; /** * A collection of arguments for invoking getClusterWorkloadMappings. */ export interface GetClusterWorkloadMappingsOutputArgs { /** * The OCID of the cluster. */ clusterId: pulumi.Input; filters?: pulumi.Input[] | undefined>; } //# sourceMappingURL=getClusterWorkloadMappings.d.ts.map