Udostępnij przez


AuthorizationAccessPolicy interface

Interfejs reprezentujący element AuthorizationAccessPolicy.

Metody

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

Tworzy lub aktualizuje zasady dostępu autoryzacji.

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

Usuwa określone zasady dostępu z autoryzacji.

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

Pobiera szczegóły zasad dostępu autoryzacji określone przez jego identyfikator.

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

Wyświetla listę kolekcji zasad dostępu autoryzacji zdefiniowanych w ramach autoryzacji.

Szczegóły metody

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

Tworzy lub aktualizuje zasady dostępu autoryzacji.

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

Parametry

resourceGroupName

string

Nazwa grupy zasobów. Nazwa jest niewrażliwa na wielkość liter.

serviceName

string

Nazwa usługi API Management.

authorizationProviderId

string

Identyfikator dostawcy autoryzacji.

authorizationId

string

Identyfikator autoryzacji.

authorizationAccessPolicyId

string

Identyfikator zasad dostępu autoryzacji.

parameters
AuthorizationAccessPolicyContract

Utwórz parametry.

Zwraca

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

Usuwa określone zasady dostępu z autoryzacji.

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

Parametry

resourceGroupName

string

Nazwa grupy zasobów. Nazwa jest niewrażliwa na wielkość liter.

serviceName

string

Nazwa usługi API Management.

authorizationProviderId

string

Identyfikator dostawcy autoryzacji.

authorizationId

string

Identyfikator autoryzacji.

authorizationAccessPolicyId

string

Identyfikator zasad dostępu autoryzacji.

ifMatch

string

Element ETag jednostki. Element ETag powinien być zgodny z bieżącym stanem jednostki z odpowiedzi nagłówka żądania GET lub powinien być * dla bezwarunkowej aktualizacji.

Zwraca

Promise<void>

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

Pobiera szczegóły zasad dostępu autoryzacji określone przez jego identyfikator.

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

Parametry

resourceGroupName

string

Nazwa grupy zasobów. Nazwa jest niewrażliwa na wielkość liter.

serviceName

string

Nazwa usługi API Management.

authorizationProviderId

string

Identyfikator dostawcy autoryzacji.

authorizationId

string

Identyfikator autoryzacji.

authorizationAccessPolicyId

string

Identyfikator zasad dostępu autoryzacji.

Zwraca

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

Wyświetla listę kolekcji zasad dostępu autoryzacji zdefiniowanych w ramach autoryzacji.

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

Parametry

resourceGroupName

string

Nazwa grupy zasobów. Nazwa jest niewrażliwa na wielkość liter.

serviceName

string

Nazwa usługi API Management.

authorizationProviderId

string

Identyfikator dostawcy autoryzacji.

authorizationId

string

Identyfikator autoryzacji.

Zwraca