azure-native.recoveryservices.getReplicationvCenter
Explore with Pulumi AI
Gets the details of a registered vCenter server(Add vCenter server).
Uses Azure REST API version 2024-10-01.
Other available API versions: 2023-02-01, 2023-04-01, 2023-06-01, 2023-08-01, 2024-01-01, 2024-02-01, 2024-04-01, 2025-01-01. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native recoveryservices [ApiVersion]. See the version guide for details.
Using getReplicationvCenter
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getReplicationvCenter(args: GetReplicationvCenterArgs, opts?: InvokeOptions): Promise<GetReplicationvCenterResult>
function getReplicationvCenterOutput(args: GetReplicationvCenterOutputArgs, opts?: InvokeOptions): Output<GetReplicationvCenterResult>def get_replicationv_center(fabric_name: Optional[str] = None,
                            resource_group_name: Optional[str] = None,
                            resource_name: Optional[str] = None,
                            vcenter_name: Optional[str] = None,
                            opts: Optional[InvokeOptions] = None) -> GetReplicationvCenterResult
def get_replicationv_center_output(fabric_name: Optional[pulumi.Input[str]] = None,
                            resource_group_name: Optional[pulumi.Input[str]] = None,
                            resource_name: Optional[pulumi.Input[str]] = None,
                            vcenter_name: Optional[pulumi.Input[str]] = None,
                            opts: Optional[InvokeOptions] = None) -> Output[GetReplicationvCenterResult]func LookupReplicationvCenter(ctx *Context, args *LookupReplicationvCenterArgs, opts ...InvokeOption) (*LookupReplicationvCenterResult, error)
func LookupReplicationvCenterOutput(ctx *Context, args *LookupReplicationvCenterOutputArgs, opts ...InvokeOption) LookupReplicationvCenterResultOutput> Note: This function is named LookupReplicationvCenter in the Go SDK.
public static class GetReplicationvCenter 
{
    public static Task<GetReplicationvCenterResult> InvokeAsync(GetReplicationvCenterArgs args, InvokeOptions? opts = null)
    public static Output<GetReplicationvCenterResult> Invoke(GetReplicationvCenterInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetReplicationvCenterResult> getReplicationvCenter(GetReplicationvCenterArgs args, InvokeOptions options)
public static Output<GetReplicationvCenterResult> getReplicationvCenter(GetReplicationvCenterArgs args, InvokeOptions options)
fn::invoke:
  function: azure-native:recoveryservices:getReplicationvCenter
  arguments:
    # arguments dictionaryThe following arguments are supported:
- 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.
 - 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.
 - 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.
 - 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.
 - 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.
 - 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.
 - vcenter
Name String - vcenter name.
 
getReplicationvCenter Result
The following output properties are available:
- Azure
Api stringVersion  - The Azure API version of the resource.
 - Id string
 - Resource Id
 - Name string
 - Resource Name
 - Properties
Pulumi.
Azure Native. Recovery Services. Outputs. VCenter Properties Response  - VCenter related data.
 - Type string
 - Resource Type
 - Location string
 - Resource Location
 
- Azure
Api stringVersion  - The Azure API version of the resource.
 - Id string
 - Resource Id
 - Name string
 - Resource Name
 - Properties
VCenter
Properties Response  - VCenter related data.
 - Type string
 - Resource Type
 - Location string
 - Resource Location
 
- azure
Api StringVersion  - The Azure API version of the resource.
 - id String
 - Resource Id
 - name String
 - Resource Name
 - properties
VCenter
Properties Response  - VCenter related data.
 - type String
 - Resource Type
 - location String
 - Resource Location
 
- azure
Api stringVersion  - The Azure API version of the resource.
 - id string
 - Resource Id
 - name string
 - Resource Name
 - properties
VCenter
Properties Response  - VCenter related data.
 - type string
 - Resource Type
 - location string
 - Resource Location
 
- azure_
api_ strversion  - The Azure API version of the resource.
 - id str
 - Resource Id
 - name str
 - Resource Name
 - properties
VCenter
Properties Response  - VCenter related data.
 - type str
 - Resource Type
 - location str
 - Resource Location
 
- azure
Api StringVersion  - The Azure API version of the resource.
 - id String
 - Resource Id
 - name String
 - Resource Name
 - properties Property Map
 - VCenter related data.
 - type String
 - Resource Type
 - location String
 - Resource Location
 
Supporting Types
HealthErrorResponse  
- 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   
- 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  
- 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.
 
Package Details
- Repository
 - Azure Native pulumi/pulumi-azure-native
 - License
 - Apache-2.0