Dela via


ApiManagementServiceUpdateProperties interface

Egenskaper för en API Management-tjänstresursbeskrivning.

Extends

Egenskaper

publisherEmail

E-postutfärdare.

publisherName

Utgivarens namn.

Ärvda egenskaper

additionalLocations

Ytterligare datacenterplatser för API Management-tjänsten.

apiVersionConstraint

Kontrollplans-API:ets versionsbegränsning för API Management-tjänsten.

certificates

Lista över certifikat som måste installeras i API Management-tjänsten. Maximalt antal certifikat som stöds och som kan installeras är 10.

createdAtUtc

Skapa UTC-datum för API Management-tjänsten. Datumet överensstämmer med följande format: yyyy-MM-ddTHH:mm:ssZ enligt iso 8601-standarden. Obs! Den här egenskapen serialiseras inte. Den kan bara fyllas i av servern.

customProperties

Anpassade egenskaper för API Management-tjänsten.
Inställningen Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Ciphers.TripleDes168 inaktiverar chiffer TLS_RSA_WITH_3DES_EDE_CBC_SHA för alla TLS(1.0, 1.1 och 1.2).
Inställningen Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Protocols.Tls11 kan användas för att inaktivera bara TLS 1.1.
Inställningen Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Protocols.Tls10 kan användas för att inaktivera TLS 1.0 på en API Management-tjänst.
Inställningen Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Backend.Protocols.Tls11 kan användas för att inaktivera endast TLS 1.1 för kommunikation med serverdelar.
Inställningen Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Backend.Protocols.Tls10 kan användas för att inaktivera TLS 1.0 för kommunikation med serverdelar.
Inställningen Microsoft.WindowsAzure.ApiManagement.Gateway.Protocols.Server.Http2 kan användas för att aktivera HTTP2-protokoll på en API Management-tjänst.
Om du inte anger någon av dessa egenskaper för PATCH-åtgärden återställs utelämnade egenskapers värden till standardvärdena. För alla inställningar utom Http2 är True standardvärdet om tjänsten skapades den 1 april 2018 eller tidigare än den 1 april 2018 och False annars. Http2-inställningens standardvärde är False.

Du kan inaktivera något av följande chiffer med hjälp av inställningarna Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Ciphers.[cipher_name]: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA, TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA, TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA, TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA, TLS_RSA_WITH_AES_128_GCM_SHA256, TLS_RSA_WITH_AES_256_CBC_SHA256, TLS_RSA_WITH_AES_128_CBC_SHA256, TLS_RSA_WITH_AES_256_CBC_SHA, TLS_RSA_WITH_AES_128_CBC_SHA. Till exempel Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Ciphers.TLS_RSA_WITH_AES_128_CBC_SHA256:false. Standardvärdet är true för dem.
Obs! Följande chiffer kan inte inaktiveras eftersom de krävs av interna plattformskomponenter: TLS_AES_256_GCM_SHA384,TLS_AES_128_GCM_SHA256,TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384,TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256,TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384,TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384,TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256,TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384,TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256

developerPortalUrl

DEveloper-portalens slutpunkts-URL för API Management-tjänsten. Obs! Den här egenskapen serialiseras inte. Den kan bara fyllas i av servern.

disableGateway

Egenskapen är endast giltig för en Api Management-tjänst som distribuerats på flera platser. Detta kan användas för att inaktivera gatewayen i huvudregionen.

enableClientCertificate

Egenskapen är endast avsedd att användas för förbruknings-SKU-tjänsten. Detta framtvingar att ett klientcertifikat visas på varje begäran till gatewayen. Detta gör det också möjligt att autentisera certifikatet i principen på gatewayen.

gatewayRegionalUrl

Gateway-URL för API Management-tjänsten i standardregionen. Obs! Den här egenskapen serialiseras inte. Den kan bara fyllas i av servern.

gatewayUrl

Gateway-URL för API Management-tjänsten. Obs! Den här egenskapen serialiseras inte. Den kan bara fyllas i av servern.

