Dela via


AuthorizationAccessPolicy interface

Gränssnitt som representerar en AuthorizationAccessPolicy.

Metoder

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

Skapar eller uppdaterar åtkomstprincip för auktorisering.

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

Tar bort en specifik åtkomstprincip från auktoriseringen.

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

Hämtar information om den auktoriseringsåtkomstprincip som anges av dess identifierare.

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

Visar en samling auktoriseringsåtkomstprinciper som definierats i en auktorisering.

Metodinformation

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

Skapar eller uppdaterar åtkomstprincip för auktorisering.

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

Parametrar

resourceGroupName

string

Namnet på resursgruppen. Namnet är skiftlägesokänsligt.

serviceName

string

Namnet på API Management-tjänsten.

authorizationProviderId

string

Identifierare för auktoriseringsprovidern.

authorizationId

string

Identifierare för auktoriseringen.

authorizationAccessPolicyId

string

Identifierare för åtkomstprincipen för auktorisering.

parameters
AuthorizationAccessPolicyContract

Skapa parametrar.

Returer

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

Tar bort en specifik åtkomstprincip från auktoriseringen.

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

Parametrar

resourceGroupName

string

Namnet på resursgruppen. Namnet är skiftlägesokänsligt.

serviceName

string

Namnet på API Management-tjänsten.

authorizationProviderId

string

Identifierare för auktoriseringsprovidern.

authorizationId

string

Identifierare för auktoriseringen.

authorizationAccessPolicyId

string

Identifierare för åtkomstprincipen för auktorisering.

ifMatch

string

ETag för entiteten. ETag ska matcha det aktuella entitetstillståndet från huvudsvaret för GET-begäran, eller så bör det vara * för ovillkorlig uppdatering.

options
AuthorizationAccessPolicyDeleteOptionalParams

Alternativparametrarna.

Returer

Promise<void>

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

Hämtar information om den auktoriseringsåtkomstprincip som anges av dess identifierare.

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

Parametrar

resourceGroupName

string

Namnet på resursgruppen. Namnet är skiftlägesokänsligt.

serviceName

string

Namnet på API Management-tjänsten.

authorizationProviderId

string

Identifierare för auktoriseringsprovidern.

authorizationId

string

Identifierare för auktoriseringen.

authorizationAccessPolicyId

string

Identifierare för åtkomstprincipen för auktorisering.

options
AuthorizationAccessPolicyGetOptionalParams

Alternativparametrarna.

Returer

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

Visar en samling auktoriseringsåtkomstprinciper som definierats i en auktorisering.

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

Parametrar

resourceGroupName

string

Namnet på resursgruppen. Namnet är skiftlägesokänsligt.

serviceName

string

Namnet på API Management-tjänsten.

authorizationProviderId

string

Identifierare för auktoriseringsprovidern.

authorizationId

string

Identifierare för auktoriseringen.

Returer