Sdílet prostřednictvím


ProductPolicy interface

Rozhraní představující ProductPolicy.

Metody

createOrUpdate(string, string, string, string, PolicyContract, ProductPolicyCreateOrUpdateOptionalParams)

Vytvoří nebo aktualizuje konfiguraci zásad pro produkt.

delete(string, string, string, string, string, ProductPolicyDeleteOptionalParams)

Odstraní konfiguraci zásad v produktu.

get(string, string, string, string, ProductPolicyGetOptionalParams)

Získejte konfiguraci zásad na úrovni produktu.

getEntityTag(string, string, string, string, ProductPolicyGetEntityTagOptionalParams)

Získejte značku ETag konfigurace zásad na úrovni produktu.

listByProduct(string, string, string, ProductPolicyListByProductOptionalParams)

Získejte konfiguraci zásad na úrovni produktu.

Podrobnosti metody

createOrUpdate(string, string, string, string, PolicyContract, ProductPolicyCreateOrUpdateOptionalParams)

Vytvoří nebo aktualizuje konfiguraci zásad pro produkt.

function createOrUpdate(resourceGroupName: string, serviceName: string, productId: string, policyId: string, parameters: PolicyContract, options?: ProductPolicyCreateOrUpdateOptionalParams): Promise<ProductPolicyCreateOrUpdateResponse>

Parametry

resourceGroupName

string

Název skupiny prostředků. Název nerozlišuje malá a velká písmena.

serviceName

string

Název služby API Management.

productId

string

Identifikátor produktu. V aktuální instanci služby API Management musí být jedinečné.

policyId

string

Identifikátor zásady.

parameters
PolicyContract

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

options
ProductPolicyCreateOrUpdateOptionalParams

Parametry možností.

Návraty

delete(string, string, string, string, string, ProductPolicyDeleteOptionalParams)

Odstraní konfiguraci zásad v produktu.

function delete(resourceGroupName: string, serviceName: string, productId: string, policyId: string, ifMatch: string, options?: ProductPolicyDeleteOptionalParams): Promise<void>

Parametry

resourceGroupName

string

Název skupiny prostředků. Název nerozlišuje malá a velká písmena.

serviceName

string

Název služby API Management.

productId

string

Identifikátor produktu. V aktuální instanci služby API Management musí být jedinečné.

policyId

string

Identifikátor zásady.

ifMatch

string

ETag of the 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
ProductPolicyDeleteOptionalParams

Parametry možností.

Návraty

Promise<void>

get(string, string, string, string, ProductPolicyGetOptionalParams)

Získejte konfiguraci zásad na úrovni produktu.

function get(resourceGroupName: string, serviceName: string, productId: string, policyId: string, options?: ProductPolicyGetOptionalParams): Promise<ProductPolicyGetResponse>

Parametry

resourceGroupName

string

Název skupiny prostředků. Název nerozlišuje malá a velká písmena.

serviceName

string

Název služby API Management.

productId

string

Identifikátor produktu. V aktuální instanci služby API Management musí být jedinečné.

policyId

string

Identifikátor zásady.

options
ProductPolicyGetOptionalParams

Parametry možností.

Návraty

getEntityTag(string, string, string, string, ProductPolicyGetEntityTagOptionalParams)

Získejte značku ETag konfigurace zásad na úrovni produktu.

function getEntityTag(resourceGroupName: string, serviceName: string, productId: string, policyId: string, options?: ProductPolicyGetEntityTagOptionalParams): Promise<ProductPolicyGetEntityTagHeaders>

Parametry

resourceGroupName

string

Název skupiny prostředků. Název nerozlišuje malá a velká písmena.

serviceName

string

Název služby API Management.

productId

string

Identifikátor produktu. V aktuální instanci služby API Management musí být jedinečné.

policyId

string

Identifikátor zásady.

options
ProductPolicyGetEntityTagOptionalParams

Parametry možností.

Návraty

listByProduct(string, string, string, ProductPolicyListByProductOptionalParams)

Získejte konfiguraci zásad na úrovni produktu.

function listByProduct(resourceGroupName: string, serviceName: string, productId: string, options?: ProductPolicyListByProductOptionalParams): Promise<PolicyCollection>

Parametry

resourceGroupName

string

Název skupiny prostředků. Název nerozlišuje malá a velká písmena.

serviceName

string

Název služby API Management.

productId

string

Identifikátor produktu. V aktuální instanci služby API Management musí být jedinečné.

options
ProductPolicyListByProductOptionalParams

Parametry možností.

Návraty

Promise<PolicyCollection>