Sdílet prostřednictvím


ApiOperationPolicy interface

Rozhraní představující ApiOperationPolicy.

Metody

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

Vytvoří nebo aktualizuje konfiguraci zásad pro úroveň operace rozhraní API.

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

Odstraní konfiguraci zásad v operaci rozhraní API.

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

Získejte konfiguraci zásad na úrovni operace rozhraní API.

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

Získá verzi stavu entity (Etag) zásady operace rozhraní API určené jeho identifikátorem.

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

Získejte seznam konfigurace zásad na úrovni operace rozhraní API.

Podrobnosti metody

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

Vytvoří nebo aktualizuje konfiguraci zásad pro úroveň operace rozhraní API.

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

Parametry

resourceGroupName

string

Název skupiny prostředků. V názvu se rozlišují malá a velká písmena.

serviceName

string

Název služby Gestione API.

apiId

string

Identifikátor revize rozhraní API. Musí být jedinečný v aktuální instanci služby Gestione API. Neaktuální revize má příponu ;rev=n, kde n je číslo revize.

operationId

string

Identifikátor operace v rámci rozhraní API. Musí být jedinečný v aktuální instanci služby Gestione API.

policyId

string

Identifikátor zásad.

parameters
PolicyContract

Obsah zásad, který se má použít.

options
ApiOperationPolicyCreateOrUpdateOptionalParams

Parametry možností.

Návraty

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

Odstraní konfiguraci zásad v operaci rozhraní API.

function delete(resourceGroupName: string, serviceName: string, apiId: string, operationId: string, policyId: string, ifMatch: string, options?: ApiOperationPolicyDeleteOptionalParams): Promise<void>

Parametry

resourceGroupName

string

Název skupiny prostředků. V názvu se rozlišují malá a velká písmena.

serviceName

string

Název služby Gestione API.

apiId

string

Identifikátor revize rozhraní API. Musí být jedinečný v aktuální instanci služby Gestione API. Neaktuální revize má příponu ;rev=n, kde n je číslo revize.

operationId

string

Identifikátor operace v rámci rozhraní API. Musí být jedinečný v aktuální instanci služby Gestione API.

policyId

string

Identifikátor zásad.

ifMatch

string

Značka ETag entity. Značka ETag by měla odpovídat aktuálnímu stavu entity z odpovědi hlavičky požadavku GET nebo by měla být * pro nepodmíněnou aktualizaci.

options
ApiOperationPolicyDeleteOptionalParams

Parametry možností.

Návraty

Promise<void>

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

Získejte konfiguraci zásad na úrovni operace rozhraní API.

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

Parametry

resourceGroupName

string

Název skupiny prostředků. V názvu se rozlišují malá a velká písmena.

serviceName

string

Název služby Gestione API.

apiId

string

Identifikátor revize rozhraní API. Musí být jedinečný v aktuální instanci služby Gestione API. Neaktuální revize má příponu ;rev=n, kde n je číslo revize.

operationId

string

Identifikátor operace v rámci rozhraní API. Musí být jedinečný v aktuální instanci služby Gestione API.

policyId

string

Identifikátor zásad.

options
ApiOperationPolicyGetOptionalParams

Parametry možností.

Návraty

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

Získá verzi stavu entity (Etag) zásady operace rozhraní API určené jeho identifikátorem.

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

Parametry

resourceGroupName

string

Název skupiny prostředků. V názvu se rozlišují malá a velká písmena.

serviceName

string

Název služby Gestione API.

apiId

string

Identifikátor revize rozhraní API. Musí být jedinečný v aktuální instanci služby Gestione API. Neaktuální revize má příponu ;rev=n, kde n je číslo revize.

operationId

string

Identifikátor operace v rámci rozhraní API. Musí být jedinečný v aktuální instanci služby Gestione API.

policyId

string

Identifikátor zásad.

options
ApiOperationPolicyGetEntityTagOptionalParams

Parametry možností.

Návraty

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

Získejte seznam konfigurace zásad na úrovni operace rozhraní API.

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

Parametry

resourceGroupName

string

Název skupiny prostředků. V názvu se rozlišují malá a velká písmena.

serviceName

string

Název služby Gestione API.

apiId

string

Identifikátor revize rozhraní API. Musí být jedinečný v aktuální instanci služby Gestione API. Neaktuální revize má příponu ;rev=n, kde n je číslo revize.

operationId

string

Identifikátor operace v rámci rozhraní API. Musí být jedinečný v aktuální instanci služby Gestione API.

options
ApiOperationPolicyListByOperationOptionalParams

Parametry možností.

Návraty

Promise<PolicyCollection>