Delen via


ApiManagementServiceUpdateProperties interface

Eigenschappen van een API Management serviceresourcebeschrijving.

Uitbreiding

Eigenschappen

publisherEmail

E-mailadres van uitgever.

publisherName

Naam van uitgever.

Overgenomen eigenschappen

additionalLocations

Aanvullende datacenterlocaties van de API Management-service.

apiVersionConstraint

Versiebeperking besturingsvlak-API's voor de API Management-service.

certificates

Lijst met certificaten die moeten worden geïnstalleerd in de API Management-service. Het maximum aantal ondersteunde certificaten dat kan worden geïnstalleerd is 10.

createdAtUtc

UTC-datum van de API Management-service maken. De datum voldoet aan de volgende notatie: yyyy-MM-ddTHH:mm:ssZ zoals opgegeven door de ISO 8601-standaard. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

customProperties

Aangepaste eigenschappen van de API Management-service.
Met deze instelling Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Ciphers.TripleDes168 wordt de coderings-TLS_RSA_WITH_3DES_EDE_CBC_SHA uitgeschakeld voor alle TLS(1.0, 1.1 en 1.2).
Instelling Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Protocols.Tls11 kan worden gebruikt om alleen TLS 1.1 uit te schakelen.
De instelling Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Protocols.Tls10 kan worden gebruikt om TLS 1.0 uit te schakelen op een API Management-service.
De instelling Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Backend.Protocols.Tls11 kan worden gebruikt om alleen TLS 1.1 uit te schakelen voor communicatie met back-ends.
De instelling Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Backend.Protocols.Tls10 kan worden gebruikt om TLS 1.0 uit te schakelen voor communicatie met back-ends.
De instelling Microsoft.WindowsAzure.ApiManagement.Gateway.Protocols.Server.Http2 kan worden gebruikt om het HTTP2-protocol in te schakelen op een API Management-service.
Als u geen van deze eigenschappen opgeeft tijdens de PATCH-bewerking, worden de waarden van de weggelaten eigenschappen opnieuw ingesteld op de standaardwaarden. Voor alle instellingen behalve Http2 is True de standaardwaarde als de service is gemaakt op of vóór 1 april 2018 en False anders. De standaardwaarde van de http2-instelling is False.

U kunt een van de volgende coderingen uitschakelen met behulp van instellingen 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. Bijvoorbeeld Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Ciphers.TLS_RSA_WITH_AES_128_CBC_SHA256: :false. De standaardwaarde is true voor hen.
Opmerking: de volgende coderingen kunnen niet worden uitgeschakeld omdat ze vereist zijn voor interne platformonderdelen: 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 Portal-eindpunt-URL van de API Management-service. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

disableGateway

De eigenschap is alleen geldig voor een API Management-service die op meerdere locaties is geïmplementeerd. Dit kan worden gebruikt om de gateway in de hoofdregio uit te schakelen.

enableClientCertificate

De eigenschap is alleen bedoeld om te worden gebruikt voor de verbruiks-SKU-service. Hiermee dwingt u af dat er een clientcertificaat wordt weergegeven bij elke aanvraag voor de gateway. Hierdoor kan het certificaat ook worden geverifieerd in het beleid op de gateway.

gatewayRegionalUrl

Gateway-URL van de API Management-service in de standaardregio. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

gatewayUrl

Gateway-URL van de API Management-service. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

hostnameConfigurations

Aangepaste hostnaamconfiguratie van de API Management-service.

managementApiUrl

Eindpunt-URL van de beheer-API van de API Management-service. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

natGatewayState

Eigenschap kan worden gebruikt om NAT-gateway in te schakelen voor deze API Management-service.

notificationSenderEmail

Email adres van waaruit de melding wordt verzonden.

outboundPublicIPAddresses

Uitgaande openbare IPV4-adresvoorvoegsels die zijn gekoppeld aan de in NAT Gateway geïmplementeerde service. Alleen beschikbaar voor Premium SKU op het stv2-platform. OPMERKING: deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

platformVersion

Compute Platform-versie waarop de service op deze locatie wordt uitgevoerd. OPMERKING: deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

portalUrl

Eindpunt-URL van de publisher-portal van de API Management-service. OPMERKING: deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

privateEndpointConnections

Lijst met privé-eindpuntverbindingen van deze service.

privateIPAddresses

