WorkspaceManagedSqlServerExtendedBlobAuditingPolicies interface

Interface representing a WorkspaceManagedSqlServerExtendedBlobAuditingPolicies.

Methods

beginCreateOrUpdate(string, string, string, ExtendedServerBlobAuditingPolicy, WorkspaceManagedSqlServerExtendedBlobAuditingPoliciesCreateOrUpdateOptionalParams)

Create or Update a workspace managed sql server's extended blob auditing policy.

beginCreateOrUpdateAndWait(string, string, string, ExtendedServerBlobAuditingPolicy, WorkspaceManagedSqlServerExtendedBlobAuditingPoliciesCreateOrUpdateOptionalParams)

Create or Update a workspace managed sql server's extended blob auditing policy.

get(string, string, string, WorkspaceManagedSqlServerExtendedBlobAuditingPoliciesGetOptionalParams)

Get a workspace SQL server's extended blob auditing policy.

listByWorkspace(string, string, WorkspaceManagedSqlServerExtendedBlobAuditingPoliciesListByWorkspaceOptionalParams)

List workspace managed sql server's extended blob auditing policies.

Method Details

beginCreateOrUpdate(string, string, string, ExtendedServerBlobAuditingPolicy, WorkspaceManagedSqlServerExtendedBlobAuditingPoliciesCreateOrUpdateOptionalParams)

Create or Update a workspace managed sql server's extended blob auditing policy.

function beginCreateOrUpdate(resourceGroupName: string, workspaceName: string, blobAuditingPolicyName: string, parameters: ExtendedServerBlobAuditingPolicy, options?: WorkspaceManagedSqlServerExtendedBlobAuditingPoliciesCreateOrUpdateOptionalParams): Promise<PollerLike<PollOperationState<ExtendedServerBlobAuditingPolicy>, ExtendedServerBlobAuditingPolicy>>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

workspaceName

string

The name of the workspace.

blobAuditingPolicyName

string

The name of the blob auditing policy.

parameters
ExtendedServerBlobAuditingPolicy

Properties of extended blob auditing policy.

Returns

beginCreateOrUpdateAndWait(string, string, string, ExtendedServerBlobAuditingPolicy, WorkspaceManagedSqlServerExtendedBlobAuditingPoliciesCreateOrUpdateOptionalParams)

Create or Update a workspace managed sql server's extended blob auditing policy.

function beginCreateOrUpdateAndWait(resourceGroupName: string, workspaceName: string, blobAuditingPolicyName: string, parameters: ExtendedServerBlobAuditingPolicy, options?: WorkspaceManagedSqlServerExtendedBlobAuditingPoliciesCreateOrUpdateOptionalParams): Promise<ExtendedServerBlobAuditingPolicy>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

workspaceName

string

The name of the workspace.

blobAuditingPolicyName

string

The name of the blob auditing policy.

parameters
ExtendedServerBlobAuditingPolicy

Properties of extended blob auditing policy.

Returns

get(string, string, string, WorkspaceManagedSqlServerExtendedBlobAuditingPoliciesGetOptionalParams)

Get a workspace SQL server's extended blob auditing policy.

function get(resourceGroupName: string, workspaceName: string, blobAuditingPolicyName: string, options?: WorkspaceManagedSqlServerExtendedBlobAuditingPoliciesGetOptionalParams): Promise<ExtendedServerBlobAuditingPolicy>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

workspaceName

string

The name of the workspace.

blobAuditingPolicyName

string

The name of the blob auditing policy.

Returns

listByWorkspace(string, string, WorkspaceManagedSqlServerExtendedBlobAuditingPoliciesListByWorkspaceOptionalParams)

List workspace managed sql server's extended blob auditing policies.

function listByWorkspace(resourceGroupName: string, workspaceName: string, options?: WorkspaceManagedSqlServerExtendedBlobAuditingPoliciesListByWorkspaceOptionalParams): PagedAsyncIterableIterator<ExtendedServerBlobAuditingPolicy, ExtendedServerBlobAuditingPolicy[], PageSettings>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

workspaceName

string

The name of the workspace.

Returns