ManagementPoliciesClient Interface
public interface ManagementPoliciesClient
An instance of this class provides access to all the operations defined in ManagementPoliciesClient.
Method Summary
Method Details
createOrUpdate
public abstract ManagementPolicyInner createOrUpdate(String resourceGroupName, String accountName, ManagementPolicyName managementPolicyName, ManagementPolicyInner properties)
Sets the managementpolicy to the specified storage account.
Parameters:
Returns:
createOrUpdateAsync
public abstract Mono<ManagementPolicyInner> createOrUpdateAsync(String resourceGroupName, String accountName, ManagementPolicyName managementPolicyName, ManagementPolicyInner properties)
Sets the managementpolicy to the specified storage account.
Parameters:
Returns:
createOrUpdateWithResponse
public abstract Response<ManagementPolicyInner> createOrUpdateWithResponse(String resourceGroupName, String accountName, ManagementPolicyName managementPolicyName, ManagementPolicyInner properties, Context context)
Sets the managementpolicy to the specified storage account.
Parameters:
Returns:
createOrUpdateWithResponseAsync
public abstract Mono<Response<ManagementPolicyInner>> createOrUpdateWithResponseAsync(String resourceGroupName, String accountName, ManagementPolicyName managementPolicyName, ManagementPolicyInner properties)
Sets the managementpolicy to the specified storage account.
Parameters:
Returns:
delete
public abstract void delete(String resourceGroupName, String accountName, ManagementPolicyName managementPolicyName)
Deletes the managementpolicy associated with the specified storage account.
Parameters:
deleteAsync
public abstract Mono<Void> deleteAsync(String resourceGroupName, String accountName, ManagementPolicyName managementPolicyName)
Deletes the managementpolicy associated with the specified storage account.
Parameters:
Returns:
deleteWithResponse
public abstract Response<Void> deleteWithResponse(String resourceGroupName, String accountName, ManagementPolicyName managementPolicyName, Context context)
Deletes the managementpolicy associated with the specified storage account.
Parameters:
Returns:
deleteWithResponseAsync
public abstract Mono<Response<Void>> deleteWithResponseAsync(String resourceGroupName, String accountName, ManagementPolicyName managementPolicyName)
Deletes the managementpolicy associated with the specified storage account.
Parameters:
Returns:
get
public abstract ManagementPolicyInner get(String resourceGroupName, String accountName, ManagementPolicyName managementPolicyName)
Gets the managementpolicy associated with the specified storage account.
Parameters:
Returns:
getAsync
public abstract Mono<ManagementPolicyInner> getAsync(String resourceGroupName, String accountName, ManagementPolicyName managementPolicyName)
Gets the managementpolicy associated with the specified storage account.
Parameters:
Returns:
getWithResponse
public abstract Response<ManagementPolicyInner> getWithResponse(String resourceGroupName, String accountName, ManagementPolicyName managementPolicyName, Context context)
Gets the managementpolicy associated with the specified storage account.
Parameters:
Returns:
getWithResponseAsync
public abstract Mono<Response<ManagementPolicyInner>> getWithResponseAsync(String resourceGroupName, String accountName, ManagementPolicyName managementPolicyName)
Gets the managementpolicy associated with the specified storage account.
Parameters:
Returns: