ApiCreateOrUpdateParameter interface
API: Skapa eller uppdatera parametrar.
Egenskaper
api |
Beskriver revisionen av API:et. Om inget värde anges skapas standardrevision 1 |
api |
Beskrivning av API-revisionen. |
api |
Typ av API. |
api |
Anger versionsidentifieraren för API:et om API:et är versionshanterat |
api |
Beskrivning av API-versionen. |
api |
Information om versionsuppsättning |
api |
En resursidentifierare för den relaterade ApiVersionSet. |
authentication |
Samling autentiseringsinställningar som ingår i det här API:et. |
contact | Kontaktuppgifter för API:et. |
description | Beskrivning av API:et. Kan innehålla HTML-formateringstaggar. |
display |
API-namn. Måste vara mellan 1 och 300 tecken långt. |
format | Format för det innehåll där API:et importeras. |
is |
Anger om API-revisionen är aktuell API-revision. |
is |
Anger om API-revisionen är tillgänglig via gatewayen. Obs! Den här egenskapen serialiseras inte. Den kan bara fyllas i av servern. |
license | Licensinformation för API:et. |
path | Relativ URL som unikt identifierar det här API:et och alla dess resurssökvägar i API Management tjänstinstans. Den läggs till i DEN API-slutpunktsbas-URL som angavs när tjänstinstansen skapades för att skapa en offentlig URL för det här API:et. |
protocols | Beskriver vilka protokoll som åtgärderna i det här API:et kan anropas för. |
service |
Absolut URL för serverdelstjänsten som implementerar det här API:et. Får inte vara längre än 2 000 tecken. |
soap |
Typ av API som ska skapas.
|
source |
API-identifierare för käll-API:et. |
subscription |
Protokoll som API:et görs tillgängligt för. |
subscription |
Anger om ett API eller en produktprenumeration krävs för åtkomst till API:et. |
terms |
En URL till användningsvillkoren för API:et. MÅSTE vara i formatet för en URL. |
translate |
Strategi för översättning av obligatoriska frågeparametrar till mallparametrar. Som standard har värdet "template". Möjliga värden: "template", "query" |
value | Innehållsvärde när du importerar ett API. |
wsdl |
Kriterier för att begränsa importen av WSDL till en delmängd av dokumentet. |
Egenskapsinformation
apiRevision
Beskriver revisionen av API:et. Om inget värde anges skapas standardrevision 1
apiRevision?: string
Egenskapsvärde
string
apiRevisionDescription
Beskrivning av API-revisionen.
apiRevisionDescription?: string
Egenskapsvärde
string
apiType
Typ av API.
apiType?: string
Egenskapsvärde
string
apiVersion
Anger versionsidentifieraren för API:et om API:et är versionshanterat
apiVersion?: string
Egenskapsvärde
string
apiVersionDescription
Beskrivning av API-versionen.
apiVersionDescription?: string
Egenskapsvärde
string
apiVersionSet
Information om versionsuppsättning
apiVersionSet?: ApiVersionSetContractDetails
Egenskapsvärde
apiVersionSetId
En resursidentifierare för den relaterade ApiVersionSet.
apiVersionSetId?: string
Egenskapsvärde
string
authenticationSettings
Samling autentiseringsinställningar som ingår i det här API:et.
authenticationSettings?: AuthenticationSettingsContract
Egenskapsvärde
contact
description
Beskrivning av API:et. Kan innehålla HTML-formateringstaggar.
description?: string
Egenskapsvärde
string
displayName
API-namn. Måste vara mellan 1 och 300 tecken långt.
displayName?: string
Egenskapsvärde
string
format
Format för det innehåll där API:et importeras.
format?: string
Egenskapsvärde
string
isCurrent
Anger om API-revisionen är aktuell API-revision.
isCurrent?: boolean
Egenskapsvärde
boolean
isOnline
Anger om API-revisionen är tillgänglig via gatewayen. Obs! Den här egenskapen serialiseras inte. Den kan bara fyllas i av servern.
isOnline?: boolean
Egenskapsvärde
boolean
license
path
Relativ URL som unikt identifierar det här API:et och alla dess resurssökvägar i API Management tjänstinstans. Den läggs till i DEN API-slutpunktsbas-URL som angavs när tjänstinstansen skapades för att skapa en offentlig URL för det här API:et.
path?: string
Egenskapsvärde
string
protocols
Beskriver vilka protokoll som åtgärderna i det här API:et kan anropas för.
protocols?: string[]
Egenskapsvärde
string[]
serviceUrl
Absolut URL för serverdelstjänsten som implementerar det här API:et. Får inte vara längre än 2 000 tecken.
serviceUrl?: string
Egenskapsvärde
string
soapApiType
Typ av API som ska skapas.
-
http
skapar ett REST-API -
soap
skapar ett SOAP-api för direktströmning -
websocket
skapar websocket-API -
graphql
skapar GraphQL API.
soapApiType?: string
Egenskapsvärde
string
sourceApiId
API-identifierare för käll-API:et.
sourceApiId?: string
Egenskapsvärde
string
subscriptionKeyParameterNames
Protokoll som API:et görs tillgängligt för.
subscriptionKeyParameterNames?: SubscriptionKeyParameterNamesContract
Egenskapsvärde
subscriptionRequired
Anger om ett API eller en produktprenumeration krävs för åtkomst till API:et.
subscriptionRequired?: boolean
Egenskapsvärde
boolean
termsOfServiceUrl
En URL till användningsvillkoren för API:et. MÅSTE vara i formatet för en URL.
termsOfServiceUrl?: string
Egenskapsvärde
string
translateRequiredQueryParametersConduct
Strategi för översättning av obligatoriska frågeparametrar till mallparametrar. Som standard har värdet "template". Möjliga värden: "template", "query"
translateRequiredQueryParametersConduct?: string
Egenskapsvärde
string
value
Innehållsvärde när du importerar ett API.
value?: string
Egenskapsvärde
string
wsdlSelector
Kriterier för att begränsa importen av WSDL till en delmängd av dokumentet.
wsdlSelector?: ApiCreateOrUpdatePropertiesWsdlSelector