ManagedClusterProperties interface
描述託管群集資源屬性。
屬性
| addon |
在叢集上啟用的附加元件功能清單。 |
| admin |
VM 系統管理員用戶密碼。 |
| admin |
VM 系統管理員用戶名稱。 |
| allocated |
針對預設負載平衡器後端集區中每個節點配置給SNAT的輸出埠數目。 默認值為 0,會根據集區大小提供動態埠配置。 |
| allow |
將此設定為 true 可讓 RDP 存取 VM。 默認 NSG 規則會開啟 RDP 連接埠至因特網,以自定義網路安全性規則加以覆寫。 此設定的預設值為 false。 |
| application |
用來清除未使用版本的原則。 |
| auto |
此屬性是針對叢集憑證使用公用 CA 憑證的進入點。它會指定針對所建立之自定義 FQDN 所允許的重複使用層級,以符合公用 CA 憑證的主體。 |
| auxiliary |
叢集的輔助子網。 |
| azure |
叢集的 AAD 驗證設定。 |
| client |
用於與叢集之用戶端連線的埠。 |
| clients | 允許管理叢集的客戶端憑證。 |
| cluster |
叢集憑證的指紋清單。 |
| cluster |
叢集的 Service Fabric 運行時間版本。 當 clusterUpgradeMode 設定為 'Manual' 時,需要此屬性。 若要取得新叢集可用的 Service Fabric 版本列表,請使用 ClusterVersion API。 若要取得現有叢集可用的版本清單,請使用 availableClusterVersions。 |
| cluster |
服務為叢集資源產生唯一標識符。 |
| cluster |
叢集的目前狀態。 |
| cluster |
指出發行新的叢集運行時間版本升級何時會套用。 根據預設為 Wave0。 只有在 clusterUpgradeMode 設定為 'Automatic' 時,才會套用叢集UpgradeMode。 |
| cluster |
有新的 Service Fabric 執行時間版本可用時,叢集的升級模式。 |
| ddos |
指定與叢集虛擬網路相關聯的 DDoS 網路保護計劃資源識別碼。 |
| dns |
叢集 dns 名稱。 |
| enable |
針對使用作系統映像與版本「最新」建立的節點類型啟用自動OS升級。 此設定的預設值為 false。 |
| enable |
如果為 true,則 HttpGatewayEndpoint 上不允許令牌型驗證。 這需要支援 TLS 1.3 版和更新版本。 如果使用令牌型驗證,則必須定義 HttpGatewayTokenAuthConnectionPort。 |
| enable |
將此設定為 true 會為叢集所使用的預設 VNet 建立 IPv6 位址空間。 建立叢集之後,就無法變更此設定。 此設定的預設值為 false。 |
| enable |
啟用僅啟用輸出流量的節點類型建立。 如果設定,則會為已啟用輸入流量的節點類型建立個別的負載平衡器後端集區。 只能在建立叢集時設定。 |
| enable |
將此設定為 true 會將 IPv4 位址連結為 IPv6 位址的 ServicePublicIP。 只有在叢集上啟用 IPv6 時,才能將它設定為 True。 |
| fabric |
要設定叢集的自定義網狀架構設定清單。 |
| fqdn | 與叢集公用負載平衡器相關聯的完整功能變數名稱。 |
| http |
用於叢集 HTTP 連線的埠。 |
| http |
用於對叢集進行令牌驗證型 HTTPS 連線的埠。 無法設定為與 HttpGatewayEndpoint 相同的埠。 |
| ip |
與叢集預設公用IP位址相關聯的IP標籤清單。 |
| ipv4Address | 與叢集公用負載平衡器相關聯的 IPv4 位址。 |
| ipv6Address | 如果已啟用 IPv6,叢集的 IPv6 位址。 |
| load |
套用至叢集公用負載平衡器的負載平衡規則。 |
| network |
套用至叢集虛擬網路的自定義網路安全性規則。 |
| provisioning |
受控叢集資源的布建狀態。 |
| public |
指定負載平衡器將從中配置公用 IPv4 位址之公用 IPv4 前置的資源識別碼。 建立叢集之後,就無法變更此設定。 |
| public |
指定負載平衡器將從中配置公用 IPv6 位址的公用 IPv6 前置碼資源識別碼。 建立叢集之後,就無法變更此設定。 |
| service |
叢集中子網的服務端點。 |
| subnet |
如果指定,則會在此子網中建立叢集的節點類型,而不是預設的 VNet。 為叢集指定的 networkSecurityRules 也會套用至此子網。 建立叢集之後,就無法變更此設定。 |
| upgrade |
升級叢集時要使用的原則。 |
| use |
對於新的叢集,此參數表示其使用自備 VNet,但子網是在節點類型層級指定;對於這類叢集,節點類型需要subnetId屬性。 |
| vm |
節點類型設定的 VM 映像。 此屬性會控制要用於叢集的 Service Fabric 元件套件。 允許的值為:『Windows』。 預設值為 『Windows』。 |
| zonal |
指出叢集是否有區域復原能力。 |
| zonal |
指出跨 Az 叢集的更新模式。 |
屬性詳細資料
addonFeatures
在叢集上啟用的附加元件功能清單。
addonFeatures?: string[]
屬性值
string[]
adminPassword
VM 系統管理員用戶密碼。
adminPassword?: string
屬性值
string
adminUserName
VM 系統管理員用戶名稱。
adminUserName: string
屬性值
string
allocatedOutboundPorts
針對預設負載平衡器後端集區中每個節點配置給SNAT的輸出埠數目。 默認值為 0,會根據集區大小提供動態埠配置。
allocatedOutboundPorts?: number
屬性值
number
allowRdpAccess
將此設定為 true 可讓 RDP 存取 VM。 默認 NSG 規則會開啟 RDP 連接埠至因特網,以自定義網路安全性規則加以覆寫。 此設定的預設值為 false。
allowRdpAccess?: boolean
屬性值
boolean
applicationTypeVersionsCleanupPolicy
用來清除未使用版本的原則。
applicationTypeVersionsCleanupPolicy?: ApplicationTypeVersionsCleanupPolicy
屬性值
autoGeneratedDomainNameLabelScope
此屬性是針對叢集憑證使用公用 CA 憑證的進入點。它會指定針對所建立之自定義 FQDN 所允許的重複使用層級,以符合公用 CA 憑證的主體。
autoGeneratedDomainNameLabelScope?: string
屬性值
string
auxiliarySubnets
azureActiveDirectory
clientConnectionPort
用於與叢集之用戶端連線的埠。
clientConnectionPort?: number
屬性值
number
clients
clusterCertificateThumbprints
叢集憑證的指紋清單。
clusterCertificateThumbprints?: string[]
屬性值
string[]
clusterCodeVersion
叢集的 Service Fabric 運行時間版本。 當 clusterUpgradeMode 設定為 'Manual' 時,需要此屬性。 若要取得新叢集可用的 Service Fabric 版本列表,請使用 ClusterVersion API。 若要取得現有叢集可用的版本清單,請使用 availableClusterVersions。
clusterCodeVersion?: string
屬性值
string
clusterId
服務為叢集資源產生唯一標識符。
clusterId?: string
屬性值
string
clusterState
叢集的目前狀態。
clusterState?: string
屬性值
string
clusterUpgradeCadence
指出發行新的叢集運行時間版本升級何時會套用。 根據預設為 Wave0。 只有在 clusterUpgradeMode 設定為 'Automatic' 時,才會套用叢集UpgradeMode。
clusterUpgradeCadence?: string
屬性值
string
clusterUpgradeMode
有新的 Service Fabric 執行時間版本可用時,叢集的升級模式。
clusterUpgradeMode?: string
屬性值
string
ddosProtectionPlanId
指定與叢集虛擬網路相關聯的 DDoS 網路保護計劃資源識別碼。
ddosProtectionPlanId?: string
屬性值
string
dnsName
叢集 dns 名稱。
dnsName: string
屬性值
string
enableAutoOSUpgrade
針對使用作系統映像與版本「最新」建立的節點類型啟用自動OS升級。 此設定的預設值為 false。
enableAutoOSUpgrade?: boolean
屬性值
boolean
enableHttpGatewayExclusiveAuthMode
如果為 true,則 HttpGatewayEndpoint 上不允許令牌型驗證。 這需要支援 TLS 1.3 版和更新版本。 如果使用令牌型驗證,則必須定義 HttpGatewayTokenAuthConnectionPort。
enableHttpGatewayExclusiveAuthMode?: boolean
屬性值
boolean
enableIpv6
將此設定為 true 會為叢集所使用的預設 VNet 建立 IPv6 位址空間。 建立叢集之後,就無法變更此設定。 此設定的預設值為 false。
enableIpv6?: boolean
屬性值
boolean
enableOutboundOnlyNodeTypes
啟用僅啟用輸出流量的節點類型建立。 如果設定,則會為已啟用輸入流量的節點類型建立個別的負載平衡器後端集區。 只能在建立叢集時設定。
enableOutboundOnlyNodeTypes?: boolean
屬性值
boolean
enableServicePublicIP
將此設定為 true 會將 IPv4 位址連結為 IPv6 位址的 ServicePublicIP。 只有在叢集上啟用 IPv6 時,才能將它設定為 True。
enableServicePublicIP?: boolean
屬性值
boolean
fabricSettings
fqdn
與叢集公用負載平衡器相關聯的完整功能變數名稱。
fqdn?: string
屬性值
string
httpGatewayConnectionPort
用於叢集 HTTP 連線的埠。
httpGatewayConnectionPort?: number
屬性值
number
httpGatewayTokenAuthConnectionPort
用於對叢集進行令牌驗證型 HTTPS 連線的埠。 無法設定為與 HttpGatewayEndpoint 相同的埠。
httpGatewayTokenAuthConnectionPort?: number
屬性值
number
ipTags
ipv4Address
與叢集公用負載平衡器相關聯的 IPv4 位址。
ipv4Address?: string
屬性值
string
ipv6Address
如果已啟用 IPv6,叢集的 IPv6 位址。
ipv6Address?: string
屬性值
string
loadBalancingRules
networkSecurityRules
provisioningState
受控叢集資源的布建狀態。
provisioningState?: string
屬性值
string
publicIPPrefixId
指定負載平衡器將從中配置公用 IPv4 位址之公用 IPv4 前置的資源識別碼。 建立叢集之後,就無法變更此設定。
publicIPPrefixId?: string
屬性值
string
publicIPv6PrefixId
指定負載平衡器將從中配置公用 IPv6 位址的公用 IPv6 前置碼資源識別碼。 建立叢集之後,就無法變更此設定。
publicIPv6PrefixId?: string
屬性值
string
serviceEndpoints
subnetId
如果指定,則會在此子網中建立叢集的節點類型,而不是預設的 VNet。 為叢集指定的 networkSecurityRules 也會套用至此子網。 建立叢集之後,就無法變更此設定。
subnetId?: string
屬性值
string
upgradeDescription
useCustomVnet
對於新的叢集,此參數表示其使用自備 VNet,但子網是在節點類型層級指定;對於這類叢集,節點類型需要subnetId屬性。
useCustomVnet?: boolean
屬性值
boolean
vmImage
節點類型設定的 VM 映像。 此屬性會控制要用於叢集的 Service Fabric 元件套件。 允許的值為:『Windows』。 預設值為 『Windows』。
vmImage?: string
屬性值
string
zonalResiliency
指出叢集是否有區域復原能力。
zonalResiliency?: boolean
屬性值
boolean
zonalUpdateMode
指出跨 Az 叢集的更新模式。
zonalUpdateMode?: string
屬性值
string