Interface ExtendedSqlPoolBlobAuditingPoliciesClient
-
public interface ExtendedSqlPoolBlobAuditingPoliciesClient
An instance of this class provides access to all the operations defined in ExtendedSqlPoolBlobAuditingPoliciesClient.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ExtendedSqlPoolBlobAuditingPolicyInner
createOrUpdate(String resourceGroupName, String workspaceName, String sqlPoolName, ExtendedSqlPoolBlobAuditingPolicyInner parameters)
Creates or updates an extended Sql pool's blob auditing policy.com.azure.core.http.rest.Response<ExtendedSqlPoolBlobAuditingPolicyInner>
createOrUpdateWithResponse(String resourceGroupName, String workspaceName, String sqlPoolName, ExtendedSqlPoolBlobAuditingPolicyInner parameters, com.azure.core.util.Context context)
Creates or updates an extended Sql pool's blob auditing policy.ExtendedSqlPoolBlobAuditingPolicyInner
get(String resourceGroupName, String workspaceName, String sqlPoolName)
Gets an extended Sql pool's blob auditing policy.com.azure.core.http.rest.Response<ExtendedSqlPoolBlobAuditingPolicyInner>
getWithResponse(String resourceGroupName, String workspaceName, String sqlPoolName, com.azure.core.util.Context context)
Gets an extended Sql pool's blob auditing policy.com.azure.core.http.rest.PagedIterable<ExtendedSqlPoolBlobAuditingPolicyInner>
listBySqlPool(String resourceGroupName, String workspaceName, String sqlPoolName)
Lists extended auditing settings of a Sql pool.com.azure.core.http.rest.PagedIterable<ExtendedSqlPoolBlobAuditingPolicyInner>
listBySqlPool(String resourceGroupName, String workspaceName, String sqlPoolName, com.azure.core.util.Context context)
Lists extended auditing settings of a Sql pool.
-
-
-
Method Detail
-
get
ExtendedSqlPoolBlobAuditingPolicyInner get(String resourceGroupName, String workspaceName, String sqlPoolName)
Gets an extended Sql pool's blob auditing policy.- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.workspaceName
- The name of the workspace.sqlPoolName
- SQL pool name.- Returns:
- an extended Sql pool's blob auditing policy.
- 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<ExtendedSqlPoolBlobAuditingPolicyInner> getWithResponse(String resourceGroupName, String workspaceName, String sqlPoolName, com.azure.core.util.Context context)
Gets an extended Sql pool's blob auditing policy.- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.workspaceName
- The name of the workspace.sqlPoolName
- SQL pool name.context
- The context to associate with this operation.- Returns:
- an extended Sql pool's blob auditing policy 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.
-
createOrUpdate
ExtendedSqlPoolBlobAuditingPolicyInner createOrUpdate(String resourceGroupName, String workspaceName, String sqlPoolName, ExtendedSqlPoolBlobAuditingPolicyInner parameters)
Creates or updates an extended Sql pool's blob auditing policy.- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.workspaceName
- The name of the workspace.sqlPoolName
- SQL pool name.parameters
- The extended Sql pool blob auditing policy.- Returns:
- an extended Sql pool blob auditing policy.
- 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.
-
createOrUpdateWithResponse
com.azure.core.http.rest.Response<ExtendedSqlPoolBlobAuditingPolicyInner> createOrUpdateWithResponse(String resourceGroupName, String workspaceName, String sqlPoolName, ExtendedSqlPoolBlobAuditingPolicyInner parameters, com.azure.core.util.Context context)
Creates or updates an extended Sql pool's blob auditing policy.- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.workspaceName
- The name of the workspace.sqlPoolName
- SQL pool name.parameters
- The extended Sql pool blob auditing policy.context
- The context to associate with this operation.- Returns:
- an extended Sql pool blob auditing policy 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.
-
listBySqlPool
com.azure.core.http.rest.PagedIterable<ExtendedSqlPoolBlobAuditingPolicyInner> listBySqlPool(String resourceGroupName, String workspaceName, String sqlPoolName)
Lists extended auditing settings of a Sql pool.- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.workspaceName
- The name of the workspace.sqlPoolName
- SQL pool name.- Returns:
- a list of sql pool extended auditing settings 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.
-
listBySqlPool
com.azure.core.http.rest.PagedIterable<ExtendedSqlPoolBlobAuditingPolicyInner> listBySqlPool(String resourceGroupName, String workspaceName, String sqlPoolName, com.azure.core.util.Context context)
Lists extended auditing settings of a Sql pool.- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.workspaceName
- The name of the workspace.sqlPoolName
- SQL pool name.context
- The context to associate with this operation.- Returns:
- a list of sql pool extended auditing settings 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.
-
-