import * as pulumi from "@pulumi/pulumi"; /** * This data source provides details about a specific Fleet Drs File resource in Oracle Cloud Infrastructure Jms service. * * Get the detail about the created DRS file in the Fleet. * * ## Example Usage * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as oci from "@pulumi/oci"; * * const testFleetDrsFile = oci.jms.getFleetDrsFile({ * drsFileKey: fleetDrsFileDrsFileKey, * fleetId: testFleet.id, * }); * ``` */ export declare function getFleetDrsFile(args: GetFleetDrsFileArgs, opts?: pulumi.InvokeOptions): Promise; /** * A collection of arguments for invoking getFleetDrsFile. */ export interface GetFleetDrsFileArgs { /** * The unique identifier of the DRS File in Object Storage. */ drsFileKey: string; /** * The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Fleet. */ fleetId: string; } /** * A collection of values returned by getFleetDrsFile. */ export interface GetFleetDrsFileResult { /** * The Object Storage bucket name where the DRS file is located. */ readonly bucket: string; /** * The checksum type for the DRS file in Object Storage. */ readonly checksumType: string; /** * The checksum value for the DRS file in Object Storage. */ readonly checksumValue: string; /** * The unique identifier of the DRS file in Object Storage. */ readonly drsFileKey: string; /** * The name of the DRS file in Object Store. */ readonly drsFileName: string; readonly fleetId: string; /** * The provider-assigned unique ID for this managed resource. */ readonly id: string; /** * To check if the DRS file is the detfault ones. */ readonly isDefault: boolean; /** * The namespace for Object Storage. */ readonly namespace: string; } /** * This data source provides details about a specific Fleet Drs File resource in Oracle Cloud Infrastructure Jms service. * * Get the detail about the created DRS file in the Fleet. * * ## Example Usage * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as oci from "@pulumi/oci"; * * const testFleetDrsFile = oci.jms.getFleetDrsFile({ * drsFileKey: fleetDrsFileDrsFileKey, * fleetId: testFleet.id, * }); * ``` */ export declare function getFleetDrsFileOutput(args: GetFleetDrsFileOutputArgs, opts?: pulumi.InvokeOutputOptions): pulumi.Output; /** * A collection of arguments for invoking getFleetDrsFile. */ export interface GetFleetDrsFileOutputArgs { /** * The unique identifier of the DRS File in Object Storage. */ drsFileKey: pulumi.Input; /** * The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Fleet. */ fleetId: pulumi.Input; } //# sourceMappingURL=getFleetDrsFile.d.ts.map