Megosztás a következőn keresztül:


ApiCreateOrUpdateParameter interface

API-paraméterek létrehozása vagy frissítése.

Tulajdonságok

apiRevision

Az API felülvizsgálatát ismerteti. Ha nincs megadva érték, a rendszer létrehozza az 1. alapértelmezett változatot

apiRevisionDescription

Az API-változat leírása.

apiType

Az API típusa.

apiVersion

Az API verzióazonosítóját jelzi, ha az API verziószámozott

apiVersionDescription

Az API-verzió leírása.

apiVersionSet

Verziókészlet részletei

apiVersionSetId

A kapcsolódó ApiVersionSet erőforrás-azonosítója.

authenticationSettings

Az API-ba foglalt hitelesítési beállítások gyűjteménye.

contact

Az API kapcsolattartási adatai.

description

Az API leírása. HTML-formázási címkéket is tartalmazhat.

displayName

API-név. 1–300 karakter hosszúságúnak kell lennie.

format

Annak a tartalomnak a formátuma, amelyben az API importálva van. A jövőben új formátumok is hozzáadhatók

isCurrent

Azt jelzi, hogy az API-változat aktuális API-változat-e.

isOnline

Azt jelzi, hogy az API-változat elérhető-e az átjárón keresztül. MEGJEGYZÉS: Ez a tulajdonság nem lesz szerializálva. Csak a kiszolgáló tudja feltölteni.

license

Az API licencadatai.

path

Relatív URL-cím, amely egyedileg azonosítja ezt az API-t és annak összes erőforrásútvonalát az API Management szolgáltatáspéldányon belül. A rendszer hozzáfűzi a szolgáltatáspéldány létrehozása során megadott API-végpontbázis URL-címéhez, hogy nyilvános URL-címet képezze ehhez az API-hoz.

protocols

Ez a cikk ismerteti, hogy az API műveletei mely protokollokon hívhatók meg.

provisioningState

A kiépítés állapota MEGJEGYZÉS: Ez a tulajdonság nem lesz szerializálva. Csak a kiszolgáló tudja feltölteni.

serviceUrl

Az API-t implementáló háttérszolgáltatás abszolút URL-címe. Legfeljebb 2000 karakter hosszú lehet.

soapApiType

A létrehozandó API típusa.

  • http REST API-t hoz létre
  • soap létrehoz egy SOAP-átmenő API-t
  • websocket websocket API-t hoz létre
  • graphql GraphQL API-t hoz létre. A jövőben új típusok is hozzáadhatók.
sourceApiId

A forrás API API-azonosítója.

subscriptionKeyParameterNames

Protokollok, amelyeken keresztül az API elérhetővé válik.

subscriptionRequired

Megadja, hogy szükség van-e API- vagy termék-előfizetésre az API eléréséhez.

termsOfServiceUrl

Az API szolgáltatási feltételeinek URL-címe. URL-cím formátumúnak kell lennie.

translateRequiredQueryParametersConduct

A szükséges lekérdezési paraméterek sablonokra való fordításának stratégiája. Alapértelmezés szerint a "sablon" érték van megadva. Lehetséges értékek: 'template', 'query'

value

Tartalomérték API importálásakor.

wsdlSelector

A WSDL importálásának a dokumentum egy részhalmazára való korlátozására vonatkozó feltételek.

Tulajdonság adatai

apiRevision

Az API felülvizsgálatát ismerteti. Ha nincs megadva érték, a rendszer létrehozza az 1. alapértelmezett változatot

apiRevision?: string

Tulajdonság értéke

string

apiRevisionDescription

Az API-változat leírása.

apiRevisionDescription?: string

Tulajdonság értéke

string

apiType

Az API típusa.

apiType?: string

Tulajdonság értéke

string

apiVersion

Az API verzióazonosítóját jelzi, ha az API verziószámozott

apiVersion?: string

Tulajdonság értéke

string

apiVersionDescription

Az API-verzió leírása.

apiVersionDescription?: string

Tulajdonság értéke

string

apiVersionSet

Verziókészlet részletei

apiVersionSet?: ApiVersionSetContractDetails

