WorkspaceApi interface

WorkspaceApi'yi temsil eden arabirim.

Yöntemler

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

Bir API Management hizmet örneğinde çalışma alanının belirtilen API'sini yeni oluşturur veya güncelleştirir.

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

Bir API Management hizmet örneğinde çalışma alanının belirtilen API'sini yeni oluşturur veya güncelleştirir.

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

Bir API Management hizmet örneğinde çalışma alanının belirtilen API'sini siler.

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

Tanımlayıcısı tarafından belirtilen API'nin ayrıntılarını alır.

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

Tanımlayıcısı tarafından belirtilen API'nin varlık durumu (Etag) sürümünü alır.

listByService(string, string, string, WorkspaceApiListByServiceOptionalParams)

Bir API Management hizmet örneğindeki çalışma alanının tüm API'lerini listeler.

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

Bir API Management hizmet örneğinde çalışma alanının belirtilen API'sini güncelleştirir.

Yöntem Ayrıntıları

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

Bir API Management hizmet örneğinde çalışma alanının belirtilen API'sini yeni oluşturur veya güncelleştirir.

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

Parametreler

resourceGroupName

string

Kaynak grubunun adı. Ad büyük/küçük harfe duyarsız.

serviceName

string

API Management hizmetinin adı.

workspaceId

string

Çalışma alanı tanımlayıcısı. Geçerli API Management hizmet örneğinde benzersiz olmalıdır.

apiId

string

API düzeltme tanımlayıcısı. Geçerli API Management hizmet örneğinde benzersiz olmalıdır. Geçerli olmayan düzeltme ; rev=n sonek olarak, n düzeltme numarasıdır.

parameters
ApiCreateOrUpdateParameter

Parametreleri oluşturun veya güncelleştirin.

options
WorkspaceApiCreateOrUpdateOptionalParams

Seçenekler parametreleri.

Döndürülenler

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

Bir API Management hizmet örneğinde çalışma alanının belirtilen API'sini yeni oluşturur veya güncelleştirir.

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

Parametreler

resourceGroupName

string

Kaynak grubunun adı. Ad büyük/küçük harfe duyarsız.

serviceName

string

API Management hizmetinin adı.

workspaceId

string

Çalışma alanı tanımlayıcısı. Geçerli API Management hizmet örneğinde benzersiz olmalıdır.

apiId

string

API düzeltme tanımlayıcısı. Geçerli API Management hizmet örneğinde benzersiz olmalıdır. Geçerli olmayan düzeltme ; rev=n sonek olarak, n düzeltme numarasıdır.

parameters
ApiCreateOrUpdateParameter

Parametreleri oluşturun veya güncelleştirin.

options
WorkspaceApiCreateOrUpdateOptionalParams

Seçenekler parametreleri.

Döndürülenler

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

Bir API Management hizmet örneğinde çalışma alanının belirtilen API'sini siler.

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

Parametreler

resourceGroupName

string

Kaynak grubunun adı. Ad büyük/küçük harfe duyarsız.

serviceName

string

API Management hizmetinin adı.

workspaceId

string

Çalışma alanı tanımlayıcısı. Geçerli API Management hizmet örneğinde benzersiz olmalıdır.

apiId

string

API düzeltme tanımlayıcısı. Geçerli API Management hizmet örneğinde benzersiz olmalıdır. Geçerli olmayan düzeltme ; rev=n sonek olarak, n düzeltme numarasıdır.

ifMatch

string

Varlığın ETag'i. ETag, GET isteğinin üst bilgi yanıtından geçerli varlık durumuyla eşleşmeli veya koşulsuz güncelleştirme için * olmalıdır.

options
WorkspaceApiDeleteOptionalParams

Seçenekler parametreleri.

Döndürülenler

Promise<void>

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

Tanımlayıcısı tarafından belirtilen API'nin ayrıntılarını alır.

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

Parametreler

resourceGroupName

string

Kaynak grubunun adı. Ad büyük/küçük harfe duyarsız.

serviceName

string

API Management hizmetinin adı.

workspaceId

string

Çalışma alanı tanımlayıcısı. Geçerli API Management hizmet örneğinde benzersiz olmalıdır.

apiId

string

API düzeltme tanımlayıcısı. Geçerli API Management hizmet örneğinde benzersiz olmalıdır. Geçerli olmayan düzeltme ; rev=n sonek olarak, n düzeltme numarasıdır.

options
WorkspaceApiGetOptionalParams

Seçenekler parametreleri.

Döndürülenler

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

Tanımlayıcısı tarafından belirtilen API'nin varlık durumu (Etag) sürümünü alır.

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

Parametreler

resourceGroupName

string

Kaynak grubunun adı. Ad büyük/küçük harfe duyarsız.

serviceName

string

API Management hizmetinin adı.

workspaceId

string

Çalışma alanı tanımlayıcısı. Geçerli API Management hizmet örneğinde benzersiz olmalıdır.

apiId

string

API düzeltme tanımlayıcısı. Geçerli API Management hizmet örneğinde benzersiz olmalıdır. Geçerli olmayan düzeltme ; rev=n sonek olarak, n düzeltme numarasıdır.

options
WorkspaceApiGetEntityTagOptionalParams

Seçenekler parametreleri.

Döndürülenler

listByService(string, string, string, WorkspaceApiListByServiceOptionalParams)

Bir API Management hizmet örneğindeki çalışma alanının tüm API'lerini listeler.

function listByService(resourceGroupName: string, serviceName: string, workspaceId: string, options?: WorkspaceApiListByServiceOptionalParams): PagedAsyncIterableIterator<ApiContract, ApiContract[], PageSettings>

Parametreler

resourceGroupName

string

Kaynak grubunun adı. Ad büyük/küçük harfe duyarsız.

serviceName

string

API Management hizmetinin adı.

workspaceId

string

Çalışma alanı tanımlayıcısı. Geçerli API Management hizmet örneğinde benzersiz olmalıdır.

options
WorkspaceApiListByServiceOptionalParams

Seçenekler parametreleri.

Döndürülenler

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

Bir API Management hizmet örneğinde çalışma alanının belirtilen API'sini güncelleştirir.

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

Parametreler

resourceGroupName

string

Kaynak grubunun adı. Ad büyük/küçük harfe duyarsız.

serviceName

string

API Management hizmetinin adı.

workspaceId

string

Çalışma alanı tanımlayıcısı. Geçerli API Management hizmet örneğinde benzersiz olmalıdır.

apiId

string

API düzeltme tanımlayıcısı. Geçerli API Management hizmet örneğinde benzersiz olmalıdır. Geçerli olmayan düzeltme ; rev=n sonek olarak, n düzeltme numarasıdır.

ifMatch

string

Varlığın ETag'i. ETag, GET isteğinin üst bilgi yanıtından geçerli varlık durumuyla eşleşmeli veya koşulsuz güncelleştirme için * olmalıdır.

parameters
ApiUpdateContract

API Güncelleştirme Sözleşmesi parametreleri.

options
WorkspaceApiUpdateOptionalParams

Seçenekler parametreleri.

Döndürülenler