Viewing docs for Oracle Cloud Infrastructure v4.13.0
published on Thursday, May 28, 2026 by Pulumi
published on Thursday, May 28, 2026 by Pulumi
Viewing docs for Oracle Cloud Infrastructure v4.13.0
published on Thursday, May 28, 2026 by Pulumi
published on Thursday, May 28, 2026 by Pulumi
This data source provides details about a specific Deployment Disaster Recovery Precheck Report resource in Oracle Cloud Infrastructure Golden Gate service.
Returns DR precheck report for a standby peer with the specified placement (availabilityDomain and faultDomain).
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as oci from "@pulumi/oci";
const testDeploymentDisasterRecoveryPrecheckReport = oci.goldengate.getDeploymentDisasterRecoveryPrecheckReport({
availabilityDomain: deploymentDisasterRecoveryPrecheckReportAvailabilityDomain,
deploymentId: testDeployment.id,
faultDomain: deploymentDisasterRecoveryPrecheckReportFaultDomain,
});
import pulumi
import pulumi_oci as oci
test_deployment_disaster_recovery_precheck_report = oci.goldengate.get_deployment_disaster_recovery_precheck_report(availability_domain=deployment_disaster_recovery_precheck_report_availability_domain,
deployment_id=test_deployment["id"],
fault_domain=deployment_disaster_recovery_precheck_report_fault_domain)
package main
import (
"github.com/pulumi/pulumi-oci/sdk/v4/go/oci/goldengate"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := goldengate.GetDeploymentDisasterRecoveryPrecheckReport(ctx, &goldengate.GetDeploymentDisasterRecoveryPrecheckReportArgs{
AvailabilityDomain: deploymentDisasterRecoveryPrecheckReportAvailabilityDomain,
DeploymentId: testDeployment.Id,
FaultDomain: deploymentDisasterRecoveryPrecheckReportFaultDomain,
}, nil)
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Oci = Pulumi.Oci;
return await Deployment.RunAsync(() =>
{
var testDeploymentDisasterRecoveryPrecheckReport = Oci.GoldenGate.GetDeploymentDisasterRecoveryPrecheckReport.Invoke(new()
{
AvailabilityDomain = deploymentDisasterRecoveryPrecheckReportAvailabilityDomain,
DeploymentId = testDeployment.Id,
FaultDomain = deploymentDisasterRecoveryPrecheckReportFaultDomain,
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.oci.GoldenGate.GoldenGateFunctions;
import com.pulumi.oci.GoldenGate.inputs.GetDeploymentDisasterRecoveryPrecheckReportArgs;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
final var testDeploymentDisasterRecoveryPrecheckReport = GoldenGateFunctions.getDeploymentDisasterRecoveryPrecheckReport(GetDeploymentDisasterRecoveryPrecheckReportArgs.builder()
.availabilityDomain(deploymentDisasterRecoveryPrecheckReportAvailabilityDomain)
.deploymentId(testDeployment.id())
.faultDomain(deploymentDisasterRecoveryPrecheckReportFaultDomain)
.build());
}
}
variables:
testDeploymentDisasterRecoveryPrecheckReport:
fn::invoke:
function: oci:GoldenGate:getDeploymentDisasterRecoveryPrecheckReport
arguments:
availabilityDomain: ${deploymentDisasterRecoveryPrecheckReportAvailabilityDomain}
deploymentId: ${testDeployment.id}
faultDomain: ${deploymentDisasterRecoveryPrecheckReportFaultDomain}
pulumi {
required_providers {
oci = {
source = "pulumi/oci"
}
}
}
data "oci_goldengate_getdeploymentdisasterrecoveryprecheckreport" "testDeploymentDisasterRecoveryPrecheckReport" {
availability_domain = deploymentDisasterRecoveryPrecheckReportAvailabilityDomain
deployment_id = testDeployment.id
fault_domain = deploymentDisasterRecoveryPrecheckReportFaultDomain
}
Using getDeploymentDisasterRecoveryPrecheckReport
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getDeploymentDisasterRecoveryPrecheckReport(args: GetDeploymentDisasterRecoveryPrecheckReportArgs, opts?: InvokeOptions): Promise<GetDeploymentDisasterRecoveryPrecheckReportResult>
function getDeploymentDisasterRecoveryPrecheckReportOutput(args: GetDeploymentDisasterRecoveryPrecheckReportOutputArgs, opts?: InvokeOptions): Output<GetDeploymentDisasterRecoveryPrecheckReportResult>def get_deployment_disaster_recovery_precheck_report(availability_domain: Optional[str] = None,
deployment_id: Optional[str] = None,
fault_domain: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetDeploymentDisasterRecoveryPrecheckReportResult
def get_deployment_disaster_recovery_precheck_report_output(availability_domain: pulumi.Input[Optional[str]] = None,
deployment_id: pulumi.Input[Optional[str]] = None,
fault_domain: pulumi.Input[Optional[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetDeploymentDisasterRecoveryPrecheckReportResult]func GetDeploymentDisasterRecoveryPrecheckReport(ctx *Context, args *GetDeploymentDisasterRecoveryPrecheckReportArgs, opts ...InvokeOption) (*GetDeploymentDisasterRecoveryPrecheckReportResult, error)
func GetDeploymentDisasterRecoveryPrecheckReportOutput(ctx *Context, args *GetDeploymentDisasterRecoveryPrecheckReportOutputArgs, opts ...InvokeOption) GetDeploymentDisasterRecoveryPrecheckReportResultOutput> Note: This function is named GetDeploymentDisasterRecoveryPrecheckReport in the Go SDK.
public static class GetDeploymentDisasterRecoveryPrecheckReport
{
public static Task<GetDeploymentDisasterRecoveryPrecheckReportResult> InvokeAsync(GetDeploymentDisasterRecoveryPrecheckReportArgs args, InvokeOptions? opts = null)
public static Output<GetDeploymentDisasterRecoveryPrecheckReportResult> Invoke(GetDeploymentDisasterRecoveryPrecheckReportInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetDeploymentDisasterRecoveryPrecheckReportResult> getDeploymentDisasterRecoveryPrecheckReport(GetDeploymentDisasterRecoveryPrecheckReportArgs args, InvokeOptions options)
public static Output<GetDeploymentDisasterRecoveryPrecheckReportResult> getDeploymentDisasterRecoveryPrecheckReport(GetDeploymentDisasterRecoveryPrecheckReportArgs args, InvokeOptions options)
fn::invoke:
function: oci:GoldenGate/getDeploymentDisasterRecoveryPrecheckReport:getDeploymentDisasterRecoveryPrecheckReport
arguments:
# arguments dictionarydata "oci_goldengate_getdeploymentdisasterrecoveryprecheckreport" "name" {
# arguments
}The following arguments are supported:
- Availability
Domain string - The availability domain of the placement to evaluate DR pre-checks for.
- Deployment
Id string - A unique Deployment identifier.
- Fault
Domain string - The fault domain of the placement to evaluate DR pre-checks for.
- Availability
Domain string - The availability domain of the placement to evaluate DR pre-checks for.
- Deployment
Id string - A unique Deployment identifier.
- Fault
Domain string - The fault domain of the placement to evaluate DR pre-checks for.
- availability_
domain string - The availability domain of the placement to evaluate DR pre-checks for.
- deployment_
id string - A unique Deployment identifier.
- fault_
domain string - The fault domain of the placement to evaluate DR pre-checks for.
- availability
Domain String - The availability domain of the placement to evaluate DR pre-checks for.
- deployment
Id String - A unique Deployment identifier.
- fault
Domain String - The fault domain of the placement to evaluate DR pre-checks for.
- availability
Domain string - The availability domain of the placement to evaluate DR pre-checks for.
- deployment
Id string - A unique Deployment identifier.
- fault
Domain string - The fault domain of the placement to evaluate DR pre-checks for.
- availability_
domain str - The availability domain of the placement to evaluate DR pre-checks for.
- deployment_
id str - A unique Deployment identifier.
- fault_
domain str - The fault domain of the placement to evaluate DR pre-checks for.
- availability
Domain String - The availability domain of the placement to evaluate DR pre-checks for.
- deployment
Id String - A unique Deployment identifier.
- fault
Domain String - The fault domain of the placement to evaluate DR pre-checks for.
getDeploymentDisasterRecoveryPrecheckReport Result
The following output properties are available:
- Availability
Domain string - Checks
List<Get
Deployment Disaster Recovery Precheck Report Check> - A list of precheck results.
- Deployment
Id string - Fault
Domain string - Id string
- The provider-assigned unique ID for this managed resource.
- Precheck
Status string - Status of the DR precheck result.
- Time
Precheck stringFinished - The timestamp when pre-check operation finished. The format is defined by RFC3339, such as
2024-10-26T20:19:29.600Z. - Time
Precheck stringStarted - The timestamp when pre-check started. The format is defined by RFC3339, such as
2024-10-26T20:19:29.600Z.
- Availability
Domain string - Checks
[]Get
Deployment Disaster Recovery Precheck Report Check - A list of precheck results.
- Deployment
Id string - Fault
Domain string - Id string
- The provider-assigned unique ID for this managed resource.
- Precheck
Status string - Status of the DR precheck result.
- Time
Precheck stringFinished - The timestamp when pre-check operation finished. The format is defined by RFC3339, such as
2024-10-26T20:19:29.600Z. - Time
Precheck stringStarted - The timestamp when pre-check started. The format is defined by RFC3339, such as
2024-10-26T20:19:29.600Z.
- availability_
domain string - checks list(object)
- A list of precheck results.
- deployment_
id string - fault_
domain string - id string
- The provider-assigned unique ID for this managed resource.
- precheck_
status string - Status of the DR precheck result.
- time_
precheck_ stringfinished - The timestamp when pre-check operation finished. The format is defined by RFC3339, such as
2024-10-26T20:19:29.600Z. - time_
precheck_ stringstarted - The timestamp when pre-check started. The format is defined by RFC3339, such as
2024-10-26T20:19:29.600Z.
- availability
Domain String - checks
List<Get
Deployment Disaster Recovery Precheck Report Check> - A list of precheck results.
- deployment
Id String - fault
Domain String - id String
- The provider-assigned unique ID for this managed resource.
- precheck
Status String - Status of the DR precheck result.
- time
Precheck StringFinished - The timestamp when pre-check operation finished. The format is defined by RFC3339, such as
2024-10-26T20:19:29.600Z. - time
Precheck StringStarted - The timestamp when pre-check started. The format is defined by RFC3339, such as
2024-10-26T20:19:29.600Z.
- availability
Domain string - checks
Get
Deployment Disaster Recovery Precheck Report Check[] - A list of precheck results.
- deployment
Id string - fault
Domain string - id string
- The provider-assigned unique ID for this managed resource.
- precheck
Status string - Status of the DR precheck result.
- time
Precheck stringFinished - The timestamp when pre-check operation finished. The format is defined by RFC3339, such as
2024-10-26T20:19:29.600Z. - time
Precheck stringStarted - The timestamp when pre-check started. The format is defined by RFC3339, such as
2024-10-26T20:19:29.600Z.
- availability_
domain str - checks
Sequence[Get
Deployment Disaster Recovery Precheck Report Check] - A list of precheck results.
- deployment_
id str - fault_
domain str - id str
- The provider-assigned unique ID for this managed resource.
- precheck_
status str - Status of the DR precheck result.
- time_
precheck_ strfinished - The timestamp when pre-check operation finished. The format is defined by RFC3339, such as
2024-10-26T20:19:29.600Z. - time_
precheck_ strstarted - The timestamp when pre-check started. The format is defined by RFC3339, such as
2024-10-26T20:19:29.600Z.
- availability
Domain String - checks List<Property Map>
- A list of precheck results.
- deployment
Id String - fault
Domain String - id String
- The provider-assigned unique ID for this managed resource.
- precheck
Status String - Status of the DR precheck result.
- time
Precheck StringFinished - The timestamp when pre-check operation finished. The format is defined by RFC3339, such as
2024-10-26T20:19:29.600Z. - time
Precheck StringStarted - The timestamp when pre-check started. The format is defined by RFC3339, such as
2024-10-26T20:19:29.600Z.
Supporting Types
GetDeploymentDisasterRecoveryPrecheckReportCheck
- Code string
- The code returned when GoldenGate reports an error while running a step during pipeline initialization. https://docs.oracle.com/en/middleware/goldengate/core/23/error-messages/ogg-00001-ogg-40000.html#GUID-97FF7AA7-7A5C-4AA7-B29F-3CC8D26761F2
- Corrective
Action string - The corrective action for non-passing checks. Null for passed checks.
- Description string
- Metadata about this specific object.
- Display
Name string - An object's Display Name.
- Key string
- UUID to uniquely identify the each check result.
- string
- The OCID of the resource related to the corresponding check.
- string
- Type of resource related to corresponding check.
- Status string
- Status of the DR precheck result.
- Code string
- The code returned when GoldenGate reports an error while running a step during pipeline initialization. https://docs.oracle.com/en/middleware/goldengate/core/23/error-messages/ogg-00001-ogg-40000.html#GUID-97FF7AA7-7A5C-4AA7-B29F-3CC8D26761F2
- Corrective
Action string - The corrective action for non-passing checks. Null for passed checks.
- Description string
- Metadata about this specific object.
- Display
Name string - An object's Display Name.
- Key string
- UUID to uniquely identify the each check result.
- string
- The OCID of the resource related to the corresponding check.
- string
- Type of resource related to corresponding check.
- Status string
- Status of the DR precheck result.
- code string
- The code returned when GoldenGate reports an error while running a step during pipeline initialization. https://docs.oracle.com/en/middleware/goldengate/core/23/error-messages/ogg-00001-ogg-40000.html#GUID-97FF7AA7-7A5C-4AA7-B29F-3CC8D26761F2
- corrective_
action string - The corrective action for non-passing checks. Null for passed checks.
- description string
- Metadata about this specific object.
- display_
name string - An object's Display Name.
- key string
- UUID to uniquely identify the each check result.
- string
- The OCID of the resource related to the corresponding check.
- string
- Type of resource related to corresponding check.
- status string
- Status of the DR precheck result.
- code String
- The code returned when GoldenGate reports an error while running a step during pipeline initialization. https://docs.oracle.com/en/middleware/goldengate/core/23/error-messages/ogg-00001-ogg-40000.html#GUID-97FF7AA7-7A5C-4AA7-B29F-3CC8D26761F2
- corrective
Action String - The corrective action for non-passing checks. Null for passed checks.
- description String
- Metadata about this specific object.
- display
Name String - An object's Display Name.
- key String
- UUID to uniquely identify the each check result.
- String
- The OCID of the resource related to the corresponding check.
- String
- Type of resource related to corresponding check.
- status String
- Status of the DR precheck result.
- code string
- The code returned when GoldenGate reports an error while running a step during pipeline initialization. https://docs.oracle.com/en/middleware/goldengate/core/23/error-messages/ogg-00001-ogg-40000.html#GUID-97FF7AA7-7A5C-4AA7-B29F-3CC8D26761F2
- corrective
Action string - The corrective action for non-passing checks. Null for passed checks.
- description string
- Metadata about this specific object.
- display
Name string - An object's Display Name.
- key string
- UUID to uniquely identify the each check result.
- string
- The OCID of the resource related to the corresponding check.
- string
- Type of resource related to corresponding check.
- status string
- Status of the DR precheck result.
- code str
- The code returned when GoldenGate reports an error while running a step during pipeline initialization. https://docs.oracle.com/en/middleware/goldengate/core/23/error-messages/ogg-00001-ogg-40000.html#GUID-97FF7AA7-7A5C-4AA7-B29F-3CC8D26761F2
- corrective_
action str - The corrective action for non-passing checks. Null for passed checks.
- description str
- Metadata about this specific object.
- display_
name str - An object's Display Name.
- key str
- UUID to uniquely identify the each check result.
- str
- The OCID of the resource related to the corresponding check.
- str
- Type of resource related to corresponding check.
- status str
- Status of the DR precheck result.
- code String
- The code returned when GoldenGate reports an error while running a step during pipeline initialization. https://docs.oracle.com/en/middleware/goldengate/core/23/error-messages/ogg-00001-ogg-40000.html#GUID-97FF7AA7-7A5C-4AA7-B29F-3CC8D26761F2
- corrective
Action String - The corrective action for non-passing checks. Null for passed checks.
- description String
- Metadata about this specific object.
- display
Name String - An object's Display Name.
- key String
- UUID to uniquely identify the each check result.
- String
- The OCID of the resource related to the corresponding check.
- String
- Type of resource related to corresponding check.
- status String
- Status of the DR precheck result.
Package Details
- Repository
- oci pulumi/pulumi-oci
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
ociTerraform Provider.
Viewing docs for Oracle Cloud Infrastructure v4.13.0
published on Thursday, May 28, 2026 by Pulumi
published on Thursday, May 28, 2026 by Pulumi