ApiIssue interface
ApiIssue'yi temsil eden arabirim.
Yöntemler
| create |
API için yeni bir Sorun oluşturur veya mevcut bir sorunu güncelleştirir. |
| delete(string, string, string, string, string, Api |
Belirtilen Sorunu bir API'den siler. |
| get(string, string, string, string, Api |
Tanımlayıcısı tarafından belirtilen bir API için Sorunun ayrıntılarını alır. |
| get |
Tanımlayıcısı tarafından belirtilen bir API için Sorunun varlık durumu (Etag) sürümünü alır. |
| list |
Belirtilen API ile ilişkili tüm sorunları listeler. |
| update(string, string, string, string, string, Issue |
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.
Seçenekler parametreleri.
Döndürülenler
Promise<ApiIssueCreateOrUpdateResponse>
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
Promise<ApiIssueGetResponse>
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.
Seçenekler parametreleri.
Döndürülenler
Promise<ApiIssueGetEntityTagHeaders>
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.
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
Promise<ApiIssueUpdateResponse>