StorageAccounts Interface
public interface StorageAccounts
Resource collection API of StorageAccounts.
Method Summary
| Modifier and Type | Method and Description |
|---|---|
| abstract Blank |
define(String name)
Begins definition for a new Storage |
| abstract void |
delete(String deviceName, String storageAccountName, String resourceGroupName)
Deletes the Storage |
| abstract void |
delete(String deviceName, String storageAccountName, String resourceGroupName, Context context)
Deletes the Storage |
| abstract void |
deleteById(String id)
Deletes the Storage |
| abstract void |
deleteByIdWithResponse(String id, Context context)
Deletes the Storage |
|
abstract
Storage |
get(String deviceName, String storageAccountName, String resourceGroupName)
Gets a Storage |
|
abstract
Storage |
getById(String id)
Gets a Storage |
|
abstract
Response<Storage |
getByIdWithResponse(String id, Context context)
Gets a Storage |
|
abstract
Response<Storage |
getWithResponse(String deviceName, String storageAccountName, String resourceGroupName, Context context)
Gets a Storage |
|
abstract
Paged |
listByDataBoxEdgeDevice(String deviceName, String resourceGroupName)
Lists all the storage accounts in a Data Box Edge/Data Box Gateway device. |
|
abstract
Paged |
listByDataBoxEdgeDevice(String deviceName, String resourceGroupName, Context context)
Lists all the storage accounts in a Data Box Edge/Data Box Gateway device. |
Method Details
define
public abstract StorageAccount.DefinitionStages.Blank define(String name)
Begins definition for a new StorageAccount resource.
Parameters:
Returns:
delete
public abstract void delete(String deviceName, String storageAccountName, String resourceGroupName)
Deletes the StorageAccount on the Data Box Edge/Data Box Gateway device.
Parameters:
delete
public abstract void delete(String deviceName, String storageAccountName, String resourceGroupName, Context context)
Deletes the StorageAccount on the Data Box Edge/Data Box Gateway device.
Parameters:
deleteById
public abstract void deleteById(String id)
Deletes the StorageAccount on the Data Box Edge/Data Box Gateway device.
Parameters:
deleteByIdWithResponse
public abstract void deleteByIdWithResponse(String id, Context context)
Deletes the StorageAccount on the Data Box Edge/Data Box Gateway device.
Parameters:
get
public abstract StorageAccount get(String deviceName, String storageAccountName, String resourceGroupName)
Gets a StorageAccount by name.
Parameters:
Returns:
getById
public abstract StorageAccount getById(String id)
Gets a StorageAccount by name.
Parameters:
Returns:
getByIdWithResponse
public abstract Response<StorageAccount> getByIdWithResponse(String id, Context context)
Gets a StorageAccount by name.
Parameters:
Returns:
getWithResponse
public abstract Response<StorageAccount> getWithResponse(String deviceName, String storageAccountName, String resourceGroupName, Context context)
Gets a StorageAccount by name.
Parameters:
Returns:
listByDataBoxEdgeDevice
public abstract PagedIterable<StorageAccount> listByDataBoxEdgeDevice(String deviceName, String resourceGroupName)
Lists all the storage accounts in a Data Box Edge/Data Box Gateway device.
Parameters:
Returns:
listByDataBoxEdgeDevice
public abstract PagedIterable<StorageAccount> listByDataBoxEdgeDevice(String deviceName, String resourceGroupName, Context context)
Lists all the storage accounts in a Data Box Edge/Data Box Gateway device.
Parameters:
Returns: