Megosztás a következőn keresztül:


ApiOperationPolicy interface

ApiOperationPolicy-t képviselő felület.

Metódusok

createOrUpdate(string, string, string, string, string, PolicyContract, ApiOperationPolicyCreateOrUpdateOptionalParams)

Létrehozza vagy frissíti az API-műveleti szint szabályzatkonfigurációját.

delete(string, string, string, string, string, string, ApiOperationPolicyDeleteOptionalParams)

Törli a szabályzatkonfigurációt az Api-műveletben.

get(string, string, string, string, string, ApiOperationPolicyGetOptionalParams)

Kérje le a szabályzatkonfigurációt az API-művelet szintjén.

getEntityTag(string, string, string, string, string, ApiOperationPolicyGetEntityTagOptionalParams)

Lekéri az api-műveleti szabályzat entitásállapotának (Etag) verzióját, amelyet az azonosítója határoz meg.

listByOperation(string, string, string, string, ApiOperationPolicyListByOperationOptionalParams)

Kérje le a szabályzatkonfigurációk listáját az API-művelet szintjén.

Metódus adatai

createOrUpdate(string, string, string, string, string, PolicyContract, ApiOperationPolicyCreateOrUpdateOptionalParams)

Létrehozza vagy frissíti az API-műveleti szint szabályzatkonfigurációját.

function createOrUpdate(resourceGroupName: string, serviceName: string, apiId: string, operationId: string, policyId: string, parameters: PolicyContract, options?: ApiOperationPolicyCreateOrUpdateOptionalParams): Promise<ApiOperationPolicyCreateOrUpdateResponse>

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.

apiId

string

API-változat azonosítója. Az aktuális API Management szolgáltatáspéldányban egyedinek kell lennie. A nem aktuális változat rendelkezik ; rev=n utótagként, ahol n a változat száma.

operationId

string

Műveletazonosító egy API-on belül. Az aktuális API Management szolgáltatáspéldányban egyedinek kell lennie.

policyId

string

A szabályzat azonosítója.

parameters
PolicyContract

Az alkalmazandó szabályzat tartalma.

options
ApiOperationPolicyCreateOrUpdateOptionalParams

A beállítások paraméterei.

Válaszok

delete(string, string, string, string, string, string, ApiOperationPolicyDeleteOptionalParams)

Törli a szabályzatkonfigurációt az Api-műveletben.

function delete(resourceGroupName: string, serviceName: string, apiId: string, operationId: string, policyId: string, ifMatch: string, options?: ApiOperationPolicyDeleteOptionalParams): 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.

apiId

string

API-változat azonosítója. Az aktuális API Management szolgáltatáspéldányban egyedinek kell lennie. A nem aktuális változat rendelkezik ; rev=n utótagként, ahol n a változat száma.

operationId

string

Műveletazonosító egy API-on belül. Az aktuális API Management szolgáltatáspéldányban egyedinek kell lennie.

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
ApiOperationPolicyDeleteOptionalParams

A beállítások paraméterei.

Válaszok

Promise<void>

get(string, string, string, string, string, ApiOperationPolicyGetOptionalParams)

Kérje le a szabályzatkonfigurációt az API-művelet szintjén.

function get(resourceGroupName: string, serviceName: string, apiId: string, operationId: string, policyId: string, options?: ApiOperationPolicyGetOptionalParams): Promise<ApiOperationPolicyGetResponse>

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.

apiId

string

API-változat azonosítója. Az aktuális API Management szolgáltatáspéldányban egyedinek kell lennie. A nem aktuális változat rendelkezik ; rev=n utótagként, ahol n a változat száma.

operationId

string

Műveletazonosító egy API-on belül. Az aktuális API Management szolgáltatáspéldányban egyedinek kell lennie.

policyId

string

A szabályzat azonosítója.

options
ApiOperationPolicyGetOptionalParams

A beállítások paraméterei.

Válaszok

getEntityTag(string, string, string, string, string, ApiOperationPolicyGetEntityTagOptionalParams)

Lekéri az api-műveleti szabályzat entitásállapotának (Etag) verzióját, amelyet az azonosítója határoz meg.

function getEntityTag(resourceGroupName: string, serviceName: string, apiId: string, operationId: string, policyId: string, options?: ApiOperationPolicyGetEntityTagOptionalParams): Promise<ApiOperationPolicyGetEntityTagHeaders>

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.

apiId

string

API-változat azonosítója. Az aktuális API Management szolgáltatáspéldányban egyedinek kell lennie. A nem aktuális változat rendelkezik ; rev=n utótagként, ahol n a változat száma.

operationId

string

Műveletazonosító egy API-on belül. Az aktuális API Management szolgáltatáspéldányban egyedinek kell lennie.

policyId

string

A szabályzat azonosítója.

options
ApiOperationPolicyGetEntityTagOptionalParams

A beállítások paraméterei.

Válaszok

listByOperation(string, string, string, string, ApiOperationPolicyListByOperationOptionalParams)

Kérje le a szabályzatkonfigurációk listáját az API-művelet szintjén.

function listByOperation(resourceGroupName: string, serviceName: string, apiId: string, operationId: string, options?: ApiOperationPolicyListByOperationOptionalParams): Promise<PolicyCollection>

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.

apiId

string

API-változat azonosítója. Az aktuális API Management szolgáltatáspéldányban egyedinek kell lennie. A nem aktuális változat rendelkezik ; rev=n utótagként, ahol n a változat száma.

operationId

string

Műveletazonosító egy API-on belül. Az aktuális API Management szolgáltatáspéldányban egyedinek kell lennie.

options
ApiOperationPolicyListByOperationOptionalParams

A beállítások paraméterei.

Válaszok

Promise<PolicyCollection>