AccessControlLists interface

Interface representing a AccessControlLists.

Methods

beginCreate(string, string, AccessControlList, AccessControlListsCreateOptionalParams)

Implements Access Control List PUT method.

beginCreateAndWait(string, string, AccessControlList, AccessControlListsCreateOptionalParams)

Implements Access Control List PUT method.

beginDelete(string, string, AccessControlListsDeleteOptionalParams)

Implements Access Control List DELETE method.

beginDeleteAndWait(string, string, AccessControlListsDeleteOptionalParams)

Implements Access Control List DELETE method.

beginResync(string, string, AccessControlListsResyncOptionalParams)

Implements the operation to the underlying resources.

beginResyncAndWait(string, string, AccessControlListsResyncOptionalParams)

Implements the operation to the underlying resources.

beginUpdate(string, string, AccessControlListPatch, AccessControlListsUpdateOptionalParams)

API to update certain properties of the Access Control List resource.

beginUpdateAdministrativeState(string, string, UpdateAdministrativeState, AccessControlListsUpdateAdministrativeStateOptionalParams)

Implements the operation to the underlying resources.

beginUpdateAdministrativeStateAndWait(string, string, UpdateAdministrativeState, AccessControlListsUpdateAdministrativeStateOptionalParams)

Implements the operation to the underlying resources.

beginUpdateAndWait(string, string, AccessControlListPatch, AccessControlListsUpdateOptionalParams)

API to update certain properties of the Access Control List resource.

beginValidateConfiguration(string, string, AccessControlListsValidateConfigurationOptionalParams)

Implements the operation to the underlying resources.

beginValidateConfigurationAndWait(string, string, AccessControlListsValidateConfigurationOptionalParams)

Implements the operation to the underlying resources.

get(string, string, AccessControlListsGetOptionalParams)

Implements Access Control List GET method.

listByResourceGroup(string, AccessControlListsListByResourceGroupOptionalParams)

Implements AccessControlLists list by resource group GET method.

listBySubscription(AccessControlListsListBySubscriptionOptionalParams)

Implements AccessControlLists list by subscription GET method.

Method Details

beginCreate(string, string, AccessControlList, AccessControlListsCreateOptionalParams)

Implements Access Control List PUT method.

function beginCreate(resourceGroupName: string, accessControlListName: string, body: AccessControlList, options?: AccessControlListsCreateOptionalParams): Promise<SimplePollerLike<OperationState<AccessControlList>, AccessControlList>>

Parameters

resourceGroupName

string

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

accessControlListName

string

Name of the Access Control List.

body
AccessControlList

Request payload.

options
AccessControlListsCreateOptionalParams

The options parameters.

Returns

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

beginCreateAndWait(string, string, AccessControlList, AccessControlListsCreateOptionalParams)

Implements Access Control List PUT method.

function beginCreateAndWait(resourceGroupName: string, accessControlListName: string, body: AccessControlList, options?: AccessControlListsCreateOptionalParams): Promise<AccessControlList>

Parameters

resourceGroupName

string

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

accessControlListName

string

Name of the Access Control List.

body
AccessControlList

Request payload.

options
AccessControlListsCreateOptionalParams

The options parameters.

Returns

beginDelete(string, string, AccessControlListsDeleteOptionalParams)

Implements Access Control List DELETE method.

function beginDelete(resourceGroupName: string, accessControlListName: string, options?: AccessControlListsDeleteOptionalParams): Promise<SimplePollerLike<OperationState<AccessControlListsDeleteHeaders>, AccessControlListsDeleteHeaders>>

Parameters

resourceGroupName

string

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

accessControlListName

string

Name of the Access Control List.

options
AccessControlListsDeleteOptionalParams

The options parameters.

Returns

beginDeleteAndWait(string, string, AccessControlListsDeleteOptionalParams)

Implements Access Control List DELETE method.

function beginDeleteAndWait(resourceGroupName: string, accessControlListName: string, options?: AccessControlListsDeleteOptionalParams): Promise<AccessControlListsDeleteHeaders>

Parameters

resourceGroupName

string

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

accessControlListName

string

Name of the Access Control List.

options
AccessControlListsDeleteOptionalParams

The options parameters.

Returns

beginResync(string, string, AccessControlListsResyncOptionalParams)

Implements the operation to the underlying resources.

function beginResync(resourceGroupName: string, accessControlListName: string, options?: AccessControlListsResyncOptionalParams): Promise<SimplePollerLike<OperationState<CommonPostActionResponseForStateUpdate>, CommonPostActionResponseForStateUpdate>>

Parameters

resourceGroupName

string

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

accessControlListName

string

Name of the Access Control List.

options
AccessControlListsResyncOptionalParams

The options parameters.

Returns

beginResyncAndWait(string, string, AccessControlListsResyncOptionalParams)

Implements the operation to the underlying resources.

function beginResyncAndWait(resourceGroupName: string, accessControlListName: string, options?: AccessControlListsResyncOptionalParams): Promise<CommonPostActionResponseForStateUpdate>

