NetworkVirtualAppliancesOperations interface
Interface representing a NetworkVirtualAppliances operations.
Properties
| abort |
Aborts an in-progress migration of the specified Network Virtual Appliance and rolls back to the previous state. |
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| commit |
Commits the migration of the specified Network Virtual Appliance. This finalizes a previously executed migration workflow. |
| create |
Creates or updates the specified Network Virtual Appliance. |
| delete | Deletes the specified Network Virtual Appliance. |
| execute |
Executes the migration of the specified Network Virtual Appliance. This step performs the migration workflow that was previously prepared. |
| get | Gets the specified Network Virtual Appliance. |
| get |
Retrieves the boot diagnostic logs for a VM instance belonging to the specified Network Virtual Appliance. |
| list | Gets all Network Virtual Appliances in a subscription. |
| list |
Lists all Network Virtual Appliances in a resource group. |
| prepare |
Prepares the migration of the specified Network Virtual Appliance. This is the first step of a migration workflow, such as migrating to a new OS version or to the new internal load balancer architecture. |
| reimage | Reimages one VM belonging to the specified Network Virtual Appliance. |
| restart | Restarts one or more VMs belonging to the specified Network Virtual Appliance. |
| update |
Updates a Network Virtual Appliance. |
Property Details
abortMigration
Aborts an in-progress migration of the specified Network Virtual Appliance and rolls back to the previous state.
abortMigration: (resourceGroupName: string, networkVirtualApplianceName: string, options?: NetworkVirtualAppliancesAbortMigrationOptionalParams) => PollerLike<OperationState<void>, void>
Property Value
(resourceGroupName: string, networkVirtualApplianceName: string, options?: NetworkVirtualAppliancesAbortMigrationOptionalParams) => PollerLike<OperationState<void>, void>
beginAbortMigration
Warning
This API is now deprecated.
use abortMigration instead
beginAbortMigration: (resourceGroupName: string, networkVirtualApplianceName: string, options?: NetworkVirtualAppliancesAbortMigrationOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>
Property Value
(resourceGroupName: string, networkVirtualApplianceName: string, options?: NetworkVirtualAppliancesAbortMigrationOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>
beginAbortMigrationAndWait
Warning
This API is now deprecated.
use abortMigration instead
beginAbortMigrationAndWait: (resourceGroupName: string, networkVirtualApplianceName: string, options?: NetworkVirtualAppliancesAbortMigrationOptionalParams) => Promise<void>
Property Value
(resourceGroupName: string, networkVirtualApplianceName: string, options?: NetworkVirtualAppliancesAbortMigrationOptionalParams) => Promise<void>
beginCommitMigration
Warning
This API is now deprecated.
use commitMigration instead
beginCommitMigration: (resourceGroupName: string, networkVirtualApplianceName: string, body: NetworkVirtualApplianceCommitMigrationRequest, options?: NetworkVirtualAppliancesCommitMigrationOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>
Property Value
(resourceGroupName: string, networkVirtualApplianceName: string, body: NetworkVirtualApplianceCommitMigrationRequest, options?: NetworkVirtualAppliancesCommitMigrationOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>
beginCommitMigrationAndWait
Warning
This API is now deprecated.
use commitMigration instead
beginCommitMigrationAndWait: (resourceGroupName: string, networkVirtualApplianceName: string, body: NetworkVirtualApplianceCommitMigrationRequest, options?: NetworkVirtualAppliancesCommitMigrationOptionalParams) => Promise<void>
Property Value
(resourceGroupName: string, networkVirtualApplianceName: string, body: NetworkVirtualApplianceCommitMigrationRequest, options?: NetworkVirtualAppliancesCommitMigrationOptionalParams) => Promise<void>
beginCreateOrUpdate
Warning
This API is now deprecated.
use createOrUpdate instead
beginCreateOrUpdate: (resourceGroupName: string, networkVirtualApplianceName: string, parameters: NetworkVirtualAppliance, options?: NetworkVirtualAppliancesCreateOrUpdateOptionalParams) => Promise<SimplePollerLike<OperationState<NetworkVirtualAppliance>, NetworkVirtualAppliance>>
Property Value
(resourceGroupName: string, networkVirtualApplianceName: string, parameters: NetworkVirtualAppliance, options?: NetworkVirtualAppliancesCreateOrUpdateOptionalParams) => Promise<SimplePollerLike<OperationState<NetworkVirtualAppliance>, NetworkVirtualAppliance>>
beginCreateOrUpdateAndWait
Warning
This API is now deprecated.
use createOrUpdate instead
beginCreateOrUpdateAndWait: (resourceGroupName: string, networkVirtualApplianceName: string, parameters: NetworkVirtualAppliance, options?: NetworkVirtualAppliancesCreateOrUpdateOptionalParams) => Promise<NetworkVirtualAppliance>
Property Value
(resourceGroupName: string, networkVirtualApplianceName: string, parameters: NetworkVirtualAppliance, options?: NetworkVirtualAppliancesCreateOrUpdateOptionalParams) => Promise<NetworkVirtualAppliance>
beginDelete
Warning
This API is now deprecated.
use delete instead
beginDelete: (resourceGroupName: string, networkVirtualApplianceName: string, options?: NetworkVirtualAppliancesDeleteOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>
Property Value
(resourceGroupName: string, networkVirtualApplianceName: string, options?: NetworkVirtualAppliancesDeleteOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>
beginDeleteAndWait
Warning
This API is now deprecated.
use delete instead
beginDeleteAndWait: (resourceGroupName: string, networkVirtualApplianceName: string, options?: NetworkVirtualAppliancesDeleteOptionalParams) => Promise<void>
Property Value
(resourceGroupName: string, networkVirtualApplianceName: string, options?: NetworkVirtualAppliancesDeleteOptionalParams) => Promise<void>
beginExecuteMigration
Warning
This API is now deprecated.
use executeMigration instead
beginExecuteMigration: (resourceGroupName: string, networkVirtualApplianceName: string, body: NetworkVirtualApplianceExecuteMigrationRequest, options?: NetworkVirtualAppliancesExecuteMigrationOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>
Property Value
(resourceGroupName: string, networkVirtualApplianceName: string, body: NetworkVirtualApplianceExecuteMigrationRequest, options?: NetworkVirtualAppliancesExecuteMigrationOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>
beginExecuteMigrationAndWait
Warning
This API is now deprecated.
use executeMigration instead
beginExecuteMigrationAndWait: (resourceGroupName: string, networkVirtualApplianceName: string, body: NetworkVirtualApplianceExecuteMigrationRequest, options?: NetworkVirtualAppliancesExecuteMigrationOptionalParams) => Promise<void>
Property Value
(resourceGroupName: string, networkVirtualApplianceName: string, body: NetworkVirtualApplianceExecuteMigrationRequest, options?: NetworkVirtualAppliancesExecuteMigrationOptionalParams) => Promise<void>
beginGetBootDiagnosticLogs
Warning
This API is now deprecated.
use getBootDiagnosticLogs instead
beginGetBootDiagnosticLogs: (resourceGroupName: string, networkVirtualApplianceName: string, request: NetworkVirtualApplianceBootDiagnosticParameters, options?: NetworkVirtualAppliancesGetBootDiagnosticLogsOptionalParams) => Promise<SimplePollerLike<OperationState<NetworkVirtualApplianceInstanceId>, NetworkVirtualApplianceInstanceId>>
Property Value
(resourceGroupName: string, networkVirtualApplianceName: string, request: NetworkVirtualApplianceBootDiagnosticParameters, options?: NetworkVirtualAppliancesGetBootDiagnosticLogsOptionalParams) => Promise<SimplePollerLike<OperationState<NetworkVirtualApplianceInstanceId>, NetworkVirtualApplianceInstanceId>>
beginGetBootDiagnosticLogsAndWait
Warning
This API is now deprecated.
use getBootDiagnosticLogs instead
beginGetBootDiagnosticLogsAndWait: (resourceGroupName: string, networkVirtualApplianceName: string, request: NetworkVirtualApplianceBootDiagnosticParameters, options?: NetworkVirtualAppliancesGetBootDiagnosticLogsOptionalParams) => Promise<NetworkVirtualApplianceInstanceId>
Property Value
(resourceGroupName: string, networkVirtualApplianceName: string, request: NetworkVirtualApplianceBootDiagnosticParameters, options?: NetworkVirtualAppliancesGetBootDiagnosticLogsOptionalParams) => Promise<NetworkVirtualApplianceInstanceId>
beginPrepareMigration
Warning
This API is now deprecated.
use prepareMigration instead
beginPrepareMigration: (resourceGroupName: string, networkVirtualApplianceName: string, body: NetworkVirtualAppliancePrepareMigrationRequest, options?: NetworkVirtualAppliancesPrepareMigrationOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>
Property Value
(resourceGroupName: string, networkVirtualApplianceName: string, body: NetworkVirtualAppliancePrepareMigrationRequest, options?: NetworkVirtualAppliancesPrepareMigrationOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>
beginPrepareMigrationAndWait
Warning
This API is now deprecated.
use prepareMigration instead
beginPrepareMigrationAndWait: (resourceGroupName: string, networkVirtualApplianceName: string, body: NetworkVirtualAppliancePrepareMigrationRequest, options?: NetworkVirtualAppliancesPrepareMigrationOptionalParams) => Promise<void>
Property Value
(resourceGroupName: string, networkVirtualApplianceName: string, body: NetworkVirtualAppliancePrepareMigrationRequest, options?: NetworkVirtualAppliancesPrepareMigrationOptionalParams) => Promise<void>
beginReimage
Warning
This API is now deprecated.
use reimage instead
beginReimage: (resourceGroupName: string, networkVirtualApplianceName: string, options?: NetworkVirtualAppliancesReimageOptionalParams) => Promise<SimplePollerLike<OperationState<NetworkVirtualApplianceInstanceIds>, NetworkVirtualApplianceInstanceIds>>
Property Value
(resourceGroupName: string, networkVirtualApplianceName: string, options?: NetworkVirtualAppliancesReimageOptionalParams) => Promise<SimplePollerLike<OperationState<NetworkVirtualApplianceInstanceIds>, NetworkVirtualApplianceInstanceIds>>
beginReimageAndWait
Warning
This API is now deprecated.
use reimage instead
beginReimageAndWait: (resourceGroupName: string, networkVirtualApplianceName: string, options?: NetworkVirtualAppliancesReimageOptionalParams) => Promise<NetworkVirtualApplianceInstanceIds>
Property Value
(resourceGroupName: string, networkVirtualApplianceName: string, options?: NetworkVirtualAppliancesReimageOptionalParams) => Promise<NetworkVirtualApplianceInstanceIds>
beginRestart
Warning
This API is now deprecated.
use restart instead
beginRestart: (resourceGroupName: string, networkVirtualApplianceName: string, options?: NetworkVirtualAppliancesRestartOptionalParams) => Promise<SimplePollerLike<OperationState<NetworkVirtualApplianceInstanceIds>, NetworkVirtualApplianceInstanceIds>>
Property Value
(resourceGroupName: string, networkVirtualApplianceName: string, options?: NetworkVirtualAppliancesRestartOptionalParams) => Promise<SimplePollerLike<OperationState<NetworkVirtualApplianceInstanceIds>, NetworkVirtualApplianceInstanceIds>>
beginRestartAndWait
Warning
This API is now deprecated.
use restart instead
beginRestartAndWait: (resourceGroupName: string, networkVirtualApplianceName: string, options?: NetworkVirtualAppliancesRestartOptionalParams) => Promise<NetworkVirtualApplianceInstanceIds>
Property Value
(resourceGroupName: string, networkVirtualApplianceName: string, options?: NetworkVirtualAppliancesRestartOptionalParams) => Promise<NetworkVirtualApplianceInstanceIds>
commitMigration
Commits the migration of the specified Network Virtual Appliance. This finalizes a previously executed migration workflow.
commitMigration: (resourceGroupName: string, networkVirtualApplianceName: string, body: NetworkVirtualApplianceCommitMigrationRequest, options?: NetworkVirtualAppliancesCommitMigrationOptionalParams) => PollerLike<OperationState<void>, void>
Property Value
(resourceGroupName: string, networkVirtualApplianceName: string, body: NetworkVirtualApplianceCommitMigrationRequest, options?: NetworkVirtualAppliancesCommitMigrationOptionalParams) => PollerLike<OperationState<void>, void>
createOrUpdate
Creates or updates the specified Network Virtual Appliance.
createOrUpdate: (resourceGroupName: string, networkVirtualApplianceName: string, parameters: NetworkVirtualAppliance, options?: NetworkVirtualAppliancesCreateOrUpdateOptionalParams) => PollerLike<OperationState<NetworkVirtualAppliance>, NetworkVirtualAppliance>
Property Value
(resourceGroupName: string, networkVirtualApplianceName: string, parameters: NetworkVirtualAppliance, options?: NetworkVirtualAppliancesCreateOrUpdateOptionalParams) => PollerLike<OperationState<NetworkVirtualAppliance>, NetworkVirtualAppliance>
delete
Deletes the specified Network Virtual Appliance.
delete: (resourceGroupName: string, networkVirtualApplianceName: string, options?: NetworkVirtualAppliancesDeleteOptionalParams) => PollerLike<OperationState<void>, void>
Property Value
(resourceGroupName: string, networkVirtualApplianceName: string, options?: NetworkVirtualAppliancesDeleteOptionalParams) => PollerLike<OperationState<void>, void>
executeMigration
Executes the migration of the specified Network Virtual Appliance. This step performs the migration workflow that was previously prepared.
executeMigration: (resourceGroupName: string, networkVirtualApplianceName: string, body: NetworkVirtualApplianceExecuteMigrationRequest, options?: NetworkVirtualAppliancesExecuteMigrationOptionalParams) => PollerLike<OperationState<void>, void>
Property Value
(resourceGroupName: string, networkVirtualApplianceName: string, body: NetworkVirtualApplianceExecuteMigrationRequest, options?: NetworkVirtualAppliancesExecuteMigrationOptionalParams) => PollerLike<OperationState<void>, void>
get
Gets the specified Network Virtual Appliance.
get: (resourceGroupName: string, networkVirtualApplianceName: string, options?: NetworkVirtualAppliancesGetOptionalParams) => Promise<NetworkVirtualAppliance>
Property Value
(resourceGroupName: string, networkVirtualApplianceName: string, options?: NetworkVirtualAppliancesGetOptionalParams) => Promise<NetworkVirtualAppliance>
getBootDiagnosticLogs
Retrieves the boot diagnostic logs for a VM instance belonging to the specified Network Virtual Appliance.
getBootDiagnosticLogs: (resourceGroupName: string, networkVirtualApplianceName: string, request: NetworkVirtualApplianceBootDiagnosticParameters, options?: NetworkVirtualAppliancesGetBootDiagnosticLogsOptionalParams) => PollerLike<OperationState<NetworkVirtualApplianceInstanceId>, NetworkVirtualApplianceInstanceId>
Property Value
(resourceGroupName: string, networkVirtualApplianceName: string, request: NetworkVirtualApplianceBootDiagnosticParameters, options?: NetworkVirtualAppliancesGetBootDiagnosticLogsOptionalParams) => PollerLike<OperationState<NetworkVirtualApplianceInstanceId>, NetworkVirtualApplianceInstanceId>
list
Gets all Network Virtual Appliances in a subscription.
list: (options?: NetworkVirtualAppliancesListOptionalParams) => PagedAsyncIterableIterator<NetworkVirtualAppliance, NetworkVirtualAppliance[], PageSettings>
Property Value
(options?: NetworkVirtualAppliancesListOptionalParams) => PagedAsyncIterableIterator<NetworkVirtualAppliance, NetworkVirtualAppliance[], PageSettings>
listByResourceGroup
Lists all Network Virtual Appliances in a resource group.
listByResourceGroup: (resourceGroupName: string, options?: NetworkVirtualAppliancesListByResourceGroupOptionalParams) => PagedAsyncIterableIterator<NetworkVirtualAppliance, NetworkVirtualAppliance[], PageSettings>
Property Value
(resourceGroupName: string, options?: NetworkVirtualAppliancesListByResourceGroupOptionalParams) => PagedAsyncIterableIterator<NetworkVirtualAppliance, NetworkVirtualAppliance[], PageSettings>
prepareMigration
Prepares the migration of the specified Network Virtual Appliance. This is the first step of a migration workflow, such as migrating to a new OS version or to the new internal load balancer architecture.
prepareMigration: (resourceGroupName: string, networkVirtualApplianceName: string, body: NetworkVirtualAppliancePrepareMigrationRequest, options?: NetworkVirtualAppliancesPrepareMigrationOptionalParams) => PollerLike<OperationState<void>, void>
Property Value
(resourceGroupName: string, networkVirtualApplianceName: string, body: NetworkVirtualAppliancePrepareMigrationRequest, options?: NetworkVirtualAppliancesPrepareMigrationOptionalParams) => PollerLike<OperationState<void>, void>
reimage
Reimages one VM belonging to the specified Network Virtual Appliance.
reimage: (resourceGroupName: string, networkVirtualApplianceName: string, options?: NetworkVirtualAppliancesReimageOptionalParams) => PollerLike<OperationState<NetworkVirtualApplianceInstanceIds>, NetworkVirtualApplianceInstanceIds>
Property Value
(resourceGroupName: string, networkVirtualApplianceName: string, options?: NetworkVirtualAppliancesReimageOptionalParams) => PollerLike<OperationState<NetworkVirtualApplianceInstanceIds>, NetworkVirtualApplianceInstanceIds>
restart
Restarts one or more VMs belonging to the specified Network Virtual Appliance.
restart: (resourceGroupName: string, networkVirtualApplianceName: string, options?: NetworkVirtualAppliancesRestartOptionalParams) => PollerLike<OperationState<NetworkVirtualApplianceInstanceIds>, NetworkVirtualApplianceInstanceIds>
Property Value
(resourceGroupName: string, networkVirtualApplianceName: string, options?: NetworkVirtualAppliancesRestartOptionalParams) => PollerLike<OperationState<NetworkVirtualApplianceInstanceIds>, NetworkVirtualApplianceInstanceIds>
updateTags
Updates a Network Virtual Appliance.
updateTags: (resourceGroupName: string, networkVirtualApplianceName: string, parameters: TagsObject, options?: NetworkVirtualAppliancesUpdateTagsOptionalParams) => Promise<NetworkVirtualAppliance>
Property Value
(resourceGroupName: string, networkVirtualApplianceName: string, parameters: TagsObject, options?: NetworkVirtualAppliancesUpdateTagsOptionalParams) => Promise<NetworkVirtualAppliance>