Package version:

Interface representing a ReplicationvCenters.

interface ReplicationvCenters {
    beginCreate(resourceGroupName: string, resourceName: string, fabricName: string, vcenterName: string, addVCenterRequest: AddVCenterRequest, options?: ReplicationvCentersCreateOptionalParams): Promise<SimplePollerLike<OperationState<VCenter>, VCenter>>;
    beginCreateAndWait(resourceGroupName: string, resourceName: string, fabricName: string, vcenterName: string, addVCenterRequest: AddVCenterRequest, options?: ReplicationvCentersCreateOptionalParams): Promise<VCenter>;
    beginDelete(resourceGroupName: string, resourceName: string, fabricName: string, vcenterName: string, options?: ReplicationvCentersDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>;
    beginDeleteAndWait(resourceGroupName: string, resourceName: string, fabricName: string, vcenterName: string, options?: ReplicationvCentersDeleteOptionalParams): Promise<void>;
    beginUpdate(resourceGroupName: string, resourceName: string, fabricName: string, vcenterName: string, updateVCenterRequest: UpdateVCenterRequest, options?: ReplicationvCentersUpdateOptionalParams): Promise<SimplePollerLike<OperationState<VCenter>, VCenter>>;
    beginUpdateAndWait(resourceGroupName: string, resourceName: string, fabricName: string, vcenterName: string, updateVCenterRequest: UpdateVCenterRequest, options?: ReplicationvCentersUpdateOptionalParams): Promise<VCenter>;
    get(resourceGroupName: string, resourceName: string, fabricName: string, vcenterName: string, options?: ReplicationvCentersGetOptionalParams): Promise<VCenter>;
    list(resourceGroupName: string, resourceName: string, options?: ReplicationvCentersListOptionalParams): PagedAsyncIterableIterator<VCenter>;
    listByReplicationFabrics(resourceGroupName: string, resourceName: string, fabricName: string, options?: ReplicationvCentersListByReplicationFabricsOptionalParams): PagedAsyncIterableIterator<VCenter>;
}

Methods

  • The operation to create a vCenter object..

    Parameters

    • 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

      Fabric name.

    • vcenterName: string

      vcenter name.

    • addVCenterRequest: AddVCenterRequest

      The input to the add vCenter operation.

    • Optionaloptions: ReplicationvCentersCreateOptionalParams

      The options parameters.

    Returns Promise<SimplePollerLike<OperationState<VCenter>, VCenter>>

  • The operation to create a vCenter object..

    Parameters

    • 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

      Fabric name.

    • vcenterName: string

      vcenter name.

    • addVCenterRequest: AddVCenterRequest

      The input to the add vCenter operation.

    • Optionaloptions: ReplicationvCentersCreateOptionalParams

      The options parameters.

    Returns Promise<VCenter>

  • The operation to remove(unregister) a registered vCenter server from the vault.

    Parameters

    • 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

      Fabric name.

    • vcenterName: string

      vcenter name.

    • Optionaloptions: ReplicationvCentersDeleteOptionalParams

      The options parameters.

    Returns Promise<SimplePollerLike<OperationState<void>, void>>

  • The operation to remove(unregister) a registered vCenter server from the vault.

    Parameters

    • 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

      Fabric name.

    • vcenterName: string

      vcenter name.

    • Optionaloptions: ReplicationvCentersDeleteOptionalParams

      The options parameters.

    Returns Promise<void>

  • The operation to update a registered vCenter.

    Parameters

    • 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

      Fabric name.

    • vcenterName: string

      vcenter name.

    • updateVCenterRequest: UpdateVCenterRequest

      The input to the update vCenter operation.

    • Optionaloptions: ReplicationvCentersUpdateOptionalParams

      The options parameters.

    Returns Promise<SimplePollerLike<OperationState<VCenter>, VCenter>>

  • The operation to update a registered vCenter.

    Parameters

    • 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

      Fabric name.

    • vcenterName: string

      vcenter name.

    • updateVCenterRequest: UpdateVCenterRequest

      The input to the update vCenter operation.

    • Optionaloptions: ReplicationvCentersUpdateOptionalParams

      The options parameters.

    Returns Promise<VCenter>

  • Gets the details of a registered vCenter server(Add vCenter server).

    Parameters

    • 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

      Fabric name.

    • vcenterName: string

      vcenter name.

    • Optionaloptions: ReplicationvCentersGetOptionalParams

      The options parameters.

    Returns Promise<VCenter>

  • Lists the vCenter servers registered in the vault.

    Parameters

    • resourceGroupName: string

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

    • resourceName: string

      The name of the recovery services vault.

    • Optionaloptions: ReplicationvCentersListOptionalParams

      The options parameters.

    Returns PagedAsyncIterableIterator<VCenter>