Interface StorageAccountCredentials
public interface StorageAccountCredentials
Resource collection API of StorageAccountCredentials.
-
Method Summary
Modifier and TypeMethodDescriptionBegins definition for a new StorageAccountCredential resource.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.void
deleteById
(String id) Deletes the storage account credential.void
deleteByIdWithResponse
(String id, com.azure.core.util.Context context) Deletes the storage account credential.Gets the properties of the specified storage account credential.Gets the properties of the specified storage account credential.com.azure.core.http.rest.Response<StorageAccountCredential>
getByIdWithResponse
(String id, com.azure.core.util.Context context) Gets the properties of the specified storage account credential.com.azure.core.http.rest.Response<StorageAccountCredential>
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<StorageAccountCredential>
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<StorageAccountCredential>
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<StorageAccountCredential> 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<StorageAccountCredential> 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<StorageAccountCredential> 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.
-
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.
-
getById
Gets the properties of the specified storage account credential.- Parameters:
id
- the resource ID.- 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.
-
getByIdWithResponse
com.azure.core.http.rest.Response<StorageAccountCredential> getByIdWithResponse(String id, com.azure.core.util.Context context) Gets the properties of the specified storage account credential.- Parameters:
id
- the resource ID.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.
-
deleteById
Deletes the storage account credential.- Parameters:
id
- the resource ID.- 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.
-
deleteByIdWithResponse
Deletes the storage account credential.- Parameters:
id
- the resource ID.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.
-
define
Begins definition for a new StorageAccountCredential resource.- Parameters:
name
- resource name.- Returns:
- the first stage of the new StorageAccountCredential definition.
-