Privé-IP-adressen met gelijke taakverdeling van de API Management-service in de primaire regio die is geïmplementeerd in een interne Virtual Network. Alleen beschikbaar voor Basic, Standard, Premium en Isolated SKU. OPMERKING: deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

provisioningState

De huidige inrichtingsstatus van de API Management-service die een van de volgende kan zijn: Gemaakt/Activeren/Geslaagd/Bijwerken/Mislukt/Gestopt/Beëindigen/BeëindigingFailed/Verwijderd. OPMERKING: deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

publicIPAddresses

Openbare statische IP-adressen met gelijke taakverdeling van de API Management-service in de primaire regio. Alleen beschikbaar voor Basic, Standard, Premium en Isolated SKU. OPMERKING: deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

publicIpAddressId

Ip-adres op basis van openbare standaard-SKU V4 dat moet worden gekoppeld aan Virtual Network geïmplementeerde service in de regio. Alleen ondersteund voor ontwikkelaars en Premium-SKU's die worden geïmplementeerd in Virtual Network.

publicNetworkAccess

Of openbare eindpunttoegang is toegestaan voor deze API Management service. De waarde is optioneel, maar als deze is doorgegeven, moet 'Ingeschakeld' of 'Uitgeschakeld' zijn. Als 'uitgeschakeld' is, zijn privé-eindpunten de exclusieve toegangsmethode. De standaardwaarde is Ingeschakeld

restore

Verwijder de API Management-service ongedaan als deze eerder voorlopig is verwijderd. Als deze vlag is opgegeven en is ingesteld op Waar, worden alle andere eigenschappen genegeerd.

scmUrl

SCM-eindpunt-URL van de API Management-service. OPMERKING: deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

targetProvisioningState

De inrichtingsstatus van de API Management-service, waarop de langdurige bewerking is gericht die is gestart op de service. OPMERKING: deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

virtualNetworkConfiguration

Configuratie van het virtuele netwerk van de API Management-service.

virtualNetworkType

Het type VPN waarin API Management service moet worden geconfigureerd. Geen (standaardwaarde) betekent dat de API Management-service geen deel uitmaakt van een Virtual Network, extern betekent dat de API Management-implementatie is ingesteld binnen een Virtual Network met een internetgericht eindpunt en Intern betekent dat API Management implementatie wordt ingesteld binnen een Virtual Network alleen een intranetgericht eindpunt heeft.

Eigenschapdetails

publisherEmail

E-mailadres van uitgever.

publisherEmail?: string

Waarde van eigenschap

string

publisherName

Naam van uitgever.

publisherName?: string

Waarde van eigenschap

string

Details van overgenomen eigenschap

additionalLocations

Aanvullende datacenterlocaties van de API Management-service.

additionalLocations?: AdditionalLocation[]

Waarde van eigenschap

Overgenomen vanApiManagementServiceBaseProperties.additionalLocations

apiVersionConstraint

Versiebeperking besturingsvlak-API's voor de API Management-service.

apiVersionConstraint?: ApiVersionConstraint

Waarde van eigenschap

Overgenomen vanApiManagementServiceBaseProperties.apiVersionConstraint

certificates

Lijst met certificaten die moeten worden geïnstalleerd in de API Management-service. Het maximum aantal ondersteunde certificaten dat kan worden geïnstalleerd is 10.

certificates?: CertificateConfiguration[]

Waarde van eigenschap

Overgenomen vanApiManagementServiceBaseProperties.certificates

createdAtUtc

UTC-datum van de API Management-service maken. De datum voldoet aan de volgende notatie: yyyy-MM-ddTHH:mm:ssZ zoals opgegeven door de ISO 8601-standaard. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

createdAtUtc?: Date

Waarde van eigenschap

Date

Overgenomen vanApiManagementServiceBaseProperties.createdAtUtc

customProperties

