ReplicationStorageClassificationMappingsOperations interface

Interface representing a ReplicationStorageClassificationMappings operations.

Properties

beginCreate
beginCreateAndWait
beginDelete
beginDeleteAndWait
create

The operation to create a storage classification mapping.

delete

The operation to delete a storage classification mapping.

get

Gets the details of the specified storage classification mapping.

list

Lists the storage classification mappings in the vault.

listByReplicationStorageClassifications

Lists the storage classification mappings for the fabric.

Property Details

beginCreate

Warning

This API is now deprecated.

use create instead

beginCreate: (resourceGroupName: string, resourceName: string, fabricName: string, storageClassificationName: string, storageClassificationMappingName: string, pairingInput: StorageClassificationMappingInput, options?: ReplicationStorageClassificationMappingsCreateOptionalParams) => Promise<SimplePollerLike<OperationState<StorageClassificationMapping>, StorageClassificationMapping>>

Property Value

(resourceGroupName: string, resourceName: string, fabricName: string, storageClassificationName: string, storageClassificationMappingName: string, pairingInput: StorageClassificationMappingInput, options?: ReplicationStorageClassificationMappingsCreateOptionalParams) => Promise<SimplePollerLike<OperationState<StorageClassificationMapping>, StorageClassificationMapping>>

beginCreateAndWait

Warning

This API is now deprecated.

use create instead

beginCreateAndWait: (resourceGroupName: string, resourceName: string, fabricName: string, storageClassificationName: string, storageClassificationMappingName: string, pairingInput: StorageClassificationMappingInput, options?: ReplicationStorageClassificationMappingsCreateOptionalParams) => Promise<StorageClassificationMapping>

Property Value

(resourceGroupName: string, resourceName: string, fabricName: string, storageClassificationName: string, storageClassificationMappingName: string, pairingInput: StorageClassificationMappingInput, options?: ReplicationStorageClassificationMappingsCreateOptionalParams) => Promise<StorageClassificationMapping>

beginDelete

Warning

This API is now deprecated.

use delete instead

beginDelete: (resourceGroupName: string, resourceName: string, fabricName: string, storageClassificationName: string, storageClassificationMappingName: string, options?: ReplicationStorageClassificationMappingsDeleteOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

Property Value

(resourceGroupName: string, resourceName: string, fabricName: string, storageClassificationName: string, storageClassificationMappingName: string, options?: ReplicationStorageClassificationMappingsDeleteOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

beginDeleteAndWait

Warning

This API is now deprecated.

use delete instead

beginDeleteAndWait: (resourceGroupName: string, resourceName: string, fabricName: string, storageClassificationName: string, storageClassificationMappingName: string, options?: ReplicationStorageClassificationMappingsDeleteOptionalParams) => Promise<void>

Property Value

(resourceGroupName: string, resourceName: string, fabricName: string, storageClassificationName: string, storageClassificationMappingName: string, options?: ReplicationStorageClassificationMappingsDeleteOptionalParams) => Promise<void>

create

The operation to create a storage classification mapping.

create: (resourceGroupName: string, resourceName: string, fabricName: string, storageClassificationName: string, storageClassificationMappingName: string, pairingInput: StorageClassificationMappingInput, options?: ReplicationStorageClassificationMappingsCreateOptionalParams) => PollerLike<OperationState<StorageClassificationMapping>, StorageClassificationMapping>

Property Value

(resourceGroupName: string, resourceName: string, fabricName: string, storageClassificationName: string, storageClassificationMappingName: string, pairingInput: StorageClassificationMappingInput, options?: ReplicationStorageClassificationMappingsCreateOptionalParams) => PollerLike<OperationState<StorageClassificationMapping>, StorageClassificationMapping>

delete

The operation to delete a storage classification mapping.

delete: (resourceGroupName: string, resourceName: string, fabricName: string, storageClassificationName: string, storageClassificationMappingName: string, options?: ReplicationStorageClassificationMappingsDeleteOptionalParams) => PollerLike<OperationState<void>, void>

Property Value

(resourceGroupName: string, resourceName: string, fabricName: string, storageClassificationName: string, storageClassificationMappingName: string, options?: ReplicationStorageClassificationMappingsDeleteOptionalParams) => PollerLike<OperationState<void>, void>

get

Gets the details of the specified storage classification mapping.

get: (resourceGroupName: string, resourceName: string, fabricName: string, storageClassificationName: string, storageClassificationMappingName: string, options?: ReplicationStorageClassificationMappingsGetOptionalParams) => Promise<StorageClassificationMapping>

Property Value

(resourceGroupName: string, resourceName: string, fabricName: string, storageClassificationName: string, storageClassificationMappingName: string, options?: ReplicationStorageClassificationMappingsGetOptionalParams) => Promise<StorageClassificationMapping>

list

Lists the storage classification mappings in the vault.

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

Property Value

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

listByReplicationStorageClassifications

Lists the storage classification mappings for the fabric.

listByReplicationStorageClassifications: (resourceGroupName: string, resourceName: string, fabricName: string, storageClassificationName: string, options?: ReplicationStorageClassificationMappingsListByReplicationStorageClassificationsOptionalParams) => PagedAsyncIterableIterator<StorageClassificationMapping, StorageClassificationMapping[], PageSettings>

Property Value

(resourceGroupName: string, resourceName: string, fabricName: string, storageClassificationName: string, options?: ReplicationStorageClassificationMappingsListByReplicationStorageClassificationsOptionalParams) => PagedAsyncIterableIterator<StorageClassificationMapping, StorageClassificationMapping[], PageSettings>