StorageAppliancesOperations interface
Interface representing a StorageAppliances operations.
Properties
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| create |
Create a new storage appliance or update the properties of the existing one. All customer initiated requests will be rejected as the life cycle of this resource is managed by the system. |
| delete | Delete the provided storage appliance. All customer initiated requests will be rejected as the life cycle of this resource is managed by the system. |
| disable |
Disable remote vendor management of the provided storage appliance. |
| enable |
Enable remote vendor management of the provided storage appliance. |
| get | Get properties of the provided storage appliance. |
| list |
Get a list of storage appliances in the provided resource group. |
| list |
Get a list of storage appliances in the provided subscription. |
| run |
Run one or more read-only commands on the provided storage appliance. |
| update | Update properties of the provided storage appliance, or update tags associated with the storage appliance Properties and tag updates can be done independently. |
Property Details
beginCreateOrUpdate
Warning
This API is now deprecated.
use createOrUpdate instead
beginCreateOrUpdate: (resourceGroupName: string, storageApplianceName: string, storageApplianceParameters: StorageAppliance, options?: StorageAppliancesCreateOrUpdateOptionalParams) => Promise<SimplePollerLike<OperationState<StorageAppliance>, StorageAppliance>>
Property Value
(resourceGroupName: string, storageApplianceName: string, storageApplianceParameters: StorageAppliance, options?: StorageAppliancesCreateOrUpdateOptionalParams) => Promise<SimplePollerLike<OperationState<StorageAppliance>, StorageAppliance>>
beginCreateOrUpdateAndWait
Warning
This API is now deprecated.
use createOrUpdate instead
beginCreateOrUpdateAndWait: (resourceGroupName: string, storageApplianceName: string, storageApplianceParameters: StorageAppliance, options?: StorageAppliancesCreateOrUpdateOptionalParams) => Promise<StorageAppliance>
Property Value
(resourceGroupName: string, storageApplianceName: string, storageApplianceParameters: StorageAppliance, options?: StorageAppliancesCreateOrUpdateOptionalParams) => Promise<StorageAppliance>
beginDelete
Warning
This API is now deprecated.
use delete instead
beginDelete: (resourceGroupName: string, storageApplianceName: string, options?: StorageAppliancesDeleteOptionalParams) => Promise<SimplePollerLike<OperationState<OperationStatusResult>, OperationStatusResult>>
Property Value
(resourceGroupName: string, storageApplianceName: string, options?: StorageAppliancesDeleteOptionalParams) => Promise<SimplePollerLike<OperationState<OperationStatusResult>, OperationStatusResult>>
beginDeleteAndWait
Warning
This API is now deprecated.
use delete instead
beginDeleteAndWait: (resourceGroupName: string, storageApplianceName: string, options?: StorageAppliancesDeleteOptionalParams) => Promise<OperationStatusResult>
Property Value
(resourceGroupName: string, storageApplianceName: string, options?: StorageAppliancesDeleteOptionalParams) => Promise<OperationStatusResult>
beginDisableRemoteVendorManagement
Warning
This API is now deprecated.
use disableRemoteVendorManagement instead
beginDisableRemoteVendorManagement: (resourceGroupName: string, storageApplianceName: string, options?: StorageAppliancesDisableRemoteVendorManagementOptionalParams) => Promise<SimplePollerLike<OperationState<OperationStatusResult>, OperationStatusResult>>
Property Value
(resourceGroupName: string, storageApplianceName: string, options?: StorageAppliancesDisableRemoteVendorManagementOptionalParams) => Promise<SimplePollerLike<OperationState<OperationStatusResult>, OperationStatusResult>>
beginDisableRemoteVendorManagementAndWait
Warning
This API is now deprecated.
use disableRemoteVendorManagement instead
beginDisableRemoteVendorManagementAndWait: (resourceGroupName: string, storageApplianceName: string, options?: StorageAppliancesDisableRemoteVendorManagementOptionalParams) => Promise<OperationStatusResult>
Property Value
(resourceGroupName: string, storageApplianceName: string, options?: StorageAppliancesDisableRemoteVendorManagementOptionalParams) => Promise<OperationStatusResult>
beginEnableRemoteVendorManagement
Warning
This API is now deprecated.
use enableRemoteVendorManagement instead
beginEnableRemoteVendorManagement: (resourceGroupName: string, storageApplianceName: string, options?: StorageAppliancesEnableRemoteVendorManagementOptionalParams) => Promise<SimplePollerLike<OperationState<OperationStatusResult>, OperationStatusResult>>
Property Value
(resourceGroupName: string, storageApplianceName: string, options?: StorageAppliancesEnableRemoteVendorManagementOptionalParams) => Promise<SimplePollerLike<OperationState<OperationStatusResult>, OperationStatusResult>>
beginEnableRemoteVendorManagementAndWait
Warning
This API is now deprecated.
use enableRemoteVendorManagement instead
beginEnableRemoteVendorManagementAndWait: (resourceGroupName: string, storageApplianceName: string, options?: StorageAppliancesEnableRemoteVendorManagementOptionalParams) => Promise<OperationStatusResult>
Property Value
(resourceGroupName: string, storageApplianceName: string, options?: StorageAppliancesEnableRemoteVendorManagementOptionalParams) => Promise<OperationStatusResult>
beginRunReadCommands
Warning
This API is now deprecated.
use runReadCommands instead
beginRunReadCommands: (resourceGroupName: string, storageApplianceName: string, storageApplianceRunReadCommandsParameters: StorageApplianceRunReadCommandsParameters, options?: StorageAppliancesRunReadCommandsOptionalParams) => Promise<SimplePollerLike<OperationState<OperationStatusResult>, OperationStatusResult>>
Property Value
(resourceGroupName: string, storageApplianceName: string, storageApplianceRunReadCommandsParameters: StorageApplianceRunReadCommandsParameters, options?: StorageAppliancesRunReadCommandsOptionalParams) => Promise<SimplePollerLike<OperationState<OperationStatusResult>, OperationStatusResult>>
beginRunReadCommandsAndWait
Warning
This API is now deprecated.
use runReadCommands instead
beginRunReadCommandsAndWait: (resourceGroupName: string, storageApplianceName: string, storageApplianceRunReadCommandsParameters: StorageApplianceRunReadCommandsParameters, options?: StorageAppliancesRunReadCommandsOptionalParams) => Promise<OperationStatusResult>
Property Value
(resourceGroupName: string, storageApplianceName: string, storageApplianceRunReadCommandsParameters: StorageApplianceRunReadCommandsParameters, options?: StorageAppliancesRunReadCommandsOptionalParams) => Promise<OperationStatusResult>
beginUpdate
Warning
This API is now deprecated.
use update instead
beginUpdate: (resourceGroupName: string, storageApplianceName: string, options?: StorageAppliancesUpdateOptionalParams) => Promise<SimplePollerLike<OperationState<StorageAppliance>, StorageAppliance>>
Property Value
(resourceGroupName: string, storageApplianceName: string, options?: StorageAppliancesUpdateOptionalParams) => Promise<SimplePollerLike<OperationState<StorageAppliance>, StorageAppliance>>
beginUpdateAndWait
Warning
This API is now deprecated.
use update instead
beginUpdateAndWait: (resourceGroupName: string, storageApplianceName: string, options?: StorageAppliancesUpdateOptionalParams) => Promise<StorageAppliance>
Property Value
(resourceGroupName: string, storageApplianceName: string, options?: StorageAppliancesUpdateOptionalParams) => Promise<StorageAppliance>
createOrUpdate
Create a new storage appliance or update the properties of the existing one. All customer initiated requests will be rejected as the life cycle of this resource is managed by the system.
createOrUpdate: (resourceGroupName: string, storageApplianceName: string, storageApplianceParameters: StorageAppliance, options?: StorageAppliancesCreateOrUpdateOptionalParams) => PollerLike<OperationState<StorageAppliance>, StorageAppliance>
Property Value
(resourceGroupName: string, storageApplianceName: string, storageApplianceParameters: StorageAppliance, options?: StorageAppliancesCreateOrUpdateOptionalParams) => PollerLike<OperationState<StorageAppliance>, StorageAppliance>
delete
Delete the provided storage appliance. All customer initiated requests will be rejected as the life cycle of this resource is managed by the system.
delete: (resourceGroupName: string, storageApplianceName: string, options?: StorageAppliancesDeleteOptionalParams) => PollerLike<OperationState<OperationStatusResult>, OperationStatusResult>
Property Value
(resourceGroupName: string, storageApplianceName: string, options?: StorageAppliancesDeleteOptionalParams) => PollerLike<OperationState<OperationStatusResult>, OperationStatusResult>
disableRemoteVendorManagement
Disable remote vendor management of the provided storage appliance.
disableRemoteVendorManagement: (resourceGroupName: string, storageApplianceName: string, options?: StorageAppliancesDisableRemoteVendorManagementOptionalParams) => PollerLike<OperationState<OperationStatusResult>, OperationStatusResult>
Property Value
(resourceGroupName: string, storageApplianceName: string, options?: StorageAppliancesDisableRemoteVendorManagementOptionalParams) => PollerLike<OperationState<OperationStatusResult>, OperationStatusResult>
enableRemoteVendorManagement
Enable remote vendor management of the provided storage appliance.
enableRemoteVendorManagement: (resourceGroupName: string, storageApplianceName: string, options?: StorageAppliancesEnableRemoteVendorManagementOptionalParams) => PollerLike<OperationState<OperationStatusResult>, OperationStatusResult>
Property Value
(resourceGroupName: string, storageApplianceName: string, options?: StorageAppliancesEnableRemoteVendorManagementOptionalParams) => PollerLike<OperationState<OperationStatusResult>, OperationStatusResult>
get
Get properties of the provided storage appliance.
get: (resourceGroupName: string, storageApplianceName: string, options?: StorageAppliancesGetOptionalParams) => Promise<StorageAppliance>
Property Value
(resourceGroupName: string, storageApplianceName: string, options?: StorageAppliancesGetOptionalParams) => Promise<StorageAppliance>
listByResourceGroup
Get a list of storage appliances in the provided resource group.
listByResourceGroup: (resourceGroupName: string, options?: StorageAppliancesListByResourceGroupOptionalParams) => PagedAsyncIterableIterator<StorageAppliance, StorageAppliance[], PageSettings>
Property Value
(resourceGroupName: string, options?: StorageAppliancesListByResourceGroupOptionalParams) => PagedAsyncIterableIterator<StorageAppliance, StorageAppliance[], PageSettings>
listBySubscription
Get a list of storage appliances in the provided subscription.
listBySubscription: (options?: StorageAppliancesListBySubscriptionOptionalParams) => PagedAsyncIterableIterator<StorageAppliance, StorageAppliance[], PageSettings>
Property Value
(options?: StorageAppliancesListBySubscriptionOptionalParams) => PagedAsyncIterableIterator<StorageAppliance, StorageAppliance[], PageSettings>
runReadCommands
Run one or more read-only commands on the provided storage appliance.
runReadCommands: (resourceGroupName: string, storageApplianceName: string, storageApplianceRunReadCommandsParameters: StorageApplianceRunReadCommandsParameters, options?: StorageAppliancesRunReadCommandsOptionalParams) => PollerLike<OperationState<OperationStatusResult>, OperationStatusResult>
Property Value
(resourceGroupName: string, storageApplianceName: string, storageApplianceRunReadCommandsParameters: StorageApplianceRunReadCommandsParameters, options?: StorageAppliancesRunReadCommandsOptionalParams) => PollerLike<OperationState<OperationStatusResult>, OperationStatusResult>
update
Update properties of the provided storage appliance, or update tags associated with the storage appliance Properties and tag updates can be done independently.
update: (resourceGroupName: string, storageApplianceName: string, options?: StorageAppliancesUpdateOptionalParams) => PollerLike<OperationState<StorageAppliance>, StorageAppliance>
Property Value
(resourceGroupName: string, storageApplianceName: string, options?: StorageAppliancesUpdateOptionalParams) => PollerLike<OperationState<StorageAppliance>, StorageAppliance>