次の方法で共有


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 名。