1. Packages
  2. Ibm Provider
  3. API Docs
  4. PdrManagedr
ibm 1.88.0 published on Friday, Feb 6, 2026 by ibm-cloud
ibm logo
ibm 1.88.0 published on Friday, Feb 6, 2026 by ibm-cloud

    Creates DR Deployment by creating Orchestrator instance in the given PowerVS workspace and configuration. Orchestrator instance can be used to manage multiple virtual servers and ensure continuous availability. For more details, refer Deploying the Orchestrator -https://cloud.ibm.com/docs/dr-automation-powervs?topic=dr-automation-powervs-idep-the-orch

    Create PdrManagedr Resource

    Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.

    Constructor syntax

    new PdrManagedr(name: string, args: PdrManagedrArgs, opts?: CustomResourceOptions);
    @overload
    def PdrManagedr(resource_name: str,
                    args: PdrManagedrArgs,
                    opts: Optional[ResourceOptions] = None)
    
    @overload
    def PdrManagedr(resource_name: str,
                    opts: Optional[ResourceOptions] = None,
                    orchestrator_workspace_id: Optional[str] = None,
                    instance_id: Optional[str] = None,
                    orchestrator_password: Optional[str] = None,
                    orchestrator_name: Optional[str] = None,
                    orchestrator_location_type: Optional[str] = None,
                    machine_type: Optional[str] = None,
                    location_id: Optional[str] = None,
                    secret_group: Optional[str] = None,
                    secret: Optional[str] = None,
                    client_secret: Optional[str] = None,
                    orchestrator_ha: Optional[bool] = None,
                    client_id: Optional[str] = None,
                    api_key: Optional[str] = None,
                    action: Optional[str] = None,
                    accepts_incomplete: Optional[bool] = None,
                    region_id: Optional[str] = None,
                    accept_language: Optional[str] = None,
                    resource_instance: Optional[str] = None,
                    guid: Optional[str] = None,
                    proxy_ip: Optional[str] = None,
                    ssh_key_name: Optional[str] = None,
                    stand_by_redeploy: Optional[str] = None,
                    standby_machine_type: Optional[str] = None,
                    standby_orchestrator_name: Optional[str] = None,
                    standby_orchestrator_workspace_id: Optional[str] = None,
                    standby_tier: Optional[str] = None,
                    tenant_name: Optional[str] = None,
                    tier: Optional[str] = None,
                    timeouts: Optional[PdrManagedrTimeoutsArgs] = None)
    func NewPdrManagedr(ctx *Context, name string, args PdrManagedrArgs, opts ...ResourceOption) (*PdrManagedr, error)
    public PdrManagedr(string name, PdrManagedrArgs args, CustomResourceOptions? opts = null)
    public PdrManagedr(String name, PdrManagedrArgs args)
    public PdrManagedr(String name, PdrManagedrArgs args, CustomResourceOptions options)
    
    type: ibm:PdrManagedr
    properties: # The arguments to resource properties.
    options: # Bag of options to control resource's behavior.
    
    

    Parameters

    name string
    The unique name of the resource.
    args PdrManagedrArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    resource_name str
    The unique name of the resource.
    args PdrManagedrArgs
    The arguments to resource properties.
    opts ResourceOptions
    Bag of options to control resource's behavior.
    ctx Context
    Context object for the current deployment.
    name string
    The unique name of the resource.
    args PdrManagedrArgs
    The arguments to resource properties.
    opts ResourceOption
    Bag of options to control resource's behavior.
    name string
    The unique name of the resource.
    args PdrManagedrArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    name String
    The unique name of the resource.
    args PdrManagedrArgs
    The arguments to resource properties.
    options CustomResourceOptions
    Bag of options to control resource's behavior.

    Constructor example

    The following reference example uses placeholder values for all input properties.

    var pdrManagedrResource = new Ibm.PdrManagedr("pdrManagedrResource", new()
    {
        OrchestratorWorkspaceId = "string",
        InstanceId = "string",
        OrchestratorPassword = "string",
        OrchestratorName = "string",
        OrchestratorLocationType = "string",
        MachineType = "string",
        LocationId = "string",
        SecretGroup = "string",
        Secret = "string",
        ClientSecret = "string",
        OrchestratorHa = false,
        ClientId = "string",
        ApiKey = "string",
        Action = "string",
        AcceptsIncomplete = false,
        RegionId = "string",
        AcceptLanguage = "string",
        ResourceInstance = "string",
        Guid = "string",
        ProxyIp = "string",
        SshKeyName = "string",
        StandByRedeploy = "string",
        StandbyMachineType = "string",
        StandbyOrchestratorName = "string",
        StandbyOrchestratorWorkspaceId = "string",
        StandbyTier = "string",
        TenantName = "string",
        Tier = "string",
        Timeouts = new Ibm.Inputs.PdrManagedrTimeoutsArgs
        {
            Create = "string",
        },
    });
    
    example, err := ibm.NewPdrManagedr(ctx, "pdrManagedrResource", &ibm.PdrManagedrArgs{
    	OrchestratorWorkspaceId:        pulumi.String("string"),
    	InstanceId:                     pulumi.String("string"),
    	OrchestratorPassword:           pulumi.String("string"),
    	OrchestratorName:               pulumi.String("string"),
    	OrchestratorLocationType:       pulumi.String("string"),
    	MachineType:                    pulumi.String("string"),
    	LocationId:                     pulumi.String("string"),
    	SecretGroup:                    pulumi.String("string"),
    	Secret:                         pulumi.String("string"),
    	ClientSecret:                   pulumi.String("string"),
    	OrchestratorHa:                 pulumi.Bool(false),
    	ClientId:                       pulumi.String("string"),
    	ApiKey:                         pulumi.String("string"),
    	Action:                         pulumi.String("string"),
    	AcceptsIncomplete:              pulumi.Bool(false),
    	RegionId:                       pulumi.String("string"),
    	AcceptLanguage:                 pulumi.String("string"),
    	ResourceInstance:               pulumi.String("string"),
    	Guid:                           pulumi.String("string"),
    	ProxyIp:                        pulumi.String("string"),
    	SshKeyName:                     pulumi.String("string"),
    	StandByRedeploy:                pulumi.String("string"),
    	StandbyMachineType:             pulumi.String("string"),
    	StandbyOrchestratorName:        pulumi.String("string"),
    	StandbyOrchestratorWorkspaceId: pulumi.String("string"),
    	StandbyTier:                    pulumi.String("string"),
    	TenantName:                     pulumi.String("string"),
    	Tier:                           pulumi.String("string"),
    	Timeouts: &ibm.PdrManagedrTimeoutsArgs{
    		Create: pulumi.String("string"),
    	},
    })
    
    var pdrManagedrResource = new PdrManagedr("pdrManagedrResource", PdrManagedrArgs.builder()
        .orchestratorWorkspaceId("string")
        .instanceId("string")
        .orchestratorPassword("string")
        .orchestratorName("string")
        .orchestratorLocationType("string")
        .machineType("string")
        .locationId("string")
        .secretGroup("string")
        .secret("string")
        .clientSecret("string")
        .orchestratorHa(false)
        .clientId("string")
        .apiKey("string")
        .action("string")
        .acceptsIncomplete(false)
        .regionId("string")
        .acceptLanguage("string")
        .resourceInstance("string")
        .guid("string")
        .proxyIp("string")
        .sshKeyName("string")
        .standByRedeploy("string")
        .standbyMachineType("string")
        .standbyOrchestratorName("string")
        .standbyOrchestratorWorkspaceId("string")
        .standbyTier("string")
        .tenantName("string")
        .tier("string")
        .timeouts(PdrManagedrTimeoutsArgs.builder()
            .create("string")
            .build())
        .build());
    
    pdr_managedr_resource = ibm.PdrManagedr("pdrManagedrResource",
        orchestrator_workspace_id="string",
        instance_id="string",
        orchestrator_password="string",
        orchestrator_name="string",
        orchestrator_location_type="string",
        machine_type="string",
        location_id="string",
        secret_group="string",
        secret="string",
        client_secret="string",
        orchestrator_ha=False,
        client_id="string",
        api_key="string",
        action="string",
        accepts_incomplete=False,
        region_id="string",
        accept_language="string",
        resource_instance="string",
        guid="string",
        proxy_ip="string",
        ssh_key_name="string",
        stand_by_redeploy="string",
        standby_machine_type="string",
        standby_orchestrator_name="string",
        standby_orchestrator_workspace_id="string",
        standby_tier="string",
        tenant_name="string",
        tier="string",
        timeouts={
            "create": "string",
        })
    
    const pdrManagedrResource = new ibm.PdrManagedr("pdrManagedrResource", {
        orchestratorWorkspaceId: "string",
        instanceId: "string",
        orchestratorPassword: "string",
        orchestratorName: "string",
        orchestratorLocationType: "string",
        machineType: "string",
        locationId: "string",
        secretGroup: "string",
        secret: "string",
        clientSecret: "string",
        orchestratorHa: false,
        clientId: "string",
        apiKey: "string",
        action: "string",
        acceptsIncomplete: false,
        regionId: "string",
        acceptLanguage: "string",
        resourceInstance: "string",
        guid: "string",
        proxyIp: "string",
        sshKeyName: "string",
        standByRedeploy: "string",
        standbyMachineType: "string",
        standbyOrchestratorName: "string",
        standbyOrchestratorWorkspaceId: "string",
        standbyTier: "string",
        tenantName: "string",
        tier: "string",
        timeouts: {
            create: "string",
        },
    });
    
    type: ibm:PdrManagedr
    properties:
        acceptLanguage: string
        acceptsIncomplete: false
        action: string
        apiKey: string
        clientId: string
        clientSecret: string
        guid: string
        instanceId: string
        locationId: string
        machineType: string
        orchestratorHa: false
        orchestratorLocationType: string
        orchestratorName: string
        orchestratorPassword: string
        orchestratorWorkspaceId: string
        proxyIp: string
        regionId: string
        resourceInstance: string
        secret: string
        secretGroup: string
        sshKeyName: string
        standByRedeploy: string
        standbyMachineType: string
        standbyOrchestratorName: string
        standbyOrchestratorWorkspaceId: string
        standbyTier: string
        tenantName: string
        tier: string
        timeouts:
            create: string
    

    PdrManagedr Resource Properties

    To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.

    Inputs

    In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.

    The PdrManagedr resource accepts the following input properties:

    InstanceId string
    The ID of the Power DR Automation service instance.
    LocationId string
    The Location or data center identifier where the service instance is deployed. you can fetch locations using data_source <span pulumi-lang-nodejs=""ibm.getPdrGetDrLocations"" pulumi-lang-dotnet=""ibm.getPdrGetDrLocations"" pulumi-lang-go=""getPdrGetDrLocations"" pulumi-lang-python=""get_pdr_get_dr_locations"" pulumi-lang-yaml=""ibm.getPdrGetDrLocations"" pulumi-lang-java=""ibm.getPdrGetDrLocations"">"ibm.getPdrGetDrLocations".
    MachineType string
    The machine type used for deploying orchestrator. you can fetch machine types use data_source <span pulumi-lang-nodejs=""ibm.getPdrGetMachineTypes"" pulumi-lang-dotnet=""ibm.getPdrGetMachineTypes"" pulumi-lang-go=""getPdrGetMachineTypes"" pulumi-lang-python=""get_pdr_get_machine_types"" pulumi-lang-yaml=""ibm.getPdrGetMachineTypes"" pulumi-lang-java=""ibm.getPdrGetMachineTypes"">"ibm.getPdrGetMachineTypes".
    OrchestratorLocationType string
    The cloud location where your orchestator need to be created.(eg., "off-premises", "on-premises")
    OrchestratorName string
    Username for the orchestrator management interface.
    OrchestratorPassword string
    The password that you can use to access your orchestrator.
    OrchestratorWorkspaceId string
    The unique identifier orchestrator workspace.
    AcceptLanguage string
    The language requested for the return document.
    AcceptsIncomplete bool
    A value of true indicates that both the IBM Cloud platform and the requesting client support asynchronous deprovisioning.
    Action string
    Indicates whether to proceed with asynchronous operation after all configuration details are updated in the database.
    ApiKey string
    The api Key of the service instance for deploying the disaster recovery service.
    ClientId string
    The Client Id created for MFA authentication API.
    ClientSecret string
    The client secret created for MFA authentication API.
    Guid string
    The global unique identifier of the service instance.
    OrchestratorHa bool
    Indicates whether the orchestrator High Availability (HA) is enabled for the service instance.
    ProxyIp string
    The Proxy IP for the Communication between Orchestrator and Service.
    RegionId string
    The power virtual server region where the service instance is deployed.
    ResourceInstance string
    ID of the associated IBM Cloud resource instance.
    Secret string
    Secret name or identifier used for retrieving credentials from Secrets Manager.
    SecretGroup string
    The secret group name in IBM Cloud Secrets Manager containing sensitive data for the service instance.
    SshKeyName string
    The name of the SSH key used for deploying the orchestator.
    StandByRedeploy string
    Flag to indicate if standby should be redeployed only for HA case (must be "true" or "false").
    StandbyMachineType string
    The machine type used for deploying standby virtual machines.
    StandbyOrchestratorName string
    Username for the standby orchestrator management interface.
    StandbyOrchestratorWorkspaceId string
    The unique identifier of the standby orchestrator workspace.
    StandbyTier string
    The storage tier used for deploying standby orchestrator.
    TenantName string
    The tenant name for MFA authentication API.
    Tier string
    The storage tier used for deploying primary orchestrator (e.g., tier1, tier3, etc).
    Timeouts PdrManagedrTimeouts
    InstanceId string
    The ID of the Power DR Automation service instance.
    LocationId string
    The Location or data center identifier where the service instance is deployed. you can fetch locations using data_source <span pulumi-lang-nodejs=""ibm.getPdrGetDrLocations"" pulumi-lang-dotnet=""ibm.getPdrGetDrLocations"" pulumi-lang-go=""getPdrGetDrLocations"" pulumi-lang-python=""get_pdr_get_dr_locations"" pulumi-lang-yaml=""ibm.getPdrGetDrLocations"" pulumi-lang-java=""ibm.getPdrGetDrLocations"">"ibm.getPdrGetDrLocations".
    MachineType string
    The machine type used for deploying orchestrator. you can fetch machine types use data_source <span pulumi-lang-nodejs=""ibm.getPdrGetMachineTypes"" pulumi-lang-dotnet=""ibm.getPdrGetMachineTypes"" pulumi-lang-go=""getPdrGetMachineTypes"" pulumi-lang-python=""get_pdr_get_machine_types"" pulumi-lang-yaml=""ibm.getPdrGetMachineTypes"" pulumi-lang-java=""ibm.getPdrGetMachineTypes"">"ibm.getPdrGetMachineTypes".
    OrchestratorLocationType string
    The cloud location where your orchestator need to be created.(eg., "off-premises", "on-premises")
    OrchestratorName string
    Username for the orchestrator management interface.
    OrchestratorPassword string
    The password that you can use to access your orchestrator.
    OrchestratorWorkspaceId string
    The unique identifier orchestrator workspace.
    AcceptLanguage string
    The language requested for the return document.
    AcceptsIncomplete bool
    A value of true indicates that both the IBM Cloud platform and the requesting client support asynchronous deprovisioning.
    Action string
    Indicates whether to proceed with asynchronous operation after all configuration details are updated in the database.
    ApiKey string
    The api Key of the service instance for deploying the disaster recovery service.
    ClientId string
    The Client Id created for MFA authentication API.
    ClientSecret string
    The client secret created for MFA authentication API.
    Guid string
    The global unique identifier of the service instance.
    OrchestratorHa bool
    Indicates whether the orchestrator High Availability (HA) is enabled for the service instance.
    ProxyIp string
    The Proxy IP for the Communication between Orchestrator and Service.
    RegionId string
    The power virtual server region where the service instance is deployed.
    ResourceInstance string
    ID of the associated IBM Cloud resource instance.
    Secret string
    Secret name or identifier used for retrieving credentials from Secrets Manager.
    SecretGroup string
    The secret group name in IBM Cloud Secrets Manager containing sensitive data for the service instance.
    SshKeyName string
    The name of the SSH key used for deploying the orchestator.
    StandByRedeploy string
    Flag to indicate if standby should be redeployed only for HA case (must be "true" or "false").
    StandbyMachineType string
    The machine type used for deploying standby virtual machines.
    StandbyOrchestratorName string
    Username for the standby orchestrator management interface.
    StandbyOrchestratorWorkspaceId string
    The unique identifier of the standby orchestrator workspace.
    StandbyTier string
    The storage tier used for deploying standby orchestrator.
    TenantName string
    The tenant name for MFA authentication API.
    Tier string
    The storage tier used for deploying primary orchestrator (e.g., tier1, tier3, etc).
    Timeouts PdrManagedrTimeoutsArgs
    instanceId String
    The ID of the Power DR Automation service instance.
    locationId String
    The Location or data center identifier where the service instance is deployed. you can fetch locations using data_source <span pulumi-lang-nodejs=""ibm.getPdrGetDrLocations"" pulumi-lang-dotnet=""ibm.getPdrGetDrLocations"" pulumi-lang-go=""getPdrGetDrLocations"" pulumi-lang-python=""get_pdr_get_dr_locations"" pulumi-lang-yaml=""ibm.getPdrGetDrLocations"" pulumi-lang-java=""ibm.getPdrGetDrLocations"">"ibm.getPdrGetDrLocations".
    machineType String
    The machine type used for deploying orchestrator. you can fetch machine types use data_source <span pulumi-lang-nodejs=""ibm.getPdrGetMachineTypes"" pulumi-lang-dotnet=""ibm.getPdrGetMachineTypes"" pulumi-lang-go=""getPdrGetMachineTypes"" pulumi-lang-python=""get_pdr_get_machine_types"" pulumi-lang-yaml=""ibm.getPdrGetMachineTypes"" pulumi-lang-java=""ibm.getPdrGetMachineTypes"">"ibm.getPdrGetMachineTypes".
    orchestratorLocationType String
    The cloud location where your orchestator need to be created.(eg., "off-premises", "on-premises")
    orchestratorName String
    Username for the orchestrator management interface.
    orchestratorPassword String
    The password that you can use to access your orchestrator.
    orchestratorWorkspaceId String
    The unique identifier orchestrator workspace.
    acceptLanguage String
    The language requested for the return document.
    acceptsIncomplete Boolean
    A value of true indicates that both the IBM Cloud platform and the requesting client support asynchronous deprovisioning.
    action String
    Indicates whether to proceed with asynchronous operation after all configuration details are updated in the database.
    apiKey String
    The api Key of the service instance for deploying the disaster recovery service.
    clientId String
    The Client Id created for MFA authentication API.
    clientSecret String
    The client secret created for MFA authentication API.
    guid String
    The global unique identifier of the service instance.
    orchestratorHa Boolean
    Indicates whether the orchestrator High Availability (HA) is enabled for the service instance.
    proxyIp String
    The Proxy IP for the Communication between Orchestrator and Service.
    regionId String
    The power virtual server region where the service instance is deployed.
    resourceInstance String
    ID of the associated IBM Cloud resource instance.
    secret String
    Secret name or identifier used for retrieving credentials from Secrets Manager.
    secretGroup String
    The secret group name in IBM Cloud Secrets Manager containing sensitive data for the service instance.
    sshKeyName String
    The name of the SSH key used for deploying the orchestator.
    standByRedeploy String
    Flag to indicate if standby should be redeployed only for HA case (must be "true" or "false").
    standbyMachineType String
    The machine type used for deploying standby virtual machines.
    standbyOrchestratorName String
    Username for the standby orchestrator management interface.
    standbyOrchestratorWorkspaceId String
    The unique identifier of the standby orchestrator workspace.
    standbyTier String
    The storage tier used for deploying standby orchestrator.
    tenantName String
    The tenant name for MFA authentication API.
    tier String
    The storage tier used for deploying primary orchestrator (e.g., tier1, tier3, etc).
    timeouts PdrManagedrTimeouts
    instanceId string
    The ID of the Power DR Automation service instance.
    locationId string
    The Location or data center identifier where the service instance is deployed. you can fetch locations using data_source <span pulumi-lang-nodejs=""ibm.getPdrGetDrLocations"" pulumi-lang-dotnet=""ibm.getPdrGetDrLocations"" pulumi-lang-go=""getPdrGetDrLocations"" pulumi-lang-python=""get_pdr_get_dr_locations"" pulumi-lang-yaml=""ibm.getPdrGetDrLocations"" pulumi-lang-java=""ibm.getPdrGetDrLocations"">"ibm.getPdrGetDrLocations".
    machineType string
    The machine type used for deploying orchestrator. you can fetch machine types use data_source <span pulumi-lang-nodejs=""ibm.getPdrGetMachineTypes"" pulumi-lang-dotnet=""ibm.getPdrGetMachineTypes"" pulumi-lang-go=""getPdrGetMachineTypes"" pulumi-lang-python=""get_pdr_get_machine_types"" pulumi-lang-yaml=""ibm.getPdrGetMachineTypes"" pulumi-lang-java=""ibm.getPdrGetMachineTypes"">"ibm.getPdrGetMachineTypes".
    orchestratorLocationType string
    The cloud location where your orchestator need to be created.(eg., "off-premises", "on-premises")
    orchestratorName string
    Username for the orchestrator management interface.
    orchestratorPassword string
    The password that you can use to access your orchestrator.
    orchestratorWorkspaceId string
    The unique identifier orchestrator workspace.
    acceptLanguage string
    The language requested for the return document.
    acceptsIncomplete boolean
    A value of true indicates that both the IBM Cloud platform and the requesting client support asynchronous deprovisioning.
    action string
    Indicates whether to proceed with asynchronous operation after all configuration details are updated in the database.
    apiKey string
    The api Key of the service instance for deploying the disaster recovery service.
    clientId string
    The Client Id created for MFA authentication API.
    clientSecret string
    The client secret created for MFA authentication API.
    guid string
    The global unique identifier of the service instance.
    orchestratorHa boolean
    Indicates whether the orchestrator High Availability (HA) is enabled for the service instance.
    proxyIp string
    The Proxy IP for the Communication between Orchestrator and Service.
    regionId string
    The power virtual server region where the service instance is deployed.
    resourceInstance string
    ID of the associated IBM Cloud resource instance.
    secret string
    Secret name or identifier used for retrieving credentials from Secrets Manager.
    secretGroup string
    The secret group name in IBM Cloud Secrets Manager containing sensitive data for the service instance.
    sshKeyName string
    The name of the SSH key used for deploying the orchestator.
    standByRedeploy string
    Flag to indicate if standby should be redeployed only for HA case (must be "true" or "false").
    standbyMachineType string
    The machine type used for deploying standby virtual machines.
    standbyOrchestratorName string
    Username for the standby orchestrator management interface.
    standbyOrchestratorWorkspaceId string
    The unique identifier of the standby orchestrator workspace.
    standbyTier string
    The storage tier used for deploying standby orchestrator.
    tenantName string
    The tenant name for MFA authentication API.
    tier string
    The storage tier used for deploying primary orchestrator (e.g., tier1, tier3, etc).
    timeouts PdrManagedrTimeouts
    instance_id str
    The ID of the Power DR Automation service instance.
    location_id str
    The Location or data center identifier where the service instance is deployed. you can fetch locations using data_source <span pulumi-lang-nodejs=""ibm.getPdrGetDrLocations"" pulumi-lang-dotnet=""ibm.getPdrGetDrLocations"" pulumi-lang-go=""getPdrGetDrLocations"" pulumi-lang-python=""get_pdr_get_dr_locations"" pulumi-lang-yaml=""ibm.getPdrGetDrLocations"" pulumi-lang-java=""ibm.getPdrGetDrLocations"">"ibm.getPdrGetDrLocations".
    machine_type str
    The machine type used for deploying orchestrator. you can fetch machine types use data_source <span pulumi-lang-nodejs=""ibm.getPdrGetMachineTypes"" pulumi-lang-dotnet=""ibm.getPdrGetMachineTypes"" pulumi-lang-go=""getPdrGetMachineTypes"" pulumi-lang-python=""get_pdr_get_machine_types"" pulumi-lang-yaml=""ibm.getPdrGetMachineTypes"" pulumi-lang-java=""ibm.getPdrGetMachineTypes"">"ibm.getPdrGetMachineTypes".
    orchestrator_location_type str
    The cloud location where your orchestator need to be created.(eg., "off-premises", "on-premises")
    orchestrator_name str
    Username for the orchestrator management interface.
    orchestrator_password str
    The password that you can use to access your orchestrator.
    orchestrator_workspace_id str
    The unique identifier orchestrator workspace.
    accept_language str
    The language requested for the return document.
    accepts_incomplete bool
    A value of true indicates that both the IBM Cloud platform and the requesting client support asynchronous deprovisioning.
    action str
    Indicates whether to proceed with asynchronous operation after all configuration details are updated in the database.
    api_key str
    The api Key of the service instance for deploying the disaster recovery service.
    client_id str
    The Client Id created for MFA authentication API.
    client_secret str
    The client secret created for MFA authentication API.
    guid str
    The global unique identifier of the service instance.
    orchestrator_ha bool
    Indicates whether the orchestrator High Availability (HA) is enabled for the service instance.
    proxy_ip str
    The Proxy IP for the Communication between Orchestrator and Service.
    region_id str
    The power virtual server region where the service instance is deployed.
    resource_instance str
    ID of the associated IBM Cloud resource instance.
    secret str
    Secret name or identifier used for retrieving credentials from Secrets Manager.
    secret_group str
    The secret group name in IBM Cloud Secrets Manager containing sensitive data for the service instance.
    ssh_key_name str
    The name of the SSH key used for deploying the orchestator.
    stand_by_redeploy str
    Flag to indicate if standby should be redeployed only for HA case (must be "true" or "false").
    standby_machine_type str
    The machine type used for deploying standby virtual machines.
    standby_orchestrator_name str
    Username for the standby orchestrator management interface.
    standby_orchestrator_workspace_id str
    The unique identifier of the standby orchestrator workspace.
    standby_tier str
    The storage tier used for deploying standby orchestrator.
    tenant_name str
    The tenant name for MFA authentication API.
    tier str
    The storage tier used for deploying primary orchestrator (e.g., tier1, tier3, etc).
    timeouts PdrManagedrTimeoutsArgs
    instanceId String
    The ID of the Power DR Automation service instance.
    locationId String
    The Location or data center identifier where the service instance is deployed. you can fetch locations using data_source <span pulumi-lang-nodejs=""ibm.getPdrGetDrLocations"" pulumi-lang-dotnet=""ibm.getPdrGetDrLocations"" pulumi-lang-go=""getPdrGetDrLocations"" pulumi-lang-python=""get_pdr_get_dr_locations"" pulumi-lang-yaml=""ibm.getPdrGetDrLocations"" pulumi-lang-java=""ibm.getPdrGetDrLocations"">"ibm.getPdrGetDrLocations".
    machineType String
    The machine type used for deploying orchestrator. you can fetch machine types use data_source <span pulumi-lang-nodejs=""ibm.getPdrGetMachineTypes"" pulumi-lang-dotnet=""ibm.getPdrGetMachineTypes"" pulumi-lang-go=""getPdrGetMachineTypes"" pulumi-lang-python=""get_pdr_get_machine_types"" pulumi-lang-yaml=""ibm.getPdrGetMachineTypes"" pulumi-lang-java=""ibm.getPdrGetMachineTypes"">"ibm.getPdrGetMachineTypes".
    orchestratorLocationType String
    The cloud location where your orchestator need to be created.(eg., "off-premises", "on-premises")
    orchestratorName String
    Username for the orchestrator management interface.
    orchestratorPassword String
    The password that you can use to access your orchestrator.
    orchestratorWorkspaceId String
    The unique identifier orchestrator workspace.
    acceptLanguage String
    The language requested for the return document.
    acceptsIncomplete Boolean
    A value of true indicates that both the IBM Cloud platform and the requesting client support asynchronous deprovisioning.
    action String
    Indicates whether to proceed with asynchronous operation after all configuration details are updated in the database.
    apiKey String
    The api Key of the service instance for deploying the disaster recovery service.
    clientId String
    The Client Id created for MFA authentication API.
    clientSecret String
    The client secret created for MFA authentication API.
    guid String
    The global unique identifier of the service instance.
    orchestratorHa Boolean
    Indicates whether the orchestrator High Availability (HA) is enabled for the service instance.
    proxyIp String
    The Proxy IP for the Communication between Orchestrator and Service.
    regionId String
    The power virtual server region where the service instance is deployed.
    resourceInstance String
    ID of the associated IBM Cloud resource instance.
    secret String
    Secret name or identifier used for retrieving credentials from Secrets Manager.
    secretGroup String
    The secret group name in IBM Cloud Secrets Manager containing sensitive data for the service instance.
    sshKeyName String
    The name of the SSH key used for deploying the orchestator.
    standByRedeploy String
    Flag to indicate if standby should be redeployed only for HA case (must be "true" or "false").
    standbyMachineType String
    The machine type used for deploying standby virtual machines.
    standbyOrchestratorName String
    Username for the standby orchestrator management interface.
    standbyOrchestratorWorkspaceId String
    The unique identifier of the standby orchestrator workspace.
    standbyTier String
    The storage tier used for deploying standby orchestrator.
    tenantName String
    The tenant name for MFA authentication API.
    tier String
    The storage tier used for deploying primary orchestrator (e.g., tier1, tier3, etc).
    timeouts Property Map

    Outputs

    All input properties are implicitly available as output properties. Additionally, the PdrManagedr resource produces the following output properties:

    DashboardUrl string
    (String) URL to the dashboard for managing the DR service instance in IBM Cloud.
    Etag string
    Id string
    The provider-assigned unique ID for this managed resource.
    DashboardUrl string
    (String) URL to the dashboard for managing the DR service instance in IBM Cloud.
    Etag string
    Id string
    The provider-assigned unique ID for this managed resource.
    dashboardUrl String
    (String) URL to the dashboard for managing the DR service instance in IBM Cloud.
    etag String
    id String
    The provider-assigned unique ID for this managed resource.
    dashboardUrl string
    (String) URL to the dashboard for managing the DR service instance in IBM Cloud.
    etag string
    id string
    The provider-assigned unique ID for this managed resource.
    dashboard_url str
    (String) URL to the dashboard for managing the DR service instance in IBM Cloud.
    etag str
    id str
    The provider-assigned unique ID for this managed resource.
    dashboardUrl String
    (String) URL to the dashboard for managing the DR service instance in IBM Cloud.
    etag String
    id String
    The provider-assigned unique ID for this managed resource.

    Look up Existing PdrManagedr Resource

    Get an existing PdrManagedr resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.

    public static get(name: string, id: Input<ID>, state?: PdrManagedrState, opts?: CustomResourceOptions): PdrManagedr
    @staticmethod
    def get(resource_name: str,
            id: str,
            opts: Optional[ResourceOptions] = None,
            accept_language: Optional[str] = None,
            accepts_incomplete: Optional[bool] = None,
            action: Optional[str] = None,
            api_key: Optional[str] = None,
            client_id: Optional[str] = None,
            client_secret: Optional[str] = None,
            dashboard_url: Optional[str] = None,
            etag: Optional[str] = None,
            guid: Optional[str] = None,
            instance_id: Optional[str] = None,
            location_id: Optional[str] = None,
            machine_type: Optional[str] = None,
            orchestrator_ha: Optional[bool] = None,
            orchestrator_location_type: Optional[str] = None,
            orchestrator_name: Optional[str] = None,
            orchestrator_password: Optional[str] = None,
            orchestrator_workspace_id: Optional[str] = None,
            proxy_ip: Optional[str] = None,
            region_id: Optional[str] = None,
            resource_instance: Optional[str] = None,
            secret: Optional[str] = None,
            secret_group: Optional[str] = None,
            ssh_key_name: Optional[str] = None,
            stand_by_redeploy: Optional[str] = None,
            standby_machine_type: Optional[str] = None,
            standby_orchestrator_name: Optional[str] = None,
            standby_orchestrator_workspace_id: Optional[str] = None,
            standby_tier: Optional[str] = None,
            tenant_name: Optional[str] = None,
            tier: Optional[str] = None,
            timeouts: Optional[PdrManagedrTimeoutsArgs] = None) -> PdrManagedr
    func GetPdrManagedr(ctx *Context, name string, id IDInput, state *PdrManagedrState, opts ...ResourceOption) (*PdrManagedr, error)
    public static PdrManagedr Get(string name, Input<string> id, PdrManagedrState? state, CustomResourceOptions? opts = null)
    public static PdrManagedr get(String name, Output<String> id, PdrManagedrState state, CustomResourceOptions options)
    resources:  _:    type: ibm:PdrManagedr    get:      id: ${id}
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    resource_name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    The following state arguments are supported:
    AcceptLanguage string
    The language requested for the return document.
    AcceptsIncomplete bool
    A value of true indicates that both the IBM Cloud platform and the requesting client support asynchronous deprovisioning.
    Action string
    Indicates whether to proceed with asynchronous operation after all configuration details are updated in the database.
    ApiKey string
    The api Key of the service instance for deploying the disaster recovery service.
    ClientId string
    The Client Id created for MFA authentication API.
    ClientSecret string
    The client secret created for MFA authentication API.
    DashboardUrl string
    (String) URL to the dashboard for managing the DR service instance in IBM Cloud.
    Etag string
    Guid string
    The global unique identifier of the service instance.
    InstanceId string
    The ID of the Power DR Automation service instance.
    LocationId string
    The Location or data center identifier where the service instance is deployed. you can fetch locations using data_source <span pulumi-lang-nodejs=""ibm.getPdrGetDrLocations"" pulumi-lang-dotnet=""ibm.getPdrGetDrLocations"" pulumi-lang-go=""getPdrGetDrLocations"" pulumi-lang-python=""get_pdr_get_dr_locations"" pulumi-lang-yaml=""ibm.getPdrGetDrLocations"" pulumi-lang-java=""ibm.getPdrGetDrLocations"">"ibm.getPdrGetDrLocations".
    MachineType string
    The machine type used for deploying orchestrator. you can fetch machine types use data_source <span pulumi-lang-nodejs=""ibm.getPdrGetMachineTypes"" pulumi-lang-dotnet=""ibm.getPdrGetMachineTypes"" pulumi-lang-go=""getPdrGetMachineTypes"" pulumi-lang-python=""get_pdr_get_machine_types"" pulumi-lang-yaml=""ibm.getPdrGetMachineTypes"" pulumi-lang-java=""ibm.getPdrGetMachineTypes"">"ibm.getPdrGetMachineTypes".
    OrchestratorHa bool
    Indicates whether the orchestrator High Availability (HA) is enabled for the service instance.
    OrchestratorLocationType string
    The cloud location where your orchestator need to be created.(eg., "off-premises", "on-premises")
    OrchestratorName string
    Username for the orchestrator management interface.
    OrchestratorPassword string
    The password that you can use to access your orchestrator.
    OrchestratorWorkspaceId string
    The unique identifier orchestrator workspace.
    ProxyIp string
    The Proxy IP for the Communication between Orchestrator and Service.
    RegionId string
    The power virtual server region where the service instance is deployed.
    ResourceInstance string
    ID of the associated IBM Cloud resource instance.
    Secret string
    Secret name or identifier used for retrieving credentials from Secrets Manager.
    SecretGroup string
    The secret group name in IBM Cloud Secrets Manager containing sensitive data for the service instance.
    SshKeyName string
    The name of the SSH key used for deploying the orchestator.
    StandByRedeploy string
    Flag to indicate if standby should be redeployed only for HA case (must be "true" or "false").
    StandbyMachineType string
    The machine type used for deploying standby virtual machines.
    StandbyOrchestratorName string
    Username for the standby orchestrator management interface.
    StandbyOrchestratorWorkspaceId string
    The unique identifier of the standby orchestrator workspace.
    StandbyTier string
    The storage tier used for deploying standby orchestrator.
    TenantName string
    The tenant name for MFA authentication API.
    Tier string
    The storage tier used for deploying primary orchestrator (e.g., tier1, tier3, etc).
    Timeouts PdrManagedrTimeouts
    AcceptLanguage string
    The language requested for the return document.
    AcceptsIncomplete bool
    A value of true indicates that both the IBM Cloud platform and the requesting client support asynchronous deprovisioning.
    Action string
    Indicates whether to proceed with asynchronous operation after all configuration details are updated in the database.
    ApiKey string
    The api Key of the service instance for deploying the disaster recovery service.
    ClientId string
    The Client Id created for MFA authentication API.
    ClientSecret string
    The client secret created for MFA authentication API.
    DashboardUrl string
    (String) URL to the dashboard for managing the DR service instance in IBM Cloud.
    Etag string
    Guid string
    The global unique identifier of the service instance.
    InstanceId string
    The ID of the Power DR Automation service instance.
    LocationId string
    The Location or data center identifier where the service instance is deployed. you can fetch locations using data_source <span pulumi-lang-nodejs=""ibm.getPdrGetDrLocations"" pulumi-lang-dotnet=""ibm.getPdrGetDrLocations"" pulumi-lang-go=""getPdrGetDrLocations"" pulumi-lang-python=""get_pdr_get_dr_locations"" pulumi-lang-yaml=""ibm.getPdrGetDrLocations"" pulumi-lang-java=""ibm.getPdrGetDrLocations"">"ibm.getPdrGetDrLocations".
    MachineType string
    The machine type used for deploying orchestrator. you can fetch machine types use data_source <span pulumi-lang-nodejs=""ibm.getPdrGetMachineTypes"" pulumi-lang-dotnet=""ibm.getPdrGetMachineTypes"" pulumi-lang-go=""getPdrGetMachineTypes"" pulumi-lang-python=""get_pdr_get_machine_types"" pulumi-lang-yaml=""ibm.getPdrGetMachineTypes"" pulumi-lang-java=""ibm.getPdrGetMachineTypes"">"ibm.getPdrGetMachineTypes".
    OrchestratorHa bool
    Indicates whether the orchestrator High Availability (HA) is enabled for the service instance.
    OrchestratorLocationType string
    The cloud location where your orchestator need to be created.(eg., "off-premises", "on-premises")
    OrchestratorName string
    Username for the orchestrator management interface.
    OrchestratorPassword string
    The password that you can use to access your orchestrator.
    OrchestratorWorkspaceId string
    The unique identifier orchestrator workspace.
    ProxyIp string
    The Proxy IP for the Communication between Orchestrator and Service.
    RegionId string
    The power virtual server region where the service instance is deployed.
    ResourceInstance string
    ID of the associated IBM Cloud resource instance.
    Secret string
    Secret name or identifier used for retrieving credentials from Secrets Manager.
    SecretGroup string
    The secret group name in IBM Cloud Secrets Manager containing sensitive data for the service instance.
    SshKeyName string
    The name of the SSH key used for deploying the orchestator.
    StandByRedeploy string
    Flag to indicate if standby should be redeployed only for HA case (must be "true" or "false").
    StandbyMachineType string
    The machine type used for deploying standby virtual machines.
    StandbyOrchestratorName string
    Username for the standby orchestrator management interface.
    StandbyOrchestratorWorkspaceId string
    The unique identifier of the standby orchestrator workspace.
    StandbyTier string
    The storage tier used for deploying standby orchestrator.
    TenantName string
    The tenant name for MFA authentication API.
    Tier string
    The storage tier used for deploying primary orchestrator (e.g., tier1, tier3, etc).
    Timeouts PdrManagedrTimeoutsArgs
    acceptLanguage String
    The language requested for the return document.
    acceptsIncomplete Boolean
    A value of true indicates that both the IBM Cloud platform and the requesting client support asynchronous deprovisioning.
    action String
    Indicates whether to proceed with asynchronous operation after all configuration details are updated in the database.
    apiKey String
    The api Key of the service instance for deploying the disaster recovery service.
    clientId String
    The Client Id created for MFA authentication API.
    clientSecret String
    The client secret created for MFA authentication API.
    dashboardUrl String
    (String) URL to the dashboard for managing the DR service instance in IBM Cloud.
    etag String
    guid String
    The global unique identifier of the service instance.
    instanceId String
    The ID of the Power DR Automation service instance.
    locationId String
    The Location or data center identifier where the service instance is deployed. you can fetch locations using data_source <span pulumi-lang-nodejs=""ibm.getPdrGetDrLocations"" pulumi-lang-dotnet=""ibm.getPdrGetDrLocations"" pulumi-lang-go=""getPdrGetDrLocations"" pulumi-lang-python=""get_pdr_get_dr_locations"" pulumi-lang-yaml=""ibm.getPdrGetDrLocations"" pulumi-lang-java=""ibm.getPdrGetDrLocations"">"ibm.getPdrGetDrLocations".
    machineType String
    The machine type used for deploying orchestrator. you can fetch machine types use data_source <span pulumi-lang-nodejs=""ibm.getPdrGetMachineTypes"" pulumi-lang-dotnet=""ibm.getPdrGetMachineTypes"" pulumi-lang-go=""getPdrGetMachineTypes"" pulumi-lang-python=""get_pdr_get_machine_types"" pulumi-lang-yaml=""ibm.getPdrGetMachineTypes"" pulumi-lang-java=""ibm.getPdrGetMachineTypes"">"ibm.getPdrGetMachineTypes".
    orchestratorHa Boolean
    Indicates whether the orchestrator High Availability (HA) is enabled for the service instance.
    orchestratorLocationType String
    The cloud location where your orchestator need to be created.(eg., "off-premises", "on-premises")
    orchestratorName String
    Username for the orchestrator management interface.
    orchestratorPassword String
    The password that you can use to access your orchestrator.
    orchestratorWorkspaceId String
    The unique identifier orchestrator workspace.
    proxyIp String
    The Proxy IP for the Communication between Orchestrator and Service.
    regionId String
    The power virtual server region where the service instance is deployed.
    resourceInstance String
    ID of the associated IBM Cloud resource instance.
    secret String
    Secret name or identifier used for retrieving credentials from Secrets Manager.
    secretGroup String
    The secret group name in IBM Cloud Secrets Manager containing sensitive data for the service instance.
    sshKeyName String
    The name of the SSH key used for deploying the orchestator.
    standByRedeploy String
    Flag to indicate if standby should be redeployed only for HA case (must be "true" or "false").
    standbyMachineType String
    The machine type used for deploying standby virtual machines.
    standbyOrchestratorName String
    Username for the standby orchestrator management interface.
    standbyOrchestratorWorkspaceId String
    The unique identifier of the standby orchestrator workspace.
    standbyTier String
    The storage tier used for deploying standby orchestrator.
    tenantName String
    The tenant name for MFA authentication API.
    tier String
    The storage tier used for deploying primary orchestrator (e.g., tier1, tier3, etc).
    timeouts PdrManagedrTimeouts
    acceptLanguage string
    The language requested for the return document.
    acceptsIncomplete boolean
    A value of true indicates that both the IBM Cloud platform and the requesting client support asynchronous deprovisioning.
    action string
    Indicates whether to proceed with asynchronous operation after all configuration details are updated in the database.
    apiKey string
    The api Key of the service instance for deploying the disaster recovery service.
    clientId string
    The Client Id created for MFA authentication API.
    clientSecret string
    The client secret created for MFA authentication API.
    dashboardUrl string
    (String) URL to the dashboard for managing the DR service instance in IBM Cloud.
    etag string
    guid string
    The global unique identifier of the service instance.
    instanceId string
    The ID of the Power DR Automation service instance.
    locationId string
    The Location or data center identifier where the service instance is deployed. you can fetch locations using data_source <span pulumi-lang-nodejs=""ibm.getPdrGetDrLocations"" pulumi-lang-dotnet=""ibm.getPdrGetDrLocations"" pulumi-lang-go=""getPdrGetDrLocations"" pulumi-lang-python=""get_pdr_get_dr_locations"" pulumi-lang-yaml=""ibm.getPdrGetDrLocations"" pulumi-lang-java=""ibm.getPdrGetDrLocations"">"ibm.getPdrGetDrLocations".
    machineType string
    The machine type used for deploying orchestrator. you can fetch machine types use data_source <span pulumi-lang-nodejs=""ibm.getPdrGetMachineTypes"" pulumi-lang-dotnet=""ibm.getPdrGetMachineTypes"" pulumi-lang-go=""getPdrGetMachineTypes"" pulumi-lang-python=""get_pdr_get_machine_types"" pulumi-lang-yaml=""ibm.getPdrGetMachineTypes"" pulumi-lang-java=""ibm.getPdrGetMachineTypes"">"ibm.getPdrGetMachineTypes".
    orchestratorHa boolean
    Indicates whether the orchestrator High Availability (HA) is enabled for the service instance.
    orchestratorLocationType string
    The cloud location where your orchestator need to be created.(eg., "off-premises", "on-premises")
    orchestratorName string
    Username for the orchestrator management interface.
    orchestratorPassword string
    The password that you can use to access your orchestrator.
    orchestratorWorkspaceId string
    The unique identifier orchestrator workspace.
    proxyIp string
    The Proxy IP for the Communication between Orchestrator and Service.
    regionId string
    The power virtual server region where the service instance is deployed.
    resourceInstance string
    ID of the associated IBM Cloud resource instance.
    secret string
    Secret name or identifier used for retrieving credentials from Secrets Manager.
    secretGroup string
    The secret group name in IBM Cloud Secrets Manager containing sensitive data for the service instance.
    sshKeyName string
    The name of the SSH key used for deploying the orchestator.
    standByRedeploy string
    Flag to indicate if standby should be redeployed only for HA case (must be "true" or "false").
    standbyMachineType string
    The machine type used for deploying standby virtual machines.
    standbyOrchestratorName string
    Username for the standby orchestrator management interface.
    standbyOrchestratorWorkspaceId string
    The unique identifier of the standby orchestrator workspace.
    standbyTier string
    The storage tier used for deploying standby orchestrator.
    tenantName string
    The tenant name for MFA authentication API.
    tier string
    The storage tier used for deploying primary orchestrator (e.g., tier1, tier3, etc).
    timeouts PdrManagedrTimeouts
    accept_language str
    The language requested for the return document.
    accepts_incomplete bool
    A value of true indicates that both the IBM Cloud platform and the requesting client support asynchronous deprovisioning.
    action str
    Indicates whether to proceed with asynchronous operation after all configuration details are updated in the database.
    api_key str
    The api Key of the service instance for deploying the disaster recovery service.
    client_id str
    The Client Id created for MFA authentication API.
    client_secret str
    The client secret created for MFA authentication API.
    dashboard_url str
    (String) URL to the dashboard for managing the DR service instance in IBM Cloud.
    etag str
    guid str
    The global unique identifier of the service instance.
    instance_id str
    The ID of the Power DR Automation service instance.
    location_id str
    The Location or data center identifier where the service instance is deployed. you can fetch locations using data_source <span pulumi-lang-nodejs=""ibm.getPdrGetDrLocations"" pulumi-lang-dotnet=""ibm.getPdrGetDrLocations"" pulumi-lang-go=""getPdrGetDrLocations"" pulumi-lang-python=""get_pdr_get_dr_locations"" pulumi-lang-yaml=""ibm.getPdrGetDrLocations"" pulumi-lang-java=""ibm.getPdrGetDrLocations"">"ibm.getPdrGetDrLocations".
    machine_type str
    The machine type used for deploying orchestrator. you can fetch machine types use data_source <span pulumi-lang-nodejs=""ibm.getPdrGetMachineTypes"" pulumi-lang-dotnet=""ibm.getPdrGetMachineTypes"" pulumi-lang-go=""getPdrGetMachineTypes"" pulumi-lang-python=""get_pdr_get_machine_types"" pulumi-lang-yaml=""ibm.getPdrGetMachineTypes"" pulumi-lang-java=""ibm.getPdrGetMachineTypes"">"ibm.getPdrGetMachineTypes".
    orchestrator_ha bool
    Indicates whether the orchestrator High Availability (HA) is enabled for the service instance.
    orchestrator_location_type str
    The cloud location where your orchestator need to be created.(eg., "off-premises", "on-premises")
    orchestrator_name str
    Username for the orchestrator management interface.
    orchestrator_password str
    The password that you can use to access your orchestrator.
    orchestrator_workspace_id str
    The unique identifier orchestrator workspace.
    proxy_ip str
    The Proxy IP for the Communication between Orchestrator and Service.
    region_id str
    The power virtual server region where the service instance is deployed.
    resource_instance str
    ID of the associated IBM Cloud resource instance.
    secret str
    Secret name or identifier used for retrieving credentials from Secrets Manager.
    secret_group str
    The secret group name in IBM Cloud Secrets Manager containing sensitive data for the service instance.
    ssh_key_name str
    The name of the SSH key used for deploying the orchestator.
    stand_by_redeploy str
    Flag to indicate if standby should be redeployed only for HA case (must be "true" or "false").
    standby_machine_type str
    The machine type used for deploying standby virtual machines.
    standby_orchestrator_name str
    Username for the standby orchestrator management interface.
    standby_orchestrator_workspace_id str
    The unique identifier of the standby orchestrator workspace.
    standby_tier str
    The storage tier used for deploying standby orchestrator.
    tenant_name str
    The tenant name for MFA authentication API.
    tier str
    The storage tier used for deploying primary orchestrator (e.g., tier1, tier3, etc).
    timeouts PdrManagedrTimeoutsArgs
    acceptLanguage String
    The language requested for the return document.
    acceptsIncomplete Boolean
    A value of true indicates that both the IBM Cloud platform and the requesting client support asynchronous deprovisioning.
    action String
    Indicates whether to proceed with asynchronous operation after all configuration details are updated in the database.
    apiKey String
    The api Key of the service instance for deploying the disaster recovery service.
    clientId String
    The Client Id created for MFA authentication API.
    clientSecret String
    The client secret created for MFA authentication API.
    dashboardUrl String
    (String) URL to the dashboard for managing the DR service instance in IBM Cloud.
    etag String
    guid String
    The global unique identifier of the service instance.
    instanceId String
    The ID of the Power DR Automation service instance.
    locationId String
    The Location or data center identifier where the service instance is deployed. you can fetch locations using data_source <span pulumi-lang-nodejs=""ibm.getPdrGetDrLocations"" pulumi-lang-dotnet=""ibm.getPdrGetDrLocations"" pulumi-lang-go=""getPdrGetDrLocations"" pulumi-lang-python=""get_pdr_get_dr_locations"" pulumi-lang-yaml=""ibm.getPdrGetDrLocations"" pulumi-lang-java=""ibm.getPdrGetDrLocations"">"ibm.getPdrGetDrLocations".
    machineType String
    The machine type used for deploying orchestrator. you can fetch machine types use data_source <span pulumi-lang-nodejs=""ibm.getPdrGetMachineTypes"" pulumi-lang-dotnet=""ibm.getPdrGetMachineTypes"" pulumi-lang-go=""getPdrGetMachineTypes"" pulumi-lang-python=""get_pdr_get_machine_types"" pulumi-lang-yaml=""ibm.getPdrGetMachineTypes"" pulumi-lang-java=""ibm.getPdrGetMachineTypes"">"ibm.getPdrGetMachineTypes".
    orchestratorHa Boolean
    Indicates whether the orchestrator High Availability (HA) is enabled for the service instance.
    orchestratorLocationType String
    The cloud location where your orchestator need to be created.(eg., "off-premises", "on-premises")
    orchestratorName String
    Username for the orchestrator management interface.
    orchestratorPassword String
    The password that you can use to access your orchestrator.
    orchestratorWorkspaceId String
    The unique identifier orchestrator workspace.
    proxyIp String
    The Proxy IP for the Communication between Orchestrator and Service.
    regionId String
    The power virtual server region where the service instance is deployed.
    resourceInstance String
    ID of the associated IBM Cloud resource instance.
    secret String
    Secret name or identifier used for retrieving credentials from Secrets Manager.
    secretGroup String
    The secret group name in IBM Cloud Secrets Manager containing sensitive data for the service instance.
    sshKeyName String
    The name of the SSH key used for deploying the orchestator.
    standByRedeploy String
    Flag to indicate if standby should be redeployed only for HA case (must be "true" or "false").
    standbyMachineType String
    The machine type used for deploying standby virtual machines.
    standbyOrchestratorName String
    Username for the standby orchestrator management interface.
    standbyOrchestratorWorkspaceId String
    The unique identifier of the standby orchestrator workspace.
    standbyTier String
    The storage tier used for deploying standby orchestrator.
    tenantName String
    The tenant name for MFA authentication API.
    tier String
    The storage tier used for deploying primary orchestrator (e.g., tier1, tier3, etc).
    timeouts Property Map

    Supporting Types

    PdrManagedrTimeouts, PdrManagedrTimeoutsArgs

    Create string
    Create string
    create String
    create string
    create str
    create String

    Package Details

    Repository
    ibm ibm-cloud/terraform-provider-ibm
    License
    Notes
    This Pulumi package is based on the ibm Terraform Provider.
    ibm logo
    ibm 1.88.0 published on Friday, Feb 6, 2026 by ibm-cloud
      Meet Neo: Your AI Platform Teammate