azure-native.recoveryservices.getReplicationNetworkMapping

Explore with Pulumi AI

Gets the details of an ASR network mapping API Version: 2018-07-10.

Using getReplicationNetworkMapping

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 getReplicationNetworkMapping(args: GetReplicationNetworkMappingArgs, opts?: InvokeOptions): Promise<GetReplicationNetworkMappingResult>
function getReplicationNetworkMappingOutput(args: GetReplicationNetworkMappingOutputArgs, opts?: InvokeOptions): Output<GetReplicationNetworkMappingResult>
def get_replication_network_mapping(fabric_name: Optional[str] = None,
                                    network_mapping_name: Optional[str] = None,
                                    network_name: Optional[str] = None,
                                    resource_group_name: Optional[str] = None,
                                    resource_name: Optional[str] = None,
                                    opts: Optional[InvokeOptions] = None) -> GetReplicationNetworkMappingResult
def get_replication_network_mapping_output(fabric_name: Optional[pulumi.Input[str]] = None,
                                    network_mapping_name: Optional[pulumi.Input[str]] = None,
                                    network_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[GetReplicationNetworkMappingResult]
func LookupReplicationNetworkMapping(ctx *Context, args *LookupReplicationNetworkMappingArgs, opts ...InvokeOption) (*LookupReplicationNetworkMappingResult, error)
func LookupReplicationNetworkMappingOutput(ctx *Context, args *LookupReplicationNetworkMappingOutputArgs, opts ...InvokeOption) LookupReplicationNetworkMappingResultOutput

> Note: This function is named LookupReplicationNetworkMapping in the Go SDK.

public static class GetReplicationNetworkMapping 
{
    public static Task<GetReplicationNetworkMappingResult> InvokeAsync(GetReplicationNetworkMappingArgs args, InvokeOptions? opts = null)
    public static Output<GetReplicationNetworkMappingResult> Invoke(GetReplicationNetworkMappingInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetReplicationNetworkMappingResult> getReplicationNetworkMapping(GetReplicationNetworkMappingArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
  function: azure-native:recoveryservices:getReplicationNetworkMapping
  arguments:
    # arguments dictionary

The following arguments are supported:

FabricName string

Primary fabric name.

NetworkMappingName string

Network mapping name.

NetworkName string

Primary network name.

ResourceGroupName string

The name of the resource group where the recovery services vault is present.

ResourceName string

The name of the recovery services vault.

FabricName string

Primary fabric name.

NetworkMappingName string

Network mapping name.

NetworkName string

Primary network name.

ResourceGroupName string

The name of the resource group where the recovery services vault is present.

ResourceName string

The name of the recovery services vault.

fabricName String

Primary fabric name.

networkMappingName String

Network mapping name.

networkName String

Primary network name.

resourceGroupName String

The name of the resource group where the recovery services vault is present.

resourceName String

The name of the recovery services vault.

fabricName string

Primary fabric name.

networkMappingName string

Network mapping name.

networkName string

Primary network name.

resourceGroupName string

The name of the resource group where the recovery services vault is present.

resourceName string

The name of the recovery services vault.

fabric_name str

Primary fabric name.

network_mapping_name str

Network mapping name.

network_name str

Primary network name.

resource_group_name str

The name of the resource group where the recovery services vault is present.

resource_name str

The name of the recovery services vault.

fabricName String

Primary fabric name.

networkMappingName String

Network mapping name.

networkName String

Primary network name.

resourceGroupName String

The name of the resource group where the recovery services vault is present.

resourceName String

The name of the recovery services vault.

getReplicationNetworkMapping Result

The following output properties are available:

Id string

Resource Id

Name string

Resource Name

Properties Pulumi.AzureNative.RecoveryServices.Outputs.NetworkMappingPropertiesResponse

The Network Mapping Properties.

Type string

Resource Type

Location string

Resource Location

Id string

Resource Id

Name string

Resource Name

Properties NetworkMappingPropertiesResponse

The Network Mapping Properties.

Type string

Resource Type

Location string

Resource Location

id String

Resource Id

name String

Resource Name

properties NetworkMappingPropertiesResponse

The Network Mapping Properties.

type String

Resource Type

location String

Resource Location

id string

Resource Id

name string

Resource Name

properties NetworkMappingPropertiesResponse

The Network Mapping Properties.

type string

Resource Type

location string

Resource Location

id str

Resource Id

name str

Resource Name

properties NetworkMappingPropertiesResponse

The Network Mapping Properties.

type str

Resource Type

location str

Resource Location

id String

Resource Id

name String

Resource Name

properties Property Map

The Network Mapping Properties.

type String

Resource Type

location String

Resource Location

Supporting Types

AzureToAzureNetworkMappingSettingsResponse

PrimaryFabricLocation string

The primary fabric location.

RecoveryFabricLocation string

The recovery fabric location.

PrimaryFabricLocation string

The primary fabric location.

RecoveryFabricLocation string

The recovery fabric location.

primaryFabricLocation String

The primary fabric location.

recoveryFabricLocation String

The recovery fabric location.

primaryFabricLocation string

The primary fabric location.

recoveryFabricLocation string

The recovery fabric location.

primary_fabric_location str

The primary fabric location.

recovery_fabric_location str

The recovery fabric location.

primaryFabricLocation String

The primary fabric location.

recoveryFabricLocation String

The recovery fabric location.

NetworkMappingPropertiesResponse

FabricSpecificSettings Pulumi.AzureNative.RecoveryServices.Inputs.AzureToAzureNetworkMappingSettingsResponse | Pulumi.AzureNative.RecoveryServices.Inputs.VmmToAzureNetworkMappingSettingsResponse | Pulumi.AzureNative.RecoveryServices.Inputs.VmmToVmmNetworkMappingSettingsResponse

The fabric specific settings.

PrimaryFabricFriendlyName string

The primary fabric friendly name.

PrimaryNetworkFriendlyName string

The primary network friendly name.

PrimaryNetworkId string

The primary network id for network mapping.

RecoveryFabricArmId string

The recovery fabric ARM id.

RecoveryFabricFriendlyName string

The recovery fabric friendly name.

RecoveryNetworkFriendlyName string

The recovery network friendly name.

RecoveryNetworkId string

The recovery network id for network mapping.

State string

The pairing state for network mapping.

FabricSpecificSettings AzureToAzureNetworkMappingSettingsResponse | VmmToAzureNetworkMappingSettingsResponse | VmmToVmmNetworkMappingSettingsResponse

The fabric specific settings.

PrimaryFabricFriendlyName string

The primary fabric friendly name.

PrimaryNetworkFriendlyName string

The primary network friendly name.

PrimaryNetworkId string

The primary network id for network mapping.

RecoveryFabricArmId string

The recovery fabric ARM id.

RecoveryFabricFriendlyName string

The recovery fabric friendly name.

RecoveryNetworkFriendlyName string

The recovery network friendly name.

RecoveryNetworkId string

The recovery network id for network mapping.

State string

The pairing state for network mapping.

fabricSpecificSettings AzureToAzureNetworkMappingSettingsResponse | VmmToAzureNetworkMappingSettingsResponse | VmmToVmmNetworkMappingSettingsResponse

The fabric specific settings.

primaryFabricFriendlyName String

The primary fabric friendly name.

primaryNetworkFriendlyName String

The primary network friendly name.

primaryNetworkId String

The primary network id for network mapping.

recoveryFabricArmId String

The recovery fabric ARM id.

recoveryFabricFriendlyName String

The recovery fabric friendly name.

recoveryNetworkFriendlyName String

The recovery network friendly name.

recoveryNetworkId String

The recovery network id for network mapping.

state String

The pairing state for network mapping.

fabricSpecificSettings AzureToAzureNetworkMappingSettingsResponse | VmmToAzureNetworkMappingSettingsResponse | VmmToVmmNetworkMappingSettingsResponse

The fabric specific settings.

primaryFabricFriendlyName string

The primary fabric friendly name.

primaryNetworkFriendlyName string

The primary network friendly name.

primaryNetworkId string

The primary network id for network mapping.

recoveryFabricArmId string

The recovery fabric ARM id.

recoveryFabricFriendlyName string

The recovery fabric friendly name.

recoveryNetworkFriendlyName string

The recovery network friendly name.

recoveryNetworkId string

The recovery network id for network mapping.

state string

The pairing state for network mapping.

fabric_specific_settings AzureToAzureNetworkMappingSettingsResponse | VmmToAzureNetworkMappingSettingsResponse | VmmToVmmNetworkMappingSettingsResponse

The fabric specific settings.

primary_fabric_friendly_name str

The primary fabric friendly name.

primary_network_friendly_name str

The primary network friendly name.

primary_network_id str

The primary network id for network mapping.

recovery_fabric_arm_id str

The recovery fabric ARM id.

recovery_fabric_friendly_name str

The recovery fabric friendly name.

recovery_network_friendly_name str

The recovery network friendly name.

recovery_network_id str

The recovery network id for network mapping.

state str

The pairing state for network mapping.

fabricSpecificSettings Property Map | Property Map | Property Map

The fabric specific settings.

primaryFabricFriendlyName String

The primary fabric friendly name.

primaryNetworkFriendlyName String

The primary network friendly name.

primaryNetworkId String

The primary network id for network mapping.

recoveryFabricArmId String

The recovery fabric ARM id.

recoveryFabricFriendlyName String

The recovery fabric friendly name.

recoveryNetworkFriendlyName String

The recovery network friendly name.

recoveryNetworkId String

The recovery network id for network mapping.

state String

The pairing state for network mapping.

VmmToAzureNetworkMappingSettingsResponse

VmmToVmmNetworkMappingSettingsResponse

Package Details

Repository
Azure Native pulumi/pulumi-azure-native
License
Apache-2.0