Sdílet prostřednictvím


ApiDiagnostic interface

Rozhraní představující apiDiagnostic

Metody

createOrUpdate(string, string, string, string, DiagnosticContract, ApiDiagnosticCreateOrUpdateOptionalParams)

Vytvoří novou diagnostiku pro rozhraní API nebo aktualizuje existující.

delete(string, string, string, string, string, ApiDiagnosticDeleteOptionalParams)

Odstraní zadanou diagnostiku z rozhraní API.

get(string, string, string, string, ApiDiagnosticGetOptionalParams)

Získá podrobnosti diagnostiky pro rozhraní API určené jeho identifikátorem.

getEntityTag(string, string, string, string, ApiDiagnosticGetEntityTagOptionalParams)

Získá verzi stavu entity (Etag) diagnostiky pro rozhraní API určeného jeho identifikátorem.

listByService(string, string, string, ApiDiagnosticListByServiceOptionalParams)

Zobrazí seznam všech diagnostik rozhraní API.

update(string, string, string, string, string, DiagnosticContract, ApiDiagnosticUpdateOptionalParams)

Aktualizuje podrobnosti diagnostiky rozhraní API určeného jeho identifikátorem.

Podrobnosti metody

createOrUpdate(string, string, string, string, DiagnosticContract, ApiDiagnosticCreateOrUpdateOptionalParams)

Vytvoří novou diagnostiku pro rozhraní API nebo aktualizuje existující.

function createOrUpdate(resourceGroupName: string, serviceName: string, apiId: string, diagnosticId: string, parameters: DiagnosticContract, options?: ApiDiagnosticCreateOrUpdateOptionalParams): Promise<ApiDiagnosticCreateOrUpdateResponse>

Parametry

resourceGroupName

string

Název skupiny prostředků. Název nerozlišuje malá a velká písmena.

serviceName

string

Název služby API Management.

apiId

string

Identifikátor rozhraní API. V aktuální instanci služby API Management musí být jedinečné.

diagnosticId

string

Identifikátor diagnostiky. V aktuální instanci služby API Management musí být jedinečné.

parameters
DiagnosticContract

Vytvořte parametry.

options
ApiDiagnosticCreateOrUpdateOptionalParams

Parametry možností.

Návraty

delete(string, string, string, string, string, ApiDiagnosticDeleteOptionalParams)

Odstraní zadanou diagnostiku z rozhraní API.

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

Parametry

resourceGroupName

string

Název skupiny prostředků. Název nerozlišuje malá a velká písmena.

serviceName

string

Název služby API Management.

apiId

string

Identifikátor rozhraní API. V aktuální instanci služby API Management musí být jedinečné.

diagnosticId

string

Identifikátor diagnostiky. V aktuální instanci služby API Management musí být jedinečné.

ifMatch

string

ETag of the Entity. Značka ETag by měla odpovídat aktuálnímu stavu entity z odpovědi hlavičky požadavku GET, nebo by měla být * pro nepodmíněnou aktualizaci.

options
ApiDiagnosticDeleteOptionalParams

Parametry možností.

Návraty

Promise<void>

get(string, string, string, string, ApiDiagnosticGetOptionalParams)

Získá podrobnosti diagnostiky pro rozhraní API určené jeho identifikátorem.

function get(resourceGroupName: string, serviceName: string, apiId: string, diagnosticId: string, options?: ApiDiagnosticGetOptionalParams): Promise<ApiDiagnosticGetResponse>

Parametry

resourceGroupName

string

Název skupiny prostředků. Název nerozlišuje malá a velká písmena.

serviceName

string

Název služby API Management.

apiId

string

Identifikátor rozhraní API. V aktuální instanci služby API Management musí být jedinečné.

diagnosticId

string

Identifikátor diagnostiky. V aktuální instanci služby API Management musí být jedinečné.

options
ApiDiagnosticGetOptionalParams

Parametry možností.

Návraty

getEntityTag(string, string, string, string, ApiDiagnosticGetEntityTagOptionalParams)

Získá verzi stavu entity (Etag) diagnostiky pro rozhraní API určeného jeho identifikátorem.

function getEntityTag(resourceGroupName: string, serviceName: string, apiId: string, diagnosticId: string, options?: ApiDiagnosticGetEntityTagOptionalParams): Promise<ApiDiagnosticGetEntityTagHeaders>

Parametry

resourceGroupName

string

Název skupiny prostředků. Název nerozlišuje malá a velká písmena.

serviceName

string

Název služby API Management.

apiId

string

Identifikátor rozhraní API. V aktuální instanci služby API Management musí být jedinečné.

diagnosticId

string

Identifikátor diagnostiky. V aktuální instanci služby API Management musí být jedinečné.

options
ApiDiagnosticGetEntityTagOptionalParams

Parametry možností.

Návraty

listByService(string, string, string, ApiDiagnosticListByServiceOptionalParams)

Zobrazí seznam všech diagnostik rozhraní API.

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

Parametry

resourceGroupName

string

Název skupiny prostředků. Název nerozlišuje malá a velká písmena.

serviceName

string

Název služby API Management.

apiId

string

Identifikátor rozhraní API. V aktuální instanci služby API Management musí být jedinečné.

options
ApiDiagnosticListByServiceOptionalParams

Parametry možností.

Návraty

update(string, string, string, string, string, DiagnosticContract, ApiDiagnosticUpdateOptionalParams)

Aktualizuje podrobnosti diagnostiky rozhraní API určeného jeho identifikátorem.

function update(resourceGroupName: string, serviceName: string, apiId: string, diagnosticId: string, ifMatch: string, parameters: DiagnosticContract, options?: ApiDiagnosticUpdateOptionalParams): Promise<ApiDiagnosticUpdateResponse>

Parametry

resourceGroupName

string

Název skupiny prostředků. Název nerozlišuje malá a velká písmena.

serviceName

string

Název služby API Management.

apiId

string

Identifikátor rozhraní API. V aktuální instanci služby API Management musí být jedinečné.

diagnosticId

string

Identifikátor diagnostiky. V aktuální instanci služby API Management musí být jedinečné.

ifMatch

string

ETag of the Entity. Značka ETag by měla odpovídat aktuálnímu stavu entity z odpovědi hlavičky požadavku GET, nebo by měla být * pro nepodmíněnou aktualizaci.

parameters
DiagnosticContract

Parametry aktualizace diagnostiky

options
ApiDiagnosticUpdateOptionalParams

Parametry možností.

Návraty