1. Packages
  2. Azure Native
  3. API Docs
  4. recoveryservices
  5. getReplicationNetworkMapping
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.38.0 published on Monday, Apr 22, 2024 by Pulumi

azure-native.recoveryservices.getReplicationNetworkMapping

Explore with Pulumi AI

azure-native logo
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.38.0 published on Monday, Apr 22, 2024 by Pulumi

    Gets the details of an ASR network mapping. Azure REST API version: 2023-04-01.

    Other available API versions: 2021-03-01, 2023-06-01, 2023-08-01, 2024-01-01.

    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
    azure-native logo
    This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
    Azure Native v2.38.0 published on Monday, Apr 22, 2024 by Pulumi