ManagedClusterProperties interface
Beschrijft de eigenschappen van de beheerde clusterresource.
Eigenschappen
| addon |
Lijst met invoegtoepassingsfuncties die u op het cluster wilt inschakelen. |
| admin |
Gebruikerswachtwoord voor VM-beheerder. |
| admin |
Gebruikersnaam van VM-beheerder. |
| allocated |
Het aantal uitgaande poorten dat is toegewezen voor SNAT voor elk knooppunt in de back-endpool van de standaard load balancer. De standaardwaarde is 0 die dynamische poorttoewijzing biedt op basis van de poolgrootte. |
| allow |
Als u dit instelt op true, wordt RDP-toegang tot de VIRTUELE machine mogelijk. Met de standaard-NSG-regel wordt de RDP-poort naar internet geopend die kan worden overschreven met aangepaste netwerkbeveiligingsregels. De standaardwaarde voor deze instelling is onwaar. |
| application |
Het beleid dat wordt gebruikt om ongebruikte versies op te schonen. |
| auto |
Deze eigenschap is het toegangspunt voor het gebruik van een openbaar CA-certificaat voor uw clustercertificaat. Hiermee geeft u het niveau op van hergebruik dat is toegestaan voor de aangepaste FQDN die is gemaakt, die overeenkomt met het onderwerp van het openbare CA-certificaat. |
| auxiliary |
Hulpsubnetten voor het cluster. |
| azure |
De AAD-verificatie-instellingen van het cluster. |
| client |
De poort die wordt gebruikt voor clientverbindingen met het cluster. |
| clients | Clientcertificaten die het cluster mogen beheren. |
| cluster |
Lijst met vingerafdrukken van de clustercertificaten. |
| cluster |
De Service Fabric Runtime-versie van het cluster. Deze eigenschap is vereist wanneer clusterUpgradeMode is ingesteld op 'Handmatig'. Als u een lijst met beschikbare Service Fabric-versies voor nieuwe clusters wilt ophalen, gebruikt u ClusterVersion-API. Gebruik availableClusterVersionsom de lijst met beschikbare versies voor bestaande clusters op te halen. |
| cluster |
Een door de service gegenereerde unieke id voor de clusterresource. |
| cluster |
De huidige status van het cluster. |
| cluster |
Geeft aan wanneer nieuwe upgrades van de runtimeversie van het cluster worden toegepast nadat ze zijn uitgebracht. Standaard is Wave0. Alleen van toepassing wanneer clusterUpgradeMode is ingesteld op 'Automatisch'. |
| cluster |
De upgrademodus van het cluster wanneer er een nieuwe Service Fabric-runtimeversie beschikbaar is. |
| ddos |
Geef de resource-id op van een DDoS-netwerkbeveiligingsplan dat wordt gekoppeld aan het virtuele netwerk van het cluster. |
| dns |
De dns-naam van het cluster. |
| enable |
Hiermee schakelt u automatische upgrade van het besturingssysteem in voor knooppunttypen die zijn gemaakt met os-installatiekopieën met versie 'latest'. De standaardwaarde voor deze instelling is onwaar. |
| enable |
Indien waar, is verificatie op basis van tokens niet toegestaan op het HttpGatewayEndpoint. Dit is vereist om TLS-versies 1.3 en hoger te ondersteunen. Als verificatie op basis van tokens wordt gebruikt, moet HttpGatewayTokenAuthConnectionPort worden gedefinieerd. |
| enable |
Als u dit instelt op true, wordt er IPv6-adresruimte gemaakt voor het standaard-VNet dat door het cluster wordt gebruikt. Deze instelling kan niet worden gewijzigd nadat het cluster is gemaakt. De standaardwaarde voor deze instelling is onwaar. |
| enable |
Schakel het maken van knooppunttypen in waarbij alleen uitgaand verkeer is ingeschakeld. Als dit is ingesteld, wordt er een afzonderlijke back-endgroep voor load balancer gemaakt voor knooppunttypen waarvoor inkomend verkeer is ingeschakeld. Kan alleen worden ingesteld op het moment dat het cluster wordt gemaakt. |
| enable |
Als u dit instelt op true, wordt het IPv4-adres gekoppeld als de ServicePublicIP van het IPv6-adres. Deze kan alleen worden ingesteld op True als IPv6 is ingeschakeld op het cluster. |
| fabric |
De lijst met aangepaste infrastructuurinstellingen voor het configureren van het cluster. |
| fqdn | De volledig gekwalificeerde domeinnaam die is gekoppeld aan de openbare load balancer van het cluster. |
| http |
De poort die wordt gebruikt voor HTTP-verbindingen met het cluster. |
| http |
De poort die wordt gebruikt voor op tokens gebaseerde HTTPS-verbindingen met het cluster. Kan niet worden ingesteld op dezelfde poort als HttpGatewayEndpoint. |
| ip |
De lijst met IP-tags die zijn gekoppeld aan het standaard openbare IP-adres van het cluster. |
| ipv4Address | Het IPv4-adres dat is gekoppeld aan de openbare load balancer van het cluster. |
| ipv6Address | IPv6-adres voor het cluster als IPv6 is ingeschakeld. |
| load |
Taakverdelingsregels die worden toegepast op de openbare load balancer van het cluster. |
| network |
Aangepaste netwerkbeveiligingsregels die worden toegepast op het virtuele netwerk van het cluster. |
| provisioning |
De inrichtingsstatus van de beheerde clusterresource. |
| public |
Geef de resource-id op van een openbaar IPv4-voorvoegsel waaruit de load balancer een openbaar IPv4-adres toewijst. Deze instelling kan niet worden gewijzigd nadat het cluster is gemaakt. |
| public |
Geef de resource-id op van een openbaar IPv6-voorvoegsel waaruit de load balancer een openbaar IPv6-adres toewijst. Deze instelling kan niet worden gewijzigd nadat het cluster is gemaakt. |
| service |
Service-eindpunten voor subnetten in het cluster. |
| subnet |
Indien opgegeven, worden de knooppunttypen voor het cluster gemaakt in dit subnet in plaats van het standaard-VNet. De networkSecurityRules die voor het cluster zijn opgegeven, worden ook toegepast op dit subnet. Deze instelling kan niet worden gewijzigd nadat het cluster is gemaakt. |
| upgrade |
Het beleid dat moet worden gebruikt bij het upgraden van het cluster. |
| use |
Voor nieuwe clusters geeft deze parameter aan dat deze gebruikmaakt van Bring Your Own VNet, maar het subnet is opgegeven op knooppunttypeniveau; en voor dergelijke clusters is de eigenschap subnetId vereist voor knooppunttypen. |
| vm |
De VM-installatiekopieën waarmee de knooppunttypen zijn geconfigureerd. Met deze eigenschap worden de Service Fabric-onderdeelpakketten beheerd die voor het cluster moeten worden gebruikt. Toegestane waarden zijn: 'Windows'. De standaardwaarde is 'Windows'. |
| zonal |
Geeft aan of het cluster zonetolerantie heeft. |
| zonal |
Geeft de updatemodus voor Cross Az-clusters aan. |
Eigenschapdetails
addonFeatures
Lijst met invoegtoepassingsfuncties die u op het cluster wilt inschakelen.
addonFeatures?: string[]
Waarde van eigenschap
string[]
adminPassword
Gebruikerswachtwoord voor VM-beheerder.
adminPassword?: string
Waarde van eigenschap
string
adminUserName
Gebruikersnaam van VM-beheerder.
adminUserName: string
Waarde van eigenschap
string
allocatedOutboundPorts
Het aantal uitgaande poorten dat is toegewezen voor SNAT voor elk knooppunt in de back-endpool van de standaard load balancer. De standaardwaarde is 0 die dynamische poorttoewijzing biedt op basis van de poolgrootte.
allocatedOutboundPorts?: number
Waarde van eigenschap
number
allowRdpAccess
Als u dit instelt op true, wordt RDP-toegang tot de VIRTUELE machine mogelijk. Met de standaard-NSG-regel wordt de RDP-poort naar internet geopend die kan worden overschreven met aangepaste netwerkbeveiligingsregels. De standaardwaarde voor deze instelling is onwaar.
allowRdpAccess?: boolean
Waarde van eigenschap
boolean
applicationTypeVersionsCleanupPolicy
Het beleid dat wordt gebruikt om ongebruikte versies op te schonen.
applicationTypeVersionsCleanupPolicy?: ApplicationTypeVersionsCleanupPolicy
Waarde van eigenschap
autoGeneratedDomainNameLabelScope
Deze eigenschap is het toegangspunt voor het gebruik van een openbaar CA-certificaat voor uw clustercertificaat. Hiermee geeft u het niveau op van hergebruik dat is toegestaan voor de aangepaste FQDN die is gemaakt, die overeenkomt met het onderwerp van het openbare CA-certificaat.
autoGeneratedDomainNameLabelScope?: string
Waarde van eigenschap
string
auxiliarySubnets
azureActiveDirectory
De AAD-verificatie-instellingen van het cluster.
azureActiveDirectory?: AzureActiveDirectory
Waarde van eigenschap
clientConnectionPort
De poort die wordt gebruikt voor clientverbindingen met het cluster.
clientConnectionPort?: number
Waarde van eigenschap
number
clients
Clientcertificaten die het cluster mogen beheren.
clients?: ClientCertificate[]
Waarde van eigenschap
clusterCertificateThumbprints
Lijst met vingerafdrukken van de clustercertificaten.
clusterCertificateThumbprints?: string[]
Waarde van eigenschap
string[]
clusterCodeVersion
De Service Fabric Runtime-versie van het cluster. Deze eigenschap is vereist wanneer clusterUpgradeMode is ingesteld op 'Handmatig'. Als u een lijst met beschikbare Service Fabric-versies voor nieuwe clusters wilt ophalen, gebruikt u ClusterVersion-API. Gebruik availableClusterVersionsom de lijst met beschikbare versies voor bestaande clusters op te halen.
clusterCodeVersion?: string
Waarde van eigenschap
string
clusterId
Een door de service gegenereerde unieke id voor de clusterresource.
clusterId?: string
Waarde van eigenschap
string
clusterState
De huidige status van het cluster.
clusterState?: string
Waarde van eigenschap
string
clusterUpgradeCadence
Geeft aan wanneer nieuwe upgrades van de runtimeversie van het cluster worden toegepast nadat ze zijn uitgebracht. Standaard is Wave0. Alleen van toepassing wanneer clusterUpgradeMode is ingesteld op 'Automatisch'.
clusterUpgradeCadence?: string
Waarde van eigenschap
string
clusterUpgradeMode
De upgrademodus van het cluster wanneer er een nieuwe Service Fabric-runtimeversie beschikbaar is.
clusterUpgradeMode?: string
Waarde van eigenschap
string
ddosProtectionPlanId
Geef de resource-id op van een DDoS-netwerkbeveiligingsplan dat wordt gekoppeld aan het virtuele netwerk van het cluster.
ddosProtectionPlanId?: string
Waarde van eigenschap
string
dnsName
De dns-naam van het cluster.
dnsName: string
Waarde van eigenschap
string
enableAutoOSUpgrade
Hiermee schakelt u automatische upgrade van het besturingssysteem in voor knooppunttypen die zijn gemaakt met os-installatiekopieën met versie 'latest'. De standaardwaarde voor deze instelling is onwaar.
enableAutoOSUpgrade?: boolean
Waarde van eigenschap
boolean
enableHttpGatewayExclusiveAuthMode
Indien waar, is verificatie op basis van tokens niet toegestaan op het HttpGatewayEndpoint. Dit is vereist om TLS-versies 1.3 en hoger te ondersteunen. Als verificatie op basis van tokens wordt gebruikt, moet HttpGatewayTokenAuthConnectionPort worden gedefinieerd.
enableHttpGatewayExclusiveAuthMode?: boolean
Waarde van eigenschap
boolean
enableIpv6
Als u dit instelt op true, wordt er IPv6-adresruimte gemaakt voor het standaard-VNet dat door het cluster wordt gebruikt. Deze instelling kan niet worden gewijzigd nadat het cluster is gemaakt. De standaardwaarde voor deze instelling is onwaar.
enableIpv6?: boolean
Waarde van eigenschap
boolean
enableOutboundOnlyNodeTypes
Schakel het maken van knooppunttypen in waarbij alleen uitgaand verkeer is ingeschakeld. Als dit is ingesteld, wordt er een afzonderlijke back-endgroep voor load balancer gemaakt voor knooppunttypen waarvoor inkomend verkeer is ingeschakeld. Kan alleen worden ingesteld op het moment dat het cluster wordt gemaakt.
enableOutboundOnlyNodeTypes?: boolean
Waarde van eigenschap
boolean
enableServicePublicIP
Als u dit instelt op true, wordt het IPv4-adres gekoppeld als de ServicePublicIP van het IPv6-adres. Deze kan alleen worden ingesteld op True als IPv6 is ingeschakeld op het cluster.
enableServicePublicIP?: boolean
Waarde van eigenschap
boolean
fabricSettings
De lijst met aangepaste infrastructuurinstellingen voor het configureren van het cluster.
fabricSettings?: SettingsSectionDescription[]
Waarde van eigenschap
fqdn
De volledig gekwalificeerde domeinnaam die is gekoppeld aan de openbare load balancer van het cluster.
fqdn?: string
Waarde van eigenschap
string
httpGatewayConnectionPort
De poort die wordt gebruikt voor HTTP-verbindingen met het cluster.
httpGatewayConnectionPort?: number
Waarde van eigenschap
number
httpGatewayTokenAuthConnectionPort
De poort die wordt gebruikt voor op tokens gebaseerde HTTPS-verbindingen met het cluster. Kan niet worden ingesteld op dezelfde poort als HttpGatewayEndpoint.
httpGatewayTokenAuthConnectionPort?: number
Waarde van eigenschap
number
ipTags
De lijst met IP-tags die zijn gekoppeld aan het standaard openbare IP-adres van het cluster.
ipTags?: IpTag[]
Waarde van eigenschap
IpTag[]
ipv4Address
Het IPv4-adres dat is gekoppeld aan de openbare load balancer van het cluster.
ipv4Address?: string
Waarde van eigenschap
string
ipv6Address
IPv6-adres voor het cluster als IPv6 is ingeschakeld.
ipv6Address?: string
Waarde van eigenschap
string
loadBalancingRules
Taakverdelingsregels die worden toegepast op de openbare load balancer van het cluster.
loadBalancingRules?: LoadBalancingRule[]
Waarde van eigenschap
networkSecurityRules
Aangepaste netwerkbeveiligingsregels die worden toegepast op het virtuele netwerk van het cluster.
networkSecurityRules?: NetworkSecurityRule[]
Waarde van eigenschap
provisioningState
De inrichtingsstatus van de beheerde clusterresource.
provisioningState?: string
Waarde van eigenschap
string
publicIPPrefixId
Geef de resource-id op van een openbaar IPv4-voorvoegsel waaruit de load balancer een openbaar IPv4-adres toewijst. Deze instelling kan niet worden gewijzigd nadat het cluster is gemaakt.
publicIPPrefixId?: string
Waarde van eigenschap
string
publicIPv6PrefixId
Geef de resource-id op van een openbaar IPv6-voorvoegsel waaruit de load balancer een openbaar IPv6-adres toewijst. Deze instelling kan niet worden gewijzigd nadat het cluster is gemaakt.
publicIPv6PrefixId?: string
Waarde van eigenschap
string
serviceEndpoints
Service-eindpunten voor subnetten in het cluster.
serviceEndpoints?: ServiceEndpoint[]
Waarde van eigenschap
subnetId
Indien opgegeven, worden de knooppunttypen voor het cluster gemaakt in dit subnet in plaats van het standaard-VNet. De networkSecurityRules die voor het cluster zijn opgegeven, worden ook toegepast op dit subnet. Deze instelling kan niet worden gewijzigd nadat het cluster is gemaakt.
subnetId?: string
Waarde van eigenschap
string
upgradeDescription
Het beleid dat moet worden gebruikt bij het upgraden van het cluster.
upgradeDescription?: ClusterUpgradePolicy
Waarde van eigenschap
useCustomVnet
Voor nieuwe clusters geeft deze parameter aan dat deze gebruikmaakt van Bring Your Own VNet, maar het subnet is opgegeven op knooppunttypeniveau; en voor dergelijke clusters is de eigenschap subnetId vereist voor knooppunttypen.
useCustomVnet?: boolean
Waarde van eigenschap
boolean
vmImage
De VM-installatiekopieën waarmee de knooppunttypen zijn geconfigureerd. Met deze eigenschap worden de Service Fabric-onderdeelpakketten beheerd die voor het cluster moeten worden gebruikt. Toegestane waarden zijn: 'Windows'. De standaardwaarde is 'Windows'.
vmImage?: string
Waarde van eigenschap
string
zonalResiliency
Geeft aan of het cluster zonetolerantie heeft.
zonalResiliency?: boolean
Waarde van eigenschap
boolean
zonalUpdateMode
Geeft de updatemodus voor Cross Az-clusters aan.
zonalUpdateMode?: string
Waarde van eigenschap
string