Aangepaste eigenschappen van de API Management-service.
Met deze instelling Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Ciphers.TripleDes168 wordt de coderings-TLS_RSA_WITH_3DES_EDE_CBC_SHA uitgeschakeld voor alle TLS(1.0, 1.1 en 1.2).
Instelling Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Protocols.Tls11 kan worden gebruikt om alleen TLS 1.1 uit te schakelen.
De instelling Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Protocols.Tls10 kan worden gebruikt om TLS 1.0 uit te schakelen op een API Management-service.
De instelling Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Backend.Protocols.Tls11 kan worden gebruikt om alleen TLS 1.1 uit te schakelen voor communicatie met back-ends.
De instelling Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Backend.Protocols.Tls10 kan worden gebruikt om TLS 1.0 uit te schakelen voor communicatie met back-ends.
De instelling Microsoft.WindowsAzure.ApiManagement.Gateway.Protocols.Server.Http2 kan worden gebruikt om het HTTP2-protocol in te schakelen op een API Management-service.
Als u geen van deze eigenschappen opgeeft tijdens de PATCH-bewerking, worden de waarden van de weggelaten eigenschappen opnieuw ingesteld op de standaardwaarden. Voor alle instellingen behalve Http2 is True de standaardwaarde als de service is gemaakt op of vóór 1 april 2018 en False anders. De standaardwaarde van de http2-instelling is False.

U kunt een van de volgende coderingen uitschakelen met behulp van instellingen 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. Bijvoorbeeld Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Ciphers.TLS_RSA_WITH_AES_128_CBC_SHA256: :false. De standaardwaarde is true voor hen.
Opmerking: de volgende coderingen kunnen niet worden uitgeschakeld omdat ze vereist zijn voor interne platformonderdelen: 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}

Waarde van eigenschap

{[propertyName: string]: string}

Overgenomen vanApiManagementServiceBaseProperties.customProperties

developerPortalUrl

DEveloper Portal-eindpunt-URL van de API Management-service. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

developerPortalUrl?: string

Waarde van eigenschap

string

Overgenomen vanApiManagementServiceBaseProperties.developerPortalUrl

disableGateway

De eigenschap is alleen geldig voor een API Management-service die op meerdere locaties is geïmplementeerd. Dit kan worden gebruikt om de gateway in de hoofdregio uit te schakelen.

disableGateway?: boolean

Waarde van eigenschap

boolean

Overgenomen vanApiManagementServiceBaseProperties.disableGateway

enableClientCertificate

De eigenschap is alleen bedoeld om te worden gebruikt voor de verbruiks-SKU-service. Hiermee dwingt u af dat er een clientcertificaat wordt weergegeven bij elke aanvraag voor de gateway. Hierdoor kan het certificaat ook worden geverifieerd in het beleid op de gateway.

enableClientCertificate?: boolean

Waarde van eigenschap

boolean

Overgenomen vanApiManagementServiceBaseProperties.enableClientCertificate

gatewayRegionalUrl

Gateway-URL van de API Management-service in de standaardregio. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

gatewayRegionalUrl?: string

Waarde van eigenschap

string

Overgenomen vanApiManagementServiceBaseProperties.gatewayRegionalUrl

gatewayUrl

Gateway-URL van de API Management-service. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

gatewayUrl?: string

Waarde van eigenschap

string

Overgenomen vanApiManagementServiceBaseProperties.gatewayUrl

hostnameConfigurations

Aangepaste hostnaamconfiguratie van de API Management-service.

hostnameConfigurations?: HostnameConfiguration[]

Waarde van eigenschap

Overgenomen vanApiManagementServiceBaseProperties.hostnameConfigurations

managementApiUrl

Eindpunt-URL van de beheer-API van de API Management-service. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

managementApiUrl?: string

Waarde van eigenschap

string

Overgenomen vanApiManagementServiceBaseProperties.managementApiUrl

natGatewayState

Eigenschap kan worden gebruikt om NAT-gateway in te schakelen voor deze API Management-service.

natGatewayState?: string

Waarde van eigenschap

string

Overgenomen vanApiManagementServiceBaseProperties.natGatewayState

notificationSenderEmail

Email adres van waaruit de melding wordt verzonden.

notificationSenderEmail?: string

Waarde van eigenschap

string

Overgenomen vanApiManagementServiceBaseProperties.notificationSenderEmail

outboundPublicIPAddresses

Uitgaande openbare IPV4-adresvoorvoegsels die zijn gekoppeld aan de in NAT Gateway geïmplementeerde service. Alleen beschikbaar voor Premium SKU op het stv2-platform. OPMERKING: deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

outboundPublicIPAddresses?: string[]

Waarde van eigenschap

string[]

Overgenomen vanApiManagementServiceBaseProperties.outboundPublicIPAddresses

platformVersion

Compute Platform-versie waarop de service op deze locatie wordt uitgevoerd. OPMERKING: deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

platformVersion?: string

Waarde van eigenschap

string

Overgenomen vanApiManagementServiceBaseProperties.platformVersion

