import * as pulumi from "@pulumi/pulumi"; /** * This data source provides details about a specific Wls Domain Server Backup resource in Oracle Cloud Infrastructure Wlms service. * * Get details of specific backup for the WebLogic Domain. * * ## Example Usage * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as oci from "@pulumi/oci"; * * const testWlsDomainServerBackup = oci.oci.getWlmsWlsDomainServerBackup({ * backupId: testBackup.id, * serverId: testServer.id, * wlsDomainId: testWlsDomain.id, * }); * ``` */ export declare function getWlmsWlsDomainServerBackup(args: GetWlmsWlsDomainServerBackupArgs, opts?: pulumi.InvokeOptions): Promise; /** * A collection of arguments for invoking getWlmsWlsDomainServerBackup. */ export interface GetWlmsWlsDomainServerBackupArgs { /** * The unique identifier of the backup. * * **Note:** Not an [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). */ backupId: string; /** * The unique identifier of a server. * * **Note:** Not an [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). */ serverId: string; /** * The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the WebLogic domain. */ wlsDomainId: string; } /** * A collection of values returned by getWlmsWlsDomainServerBackup. */ export interface GetWlmsWlsDomainServerBackupResult { readonly backupId: string; /** * The location of the backup. For backups of type LOCAL_FILE this is the absolute path of the backup file. */ readonly backupLocation: string; /** * The type of content of the backup. */ readonly contentType: string; /** * The provider-assigned unique ID for this managed resource. */ readonly id: string; /** * The managed instance ID of the server for which the backup was created. */ readonly managedInstanceId: string; readonly serverId: string; /** * The date and time when the backup was created (in [RFC 3339](https://tools.ietf.org/rfc/rfc3339) format). Example: `2016-08-25T21:10:29.600Z` */ readonly timeCreated: string; /** * The type of the backup. */ readonly type: string; readonly wlsDomainId: string; } /** * This data source provides details about a specific Wls Domain Server Backup resource in Oracle Cloud Infrastructure Wlms service. * * Get details of specific backup for the WebLogic Domain. * * ## Example Usage * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as oci from "@pulumi/oci"; * * const testWlsDomainServerBackup = oci.oci.getWlmsWlsDomainServerBackup({ * backupId: testBackup.id, * serverId: testServer.id, * wlsDomainId: testWlsDomain.id, * }); * ``` */ export declare function getWlmsWlsDomainServerBackupOutput(args: GetWlmsWlsDomainServerBackupOutputArgs, opts?: pulumi.InvokeOutputOptions): pulumi.Output; /** * A collection of arguments for invoking getWlmsWlsDomainServerBackup. */ export interface GetWlmsWlsDomainServerBackupOutputArgs { /** * The unique identifier of the backup. * * **Note:** Not an [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). */ backupId: pulumi.Input; /** * The unique identifier of a server. * * **Note:** Not an [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). */ serverId: pulumi.Input; /** * The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the WebLogic domain. */ wlsDomainId: pulumi.Input; } //# sourceMappingURL=getWlmsWlsDomainServerBackup.d.ts.map