Поделиться через


AuthorizationAccessPolicy interface

Интерфейс, представляющий AuthorizationAccessPolicy.

Методы

createOrUpdate(string, string, string, string, string, AuthorizationAccessPolicyContract, AuthorizationAccessPolicyCreateOrUpdateOptionalParams)

Создает или обновляет политику доступа авторизации.

delete(string, string, string, string, string, string, AuthorizationAccessPolicyDeleteOptionalParams)

Удаляет определенную политику доступа из авторизации.

get(string, string, string, string, string, AuthorizationAccessPolicyGetOptionalParams)

Возвращает сведения о политике доступа авторизации, заданной ее идентификатором.

listByAuthorization(string, string, string, string, AuthorizationAccessPolicyListByAuthorizationOptionalParams)

Содержит коллекцию политик доступа авторизации, определенных в авторизации.

Сведения о методе

createOrUpdate(string, string, string, string, string, AuthorizationAccessPolicyContract, AuthorizationAccessPolicyCreateOrUpdateOptionalParams)

Создает или обновляет политику доступа авторизации.

function createOrUpdate(resourceGroupName: string, serviceName: string, authorizationProviderId: string, authorizationId: string, authorizationAccessPolicyId: string, parameters: AuthorizationAccessPolicyContract, options?: AuthorizationAccessPolicyCreateOrUpdateOptionalParams): Promise<AuthorizationAccessPolicyCreateOrUpdateResponse>

Параметры

resourceGroupName

string

Имя группы ресурсов. Регистр букв в имени не учитывается.

serviceName

string

Имя службы Управление API.

authorizationProviderId

string

Идентификатор поставщика авторизации.

authorizationId

string

Идентификатор авторизации.

authorizationAccessPolicyId

string

Идентификатор политики доступа авторизации.

parameters
AuthorizationAccessPolicyContract

Создание параметров.

options
AuthorizationAccessPolicyCreateOrUpdateOptionalParams

Параметры параметров.

Возвращаемое значение

delete(string, string, string, string, string, string, AuthorizationAccessPolicyDeleteOptionalParams)

Удаляет определенную политику доступа из авторизации.

function delete(resourceGroupName: string, serviceName: string, authorizationProviderId: string, authorizationId: string, authorizationAccessPolicyId: string, ifMatch: string, options?: AuthorizationAccessPolicyDeleteOptionalParams): Promise<void>

Параметры

resourceGroupName

string

Имя группы ресурсов. Регистр букв в имени не учитывается.

serviceName

string

Имя службы Управление API.

authorizationProviderId

string

Идентификатор поставщика авторизации.

authorizationId

string

Идентификатор авторизации.

authorizationAccessPolicyId

string

Идентификатор политики доступа авторизации.

ifMatch

string

ETag сущности. ETag должен соответствовать текущему состоянию сущности из ответа заголовка запроса GET или иметь значение * для безусловного обновления.

options
AuthorizationAccessPolicyDeleteOptionalParams

Параметры параметров.

Возвращаемое значение

Promise<void>

get(string, string, string, string, string, AuthorizationAccessPolicyGetOptionalParams)

Возвращает сведения о политике доступа авторизации, заданной ее идентификатором.

function get(resourceGroupName: string, serviceName: string, authorizationProviderId: string, authorizationId: string, authorizationAccessPolicyId: string, options?: AuthorizationAccessPolicyGetOptionalParams): Promise<AuthorizationAccessPolicyGetResponse>

Параметры

resourceGroupName

string

Имя группы ресурсов. Регистр букв в имени не учитывается.

serviceName

string

Имя службы Управление API.

authorizationProviderId

string

Идентификатор поставщика авторизации.

authorizationId

string

Идентификатор авторизации.

authorizationAccessPolicyId

string

Идентификатор политики доступа авторизации.

options
AuthorizationAccessPolicyGetOptionalParams

Параметры параметров.

Возвращаемое значение

listByAuthorization(string, string, string, string, AuthorizationAccessPolicyListByAuthorizationOptionalParams)

Содержит коллекцию политик доступа авторизации, определенных в авторизации.

function listByAuthorization(resourceGroupName: string, serviceName: string, authorizationProviderId: string, authorizationId: string, options?: AuthorizationAccessPolicyListByAuthorizationOptionalParams): PagedAsyncIterableIterator<AuthorizationAccessPolicyContract, AuthorizationAccessPolicyContract[], PageSettings>

Параметры

resourceGroupName

string

Имя группы ресурсов. Регистр букв в имени не учитывается.

serviceName

string

Имя службы Управление API.

authorizationProviderId

string

Идентификатор поставщика авторизации.

authorizationId

string

Идентификатор авторизации.

options
AuthorizationAccessPolicyListByAuthorizationOptionalParams

Параметры параметров.

Возвращаемое значение