Parameters

resourceGroupName

string

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

accessControlListName

string

Name of the Access Control List.

options
AccessControlListsResyncOptionalParams

The options parameters.

Returns

beginUpdate(string, string, AccessControlListPatch, AccessControlListsUpdateOptionalParams)

API to update certain properties of the Access Control List resource.

function beginUpdate(resourceGroupName: string, accessControlListName: string, body: AccessControlListPatch, options?: AccessControlListsUpdateOptionalParams): Promise<SimplePollerLike<OperationState<AccessControlList>, AccessControlList>>

Parameters

resourceGroupName

string

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

accessControlListName

string

Name of the Access Control List.

body
AccessControlListPatch

Access Control List properties to update.

options
AccessControlListsUpdateOptionalParams

The options parameters.

Returns

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

beginUpdateAdministrativeState(string, string, UpdateAdministrativeState, AccessControlListsUpdateAdministrativeStateOptionalParams)

Implements the operation to the underlying resources.

function beginUpdateAdministrativeState(resourceGroupName: string, accessControlListName: string, body: UpdateAdministrativeState, options?: AccessControlListsUpdateAdministrativeStateOptionalParams): Promise<SimplePollerLike<OperationState<CommonPostActionResponseForStateUpdate>, CommonPostActionResponseForStateUpdate>>

Parameters

resourceGroupName

string

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

accessControlListName

string

Name of the Access Control List.

body
UpdateAdministrativeState

Request payload.

Returns

beginUpdateAdministrativeStateAndWait(string, string, UpdateAdministrativeState, AccessControlListsUpdateAdministrativeStateOptionalParams)

Implements the operation to the underlying resources.

function beginUpdateAdministrativeStateAndWait(resourceGroupName: string, accessControlListName: string, body: UpdateAdministrativeState, options?: AccessControlListsUpdateAdministrativeStateOptionalParams): Promise<CommonPostActionResponseForStateUpdate>

Parameters

resourceGroupName

string

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

accessControlListName

string

Name of the Access Control List.

body
UpdateAdministrativeState

Request payload.

Returns

beginUpdateAndWait(string, string, AccessControlListPatch, AccessControlListsUpdateOptionalParams)

API to update certain properties of the Access Control List resource.

function beginUpdateAndWait(resourceGroupName: string, accessControlListName: string, body: AccessControlListPatch, options?: AccessControlListsUpdateOptionalParams): Promise<AccessControlList>

Parameters

resourceGroupName

string

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

accessControlListName

string

Name of the Access Control List.

body
AccessControlListPatch

Access Control List properties to update.

options
AccessControlListsUpdateOptionalParams

The options parameters.

Returns

beginValidateConfiguration(string, string, AccessControlListsValidateConfigurationOptionalParams)

Implements the operation to the underlying resources.

function beginValidateConfiguration(resourceGroupName: string, accessControlListName: string, options?: AccessControlListsValidateConfigurationOptionalParams): Promise<SimplePollerLike<OperationState<ValidateConfigurationResponse>, ValidateConfigurationResponse>>

Parameters

resourceGroupName

string

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

accessControlListName

string

Name of the Access Control List.

Returns

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

beginValidateConfigurationAndWait(string, string, AccessControlListsValidateConfigurationOptionalParams)

Implements the operation to the underlying resources.

function beginValidateConfigurationAndWait(resourceGroupName: string, accessControlListName: string, options?: AccessControlListsValidateConfigurationOptionalParams): Promise<ValidateConfigurationResponse>

Parameters

resourceGroupName

string

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

accessControlListName

string

Name of the Access Control List.

Returns

get(string, string, AccessControlListsGetOptionalParams)

Implements Access Control List GET method.

function get(resourceGroupName: string, accessControlListName: string, options?: AccessControlListsGetOptionalParams): Promise<AccessControlList>

Parameters

resourceGroupName

string

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

accessControlListName

string

Name of the Access Control List.

options
AccessControlListsGetOptionalParams

The options parameters.

Returns

listByResourceGroup(string, AccessControlListsListByResourceGroupOptionalParams)

Implements AccessControlLists list by resource group GET method.

function listByResourceGroup(resourceGroupName: string, options?: AccessControlListsListByResourceGroupOptionalParams): PagedAsyncIterableIterator<AccessControlList, AccessControlList[], PageSettings>

Parameters

resourceGroupName

string

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

options
AccessControlListsListByResourceGroupOptionalParams

The options parameters.

Returns

listBySubscription(AccessControlListsListBySubscriptionOptionalParams)

Implements AccessControlLists list by subscription GET method.

function listBySubscription(options?: AccessControlListsListBySubscriptionOptionalParams): PagedAsyncIterableIterator<AccessControlList, AccessControlList[], PageSettings>

Parameters

options
AccessControlListsListBySubscriptionOptionalParams

The options parameters.

Returns