Partager via


AuthorizationAccessPolicy interface

Interface représentant une authorizationAccessPolicy.

Méthodes

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

Crée ou met à jour la stratégie d’accès d’autorisation.

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

Supprime une stratégie d’accès spécifique de l’autorisation.

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

Obtient les détails de la stratégie d’accès d’autorisation spécifiée par son identificateur.

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

Répertorie une collection de stratégies d’accès d’autorisation définies dans une autorisation.

Détails de la méthode

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

Crée ou met à jour la stratégie d’accès d’autorisation.

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources. Le nom ne respecte pas la casse.

serviceName

string

Nom du service Gestion des API.

authorizationProviderId

string

Identificateur du fournisseur d’autorisation.

authorizationId

string

Identificateur de l’autorisation.

authorizationAccessPolicyId

string

Identificateur de la stratégie d’accès d’autorisation.

parameters
AuthorizationAccessPolicyContract

Créez des paramètres.

Retours

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

Supprime une stratégie d’accès spécifique de l’autorisation.

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources. Le nom ne respecte pas la casse.

serviceName

string

Nom du service Gestion des API.

authorizationProviderId

string

Identificateur du fournisseur d’autorisation.

authorizationId

string

Identificateur de l’autorisation.

authorizationAccessPolicyId

string

Identificateur de la stratégie d’accès d’autorisation.

ifMatch

string

ETag de l’entité. ETag doit correspondre à l’état d’entité actuel de la réponse d’en-tête de la requête GET ou il doit être * pour la mise à jour inconditionnelle.

options
AuthorizationAccessPolicyDeleteOptionalParams

Paramètres d’options.

Retours

Promise<void>

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

Obtient les détails de la stratégie d’accès d’autorisation spécifiée par son identificateur.

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources. Le nom ne respecte pas la casse.

serviceName

string

Nom du service Gestion des API.

authorizationProviderId

string

Identificateur du fournisseur d’autorisation.

authorizationId

string

Identificateur de l’autorisation.

authorizationAccessPolicyId

string

Identificateur de la stratégie d’accès d’autorisation.

options
AuthorizationAccessPolicyGetOptionalParams

Paramètres d’options.

Retours

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

Répertorie une collection de stratégies d’accès d’autorisation définies dans une autorisation.

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources. Le nom ne respecte pas la casse.

serviceName

string

Nom du service Gestion des API.

authorizationProviderId

string

Identificateur du fournisseur d’autorisation.

authorizationId

string

Identificateur de l’autorisation.

Retours