Bagikan melalui


ProductPolicy interface

Antarmuka yang mewakili ProductPolicy.

Metode

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

Membuat atau memperbarui konfigurasi kebijakan untuk Produk.

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

Menghapus konfigurasi kebijakan di Produk.

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

Dapatkan konfigurasi kebijakan di tingkat Produk.

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

Dapatkan ETag konfigurasi kebijakan di tingkat Produk.

listByProduct(string, string, string, ProductPolicyListByProductOptionalParams)

Dapatkan konfigurasi kebijakan di tingkat Produk.

Detail Metode

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

Membuat atau memperbarui konfigurasi kebijakan untuk Produk.

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

Parameter

resourceGroupName

string

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

serviceName

string

Nama layanan API Management.

productId

string

Pengidentifikasi produk. 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, ProductPolicyDeleteOptionalParams)

Menghapus konfigurasi kebijakan di Produk.

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

Parameter

resourceGroupName

string

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

serviceName

string

Nama layanan API Management.

productId

string

Pengidentifikasi produk. 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
ProductPolicyDeleteOptionalParams

Parameter opsi.

Mengembalikan

Promise<void>

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

Dapatkan konfigurasi kebijakan di tingkat Produk.

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

Parameter

resourceGroupName

string

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

serviceName

string

Nama layanan API Management.

productId

string

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

policyId

string

Pengidentifikasi Kebijakan.

options
ProductPolicyGetOptionalParams

Parameter opsi.

Mengembalikan

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

Dapatkan ETag konfigurasi kebijakan di tingkat Produk.

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

Parameter

resourceGroupName

string

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

serviceName

string

Nama layanan API Management.

productId

string

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

policyId

string

Pengidentifikasi Kebijakan.

options
ProductPolicyGetEntityTagOptionalParams

Parameter opsi.

Mengembalikan

listByProduct(string, string, string, ProductPolicyListByProductOptionalParams)

Dapatkan konfigurasi kebijakan di tingkat Produk.

function listByProduct(resourceGroupName: string, serviceName: string, productId: string, options?: ProductPolicyListByProductOptionalParams): PagedAsyncIterableIterator<PolicyContract, PolicyContract[], PageSettings>

Parameter

resourceGroupName

string

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

serviceName

string

Nama layanan API Management.

productId

string

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

Mengembalikan