Delen via


AuthorizationAccessPolicy interface

Interface die een AuthorizationAccessPolicy vertegenwoordigt.

Methoden

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

Autorisatietoegangsbeleid maken of bijwerken.

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

Hiermee verwijdert u een specifiek toegangsbeleid uit de autorisatie.

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

Hiermee haalt u de details op van het autorisatietoegangsbeleid dat is opgegeven door de id.

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

Een lijst met een verzameling autorisatietoegangsbeleid dat is gedefinieerd binnen een autorisatie.

Methodedetails

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

Autorisatietoegangsbeleid maken of bijwerken.

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

Parameters

resourceGroupName

string

De naam van de resourcegroep. De naam is niet hoofdlettergevoelig.

serviceName

string

De naam van de API Management service.

authorizationProviderId

string

Id van de autorisatieprovider.

authorizationId

string

Id van de autorisatie.

authorizationAccessPolicyId

string

Id van het autorisatietoegangsbeleid.

parameters
AuthorizationAccessPolicyContract

Parameters maken.

Retouren

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

Hiermee verwijdert u een specifiek toegangsbeleid uit de autorisatie.

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

Parameters

resourceGroupName

string

De naam van de resourcegroep. De naam is niet hoofdlettergevoelig.

serviceName

string

De naam van de API Management service.

authorizationProviderId

string

Id van de autorisatieprovider.

authorizationId

string

Id van de autorisatie.

authorizationAccessPolicyId

string

Id van het autorisatietoegangsbeleid.

ifMatch

string

ETag van de entiteit. ETag moet overeenkomen met de huidige entiteitsstatus uit het headerantwoord van de GET-aanvraag of moet * zijn voor onvoorwaardelijke update.

options
AuthorizationAccessPolicyDeleteOptionalParams

De optiesparameters.

Retouren

Promise<void>

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

Hiermee haalt u de details op van het autorisatietoegangsbeleid dat is opgegeven door de id.

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

Parameters

resourceGroupName

string

De naam van de resourcegroep. De naam is niet hoofdlettergevoelig.

serviceName

string

De naam van de API Management service.

authorizationProviderId

string

Id van de autorisatieprovider.

authorizationId

string

Id van de autorisatie.

authorizationAccessPolicyId

string

Id van het autorisatietoegangsbeleid.

options
AuthorizationAccessPolicyGetOptionalParams

De optiesparameters.

Retouren

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

Een lijst met een verzameling autorisatietoegangsbeleid dat is gedefinieerd binnen een autorisatie.

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

Parameters

resourceGroupName

string

De naam van de resourcegroep. De naam is niet hoofdlettergevoelig.

serviceName

string

De naam van de API Management service.

authorizationProviderId

string

Id van de autorisatieprovider.

authorizationId

string

Id van de autorisatie.

Retouren