ManagedClusterProperties interface
マネージド クラスター リソースのプロパティについて説明します。
プロパティ
| addon |
クラスターで有効にするアドオン機能の一覧。 |
| admin |
VM 管理者のユーザー パスワード。 |
| admin |
VM 管理者ユーザー名。 |
| allocated |
既定のロード バランサーのバックエンド プール内の各ノードに対して SNAT に割り当てられた送信ポートの数。 既定値は 0 で、プール サイズに基づいて動的なポート割り当てを提供します。 |
| allow |
これを true に設定すると、VM への RDP アクセスが有効になります。 既定の NSG 規則は、インターネットへの RDP ポートを開きます。このポートは、カスタム ネットワーク セキュリティ規則でオーバーライドできます。 この設定の既定値は false です。 |
| application |
未使用のバージョンをクリーンアップするために使用されるポリシー。 |
| auto |
このプロパティは、クラスター証明書にパブリック CA 証明書を使用するためのエントリ ポイントです。これは、パブリック CA 証明書のサブジェクトと一致する、作成されたカスタム FQDN に対して許可される再利用のレベルを指定します。 |
| auxiliary |
クラスターの補助サブネット。 |
| azure |
クラスターの AAD 認証設定。 |
| client |
クラスターへのクライアント接続に使用されるポート。 |
| clients | クラスターの管理が許可されているクライアント証明書。 |
| cluster |
クラスター証明書の拇印の一覧。 |
| cluster |
クラスターの Service Fabric ランタイム バージョン。 このプロパティは、clusterUpgradeMode |
| cluster |
クラスター リソースの一意識別子がサービスによって生成されました。 |
| cluster |
クラスターの現在の状態。 |
| cluster |
新しいクラスター ランタイム バージョンのアップグレードがリリース後に適用されるタイミングを示します。 既定では Wave0 です。 clusterUpgradeMode |
| cluster |
新しい Service Fabric ランタイム バージョンが使用可能な場合のクラスターのアップグレード モード。 |
| ddos |
クラスターの仮想ネットワークに関連付ける DDoS ネットワーク保護プランのリソース ID を指定します。 |
| dns |
クラスターの DNS 名。 |
| enable |
バージョン 'latest' の OS イメージを使用して作成されたノードの種類に対して、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 プレフィックスのリソース ID を指定します。 この設定は、クラスターが作成された後は変更できません。 |
| public |
ロード バランサーがパブリック IPv6 アドレスを割り当てるパブリック IPv6 プレフィックスのリソース ID を指定します。 この設定は、クラスターが作成された後は変更できません。 |
| service |
クラスター内のサブネットのサービス エンドポイント。 |
| subnet |
指定した場合、クラスターのノードの種類は、既定の VNet ではなく、このサブネットに作成されます。 クラスターに指定された networkSecurityRules も、このサブネットに適用されます。 この設定は、クラスターが作成された後は変更できません。 |
| upgrade |
クラスターのアップグレード時に使用するポリシー。 |
| use |
新しいクラスターの場合、このパラメーターは Bring Your Own 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 に設定すると、VM への RDP アクセスが有効になります。 既定の NSG 規則は、インターネットへの RDP ポートを開きます。このポートは、カスタム ネットワーク セキュリティ規則でオーバーライドできます。 この設定の既定値は false です。
allowRdpAccess?: boolean
プロパティ値
boolean
applicationTypeVersionsCleanupPolicy
未使用のバージョンをクリーンアップするために使用されるポリシー。
applicationTypeVersionsCleanupPolicy?: ApplicationTypeVersionsCleanupPolicy
プロパティ値
autoGeneratedDomainNameLabelScope
このプロパティは、クラスター証明書にパブリック CA 証明書を使用するためのエントリ ポイントです。これは、パブリック CA 証明書のサブジェクトと一致する、作成されたカスタム FQDN に対して許可される再利用のレベルを指定します。
autoGeneratedDomainNameLabelScope?: string
プロパティ値
string
auxiliarySubnets
azureActiveDirectory
clientConnectionPort
クラスターへのクライアント接続に使用されるポート。
clientConnectionPort?: number
プロパティ値
number
clients
clusterCertificateThumbprints
クラスター証明書の拇印の一覧。
clusterCertificateThumbprints?: string[]
プロパティ値
string[]
clusterCodeVersion
クラスターの Service Fabric ランタイム バージョン。 このプロパティは、clusterUpgradeMode
clusterCodeVersion?: string
プロパティ値
string
clusterId
クラスター リソースの一意識別子がサービスによって生成されました。
clusterId?: string
プロパティ値
string
clusterState
クラスターの現在の状態。
clusterState?: string
プロパティ値
string
clusterUpgradeCadence
新しいクラスター ランタイム バージョンのアップグレードがリリース後に適用されるタイミングを示します。 既定では Wave0 です。 clusterUpgradeMode
clusterUpgradeCadence?: string
プロパティ値
string
clusterUpgradeMode
新しい Service Fabric ランタイム バージョンが使用可能な場合のクラスターのアップグレード モード。
clusterUpgradeMode?: string
プロパティ値
string
ddosProtectionPlanId
クラスターの仮想ネットワークに関連付ける DDoS ネットワーク保護プランのリソース ID を指定します。
ddosProtectionPlanId?: string
プロパティ値
string
dnsName
クラスターの DNS 名。
dnsName: string
プロパティ値
string
enableAutoOSUpgrade
バージョン 'latest' の OS イメージを使用して作成されたノードの種類に対して、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
クラスターを構成するためのカスタム ファブリック設定の一覧。
fabricSettings?: SettingsSectionDescription[]
プロパティ値
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
クラスターのパブリック ロード バランサーに適用される負荷分散規則。
loadBalancingRules?: LoadBalancingRule[]
プロパティ値
networkSecurityRules
クラスターの仮想ネットワークに適用されるカスタム ネットワーク セキュリティ規則。
networkSecurityRules?: NetworkSecurityRule[]
プロパティ値
provisioningState
マネージド クラスター リソースのプロビジョニング状態。
provisioningState?: string
プロパティ値
string
publicIPPrefixId
ロード バランサーがパブリック IPv4 アドレスを割り当てるパブリック IPv4 プレフィックスのリソース ID を指定します。 この設定は、クラスターが作成された後は変更できません。
publicIPPrefixId?: string
プロパティ値
string
publicIPv6PrefixId
ロード バランサーがパブリック IPv6 アドレスを割り当てるパブリック IPv6 プレフィックスのリソース ID を指定します。 この設定は、クラスターが作成された後は変更できません。
publicIPv6PrefixId?: string
プロパティ値
string
serviceEndpoints
subnetId
指定した場合、クラスターのノードの種類は、既定の VNet ではなく、このサブネットに作成されます。 クラスターに指定された networkSecurityRules も、このサブネットに適用されます。 この設定は、クラスターが作成された後は変更できません。
subnetId?: string
プロパティ値
string
upgradeDescription
useCustomVnet
新しいクラスターの場合、このパラメーターは Bring Your Own VNet を使用することを示しますが、サブネットはノード タイプ レベルで指定されます。このようなクラスターでは、ノードの種類に subnetId プロパティが必要です。
useCustomVnet?: boolean
プロパティ値
boolean
vmImage
ノードの種類が構成されている VM イメージ。 このプロパティは、クラスターに使用する Service Fabric コンポーネント パッケージを制御します。 使用できる値は "Windows" です。 既定値は "Windows" です。
vmImage?: string
プロパティ値
string
zonalResiliency
クラスターにゾーンの回復性があるかどうかを示します。
zonalResiliency?: boolean
プロパティ値
boolean
zonalUpdateMode
クロス Az クラスターの更新モードを示します。
zonalUpdateMode?: string
プロパティ値
string