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:
- Instance
Id string - The ID of the Power DR Automation service instance.
- Location
Id 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".
- Machine
Type 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".
- Orchestrator
Location stringType - The cloud location where your orchestator need to be created.(eg., "off-premises", "on-premises")
- Orchestrator
Name string - Username for the orchestrator management interface.
- Orchestrator
Password string - The password that you can use to access your orchestrator.
- Orchestrator
Workspace stringId - The unique identifier orchestrator workspace.
- Accept
Language string - 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 string
- Indicates whether to proceed with asynchronous operation after all configuration details are updated in the database.
- Api
Key string - The api Key of the service instance for deploying the disaster recovery service.
- Client
Id string - The Client Id created for MFA authentication API.
- Client
Secret string - The client secret created for MFA authentication API.
- Guid string
- 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 string - The Proxy IP for the Communication between Orchestrator and Service.
- Region
Id string - The power virtual server region where the service instance is deployed.
- Resource
Instance string - ID of the associated IBM Cloud resource instance.
- Secret string
- Secret name or identifier used for retrieving credentials from Secrets Manager.
- Secret
Group string - The secret group name in IBM Cloud Secrets Manager containing sensitive data for the service instance.
- Ssh
Key stringName - The name of the SSH key used for deploying the orchestator.
- Stand
By stringRedeploy - Flag to indicate if standby should be redeployed only for HA case (must be "true" or "false").
- Standby
Machine stringType - The machine type used for deploying standby virtual machines.
- Standby
Orchestrator stringName - Username for the standby orchestrator management interface.
- Standby
Orchestrator stringWorkspace Id - The unique identifier of the standby orchestrator workspace.
- Standby
Tier string - The storage tier used for deploying standby orchestrator.
- Tenant
Name string - The tenant name for MFA authentication API.
- Tier string
- The storage tier used for deploying primary orchestrator (e.g., tier1, tier3, etc).
- Timeouts
Pdr
Managedr Timeouts
- Instance
Id string - The ID of the Power DR Automation service instance.
- Location
Id 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".
- Machine
Type 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".
- Orchestrator
Location stringType - The cloud location where your orchestator need to be created.(eg., "off-premises", "on-premises")
- Orchestrator
Name string - Username for the orchestrator management interface.
- Orchestrator
Password string - The password that you can use to access your orchestrator.
- Orchestrator
Workspace stringId - The unique identifier orchestrator workspace.
- Accept
Language string - 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 string
- Indicates whether to proceed with asynchronous operation after all configuration details are updated in the database.
- Api
Key string - The api Key of the service instance for deploying the disaster recovery service.
- Client
Id string - The Client Id created for MFA authentication API.
- Client
Secret string - The client secret created for MFA authentication API.
- Guid string
- 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 string - The Proxy IP for the Communication between Orchestrator and Service.
- Region
Id string - The power virtual server region where the service instance is deployed.
- Resource
Instance string - ID of the associated IBM Cloud resource instance.
- Secret string
- Secret name or identifier used for retrieving credentials from Secrets Manager.
- Secret
Group string - The secret group name in IBM Cloud Secrets Manager containing sensitive data for the service instance.
- Ssh
Key stringName - The name of the SSH key used for deploying the orchestator.
- Stand
By stringRedeploy - Flag to indicate if standby should be redeployed only for HA case (must be "true" or "false").
- Standby
Machine stringType - The machine type used for deploying standby virtual machines.
- Standby
Orchestrator stringName - Username for the standby orchestrator management interface.
- Standby
Orchestrator stringWorkspace Id - The unique identifier of the standby orchestrator workspace.
- Standby
Tier string - The storage tier used for deploying standby orchestrator.
- Tenant
Name string - The tenant name for MFA authentication API.
- Tier string
- The storage tier used for deploying primary orchestrator (e.g., tier1, tier3, etc).
- Timeouts
Pdr
Managedr Timeouts Args
- instance
Id String - The ID of the Power DR Automation service instance.
- location
Id 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".
- machine
Type 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".
- orchestrator
Location StringType - The cloud location where your orchestator need to be created.(eg., "off-premises", "on-premises")
- orchestrator
Name String - Username for the orchestrator management interface.
- orchestrator
Password String - The password that you can use to access your orchestrator.
- orchestrator
Workspace StringId - The unique identifier orchestrator workspace.
- accept
Language String - The language requested for the return document.
- accepts
Incomplete 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.
- api
Key String - The api Key of the service instance for deploying the disaster recovery service.
- client
Id String - The Client Id created for MFA authentication API.
- client
Secret String - The client secret created for MFA authentication API.
- guid String
- The global unique identifier of the service instance.
- orchestrator
Ha Boolean - Indicates whether the orchestrator High Availability (HA) is enabled for the service instance.
- proxy
Ip String - The Proxy IP for the Communication between Orchestrator and Service.
- region
Id String - The power virtual server region where the service instance is deployed.
- resource
Instance String - ID of the associated IBM Cloud resource instance.
- secret String
- Secret name or identifier used for retrieving credentials from Secrets Manager.
- secret
Group String - The secret group name in IBM Cloud Secrets Manager containing sensitive data for the service instance.
- ssh
Key StringName - The name of the SSH key used for deploying the orchestator.
- stand
By StringRedeploy - Flag to indicate if standby should be redeployed only for HA case (must be "true" or "false").
- standby
Machine StringType - The machine type used for deploying standby virtual machines.
- standby
Orchestrator StringName - Username for the standby orchestrator management interface.
- standby
Orchestrator StringWorkspace Id - The unique identifier of the standby orchestrator workspace.
- standby
Tier String - The storage tier used for deploying standby orchestrator.
- tenant
Name String - The tenant name for MFA authentication API.
- tier String
- The storage tier used for deploying primary orchestrator (e.g., tier1, tier3, etc).
- timeouts
Pdr
Managedr Timeouts
- instance
Id string - The ID of the Power DR Automation service instance.
- location
Id 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".
- machine
Type 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".
- orchestrator
Location stringType - The cloud location where your orchestator need to be created.(eg., "off-premises", "on-premises")
- orchestrator
Name string - Username for the orchestrator management interface.
- orchestrator
Password string - The password that you can use to access your orchestrator.
- orchestrator
Workspace stringId - The unique identifier orchestrator workspace.
- accept
Language string - The language requested for the return document.
- accepts
Incomplete 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.
- api
Key string - The api Key of the service instance for deploying the disaster recovery service.
- client
Id string - The Client Id created for MFA authentication API.
- client
Secret string - The client secret created for MFA authentication API.
- guid string
- The global unique identifier of the service instance.
- orchestrator
Ha boolean - Indicates whether the orchestrator High Availability (HA) is enabled for the service instance.
- proxy
Ip string - The Proxy IP for the Communication between Orchestrator and Service.
- region
Id string - The power virtual server region where the service instance is deployed.
- resource
Instance string - ID of the associated IBM Cloud resource instance.
- secret string
- Secret name or identifier used for retrieving credentials from Secrets Manager.
- secret
Group string - The secret group name in IBM Cloud Secrets Manager containing sensitive data for the service instance.
- ssh
Key stringName - The name of the SSH key used for deploying the orchestator.
- stand
By stringRedeploy - Flag to indicate if standby should be redeployed only for HA case (must be "true" or "false").
- standby
Machine stringType - The machine type used for deploying standby virtual machines.
- standby
Orchestrator stringName - Username for the standby orchestrator management interface.
- standby
Orchestrator stringWorkspace Id - The unique identifier of the standby orchestrator workspace.
- standby
Tier string - The storage tier used for deploying standby orchestrator.
- tenant
Name string - The tenant name for MFA authentication API.
- tier string
- The storage tier used for deploying primary orchestrator (e.g., tier1, tier3, etc).
- timeouts
Pdr
Managedr Timeouts
- 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_ strtype - 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_ strid - 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_ strname - The name of the SSH key used for deploying the orchestator.
- stand_
by_ strredeploy - Flag to indicate if standby should be redeployed only for HA case (must be "true" or "false").
- standby_
machine_ strtype - The machine type used for deploying standby virtual machines.
- standby_
orchestrator_ strname - Username for the standby orchestrator management interface.
- standby_
orchestrator_ strworkspace_ id - 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
Pdr
Managedr Timeouts Args
- instance
Id String - The ID of the Power DR Automation service instance.
- location
Id 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".
- machine
Type 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".
- orchestrator
Location StringType - The cloud location where your orchestator need to be created.(eg., "off-premises", "on-premises")
- orchestrator
Name String - Username for the orchestrator management interface.
- orchestrator
Password String - The password that you can use to access your orchestrator.
- orchestrator
Workspace StringId - The unique identifier orchestrator workspace.
- accept
Language String - The language requested for the return document.
- accepts
Incomplete 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.
- api
Key String - The api Key of the service instance for deploying the disaster recovery service.
- client
Id String - The Client Id created for MFA authentication API.
- client
Secret String - The client secret created for MFA authentication API.
- guid String
- The global unique identifier of the service instance.
- orchestrator
Ha Boolean - Indicates whether the orchestrator High Availability (HA) is enabled for the service instance.
- proxy
Ip String - The Proxy IP for the Communication between Orchestrator and Service.
- region
Id String - The power virtual server region where the service instance is deployed.
- resource
Instance String - ID of the associated IBM Cloud resource instance.
- secret String
- Secret name or identifier used for retrieving credentials from Secrets Manager.
- secret
Group String - The secret group name in IBM Cloud Secrets Manager containing sensitive data for the service instance.
- ssh
Key StringName - The name of the SSH key used for deploying the orchestator.
- stand
By StringRedeploy - Flag to indicate if standby should be redeployed only for HA case (must be "true" or "false").
- standby
Machine StringType - The machine type used for deploying standby virtual machines.
- standby
Orchestrator StringName - Username for the standby orchestrator management interface.
- standby
Orchestrator StringWorkspace Id - The unique identifier of the standby orchestrator workspace.
- standby
Tier String - The storage tier used for deploying standby orchestrator.
- tenant
Name 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:
- Dashboard
Url 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 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 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 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.
- dashboard
Url 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) -> PdrManagedrfunc 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.
- Accept
Language string - 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 string
- Indicates whether to proceed with asynchronous operation after all configuration details are updated in the database.
- Api
Key string - The api Key of the service instance for deploying the disaster recovery service.
- Client
Id string - The Client Id created for MFA authentication API.
- Client
Secret string - The client secret created for MFA authentication API.
- Dashboard
Url 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.
- Instance
Id string - The ID of the Power DR Automation service instance.
- Location
Id 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".
- Machine
Type 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".
- Orchestrator
Ha bool - Indicates whether the orchestrator High Availability (HA) is enabled for the service instance.
- Orchestrator
Location stringType - The cloud location where your orchestator need to be created.(eg., "off-premises", "on-premises")
- Orchestrator
Name string - Username for the orchestrator management interface.
- Orchestrator
Password string - The password that you can use to access your orchestrator.
- Orchestrator
Workspace stringId - The unique identifier orchestrator workspace.
- Proxy
Ip string - The Proxy IP for the Communication between Orchestrator and Service.
- Region
Id string - The power virtual server region where the service instance is deployed.
- Resource
Instance string - ID of the associated IBM Cloud resource instance.
- Secret string
- Secret name or identifier used for retrieving credentials from Secrets Manager.
- Secret
Group string - The secret group name in IBM Cloud Secrets Manager containing sensitive data for the service instance.
- Ssh
Key stringName - The name of the SSH key used for deploying the orchestator.
- Stand
By stringRedeploy - Flag to indicate if standby should be redeployed only for HA case (must be "true" or "false").
- Standby
Machine stringType - The machine type used for deploying standby virtual machines.
- Standby
Orchestrator stringName - Username for the standby orchestrator management interface.
- Standby
Orchestrator stringWorkspace Id - The unique identifier of the standby orchestrator workspace.
- Standby
Tier string - The storage tier used for deploying standby orchestrator.
- Tenant
Name string - The tenant name for MFA authentication API.
- Tier string
- The storage tier used for deploying primary orchestrator (e.g., tier1, tier3, etc).
- Timeouts
Pdr
Managedr Timeouts
- Accept
Language string - 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 string
- Indicates whether to proceed with asynchronous operation after all configuration details are updated in the database.
- Api
Key string - The api Key of the service instance for deploying the disaster recovery service.
- Client
Id string - The Client Id created for MFA authentication API.
- Client
Secret string - The client secret created for MFA authentication API.
- Dashboard
Url 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.
- Instance
Id string - The ID of the Power DR Automation service instance.
- Location
Id 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".
- Machine
Type 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".
- Orchestrator
Ha bool - Indicates whether the orchestrator High Availability (HA) is enabled for the service instance.
- Orchestrator
Location stringType - The cloud location where your orchestator need to be created.(eg., "off-premises", "on-premises")
- Orchestrator
Name string - Username for the orchestrator management interface.
- Orchestrator
Password string - The password that you can use to access your orchestrator.
- Orchestrator
Workspace stringId - The unique identifier orchestrator workspace.
- Proxy
Ip string - The Proxy IP for the Communication between Orchestrator and Service.
- Region
Id string - The power virtual server region where the service instance is deployed.
- Resource
Instance string - ID of the associated IBM Cloud resource instance.
- Secret string
- Secret name or identifier used for retrieving credentials from Secrets Manager.
- Secret
Group string - The secret group name in IBM Cloud Secrets Manager containing sensitive data for the service instance.
- Ssh
Key stringName - The name of the SSH key used for deploying the orchestator.
- Stand
By stringRedeploy - Flag to indicate if standby should be redeployed only for HA case (must be "true" or "false").
- Standby
Machine stringType - The machine type used for deploying standby virtual machines.
- Standby
Orchestrator stringName - Username for the standby orchestrator management interface.
- Standby
Orchestrator stringWorkspace Id - The unique identifier of the standby orchestrator workspace.
- Standby
Tier string - The storage tier used for deploying standby orchestrator.
- Tenant
Name string - The tenant name for MFA authentication API.
- Tier string
- The storage tier used for deploying primary orchestrator (e.g., tier1, tier3, etc).
- Timeouts
Pdr
Managedr Timeouts Args
- accept
Language String - The language requested for the return document.
- accepts
Incomplete 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.
- api
Key String - The api Key of the service instance for deploying the disaster recovery service.
- client
Id String - The Client Id created for MFA authentication API.
- client
Secret String - The client secret created for MFA authentication API.
- dashboard
Url 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.
- instance
Id String - The ID of the Power DR Automation service instance.
- location
Id 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".
- machine
Type 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".
- orchestrator
Ha Boolean - Indicates whether the orchestrator High Availability (HA) is enabled for the service instance.
- orchestrator
Location StringType - The cloud location where your orchestator need to be created.(eg., "off-premises", "on-premises")
- orchestrator
Name String - Username for the orchestrator management interface.
- orchestrator
Password String - The password that you can use to access your orchestrator.
- orchestrator
Workspace StringId - The unique identifier orchestrator workspace.
- proxy
Ip String - The Proxy IP for the Communication between Orchestrator and Service.
- region
Id String - The power virtual server region where the service instance is deployed.
- resource
Instance String - ID of the associated IBM Cloud resource instance.
- secret String
- Secret name or identifier used for retrieving credentials from Secrets Manager.
- secret
Group String - The secret group name in IBM Cloud Secrets Manager containing sensitive data for the service instance.
- ssh
Key StringName - The name of the SSH key used for deploying the orchestator.
- stand
By StringRedeploy - Flag to indicate if standby should be redeployed only for HA case (must be "true" or "false").
- standby
Machine StringType - The machine type used for deploying standby virtual machines.
- standby
Orchestrator StringName - Username for the standby orchestrator management interface.
- standby
Orchestrator StringWorkspace Id - The unique identifier of the standby orchestrator workspace.
- standby
Tier String - The storage tier used for deploying standby orchestrator.
- tenant
Name String - The tenant name for MFA authentication API.
- tier String
- The storage tier used for deploying primary orchestrator (e.g., tier1, tier3, etc).
- timeouts
Pdr
Managedr Timeouts
- accept
Language string - The language requested for the return document.
- accepts
Incomplete 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.
- api
Key string - The api Key of the service instance for deploying the disaster recovery service.
- client
Id string - The Client Id created for MFA authentication API.
- client
Secret string - The client secret created for MFA authentication API.
- dashboard
Url 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.
- instance
Id string - The ID of the Power DR Automation service instance.
- location
Id 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".
- machine
Type 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".
- orchestrator
Ha boolean - Indicates whether the orchestrator High Availability (HA) is enabled for the service instance.
- orchestrator
Location stringType - The cloud location where your orchestator need to be created.(eg., "off-premises", "on-premises")
- orchestrator
Name string - Username for the orchestrator management interface.
- orchestrator
Password string - The password that you can use to access your orchestrator.
- orchestrator
Workspace stringId - The unique identifier orchestrator workspace.
- proxy
Ip string - The Proxy IP for the Communication between Orchestrator and Service.
- region
Id string - The power virtual server region where the service instance is deployed.
- resource
Instance string - ID of the associated IBM Cloud resource instance.
- secret string
- Secret name or identifier used for retrieving credentials from Secrets Manager.
- secret
Group string - The secret group name in IBM Cloud Secrets Manager containing sensitive data for the service instance.
- ssh
Key stringName - The name of the SSH key used for deploying the orchestator.
- stand
By stringRedeploy - Flag to indicate if standby should be redeployed only for HA case (must be "true" or "false").
- standby
Machine stringType - The machine type used for deploying standby virtual machines.
- standby
Orchestrator stringName - Username for the standby orchestrator management interface.
- standby
Orchestrator stringWorkspace Id - The unique identifier of the standby orchestrator workspace.
- standby
Tier string - The storage tier used for deploying standby orchestrator.
- tenant
Name string - The tenant name for MFA authentication API.
- tier string
- The storage tier used for deploying primary orchestrator (e.g., tier1, tier3, etc).
- timeouts
Pdr
Managedr Timeouts
- 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_ strtype - 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_ strid - 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_ strname - The name of the SSH key used for deploying the orchestator.
- stand_
by_ strredeploy - Flag to indicate if standby should be redeployed only for HA case (must be "true" or "false").
- standby_
machine_ strtype - The machine type used for deploying standby virtual machines.
- standby_
orchestrator_ strname - Username for the standby orchestrator management interface.
- standby_
orchestrator_ strworkspace_ id - 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
Pdr
Managedr Timeouts Args
- accept
Language String - The language requested for the return document.
- accepts
Incomplete 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.
- api
Key String - The api Key of the service instance for deploying the disaster recovery service.
- client
Id String - The Client Id created for MFA authentication API.
- client
Secret String - The client secret created for MFA authentication API.
- dashboard
Url 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.
- instance
Id String - The ID of the Power DR Automation service instance.
- location
Id 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".
- machine
Type 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".
- orchestrator
Ha Boolean - Indicates whether the orchestrator High Availability (HA) is enabled for the service instance.
- orchestrator
Location StringType - The cloud location where your orchestator need to be created.(eg., "off-premises", "on-premises")
- orchestrator
Name String - Username for the orchestrator management interface.
- orchestrator
Password String - The password that you can use to access your orchestrator.
- orchestrator
Workspace StringId - The unique identifier orchestrator workspace.
- proxy
Ip String - The Proxy IP for the Communication between Orchestrator and Service.
- region
Id String - The power virtual server region where the service instance is deployed.
- resource
Instance String - ID of the associated IBM Cloud resource instance.
- secret String
- Secret name or identifier used for retrieving credentials from Secrets Manager.
- secret
Group String - The secret group name in IBM Cloud Secrets Manager containing sensitive data for the service instance.
- ssh
Key StringName - The name of the SSH key used for deploying the orchestator.
- stand
By StringRedeploy - Flag to indicate if standby should be redeployed only for HA case (must be "true" or "false").
- standby
Machine StringType - The machine type used for deploying standby virtual machines.
- standby
Orchestrator StringName - Username for the standby orchestrator management interface.
- standby
Orchestrator StringWorkspace Id - The unique identifier of the standby orchestrator workspace.
- standby
Tier String - The storage tier used for deploying standby orchestrator.
- tenant
Name 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
ibmTerraform Provider.
