7.3. AffinityGroup struct
アフィニティーグループは、定義された関係を持つ仮想マシンのグループを表します。
名前 | タイプ | 概要 |
---|---|---|
| アフィニティーグループが壊れているかどうかを指定します。 | |
| このオブジェクトに関するコメントを含むフリーテキスト。 | |
| プレーンテキストでの人間が判読できる説明。 | |
| アフィニティーグループが、そのアフィニティーグループのメンバーである仮想マシンに適用されるアフィニティーのハード強制とソフト強制のどちらを使用するかを指定します。 | |
| このアフィニティーグループのメンバーである仮想マシンとホストの間に適用されるアフィニティールールを指定します。 | |
| 一意の ID | |
| 人間が判読できるプレーンテキストでの名前。 | |
| アフィニティーグループが、そのアフィニティーグループのメンバーである仮想マシンに正のアフィニティーと負のアフィニティーのどちらを適用するか指定します。 | |
| アフィニティーグループの優先度。 | |
| このアフィニティーグループのメンバーである仮想マシンに適用されるアフィニティールールを指定します。 |
7.3.1. broken
アフィニティーグループが壊れているかどうかを指定します。ルールのいずれかが満たされない場合、アフィニティーグループは壊れていると見なされます。壊れたフィールドは、エンジンのコンピュートフィールドです。そのため、このフィールドは GET リクエストでのみ使用できます。
7.3.2. enforcing
アフィニティーグループが、そのアフィニティーグループのメンバーである仮想マシンに適用されるアフィニティーのハード強制とソフト強制のどちらを使用するかを指定します。
この属性はエンジンのバージョン 4.1 以降非推奨となり、将来削除されることに注意してください。今後は vms_rule
属性を使用してください。
7.3.3. positive
アフィニティーグループが、そのアフィニティーグループのメンバーである仮想マシンに正のアフィニティーと負のアフィニティーのどちらを適用するか指定します。
この属性はエンジンのバージョン 4.1 以降非推奨となり、将来削除されることに注意してください。今後は vms_rule
属性を使用してください。
名前 | タイプ | 概要 |
---|---|---|
| アフィニティーグループが適用されるクラスターへの参照。 | |
| このアフィニティーグループに割り当てられたすべてのホストラベルのリスト。 | |
| このアフィニティーグループに割り当てられたすべてのホストのリスト。 | |
| このアフィニティーグループに割り当てられたすべての仮想マシンラベルのリスト。 | |
| Vm[] | このアフィニティーグループに割り当てられたすべての仮想マシンのリスト。 |