Dela via


ApiRelease interface

Gränssnitt som representerar en ApiRelease.

Metoder

createOrUpdate(string, string, string, string, ApiReleaseContract, ApiReleaseCreateOrUpdateOptionalParams)

Skapar en ny version för API:et.

delete(string, string, string, string, string, ApiReleaseDeleteOptionalParams)

Tar bort den angivna versionen i API:et.

get(string, string, string, string, ApiReleaseGetOptionalParams)

Returnerar information om en API-version.

getEntityTag(string, string, string, string, ApiReleaseGetEntityTagOptionalParams)

Returnerar etag för en API-version.

listByService(string, string, string, ApiReleaseListByServiceOptionalParams)

Visar en lista över alla versioner av ett API. En API-version skapas när en API Revision görs aktuell. Versioner används också för att återställa till tidigare revisioner. Resultaten kommer att paged och kan begränsas av parametrarna $top och $skip.

update(string, string, string, string, string, ApiReleaseContract, ApiReleaseUpdateOptionalParams)

Uppdateringar information om den version av API:et som anges av dess identifierare.

Metodinformation

createOrUpdate(string, string, string, string, ApiReleaseContract, ApiReleaseCreateOrUpdateOptionalParams)

Skapar en ny version för API:et.

function createOrUpdate(resourceGroupName: string, serviceName: string, apiId: string, releaseId: string, parameters: ApiReleaseContract, options?: ApiReleaseCreateOrUpdateOptionalParams): Promise<ApiReleaseCreateOrUpdateResponse>

Parametrar

resourceGroupName

string

Namnet på resursgruppen. Namnet är skiftlägesokänsligt.

serviceName

string

Namnet på API Management-tjänsten.

apiId

string

API-identifierare. Måste vara unikt i den aktuella API Management tjänstinstansen.

releaseId

string

Versionsidentifierare i ett API. Måste vara unikt i den aktuella API Management tjänstinstansen.

parameters
ApiReleaseContract

Skapa parametrar.

options
ApiReleaseCreateOrUpdateOptionalParams

Alternativparametrarna.

Returer

delete(string, string, string, string, string, ApiReleaseDeleteOptionalParams)

Tar bort den angivna versionen i API:et.

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

Parametrar

resourceGroupName

string

Namnet på resursgruppen. Namnet är skiftlägesokänsligt.

serviceName

string

Namnet på API Management-tjänsten.

apiId

string

API-identifierare. Måste vara unikt i den aktuella API Management tjänstinstansen.

releaseId

string

Versionsidentifierare i ett API. Måste vara unikt i den aktuella API Management tjänstinstansen.

ifMatch

string

ETag för entiteten. ETag ska matcha det aktuella entitetstillståndet från huvudsvaret för GET-begäran, eller så bör det vara * för ovillkorlig uppdatering.

options
ApiReleaseDeleteOptionalParams

Alternativparametrarna.

Returer

Promise<void>

get(string, string, string, string, ApiReleaseGetOptionalParams)

Returnerar information om en API-version.

function get(resourceGroupName: string, serviceName: string, apiId: string, releaseId: string, options?: ApiReleaseGetOptionalParams): Promise<ApiReleaseGetResponse>

Parametrar

resourceGroupName

string

Namnet på resursgruppen. Namnet är skiftlägesokänsligt.

serviceName

string

Namnet på API Management-tjänsten.

apiId

string

API-identifierare. Måste vara unikt i den aktuella API Management tjänstinstansen.

releaseId

string

Versionsidentifierare i ett API. Måste vara unikt i den aktuella API Management tjänstinstansen.

options
ApiReleaseGetOptionalParams

Alternativparametrarna.

Returer

getEntityTag(string, string, string, string, ApiReleaseGetEntityTagOptionalParams)

Returnerar etag för en API-version.

function getEntityTag(resourceGroupName: string, serviceName: string, apiId: string, releaseId: string, options?: ApiReleaseGetEntityTagOptionalParams): Promise<ApiReleaseGetEntityTagHeaders>

Parametrar

resourceGroupName

string

Namnet på resursgruppen. Namnet är skiftlägesokänsligt.

serviceName

string

Namnet på API Management-tjänsten.

apiId

string

API-identifierare. Måste vara unikt i den aktuella API Management tjänstinstansen.

releaseId

string

Versionsidentifierare i ett API. Måste vara unikt i den aktuella API Management tjänstinstansen.

options
ApiReleaseGetEntityTagOptionalParams

Alternativparametrarna.

Returer

listByService(string, string, string, ApiReleaseListByServiceOptionalParams)

Visar en lista över alla versioner av ett API. En API-version skapas när en API Revision görs aktuell. Versioner används också för att återställa till tidigare revisioner. Resultaten kommer att paged och kan begränsas av parametrarna $top och $skip.

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

Parametrar

resourceGroupName

string

Namnet på resursgruppen. Namnet är skiftlägesokänsligt.

serviceName

string

Namnet på API Management-tjänsten.

apiId

string

API-identifierare. Måste vara unikt i den aktuella API Management tjänstinstansen.

options
ApiReleaseListByServiceOptionalParams

Alternativparametrarna.

Returer

update(string, string, string, string, string, ApiReleaseContract, ApiReleaseUpdateOptionalParams)

Uppdateringar information om den version av API:et som anges av dess identifierare.

function update(resourceGroupName: string, serviceName: string, apiId: string, releaseId: string, ifMatch: string, parameters: ApiReleaseContract, options?: ApiReleaseUpdateOptionalParams): Promise<ApiReleaseUpdateResponse>

Parametrar

resourceGroupName

string

Namnet på resursgruppen. Namnet är skiftlägesokänsligt.

serviceName

string

Namnet på API Management-tjänsten.

apiId

string

API-identifierare. Måste vara unikt i den aktuella API Management tjänstinstansen.

releaseId

string

Versionsidentifierare i ett API. Måste vara unikt i den aktuella API Management tjänstinstansen.

ifMatch

string

ETag för entiteten. ETag ska matcha det aktuella entitetstillståndet från huvudsvaret för GET-begäran, eller så bör det vara * för ovillkorlig uppdatering.

parameters
ApiReleaseContract

Uppdateringsparametrar för API-version.

options
ApiReleaseUpdateOptionalParams

Alternativparametrarna.

Returer