ReplicationVaultSetting interface

Interface representing a ReplicationVaultSetting.

Methods

beginCreate(string, string, string, VaultSettingCreationInput, ReplicationVaultSettingCreateOptionalParams)

The operation to configure vault setting.

beginCreateAndWait(string, string, string, VaultSettingCreationInput, ReplicationVaultSettingCreateOptionalParams)

The operation to configure vault setting.

get(string, string, string, ReplicationVaultSettingGetOptionalParams)

Gets the vault setting. This includes the Migration Hub connection settings.

list(string, string, ReplicationVaultSettingListOptionalParams)

Gets the list of vault setting. This includes the Migration Hub connection settings.

Method Details

beginCreate(string, string, string, VaultSettingCreationInput, ReplicationVaultSettingCreateOptionalParams)

The operation to configure vault setting.

function beginCreate(resourceName: string, resourceGroupName: string, vaultSettingName: string, input: VaultSettingCreationInput, options?: ReplicationVaultSettingCreateOptionalParams): Promise<SimplePollerLike<OperationState<VaultSetting>, VaultSetting>>

Parameters

resourceName

string

The name of the recovery services vault.

resourceGroupName

string

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

vaultSettingName

string

Vault setting name.

input
VaultSettingCreationInput

Vault setting creation input.

options
ReplicationVaultSettingCreateOptionalParams

The options parameters.

Returns

Promise<@azure/core-lro.SimplePollerLike<OperationState<VaultSetting>, VaultSetting>>

beginCreateAndWait(string, string, string, VaultSettingCreationInput, ReplicationVaultSettingCreateOptionalParams)

The operation to configure vault setting.

function beginCreateAndWait(resourceName: string, resourceGroupName: string, vaultSettingName: string, input: VaultSettingCreationInput, options?: ReplicationVaultSettingCreateOptionalParams): Promise<VaultSetting>

Parameters

resourceName

string

The name of the recovery services vault.

resourceGroupName

string

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

vaultSettingName

string

Vault setting name.

input
VaultSettingCreationInput

Vault setting creation input.

options
ReplicationVaultSettingCreateOptionalParams

The options parameters.

Returns

Promise<VaultSetting>

get(string, string, string, ReplicationVaultSettingGetOptionalParams)

Gets the vault setting. This includes the Migration Hub connection settings.

function get(resourceName: string, resourceGroupName: string, vaultSettingName: string, options?: ReplicationVaultSettingGetOptionalParams): Promise<VaultSetting>

Parameters

resourceName

string

The name of the recovery services vault.

resourceGroupName

string

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

vaultSettingName

string

Vault setting name.

options
ReplicationVaultSettingGetOptionalParams

The options parameters.

Returns

Promise<VaultSetting>

list(string, string, ReplicationVaultSettingListOptionalParams)

Gets the list of vault setting. This includes the Migration Hub connection settings.

function list(resourceName: string, resourceGroupName: string, options?: ReplicationVaultSettingListOptionalParams): PagedAsyncIterableIterator<VaultSetting, VaultSetting[], PageSettings>

Parameters

resourceName

string

The name of the recovery services vault.

resourceGroupName

string

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

options
ReplicationVaultSettingListOptionalParams

The options parameters.

Returns