hostnameConfigurations

Anpassad värdnamnskonfiguration för API Management-tjänsten.

managementApiUrl

API-slutpunkts-URL för hantering av API Management-tjänsten. Obs! Den här egenskapen serialiseras inte. Den kan bara fyllas i av servern.

natGatewayState

Egenskapen kan användas för att aktivera NAT Gateway för den här API Management-tjänsten.

notificationSenderEmail

Email adress som meddelandet ska skickas från.

outboundPublicIPAddresses

Utgående offentliga IPV4-adressprefix som är associerade med DEN NAT Gateway-distribuerade tjänsten. Endast tillgängligt för Premium SKU på stv2-plattformen. Obs! Den här egenskapen serialiseras inte. Den kan bara fyllas i av servern.

platformVersion

Compute Platform Version som kör tjänsten på den här platsen. Obs! Den här egenskapen serialiseras inte. Den kan bara fyllas i av servern.

portalUrl

Slutpunkts-URL för utgivarportalen för API Management-tjänsten. Obs! Den här egenskapen serialiseras inte. Den kan bara fyllas i av servern.

privateEndpointConnections

Lista över privata slutpunktsanslutningar för den här tjänsten.

privateIPAddresses

Privata statiska belastningsutjämnings-IP-adresser för API Management-tjänsten i den primära regionen som distribueras i en intern Virtual Network. Endast tillgängligt för SKU:n Basic, Standard, Premium och Isolerad. Obs! Den här egenskapen serialiseras inte. Den kan bara fyllas i av servern.

provisioningState

Det aktuella etableringstillståndet för API Management-tjänsten som kan vara något av följande: Skapad/Aktivera/Lyckades/Uppdatera/Misslyckades/Stoppad/Avslutande/AvslutningFel/Borttaget. Obs! Den här egenskapen serialiseras inte. Den kan bara fyllas i av servern.

publicIPAddresses

Offentliga statiska belastningsutjämnings-IP-adresser för API Management-tjänsten i den primära regionen. Endast tillgängligt för SKU:n Basic, Standard, Premium och Isolerad. Obs! Den här egenskapen serialiseras inte. Den kan bara fyllas i av servern.

publicIpAddressId

Public Standard SKU IP V4-baserad IP-adress som ska associeras med Virtual Network distribuerade tjänsten i regionen. Stöds endast för utvecklare och Premium SKU som distribueras i Virtual Network.

publicNetworkAccess

Om offentlig slutpunktsåtkomst tillåts för den här API Management tjänsten eller inte. Värdet är valfritt, men om det skickas måste det vara Aktiverat eller Inaktiverat. Om "Inaktiverad" är privata slutpunkter den exklusiva åtkomstmetoden. Standardvärdet är "Aktiverat"

restore

Ta bort Api Management-tjänsten om den tidigare har tagits bort mjukt. Om den här flaggan har angetts och angetts till Sant ignoreras alla andra egenskaper.

scmUrl

SCM-slutpunkts-URL för API Management-tjänsten. Obs! Den här egenskapen serialiseras inte. Den kan bara fyllas i av servern.

targetProvisioningState

Etableringstillståndet för API Management-tjänsten, som är mål för den långvariga åtgärd som startades på tjänsten. Obs! Den här egenskapen serialiseras inte. Den kan bara fyllas i av servern.

virtualNetworkConfiguration

Konfiguration av virtuellt nätverk för API Management-tjänsten.

virtualNetworkType

Den typ av VPN som API Management-tjänsten måste konfigureras i. Ingen (standardvärde) innebär att API Management-tjänsten inte ingår i någon Virtual Network, extern innebär att API Management-distributionen har konfigurerats i en Virtual Network med en Internetuppkopplad slutpunkt och intern innebär att API Management distributionen konfigureras i en Virtual Network endast har en intranätuppkopplad slutpunkt.

Egenskapsinformation

publisherEmail

E-postutfärdare.

publisherEmail?: string

Egenskapsvärde

string

publisherName

Utgivarens namn.

publisherName?: string

Egenskapsvärde

string

Information om ärvda egenskaper

additionalLocations

Ytterligare datacenterplatser för API Management-tjänsten.

additionalLocations?: AdditionalLocation[]

Egenskapsvärde

Ärvt frånApiManagementServiceBaseProperties.additionalLocations

apiVersionConstraint

Kontrollplans-API:ets versionsbegränsning för API Management-tjänsten.

apiVersionConstraint?: ApiVersionConstraint

Egenskapsvärde

Ärvt frånApiManagementServiceBaseProperties.apiVersionConstraint

certificates

Lista över certifikat som måste installeras i API Management-tjänsten. Maximalt antal certifikat som stöds och som kan installeras är 10.

certificates?: CertificateConfiguration[]

Egenskapsvärde

Ärvd frånApiManagementServiceBaseProperties.certificates

createdAtUtc

Skapa UTC-datum för API Management-tjänsten. Datumet överensstämmer med följande format: yyyy-MM-ddTHH:mm:ssZ enligt iso 8601-standarden. Obs! Den här egenskapen serialiseras inte. Den kan bara fyllas i av servern.

createdAtUtc?: Date

Egenskapsvärde

Date

Ärvd frånApiManagementServiceBaseProperties.createdAtUtc

customProperties

Anpassade egenskaper för API Management-tjänsten.
Inställningen Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Ciphers.TripleDes168 inaktiverar chiffer TLS_RSA_WITH_3DES_EDE_CBC_SHA för alla TLS(1.0, 1.1 och 1.2).
Inställningen Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Protocols.Tls11 kan användas för att inaktivera bara TLS 1.1.
Inställningen Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Protocols.Tls10 kan användas för att inaktivera TLS 1.0 på en API Management-tjänst.
Inställningen Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Backend.Protocols.Tls11 kan användas för att inaktivera endast TLS 1.1 för kommunikation med serverdelar.
Inställningen Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Backend.Protocols.Tls10 kan användas för att inaktivera TLS 1.0 för kommunikation med serverdelar.
Inställningen Microsoft.WindowsAzure.ApiManagement.Gateway.Protocols.Server.Http2 kan användas för att aktivera HTTP2-protokoll på en API Management-tjänst.
Om du inte anger någon av dessa egenskaper för PATCH-åtgärden återställs utelämnade egenskapers värden till standardvärdena. För alla inställningar utom Http2 är True standardvärdet om tjänsten skapades den 1 april 2018 eller tidigare än den 1 april 2018 och False annars. Http2-inställningens standardvärde är False.

Du kan inaktivera något av följande chiffer med hjälp av inställningarna Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Ciphers.[cipher_name]: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA, TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA, TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA, TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA, TLS_RSA_WITH_AES_128_GCM_SHA256, TLS_RSA_WITH_AES_256_CBC_SHA256, TLS_RSA_WITH_AES_128_CBC_SHA256, TLS_RSA_WITH_AES_256_CBC_SHA, TLS_RSA_WITH_AES_128_CBC_SHA. Till exempel Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Ciphers.TLS_RSA_WITH_AES_128_CBC_SHA256:false. Standardvärdet är true för dem.
Obs! Följande chiffer kan inte inaktiveras eftersom de krävs av interna plattformskomponenter: TLS_AES_256_GCM_SHA384,TLS_AES_128_GCM_SHA256,TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384,TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256,TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384,TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384,TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256,TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384,TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256

customProperties?: {[propertyName: string]: string}

Egenskapsvärde

{[propertyName: string]: string}

Ärvd frånApiManagementServiceBaseProperties.customProperties

developerPortalUrl

DEveloper-portalens slutpunkts-URL för API Management-tjänsten. Obs! Den här egenskapen serialiseras inte. Den kan bara fyllas i av servern.

developerPortalUrl?: string

