Azure Native v1.103.0, Jun 2 23
Azure Native v1.103.0, Jun 2 23
azure-native.recoveryservices.getReplicationProtectionContainerMapping
Explore with Pulumi AI
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 pulumi/pulumi-azure-native
- License
- Apache-2.0