Policy interface
Rozhraní představující zásadu
Metody
create |
Vytvoří nebo aktualizuje konfiguraci globálních zásad služby Api Management. |
delete(string, string, string, string, Policy |
Odstraní konfiguraci globálních zásad služby Api Management. |
get(string, string, string, Policy |
Získejte globální definici zásad služby Api Management. |
get |
Získá verzi stavu entity (Etag) definice globální zásady ve službě Api Management. |
list |
Zobrazí seznam všech definic globálních zásad služby Api Management. |
Podrobnosti metody
createOrUpdate(string, string, string, PolicyContract, PolicyCreateOrUpdateOptionalParams)
Vytvoří nebo aktualizuje konfiguraci globálních zásad služby Api Management.
function createOrUpdate(resourceGroupName: string, serviceName: string, policyId: string, parameters: PolicyContract, options?: PolicyCreateOrUpdateOptionalParams): Promise<PolicyCreateOrUpdateResponse>
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.
- policyId
-
string
Identifikátor zásady.
- parameters
- PolicyContract
Obsah zásad, který se má použít.
Parametry možností.
Návraty
Promise<PolicyCreateOrUpdateResponse>
delete(string, string, string, string, PolicyDeleteOptionalParams)
Odstraní konfiguraci globálních zásad služby Api Management.
function delete(resourceGroupName: string, serviceName: string, policyId: string, ifMatch: string, options?: PolicyDeleteOptionalParams): 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.
- 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
- PolicyDeleteOptionalParams
Parametry možností.
Návraty
Promise<void>
get(string, string, string, PolicyGetOptionalParams)
Získejte globální definici zásad služby Api Management.
function get(resourceGroupName: string, serviceName: string, policyId: string, options?: PolicyGetOptionalParams): Promise<PolicyGetResponse>
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.
- policyId
-
string
Identifikátor zásady.
- options
- PolicyGetOptionalParams
Parametry možností.
Návraty
Promise<PolicyGetResponse>
getEntityTag(string, string, string, PolicyGetEntityTagOptionalParams)
Získá verzi stavu entity (Etag) definice globální zásady ve službě Api Management.
function getEntityTag(resourceGroupName: string, serviceName: string, policyId: string, options?: PolicyGetEntityTagOptionalParams): Promise<PolicyGetEntityTagHeaders>
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.
- policyId
-
string
Identifikátor zásady.
- options
- PolicyGetEntityTagOptionalParams
Parametry možností.
Návraty
Promise<PolicyGetEntityTagHeaders>
listByService(string, string, PolicyListByServiceOptionalParams)
Zobrazí seznam všech definic globálních zásad služby Api Management.
function listByService(resourceGroupName: string, serviceName: string, options?: PolicyListByServiceOptionalParams): 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.
Parametry možností.
Návraty
Promise<PolicyCollection>