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.getReplicationProtectionContainerMapping
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 a protection container mapping. API Version: 2018-07-10.
Using getReplicationProtectionContainerMapping
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 getReplicationProtectionContainerMapping(args: GetReplicationProtectionContainerMappingArgs, opts?: InvokeOptions): Promise<GetReplicationProtectionContainerMappingResult>
function getReplicationProtectionContainerMappingOutput(args: GetReplicationProtectionContainerMappingOutputArgs, opts?: InvokeOptions): Output<GetReplicationProtectionContainerMappingResult>
def get_replication_protection_container_mapping(fabric_name: Optional[str] = None,
mapping_name: Optional[str] = None,
protection_container_name: Optional[str] = None,
resource_group_name: Optional[str] = None,
resource_name: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetReplicationProtectionContainerMappingResult
def get_replication_protection_container_mapping_output(fabric_name: Optional[pulumi.Input[str]] = None,
mapping_name: Optional[pulumi.Input[str]] = None,
protection_container_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[GetReplicationProtectionContainerMappingResult]
func LookupReplicationProtectionContainerMapping(ctx *Context, args *LookupReplicationProtectionContainerMappingArgs, opts ...InvokeOption) (*LookupReplicationProtectionContainerMappingResult, error)
func LookupReplicationProtectionContainerMappingOutput(ctx *Context, args *LookupReplicationProtectionContainerMappingOutputArgs, opts ...InvokeOption) LookupReplicationProtectionContainerMappingResultOutput
> Note: This function is named LookupReplicationProtectionContainerMapping
in the Go SDK.
public static class GetReplicationProtectionContainerMapping
{
public static Task<GetReplicationProtectionContainerMappingResult> InvokeAsync(GetReplicationProtectionContainerMappingArgs args, InvokeOptions? opts = null)
public static Output<GetReplicationProtectionContainerMappingResult> Invoke(GetReplicationProtectionContainerMappingInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetReplicationProtectionContainerMappingResult> getReplicationProtectionContainerMapping(GetReplicationProtectionContainerMappingArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: azure-native:recoveryservices:getReplicationProtectionContainerMapping
arguments:
# arguments dictionary
The following arguments are supported:
- Fabric
Name string - Fabric name.
- Mapping
Name string - Protection Container mapping name.
- Protection
Container stringName - Protection container 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.
- Mapping
Name string - Protection Container mapping name.
- Protection
Container stringName - Protection container 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.
- mapping
Name String - Protection Container mapping name.
- protection
Container StringName - Protection container 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.
- mapping
Name string - Protection Container mapping name.
- protection
Container stringName - Protection container 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.
- mapping_
name str - Protection Container mapping name.
- protection_
container_ strname - Protection container 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.
- mapping
Name String - Protection Container mapping name.
- protection
Container StringName - Protection container 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.
getReplicationProtectionContainerMapping Result
The following output properties are available:
- Id string
- Resource Id
- Name string
- Resource Name
- Properties
Pulumi.
Azure Native. Recovery Services. Outputs. Protection Container Mapping Properties Response - The custom data.
- Type string
- Resource Type
- Location string
- Resource Location
- Id string
- Resource Id
- Name string
- Resource Name
- Properties
Protection
Container Mapping Properties Response - The custom data.
- Type string
- Resource Type
- Location string
- Resource Location
- id String
- Resource Id
- name String
- Resource Name
- properties
Protection
Container Mapping Properties Response - The custom data.
- type String
- Resource Type
- location String
- Resource Location
- id string
- Resource Id
- name string
- Resource Name
- properties
Protection
Container Mapping Properties Response - The custom data.
- type string
- Resource Type
- location string
- Resource Location
- id str
- Resource Id
- name str
- Resource Name
- properties
Protection
Container Mapping Properties Response - The custom data.
- type str
- Resource Type
- location str
- Resource Location
- id String
- Resource Id
- name String
- Resource Name
- properties Property Map
- The custom data.
- type String
- Resource Type
- location String
- Resource Location
Supporting Types
A2AProtectionContainerMappingDetailsResponse
- Agent
Auto stringUpdate Status - A value indicating whether the auto update is enabled.
- Automation
Account stringArm Id - The automation account arm id.
- Job
Schedule stringName - The job schedule arm name.
- Schedule
Name string - The schedule arm name.
- Agent
Auto stringUpdate Status - A value indicating whether the auto update is enabled.
- Automation
Account stringArm Id - The automation account arm id.
- Job
Schedule stringName - The job schedule arm name.
- Schedule
Name string - The schedule arm name.
- agent
Auto StringUpdate Status - A value indicating whether the auto update is enabled.
- automation
Account StringArm Id - The automation account arm id.
- job
Schedule StringName - The job schedule arm name.
- schedule
Name String - The schedule arm name.
- agent
Auto stringUpdate Status - A value indicating whether the auto update is enabled.
- automation
Account stringArm Id - The automation account arm id.
- job
Schedule stringName - The job schedule arm name.
- schedule
Name string - The schedule arm name.
- agent_
auto_ strupdate_ status - A value indicating whether the auto update is enabled.
- automation_
account_ strarm_ id - The automation account arm id.
- job_
schedule_ strname - The job schedule arm name.
- schedule_
name str - The schedule arm name.
- agent
Auto StringUpdate Status - A value indicating whether the auto update is enabled.
- automation
Account StringArm Id - The automation account arm id.
- job
Schedule StringName - The job schedule arm name.
- schedule
Name String - The schedule arm name.
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)
- 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.
ProtectionContainerMappingPropertiesResponse
- Health string
- Health of pairing.
- Health
Error List<Pulumi.Details Azure Native. Recovery Services. Inputs. Health Error Response> - Health error.
- Policy
Friendly stringName - Friendly name of replication policy.
- Policy
Id string - Policy ARM Id.
- Provider
Specific Pulumi.Details Azure | Pulumi.Native. Recovery Services. Inputs. A2AProtection Container Mapping Details Response Azure Native. Recovery Services. Inputs. VMware Cbt Protection Container Mapping Details Response - Provider specific provider details.
- Source
Fabric stringFriendly Name - Friendly name of source fabric.
- Source
Protection stringContainer Friendly Name - Friendly name of source protection container.
- State string
- Association Status
- Target
Fabric stringFriendly Name - Friendly name of target fabric.
- Target
Protection stringContainer Friendly Name - Friendly name of paired container.
- Target
Protection stringContainer Id - Paired protection container ARM ID.
- Health string
- Health of pairing.
- Health
Error []HealthDetails Error Response - Health error.
- Policy
Friendly stringName - Friendly name of replication policy.
- Policy
Id string - Policy ARM Id.
- Provider
Specific A2AProtectionDetails Container | VMwareMapping Details Response Cbt Protection Container Mapping Details Response - Provider specific provider details.
- Source
Fabric stringFriendly Name - Friendly name of source fabric.
- Source
Protection stringContainer Friendly Name - Friendly name of source protection container.
- State string
- Association Status
- Target
Fabric stringFriendly Name - Friendly name of target fabric.
- Target
Protection stringContainer Friendly Name - Friendly name of paired container.
- Target
Protection stringContainer Id - Paired protection container ARM ID.
- health String
- Health of pairing.
- health
Error List<HealthDetails Error Response> - Health error.
- policy
Friendly StringName - Friendly name of replication policy.
- policy
Id String - Policy ARM Id.
- provider
Specific A2AProtectionDetails Container | VMwareMapping Details Response Cbt Protection Container Mapping Details Response - Provider specific provider details.
- source
Fabric StringFriendly Name - Friendly name of source fabric.
- source
Protection StringContainer Friendly Name - Friendly name of source protection container.
- state String
- Association Status
- target
Fabric StringFriendly Name - Friendly name of target fabric.
- target
Protection StringContainer Friendly Name - Friendly name of paired container.
- target
Protection StringContainer Id - Paired protection container ARM ID.
- health string
- Health of pairing.
- health
Error HealthDetails Error Response[] - Health error.
- policy
Friendly stringName - Friendly name of replication policy.
- policy
Id string - Policy ARM Id.
- provider
Specific A2AProtectionDetails Container | VMwareMapping Details Response Cbt Protection Container Mapping Details Response - Provider specific provider details.
- source
Fabric stringFriendly Name - Friendly name of source fabric.
- source
Protection stringContainer Friendly Name - Friendly name of source protection container.
- state string
- Association Status
- target
Fabric stringFriendly Name - Friendly name of target fabric.
- target
Protection stringContainer Friendly Name - Friendly name of paired container.
- target
Protection stringContainer Id - Paired protection container ARM ID.
- health str
- Health of pairing.
- health_
error_ Sequence[Healthdetails Error Response] - Health error.
- policy_
friendly_ strname - Friendly name of replication policy.
- policy_
id str - Policy ARM Id.
- provider_
specific_ A2AProtectiondetails Container | VMwareMapping Details Response Cbt Protection Container Mapping Details Response - Provider specific provider details.
- source_
fabric_ strfriendly_ name - Friendly name of source fabric.
- source_
protection_ strcontainer_ friendly_ name - Friendly name of source protection container.
- state str
- Association Status
- target_
fabric_ strfriendly_ name - Friendly name of target fabric.
- target_
protection_ strcontainer_ friendly_ name - Friendly name of paired container.
- target_
protection_ strcontainer_ id - Paired protection container ARM ID.
- health String
- Health of pairing.
- health
Error List<Property Map>Details - Health error.
- policy
Friendly StringName - Friendly name of replication policy.
- policy
Id String - Policy ARM Id.
- provider
Specific Property Map | Property MapDetails - Provider specific provider details.
- source
Fabric StringFriendly Name - Friendly name of source fabric.
- source
Protection StringContainer Friendly Name - Friendly name of source protection container.
- state String
- Association Status
- target
Fabric StringFriendly Name - Friendly name of target fabric.
- target
Protection StringContainer Friendly Name - Friendly name of paired container.
- target
Protection StringContainer Id - Paired protection container ARM ID.
VMwareCbtProtectionContainerMappingDetailsResponse
- Key
Vault stringId - The target key vault ARM Id.
- Key
Vault stringUri - The target key vault URI.
- Service
Bus stringConnection String Secret Name - The secret name of the service bus connection string.
- Storage
Account stringId - The storage account ARM Id.
- Storage
Account stringSas Secret Name - The secret name of the storage account.
- Target
Location string - The target location.
- Key
Vault stringId - The target key vault ARM Id.
- Key
Vault stringUri - The target key vault URI.
- Service
Bus stringConnection String Secret Name - The secret name of the service bus connection string.
- Storage
Account stringId - The storage account ARM Id.
- Storage
Account stringSas Secret Name - The secret name of the storage account.
- Target
Location string - The target location.
- key
Vault StringId - The target key vault ARM Id.
- key
Vault StringUri - The target key vault URI.
- service
Bus StringConnection String Secret Name - The secret name of the service bus connection string.
- storage
Account StringId - The storage account ARM Id.
- storage
Account StringSas Secret Name - The secret name of the storage account.
- target
Location String - The target location.
- key
Vault stringId - The target key vault ARM Id.
- key
Vault stringUri - The target key vault URI.
- service
Bus stringConnection String Secret Name - The secret name of the service bus connection string.
- storage
Account stringId - The storage account ARM Id.
- storage
Account stringSas Secret Name - The secret name of the storage account.
- target
Location string - The target location.
- key_
vault_ strid - The target key vault ARM Id.
- key_
vault_ struri - The target key vault URI.
- service_
bus_ strconnection_ string_ secret_ name - The secret name of the service bus connection string.
- storage_
account_ strid - The storage account ARM Id.
- storage_
account_ strsas_ secret_ name - The secret name of the storage account.
- target_
location str - The target location.
- key
Vault StringId - The target key vault ARM Id.
- key
Vault StringUri - The target key vault URI.
- service
Bus StringConnection String Secret Name - The secret name of the service bus connection string.
- storage
Account StringId - The storage account ARM Id.
- storage
Account StringSas Secret Name - The secret name of the storage account.
- target
Location String - The target location.
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