ServiceResourceProperties
この種類では、サービス リソースのプロパティについて説明します。
プロパティ
名前 | Type | 必須 |
---|---|---|
osType |
string (enum) | はい |
codePackages |
ContainerCodePackageProperties の配列 | はい |
networkRefs |
NetworkRef の配列 | いいえ |
diagnostics |
DiagnosticsRef | いいえ |
description |
string | いいえ |
replicaCount |
整数 (integer) | いいえ |
executionPolicy |
ExecutionPolicy | いいえ |
autoScalingPolicies |
AutoScalingPolicy の配列 | いいえ |
status |
string (enum) | いいえ |
statusDetails |
string | いいえ |
healthState |
string (enum) | いいえ |
unhealthyEvaluation |
string | いいえ |
identityRefs |
ServiceIdentity の配列 | いいえ |
dnsName |
string | いいえ |
osType
型: string (enum)
必須: はい
サービス内のコードに必要な操作システム。
次のいずれかの値になります。
-
Linux
- 必要なオペレーティング システムは Linux です。 -
Windows
- 必要なオペレーティング システムは Windows です。
codePackages
型: ContainerCodePackageProperties の配列
必須: はい
サービスを形成するコード パッケージのセットについて説明します。 コード パッケージでは、コンテナーとそのコンテナーを実行するためのプロパティについて説明します。 すべてのコード パッケージは、同じホスト上で一緒に開始され、同じコンテキスト (ネットワーク、プロセスなど) を共有します。
networkRefs
型: NetworkRef の配列
必須: いいえ
このサービスの一部である必要があるプライベート ネットワークの名前。
diagnostics
種類: DiagnosticsRef
必須: いいえ
DiagnosticsDescription のシンクへの参照。
description
型: string
必須: いいえ
ユーザーが読み取り可能なサービスの説明。
replicaCount
型: 整数
必須: いいえ
作成するサービスのレプリカの数。 指定しない場合、既定値は 1 です。
executionPolicy
種類: ExecutionPolicy
必須: いいえ
サービスの実行ポリシー
autoScalingPolicies
型: AutoScalingPolicy の配列
必須: いいえ
自動スケーリング ポリシー
status
型: string (enum)
必須: いいえ
リソースの状態。
次のいずれかの値になります。
-
Unknown
- リソースの状態が不明であることを示します。 値は 0 です。 -
Ready
- リソースの準備が完了したことを示します。 値は 1 です。 -
Upgrading
- リソースがアップグレード中であることを示します。 値は 2 です。 -
Creating
- リソースが作成されていることを示します。 値は 3 です。 -
Deleting
- リソースが削除されていることを示します。 値は 4 です。 -
Failed
- 永続的な障害が原因でリソースが機能しないことを示します。 詳細については、「statusDetails プロパティ」を参照してください。 値は 5 です。
statusDetails
型: string
必須: いいえ
サービスの現在の状態に関する追加情報を提供します。
healthState
型: string (enum)
必須: いいえ
クラスター、ノード、アプリケーション、サービス、パーティション、レプリカなどの Service Fabric エンティティの正常性状態。
次のいずれかの値になります。
-
Invalid
- 無効な正常性状態を示します。 すべての Service Fabric 列挙型の型が無効です。 値は 0 です。 -
Ok
- 正常性状態が問題ありません。 値は 1 です。 -
Warning
- 正常性状態が警告レベルであることを示します。 値は 2 です。 -
Error
- 正常性状態がエラー レベルであることを示します。 エラーの正常性状態は、クラスターの正しい機能に影響を与える可能性があるため、調査する必要があります。 値は 3 です。 -
Unknown
- 不明な正常性状態を示します。 値は 65535 です。
unhealthyEvaluation
型: string
必須: いいえ
サービスの正常性状態が "OK" でない場合、サービスが異常とマークされている理由をユーザーが把握できるように、service fabric Health Manager からのこの追加の詳細。
identityRefs
型: ServiceIdentity の配列
必須: いいえ
サービス ID の一覧。
dnsName
型: string
必須: いいえ
サービスの DNS 名。