Bagikan melalui


WorkspaceApi interface

Antarmuka yang mewakili WorkspaceApi.

Metode

beginCreateOrUpdate(string, string, string, string, ApiCreateOrUpdateParameter, WorkspaceApiCreateOrUpdateOptionalParams)

Membuat BARU atau memperbarui API ruang kerja tertentu yang ada dalam instans layanan API Management.

beginCreateOrUpdateAndWait(string, string, string, string, ApiCreateOrUpdateParameter, WorkspaceApiCreateOrUpdateOptionalParams)

Membuat BARU atau memperbarui API ruang kerja tertentu yang ada dalam instans layanan API Management.

delete(string, string, string, string, string, WorkspaceApiDeleteOptionalParams)

Menghapus API ruang kerja yang ditentukan dalam instans layanan API Management.

get(string, string, string, string, WorkspaceApiGetOptionalParams)

Mendapatkan detail API yang ditentukan oleh pengidentifikasinya.

getEntityTag(string, string, string, string, WorkspaceApiGetEntityTagOptionalParams)

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

listByService(string, string, string, WorkspaceApiListByServiceOptionalParams)

Mencantumkan semua API ruang kerja dalam instans layanan API Management.

update(string, string, string, string, string, ApiUpdateContract, WorkspaceApiUpdateOptionalParams)

Memperbarui API ruang kerja yang ditentukan dalam instans layanan API Management.

Detail Metode

beginCreateOrUpdate(string, string, string, string, ApiCreateOrUpdateParameter, WorkspaceApiCreateOrUpdateOptionalParams)

Membuat BARU atau memperbarui API ruang kerja tertentu yang ada dalam instans layanan API Management.

function beginCreateOrUpdate(resourceGroupName: string, serviceName: string, workspaceId: string, apiId: string, parameters: ApiCreateOrUpdateParameter, options?: WorkspaceApiCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<WorkspaceApiCreateOrUpdateResponse>, WorkspaceApiCreateOrUpdateResponse>>

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.

parameters
ApiCreateOrUpdateParameter

Membuat atau memperbarui parameter.

Mengembalikan

beginCreateOrUpdateAndWait(string, string, string, string, ApiCreateOrUpdateParameter, WorkspaceApiCreateOrUpdateOptionalParams)

Membuat BARU atau memperbarui API ruang kerja tertentu yang ada dalam instans layanan API Management.

function beginCreateOrUpdateAndWait(resourceGroupName: string, serviceName: string, workspaceId: string, apiId: string, parameters: ApiCreateOrUpdateParameter, options?: WorkspaceApiCreateOrUpdateOptionalParams): Promise<WorkspaceApiCreateOrUpdateResponse>

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.

parameters
ApiCreateOrUpdateParameter

Membuat atau memperbarui parameter.

Mengembalikan

delete(string, string, string, string, string, WorkspaceApiDeleteOptionalParams)

Menghapus API ruang kerja yang ditentukan dalam instans layanan API Management.

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

ifMatch

string

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

options
WorkspaceApiDeleteOptionalParams

Parameter opsi.

Mengembalikan

Promise<void>

get(string, string, string, string, WorkspaceApiGetOptionalParams)

Mendapatkan detail API yang ditentukan oleh pengidentifikasinya.

function get(resourceGroupName: string, serviceName: string, workspaceId: string, apiId: string, options?: WorkspaceApiGetOptionalParams): Promise<WorkspaceApiGetResponse>

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.

options
WorkspaceApiGetOptionalParams

Parameter opsi.

Mengembalikan

getEntityTag(string, string, string, string, WorkspaceApiGetEntityTagOptionalParams)

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

function getEntityTag(resourceGroupName: string, serviceName: string, workspaceId: string, apiId: string, options?: WorkspaceApiGetEntityTagOptionalParams): Promise<WorkspaceApiGetEntityTagHeaders>

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.

options
WorkspaceApiGetEntityTagOptionalParams

Parameter opsi.

Mengembalikan

listByService(string, string, string, WorkspaceApiListByServiceOptionalParams)

Mencantumkan semua API ruang kerja dalam instans layanan API Management.

function listByService(resourceGroupName: string, serviceName: string, workspaceId: string, options?: WorkspaceApiListByServiceOptionalParams): PagedAsyncIterableIterator<ApiContract, ApiContract[], 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.

options
WorkspaceApiListByServiceOptionalParams

Parameter opsi.

Mengembalikan

update(string, string, string, string, string, ApiUpdateContract, WorkspaceApiUpdateOptionalParams)

Memperbarui API ruang kerja yang ditentukan dalam instans layanan API Management.

function update(resourceGroupName: string, serviceName: string, workspaceId: string, apiId: string, ifMatch: string, parameters: ApiUpdateContract, options?: WorkspaceApiUpdateOptionalParams): Promise<WorkspaceApiUpdateResponse>

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.

ifMatch

string

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

parameters
ApiUpdateContract

Parameter Kontrak Pembaruan API.

options
WorkspaceApiUpdateOptionalParams

Parameter opsi.

Mengembalikan