Egenskapsvärde

string

Ärvd frånApiManagementServiceBaseProperties.developerPortalUrl

disableGateway

Egenskapen är endast giltig för en Api Management-tjänst som distribuerats på flera platser. Detta kan användas för att inaktivera gatewayen i huvudregionen.

disableGateway?: boolean

Egenskapsvärde

boolean

Ärvd frånApiManagementServiceBaseProperties.disableGateway

enableClientCertificate

Egenskapen är endast avsedd att användas för förbruknings-SKU-tjänsten. Detta framtvingar att ett klientcertifikat visas på varje begäran till gatewayen. Detta gör det också möjligt att autentisera certifikatet i principen på gatewayen.

enableClientCertificate?: boolean

Egenskapsvärde

boolean

Ärvt frånApiManagementServiceBaseProperties.enableClientCertificate

gatewayRegionalUrl

Gateway-URL för API Management-tjänsten i standardregionen. Obs! Den här egenskapen serialiseras inte. Den kan bara fyllas i av servern.

gatewayRegionalUrl?: string

Egenskapsvärde

string

Ärvd frånApiManagementServiceBaseProperties.gatewayRegionalUrl

gatewayUrl

Gateway-URL för API Management-tjänsten. Obs! Den här egenskapen serialiseras inte. Den kan bara fyllas i av servern.

gatewayUrl?: string

Egenskapsvärde

string

Ärvd frånApiManagementServiceBaseProperties.gatewayUrl

hostnameConfigurations

Anpassad värdnamnskonfiguration för API Management-tjänsten.

hostnameConfigurations?: HostnameConfiguration[]

Egenskapsvärde

Ärvt frånApiManagementServiceBaseProperties.hostnameConfigurations

managementApiUrl

API-slutpunkts-URL för hantering av API Management-tjänsten. Obs! Den här egenskapen serialiseras inte. Den kan bara fyllas i av servern.

managementApiUrl?: string

Egenskapsvärde

string

Ärvd frånApiManagementServiceBaseProperties.managementApiUrl

natGatewayState

Egenskapen kan användas för att aktivera NAT Gateway för den här API Management-tjänsten.

natGatewayState?: string

Egenskapsvärde

string

Ärvd frånApiManagementServiceBaseProperties.natGatewayState

notificationSenderEmail

Email adress som meddelandet ska skickas från.

notificationSenderEmail?: string

Egenskapsvärde

string

Ärvd frånApiManagementServiceBaseProperties.notificationSenderEmail

outboundPublicIPAddresses

Utgående offentliga IPV4-adressprefix som är associerade med DEN NAT Gateway-distribuerade tjänsten. Endast tillgängligt för Premium SKU på stv2-plattformen. Obs! Den här egenskapen serialiseras inte. Den kan bara fyllas i av servern.

outboundPublicIPAddresses?: string[]

Egenskapsvärde

string[]

Ärvd frånApiManagementServiceBaseProperties.outboundPublicIPAddresses

platformVersion

Compute Platform Version som kör tjänsten på den här platsen. Obs! Den här egenskapen serialiseras inte. Den kan bara fyllas i av servern.

platformVersion?: string

Egenskapsvärde

string

Ärvd frånApiManagementServiceBaseProperties.platformVersion

portalUrl

Slutpunkts-URL för utgivarportalen för API Management-tjänsten. Obs! Den här egenskapen serialiseras inte. Den kan bara fyllas i av servern.

portalUrl?: string

Egenskapsvärde

string

Ärvd frånApiManagementServiceBaseProperties.portalUrl

privateEndpointConnections

Lista över privata slutpunktsanslutningar för den här tjänsten.

privateEndpointConnections?: RemotePrivateEndpointConnectionWrapper[]

Egenskapsvärde

Ärvd frånApiManagementServiceBaseProperties.privateEndpointConnections

privateIPAddresses

