Bagikan melalui


Product interface

Antarmuka yang mewakili Produk.

Metode

createOrUpdate(string, string, string, ProductContract, ProductCreateOrUpdateOptionalParams)

Membuat atau Memperbarui produk.

delete(string, string, string, string, ProductDeleteOptionalParams)

Hapus produk.

get(string, string, string, ProductGetOptionalParams)

Mendapatkan detail produk yang ditentukan oleh pengidentifikasinya.

getEntityTag(string, string, string, ProductGetEntityTagOptionalParams)

Mendapatkan versi status entitas (Etag) dari produk yang ditentukan oleh pengidentifikasinya.

listByService(string, string, ProductListByServiceOptionalParams)

Mencantumkan kumpulan produk dalam instans layanan yang ditentukan.

listByTags(string, string, ProductListByTagsOptionalParams)

Mencantumkan kumpulan produk yang terkait dengan tag.

update(string, string, string, string, ProductUpdateParameters, ProductUpdateOptionalParams)

Perbarui detail produk yang ada.

Detail Metode

createOrUpdate(string, string, string, ProductContract, ProductCreateOrUpdateOptionalParams)

Membuat atau Memperbarui produk.

function createOrUpdate(resourceGroupName: string, serviceName: string, productId: string, parameters: ProductContract, options?: ProductCreateOrUpdateOptionalParams): Promise<ProductCreateOrUpdateResponse>

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.

parameters
ProductContract

Membuat atau memperbarui parameter.

options
ProductCreateOrUpdateOptionalParams

Parameter opsi.

Mengembalikan

delete(string, string, string, string, ProductDeleteOptionalParams)

Hapus produk.

function delete(resourceGroupName: string, serviceName: string, productId: string, ifMatch: string, options?: ProductDeleteOptionalParams): 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.

ifMatch

string

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

options
ProductDeleteOptionalParams

Parameter opsi.

Mengembalikan

Promise<void>

get(string, string, string, ProductGetOptionalParams)

Mendapatkan detail produk yang ditentukan oleh pengidentifikasinya.

function get(resourceGroupName: string, serviceName: string, productId: string, options?: ProductGetOptionalParams): Promise<ProductGetResponse>

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.

options
ProductGetOptionalParams

Parameter opsi.

Mengembalikan

getEntityTag(string, string, string, ProductGetEntityTagOptionalParams)

Mendapatkan versi status entitas (Etag) dari produk yang ditentukan oleh pengidentifikasinya.

function getEntityTag(resourceGroupName: string, serviceName: string, productId: string, options?: ProductGetEntityTagOptionalParams): Promise<ProductGetEntityTagHeaders>

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.

options
ProductGetEntityTagOptionalParams

Parameter opsi.

Mengembalikan

listByService(string, string, ProductListByServiceOptionalParams)

Mencantumkan kumpulan produk dalam instans layanan yang ditentukan.

function listByService(resourceGroupName: string, serviceName: string, options?: ProductListByServiceOptionalParams): PagedAsyncIterableIterator<ProductContract, ProductContract[], PageSettings>

Parameter

resourceGroupName

string

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

serviceName

string

Nama layanan API Management.

options
ProductListByServiceOptionalParams

Parameter opsi.

Mengembalikan

listByTags(string, string, ProductListByTagsOptionalParams)

Mencantumkan kumpulan produk yang terkait dengan tag.

function listByTags(resourceGroupName: string, serviceName: string, options?: ProductListByTagsOptionalParams): PagedAsyncIterableIterator<TagResourceContract, TagResourceContract[], PageSettings>

Parameter

resourceGroupName

string

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

serviceName

string

Nama layanan API Management.

options
ProductListByTagsOptionalParams

Parameter opsi.

Mengembalikan

update(string, string, string, string, ProductUpdateParameters, ProductUpdateOptionalParams)

Perbarui detail produk yang ada.

function update(resourceGroupName: string, serviceName: string, productId: string, ifMatch: string, parameters: ProductUpdateParameters, options?: ProductUpdateOptionalParams): Promise<ProductUpdateResponse>

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.

ifMatch

string

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

parameters
ProductUpdateParameters

Perbarui parameter.

options
ProductUpdateOptionalParams

Parameter opsi.

Mengembalikan