Bagikan melalui


ApiOperationPolicy interface

Antarmuka yang mewakili ApiOperationPolicy.

Metode

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

Membuat atau memperbarui konfigurasi kebijakan untuk tingkat Operasi API.

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

Menghapus konfigurasi kebijakan di Operasi Api.

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

Dapatkan konfigurasi kebijakan di tingkat Operasi API.

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

Mendapatkan versi status entitas (Etag) dari kebijakan operasi API yang ditentukan oleh pengidentifikasinya.

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

Dapatkan daftar konfigurasi kebijakan di tingkat Operasi API.

Detail Metode

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

Membuat atau memperbarui konfigurasi kebijakan untuk tingkat Operasi API.

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

Parameter

resourceGroupName

string

Nama grup sumber daya. Nama ini tidak peka huruf besar/kecil.

serviceName

string

Nama layanan API Management.

apiId

string

Pengidentifikasi revisi API. Harus unik dalam instans layanan API Management saat ini. Revisi non-saat ini memiliki ; rev=n sebagai akhiran di mana n adalah nomor revisi.

operationId

string

Pengidentifikasi operasi dalam API. Harus unik dalam instans layanan API Management saat ini.

policyId

string

Pengidentifikasi Kebijakan.

parameters
PolicyContract

Konten kebijakan yang akan diterapkan.

Mengembalikan

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

Menghapus konfigurasi kebijakan di Operasi Api.

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

Parameter

resourceGroupName

string

Nama grup sumber daya. Nama ini tidak peka huruf besar/kecil.

serviceName

string

Nama layanan API Management.

apiId

string

Pengidentifikasi revisi API. Harus unik dalam instans layanan API Management saat ini. Revisi non-saat ini memiliki ; rev=n sebagai akhiran di mana n adalah nomor revisi.

operationId

string

Pengidentifikasi operasi dalam API. Harus unik dalam instans layanan API Management saat ini.

policyId

string

Pengidentifikasi Kebijakan.

ifMatch

string

ETag Entitas. ETag harus cocok dengan status entitas saat ini dari respons header permintaan GET atau harus * untuk pembaruan tanpa syarat.

options
ApiOperationPolicyDeleteOptionalParams

Parameter opsi.

Mengembalikan

Promise<void>

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

Dapatkan konfigurasi kebijakan di tingkat Operasi API.

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

Parameter

resourceGroupName

string

Nama grup sumber daya. Nama ini tidak peka huruf besar/kecil.

serviceName

string

Nama layanan API Management.

apiId

string

Pengidentifikasi revisi API. Harus unik dalam instans layanan API Management saat ini. Revisi non-saat ini memiliki ; rev=n sebagai akhiran di mana n adalah nomor revisi.

operationId

string

Pengidentifikasi operasi dalam API. Harus unik dalam instans layanan API Management saat ini.

policyId

string

Pengidentifikasi Kebijakan.

options
ApiOperationPolicyGetOptionalParams

Parameter opsi.

Mengembalikan

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

Mendapatkan versi status entitas (Etag) dari kebijakan operasi API yang ditentukan oleh pengidentifikasinya.

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

Parameter

resourceGroupName

string

Nama grup sumber daya. Nama ini tidak peka huruf besar/kecil.

serviceName

string

Nama layanan API Management.

apiId

string

Pengidentifikasi revisi API. Harus unik dalam instans layanan API Management saat ini. Revisi non-saat ini memiliki ; rev=n sebagai akhiran di mana n adalah nomor revisi.

operationId

string

Pengidentifikasi operasi dalam API. Harus unik dalam instans layanan API Management saat ini.

policyId

string

Pengidentifikasi Kebijakan.

Mengembalikan

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

Dapatkan daftar konfigurasi kebijakan di tingkat Operasi API.

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

Parameter

resourceGroupName

string

Nama grup sumber daya. Nama ini tidak peka huruf besar/kecil.

serviceName

string

Nama layanan API Management.

apiId

string

Pengidentifikasi revisi API. Harus unik dalam instans layanan API Management saat ini. Revisi non-saat ini memiliki ; rev=n sebagai akhiran di mana n adalah nomor revisi.

operationId

string

Pengidentifikasi operasi dalam API. Harus unik dalam instans layanan API Management saat ini.

Mengembalikan

Promise<PolicyCollection>