Cluster interface
クラスター リソース
- Extends
プロパティ
add |
クラスターで有効にするアドオン機能の一覧。 |
application |
未使用のバージョンをクリーンするために使用されるポリシー。 |
available |
このクラスターで使用できる Service Fabric ランタイム バージョン。 注: このプロパティはシリアル化されません。 これは、サーバーによってのみ設定できます。 |
azure |
クラスターの AAD 認証設定。 |
certificate | クラスターのセキュリティ保護に使用する証明書。 指定された証明書は、クラスター内のノード間セキュリティ、クラスター管理エンドポイント用の SSL 証明書、および既定の管理クライアントに使用されます。 |
certificate |
クラスターのセキュリティ保護に使用される共通名によって参照されるサーバー証明書の一覧について説明します。 |
client |
クラスターの管理が許可されている共通名によって参照されるクライアント証明書の一覧。 |
client |
クラスターの管理が許可されている拇印によって参照されるクライアント証明書の一覧。 |
cluster |
クラスターの Service Fabric ランタイム バージョン。 このプロパティは、 upgradeMode が 'Manual' に設定されている場合にユーザーを設定することによってのみ実行できます。 新しいクラスターで使用可能な Service Fabric バージョンの一覧を取得するには、 ClusterVersion API を使用します。 既存のクラスターで使用可能なバージョンの一覧を取得するには、 availableClusterVersions を使用します。 |
cluster |
Azure リソース プロバイダー エンドポイント。 クラスター内のシステム サービスは、このエンドポイントに接続します。 注: このプロパティはシリアル化されません。 これは、サーバーによってのみ設定できます。 |
cluster |
クラスター リソースのサービスによって生成された一意識別子。 注: このプロパティはシリアル化されません。 これは、サーバーによってのみ設定できます。 |
cluster |
クラスターの現在の状態。
注: このプロパティはシリアル化されません。 これは、サーバーによってのみ設定できます。 |
diagnostics |
Service Fabric 診断ログを格納するためのストレージ アカウント情報。 |
event |
イベント ストア サービスが有効かどうかを示します。 |
fabric |
クラスターを構成するためのカスタム ファブリック設定の一覧。 |
infrastructure |
インフラストラクチャ サービス マネージャーが有効になっているかどうかを示します。 |
management |
クラスターの http 管理エンドポイント。 |
node |
クラスター内のノードの種類の一覧。 |
notifications | クラスター イベントの通知チャネルの一覧を示します。 |
provisioning |
クラスター リソースのプロビジョニング状態。 注: このプロパティはシリアル化されません。 これは、サーバーによってのみ設定できます。 |
reliability |
信頼性レベルは、システム サービスのレプリカ セット サイズを設定します。 ReliabilityLevel について説明します。
|
reverse |
リバース プロキシで使用されるサーバー証明書。 |
reverse |
クラスターのセキュリティ保護に使用される共通名によって参照されるサーバー証明書の一覧について説明します。 |
sf |
このプロパティは、アップグレード ドメイン (UD) 内の VM の論理グループ化を制御します。 可用性ゾーンが複数あるノード タイプがクラスター内に既に存在する場合、このプロパティを変更することはできません。 |
upgrade |
クラスターのアップグレード時に使用するポリシー。 |
upgrade |
新しい Service Fabric ランタイム バージョンが使用可能な場合のクラスターのアップグレード モード。 |
upgrade |
クラスター上の特定の期間のクラスターでのランタイム バージョンの自動アップグレードを一時停止する終了日時 (UTC) を示します。 |
upgrade |
クラスター上の特定の期間のクラスターでのランタイム バージョンの自動アップグレードを一時停止する開始日時 (UTC) を示します。 |
upgrade |
新しいクラスター ランタイム バージョンのアップグレードがリリース後に適用されるタイミングを示します。 既定では Wave0 です。 upgradeMode が "自動" に設定されている場合にのみ適用されます。 |
vm |
VM イメージ VMSS は で構成されています。 Windows や Linux などの汎用名を使用できます。 |
vmss |
このプロパティは、仮想マシン スケール セットのアップグレード モードを定義します。複数のAvailability Zonesを持つノードの種類が追加される場合は必須です。 |
wave |
クラスターへのランタイム バージョンの自動アップグレードを一時停止するブール値。 |
継承されたプロパティ
etag | Azure リソース etag。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。 |
id | Azure リソース識別子。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。 |
location | Azure リソースの場所。 |
name | Azure リソース名。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。 |
system |
リソースの作成と最後の変更に関連するメタデータ。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。 |
tags | Azure リソース タグ。 |
type | Azure リソースの種類。 注: このプロパティはシリアル化されません。 これは、サーバーによってのみ設定できます。 |
プロパティの詳細
addOnFeatures
クラスターで有効にするアドオン機能の一覧。
addOnFeatures?: string[]
プロパティ値
string[]
applicationTypeVersionsCleanupPolicy
未使用のバージョンをクリーンするために使用されるポリシー。
applicationTypeVersionsCleanupPolicy?: ApplicationTypeVersionsCleanupPolicy
プロパティ値
availableClusterVersions
このクラスターで使用できる Service Fabric ランタイム バージョン。 注: このプロパティはシリアル化されません。 これは、サーバーによってのみ設定できます。
availableClusterVersions?: ClusterVersionDetails[]
プロパティ値
azureActiveDirectory
certificate
クラスターのセキュリティ保護に使用する証明書。 指定された証明書は、クラスター内のノード間セキュリティ、クラスター管理エンドポイント用の SSL 証明書、および既定の管理クライアントに使用されます。
certificate?: CertificateDescription
プロパティ値
certificateCommonNames
クラスターのセキュリティ保護に使用される共通名によって参照されるサーバー証明書の一覧について説明します。
certificateCommonNames?: ServerCertificateCommonNames
プロパティ値
clientCertificateCommonNames
クラスターの管理が許可されている共通名によって参照されるクライアント証明書の一覧。
clientCertificateCommonNames?: ClientCertificateCommonName[]
プロパティ値
clientCertificateThumbprints
クラスターの管理が許可されている拇印によって参照されるクライアント証明書の一覧。
clientCertificateThumbprints?: ClientCertificateThumbprint[]
プロパティ値
clusterCodeVersion
クラスターの Service Fabric ランタイム バージョン。 このプロパティは、 upgradeMode が 'Manual' に設定されている場合にユーザーを設定することによってのみ実行できます。 新しいクラスターで使用可能な Service Fabric バージョンの一覧を取得するには、 ClusterVersion API を使用します。 既存のクラスターで使用可能なバージョンの一覧を取得するには、 availableClusterVersions を使用します。
clusterCodeVersion?: string
プロパティ値
string
clusterEndpoint
Azure リソース プロバイダー エンドポイント。 クラスター内のシステム サービスは、このエンドポイントに接続します。 注: このプロパティはシリアル化されません。 これは、サーバーによってのみ設定できます。
clusterEndpoint?: string
プロパティ値
string
clusterId
クラスター リソースのサービスによって生成された一意識別子。 注: このプロパティはシリアル化されません。 これは、サーバーによってのみ設定できます。
clusterId?: string
プロパティ値
string
clusterState
クラスターの現在の状態。
- WaitingForNodes - クラスター リソースが作成され、リソース プロバイダーが Service Fabric VM 拡張機能の起動と報告を待機していることを示します。
- デプロイ中 - Service Fabric ランタイムが VM にインストールされていることを示します。 クラスター リソースは、クラスターが起動し、システム サービスが起動するまで、この状態になります。
- BaselineUpgrade - クラスターのバージョンを確立するためにクラスターがアップグレード中であることを示します。 このアップグレードは、クラスターが初めて起動したときに自動的に開始されます。
- UpdatingUserConfiguration - ユーザーが指定した構成でクラスターがアップグレードされていることを示します。
- UpdatingUserCertificate - ユーザー指定の証明書を使用してクラスターがアップグレードされていることを示します。
- UpdatingInfrastructure - クラスターが最新の Service Fabric ランタイム バージョンでアップグレードされていることを示します。 これは、 upgradeMode が "自動" に設定されている場合にのみ発生します。
- EnforcingClusterVersion - クラスターが想定とは異なるバージョンにあり、クラスターが予想されるバージョンにアップグレードされていることを示します。
- UpgradeServiceUnreachable - クラスター内のシステム サービスがリソース プロバイダーをポーリングしなくなったことを示します。 この状態のクラスターは、リソース プロバイダーによって管理できません。
- 自動スケーリング - クラスターの ReliabilityLevel が調整されていることを示します。
- 準備完了 - クラスターが安定した状態であることを示します。
注: このプロパティはシリアル化されません。 これは、サーバーによってのみ設定できます。
clusterState?: string
プロパティ値
string
diagnosticsStorageAccountConfig
Service Fabric 診断ログを格納するためのストレージ アカウント情報。
diagnosticsStorageAccountConfig?: DiagnosticsStorageAccountConfig
プロパティ値
eventStoreServiceEnabled
イベント ストア サービスが有効かどうかを示します。
eventStoreServiceEnabled?: boolean
プロパティ値
boolean
fabricSettings
クラスターを構成するためのカスタム ファブリック設定の一覧。
fabricSettings?: SettingsSectionDescription[]
プロパティ値
infrastructureServiceManager
インフラストラクチャ サービス マネージャーが有効になっているかどうかを示します。
infrastructureServiceManager?: boolean
プロパティ値
boolean
managementEndpoint
クラスターの http 管理エンドポイント。
managementEndpoint?: string
プロパティ値
string
nodeTypes
notifications
provisioningState
クラスター リソースのプロビジョニング状態。 注: このプロパティはシリアル化されません。 これは、サーバーによってのみ設定できます。
provisioningState?: string
プロパティ値
string
reliabilityLevel
信頼性レベルは、システム サービスのレプリカ セット サイズを設定します。 ReliabilityLevel について説明します。
- None - ターゲット レプリカ セット数が 1 のシステム サービスを実行します。 これは、テスト クラスターにのみ使用する必要があります。
- Bronze - ターゲット レプリカ セット数が 3 のシステム サービスを実行します。 これは、テスト クラスターにのみ使用する必要があります。
- Silver - ターゲット レプリカ セット数が 5 のシステム サービスを実行します。
- Gold - ターゲット レプリカ セット数が 7 のシステム サービスを実行します。
- Platinum - ターゲット レプリカ セット数が 9 のシステム サービスを実行します。
reliabilityLevel?: string
プロパティ値
string
reverseProxyCertificate
リバース プロキシで使用されるサーバー証明書。
reverseProxyCertificate?: CertificateDescription
プロパティ値
reverseProxyCertificateCommonNames
クラスターのセキュリティ保護に使用される共通名によって参照されるサーバー証明書の一覧について説明します。
reverseProxyCertificateCommonNames?: ServerCertificateCommonNames
プロパティ値
sfZonalUpgradeMode
このプロパティは、アップグレード ドメイン (UD) 内の VM の論理グループ化を制御します。 可用性ゾーンが複数あるノード タイプがクラスター内に既に存在する場合、このプロパティを変更することはできません。
sfZonalUpgradeMode?: string
プロパティ値
string
upgradeDescription
upgradeMode
新しい Service Fabric ランタイム バージョンが使用可能な場合のクラスターのアップグレード モード。
upgradeMode?: string
プロパティ値
string
upgradePauseEndTimestampUtc
クラスター上の特定の期間のクラスターでのランタイム バージョンの自動アップグレードを一時停止する終了日時 (UTC) を示します。
upgradePauseEndTimestampUtc?: Date
プロパティ値
Date
upgradePauseStartTimestampUtc
クラスター上の特定の期間のクラスターでのランタイム バージョンの自動アップグレードを一時停止する開始日時 (UTC) を示します。
upgradePauseStartTimestampUtc?: Date
プロパティ値
Date
upgradeWave
新しいクラスター ランタイム バージョンのアップグレードがリリース後に適用されるタイミングを示します。 既定では Wave0 です。 upgradeMode が "自動" に設定されている場合にのみ適用されます。
upgradeWave?: string
プロパティ値
string
vmImage
VM イメージ VMSS は で構成されています。 Windows や Linux などの汎用名を使用できます。
vmImage?: string
プロパティ値
string
vmssZonalUpgradeMode
このプロパティは、仮想マシン スケール セットのアップグレード モードを定義します。複数のAvailability Zonesを持つノードの種類が追加される場合は必須です。
vmssZonalUpgradeMode?: string
プロパティ値
string
waveUpgradePaused
クラスターへのランタイム バージョンの自動アップグレードを一時停止するブール値。
waveUpgradePaused?: boolean
プロパティ値
boolean
継承されたプロパティの詳細
etag
Azure リソース etag。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。
etag?: string
プロパティ値
string
Resource.etagから継承
id
location
name
systemData
リソースの作成と最後の変更に関連するメタデータ。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。
systemData?: SystemData
プロパティ値
tags
Azure リソース タグ。
tags?: {[propertyName: string]: string}
プロパティ値
{[propertyName: string]: string}
Resource.tagsから継承
type
Azure リソースの種類。 注: このプロパティはシリアル化されません。 これは、サーバーによってのみ設定できます。
type?: string
プロパティ値
string
Resource.typeから継承