Sdílet prostřednictvím


ApiPolicy interface

Rozhraní představující ApiPolicy.

Metody

createOrUpdate(string, string, string, string, PolicyContract, ApiPolicyCreateOrUpdateOptionalParams)

Vytvoří nebo aktualizuje konfiguraci zásad pro rozhraní API.

delete(string, string, string, string, string, ApiPolicyDeleteOptionalParams)

Odstraní konfiguraci zásad v rozhraní API.

get(string, string, string, string, ApiPolicyGetOptionalParams)

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

getEntityTag(string, string, string, string, ApiPolicyGetEntityTagOptionalParams)

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

listByApi(string, string, string, ApiPolicyListByApiOptionalParams)

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

Podrobnosti metody

createOrUpdate(string, string, string, string, PolicyContract, ApiPolicyCreateOrUpdateOptionalParams)

Vytvoří nebo aktualizuje konfiguraci zásad pro rozhraní API.

function createOrUpdate(resourceGroupName: string, serviceName: string, apiId: string, policyId: string, parameters: PolicyContract, options?: ApiPolicyCreateOrUpdateOptionalParams): Promise<ApiPolicyCreateOrUpdateResponse>

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. V aktuální instanci služby Gestione API musí být jedinečná. Non-current revize má příponu ;rev=n, kde n je číslo revize.

policyId

string

Identifikátor zásady.

parameters
PolicyContract

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

options
ApiPolicyCreateOrUpdateOptionalParams

Parametry možností

Návraty

delete(string, string, string, string, string, ApiPolicyDeleteOptionalParams)

Odstraní konfiguraci zásad v rozhraní API.

function delete(resourceGroupName: string, serviceName: string, apiId: string, policyId: string, ifMatch: string, options?: ApiPolicyDeleteOptionalParams): 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. V aktuální instanci služby Gestione API musí být jedinečná. Non-current revize má příponu ;rev=n, kde n je číslo revize.

policyId

string

Identifikátor zásady.

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 bezpodmínečnou aktualizaci.

options
ApiPolicyDeleteOptionalParams

Parametry možností

Návraty

Promise<void>

get(string, string, string, string, ApiPolicyGetOptionalParams)

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

function get(resourceGroupName: string, serviceName: string, apiId: string, policyId: string, options?: ApiPolicyGetOptionalParams): Promise<ApiPolicyGetResponse>

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. V aktuální instanci služby Gestione API musí být jedinečná. Non-current revize má příponu ;rev=n, kde n je číslo revize.

policyId

string

Identifikátor zásady.

options
ApiPolicyGetOptionalParams

Parametry možností

Návraty

getEntityTag(string, string, string, string, ApiPolicyGetEntityTagOptionalParams)

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

function getEntityTag(resourceGroupName: string, serviceName: string, apiId: string, policyId: string, options?: ApiPolicyGetEntityTagOptionalParams): Promise<ApiPolicyGetEntityTagHeaders>

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. V aktuální instanci služby Gestione API musí být jedinečná. Non-current revize má příponu ;rev=n, kde n je číslo revize.

policyId

string

Identifikátor zásady.

options
ApiPolicyGetEntityTagOptionalParams

Parametry možností

Návraty

listByApi(string, string, string, ApiPolicyListByApiOptionalParams)

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

function listByApi(resourceGroupName: string, serviceName: string, apiId: string, options?: ApiPolicyListByApiOptionalParams): 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. V aktuální instanci služby Gestione API musí být jedinečná. Non-current revize má příponu ;rev=n, kde n je číslo revize.

options
ApiPolicyListByApiOptionalParams

Parametry možností

Návraty

Promise<PolicyCollection>