Tulajdonság értéke

apiVersionSetId

A kapcsolódó ApiVersionSet erőforrás-azonosítója.

apiVersionSetId?: string

Tulajdonság értéke

string

authenticationSettings

Az API-ba foglalt hitelesítési beállítások gyűjteménye.

authenticationSettings?: AuthenticationSettingsContract

Tulajdonság értéke

contact

Az API kapcsolattartási adatai.

contact?: ApiContactInformation

Tulajdonság értéke

description

Az API leírása. HTML-formázási címkéket is tartalmazhat.

description?: string

Tulajdonság értéke

string

displayName

API-név. 1–300 karakter hosszúságúnak kell lennie.

displayName?: string

Tulajdonság értéke

string

format

Annak a tartalomnak a formátuma, amelyben az API importálva van. A jövőben új formátumok is hozzáadhatók

format?: string

Tulajdonság értéke

string

isCurrent

Azt jelzi, hogy az API-változat aktuális API-változat-e.

isCurrent?: boolean

Tulajdonság értéke

boolean

isOnline

Azt jelzi, hogy az API-változat elérhető-e az átjárón keresztül. MEGJEGYZÉS: Ez a tulajdonság nem lesz szerializálva. Csak a kiszolgáló tudja feltölteni.

isOnline?: boolean

Tulajdonság értéke

boolean

license

Az API licencadatai.

license?: ApiLicenseInformation

Tulajdonság értéke

path

Relatív URL-cím, amely egyedileg azonosítja ezt az API-t és annak összes erőforrásútvonalát az API Management szolgáltatáspéldányon belül. A rendszer hozzáfűzi a szolgáltatáspéldány létrehozása során megadott API-végpontbázis URL-címéhez, hogy nyilvános URL-címet képezze ehhez az API-hoz.

path?: string

Tulajdonság értéke

string

protocols

Ez a cikk ismerteti, hogy az API műveletei mely protokollokon hívhatók meg.

protocols?: string[]

Tulajdonság értéke

string[]

provisioningState

A kiépítés állapota MEGJEGYZÉS: Ez a tulajdonság nem lesz szerializálva. Csak a kiszolgáló tudja feltölteni.

provisioningState?: string

Tulajdonság értéke

string

serviceUrl

Az API-t implementáló háttérszolgáltatás abszolút URL-címe. Legfeljebb 2000 karakter hosszú lehet.

serviceUrl?: string

Tulajdonság értéke

string

soapApiType

A létrehozandó API típusa.

  • http REST API-t hoz létre
  • soap létrehoz egy SOAP-átmenő API-t
  • websocket websocket API-t hoz létre
  • graphql GraphQL API-t hoz létre. A jövőben új típusok is hozzáadhatók.
soapApiType?: string

Tulajdonság értéke

string

sourceApiId

A forrás API API-azonosítója.

sourceApiId?: string

Tulajdonság értéke

string

subscriptionKeyParameterNames

Protokollok, amelyeken keresztül az API elérhetővé válik.

subscriptionKeyParameterNames?: SubscriptionKeyParameterNamesContract

Tulajdonság értéke

subscriptionRequired

Megadja, hogy szükség van-e API- vagy termék-előfizetésre az API eléréséhez.

subscriptionRequired?: boolean

Tulajdonság értéke

boolean

termsOfServiceUrl

Az API szolgáltatási feltételeinek URL-címe. URL-cím formátumúnak kell lennie.

termsOfServiceUrl?: string

Tulajdonság értéke

string

translateRequiredQueryParametersConduct

A szükséges lekérdezési paraméterek sablonokra való fordításának stratégiája. Alapértelmezés szerint a "sablon" érték van megadva. Lehetséges értékek: 'template', 'query'

translateRequiredQueryParametersConduct?: string

Tulajdonság értéke

string

value

Tartalomérték API importálásakor.

value?: string

Tulajdonság értéke

string

wsdlSelector

A WSDL importálásának a dokumentum egy részhalmazára való korlátozására vonatkozó feltételek.

wsdlSelector?: ApiCreateOrUpdatePropertiesWsdlSelector

Tulajdonság értéke