Udostępnij przez


WorkspaceApiDiagnostic interface

Interfejs reprezentujący element WorkspaceApiDiagnostic.

Metody

createOrUpdate(string, string, string, string, string, DiagnosticContract, WorkspaceApiDiagnosticCreateOrUpdateOptionalParams)

Tworzy nową diagnostykę dla interfejsu API lub aktualizuje istniejącą.

delete(string, string, string, string, string, string, WorkspaceApiDiagnosticDeleteOptionalParams)

Usuwa określoną diagnostykę z interfejsu API.

get(string, string, string, string, string, WorkspaceApiDiagnosticGetOptionalParams)

Pobiera szczegóły diagnostyki dla interfejsu API określonego przez jego identyfikator.

getEntityTag(string, string, string, string, string, WorkspaceApiDiagnosticGetEntityTagOptionalParams)

Pobiera wersję stanu jednostki (Etag) diagnostyki dla interfejsu API określonego przez jego identyfikator.

listByWorkspace(string, string, string, string, WorkspaceApiDiagnosticListByWorkspaceOptionalParams)

Wyświetla listę wszystkich diagnostyki interfejsu API.

update(string, string, string, string, string, string, DiagnosticUpdateContract, WorkspaceApiDiagnosticUpdateOptionalParams)

Aktualizuje szczegóły diagnostyki interfejsu API określonego przez jego identyfikator.

Szczegóły metody

createOrUpdate(string, string, string, string, string, DiagnosticContract, WorkspaceApiDiagnosticCreateOrUpdateOptionalParams)

Tworzy nową diagnostykę dla interfejsu API lub aktualizuje istniejącą.

function createOrUpdate(resourceGroupName: string, serviceName: string, workspaceId: string, apiId: string, diagnosticId: string, parameters: DiagnosticContract, options?: WorkspaceApiDiagnosticCreateOrUpdateOptionalParams): Promise<WorkspaceApiDiagnosticCreateOrUpdateResponse>

Parametry

resourceGroupName

string

Nazwa grupy zasobów. Nazwa jest niewrażliwa na wielkość liter.

serviceName

string

Nazwa usługi API Management.

workspaceId

string

Identyfikator obszaru roboczego. Musi być unikatowa w bieżącym wystąpieniu usługi API Management.

apiId

string

Identyfikator API. Musi być unikatowa w bieżącym wystąpieniu usługi API Management.

diagnosticId

string

Identyfikator diagnostyczny. Musi być unikatowa w bieżącym wystąpieniu usługi API Management.

parameters
DiagnosticContract

Utwórz parametry.

Zwraca

delete(string, string, string, string, string, string, WorkspaceApiDiagnosticDeleteOptionalParams)

Usuwa określoną diagnostykę z interfejsu API.

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

Parametry

resourceGroupName

string

Nazwa grupy zasobów. Nazwa jest niewrażliwa na wielkość liter.

serviceName

string

Nazwa usługi API Management.

workspaceId

string

Identyfikator obszaru roboczego. Musi być unikatowa w bieżącym wystąpieniu usługi API Management.

apiId

string

Identyfikator API. Musi być unikatowa w bieżącym wystąpieniu usługi API Management.

diagnosticId

string

Identyfikator diagnostyczny. Musi być unikatowa w bieżącym wystąpieniu usługi API Management.

ifMatch

string

Element ETag jednostki. Element ETag powinien być zgodny z bieżącym stanem jednostki z odpowiedzi nagłówka żądania GET lub powinien być * dla bezwarunkowej aktualizacji.

Zwraca

Promise<void>

get(string, string, string, string, string, WorkspaceApiDiagnosticGetOptionalParams)

Pobiera szczegóły diagnostyki dla interfejsu API określonego przez jego identyfikator.

function get(resourceGroupName: string, serviceName: string, workspaceId: string, apiId: string, diagnosticId: string, options?: WorkspaceApiDiagnosticGetOptionalParams): Promise<WorkspaceApiDiagnosticGetResponse>

Parametry

resourceGroupName

string

