Interface WorkspaceManagedSqlServerExtendedBlobAuditingPoliciesClient
public interface WorkspaceManagedSqlServerExtendedBlobAuditingPoliciesClient
An instance of this class provides access to all the operations defined in
WorkspaceManagedSqlServerExtendedBlobAuditingPoliciesClient.
-
Method Summary
Modifier and TypeMethodDescriptioncom.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<ExtendedServerBlobAuditingPolicyInner>,
ExtendedServerBlobAuditingPolicyInner> beginCreateOrUpdate
(String resourceGroupName, String workspaceName, BlobAuditingPolicyName blobAuditingPolicyName, ExtendedServerBlobAuditingPolicyInner parameters) Create or Update server's extended blob auditing policy.com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<ExtendedServerBlobAuditingPolicyInner>,
ExtendedServerBlobAuditingPolicyInner> beginCreateOrUpdate
(String resourceGroupName, String workspaceName, BlobAuditingPolicyName blobAuditingPolicyName, ExtendedServerBlobAuditingPolicyInner parameters, com.azure.core.util.Context context) Create or Update server's extended blob auditing policy.createOrUpdate
(String resourceGroupName, String workspaceName, BlobAuditingPolicyName blobAuditingPolicyName, ExtendedServerBlobAuditingPolicyInner parameters) Create or Update server's extended blob auditing policy.createOrUpdate
(String resourceGroupName, String workspaceName, BlobAuditingPolicyName blobAuditingPolicyName, ExtendedServerBlobAuditingPolicyInner parameters, com.azure.core.util.Context context) Create or Update server's extended blob auditing policy.get
(String resourceGroupName, String workspaceName, BlobAuditingPolicyName blobAuditingPolicyName) Get server's extended blob auditing policy.com.azure.core.http.rest.Response<ExtendedServerBlobAuditingPolicyInner>
getWithResponse
(String resourceGroupName, String workspaceName, BlobAuditingPolicyName blobAuditingPolicyName, com.azure.core.util.Context context) Get server's extended blob auditing policy.com.azure.core.http.rest.PagedIterable<ExtendedServerBlobAuditingPolicyInner>
listByWorkspace
(String resourceGroupName, String workspaceName) List server's extended blob auditing policies.com.azure.core.http.rest.PagedIterable<ExtendedServerBlobAuditingPolicyInner>
listByWorkspace
(String resourceGroupName, String workspaceName, com.azure.core.util.Context context) List server's extended blob auditing policies.
-
Method Details
-
getWithResponse
com.azure.core.http.rest.Response<ExtendedServerBlobAuditingPolicyInner> getWithResponse(String resourceGroupName, String workspaceName, BlobAuditingPolicyName blobAuditingPolicyName, com.azure.core.util.Context context) Get server's extended blob auditing policy.Get a workspace SQL server's extended blob auditing policy.
- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.workspaceName
- The name of the workspace.blobAuditingPolicyName
- The name of the blob auditing policy.context
- The context to associate with this operation.- Returns:
- a workspace SQL server's extended 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.
-
get
ExtendedServerBlobAuditingPolicyInner get(String resourceGroupName, String workspaceName, BlobAuditingPolicyName blobAuditingPolicyName) Get server's extended blob auditing policy.Get a workspace SQL server's extended blob auditing policy.
- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.workspaceName
- The name of the workspace.blobAuditingPolicyName
- The name of the blob auditing policy.- Returns:
- a workspace SQL server's extended 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.
-
beginCreateOrUpdate
com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<ExtendedServerBlobAuditingPolicyInner>,ExtendedServerBlobAuditingPolicyInner> beginCreateOrUpdate(String resourceGroupName, String workspaceName, BlobAuditingPolicyName blobAuditingPolicyName, ExtendedServerBlobAuditingPolicyInner parameters) Create or Update server's extended blob auditing policy.Create or Update a workspace managed sql server's extended blob auditing policy.
- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.workspaceName
- The name of the workspace.blobAuditingPolicyName
- The name of the blob auditing policy.parameters
- Properties of extended blob auditing policy.- Returns:
- the
SyncPoller
for polling of an extended server 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.
-
beginCreateOrUpdate
com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<ExtendedServerBlobAuditingPolicyInner>,ExtendedServerBlobAuditingPolicyInner> beginCreateOrUpdate(String resourceGroupName, String workspaceName, BlobAuditingPolicyName blobAuditingPolicyName, ExtendedServerBlobAuditingPolicyInner parameters, com.azure.core.util.Context context) Create or Update server's extended blob auditing policy.Create or Update a workspace managed sql server's extended blob auditing policy.
- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.workspaceName
- The name of the workspace.blobAuditingPolicyName
- The name of the blob auditing policy.parameters
- Properties of extended blob auditing policy.context
- The context to associate with this operation.- Returns:
- the
SyncPoller
for polling of an extended server 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.
-
createOrUpdate
ExtendedServerBlobAuditingPolicyInner createOrUpdate(String resourceGroupName, String workspaceName, BlobAuditingPolicyName blobAuditingPolicyName, ExtendedServerBlobAuditingPolicyInner parameters) Create or Update server's extended blob auditing policy.Create or Update a workspace managed sql server's extended blob auditing policy.
- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.workspaceName
- The name of the workspace.blobAuditingPolicyName
- The name of the blob auditing policy.parameters
- Properties of extended blob auditing policy.- Returns:
- an extended server 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.
-
createOrUpdate
ExtendedServerBlobAuditingPolicyInner createOrUpdate(String resourceGroupName, String workspaceName, BlobAuditingPolicyName blobAuditingPolicyName, ExtendedServerBlobAuditingPolicyInner parameters, com.azure.core.util.Context context) Create or Update server's extended blob auditing policy.Create or Update a workspace managed sql server's extended blob auditing policy.
- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.workspaceName
- The name of the workspace.blobAuditingPolicyName
- The name of the blob auditing policy.parameters
- Properties of extended blob auditing policy.context
- The context to associate with this operation.- Returns:
- an extended server 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.
-
listByWorkspace
com.azure.core.http.rest.PagedIterable<ExtendedServerBlobAuditingPolicyInner> listByWorkspace(String resourceGroupName, String workspaceName) List server's extended blob auditing policies.List workspace managed sql server's extended blob auditing policies.
- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.workspaceName
- The name of the workspace.- Returns:
- a list of server 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.
-
listByWorkspace
com.azure.core.http.rest.PagedIterable<ExtendedServerBlobAuditingPolicyInner> listByWorkspace(String resourceGroupName, String workspaceName, com.azure.core.util.Context context) List server's extended blob auditing policies.List workspace managed sql server's extended blob auditing policies.
- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.workspaceName
- The name of the workspace.context
- The context to associate with this operation.- Returns:
- a list of server 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.
-