Sdílet prostřednictvím


ApiOperation interface

Rozhraní představující operaci ApiOperation.

Metody

createOrUpdate(string, string, string, string, OperationContract, ApiOperationCreateOrUpdateOptionalParams)

Vytvoří novou operaci v rozhraní API nebo aktualizuje existující operaci.

delete(string, string, string, string, string, ApiOperationDeleteOptionalParams)

Odstraní zadanou operaci v rozhraní API.

get(string, string, string, string, ApiOperationGetOptionalParams)

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

getEntityTag(string, string, string, string, ApiOperationGetEntityTagOptionalParams)

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

listByApi(string, string, string, ApiOperationListByApiOptionalParams)

Vypíše kolekci operací pro zadané rozhraní API.

update(string, string, string, string, string, OperationUpdateContract, ApiOperationUpdateOptionalParams)

Aktualizace podrobnosti o operaci v rozhraní API určeném jeho identifikátorem.

Podrobnosti metody

createOrUpdate(string, string, string, string, OperationContract, ApiOperationCreateOrUpdateOptionalParams)

Vytvoří novou operaci v rozhraní API nebo aktualizuje existující operaci.

function createOrUpdate(resourceGroupName: string, serviceName: string, apiId: string, operationId: string, parameters: OperationContract, options?: ApiOperationCreateOrUpdateOptionalParams): Promise<ApiOperationCreateOrUpdateResponse>

Parametry

resourceGroupName

string

Název skupiny prostředků. V názvu se rozlišují malá a velká písmena.

serviceName

string

Název služby Gestione API.

apiId

string

Identifikátor revize rozhraní API. Musí být jedinečný v aktuální instanci služby Gestione API. Neaktuální revize má příponu ;rev=n, kde n je číslo revize.

operationId

string

Identifikátor operace v rámci rozhraní API. Musí být jedinečný v aktuální instanci služby Gestione API.

parameters
OperationContract

Vytvořte parametry.

options
ApiOperationCreateOrUpdateOptionalParams

Parametry možností.

Návraty

delete(string, string, string, string, string, ApiOperationDeleteOptionalParams)

Odstraní zadanou operaci v rozhraní API.

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

Parametry

resourceGroupName

string

Název skupiny prostředků. V názvu se rozlišují malá a velká písmena.

serviceName

string

Název služby Gestione API.

apiId

string

Identifikátor revize rozhraní API. Musí být jedinečný v aktuální instanci služby Gestione API. Neaktuální revize má příponu ;rev=n, kde n je číslo revize.

operationId

string

Identifikátor operace v rámci rozhraní API. Musí být jedinečný v aktuální instanci služby Gestione API.

ifMatch

string

Značka ETag 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
ApiOperationDeleteOptionalParams

Parametry možností.

Návraty

Promise<void>

get(string, string, string, string, ApiOperationGetOptionalParams)

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

function get(resourceGroupName: string, serviceName: string, apiId: string, operationId: string, options?: ApiOperationGetOptionalParams): Promise<ApiOperationGetResponse>

Parametry

resourceGroupName

string

Název skupiny prostředků. V názvu se rozlišují malá a velká písmena.

serviceName

string

Název služby Gestione API.

apiId

string

Identifikátor revize rozhraní API. Musí být jedinečný v aktuální instanci služby Gestione API. Neaktuální revize má příponu ;rev=n, kde n je číslo revize.

operationId

string

Identifikátor operace v rámci rozhraní API. Musí být jedinečný v aktuální instanci služby Gestione API.

options
ApiOperationGetOptionalParams

Parametry možností.

Návraty

getEntityTag(string, string, string, string, ApiOperationGetEntityTagOptionalParams)

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

function getEntityTag(resourceGroupName: string, serviceName: string, apiId: string, operationId: string, options?: ApiOperationGetEntityTagOptionalParams): Promise<ApiOperationGetEntityTagHeaders>

Parametry

resourceGroupName

string

Název skupiny prostředků. V názvu se rozlišují malá a velká písmena.

serviceName

string

Název služby Gestione API.

apiId

string

Identifikátor revize rozhraní API. Musí být jedinečný v aktuální instanci služby Gestione API. Neaktuální revize má příponu ;rev=n, kde n je číslo revize.

operationId

string

Identifikátor operace v rámci rozhraní API. Musí být jedinečný v aktuální instanci služby Gestione API.

options
ApiOperationGetEntityTagOptionalParams

Parametry možností.

Návraty

listByApi(string, string, string, ApiOperationListByApiOptionalParams)

Vypíše kolekci operací pro zadané rozhraní API.

function listByApi(resourceGroupName: string, serviceName: string, apiId: string, options?: ApiOperationListByApiOptionalParams): PagedAsyncIterableIterator<OperationContract, OperationContract[], PageSettings>

Parametry

resourceGroupName

string

Název skupiny prostředků. V názvu se rozlišují malá a velká písmena.

serviceName

string

Název služby Gestione API.

apiId

string

Identifikátor revize rozhraní API. Musí být jedinečný v aktuální instanci služby Gestione API. Neaktuální revize má příponu ;rev=n, kde n je číslo revize.

options
ApiOperationListByApiOptionalParams

Parametry možností.

Návraty

update(string, string, string, string, string, OperationUpdateContract, ApiOperationUpdateOptionalParams)

Aktualizace podrobnosti o operaci v rozhraní API určeném jeho identifikátorem.

function update(resourceGroupName: string, serviceName: string, apiId: string, operationId: string, ifMatch: string, parameters: OperationUpdateContract, options?: ApiOperationUpdateOptionalParams): Promise<ApiOperationUpdateResponse>

Parametry

resourceGroupName

string

Název skupiny prostředků. V názvu se rozlišují malá a velká písmena.

serviceName

string

Název služby Gestione API.

apiId

string

Identifikátor revize rozhraní API. Musí být jedinečný v aktuální instanci služby Gestione API. Neaktuální revize má příponu ;rev=n, kde n je číslo revize.

operationId

string

Identifikátor operace v rámci rozhraní API. Musí být jedinečný v aktuální instanci služby Gestione API.

ifMatch

string

Značka ETag 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
OperationUpdateContract

Parametry aktualizace operace rozhraní API

options
ApiOperationUpdateOptionalParams

Parametry možností.

Návraty