azure-native.recoveryservices.ReplicationvCenter
Explore with Pulumi AI
vCenter definition.
Uses Azure REST API version 2023-04-01. In version 1.x of the Azure Native provider, it used API version 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, 2024-10-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 * 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",
});
import pulumi
import pulumi_azure_native as azure_native
replicationv_center = azure_native.recoveryservices.ReplicationvCenter("replicationvCenter",
    fabric_name="MadhaviFabric",
    properties={
        "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")
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={
        "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
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The ReplicationvCenter resource accepts the following input properties:
- FabricName string
- Fabric name.
- ResourceGroup stringName 
- The name of the resource group where the recovery services vault is present.
- ResourceName 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.
- VcenterName string
- vcenter name.
- FabricName string
- Fabric name.
- ResourceGroup stringName 
- The name of the resource group where the recovery services vault is present.
- ResourceName string
- The name of the recovery services vault.
- Properties
AddVCenter Request Properties Args 
- The properties of an add vCenter request.
- VcenterName string
- vcenter name.
- fabricName String
- Fabric name.
- resourceGroup StringName 
- The name of the resource group where the recovery services vault is present.
- resourceName String
- The name of the recovery services vault.
- properties
AddVCenter Request Properties 
- The properties of an add vCenter request.
- vcenterName String
- vcenter name.
- fabricName string
- Fabric name.
- resourceGroup stringName 
- The name of the resource group where the recovery services vault is present.
- resourceName string
- The name of the recovery services vault.
- properties
AddVCenter Request Properties 
- The properties of an add vCenter request.
- vcenterName 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
AddVCenter Request Properties Args 
- The properties of an add vCenter request.
- vcenter_name str
- vcenter name.
- fabricName String
- Fabric name.
- resourceGroup StringName 
- The name of the resource group where the recovery services vault is present.
- resourceName String
- The name of the recovery services vault.
- properties Property Map
- The properties of an add vCenter request.
- vcenterName 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        
- FriendlyName string
- The friendly name of the vCenter.
- IpAddress string
- The IP address of the vCenter to be discovered.
- Port string
- The port number for discovery.
- ProcessServer stringId 
- The process server Id from where the discovery is orchestrated.
- RunAs stringAccount Id 
- The account Id which has privileges to discover the vCenter.
- FriendlyName string
- The friendly name of the vCenter.
- IpAddress string
- The IP address of the vCenter to be discovered.
- Port string
- The port number for discovery.
- ProcessServer stringId 
- The process server Id from where the discovery is orchestrated.
- RunAs stringAccount Id 
- The account Id which has privileges to discover the vCenter.
- friendlyName String
- The friendly name of the vCenter.
- ipAddress String
- The IP address of the vCenter to be discovered.
- port String
- The port number for discovery.
- processServer StringId 
- The process server Id from where the discovery is orchestrated.
- runAs StringAccount Id 
- The account Id which has privileges to discover the vCenter.
- friendlyName string
- The friendly name of the vCenter.
- ipAddress string
- The IP address of the vCenter to be discovered.
- port string
- The port number for discovery.
- processServer stringId 
- The process server Id from where the discovery is orchestrated.
- runAs 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.
- friendlyName String
- The friendly name of the vCenter.
- ipAddress String
- The IP address of the vCenter to be discovered.
- port String
- The port number for discovery.
- processServer StringId 
- The process server Id from where the discovery is orchestrated.
- runAs StringAccount Id 
- The account Id which has privileges to discover the vCenter.
HealthErrorResponse, HealthErrorResponseArgs      
- CreationTime stringUtc 
- Error creation time (UTC).
- CustomerResolvability string
- Value indicating whether the health error is customer resolvable.
- EntityId string
- ID of the entity.
- ErrorCategory string
- Category of error.
- ErrorCode string
- Error code.
- ErrorId string
- The health error unique id.
- ErrorLevel string
- Level of error.
- ErrorMessage string
- Error message.
- ErrorSource string
- Source of error.
- ErrorType string
- Type of error.
- InnerHealth 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.
- PossibleCauses string
- Possible causes of error.
- RecommendedAction string
- Recommended action to resolve error.
- RecoveryProvider stringError Message 
- DRA error message.
- SummaryMessage string
- Summary message of the entity.
- CreationTime stringUtc 
- Error creation time (UTC).
- CustomerResolvability string
- Value indicating whether the health error is customer resolvable.
- EntityId string
- ID of the entity.
- ErrorCategory string
- Category of error.
- ErrorCode string
- Error code.
- ErrorId string
- The health error unique id.
- ErrorLevel string
- Level of error.
- ErrorMessage string
- Error message.
- ErrorSource string
- Source of error.
- ErrorType string
- Type of error.
- InnerHealth []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.
- PossibleCauses string
- Possible causes of error.
- RecommendedAction string
- Recommended action to resolve error.
- RecoveryProvider stringError Message 
- DRA error message.
- SummaryMessage string
- Summary message of the entity.
- creationTime StringUtc 
- Error creation time (UTC).
- customerResolvability String
- Value indicating whether the health error is customer resolvable.
- entityId String
- ID of the entity.
- errorCategory String
- Category of error.
- errorCode String
- Error code.
- errorId String
- The health error unique id.
- errorLevel String
- Level of error.
- errorMessage String
- Error message.
- errorSource String
- Source of error.
- errorType String
- Type of error.
- innerHealth 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.
- possibleCauses String
- Possible causes of error.
- recommendedAction String
- Recommended action to resolve error.
- recoveryProvider StringError Message 
- DRA error message.
- summaryMessage String
- Summary message of the entity.
- creationTime stringUtc 
- Error creation time (UTC).
- customerResolvability string
- Value indicating whether the health error is customer resolvable.
- entityId string
- ID of the entity.
- errorCategory string
- Category of error.
- errorCode string
- Error code.
- errorId string
- The health error unique id.
- errorLevel string
- Level of error.
- errorMessage string
- Error message.
- errorSource string
- Source of error.
- errorType string
- Type of error.
- innerHealth 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.
- possibleCauses string
- Possible causes of error.
- recommendedAction string
- Recommended action to resolve error.
- recoveryProvider stringError Message 
- DRA error message.
- summaryMessage 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.
- creationTime StringUtc 
- Error creation time (UTC).
- customerResolvability String
- Value indicating whether the health error is customer resolvable.
- entityId String
- ID of the entity.
- errorCategory String
- Category of error.
- errorCode String
- Error code.
- errorId String
- The health error unique id.
- errorLevel String
- Level of error.
- errorMessage String
- Error message.
- errorSource String
- Source of error.
- errorType String
- Type of error.
- innerHealth 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.
- possibleCauses String
- Possible causes of error.
- recommendedAction String
- Recommended action to resolve error.
- recoveryProvider StringError Message 
- DRA error message.
- summaryMessage String
- Summary message of the entity.
InnerHealthErrorResponse, InnerHealthErrorResponseArgs        
- CreationTime stringUtc 
- Error creation time (UTC).
- CustomerResolvability string
- Value indicating whether the health error is customer resolvable.
- EntityId string
- ID of the entity.
- ErrorCategory string
- Category of error.
- ErrorCode string
- Error code.
- ErrorId string
- The health error unique id.
- ErrorLevel string
- Level of error.
- ErrorMessage string
- Error message.
- ErrorSource string
- Source of error.
- ErrorType string
- Type of error.
- PossibleCauses string
- Possible causes of error.
- RecommendedAction string
- Recommended action to resolve error.
- RecoveryProvider stringError Message 
- DRA error message.
- SummaryMessage string
- Summary message of the entity.
- CreationTime stringUtc 
- Error creation time (UTC).
- CustomerResolvability string
- Value indicating whether the health error is customer resolvable.
- EntityId string
- ID of the entity.
- ErrorCategory string
- Category of error.
- ErrorCode string
- Error code.
- ErrorId string
- The health error unique id.
- ErrorLevel string
- Level of error.
- ErrorMessage string
- Error message.
- ErrorSource string
- Source of error.
- ErrorType string
- Type of error.
- PossibleCauses string
- Possible causes of error.
- RecommendedAction string
- Recommended action to resolve error.
- RecoveryProvider stringError Message 
- DRA error message.
- SummaryMessage string
- Summary message of the entity.
- creationTime StringUtc 
- Error creation time (UTC).
- customerResolvability String
- Value indicating whether the health error is customer resolvable.
- entityId String
- ID of the entity.
- errorCategory String
- Category of error.
- errorCode String
- Error code.
- errorId String
- The health error unique id.
- errorLevel String
- Level of error.
- errorMessage String
- Error message.
- errorSource String
- Source of error.
- errorType String
- Type of error.
- possibleCauses String
- Possible causes of error.
- recommendedAction String
- Recommended action to resolve error.
- recoveryProvider StringError Message 
- DRA error message.
- summaryMessage String
- Summary message of the entity.
- creationTime stringUtc 
- Error creation time (UTC).
- customerResolvability string
- Value indicating whether the health error is customer resolvable.
- entityId string
- ID of the entity.
- errorCategory string
- Category of error.
- errorCode string
- Error code.
- errorId string
- The health error unique id.
- errorLevel string
- Level of error.
- errorMessage string
- Error message.
- errorSource string
- Source of error.
- errorType string
- Type of error.
- possibleCauses string
- Possible causes of error.
- recommendedAction string
- Recommended action to resolve error.
- recoveryProvider stringError Message 
- DRA error message.
- summaryMessage 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.
- creationTime StringUtc 
- Error creation time (UTC).
- customerResolvability String
- Value indicating whether the health error is customer resolvable.
- entityId String
- ID of the entity.
- errorCategory String
- Category of error.
- errorCode String
- Error code.
- errorId String
- The health error unique id.
- errorLevel String
- Level of error.
- errorMessage String
- Error message.
- errorSource String
- Source of error.
- errorType String
- Type of error.
- possibleCauses String
- Possible causes of error.
- recommendedAction String
- Recommended action to resolve error.
- recoveryProvider StringError Message 
- DRA error message.
- summaryMessage String
- Summary message of the entity.
VCenterPropertiesResponse, VCenterPropertiesResponseArgs      
- DiscoveryStatus string
- The VCenter discovery status.
- FabricArm stringResource Name 
- The ARM resource name of the fabric containing this VCenter.
- FriendlyName string
- Friendly name of the vCenter.
- HealthErrors List<Pulumi.Azure Native. Recovery Services. Inputs. Health Error Response> 
- The health errors for this VCenter.
- InfrastructureId string
- The infrastructure Id of vCenter.
- InternalId string
- VCenter internal ID.
- IpAddress string
- The IP address of the vCenter.
- LastHeartbeat string
- The time when the last heartbeat was received by vCenter.
- Port string
- The port number for discovery.
- ProcessServer stringId 
- The process server Id.
- RunAs stringAccount Id 
- The account Id which has privileges to discover the vCenter.
- DiscoveryStatus string
- The VCenter discovery status.
- FabricArm stringResource Name 
- The ARM resource name of the fabric containing this VCenter.
- FriendlyName string
- Friendly name of the vCenter.
- HealthErrors []HealthError Response 
- The health errors for this VCenter.
- InfrastructureId string
- The infrastructure Id of vCenter.
- InternalId string
- VCenter internal ID.
- IpAddress string
- The IP address of the vCenter.
- LastHeartbeat string
- The time when the last heartbeat was received by vCenter.
- Port string
- The port number for discovery.
- ProcessServer stringId 
- The process server Id.
- RunAs stringAccount Id 
- The account Id which has privileges to discover the vCenter.
- discoveryStatus String
- The VCenter discovery status.
- fabricArm StringResource Name 
- The ARM resource name of the fabric containing this VCenter.
- friendlyName String
- Friendly name of the vCenter.
- healthErrors List<HealthError Response> 
- The health errors for this VCenter.
- infrastructureId String
- The infrastructure Id of vCenter.
- internalId String
- VCenter internal ID.
- ipAddress String
- The IP address of the vCenter.
- lastHeartbeat String
- The time when the last heartbeat was received by vCenter.
- port String
- The port number for discovery.
- processServer StringId 
- The process server Id.
- runAs StringAccount Id 
- The account Id which has privileges to discover the vCenter.
- discoveryStatus string
- The VCenter discovery status.
- fabricArm stringResource Name 
- The ARM resource name of the fabric containing this VCenter.
- friendlyName string
- Friendly name of the vCenter.
- healthErrors HealthError Response[] 
- The health errors for this VCenter.
- infrastructureId string
- The infrastructure Id of vCenter.
- internalId string
- VCenter internal ID.
- ipAddress string
- The IP address of the vCenter.
- lastHeartbeat string
- The time when the last heartbeat was received by vCenter.
- port string
- The port number for discovery.
- processServer stringId 
- The process server Id.
- runAs 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.
- discoveryStatus String
- The VCenter discovery status.
- fabricArm StringResource Name 
- The ARM resource name of the fabric containing this VCenter.
- friendlyName String
- Friendly name of the vCenter.
- healthErrors List<Property Map>
- The health errors for this VCenter.
- infrastructureId String
- The infrastructure Id of vCenter.
- internalId String
- VCenter internal ID.
- ipAddress String
- The IP address of the vCenter.
- lastHeartbeat String
- The time when the last heartbeat was received by vCenter.
- port String
- The port number for discovery.
- processServer StringId 
- The process server Id.
- runAs 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