import * as pulumi from "@pulumi/pulumi"; /** * This data source provides details about a specific Ml Application resource in Oracle Cloud Infrastructure Data Science service. * * Gets a MlApplication by identifier * * ## Example Usage * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as oci from "@pulumi/oci"; * * const testMlApplication = oci.datascience.getMlApplication({ * mlApplicationId: testMlApplicationOciDatascienceMlApplication.id, * }); * ``` */ export declare function getMlApplication(args: GetMlApplicationArgs, opts?: pulumi.InvokeOptions): Promise; /** * A collection of arguments for invoking getMlApplication. */ export interface GetMlApplicationArgs { /** * unique MlApplication identifier */ mlApplicationId: string; } /** * A collection of values returned by getMlApplication. */ export interface GetMlApplicationResult { /** * The OCID of the compartment where the MlApplication is created. */ readonly compartmentId: string; /** * Defined tags for this resource. Each key is predefined and scoped to a namespace. See [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Operations.CostCenter": "42"}` */ readonly definedTags: { [key: string]: string; }; /** * Optional description of the ML Application */ readonly description: string; /** * Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. See [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Department": "Finance"}` */ readonly freeformTags: { [key: string]: string; }; /** * The OCID of the MlApplication. Unique identifier that is immutable after creation. */ readonly id: string; /** * A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state. */ readonly lifecycleDetails: string; readonly mlApplicationId: string; /** * The name of MlApplication. It is unique in a given tenancy. */ readonly name: string; /** * The current state of the MlApplication. */ readonly state: string; /** * Usage of system tag keys. These predefined keys are scoped to namespaces. Example: `{"orcl-cloud.free-tier-retained": "true"}` */ readonly systemTags: { [key: string]: string; }; /** * Creation time of MlApplication in the format defined by RFC 3339. */ readonly timeCreated: string; /** * Time of last MlApplication update in the format defined by RFC 3339. */ readonly timeUpdated: string; } /** * This data source provides details about a specific Ml Application resource in Oracle Cloud Infrastructure Data Science service. * * Gets a MlApplication by identifier * * ## Example Usage * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as oci from "@pulumi/oci"; * * const testMlApplication = oci.datascience.getMlApplication({ * mlApplicationId: testMlApplicationOciDatascienceMlApplication.id, * }); * ``` */ export declare function getMlApplicationOutput(args: GetMlApplicationOutputArgs, opts?: pulumi.InvokeOutputOptions): pulumi.Output; /** * A collection of arguments for invoking getMlApplication. */ export interface GetMlApplicationOutputArgs { /** * unique MlApplication identifier */ mlApplicationId: pulumi.Input; } //# sourceMappingURL=getMlApplication.d.ts.map