ApiIssue interface

ApiIssue'yi temsil eden arabirim.

Yöntemler

createOrUpdate(string, string, string, string, IssueContract, ApiIssueCreateOrUpdateOptionalParams)

API için yeni bir Sorun oluşturur veya mevcut bir sorunu güncelleştirir.

delete(string, string, string, string, string, ApiIssueDeleteOptionalParams)

Belirtilen Sorunu bir API'den siler.

get(string, string, string, string, ApiIssueGetOptionalParams)

Tanımlayıcısı tarafından belirtilen bir API için Sorunun ayrıntılarını alır.

getEntityTag(string, string, string, string, ApiIssueGetEntityTagOptionalParams)

Tanımlayıcısı tarafından belirtilen bir API için Sorunun varlık durumu (Etag) sürümünü alır.

listByService(string, string, string, ApiIssueListByServiceOptionalParams)

Belirtilen API ile ilişkili tüm sorunları listeler.

update(string, string, string, string, string, IssueUpdateContract, ApiIssueUpdateOptionalParams)

API için mevcut bir sorunu güncelleştirir.

Yöntem Ayrıntıları

createOrUpdate(string, string, string, string, IssueContract, ApiIssueCreateOrUpdateOptionalParams)

API için yeni bir Sorun oluşturur veya mevcut bir sorunu güncelleştirir.

function createOrUpdate(resourceGroupName: string, serviceName: string, apiId: string, issueId: string, parameters: IssueContract, options?: ApiIssueCreateOrUpdateOptionalParams): Promise<ApiIssueCreateOrUpdateResponse>

Parametreler

resourceGroupName

string

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

serviceName

string

API Management hizmetinin adı.

apiId

string

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

issueId

string

Sorun tanımlayıcısı. Geçerli API Management hizmet örneğinde benzersiz olmalıdır.

parameters
IssueContract

Parametreler oluşturun.

options
ApiIssueCreateOrUpdateOptionalParams

Seçenekler parametreleri.

Döndürülenler

delete(string, string, string, string, string, ApiIssueDeleteOptionalParams)

Belirtilen Sorunu bir API'den siler.

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

Parametreler

resourceGroupName

string

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

serviceName

string

API Management hizmetinin adı.

apiId

string

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

issueId

string

Sorun tanımlayıcısı. Geçerli API Management hizmet örneğinde benzersiz olmalı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
ApiIssueDeleteOptionalParams

Seçenekler parametreleri.

Döndürülenler

Promise<void>

get(string, string, string, string, ApiIssueGetOptionalParams)

Tanımlayıcısı tarafından belirtilen bir API için Sorunun ayrıntılarını alır.

function get(resourceGroupName: string, serviceName: string, apiId: string, issueId: string, options?: ApiIssueGetOptionalParams): Promise<ApiIssueGetResponse>

Parametreler

resourceGroupName

string

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

serviceName

string

API Management hizmetinin adı.

apiId

string

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

issueId

string

Sorun tanımlayıcısı. Geçerli API Management hizmet örneğinde benzersiz olmalıdır.

options
ApiIssueGetOptionalParams

Seçenekler parametreleri.

Döndürülenler

getEntityTag(string, string, string, string, ApiIssueGetEntityTagOptionalParams)

Tanımlayıcısı tarafından belirtilen bir API için Sorunun varlık durumu (Etag) sürümünü alır.

function getEntityTag(resourceGroupName: string, serviceName: string, apiId: string, issueId: string, options?: ApiIssueGetEntityTagOptionalParams): Promise<ApiIssueGetEntityTagHeaders>

Parametreler

resourceGroupName

string

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

serviceName

string

API Management hizmetinin adı.

apiId

string

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

issueId

string

Sorun tanımlayıcısı. Geçerli API Management hizmet örneğinde benzersiz olmalıdır.

options
ApiIssueGetEntityTagOptionalParams

Seçenekler parametreleri.

Döndürülenler

listByService(string, string, string, ApiIssueListByServiceOptionalParams)

Belirtilen API ile ilişkili tüm sorunları listeler.

function listByService(resourceGroupName: string, serviceName: string, apiId: string, options?: ApiIssueListByServiceOptionalParams): PagedAsyncIterableIterator<IssueContract, IssueContract[], PageSettings>

Parametreler

resourceGroupName

string

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

serviceName

string

API Management hizmetinin adı.

apiId

string

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

options
ApiIssueListByServiceOptionalParams

Seçenekler parametreleri.

Döndürülenler

update(string, string, string, string, string, IssueUpdateContract, ApiIssueUpdateOptionalParams)

API için mevcut bir sorunu güncelleştirir.

function update(resourceGroupName: string, serviceName: string, apiId: string, issueId: string, ifMatch: string, parameters: IssueUpdateContract, options?: ApiIssueUpdateOptionalParams): Promise<ApiIssueUpdateResponse>

Parametreler

resourceGroupName

string

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

serviceName

string

API Management hizmetinin adı.

apiId

string

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

issueId

string

Sorun tanımlayıcısı. Geçerli API Management hizmet örneğinde benzersiz olmalı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
IssueUpdateContract

Parametreleri güncelleştirin.

options
ApiIssueUpdateOptionalParams

Seçenekler parametreleri.

Döndürülenler