Share via


ReplicationExtensionOperations interface

Interface representing a ReplicationExtension operations.

Properties

create

Creates the replication extension in the given vault.

delete
get

Gets the details of the replication extension.

list

Gets the list of replication extensions in the given vault.

Property Details

create

Creates the replication extension in the given vault.

create: (resourceGroupName: string, vaultName: string, replicationExtensionName: string, resource: ReplicationExtensionModel, options?: ReplicationExtensionCreateOptionalParams) => PollerLike<OperationState<ReplicationExtensionModel>, ReplicationExtensionModel>

Property Value

(resourceGroupName: string, vaultName: string, replicationExtensionName: string, resource: ReplicationExtensionModel, options?: ReplicationExtensionCreateOptionalParams) => PollerLike<OperationState<ReplicationExtensionModel>, ReplicationExtensionModel>

delete

delete: (resourceGroupName: string, vaultName: string, replicationExtensionName: string, options?: ReplicationExtensionDeleteOptionalParams) => PollerLike<OperationState<void>, void>

Property Value

(resourceGroupName: string, vaultName: string, replicationExtensionName: string, options?: ReplicationExtensionDeleteOptionalParams) => PollerLike<OperationState<void>, void>

get

Gets the details of the replication extension.

get: (resourceGroupName: string, vaultName: string, replicationExtensionName: string, options?: ReplicationExtensionGetOptionalParams) => Promise<ReplicationExtensionModel>

Property Value

(resourceGroupName: string, vaultName: string, replicationExtensionName: string, options?: ReplicationExtensionGetOptionalParams) => Promise<ReplicationExtensionModel>

list

Gets the list of replication extensions in the given vault.

list: (resourceGroupName: string, vaultName: string, options?: ReplicationExtensionListOptionalParams) => PagedAsyncIterableIterator<ReplicationExtensionModel, ReplicationExtensionModel[], PageSettings>

Property Value

(resourceGroupName: string, vaultName: string, options?: ReplicationExtensionListOptionalParams) => PagedAsyncIterableIterator<ReplicationExtensionModel, ReplicationExtensionModel[], PageSettings>