portalUrl

Eindpunt-URL van de publisher-portal van de API Management-service. OPMERKING: deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

portalUrl?: string

Waarde van eigenschap

string

Overgenomen vanApiManagementServiceBaseProperties.portalUrl

privateEndpointConnections

Lijst met privé-eindpuntverbindingen van deze service.

privateEndpointConnections?: RemotePrivateEndpointConnectionWrapper[]

Waarde van eigenschap

Overgenomen vanApiManagementServiceBaseProperties.privateEndpointConnections

privateIPAddresses

Privé-IP-adressen met gelijke taakverdeling van de API Management-service in de primaire regio die is geïmplementeerd in een interne Virtual Network. Alleen beschikbaar voor Basic, Standard, Premium en Isolated SKU. OPMERKING: deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

privateIPAddresses?: string[]

Waarde van eigenschap

string[]

Overgenomen vanApiManagementServiceBaseProperties.privateIPAddresses

provisioningState

De huidige inrichtingsstatus van de API Management-service die een van de volgende kan zijn: Gemaakt/Activeren/Geslaagd/Bijwerken/Mislukt/Gestopt/Beëindigen/BeëindigingFailed/Verwijderd. OPMERKING: deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

provisioningState?: string

Waarde van eigenschap

string

Overgenomen vanApiManagementServiceBaseProperties.provisioningState

publicIPAddresses

Openbare statische IP-adressen met gelijke taakverdeling van de API Management-service in de primaire regio. Alleen beschikbaar voor Basic, Standard, Premium en Isolated SKU. OPMERKING: deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

publicIPAddresses?: string[]

Waarde van eigenschap

string[]

Overgenomen vanApiManagementServiceBaseProperties.publicIPAddresses

publicIpAddressId

Ip-adres op basis van openbare standaard-SKU V4 dat moet worden gekoppeld aan Virtual Network geïmplementeerde service in de regio. Alleen ondersteund voor ontwikkelaars en Premium-SKU's die worden geïmplementeerd in Virtual Network.

publicIpAddressId?: string

Waarde van eigenschap

string

Overgenomen vanApiManagementServiceBaseProperties.publicIpAddressId

publicNetworkAccess

Of openbare eindpunttoegang is toegestaan voor deze API Management service. De waarde is optioneel, maar als deze is doorgegeven, moet 'Ingeschakeld' of 'Uitgeschakeld' zijn. Als 'uitgeschakeld' is, zijn privé-eindpunten de exclusieve toegangsmethode. De standaardwaarde is Ingeschakeld

publicNetworkAccess?: string

Waarde van eigenschap

string

Overgenomen vanApiManagementServiceBaseProperties.publicNetworkAccess

restore

Verwijder de API Management-service ongedaan als deze eerder voorlopig is verwijderd. Als deze vlag is opgegeven en is ingesteld op Waar, worden alle andere eigenschappen genegeerd.

restore?: boolean

Waarde van eigenschap

boolean

Overgenomen vanApiManagementServiceBaseProperties.restore

scmUrl

SCM-eindpunt-URL van de API Management-service. OPMERKING: deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

scmUrl?: string

Waarde van eigenschap

string

Overgenomen vanApiManagementServiceBaseProperties.scmUrl

targetProvisioningState

De inrichtingsstatus van de API Management-service, waarop de langdurige bewerking is gericht die is gestart op de service. OPMERKING: deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

targetProvisioningState?: string

Waarde van eigenschap

string

Overgenomen vanApiManagementServiceBaseProperties.targetProvisioningState

virtualNetworkConfiguration

Configuratie van het virtuele netwerk van de API Management-service.

virtualNetworkConfiguration?: VirtualNetworkConfiguration

Waarde van eigenschap

Overgenomen vanApiManagementServiceBaseProperties.virtualNetworkConfiguration

virtualNetworkType

Het type VPN waarin API Management service moet worden geconfigureerd. Geen (standaardwaarde) betekent dat de API Management-service geen deel uitmaakt van een Virtual Network, extern betekent dat de API Management-implementatie is ingesteld binnen een Virtual Network met een internetgericht eindpunt en Intern betekent dat API Management implementatie wordt ingesteld binnen een Virtual Network alleen een intranetgericht eindpunt heeft.

virtualNetworkType?: string

Waarde van eigenschap

string

Overgenomen vanApiManagementServiceBaseProperties.virtualNetworkType