VmSizeCompatibilityFilterV2 interface
このクラスは、多次元セットを定義する 1 つのフィルター オブジェクトを表します。 このセットのディメンションは、Regions、ClusterFlavors、NodeTypes、ClusterVersions です。 制約は、FilterMode (Exclude vs Include)、VMSizes (除外/包含の影響を受ける VM サイズ) とフィルターの順序に基づいて定義する必要があります。 競合している場合は、後のフィルターによって以前の設定がオーバーライドされます。
プロパティ
| cluster |
フィルターの影響下にあるクラスター フレーバーの一覧。 |
| cluster |
Major.Minor 形式で影響を受けるクラスター バージョンの一覧。 |
| compute |
コンピューティングの分離をサポートするかどうか。 'true' は ComputeIsolationEnabled の場合のみ、'false' は通常のクラスターに対してのみ意味します。 |
| esp |
ESP クラスターに適用するかどうか。 'true' は ESP の場合のみ、'false' は ESP 以外、null または空の文字列のみを意味し、それ以外は両方を意味します。 |
| filter |
フィルター モード。 実質的に、これにより、特定のセット内の VM サイズを有効または無効にすることができます。 |
| node |
フィルターの影響を受けるノードの種類の一覧。 |
| os |
影響を受ける OSType (Windows または Linux)。 |
| regions | フィルターの効果の下にある領域の一覧。 |
| vm |
含めるまたは除外する仮想マシンのサイズの一覧。 |
プロパティの詳細
clusterFlavors
フィルターの影響下にあるクラスター フレーバーの一覧。
clusterFlavors?: string[]
プロパティ値
string[]
clusterVersions
Major.Minor 形式で影響を受けるクラスター バージョンの一覧。
clusterVersions?: string[]
プロパティ値
string[]
computeIsolationSupported
コンピューティングの分離をサポートするかどうか。 'true' は ComputeIsolationEnabled の場合のみ、'false' は通常のクラスターに対してのみ意味します。
computeIsolationSupported?: string
プロパティ値
string
espApplied
ESP クラスターに適用するかどうか。 'true' は ESP の場合のみ、'false' は ESP 以外、null または空の文字列のみを意味し、それ以外は両方を意味します。
espApplied?: string
プロパティ値
string
filterMode
フィルター モード。 実質的に、これにより、特定のセット内の VM サイズを有効または無効にすることができます。
filterMode?: string
プロパティ値
string
nodeTypes
フィルターの影響を受けるノードの種類の一覧。
nodeTypes?: string[]
プロパティ値
string[]
osType
影響を受ける OSType (Windows または Linux)。
osType?: string[]
プロパティ値
string[]
regions
フィルターの効果の下にある領域の一覧。
regions?: string[]
プロパティ値
string[]
vmSizes
含めるまたは除外する仮想マシンのサイズの一覧。
vmSizes?: string[]
プロパティ値
string[]