Privata statiska belastningsutjämnings-IP-adresser för API Management-tjänsten i den primära regionen som distribueras i en intern Virtual Network. Endast tillgängligt för SKU:n Basic, Standard, Premium och Isolerad. Obs! Den här egenskapen serialiseras inte. Den kan bara fyllas i av servern.

privateIPAddresses?: string[]

Egenskapsvärde

string[]

Ärvd frånApiManagementServiceBaseProperties.privateIPAddresses

provisioningState

Det aktuella etableringstillståndet för API Management-tjänsten som kan vara något av följande: Skapad/Aktivera/Lyckades/Uppdatera/Misslyckades/Stoppad/Avslutande/AvslutningFel/Borttaget. Obs! Den här egenskapen serialiseras inte. Den kan bara fyllas i av servern.

provisioningState?: string

Egenskapsvärde

string

Ärvd frånApiManagementServiceBaseProperties.provisioningState

publicIPAddresses

Offentliga statiska belastningsutjämnings-IP-adresser för API Management-tjänsten i den primära regionen. Endast tillgängligt för SKU:n Basic, Standard, Premium och Isolerad. Obs! Den här egenskapen serialiseras inte. Den kan bara fyllas i av servern.

publicIPAddresses?: string[]

Egenskapsvärde

string[]

Ärvd frånApiManagementServiceBaseProperties.publicIPAddresses

publicIpAddressId

Public Standard SKU IP V4-baserad IP-adress som ska associeras med Virtual Network distribuerade tjänsten i regionen. Stöds endast för utvecklare och Premium SKU som distribueras i Virtual Network.

publicIpAddressId?: string

Egenskapsvärde

string

Ärvt frånApiManagementServiceBaseProperties.publicIpAddressId

publicNetworkAccess

Om offentlig slutpunktsåtkomst tillåts för den här API Management tjänsten eller inte. Värdet är valfritt, men om det skickas måste det vara Aktiverat eller Inaktiverat. Om "Inaktiverad" är privata slutpunkter den exklusiva åtkomstmetoden. Standardvärdet är "Aktiverat"

publicNetworkAccess?: string

Egenskapsvärde

string

Ärvt frånApiManagementServiceBaseProperties.publicNetworkAccess

restore

Ta bort Api Management-tjänsten om den tidigare har tagits bort mjukt. Om den här flaggan har angetts och angetts till Sant ignoreras alla andra egenskaper.

restore?: boolean

Egenskapsvärde

boolean

Ärvd frånApiManagementServiceBaseProperties.restore

scmUrl

SCM-slutpunkts-URL för API Management-tjänsten. Obs! Den här egenskapen serialiseras inte. Den kan bara fyllas i av servern.

scmUrl?: string

Egenskapsvärde

string

Ärvd frånApiManagementServiceBaseProperties.scmUrl

targetProvisioningState

Etableringstillståndet för API Management-tjänsten, som är mål för den långvariga åtgärd som startades på tjänsten. Obs! Den här egenskapen serialiseras inte. Den kan bara fyllas i av servern.

targetProvisioningState?: string

Egenskapsvärde

string

Ärvd frånApiManagementServiceBaseProperties.targetProvisioningState

virtualNetworkConfiguration

Konfiguration av virtuellt nätverk för API Management-tjänsten.

virtualNetworkConfiguration?: VirtualNetworkConfiguration

Egenskapsvärde

Ärvd frånApiManagementServiceBaseProperties.virtualNetworkConfiguration

virtualNetworkType

Den typ av VPN som API Management-tjänsten måste konfigureras i. Ingen (standardvärde) innebär att API Management-tjänsten inte ingår i någon Virtual Network, extern innebär att API Management-distributionen har konfigurerats i en Virtual Network med en Internetuppkopplad slutpunkt och intern innebär att API Management distributionen konfigureras i en Virtual Network endast har en intranätuppkopplad slutpunkt.

virtualNetworkType?: string

Egenskapsvärde

string

Ärvd frånApiManagementServiceBaseProperties.virtualNetworkType