AccessControlRecords interface

Interface representing a AccessControlRecords.

Methods

beginCreateOrUpdate(string, string, string, AccessControlRecord, AccessControlRecordsCreateOrUpdateOptionalParams)

Creates or Updates an access control record.

beginCreateOrUpdateAndWait(string, string, string, AccessControlRecord, AccessControlRecordsCreateOrUpdateOptionalParams)

Creates or Updates an access control record.

beginDelete(string, string, string, AccessControlRecordsDeleteOptionalParams)

Deletes the access control record.

beginDeleteAndWait(string, string, string, AccessControlRecordsDeleteOptionalParams)

Deletes the access control record.

get(string, string, string, AccessControlRecordsGetOptionalParams)

Returns the properties of the specified access control record name.

listByManager(string, string, AccessControlRecordsListByManagerOptionalParams)

Retrieves all the access control records in a manager.

Method Details

beginCreateOrUpdate(string, string, string, AccessControlRecord, AccessControlRecordsCreateOrUpdateOptionalParams)

Creates or Updates an access control record.

function beginCreateOrUpdate(accessControlRecordName: string, resourceGroupName: string, managerName: string, parameters: AccessControlRecord, options?: AccessControlRecordsCreateOrUpdateOptionalParams): Promise<PollerLike<PollOperationState<AccessControlRecord>, AccessControlRecord>>

Parameters

accessControlRecordName

string

The name of the access control record.

resourceGroupName

string

The resource group name

managerName

string

The manager name

parameters
AccessControlRecord

The access control record to be added or updated.

options
AccessControlRecordsCreateOrUpdateOptionalParams

The options parameters.

Returns

Promise<PollerLike<@azure/core-lro.PollOperationState<AccessControlRecord>, AccessControlRecord>>

beginCreateOrUpdateAndWait(string, string, string, AccessControlRecord, AccessControlRecordsCreateOrUpdateOptionalParams)

Creates or Updates an access control record.

function beginCreateOrUpdateAndWait(accessControlRecordName: string, resourceGroupName: string, managerName: string, parameters: AccessControlRecord, options?: AccessControlRecordsCreateOrUpdateOptionalParams): Promise<AccessControlRecord>

Parameters

accessControlRecordName

string

The name of the access control record.

resourceGroupName

string

The resource group name

managerName

string

The manager name

parameters
AccessControlRecord

The access control record to be added or updated.

options
AccessControlRecordsCreateOrUpdateOptionalParams

The options parameters.

Returns

beginDelete(string, string, string, AccessControlRecordsDeleteOptionalParams)

Deletes the access control record.

function beginDelete(accessControlRecordName: string, resourceGroupName: string, managerName: string, options?: AccessControlRecordsDeleteOptionalParams): Promise<PollerLike<PollOperationState<void>, void>>

Parameters

accessControlRecordName

string

The name of the access control record to delete.

resourceGroupName

string

The resource group name

managerName

string

The manager name

options
AccessControlRecordsDeleteOptionalParams

The options parameters.

Returns

Promise<PollerLike<@azure/core-lro.PollOperationState<void>, void>>

beginDeleteAndWait(string, string, string, AccessControlRecordsDeleteOptionalParams)

Deletes the access control record.

function beginDeleteAndWait(accessControlRecordName: string, resourceGroupName: string, managerName: string, options?: AccessControlRecordsDeleteOptionalParams): Promise<void>

Parameters

accessControlRecordName

string

The name of the access control record to delete.

resourceGroupName

string

The resource group name

managerName

string

The manager name

options
AccessControlRecordsDeleteOptionalParams

The options parameters.

Returns

Promise<void>

get(string, string, string, AccessControlRecordsGetOptionalParams)

Returns the properties of the specified access control record name.

function get(accessControlRecordName: string, resourceGroupName: string, managerName: string, options?: AccessControlRecordsGetOptionalParams): Promise<AccessControlRecord>

Parameters

accessControlRecordName

string

Name of access control record to be fetched.

resourceGroupName

string

The resource group name

managerName

string

The manager name

options
AccessControlRecordsGetOptionalParams

The options parameters.

Returns

listByManager(string, string, AccessControlRecordsListByManagerOptionalParams)

Retrieves all the access control records in a manager.

function listByManager(resourceGroupName: string, managerName: string, options?: AccessControlRecordsListByManagerOptionalParams): PagedAsyncIterableIterator<AccessControlRecord, AccessControlRecord[], PageSettings>

Parameters

resourceGroupName

string

The resource group name

managerName

string

The manager name

options
AccessControlRecordsListByManagerOptionalParams

The options parameters.

Returns