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 dictionary
The 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