azure-native.recoveryservices.ReplicationvCenter
Explore with Pulumi AI
vCenter definition. Azure REST API version: 2023-04-01. Prior API version in Azure Native 1.x: 2018-07-10.
Other available API versions: 2021-03-01, 2023-06-01, 2023-08-01, 2024-01-01, 2024-02-01, 2024-04-01.
Example Usage
Add vCenter.
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using AzureNative = Pulumi.AzureNative;
return await Deployment.RunAsync(() =>
{
var replicationvCenter = new AzureNative.RecoveryServices.ReplicationvCenter("replicationvCenter", new()
{
FabricName = "MadhaviFabric",
Properties = new AzureNative.RecoveryServices.Inputs.AddVCenterRequestPropertiesArgs
{
FriendlyName = "esx-78",
IpAddress = "inmtest78",
Port = "443",
ProcessServerId = "5A720CAB-39CB-F445-BD1662B0B33164B5",
RunAsAccountId = "2",
},
ResourceGroupName = "MadhaviVRG",
ResourceName = "MadhaviVault",
VcenterName = "esx-78",
});
});
package main
import (
recoveryservices "github.com/pulumi/pulumi-azure-native-sdk/recoveryservices/v2"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := recoveryservices.NewReplicationvCenter(ctx, "replicationvCenter", &recoveryservices.ReplicationvCenterArgs{
FabricName: pulumi.String("MadhaviFabric"),
Properties: &recoveryservices.AddVCenterRequestPropertiesArgs{
FriendlyName: pulumi.String("esx-78"),
IpAddress: pulumi.String("inmtest78"),
Port: pulumi.String("443"),
ProcessServerId: pulumi.String("5A720CAB-39CB-F445-BD1662B0B33164B5"),
RunAsAccountId: pulumi.String("2"),
},
ResourceGroupName: pulumi.String("MadhaviVRG"),
ResourceName: pulumi.String("MadhaviVault"),
VcenterName: pulumi.String("esx-78"),
})
if err != nil {
return err
}
return nil
})
}
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.azurenative.recoveryservices.ReplicationvCenter;
import com.pulumi.azurenative.recoveryservices.ReplicationvCenterArgs;
import com.pulumi.azurenative.recoveryservices.inputs.AddVCenterRequestPropertiesArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
var replicationvCenter = new ReplicationvCenter("replicationvCenter", ReplicationvCenterArgs.builder()
.fabricName("MadhaviFabric")
.properties(AddVCenterRequestPropertiesArgs.builder()
.friendlyName("esx-78")
.ipAddress("inmtest78")
.port("443")
.processServerId("5A720CAB-39CB-F445-BD1662B0B33164B5")
.runAsAccountId("2")
.build())
.resourceGroupName("MadhaviVRG")
.resourceName("MadhaviVault")
.vcenterName("esx-78")
.build());
}
}
import pulumi
import pulumi_azure_native as azure_native
replicationv_center = azure_native.recoveryservices.ReplicationvCenter("replicationvCenter",
fabric_name="MadhaviFabric",
properties=azure_native.recoveryservices.AddVCenterRequestPropertiesArgs(
friendly_name="esx-78",
ip_address="inmtest78",
port="443",
process_server_id="5A720CAB-39CB-F445-BD1662B0B33164B5",
run_as_account_id="2",
),
resource_group_name="MadhaviVRG",
resource_name_="MadhaviVault",
vcenter_name="esx-78")
import * as pulumi from "@pulumi/pulumi";
import * as azure_native from "@pulumi/azure-native";
const replicationvCenter = new azure_native.recoveryservices.ReplicationvCenter("replicationvCenter", {
fabricName: "MadhaviFabric",
properties: {
friendlyName: "esx-78",
ipAddress: "inmtest78",
port: "443",
processServerId: "5A720CAB-39CB-F445-BD1662B0B33164B5",
runAsAccountId: "2",
},
resourceGroupName: "MadhaviVRG",
resourceName: "MadhaviVault",
vcenterName: "esx-78",
});
resources:
replicationvCenter:
type: azure-native:recoveryservices:ReplicationvCenter
properties:
fabricName: MadhaviFabric
properties:
friendlyName: esx-78
ipAddress: inmtest78
port: '443'
processServerId: 5A720CAB-39CB-F445-BD1662B0B33164B5
runAsAccountId: '2'
resourceGroupName: MadhaviVRG
resourceName: MadhaviVault
vcenterName: esx-78
Create ReplicationvCenter Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new ReplicationvCenter(name: string, args: ReplicationvCenterArgs, opts?: CustomResourceOptions);
@overload
def ReplicationvCenter(resource_name: str,
args: ReplicationvCenterArgs,
opts: Optional[ResourceOptions] = None)
@overload
def ReplicationvCenter(resource_name: str,
opts: Optional[ResourceOptions] = None,
fabric_name: Optional[str] = None,
resource_group_name: Optional[str] = None,
resource_name_: Optional[str] = None,
properties: Optional[AddVCenterRequestPropertiesArgs] = None,
vcenter_name: Optional[str] = None)
func NewReplicationvCenter(ctx *Context, name string, args ReplicationvCenterArgs, opts ...ResourceOption) (*ReplicationvCenter, error)
public ReplicationvCenter(string name, ReplicationvCenterArgs args, CustomResourceOptions? opts = null)
public ReplicationvCenter(String name, ReplicationvCenterArgs args)
public ReplicationvCenter(String name, ReplicationvCenterArgs args, CustomResourceOptions options)
type: azure-native:recoveryservices:ReplicationvCenter
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 ReplicationvCenterArgs
- 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 ReplicationvCenterArgs
- 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 ReplicationvCenterArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args ReplicationvCenterArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args ReplicationvCenterArgs
- 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 replicationvCenterResource = new AzureNative.RecoveryServices.ReplicationvCenter("replicationvCenterResource", new()
{
FabricName = "string",
ResourceGroupName = "string",
ResourceName = "string",
Properties = new AzureNative.RecoveryServices.Inputs.AddVCenterRequestPropertiesArgs
{
FriendlyName = "string",
IpAddress = "string",
Port = "string",
ProcessServerId = "string",
RunAsAccountId = "string",
},
VcenterName = "string",
});
example, err := recoveryservices.NewReplicationvCenter(ctx, "replicationvCenterResource", &recoveryservices.ReplicationvCenterArgs{
FabricName: pulumi.String("string"),
ResourceGroupName: pulumi.String("string"),
ResourceName: pulumi.String("string"),
Properties: &recoveryservices.AddVCenterRequestPropertiesArgs{
FriendlyName: pulumi.String("string"),
IpAddress: pulumi.String("string"),
Port: pulumi.String("string"),
ProcessServerId: pulumi.String("string"),
RunAsAccountId: pulumi.String("string"),
},
VcenterName: pulumi.String("string"),
})
var replicationvCenterResource = new ReplicationvCenter("replicationvCenterResource", ReplicationvCenterArgs.builder()
.fabricName("string")
.resourceGroupName("string")
.resourceName("string")
.properties(AddVCenterRequestPropertiesArgs.builder()
.friendlyName("string")
.ipAddress("string")
.port("string")
.processServerId("string")
.runAsAccountId("string")
.build())
.vcenterName("string")
.build());
replicationv_center_resource = azure_native.recoveryservices.ReplicationvCenter("replicationvCenterResource",
fabric_name="string",
resource_group_name="string",
resource_name_="string",
properties=azure_native.recoveryservices.AddVCenterRequestPropertiesArgs(
friendly_name="string",
ip_address="string",
port="string",
process_server_id="string",
run_as_account_id="string",
),
vcenter_name="string")
const replicationvCenterResource = new azure_native.recoveryservices.ReplicationvCenter("replicationvCenterResource", {
fabricName: "string",
resourceGroupName: "string",
resourceName: "string",
properties: {
friendlyName: "string",
ipAddress: "string",
port: "string",
processServerId: "string",
runAsAccountId: "string",
},
vcenterName: "string",
});
type: azure-native:recoveryservices:ReplicationvCenter
properties:
fabricName: string
properties:
friendlyName: string
ipAddress: string
port: string
processServerId: string
runAsAccountId: string
resourceGroupName: string
resourceName: string
vcenterName: string
ReplicationvCenter Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
The ReplicationvCenter resource accepts the following input properties:
- Fabric
Name string - Fabric name.
- Resource
Group stringName - The name of the resource group where the recovery services vault is present.
- Resource
Name string - The name of the recovery services vault.
- Properties
Pulumi.
Azure Native. Recovery Services. Inputs. Add VCenter Request Properties - The properties of an add vCenter request.
- Vcenter
Name string - vcenter name.
- Fabric
Name string - Fabric name.
- Resource
Group stringName - The name of the resource group where the recovery services vault is present.
- Resource
Name string - The name of the recovery services vault.
- Properties
Add
VCenter Request Properties Args - The properties of an add vCenter request.
- Vcenter
Name string - vcenter name.
- fabric
Name String - Fabric name.
- resource
Group StringName - The name of the resource group where the recovery services vault is present.
- resource
Name String - The name of the recovery services vault.
- properties
Add
VCenter Request Properties - The properties of an add vCenter request.
- vcenter
Name String - vcenter name.
- fabric
Name string - Fabric name.
- resource
Group stringName - The name of the resource group where the recovery services vault is present.
- resource
Name string - The name of the recovery services vault.
- properties
Add
VCenter Request Properties - The properties of an add vCenter request.
- vcenter
Name string - vcenter name.
- fabric_
name str - Fabric name.
- resource_
group_ strname - The name of the resource group where the recovery services vault is present.
- resource_
name str - The name of the recovery services vault.
- properties
Add
VCenter Request Properties Args - The properties of an add vCenter request.
- vcenter_
name str - vcenter name.
- fabric
Name String - Fabric name.
- resource
Group StringName - The name of the resource group where the recovery services vault is present.
- resource
Name String - The name of the recovery services vault.
- properties Property Map
- The properties of an add vCenter request.
- vcenter
Name String - vcenter name.
Outputs
All input properties are implicitly available as output properties. Additionally, the ReplicationvCenter resource produces the following output properties:
Supporting Types
AddVCenterRequestProperties, AddVCenterRequestPropertiesArgs
- Friendly
Name string - The friendly name of the vCenter.
- Ip
Address string - The IP address of the vCenter to be discovered.
- Port string
- The port number for discovery.
- Process
Server stringId - The process server Id from where the discovery is orchestrated.
- Run
As stringAccount Id - The account Id which has privileges to discover the vCenter.
- Friendly
Name string - The friendly name of the vCenter.
- Ip
Address string - The IP address of the vCenter to be discovered.
- Port string
- The port number for discovery.
- Process
Server stringId - The process server Id from where the discovery is orchestrated.
- Run
As stringAccount Id - The account Id which has privileges to discover the vCenter.
- friendly
Name String - The friendly name of the vCenter.
- ip
Address String - The IP address of the vCenter to be discovered.
- port String
- The port number for discovery.
- process
Server StringId - The process server Id from where the discovery is orchestrated.
- run
As StringAccount Id - The account Id which has privileges to discover the vCenter.
- friendly
Name string - The friendly name of the vCenter.
- ip
Address string - The IP address of the vCenter to be discovered.
- port string
- The port number for discovery.
- process
Server stringId - The process server Id from where the discovery is orchestrated.
- run
As stringAccount Id - The account Id which has privileges to discover the vCenter.
- friendly_
name str - The friendly name of the vCenter.
- ip_
address str - The IP address of the vCenter to be discovered.
- port str
- The port number for discovery.
- process_
server_ strid - The process server Id from where the discovery is orchestrated.
- run_
as_ straccount_ id - The account Id which has privileges to discover the vCenter.
- friendly
Name String - The friendly name of the vCenter.
- ip
Address String - The IP address of the vCenter to be discovered.
- port String
- The port number for discovery.
- process
Server StringId - The process server Id from where the discovery is orchestrated.
- run
As StringAccount Id - The account Id which has privileges to discover the vCenter.
HealthErrorResponse, HealthErrorResponseArgs
- Creation
Time stringUtc - Error creation time (UTC).
- Customer
Resolvability string - Value indicating whether the health error is customer resolvable.
- Entity
Id string - ID of the entity.
- Error
Category string - Category of error.
- Error
Code string - Error code.
- Error
Id string - The health error unique id.
- Error
Level string - Level of error.
- Error
Message string - Error message.
- Error
Source string - Source of error.
- Error
Type string - Type of error.
- Inner
Health List<Pulumi.Errors Azure Native. Recovery Services. Inputs. Inner Health Error Response> - The inner health errors. HealthError having a list of HealthError as child errors is problematic. InnerHealthError is used because this will prevent an infinite loop of structures when Hydra tries to auto-generate the contract. We are exposing the related health errors as inner health errors and all API consumers can utilize this in the same fashion as Exception -> InnerException.
- Possible
Causes string - Possible causes of error.
- Recommended
Action string - Recommended action to resolve error.
- Recovery
Provider stringError Message - DRA error message.
- Summary
Message string - Summary message of the entity.
- Creation
Time stringUtc - Error creation time (UTC).
- Customer
Resolvability string - Value indicating whether the health error is customer resolvable.
- Entity
Id string - ID of the entity.
- Error
Category string - Category of error.
- Error
Code string - Error code.
- Error
Id string - The health error unique id.
- Error
Level string - Level of error.
- Error
Message string - Error message.
- Error
Source string - Source of error.
- Error
Type string - Type of error.
- Inner
Health []InnerErrors Health Error Response - The inner health errors. HealthError having a list of HealthError as child errors is problematic. InnerHealthError is used because this will prevent an infinite loop of structures when Hydra tries to auto-generate the contract. We are exposing the related health errors as inner health errors and all API consumers can utilize this in the same fashion as Exception -> InnerException.
- Possible
Causes string - Possible causes of error.
- Recommended
Action string - Recommended action to resolve error.
- Recovery
Provider stringError Message - DRA error message.
- Summary
Message string - Summary message of the entity.
- creation
Time StringUtc - Error creation time (UTC).
- customer
Resolvability String - Value indicating whether the health error is customer resolvable.
- entity
Id String - ID of the entity.
- error
Category String - Category of error.
- error
Code String - Error code.
- error
Id String - The health error unique id.
- error
Level String - Level of error.
- error
Message String - Error message.
- error
Source String - Source of error.
- error
Type String - Type of error.
- inner
Health List<InnerErrors Health Error Response> - The inner health errors. HealthError having a list of HealthError as child errors is problematic. InnerHealthError is used because this will prevent an infinite loop of structures when Hydra tries to auto-generate the contract. We are exposing the related health errors as inner health errors and all API consumers can utilize this in the same fashion as Exception -> InnerException.
- possible
Causes String - Possible causes of error.
- recommended
Action String - Recommended action to resolve error.
- recovery
Provider StringError Message - DRA error message.
- summary
Message String - Summary message of the entity.
- creation
Time stringUtc - Error creation time (UTC).
- customer
Resolvability string - Value indicating whether the health error is customer resolvable.
- entity
Id string - ID of the entity.
- error
Category string - Category of error.
- error
Code string - Error code.
- error
Id string - The health error unique id.
- error
Level string - Level of error.
- error
Message string - Error message.
- error
Source string - Source of error.
- error
Type string - Type of error.
- inner
Health InnerErrors Health Error Response[] - The inner health errors. HealthError having a list of HealthError as child errors is problematic. InnerHealthError is used because this will prevent an infinite loop of structures when Hydra tries to auto-generate the contract. We are exposing the related health errors as inner health errors and all API consumers can utilize this in the same fashion as Exception -> InnerException.
- possible
Causes string - Possible causes of error.
- recommended
Action string - Recommended action to resolve error.
- recovery
Provider stringError Message - DRA error message.
- summary
Message string - Summary message of the entity.
- creation_
time_ strutc - Error creation time (UTC).
- customer_
resolvability str - Value indicating whether the health error is customer resolvable.
- entity_
id str - ID of the entity.
- error_
category str - Category of error.
- error_
code str - Error code.
- error_
id str - The health error unique id.
- error_
level str - Level of error.
- error_
message str - Error message.
- error_
source str - Source of error.
- error_
type str - Type of error.
- inner_
health_ Sequence[Innererrors Health Error Response] - The inner health errors. HealthError having a list of HealthError as child errors is problematic. InnerHealthError is used because this will prevent an infinite loop of structures when Hydra tries to auto-generate the contract. We are exposing the related health errors as inner health errors and all API consumers can utilize this in the same fashion as Exception -> InnerException.
- possible_
causes str - Possible causes of error.
- recommended_
action str - Recommended action to resolve error.
- recovery_
provider_ strerror_ message - DRA error message.
- summary_
message str - Summary message of the entity.
- creation
Time StringUtc - Error creation time (UTC).
- customer
Resolvability String - Value indicating whether the health error is customer resolvable.
- entity
Id String - ID of the entity.
- error
Category String - Category of error.
- error
Code String - Error code.
- error
Id String - The health error unique id.
- error
Level String - Level of error.
- error
Message String - Error message.
- error
Source String - Source of error.
- error
Type String - Type of error.
- inner
Health List<Property Map>Errors - The inner health errors. HealthError having a list of HealthError as child errors is problematic. InnerHealthError is used because this will prevent an infinite loop of structures when Hydra tries to auto-generate the contract. We are exposing the related health errors as inner health errors and all API consumers can utilize this in the same fashion as Exception -> InnerException.
- possible
Causes String - Possible causes of error.
- recommended
Action String - Recommended action to resolve error.
- recovery
Provider StringError Message - DRA error message.
- summary
Message String - Summary message of the entity.
InnerHealthErrorResponse, InnerHealthErrorResponseArgs
- Creation
Time stringUtc - Error creation time (UTC).
- Customer
Resolvability string - Value indicating whether the health error is customer resolvable.
- Entity
Id string - ID of the entity.
- Error
Category string - Category of error.
- Error
Code string - Error code.
- Error
Id string - The health error unique id.
- Error
Level string - Level of error.
- Error
Message string - Error message.
- Error
Source string - Source of error.
- Error
Type string - Type of error.
- Possible
Causes string - Possible causes of error.
- Recommended
Action string - Recommended action to resolve error.
- Recovery
Provider stringError Message - DRA error message.
- Summary
Message string - Summary message of the entity.
- Creation
Time stringUtc - Error creation time (UTC).
- Customer
Resolvability string - Value indicating whether the health error is customer resolvable.
- Entity
Id string - ID of the entity.
- Error
Category string - Category of error.
- Error
Code string - Error code.
- Error
Id string - The health error unique id.
- Error
Level string - Level of error.
- Error
Message string - Error message.
- Error
Source string - Source of error.
- Error
Type string - Type of error.
- Possible
Causes string - Possible causes of error.
- Recommended
Action string - Recommended action to resolve error.
- Recovery
Provider stringError Message - DRA error message.
- Summary
Message string - Summary message of the entity.
- creation
Time StringUtc - Error creation time (UTC).
- customer
Resolvability String - Value indicating whether the health error is customer resolvable.
- entity
Id String - ID of the entity.
- error
Category String - Category of error.
- error
Code String - Error code.
- error
Id String - The health error unique id.
- error
Level String - Level of error.
- error
Message String - Error message.
- error
Source String - Source of error.
- error
Type String - Type of error.
- possible
Causes String - Possible causes of error.
- recommended
Action String - Recommended action to resolve error.
- recovery
Provider StringError Message - DRA error message.
- summary
Message String - Summary message of the entity.
- creation
Time stringUtc - Error creation time (UTC).
- customer
Resolvability string - Value indicating whether the health error is customer resolvable.
- entity
Id string - ID of the entity.
- error
Category string - Category of error.
- error
Code string - Error code.
- error
Id string - The health error unique id.
- error
Level string - Level of error.
- error
Message string - Error message.
- error
Source string - Source of error.
- error
Type string - Type of error.
- possible
Causes string - Possible causes of error.
- recommended
Action string - Recommended action to resolve error.
- recovery
Provider stringError Message - DRA error message.
- summary
Message string - Summary message of the entity.
- creation_
time_ strutc - Error creation time (UTC).
- customer_
resolvability str - Value indicating whether the health error is customer resolvable.
- entity_
id str - ID of the entity.
- error_
category str - Category of error.
- error_
code str - Error code.
- error_
id str - The health error unique id.
- error_
level str - Level of error.
- error_
message str - Error message.
- error_
source str - Source of error.
- error_
type str - Type of error.
- possible_
causes str - Possible causes of error.
- recommended_
action str - Recommended action to resolve error.
- recovery_
provider_ strerror_ message - DRA error message.
- summary_
message str - Summary message of the entity.
- creation
Time StringUtc - Error creation time (UTC).
- customer
Resolvability String - Value indicating whether the health error is customer resolvable.
- entity
Id String - ID of the entity.
- error
Category String - Category of error.
- error
Code String - Error code.
- error
Id String - The health error unique id.
- error
Level String - Level of error.
- error
Message String - Error message.
- error
Source String - Source of error.
- error
Type String - Type of error.
- possible
Causes String - Possible causes of error.
- recommended
Action String - Recommended action to resolve error.
- recovery
Provider StringError Message - DRA error message.
- summary
Message String - Summary message of the entity.
VCenterPropertiesResponse, VCenterPropertiesResponseArgs
- Discovery
Status string - The VCenter discovery status.
- Fabric
Arm stringResource Name - The ARM resource name of the fabric containing this VCenter.
- Friendly
Name string - Friendly name of the vCenter.
- Health
Errors List<Pulumi.Azure Native. Recovery Services. Inputs. Health Error Response> - The health errors for this VCenter.
- Infrastructure
Id string - The infrastructure Id of vCenter.
- Internal
Id string - VCenter internal ID.
- Ip
Address string - The IP address of the vCenter.
- Last
Heartbeat string - The time when the last heartbeat was received by vCenter.
- Port string
- The port number for discovery.
- Process
Server stringId - The process server Id.
- Run
As stringAccount Id - The account Id which has privileges to discover the vCenter.
- Discovery
Status string - The VCenter discovery status.
- Fabric
Arm stringResource Name - The ARM resource name of the fabric containing this VCenter.
- Friendly
Name string - Friendly name of the vCenter.
- Health
Errors []HealthError Response - The health errors for this VCenter.
- Infrastructure
Id string - The infrastructure Id of vCenter.
- Internal
Id string - VCenter internal ID.
- Ip
Address string - The IP address of the vCenter.
- Last
Heartbeat string - The time when the last heartbeat was received by vCenter.
- Port string
- The port number for discovery.
- Process
Server stringId - The process server Id.
- Run
As stringAccount Id - The account Id which has privileges to discover the vCenter.
- discovery
Status String - The VCenter discovery status.
- fabric
Arm StringResource Name - The ARM resource name of the fabric containing this VCenter.
- friendly
Name String - Friendly name of the vCenter.
- health
Errors List<HealthError Response> - The health errors for this VCenter.
- infrastructure
Id String - The infrastructure Id of vCenter.
- internal
Id String - VCenter internal ID.
- ip
Address String - The IP address of the vCenter.
- last
Heartbeat String - The time when the last heartbeat was received by vCenter.
- port String
- The port number for discovery.
- process
Server StringId - The process server Id.
- run
As StringAccount Id - The account Id which has privileges to discover the vCenter.
- discovery
Status string - The VCenter discovery status.
- fabric
Arm stringResource Name - The ARM resource name of the fabric containing this VCenter.
- friendly
Name string - Friendly name of the vCenter.
- health
Errors HealthError Response[] - The health errors for this VCenter.
- infrastructure
Id string - The infrastructure Id of vCenter.
- internal
Id string - VCenter internal ID.
- ip
Address string - The IP address of the vCenter.
- last
Heartbeat string - The time when the last heartbeat was received by vCenter.
- port string
- The port number for discovery.
- process
Server stringId - The process server Id.
- run
As stringAccount Id - The account Id which has privileges to discover the vCenter.
- discovery_
status str - The VCenter discovery status.
- fabric_
arm_ strresource_ name - The ARM resource name of the fabric containing this VCenter.
- friendly_
name str - Friendly name of the vCenter.
- health_
errors Sequence[HealthError Response] - The health errors for this VCenter.
- infrastructure_
id str - The infrastructure Id of vCenter.
- internal_
id str - VCenter internal ID.
- ip_
address str - The IP address of the vCenter.
- last_
heartbeat str - The time when the last heartbeat was received by vCenter.
- port str
- The port number for discovery.
- process_
server_ strid - The process server Id.
- run_
as_ straccount_ id - The account Id which has privileges to discover the vCenter.
- discovery
Status String - The VCenter discovery status.
- fabric
Arm StringResource Name - The ARM resource name of the fabric containing this VCenter.
- friendly
Name String - Friendly name of the vCenter.
- health
Errors List<Property Map> - The health errors for this VCenter.
- infrastructure
Id String - The infrastructure Id of vCenter.
- internal
Id String - VCenter internal ID.
- ip
Address String - The IP address of the vCenter.
- last
Heartbeat String - The time when the last heartbeat was received by vCenter.
- port String
- The port number for discovery.
- process
Server StringId - The process server Id.
- run
As StringAccount Id - The account Id which has privileges to discover the vCenter.
Import
An existing resource can be imported using its type token, name, and identifier, e.g.
$ pulumi import azure-native:recoveryservices:ReplicationvCenter esx-78 /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationFabrics/{fabricName}/replicationvCenters/{vcenterName}
To learn more about importing existing cloud resources, see Importing resources.
Package Details
- Repository
- Azure Native pulumi/pulumi-azure-native
- License
- Apache-2.0