Sdílet prostřednictvím


AuthorizationAccessPolicy interface

Rozhraní představující AuthorizationAccessPolicy.

Metody

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

Vytvoří nebo aktualizuje zásady autorizačního přístupu.

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

Odstraní ze autorizace konkrétní zásady přístupu.

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

Získá podrobnosti o autorizačních zásadách přístupu určených jeho identifikátorem.

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

Zobrazí kolekci zásad přístupu k autorizaci definovaných v rámci autorizace.

Podrobnosti metody

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

Vytvoří nebo aktualizuje zásady autorizačního přístupu.

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

Parametry

resourceGroupName

string

Název skupiny prostředků. Název nerozlišuje malá a velká písmena.

serviceName

string

Název služby API Management.

authorizationProviderId

string

Identifikátor zprostředkovatele autorizace.

authorizationId

string

Identifikátor autorizace.

authorizationAccessPolicyId

string

Identifikátor zásad přístupu pro autorizaci.

parameters
AuthorizationAccessPolicyContract

Vytvořte parametry.

Návraty

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

Odstraní ze autorizace konkrétní zásady přístupu.

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

Parametry

resourceGroupName

string

Název skupiny prostředků. Název nerozlišuje malá a velká písmena.

serviceName

string

Název služby API Management.

authorizationProviderId

string

Identifikátor zprostředkovatele autorizace.

authorizationId

string

Identifikátor autorizace.

authorizationAccessPolicyId

string

Identifikátor zásad přístupu pro autorizaci.

ifMatch

string

ETag of the Entity. Značka ETag by měla odpovídat aktuálnímu stavu entity z odpovědi hlavičky požadavku GET, nebo by měla být * pro nepodmíněnou aktualizaci.

options
AuthorizationAccessPolicyDeleteOptionalParams

Parametry možností.

Návraty

Promise<void>

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

Získá podrobnosti o autorizačních zásadách přístupu určených jeho identifikátorem.

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

Parametry

resourceGroupName

string

Název skupiny prostředků. Název nerozlišuje malá a velká písmena.

serviceName

string

Název služby API Management.

authorizationProviderId

string

Identifikátor zprostředkovatele autorizace.

authorizationId

string

Identifikátor autorizace.

authorizationAccessPolicyId

string

Identifikátor zásad přístupu pro autorizaci.

options
AuthorizationAccessPolicyGetOptionalParams

Parametry možností.

Návraty

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

Zobrazí kolekci zásad přístupu k autorizaci definovaných v rámci autorizace.

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

Parametry

resourceGroupName

string

Název skupiny prostředků. Název nerozlišuje malá a velká písmena.

serviceName

string

Název služby API Management.

authorizationProviderId

string

Identifikátor zprostředkovatele autorizace.

authorizationId

string

Identifikátor autorizace.

Návraty