Bagikan melalui


WorkspaceApiOperation interface

Antarmuka yang mewakili WorkspaceApiOperation.

Metode

createOrUpdate(string, string, string, string, string, OperationContract, WorkspaceApiOperationCreateOrUpdateOptionalParams)

Membuat operasi baru di API atau memperbarui yang sudah ada.

delete(string, string, string, string, string, string, WorkspaceApiOperationDeleteOptionalParams)

Menghapus operasi yang ditentukan dalam API.

get(string, string, string, string, string, WorkspaceApiOperationGetOptionalParams)

Mendapatkan detail Operasi API yang ditentukan oleh pengidentifikasinya.

getEntityTag(string, string, string, string, string, WorkspaceApiOperationGetEntityTagOptionalParams)

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

listByApi(string, string, string, string, WorkspaceApiOperationListByApiOptionalParams)

Mencantumkan kumpulan operasi untuk API yang ditentukan.

update(string, string, string, string, string, string, OperationUpdateContract, WorkspaceApiOperationUpdateOptionalParams)

Memperbarui detail operasi dalam API yang ditentukan oleh pengidentifikasinya.

Detail Metode

createOrUpdate(string, string, string, string, string, OperationContract, WorkspaceApiOperationCreateOrUpdateOptionalParams)

Membuat operasi baru di API atau memperbarui yang sudah ada.

function createOrUpdate(resourceGroupName: string, serviceName: string, workspaceId: string, apiId: string, operationId: string, parameters: OperationContract, options?: WorkspaceApiOperationCreateOrUpdateOptionalParams): Promise<WorkspaceApiOperationCreateOrUpdateResponse>

Parameter

resourceGroupName

string

Nama grup sumber daya. Nama tidak sensitif terhadap penggunaan huruf besar atau kecil.

serviceName

string

Nama layanan API Management.

workspaceId

string

Pengidentifikasi ruang kerja. Harus unik dalam instans layanan API Management saat ini.

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.

parameters
OperationContract

Buat parameter.

Mengembalikan

delete(string, string, string, string, string, string, WorkspaceApiOperationDeleteOptionalParams)

Menghapus operasi yang ditentukan dalam API.

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

Parameter

resourceGroupName

string

Nama grup sumber daya. Nama tidak sensitif terhadap penggunaan huruf besar atau kecil.

serviceName

string

Nama layanan API Management.

workspaceId

string

Pengidentifikasi ruang kerja. Harus unik dalam instans layanan API Management saat ini.

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.

ifMatch

string

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

Mengembalikan

Promise<void>

get(string, string, string, string, string, WorkspaceApiOperationGetOptionalParams)

Mendapatkan detail Operasi API yang ditentukan oleh pengidentifikasinya.

function get(resourceGroupName: string, serviceName: string, workspaceId: string, apiId: string, operationId: string, options?: WorkspaceApiOperationGetOptionalParams): Promise<WorkspaceApiOperationGetResponse>

Parameter

resourceGroupName

string

Nama grup sumber daya. Nama tidak sensitif terhadap penggunaan huruf besar atau kecil.

serviceName

string

Nama layanan API Management.

workspaceId

string

Pengidentifikasi ruang kerja. Harus unik dalam instans layanan API Management saat ini.

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.

options
WorkspaceApiOperationGetOptionalParams

Parameter opsi.

Mengembalikan

getEntityTag(string, string, string, string, string, WorkspaceApiOperationGetEntityTagOptionalParams)

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

function getEntityTag(resourceGroupName: string, serviceName: string, workspaceId: string, apiId: string, operationId: string, options?: WorkspaceApiOperationGetEntityTagOptionalParams): Promise<WorkspaceApiOperationGetEntityTagHeaders>

Parameter

resourceGroupName

string

Nama grup sumber daya. Nama tidak sensitif terhadap penggunaan huruf besar atau kecil.

serviceName

string

Nama layanan API Management.

workspaceId

string

Pengidentifikasi ruang kerja. Harus unik dalam instans layanan API Management saat ini.

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

listByApi(string, string, string, string, WorkspaceApiOperationListByApiOptionalParams)

Mencantumkan kumpulan operasi untuk API yang ditentukan.

function listByApi(resourceGroupName: string, serviceName: string, workspaceId: string, apiId: string, options?: WorkspaceApiOperationListByApiOptionalParams): PagedAsyncIterableIterator<OperationContract, OperationContract[], PageSettings>

Parameter

resourceGroupName

string

Nama grup sumber daya. Nama tidak sensitif terhadap penggunaan huruf besar atau kecil.

serviceName

string

Nama layanan API Management.

workspaceId

string

Pengidentifikasi ruang kerja. Harus unik dalam instans layanan API Management saat ini.

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.

Mengembalikan

update(string, string, string, string, string, string, OperationUpdateContract, WorkspaceApiOperationUpdateOptionalParams)

Memperbarui detail operasi dalam API yang ditentukan oleh pengidentifikasinya.

function update(resourceGroupName: string, serviceName: string, workspaceId: string, apiId: string, operationId: string, ifMatch: string, parameters: OperationUpdateContract, options?: WorkspaceApiOperationUpdateOptionalParams): Promise<WorkspaceApiOperationUpdateResponse>

Parameter

resourceGroupName

string

Nama grup sumber daya. Nama tidak sensitif terhadap penggunaan huruf besar atau kecil.

serviceName

string

Nama layanan API Management.

workspaceId

string

Pengidentifikasi ruang kerja. Harus unik dalam instans layanan API Management saat ini.

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.

ifMatch

string

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

parameters
OperationUpdateContract

Parameter Pembaruan Operasi API.

Mengembalikan