AuthorizationAccessPolicy interface
Interfejs reprezentujący element AuthorizationAccessPolicy.
Metody
| create |
Tworzy lub aktualizuje zasady dostępu autoryzacji. |
| delete(string, string, string, string, string, string, Authorization |
Usuwa określone zasady dostępu z autoryzacji. |
| get(string, string, string, string, string, Authorization |
Pobiera szczegóły zasad dostępu autoryzacji określone przez jego identyfikator. |
| list |
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.
Parametry opcji.
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.
Parametry opcji.
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.
Parametry opcji.
Zwraca
Promise<AuthorizationAccessPolicyGetResponse>
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.
Parametry opcji.