ReplicationNetworkMappingsOperations interface

Interface representing a ReplicationNetworkMappings operations.

Properties

beginCreate
beginCreateAndWait
beginDelete
beginDeleteAndWait
beginUpdate
beginUpdateAndWait
create

The operation to create an ASR network mapping.

delete

The operation to delete a network mapping.

get

Gets the details of an ASR network mapping.

list

Lists all ASR network mappings in the vault.

listByReplicationNetworks

Lists all ASR network mappings for the specified network.

update

The operation to update an ASR network mapping.

Property Details

beginCreate

Warning

This API is now deprecated.

use create instead

beginCreate: (resourceGroupName: string, resourceName: string, fabricName: string, networkName: string, networkMappingName: string, input: CreateNetworkMappingInput, options?: ReplicationNetworkMappingsCreateOptionalParams) => Promise<SimplePollerLike<OperationState<NetworkMapping>, NetworkMapping>>

Property Value

(resourceGroupName: string, resourceName: string, fabricName: string, networkName: string, networkMappingName: string, input: CreateNetworkMappingInput, options?: ReplicationNetworkMappingsCreateOptionalParams) => Promise<SimplePollerLike<OperationState<NetworkMapping>, NetworkMapping>>

beginCreateAndWait

Warning

This API is now deprecated.

use create instead

beginCreateAndWait: (resourceGroupName: string, resourceName: string, fabricName: string, networkName: string, networkMappingName: string, input: CreateNetworkMappingInput, options?: ReplicationNetworkMappingsCreateOptionalParams) => Promise<NetworkMapping>

Property Value

(resourceGroupName: string, resourceName: string, fabricName: string, networkName: string, networkMappingName: string, input: CreateNetworkMappingInput, options?: ReplicationNetworkMappingsCreateOptionalParams) => Promise<NetworkMapping>

beginDelete

Warning

This API is now deprecated.

use delete instead

beginDelete: (resourceGroupName: string, resourceName: string, fabricName: string, networkName: string, networkMappingName: string, options?: ReplicationNetworkMappingsDeleteOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

Property Value

(resourceGroupName: string, resourceName: string, fabricName: string, networkName: string, networkMappingName: string, options?: ReplicationNetworkMappingsDeleteOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

beginDeleteAndWait

Warning

This API is now deprecated.

use delete instead

beginDeleteAndWait: (resourceGroupName: string, resourceName: string, fabricName: string, networkName: string, networkMappingName: string, options?: ReplicationNetworkMappingsDeleteOptionalParams) => Promise<void>

Property Value

(resourceGroupName: string, resourceName: string, fabricName: string, networkName: string, networkMappingName: string, options?: ReplicationNetworkMappingsDeleteOptionalParams) => Promise<void>

beginUpdate

Warning

This API is now deprecated.

use update instead

beginUpdate: (resourceGroupName: string, resourceName: string, fabricName: string, networkName: string, networkMappingName: string, input: UpdateNetworkMappingInput, options?: ReplicationNetworkMappingsUpdateOptionalParams) => Promise<SimplePollerLike<OperationState<NetworkMapping>, NetworkMapping>>

Property Value

(resourceGroupName: string, resourceName: string, fabricName: string, networkName: string, networkMappingName: string, input: UpdateNetworkMappingInput, options?: ReplicationNetworkMappingsUpdateOptionalParams) => Promise<SimplePollerLike<OperationState<NetworkMapping>, NetworkMapping>>

beginUpdateAndWait

Warning

This API is now deprecated.

use update instead

beginUpdateAndWait: (resourceGroupName: string, resourceName: string, fabricName: string, networkName: string, networkMappingName: string, input: UpdateNetworkMappingInput, options?: ReplicationNetworkMappingsUpdateOptionalParams) => Promise<NetworkMapping>

Property Value

(resourceGroupName: string, resourceName: string, fabricName: string, networkName: string, networkMappingName: string, input: UpdateNetworkMappingInput, options?: ReplicationNetworkMappingsUpdateOptionalParams) => Promise<NetworkMapping>

create

The operation to create an ASR network mapping.

create: (resourceGroupName: string, resourceName: string, fabricName: string, networkName: string, networkMappingName: string, input: CreateNetworkMappingInput, options?: ReplicationNetworkMappingsCreateOptionalParams) => PollerLike<OperationState<NetworkMapping>, NetworkMapping>

Property Value

(resourceGroupName: string, resourceName: string, fabricName: string, networkName: string, networkMappingName: string, input: CreateNetworkMappingInput, options?: ReplicationNetworkMappingsCreateOptionalParams) => PollerLike<OperationState<NetworkMapping>, NetworkMapping>

delete

The operation to delete a network mapping.

delete: (resourceGroupName: string, resourceName: string, fabricName: string, networkName: string, networkMappingName: string, options?: ReplicationNetworkMappingsDeleteOptionalParams) => PollerLike<OperationState<void>, void>

Property Value

(resourceGroupName: string, resourceName: string, fabricName: string, networkName: string, networkMappingName: string, options?: ReplicationNetworkMappingsDeleteOptionalParams) => PollerLike<OperationState<void>, void>

get

Gets the details of an ASR network mapping.

get: (resourceGroupName: string, resourceName: string, fabricName: string, networkName: string, networkMappingName: string, options?: ReplicationNetworkMappingsGetOptionalParams) => Promise<NetworkMapping>

Property Value

(resourceGroupName: string, resourceName: string, fabricName: string, networkName: string, networkMappingName: string, options?: ReplicationNetworkMappingsGetOptionalParams) => Promise<NetworkMapping>

list

Lists all ASR network mappings in the vault.

list: (resourceGroupName: string, resourceName: string, options?: ReplicationNetworkMappingsListOptionalParams) => PagedAsyncIterableIterator<NetworkMapping, NetworkMapping[], PageSettings>

Property Value

(resourceGroupName: string, resourceName: string, options?: ReplicationNetworkMappingsListOptionalParams) => PagedAsyncIterableIterator<NetworkMapping, NetworkMapping[], PageSettings>

listByReplicationNetworks

Lists all ASR network mappings for the specified network.

listByReplicationNetworks: (resourceGroupName: string, resourceName: string, fabricName: string, networkName: string, options?: ReplicationNetworkMappingsListByReplicationNetworksOptionalParams) => PagedAsyncIterableIterator<NetworkMapping, NetworkMapping[], PageSettings>

Property Value

(resourceGroupName: string, resourceName: string, fabricName: string, networkName: string, options?: ReplicationNetworkMappingsListByReplicationNetworksOptionalParams) => PagedAsyncIterableIterator<NetworkMapping, NetworkMapping[], PageSettings>

update

The operation to update an ASR network mapping.

update: (resourceGroupName: string, resourceName: string, fabricName: string, networkName: string, networkMappingName: string, input: UpdateNetworkMappingInput, options?: ReplicationNetworkMappingsUpdateOptionalParams) => PollerLike<OperationState<NetworkMapping>, NetworkMapping>

Property Value

(resourceGroupName: string, resourceName: string, fabricName: string, networkName: string, networkMappingName: string, input: UpdateNetworkMappingInput, options?: ReplicationNetworkMappingsUpdateOptionalParams) => PollerLike<OperationState<NetworkMapping>, NetworkMapping>