Policy interface
Szabályzatot képviselő felület.
Metódusok
| create |
Létrehozza vagy frissíti az Api Management szolgáltatás globális szabályzatkonfigurációját. |
| delete(string, string, string, string, Policy |
Törli az Api Management Service globális szabályzatkonfigurációját. |
| get(string, string, string, Policy |
Szerezze be az Api Management szolgáltatás globális szabályzatdefinícióját. |
| get |
Lekéri a globális szabályzatdefiníció entitásállapotának (Etag) verzióját az Api Management szolgáltatásban. |
| list |
Az Api Management szolgáltatás összes globális szabályzatdefinícióját felsorolja. |
Metódus adatai
createOrUpdate(string, string, string, PolicyContract, PolicyCreateOrUpdateOptionalParams)
Létrehozza vagy frissíti az Api Management szolgáltatás globális szabályzatkonfigurációját.
function createOrUpdate(resourceGroupName: string, serviceName: string, policyId: string, parameters: PolicyContract, options?: PolicyCreateOrUpdateOptionalParams): Promise<PolicyCreateOrUpdateResponse>
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.
- policyId
-
string
A szabályzat azonosítója.
- parameters
- PolicyContract
Az alkalmazandó szabályzat tartalma.
A beállítások paraméterei.
Válaszok
Promise<PolicyCreateOrUpdateResponse>
delete(string, string, string, string, PolicyDeleteOptionalParams)
Törli az Api Management Service globális szabályzatkonfigurációját.
function delete(resourceGroupName: string, serviceName: string, policyId: string, ifMatch: string, options?: PolicyDeleteOptionalParams): 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.
- policyId
-
string
A 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.
- options
- PolicyDeleteOptionalParams
A beállítások paraméterei.
Válaszok
Promise<void>
get(string, string, string, PolicyGetOptionalParams)
Szerezze be az Api Management szolgáltatás globális szabályzatdefinícióját.
function get(resourceGroupName: string, serviceName: string, policyId: string, options?: PolicyGetOptionalParams): Promise<PolicyGetResponse>
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.
- policyId
-
string
A szabályzat azonosítója.
- options
- PolicyGetOptionalParams
A beállítások paraméterei.
Válaszok
Promise<PolicyGetResponse>
getEntityTag(string, string, string, PolicyGetEntityTagOptionalParams)
Lekéri a globális szabályzatdefiníció entitásállapotának (Etag) verzióját az Api Management szolgáltatásban.
function getEntityTag(resourceGroupName: string, serviceName: string, policyId: string, options?: PolicyGetEntityTagOptionalParams): Promise<PolicyGetEntityTagHeaders>
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.
- policyId
-
string
A szabályzat azonosítója.
- options
- PolicyGetEntityTagOptionalParams
A beállítások paraméterei.
Válaszok
Promise<PolicyGetEntityTagHeaders>
listByService(string, string, PolicyListByServiceOptionalParams)
Az Api Management szolgáltatás összes globális szabályzatdefinícióját felsorolja.
function listByService(resourceGroupName: string, serviceName: string, options?: PolicyListByServiceOptionalParams): PagedAsyncIterableIterator<PolicyContract, PolicyContract[], 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.
A beállítások paraméterei.