ServerBlobAuditingPolicies interface

Interface representing a ServerBlobAuditingPolicies.

Methods

beginCreateOrUpdate(string, string, ServerBlobAuditingPolicy, ServerBlobAuditingPoliciesCreateOrUpdateOptionalParams)

Creates or updates a server's blob auditing policy.

beginCreateOrUpdateAndWait(string, string, ServerBlobAuditingPolicy, ServerBlobAuditingPoliciesCreateOrUpdateOptionalParams)

Creates or updates a server's blob auditing policy.

get(string, string, ServerBlobAuditingPoliciesGetOptionalParams)

Gets a server's blob auditing policy.

listByServer(string, string, ServerBlobAuditingPoliciesListByServerOptionalParams)

Lists auditing settings of a server.

Method Details

beginCreateOrUpdate(string, string, ServerBlobAuditingPolicy, ServerBlobAuditingPoliciesCreateOrUpdateOptionalParams)

Creates or updates a server's blob auditing policy.

function beginCreateOrUpdate(resourceGroupName: string, serverName: string, parameters: ServerBlobAuditingPolicy, options?: ServerBlobAuditingPoliciesCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<ServerBlobAuditingPolicy>, ServerBlobAuditingPolicy>>

Parameters

resourceGroupName

string

The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.

serverName

string

The name of the server.

parameters
ServerBlobAuditingPolicy

Properties of blob auditing policy

Returns

Promise<@azure/core-lro.SimplePollerLike<OperationState<ServerBlobAuditingPolicy>, ServerBlobAuditingPolicy>>

beginCreateOrUpdateAndWait(string, string, ServerBlobAuditingPolicy, ServerBlobAuditingPoliciesCreateOrUpdateOptionalParams)

Creates or updates a server's blob auditing policy.

function beginCreateOrUpdateAndWait(resourceGroupName: string, serverName: string, parameters: ServerBlobAuditingPolicy, options?: ServerBlobAuditingPoliciesCreateOrUpdateOptionalParams): Promise<ServerBlobAuditingPolicy>

Parameters

resourceGroupName

string

The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.

serverName

string

The name of the server.

parameters
ServerBlobAuditingPolicy

Properties of blob auditing policy

Returns

get(string, string, ServerBlobAuditingPoliciesGetOptionalParams)

Gets a server's blob auditing policy.

function get(resourceGroupName: string, serverName: string, options?: ServerBlobAuditingPoliciesGetOptionalParams): Promise<ServerBlobAuditingPolicy>

Parameters

resourceGroupName

string

The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.

serverName

string

The name of the server.

options
ServerBlobAuditingPoliciesGetOptionalParams

The options parameters.

Returns

listByServer(string, string, ServerBlobAuditingPoliciesListByServerOptionalParams)

Lists auditing settings of a server.

function listByServer(resourceGroupName: string, serverName: string, options?: ServerBlobAuditingPoliciesListByServerOptionalParams): PagedAsyncIterableIterator<ServerBlobAuditingPolicy, ServerBlobAuditingPolicy[], PageSettings>

Parameters

resourceGroupName

string

The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.

serverName

string

The name of the server.

Returns