Delen via


ApiUpdateContract interface

Contractgegevens voor API-updates.

Eigenschappen

apiRevision

Beschrijft de revisie van de API. Als er geen waarde wordt opgegeven, wordt standaardrevisie 1 gemaakt

apiRevisionDescription

Beschrijving van de API-revisie.

apiType

Type of API.

apiVersion

Geeft de versie-id van de API aan als de API een versie heeft

apiVersionDescription

Beschrijving van de API-versie.

apiVersionSetId

Een resource-id voor de gerelateerde ApiVersionSet.

authenticationSettings

Verzameling van verificatie-instellingen die zijn opgenomen in deze API.

contact

Contactgegevens voor de API.

description

Beschrijving van de API. Kan HTML-opmaaktags bevatten.

displayName

API-naam.

isCurrent

Geeft aan of API-revisie de huidige API-revisie is.

isOnline

Geeft aan of API-revisie toegankelijk is via de gateway. OPMERKING: deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

license

Licentiegegevens voor de API.

path

Relatieve URL die deze API en alle bijbehorende resourcepaden binnen het API Management service-exemplaar uniek identificeert. Deze wordt toegevoegd aan de basis-URL van het API-eindpunt die is opgegeven tijdens het maken van het service-exemplaar om een openbare URL voor deze API te vormen.

protocols

Hierin wordt beschreven op welke protocollen de bewerkingen in deze API kunnen worden aangeroepen.

serviceUrl

Absolute URL van de back-endservice die deze API implementeert.

subscriptionKeyParameterNames

Protocollen waarvoor DE API beschikbaar wordt gesteld.

subscriptionRequired

Hiermee geeft u op of een API- of productabonnement is vereist voor toegang tot de API.

termsOfServiceUrl

Een URL naar de servicevoorwaarden voor de API. MOET de indeling van een URL hebben.

Eigenschapdetails

apiRevision

Beschrijft de revisie van de API. Als er geen waarde wordt opgegeven, wordt standaardrevisie 1 gemaakt

apiRevision?: string

Waarde van eigenschap

string

apiRevisionDescription

Beschrijving van de API-revisie.

apiRevisionDescription?: string

Waarde van eigenschap

string

apiType

Type of API.

apiType?: string

Waarde van eigenschap

string

apiVersion

Geeft de versie-id van de API aan als de API een versie heeft

apiVersion?: string

Waarde van eigenschap

string

apiVersionDescription

Beschrijving van de API-versie.

apiVersionDescription?: string

Waarde van eigenschap

string

apiVersionSetId

Een resource-id voor de gerelateerde ApiVersionSet.

apiVersionSetId?: string

Waarde van eigenschap

string

authenticationSettings

Verzameling van verificatie-instellingen die zijn opgenomen in deze API.

authenticationSettings?: AuthenticationSettingsContract

Waarde van eigenschap

contact

Contactgegevens voor de API.

contact?: ApiContactInformation

Waarde van eigenschap

description

Beschrijving van de API. Kan HTML-opmaaktags bevatten.

description?: string

Waarde van eigenschap

string

displayName

API-naam.

displayName?: string

Waarde van eigenschap

string

isCurrent

Geeft aan of API-revisie de huidige API-revisie is.

isCurrent?: boolean

Waarde van eigenschap

boolean

isOnline

Geeft aan of API-revisie toegankelijk is via de gateway. OPMERKING: deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

isOnline?: boolean

Waarde van eigenschap

boolean

license

Licentiegegevens voor de API.

license?: ApiLicenseInformation

Waarde van eigenschap

path

Relatieve URL die deze API en alle bijbehorende resourcepaden binnen het API Management service-exemplaar uniek identificeert. Deze wordt toegevoegd aan de basis-URL van het API-eindpunt die is opgegeven tijdens het maken van het service-exemplaar om een openbare URL voor deze API te vormen.

path?: string

Waarde van eigenschap

string

protocols

Hierin wordt beschreven op welke protocollen de bewerkingen in deze API kunnen worden aangeroepen.

protocols?: string[]

Waarde van eigenschap

string[]

serviceUrl

Absolute URL van de back-endservice die deze API implementeert.

serviceUrl?: string

Waarde van eigenschap

string

subscriptionKeyParameterNames

Protocollen waarvoor DE API beschikbaar wordt gesteld.

subscriptionKeyParameterNames?: SubscriptionKeyParameterNamesContract

Waarde van eigenschap

subscriptionRequired

Hiermee geeft u op of een API- of productabonnement is vereist voor toegang tot de API.

subscriptionRequired?: boolean

Waarde van eigenschap

boolean

termsOfServiceUrl

Een URL naar de servicevoorwaarden voor de API. MOET de indeling van een URL hebben.

termsOfServiceUrl?: string

Waarde van eigenschap

string