Nazwa grupy zasobów. Nazwa jest niewrażliwa na wielkość liter.

serviceName

string

Nazwa usługi API Management.

workspaceId

string

Identyfikator obszaru roboczego. Musi być unikatowa w bieżącym wystąpieniu usługi API Management.

apiId

string

Identyfikator API. Musi być unikatowa w bieżącym wystąpieniu usługi API Management.

diagnosticId

string

Identyfikator diagnostyczny. Musi być unikatowa w bieżącym wystąpieniu usługi API Management.

options
WorkspaceApiDiagnosticGetOptionalParams

Parametry opcji.

Zwraca

getEntityTag(string, string, string, string, string, WorkspaceApiDiagnosticGetEntityTagOptionalParams)

Pobiera wersję stanu jednostki (Etag) diagnostyki dla interfejsu API określonego przez jego identyfikator.

function getEntityTag(resourceGroupName: string, serviceName: string, workspaceId: string, apiId: string, diagnosticId: string, options?: WorkspaceApiDiagnosticGetEntityTagOptionalParams): Promise<WorkspaceApiDiagnosticGetEntityTagHeaders>

Parametry

resourceGroupName

string

Nazwa grupy zasobów. Nazwa jest niewrażliwa na wielkość liter.

serviceName

string

Nazwa usługi API Management.

workspaceId

string

Identyfikator obszaru roboczego. Musi być unikatowa w bieżącym wystąpieniu usługi API Management.

apiId

string

Identyfikator API. Musi być unikatowa w bieżącym wystąpieniu usługi API Management.

diagnosticId

string

Identyfikator diagnostyczny. Musi być unikatowa w bieżącym wystąpieniu usługi API Management.

Zwraca

listByWorkspace(string, string, string, string, WorkspaceApiDiagnosticListByWorkspaceOptionalParams)

Wyświetla listę wszystkich diagnostyki interfejsu API.

function listByWorkspace(resourceGroupName: string, serviceName: string, workspaceId: string, apiId: string, options?: WorkspaceApiDiagnosticListByWorkspaceOptionalParams): PagedAsyncIterableIterator<DiagnosticContract, DiagnosticContract[], PageSettings>

Parametry

resourceGroupName

string

Nazwa grupy zasobów. Nazwa jest niewrażliwa na wielkość liter.

serviceName

string

Nazwa usługi API Management.

workspaceId

string

Identyfikator obszaru roboczego. Musi być unikatowa w bieżącym wystąpieniu usługi API Management.

apiId

string

Identyfikator API. Musi być unikatowa w bieżącym wystąpieniu usługi API Management.

Zwraca

update(string, string, string, string, string, string, DiagnosticUpdateContract, WorkspaceApiDiagnosticUpdateOptionalParams)

Aktualizuje szczegóły diagnostyki interfejsu API określonego przez jego identyfikator.

function update(resourceGroupName: string, serviceName: string, workspaceId: string, apiId: string, diagnosticId: string, ifMatch: string, parameters: DiagnosticUpdateContract, options?: WorkspaceApiDiagnosticUpdateOptionalParams): Promise<WorkspaceApiDiagnosticUpdateResponse>

Parametry

resourceGroupName

string

Nazwa grupy zasobów. Nazwa jest niewrażliwa na wielkość liter.

serviceName

string

Nazwa usługi API Management.

workspaceId

string

Identyfikator obszaru roboczego. Musi być unikatowa w bieżącym wystąpieniu usługi API Management.

apiId

string

Identyfikator API. Musi być unikatowa w bieżącym wystąpieniu usługi API Management.

diagnosticId

string

Identyfikator diagnostyczny. Musi być unikatowa w bieżącym wystąpieniu usługi API Management.

ifMatch

string

Element ETag jednostki. Element ETag powinien być zgodny z bieżącym stanem jednostki z odpowiedzi nagłówka żądania GET lub powinien być * dla bezwarunkowej aktualizacji.

parameters
DiagnosticUpdateContract

Parametry aktualizacji diagnostycznej.

Zwraca