WorkspaceApiOperation interface
Antarmuka yang mewakili WorkspaceApiOperation.
Metode
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.
Parameter opsi.
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.
Parameter opsi.
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.
Parameter opsi.
Mengembalikan
Promise<WorkspaceApiOperationGetResponse>
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.
Parameter opsi.
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.
Parameter opsi.
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.
Parameter opsi.
Mengembalikan
Promise<WorkspaceApiOperationUpdateResponse>