These are the docs for Azure Native v1. We recommenend using the latest version, Azure Native v2.
Azure Native v1 v1.104.0 published on Thursday, Jul 6, 2023 by Pulumi
azure-native.recoveryservices.getReplicationRecoveryServicesProvider
Explore with Pulumi AI
These are the docs for Azure Native v1. We recommenend using the latest version, Azure Native v2.
Azure Native v1 v1.104.0 published on Thursday, Jul 6, 2023 by Pulumi
Gets the details of registered recovery services provider. API Version: 2018-07-10.
Using getReplicationRecoveryServicesProvider
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 getReplicationRecoveryServicesProvider(args: GetReplicationRecoveryServicesProviderArgs, opts?: InvokeOptions): Promise<GetReplicationRecoveryServicesProviderResult>
function getReplicationRecoveryServicesProviderOutput(args: GetReplicationRecoveryServicesProviderOutputArgs, opts?: InvokeOptions): Output<GetReplicationRecoveryServicesProviderResult>
def get_replication_recovery_services_provider(fabric_name: Optional[str] = None,
provider_name: Optional[str] = None,
resource_group_name: Optional[str] = None,
resource_name: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetReplicationRecoveryServicesProviderResult
def get_replication_recovery_services_provider_output(fabric_name: Optional[pulumi.Input[str]] = None,
provider_name: Optional[pulumi.Input[str]] = None,
resource_group_name: Optional[pulumi.Input[str]] = None,
resource_name: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetReplicationRecoveryServicesProviderResult]
func LookupReplicationRecoveryServicesProvider(ctx *Context, args *LookupReplicationRecoveryServicesProviderArgs, opts ...InvokeOption) (*LookupReplicationRecoveryServicesProviderResult, error)
func LookupReplicationRecoveryServicesProviderOutput(ctx *Context, args *LookupReplicationRecoveryServicesProviderOutputArgs, opts ...InvokeOption) LookupReplicationRecoveryServicesProviderResultOutput
> Note: This function is named LookupReplicationRecoveryServicesProvider
in the Go SDK.
public static class GetReplicationRecoveryServicesProvider
{
public static Task<GetReplicationRecoveryServicesProviderResult> InvokeAsync(GetReplicationRecoveryServicesProviderArgs args, InvokeOptions? opts = null)
public static Output<GetReplicationRecoveryServicesProviderResult> Invoke(GetReplicationRecoveryServicesProviderInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetReplicationRecoveryServicesProviderResult> getReplicationRecoveryServicesProvider(GetReplicationRecoveryServicesProviderArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: azure-native:recoveryservices:getReplicationRecoveryServicesProvider
arguments:
# arguments dictionary
The following arguments are supported:
- Fabric
Name string - Fabric name.
- Provider
Name string - Recovery services provider 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.
- Fabric
Name string - Fabric name.
- Provider
Name string - Recovery services provider 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.
- fabric
Name String - Fabric name.
- provider
Name String - Recovery services provider 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.
- fabric
Name string - Fabric name.
- provider
Name string - Recovery services provider 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.
- fabric_
name str - Fabric name.
- provider_
name str - Recovery services provider 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.
- fabric
Name String - Fabric name.
- provider
Name String - Recovery services provider 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.
getReplicationRecoveryServicesProvider Result
The following output properties are available:
- Id string
- Resource Id
- Name string
- Resource Name
- Properties
Pulumi.
Azure Native. Recovery Services. Outputs. Recovery Services Provider Properties Response - Provider properties.
- Type string
- Resource Type
- Location string
- Resource Location
- Id string
- Resource Id
- Name string
- Resource Name
- Properties
Recovery
Services Provider Properties Response - Provider properties.
- Type string
- Resource Type
- Location string
- Resource Location
- id String
- Resource Id
- name String
- Resource Name
- properties
Recovery
Services Provider Properties Response - Provider properties.
- type String
- Resource Type
- location String
- Resource Location
- id string
- Resource Id
- name string
- Resource Name
- properties
Recovery
Services Provider Properties Response - Provider properties.
- type string
- Resource Type
- location string
- Resource Location
- id str
- Resource Id
- name str
- Resource Name
- properties
Recovery
Services Provider Properties Response - Provider properties.
- type str
- Resource Type
- location str
- Resource Location
- id String
- Resource Id
- name String
- Resource Name
- properties Property Map
- Provider properties.
- 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.
IdentityProviderDetailsResponse
- string
- The base authority for Azure Active Directory authentication.
- Application
Id string - The application/client Id for the service principal with which the on-premise management/data plane components would communicate with our Azure services.
- Audience string
- The intended Audience of the service principal with which the on-premise management/data plane components would communicate with our Azure services.
- Object
Id string - The object Id of the service principal with which the on-premise management/data plane components would communicate with our Azure services.
- Tenant
Id string - The tenant Id for the service principal with which the on-premise management/data plane components would communicate with our Azure services.
- string
- The base authority for Azure Active Directory authentication.
- Application
Id string - The application/client Id for the service principal with which the on-premise management/data plane components would communicate with our Azure services.
- Audience string
- The intended Audience of the service principal with which the on-premise management/data plane components would communicate with our Azure services.
- Object
Id string - The object Id of the service principal with which the on-premise management/data plane components would communicate with our Azure services.
- Tenant
Id string - The tenant Id for the service principal with which the on-premise management/data plane components would communicate with our Azure services.
- String
- The base authority for Azure Active Directory authentication.
- application
Id String - The application/client Id for the service principal with which the on-premise management/data plane components would communicate with our Azure services.
- audience String
- The intended Audience of the service principal with which the on-premise management/data plane components would communicate with our Azure services.
- object
Id String - The object Id of the service principal with which the on-premise management/data plane components would communicate with our Azure services.
- tenant
Id String - The tenant Id for the service principal with which the on-premise management/data plane components would communicate with our Azure services.
- string
- The base authority for Azure Active Directory authentication.
- application
Id string - The application/client Id for the service principal with which the on-premise management/data plane components would communicate with our Azure services.
- audience string
- The intended Audience of the service principal with which the on-premise management/data plane components would communicate with our Azure services.
- object
Id string - The object Id of the service principal with which the on-premise management/data plane components would communicate with our Azure services.
- tenant
Id string - The tenant Id for the service principal with which the on-premise management/data plane components would communicate with our Azure services.
- str
- The base authority for Azure Active Directory authentication.
- application_
id str - The application/client Id for the service principal with which the on-premise management/data plane components would communicate with our Azure services.
- audience str
- The intended Audience of the service principal with which the on-premise management/data plane components would communicate with our Azure services.
- object_
id str - The object Id of the service principal with which the on-premise management/data plane components would communicate with our Azure services.
- tenant_
id str - The tenant Id for the service principal with which the on-premise management/data plane components would communicate with our Azure services.
- String
- The base authority for Azure Active Directory authentication.
- application
Id String - The application/client Id for the service principal with which the on-premise management/data plane components would communicate with our Azure services.
- audience String
- The intended Audience of the service principal with which the on-premise management/data plane components would communicate with our Azure services.
- object
Id String - The object Id of the service principal with which the on-premise management/data plane components would communicate with our Azure services.
- tenant
Id String - The tenant Id for the service principal with which the on-premise management/data plane components would communicate with our Azure services.
InnerHealthErrorResponse
- Creation
Time stringUtc - Error creation time (UTC)
- Entity
Id string - ID of the entity.
- Error
Category string - Category of error.
- Error
Code string - Error code.
- 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)
- Entity
Id string - ID of the entity.
- Error
Category string - Category of error.
- Error
Code string - Error code.
- 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)
- entity
Id String - ID of the entity.
- error
Category String - Category of error.
- error
Code String - Error code.
- 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)
- entity
Id string - ID of the entity.
- error
Category string - Category of error.
- error
Code string - Error code.
- 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)
- entity_
id str - ID of the entity.
- error_
category str - Category of error.
- error_
code str - Error code.
- 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)
- entity
Id String - ID of the entity.
- error
Category String - Category of error.
- error
Code String - Error code.
- 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.
RecoveryServicesProviderPropertiesResponse
- Allowed
Scenarios List<string> - The scenarios allowed on this provider.
- Authentication
Identity Pulumi.Details Azure Native. Recovery Services. Inputs. Identity Provider Details Response - The authentication identity details.
- Connection
Status string - A value indicating whether DRA is responsive.
- Dra
Identifier string - The DRA Id.
- Fabric
Friendly stringName - The fabric friendly name.
- Fabric
Type string - Type of the site.
- Friendly
Name string - Friendly name of the DRA.
- Health
Error List<Pulumi.Details Azure Native. Recovery Services. Inputs. Health Error Response> - The recovery services provider health error details.
- Last
Heart stringBeat - Time when last heartbeat was sent by the DRA.
- Protected
Item intCount - Number of protected VMs currently managed by the DRA.
- Provider
Version string - The provider version.
- Provider
Version Pulumi.Details Azure Native. Recovery Services. Inputs. Version Details Response - The provider version details.
- Provider
Version stringExpiry Date - Expiry date of the version.
- Provider
Version stringState - DRA version status.
- Resource
Access Pulumi.Identity Details Azure Native. Recovery Services. Inputs. Identity Provider Details Response - The resource access identity details.
- Server
Version string - The fabric provider.
- Allowed
Scenarios []string - The scenarios allowed on this provider.
- Authentication
Identity IdentityDetails Provider Details Response - The authentication identity details.
- Connection
Status string - A value indicating whether DRA is responsive.
- Dra
Identifier string - The DRA Id.
- Fabric
Friendly stringName - The fabric friendly name.
- Fabric
Type string - Type of the site.
- Friendly
Name string - Friendly name of the DRA.
- Health
Error []HealthDetails Error Response - The recovery services provider health error details.
- Last
Heart stringBeat - Time when last heartbeat was sent by the DRA.
- Protected
Item intCount - Number of protected VMs currently managed by the DRA.
- Provider
Version string - The provider version.
- Provider
Version VersionDetails Details Response - The provider version details.
- Provider
Version stringExpiry Date - Expiry date of the version.
- Provider
Version stringState - DRA version status.
- Resource
Access IdentityIdentity Details Provider Details Response - The resource access identity details.
- Server
Version string - The fabric provider.
- allowed
Scenarios List<String> - The scenarios allowed on this provider.
- authentication
Identity IdentityDetails Provider Details Response - The authentication identity details.
- connection
Status String - A value indicating whether DRA is responsive.
- dra
Identifier String - The DRA Id.
- fabric
Friendly StringName - The fabric friendly name.
- fabric
Type String - Type of the site.
- friendly
Name String - Friendly name of the DRA.
- health
Error List<HealthDetails Error Response> - The recovery services provider health error details.
- last
Heart StringBeat - Time when last heartbeat was sent by the DRA.
- protected
Item IntegerCount - Number of protected VMs currently managed by the DRA.
- provider
Version String - The provider version.
- provider
Version VersionDetails Details Response - The provider version details.
- provider
Version StringExpiry Date - Expiry date of the version.
- provider
Version StringState - DRA version status.
- resource
Access IdentityIdentity Details Provider Details Response - The resource access identity details.
- server
Version String - The fabric provider.
- allowed
Scenarios string[] - The scenarios allowed on this provider.
- authentication
Identity IdentityDetails Provider Details Response - The authentication identity details.
- connection
Status string - A value indicating whether DRA is responsive.
- dra
Identifier string - The DRA Id.
- fabric
Friendly stringName - The fabric friendly name.
- fabric
Type string - Type of the site.
- friendly
Name string - Friendly name of the DRA.
- health
Error HealthDetails Error Response[] - The recovery services provider health error details.
- last
Heart stringBeat - Time when last heartbeat was sent by the DRA.
- protected
Item numberCount - Number of protected VMs currently managed by the DRA.
- provider
Version string - The provider version.
- provider
Version VersionDetails Details Response - The provider version details.
- provider
Version stringExpiry Date - Expiry date of the version.
- provider
Version stringState - DRA version status.
- resource
Access IdentityIdentity Details Provider Details Response - The resource access identity details.
- server
Version string - The fabric provider.
- allowed_
scenarios Sequence[str] - The scenarios allowed on this provider.
- authentication_
identity_ Identitydetails Provider Details Response - The authentication identity details.
- connection_
status str - A value indicating whether DRA is responsive.
- dra_
identifier str - The DRA Id.
- fabric_
friendly_ strname - The fabric friendly name.
- fabric_
type str - Type of the site.
- friendly_
name str - Friendly name of the DRA.
- health_
error_ Sequence[Healthdetails Error Response] - The recovery services provider health error details.
- last_
heart_ strbeat - Time when last heartbeat was sent by the DRA.
- protected_
item_ intcount - Number of protected VMs currently managed by the DRA.
- provider_
version str - The provider version.
- provider_
version_ Versiondetails Details Response - The provider version details.
- provider_
version_ strexpiry_ date - Expiry date of the version.
- provider_
version_ strstate - DRA version status.
- resource_
access_ Identityidentity_ details Provider Details Response - The resource access identity details.
- server_
version str - The fabric provider.
- allowed
Scenarios List<String> - The scenarios allowed on this provider.
- authentication
Identity Property MapDetails - The authentication identity details.
- connection
Status String - A value indicating whether DRA is responsive.
- dra
Identifier String - The DRA Id.
- fabric
Friendly StringName - The fabric friendly name.
- fabric
Type String - Type of the site.
- friendly
Name String - Friendly name of the DRA.
- health
Error List<Property Map>Details - The recovery services provider health error details.
- last
Heart StringBeat - Time when last heartbeat was sent by the DRA.
- protected
Item NumberCount - Number of protected VMs currently managed by the DRA.
- provider
Version String - The provider version.
- provider
Version Property MapDetails - The provider version details.
- provider
Version StringExpiry Date - Expiry date of the version.
- provider
Version StringState - DRA version status.
- resource
Access Property MapIdentity Details - The resource access identity details.
- server
Version String - The fabric provider.
VersionDetailsResponse
- Expiry
Date string - Version expiry date.
- Status string
- A value indicating whether security update required.
- Version string
- The agent version.
- Expiry
Date string - Version expiry date.
- Status string
- A value indicating whether security update required.
- Version string
- The agent version.
- expiry
Date String - Version expiry date.
- status String
- A value indicating whether security update required.
- version String
- The agent version.
- expiry
Date string - Version expiry date.
- status string
- A value indicating whether security update required.
- version string
- The agent version.
- expiry_
date str - Version expiry date.
- status str
- A value indicating whether security update required.
- version str
- The agent version.
- expiry
Date String - Version expiry date.
- status String
- A value indicating whether security update required.
- version String
- The agent version.
Package Details
- Repository
- azure-native-v1 pulumi/pulumi-azure-native
- License
- Apache-2.0
These are the docs for Azure Native v1. We recommenend using the latest version, Azure Native v2.
Azure Native v1 v1.104.0 published on Thursday, Jul 6, 2023 by Pulumi