ProductPolicy interface
Rozhraní představující ProductPolicy.
Metody
create |
Vytvoří nebo aktualizuje konfiguraci zásad pro produkt. |
delete(string, string, string, string, string, Product |
Odstraní konfiguraci zásad v produktu. |
get(string, string, string, string, Product |
Získejte konfiguraci zásad na úrovni produktu. |
get |
Získejte značku ETag konfigurace zásad na úrovni produktu. |
list |
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.
Parametry možností.
Návraty
Promise<ProductPolicyCreateOrUpdateResponse>
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.
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
Promise<ProductPolicyGetResponse>
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.
Parametry možností.
Návraty
Promise<ProductPolicyGetEntityTagHeaders>
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é.
Parametry možností.
Návraty
Promise<PolicyCollection>