ApiOperationPolicy interface

ApiOperationPolicy'yi temsil eden arabirim.

Yöntemler

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

API İşlem düzeyi için ilke yapılandırmasını oluşturur veya güncelleştirir.

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

Api İşlemi'nde ilke yapılandırmasını siler.

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

API İşlem düzeyinde ilke yapılandırmasını alın.

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

Tanımlayıcısı tarafından belirtilen API işlem ilkesinin varlık durumu (Etag) sürümünü alır.

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

API İşlem düzeyinde ilke yapılandırmasının listesini alın.

Yöntem Ayrıntıları

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

API İşlem düzeyi için ilke yapılandırmasını oluşturur veya güncelleştirir.

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

Parametreler

resourceGroupName

string

Kaynak grubunun adı. Ad büyük/küçük harfe duyarsız.

serviceName

string

API Management hizmetinin adı.

apiId

string

API düzeltme tanımlayıcısı. Geçerli API Management hizmet örneğinde benzersiz olmalıdır. Geçerli olmayan düzeltme ; rev=n sonek olarak, n düzeltme numarasıdır.

operationId

string

API içindeki işlem tanımlayıcısı. Geçerli API Management hizmet örneğinde benzersiz olmalıdır.

policyId

string

İlkenin tanımlayıcısı.

parameters
PolicyContract

Uygulanacak ilke içeriği.

options
ApiOperationPolicyCreateOrUpdateOptionalParams

Seçenekler parametreleri.

Döndürülenler

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

Api İşlemi'nde ilke yapılandırmasını siler.

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

Parametreler

resourceGroupName

string

Kaynak grubunun adı. Ad büyük/küçük harfe duyarsız.

serviceName

string

API Management hizmetinin adı.

apiId

string

API düzeltme tanımlayıcısı. Geçerli API Management hizmet örneğinde benzersiz olmalıdır. Geçerli olmayan düzeltme ; rev=n sonek olarak, n düzeltme numarasıdır.

operationId

string

API içindeki işlem tanımlayıcısı. Geçerli API Management hizmet örneğinde benzersiz olmalıdır.

policyId

string

İlkenin tanımlayıcısı.

ifMatch

string

Varlığın ETag'i. ETag, GET isteğinin üst bilgi yanıtından geçerli varlık durumuyla eşleşmeli veya koşulsuz güncelleştirme için * olmalıdır.

options
ApiOperationPolicyDeleteOptionalParams

Seçenekler parametreleri.

Döndürülenler

Promise<void>

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

API İşlem düzeyinde ilke yapılandırmasını alın.

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

Parametreler

resourceGroupName

string

Kaynak grubunun adı. Ad büyük/küçük harfe duyarsız.

serviceName

string

API Management hizmetinin adı.

apiId

string

API düzeltme tanımlayıcısı. Geçerli API Management hizmet örneğinde benzersiz olmalıdır. Geçerli olmayan düzeltme ; rev=n sonek olarak, n düzeltme numarasıdır.

operationId

string

API içindeki işlem tanımlayıcısı. Geçerli API Management hizmet örneğinde benzersiz olmalıdır.

policyId

string

İlkenin tanımlayıcısı.

options
ApiOperationPolicyGetOptionalParams

Seçenekler parametreleri.

Döndürülenler

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

Tanımlayıcısı tarafından belirtilen API işlem ilkesinin varlık durumu (Etag) sürümünü alır.

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

Parametreler

resourceGroupName

string

Kaynak grubunun adı. Ad büyük/küçük harfe duyarsız.

serviceName

string

API Management hizmetinin adı.

apiId

string

API düzeltme tanımlayıcısı. Geçerli API Management hizmet örneğinde benzersiz olmalıdır. Geçerli olmayan düzeltme ; rev=n sonek olarak, n düzeltme numarasıdır.

operationId

string

API içindeki işlem tanımlayıcısı. Geçerli API Management hizmet örneğinde benzersiz olmalıdır.

policyId

string

İlkenin tanımlayıcısı.

options
ApiOperationPolicyGetEntityTagOptionalParams

Seçenekler parametreleri.

Döndürülenler

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

API İşlem düzeyinde ilke yapılandırmasının listesini alın.

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

Parametreler

resourceGroupName

string

Kaynak grubunun adı. Ad büyük/küçük harfe duyarsız.

serviceName

string

API Management hizmetinin adı.

apiId

string

API düzeltme tanımlayıcısı. Geçerli API Management hizmet örneğinde benzersiz olmalıdır. Geçerli olmayan düzeltme ; rev=n sonek olarak, n düzeltme numarasıdır.

operationId

string

API içindeki işlem tanımlayıcısı. Geçerli API Management hizmet örneğinde benzersiz olmalıdır.

options
ApiOperationPolicyListByOperationOptionalParams

Seçenekler parametreleri.

Döndürülenler

Promise<PolicyCollection>