Interface StorageAccountCredentialsClient
public interface StorageAccountCredentialsClient
An instance of this class provides access to all the operations defined in StorageAccountCredentialsClient.
-
Method Summary
Modifier and TypeMethodDescriptioncom.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<StorageAccountCredentialInner>,
StorageAccountCredentialInner> beginCreateOrUpdate
(String deviceName, String name, String resourceGroupName, StorageAccountCredentialInner storageAccountCredential) Creates or updates the storage account credential.com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<StorageAccountCredentialInner>,
StorageAccountCredentialInner> beginCreateOrUpdate
(String deviceName, String name, String resourceGroupName, StorageAccountCredentialInner storageAccountCredential, com.azure.core.util.Context context) Creates or updates the storage account credential.beginDelete
(String deviceName, String name, String resourceGroupName) Deletes the storage account credential.beginDelete
(String deviceName, String name, String resourceGroupName, com.azure.core.util.Context context) Deletes the storage account credential.createOrUpdate
(String deviceName, String name, String resourceGroupName, StorageAccountCredentialInner storageAccountCredential) Creates or updates the storage account credential.createOrUpdate
(String deviceName, String name, String resourceGroupName, StorageAccountCredentialInner storageAccountCredential, com.azure.core.util.Context context) Creates or updates the storage account credential.void
Deletes the storage account credential.void
delete
(String deviceName, String name, String resourceGroupName, com.azure.core.util.Context context) Deletes the storage account credential.Gets the properties of the specified storage account credential.com.azure.core.http.rest.Response<StorageAccountCredentialInner>
getWithResponse
(String deviceName, String name, String resourceGroupName, com.azure.core.util.Context context) Gets the properties of the specified storage account credential.com.azure.core.http.rest.PagedIterable<StorageAccountCredentialInner>
listByDataBoxEdgeDevice
(String deviceName, String resourceGroupName) Gets all the storage account credentials in a Data Box Edge/Data Box Gateway device.com.azure.core.http.rest.PagedIterable<StorageAccountCredentialInner>
listByDataBoxEdgeDevice
(String deviceName, String resourceGroupName, com.azure.core.util.Context context) Gets all the storage account credentials in a Data Box Edge/Data Box Gateway device.
-
Method Details
-
listByDataBoxEdgeDevice
com.azure.core.http.rest.PagedIterable<StorageAccountCredentialInner> listByDataBoxEdgeDevice(String deviceName, String resourceGroupName) Gets all the storage account credentials in a Data Box Edge/Data Box Gateway device.- Parameters:
deviceName
- The device name.resourceGroupName
- The resource group name.- Returns:
- all the storage account credentials in a Data Box Edge/Data Box Gateway device as paginated response with
PagedIterable
. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
listByDataBoxEdgeDevice
com.azure.core.http.rest.PagedIterable<StorageAccountCredentialInner> listByDataBoxEdgeDevice(String deviceName, String resourceGroupName, com.azure.core.util.Context context) Gets all the storage account credentials in a Data Box Edge/Data Box Gateway device.- Parameters:
deviceName
- The device name.resourceGroupName
- The resource group name.context
- The context to associate with this operation.- Returns:
- all the storage account credentials in a Data Box Edge/Data Box Gateway device as paginated response with
PagedIterable
. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
getWithResponse
com.azure.core.http.rest.Response<StorageAccountCredentialInner> getWithResponse(String deviceName, String name, String resourceGroupName, com.azure.core.util.Context context) Gets the properties of the specified storage account credential.- Parameters:
deviceName
- The device name.name
- The storage account credential name.resourceGroupName
- The resource group name.context
- The context to associate with this operation.- Returns:
- the properties of the specified storage account credential along with
Response
. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
get
Gets the properties of the specified storage account credential.- Parameters:
deviceName
- The device name.name
- The storage account credential name.resourceGroupName
- The resource group name.- Returns:
- the properties of the specified storage account credential.
- Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
beginCreateOrUpdate
com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<StorageAccountCredentialInner>,StorageAccountCredentialInner> beginCreateOrUpdate(String deviceName, String name, String resourceGroupName, StorageAccountCredentialInner storageAccountCredential) Creates or updates the storage account credential.- Parameters:
deviceName
- The device name.name
- The storage account credential name.resourceGroupName
- The resource group name.storageAccountCredential
- The storage account credential.- Returns:
- the
SyncPoller
for polling of the storage account credential. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
beginCreateOrUpdate
com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<StorageAccountCredentialInner>,StorageAccountCredentialInner> beginCreateOrUpdate(String deviceName, String name, String resourceGroupName, StorageAccountCredentialInner storageAccountCredential, com.azure.core.util.Context context) Creates or updates the storage account credential.- Parameters:
deviceName
- The device name.name
- The storage account credential name.resourceGroupName
- The resource group name.storageAccountCredential
- The storage account credential.context
- The context to associate with this operation.- Returns:
- the
SyncPoller
for polling of the storage account credential. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
createOrUpdate
StorageAccountCredentialInner createOrUpdate(String deviceName, String name, String resourceGroupName, StorageAccountCredentialInner storageAccountCredential) Creates or updates the storage account credential.- Parameters:
deviceName
- The device name.name
- The storage account credential name.resourceGroupName
- The resource group name.storageAccountCredential
- The storage account credential.- Returns:
- the storage account credential.
- Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
createOrUpdate
StorageAccountCredentialInner createOrUpdate(String deviceName, String name, String resourceGroupName, StorageAccountCredentialInner storageAccountCredential, com.azure.core.util.Context context) Creates or updates the storage account credential.- Parameters:
deviceName
- The device name.name
- The storage account credential name.resourceGroupName
- The resource group name.storageAccountCredential
- The storage account credential.context
- The context to associate with this operation.- Returns:
- the storage account credential.
- Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
beginDelete
com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<Void>,Void> beginDelete(String deviceName, String name, String resourceGroupName) Deletes the storage account credential.- Parameters:
deviceName
- The device name.name
- The storage account credential name.resourceGroupName
- The resource group name.- Returns:
- the
SyncPoller
for polling of long-running operation. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
beginDelete
com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<Void>,Void> beginDelete(String deviceName, String name, String resourceGroupName, com.azure.core.util.Context context) Deletes the storage account credential.- Parameters:
deviceName
- The device name.name
- The storage account credential name.resourceGroupName
- The resource group name.context
- The context to associate with this operation.- Returns:
- the
SyncPoller
for polling of long-running operation. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
delete
Deletes the storage account credential.- Parameters:
deviceName
- The device name.name
- The storage account credential name.resourceGroupName
- The resource group name.- Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
delete
void delete(String deviceName, String name, String resourceGroupName, com.azure.core.util.Context context) Deletes the storage account credential.- Parameters:
deviceName
- The device name.name
- The storage account credential name.resourceGroupName
- The resource group name.context
- The context to associate with this operation.- Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-