AuthorizationAccessPolicy interface
AuthorizationAccessPolicy-t képviselő felület.
Metódusok
| create |
Engedélyezési hozzáférési szabályzatot hoz létre vagy frissít. |
| delete(string, string, string, string, string, string, Authorization |
Törli az adott hozzáférési szabályzatot az engedélyezésből. |
| get(string, string, string, string, string, Authorization |
Lekéri az azonosító által megadott engedélyezési hozzáférési szabályzat részleteit. |
| list |
Az engedélyezésen belül definiált engedélyezési hozzáférési szabályzatok gyűjteményét sorolja fel. |
Metódus adatai
createOrUpdate(string, string, string, string, string, AuthorizationAccessPolicyContract, AuthorizationAccessPolicyCreateOrUpdateOptionalParams)
Engedélyezési hozzáférési szabályzatot hoz létre vagy frissít.
function createOrUpdate(resourceGroupName: string, serviceName: string, authorizationProviderId: string, authorizationId: string, authorizationAccessPolicyId: string, parameters: AuthorizationAccessPolicyContract, options?: AuthorizationAccessPolicyCreateOrUpdateOptionalParams): Promise<AuthorizationAccessPolicyCreateOrUpdateResponse>
Paraméterek
- resourceGroupName
-
string
Az erőforráscsoport neve. A név nem megkülönbözteti a kis- és nagybetűket.
- serviceName
-
string
Az API Management szolgáltatás neve.
- authorizationProviderId
-
string
Az engedélyezési szolgáltató azonosítója.
- authorizationId
-
string
Az engedélyezés azonosítója.
- authorizationAccessPolicyId
-
string
Az engedélyezési hozzáférési szabályzat azonosítója.
- parameters
- AuthorizationAccessPolicyContract
Paraméterek létrehozása.
A beállítások paraméterei.
Válaszok
delete(string, string, string, string, string, string, AuthorizationAccessPolicyDeleteOptionalParams)
Törli az adott hozzáférési szabályzatot az engedélyezésből.
function delete(resourceGroupName: string, serviceName: string, authorizationProviderId: string, authorizationId: string, authorizationAccessPolicyId: string, ifMatch: string, options?: AuthorizationAccessPolicyDeleteOptionalParams): Promise<void>
Paraméterek
- resourceGroupName
-
string
Az erőforráscsoport neve. A név nem megkülönbözteti a kis- és nagybetűket.
- serviceName
-
string
Az API Management szolgáltatás neve.
- authorizationProviderId
-
string
Az engedélyezési szolgáltató azonosítója.
- authorizationId
-
string
Az engedélyezés azonosítója.
- authorizationAccessPolicyId
-
string
Az engedélyezési hozzáférési szabályzat azonosítója.
- ifMatch
-
string
Az entitás ETagje. Az ETag-nek meg kell egyeznie a GET-kérés fejlécválaszából származó aktuális entitásállapotmal, vagy * kell lennie a feltétel nélküli frissítéshez.
A beállítások paraméterei.
Válaszok
Promise<void>
get(string, string, string, string, string, AuthorizationAccessPolicyGetOptionalParams)
Lekéri az azonosító által megadott engedélyezési hozzáférési szabályzat részleteit.
function get(resourceGroupName: string, serviceName: string, authorizationProviderId: string, authorizationId: string, authorizationAccessPolicyId: string, options?: AuthorizationAccessPolicyGetOptionalParams): Promise<AuthorizationAccessPolicyGetResponse>
Paraméterek
- resourceGroupName
-
string
Az erőforráscsoport neve. A név nem megkülönbözteti a kis- és nagybetűket.
- serviceName
-
string
Az API Management szolgáltatás neve.
- authorizationProviderId
-
string
Az engedélyezési szolgáltató azonosítója.
- authorizationId
-
string
Az engedélyezés azonosítója.
- authorizationAccessPolicyId
-
string
Az engedélyezési hozzáférési szabályzat azonosítója.
A beállítások paraméterei.
Válaszok
Promise<AuthorizationAccessPolicyGetResponse>
listByAuthorization(string, string, string, string, AuthorizationAccessPolicyListByAuthorizationOptionalParams)
Az engedélyezésen belül definiált engedélyezési hozzáférési szabályzatok gyűjteményét sorolja fel.
function listByAuthorization(resourceGroupName: string, serviceName: string, authorizationProviderId: string, authorizationId: string, options?: AuthorizationAccessPolicyListByAuthorizationOptionalParams): PagedAsyncIterableIterator<AuthorizationAccessPolicyContract, AuthorizationAccessPolicyContract[], PageSettings>
Paraméterek
- resourceGroupName
-
string
Az erőforráscsoport neve. A név nem megkülönbözteti a kis- és nagybetűket.
- serviceName
-
string
Az API Management szolgáltatás neve.
- authorizationProviderId
-
string
Az engedélyezési szolgáltató azonosítója.
- authorizationId
-
string
Az engedélyezés azonosítója.
A beállítások paraméterei.