スケジュール API とクォータ API
スケジュールおよびクォータ API のリファレンスガイド
概要
第1章 スケジュール API とクォータ API リンクのコピーリンクがクリップボードにコピーされました!
1.1. AppliedClusterResourceQuota [quota.openshift.io/v1] リンクのコピーリンクがクリップボードにコピーされました!
- 説明
AppliedClusterResourceQuota は、プロジェクトに投影するために、プロジェクトスコープで ClusterResourceQuota をミラーリングします。これにより、プロジェクト管理者は、プロジェクトに適用されている ClusterResourceQuotas とそれに関連する使用法を知ることができます。
互換性レベル 1: メジャーリリース内で最低 12 か月または 3 つのマイナーリリース (どちらか長い方) の間安定しています。
- 型
-
object
1.2. ClusterResourceQuota [quota.openshift.io/v1] リンクのコピーリンクがクリップボードにコピーされました!
- 説明
- ClusterResourceQuota は、クラスタースコープで ResourceQuota をミラーリングします。このオブジェクトは、クォータ評価を再利用できるように、合成 ResourceQuota オブジェクトに簡単に変換できます。互換性レベル 1: メジャーリリース内で最低 12 か月または 3 つのマイナーリリース (どちらか長い方) の間安定しています。
- 型
-
object
1.3. FlowSchema [flowcontrol.apiserver.k8s.io/v1] リンクのコピーリンクがクリップボードにコピーされました!
- 説明
- FlowSchema は、フローのグループのスキーマを定義します。フローは、同様の属性を持つ一連のインバウンド API リクエストで構成されており、FlowSchema の名前と "フロー識別子" という文字列のペアで識別されることに注意してください。
- 型
-
object
1.4. LimitRange [v1] リンクのコピーリンクがクリップボードにコピーされました!
- 説明
- LimitRange は、名前空間内のリソースの種類ごとにリソース使用制限を設定します。
- 型
-
object
1.5. PriorityClass [scheduling.k8s.io/v1] リンクのコピーリンクがクリップボードにコピーされました!
- 説明
- PriorityClass は、優先度クラス名から優先度整数値へのマッピングを定義します。値は任意の有効な整数にすることができます。
- 型
-
object
1.6. PriorityLevelConfiguration [flowcontrol.apiserver.k8s.io/v1] リンクのコピーリンクがクリップボードにコピーされました!
- 説明
- PriorityLevelConfiguration は、優先度レベルの設定を表します。
- 型
-
object
1.7. ResourceQuota [v1] リンクのコピーリンクがクリップボードにコピーされました!
- 説明
- ResourceQuota は、名前空間ごとに適用される集約クォータ制限を設定します
- 型
-
object
第2章 AppliedClusterResourceQuota [quota.openshift.io/v1] リンクのコピーリンクがクリップボードにコピーされました!
- 説明
AppliedClusterResourceQuota は、プロジェクトに投影するために、プロジェクトスコープで ClusterResourceQuota をミラーリングします。これにより、プロジェクト管理者は、プロジェクトに適用されている ClusterResourceQuotas とそれに関連する使用法を知ることができます。
互換性レベル 1: メジャーリリース内で最低 12 か月または 3 つのマイナーリリース (どちらか長い方) の間安定しています。
- 型
-
object
- 必須
-
metadata
-
spec
-
2.1. 仕様 リンクのコピーリンクがクリップボードにコピーされました!
プロパティー | 型 | 説明 |
---|---|---|
|
| apiVersion はオブジェクトのこの表現のバージョンスキーマを定義します。サーバーは認識されたスキーマを最新の内部値に変換し、認識されない値は拒否することがあります。詳細は、https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources を参照してください。 |
|
| kind はこのオブジェクトが表す REST リソースを表す文字列の値です。サーバーはクライアントが要求を送信するエンドポイントからこれを推測できる場合があります。これは更新できません。CamelCase を使用します。詳細は、https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds を参照してください。 |
| metadata は標準オブジェクトのメタデータです。詳細は、https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata を参照してください。 | |
|
| ClusterResourceQuotaSpec は、必要なクォータ制限を定義します |
|
| ClusterResourceQuotaStatus は、実際に適用されるクォータとその現在の使用量を定義します |
2.1.1. .spec リンクのコピーリンクがクリップボードにコピーされました!
- 説明
- ClusterResourceQuotaSpec は、必要なクォータ制限を定義します
- 型
-
object
- 必須
-
selector
-
quota
-
プロパティー | 型 | 説明 |
---|---|---|
| ResourceQuotaSpec | クォータは、必要なクォータを定義します |
|
| ClusterResourceQuotaSelector は、プロジェクトを選択するために使用されます。LabelSelector または AnnotationSelector の少なくとも 1 つが存在する必要があります。1 つだけが存在する場合、それが唯一の選択基準です。両方を指定する場合、プロジェクトは両方の制限に一致する必要があります。 |
2.1.2. .spec.selector リンクのコピーリンクがクリップボードにコピーされました!
- 説明
- ClusterResourceQuotaSelector は、プロジェクトを選択するために使用されます。LabelSelector または AnnotationSelector の少なくとも 1 つが存在する必要があります。1 つだけが存在する場合、それが唯一の選択基準です。両方を指定する場合、プロジェクトは両方の制限に一致する必要があります。
- 型
-
object
プロパティー | 型 | 説明 |
---|---|---|
|
| AnnotationSelector は、アノテーションによってプロジェクトを選択するために使用されます。 |
| LabelSelector は、ラベルごとにプロジェクトを選択するために使用されます。 |
2.1.3. .status リンクのコピーリンクがクリップボードにコピーされました!
- 説明
- ClusterResourceQuotaStatus は、実際に適用されるクォータとその現在の使用量を定義します
- 型
-
object
- 必須
-
total
-
プロパティー | 型 | 説明 |
---|---|---|
|
| 名前空間は、プロジェクトごとに使用量をスライスします。この分割により、すべてのプロジェクト間で再計算を行うことなく、単一のプロジェクト内での削除調整を迅速に解決できます。これは、特定のプロジェクトのデルタをプルするために使用できます。 |
|
| ResourceQuotaStatusByNamespace は、特定のプロジェクトのステータスを提供します |
| Total は、すべてのプロジェクトで実際に適用される割り当てとその現在の使用量を定義します |
2.1.4. .status.namespaces リンクのコピーリンクがクリップボードにコピーされました!
- 説明
- 名前空間は、プロジェクトごとに使用量をスライスします。この分割により、すべてのプロジェクト間で再計算を行うことなく、単一のプロジェクト内での削除調整を迅速に解決できます。これは、特定のプロジェクトのデルタをプルするために使用できます。
- 型
-
array
2.1.5. .status.namespaces[] リンクのコピーリンクがクリップボードにコピーされました!
- 説明
- ResourceQuotaStatusByNamespace は、特定のプロジェクトのステータスを提供します
- 型
-
object
- 必須
-
namespace
-
status
-
プロパティー | 型 | 説明 |
---|---|---|
|
| このステータスが適用されるプロジェクトの名前空間 |
| ステータスは、このプロジェクトによって消費されたリソースの数を示します |
2.2. API エンドポイント リンクのコピーリンクがクリップボードにコピーされました!
以下の API エンドポイントを利用できます。
/apis/quota.openshift.io/v1/appliedclusterresourcequotas
-
GET
: 種類のオブジェクトをリスト表示する AppliedClusterResourceQuota
-
/apis/quota.openshift.io/v1/namespaces/{namespace}/appliedclusterresourcequotas
-
GET
: 種類のオブジェクトをリスト表示する AppliedClusterResourceQuota
-
/apis/quota.openshift.io/v1/namespaces/{namespace}/appliedclusterresourcequotas/{name}
-
GET
: 指定された AppliedClusterResourceQuota を読み取ります
-
2.2.1. /apis/quota.openshift.io/v1/appliedclusterresourcequotas リンクのコピーリンクがクリップボードにコピーされました!
- HTTP メソッド
-
GET
- 説明
- AppliedClusterResourceQuota の種類のオブジェクトをリスト表示します
HTTP コード | レスポンスのボディー |
---|---|
200 - OK | |
401 - Unauthorized | 空白 |
2.2.2. /apis/quota.openshift.io/v1/namespaces/{namespace}/appliedclusterresourcequotas リンクのコピーリンクがクリップボードにコピーされました!
- HTTP メソッド
-
GET
- 説明
- AppliedClusterResourceQuota の種類のオブジェクトをリスト表示します
HTTP コード | レスポンスのボディー |
---|---|
200 - OK | |
401 - Unauthorized | 空白 |
2.2.3. /apis/quota.openshift.io/v1/namespaces/{namespace}/appliedclusterresourcequotas/{name} リンクのコピーリンクがクリップボードにコピーされました!
パラメーター | 型 | 説明 |
---|---|---|
|
| AppliedClusterResourceQuota の名前 |
- HTTP メソッド
-
GET
- 説明
- 指定された AppliedClusterResourceQuota を読み取ります
HTTP コード | レスポンスのボディー |
---|---|
200 - OK |
|
401 - Unauthorized | 空白 |
第3章 ClusterResourceQuota [quota.openshift.io/v1] リンクのコピーリンクがクリップボードにコピーされました!
- 説明
- ClusterResourceQuota は、クラスタースコープで ResourceQuota をミラーリングします。このオブジェクトは、クォータ評価を再利用できるように、合成 ResourceQuota オブジェクトに簡単に変換できます。互換性レベル 1: メジャーリリース内で最低 12 か月または 3 つのマイナーリリース (どちらか長い方) の間安定しています。
- 型
-
object
- 必須
-
metadata
-
spec
-
3.1. 仕様 リンクのコピーリンクがクリップボードにコピーされました!
プロパティー | 型 | 説明 |
---|---|---|
|
| apiVersion はオブジェクトのこの表現のバージョンスキーマを定義します。サーバーは認識されたスキーマを最新の内部値に変換し、認識されない値は拒否することがあります。詳細は、https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources を参照してください。 |
|
| kind はこのオブジェクトが表す REST リソースを表す文字列の値です。サーバーはクライアントが要求を送信するエンドポイントからこれを推測できる場合があります。これは更新できません。CamelCase を使用します。詳細は、https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds を参照してください。 |
| 標準オブジェクトのメタデータ。詳細は、https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata を参照してください。 | |
|
| 仕様は、必要なクォータを定義します |
|
| ステータスは、実際に適用される割り当てとその現在の使用量を定義します |
3.1.1. .spec リンクのコピーリンクがクリップボードにコピーされました!
- 説明
- 仕様は、必要なクォータを定義します
- 型
-
object
- 必須
-
quota
-
selector
-
プロパティー | 型 | 説明 |
---|---|---|
|
| クォータは、必要なクォータを定義します |
|
| セレクターは、プロジェクトを照合するために使用されるセレクターです。数十の規模でアクティブなプロジェクトのみを選択する必要があります (ただし、アクティブでないプロジェクトをさらに多く選択できます)。これらのプロジェクトは、このリソースを介したオブジェクトの作成をめぐって争います。 |
3.1.2. .spec.quota リンクのコピーリンクがクリップボードにコピーされました!
- 説明
- クォータは、必要なクォータを定義します
- 型
-
object
プロパティー | 型 | 説明 |
---|---|---|
|
| hard は、名前付きリソースごとに必要なハード制限のセットです。詳細: https://kubernetes.io/docs/concepts/policy/resource-quotas/ |
|
| scopeSelector も、スコープと同じようなフィルターのコレクションであり、クォータで追跡されるが ScopeSelectorOperator を使用して表現される各オブジェクトに一致する必要があります。リソースを一致させるには、スコープと scopeSelector (spec で指定されている場合) の両方が一致する必要があります。 |
|
| クォータで追跡される各オブジェクトに一致する必要があるフィルターのコレクション。指定されていない場合、クォータはすべてのオブジェクトと一致します。 |
3.1.3. .spec.quota.scopeSelector リンクのコピーリンクがクリップボードにコピーされました!
- 説明
- scopeSelector も、スコープと同じようなフィルターのコレクションであり、クォータで追跡されるが ScopeSelectorOperator を使用して表現される各オブジェクトに一致する必要があります。リソースを一致させるには、スコープと scopeSelector (spec で指定されている場合) の両方が一致する必要があります。
- 型
-
object
プロパティー | 型 | 説明 |
---|---|---|
|
| リソースのスコープごとのスコープセレクター要件のリスト。 |
|
| スコープ付きリソースセレクター要件は、値、スコープ名、およびスコープ名と値を関連付ける Operator を含むセレクターです。 |
3.1.4. .spec.quota.scopeSelector.matchExpressions リンクのコピーリンクがクリップボードにコピーされました!
- 説明
- リソースのスコープごとのスコープセレクター要件のリスト。
- 型
-
array
3.1.5. .spec.quota.scopeSelector.matchExpressions[] リンクのコピーリンクがクリップボードにコピーされました!
- 説明
- スコープ付きリソースセレクター要件は、値、スコープ名、およびスコープ名と値を関連付ける Operator を含むセレクターです。
- 型
-
object
- 必須
-
operator
-
scopeName
-
プロパティー | 型 | 説明 |
---|---|---|
|
| 一連の値に対するスコープの関係を表します。有効な Operator は、In、NotIn、Exists、DoesNotExist です。 |
|
| セレクターが適用されるスコープの名前。 |
|
| 文字列値の配列。operator が In または NotIn の場合には、values 配列を空白にできません。operator が Exists または DoesNotExist の場合には、values 配列は空白でなければなりません。この配列は、ストラテジーに基づいたマージパッチの適用中に置き換えられます。 |
3.1.6. .spec.selector リンクのコピーリンクがクリップボードにコピーされました!
- 説明
- セレクターは、プロジェクトを照合するために使用されるセレクターです。数十の規模でアクティブなプロジェクトのみを選択する必要があります (ただし、アクティブでないプロジェクトをさらに多く選択できます)。これらのプロジェクトは、このリソースを介したオブジェクトの作成をめぐって争います。
- 型
-
object
プロパティー | 型 | 説明 |
---|---|---|
|
| AnnotationSelector は、アノテーションによってプロジェクトを選択するために使用されます。 |
| `` | LabelSelector は、ラベルごとにプロジェクトを選択するために使用されます。 |
3.1.7. .status リンクのコピーリンクがクリップボードにコピーされました!
- 説明
- ステータスは、実際に適用される割り当てとその現在の使用量を定義します
- 型
-
object
- 必須
-
total
-
プロパティー | 型 | 説明 |
---|---|---|
| `` | 名前空間は、プロジェクトごとに使用量をスライスします。この分割により、すべてのプロジェクト間で再計算を行うことなく、単一のプロジェクト内での削除調整を迅速に解決できます。これは、特定のプロジェクトのデルタをプルするために使用できます。 |
|
| Total は、すべてのプロジェクトで実際に適用される割り当てとその現在の使用量を定義します |
3.1.8. .status.total リンクのコピーリンクがクリップボードにコピーされました!
- 説明
- Total は、すべてのプロジェクトで実際に適用される割り当てとその現在の使用量を定義します
- 型
-
object
プロパティー | 型 | 説明 |
---|---|---|
|
| Hard は、各名前付きリソースに強制されたハード制限のセットです。詳細: https://kubernetes.io/docs/concepts/policy/resource-quotas/ |
|
| namespace 内のリソースの現在確認される使用量の合計です。 |
3.2. API エンドポイント リンクのコピーリンクがクリップボードにコピーされました!
以下の API エンドポイントを利用できます。
/apis/quota.openshift.io/v1/clusterresourcequotas
-
DELETE
:ClusterResourceQuota のコレクションを削除します -
GET
: 種類のオブジェクトをリスト表示する ClusterResourceQuota -
POST
:ClusterResourceQuota を作成します
-
/apis/quota.openshift.io/v1/watch/clusterresourcequotas
-
GET
:ClusterResourceQuota のリストに対する個々の変更を監視します。非推奨: 代わりに、リスト操作で 'watch' パラメーターを使用してください。
-
/apis/quota.openshift.io/v1/clusterresourcequotas/{name}
-
削除
:ClusterResourceQuota を削除します -
GET
: 指定された ClusterResourceQuota を読み取ります -
PATCH
: 指定された ClusterResourceQuota を部分的に更新します -
PUT
: 指定された ClusterResourceQuota を置き換えます
-
/apis/quota.openshift.io/v1/watch/clusterresourcequotas/{name}
-
GET
: 種類 ClusterResourceQuota のオブジェクトへの変更を監視します。非推奨: 代わりに、リスト操作で 'watch' パラメーターを使用し、'fieldSelector' パラメーターで単一の項目にフィルター処理します。
-
/apis/quota.openshift.io/v1/clusterresourcequotas/{name}/status
-
GET
: 指定された ClusterResourceQuota のステータスを読み取ります -
PATCH
: 指定された ClusterResourceQuota のステータスを部分的に更新します -
PUT
: 指定された ClusterResourceQuota のステータスを置き換えます
-
3.2.1. /apis/quota.openshift.io/v1/clusterresourcequotas リンクのコピーリンクがクリップボードにコピーされました!
- HTTP メソッド
-
DELETE
- 説明
- ClusterResourceQuota のコレクションを削除します
HTTP コード | レスポンスのボディー |
---|---|
200 - OK |
|
401 - Unauthorized | 空白 |
- HTTP メソッド
-
GET
- 説明
- ClusterResourceQuota の種類のオブジェクトをリスト表示します
HTTP コード | レスポンスのボディー |
---|---|
200 - OK | |
401 - Unauthorized | 空白 |
- HTTP メソッド
-
POST
- 説明
- ClusterResourceQuota を作成します
パラメーター | 型 | 説明 |
---|---|---|
|
| これは、変更を永続化してはならないことを示します。dryRun ディレクティブが無効な場合や、認識されない場合はエラーの応答が返され、その要求に対する処理はこれ以上行われません。有効な値は All で、すべてのドライランステージが処理されます。 |
|
| fieldValidation は、不明なフィールドまたは重複したフィールドを含むリクエスト (POST/PUT/PATCH) 内のオブジェクトを処理する方法をサーバーに指示します。有効な値は Ignore です。オブジェクトからサイレントにドロップされた不明なフィールドを無視し、デコーダーが検出した最後の重複フィールドを除くすべてを無視します。これは、v1.23 より前のデフォルトの動作です。- Warn: オブジェクトから削除された不明なフィールドごと、および検出された重複フィールドごとに、標準の警告応答ヘッダーを介して警告が送信されます。他にエラーがなければ要求は成功し、重複するフィールドの最後のものだけを保持します。これは v1.23 以降のデフォルトです。- Strict: 不明なフィールドがオブジェクトから削除される場合、または重複フィールドが存在する場合は、リクエストが BadRequest エラーで失敗します。サーバーから返されるエラーには、検出されたすべての不明な重複フィールドが含まれます。 |
パラメーター | 型 | 説明 |
---|---|---|
|
|
HTTP コード | レスポンスのボディー |
---|---|
200 - OK |
|
201 - Created |
|
202 - Accepted |
|
401 - Unauthorized | 空白 |
3.2.2. /apis/quota.openshift.io/v1/watch/clusterresourcequotas リンクのコピーリンクがクリップボードにコピーされました!
- HTTP メソッド
-
GET
- 説明
- ClusterResourceQuota のリストに対する個々の変更を監視します。非推奨: 代わりに、リスト操作で 'watch' パラメーターを使用してください。
HTTP コード | レスポンスのボディー |
---|---|
200 - OK |
|
401 - Unauthorized | 空白 |
3.2.3. /apis/quota.openshift.io/v1/clusterresourcequotas/{name} リンクのコピーリンクがクリップボードにコピーされました!
パラメーター | 型 | 説明 |
---|---|---|
|
| ClusterResourceQuota の名前 |
- HTTP メソッド
-
DELETE
- 説明
- ClusterResourceQuota を削除します
パラメーター | 型 | 説明 |
---|---|---|
|
| これは、変更を永続化してはならないことを示します。dryRun ディレクティブが無効な場合や、認識されない場合はエラーの応答が返され、その要求に対する処理はこれ以上行われません。有効な値は All で、すべてのドライランステージが処理されます。 |
HTTP コード | レスポンスのボディー |
---|---|
200 - OK |
|
202 - Accepted |
|
401 - Unauthorized | 空白 |
- HTTP メソッド
-
GET
- 説明
- 指定された ClusterResourceQuota を読み取ります
HTTP コード | レスポンスのボディー |
---|---|
200 - OK |
|
401 - Unauthorized | 空白 |
- HTTP メソッド
-
PATCH
- 説明
- 指定された ClusterResourceQuota を部分的に更新します
パラメーター | 型 | 説明 |
---|---|---|
|
| これは、変更を永続化してはならないことを示します。dryRun ディレクティブが無効な場合や、認識されない場合はエラーの応答が返され、その要求に対する処理はこれ以上行われません。有効な値は All で、すべてのドライランステージが処理されます。 |
|
| fieldValidation は、不明なフィールドまたは重複したフィールドを含むリクエスト (POST/PUT/PATCH) 内のオブジェクトを処理する方法をサーバーに指示します。有効な値は Ignore です。オブジェクトからサイレントにドロップされた不明なフィールドを無視し、デコーダーが検出した最後の重複フィールドを除くすべてを無視します。これは、v1.23 より前のデフォルトの動作です。- Warn: オブジェクトから削除された不明なフィールドごと、および検出された重複フィールドごとに、標準の警告応答ヘッダーを介して警告が送信されます。他にエラーがなければ要求は成功し、重複するフィールドの最後のものだけを保持します。これは v1.23 以降のデフォルトです。- Strict: 不明なフィールドがオブジェクトから削除される場合、または重複フィールドが存在する場合は、リクエストが BadRequest エラーで失敗します。サーバーから返されるエラーには、検出されたすべての不明な重複フィールドが含まれます。 |
HTTP コード | レスポンスのボディー |
---|---|
200 - OK |
|
401 - Unauthorized | 空白 |
- HTTP メソッド
-
PUT
- 説明
- 指定された ClusterResourceQuota を置き換えます
パラメーター | 型 | 説明 |
---|---|---|
|
| これは、変更を永続化してはならないことを示します。dryRun ディレクティブが無効な場合や、認識されない場合はエラーの応答が返され、その要求に対する処理はこれ以上行われません。有効な値は All で、すべてのドライランステージが処理されます。 |
|
| fieldValidation は、不明なフィールドまたは重複したフィールドを含むリクエスト (POST/PUT/PATCH) 内のオブジェクトを処理する方法をサーバーに指示します。有効な値は Ignore です。オブジェクトからサイレントにドロップされた不明なフィールドを無視し、デコーダーが検出した最後の重複フィールドを除くすべてを無視します。これは、v1.23 より前のデフォルトの動作です。- Warn: オブジェクトから削除された不明なフィールドごと、および検出された重複フィールドごとに、標準の警告応答ヘッダーを介して警告が送信されます。他にエラーがなければ要求は成功し、重複するフィールドの最後のものだけを保持します。これは v1.23 以降のデフォルトです。- Strict: 不明なフィールドがオブジェクトから削除される場合、または重複フィールドが存在する場合は、リクエストが BadRequest エラーで失敗します。サーバーから返されるエラーには、検出されたすべての不明な重複フィールドが含まれます。 |
パラメーター | 型 | 説明 |
---|---|---|
|
|
HTTP コード | レスポンスのボディー |
---|---|
200 - OK |
|
201 - Created |
|
401 - Unauthorized | 空白 |
3.2.4. /apis/quota.openshift.io/v1/watch/clusterresourcequotas/{name} リンクのコピーリンクがクリップボードにコピーされました!
パラメーター | 型 | 説明 |
---|---|---|
|
| ClusterResourceQuota の名前 |
- HTTP メソッド
-
GET
- 説明
- ClusterResourceQuota の種類のオブジェクトへの変更を監視します。非推奨: 代わりに、リスト操作で 'watch' パラメーターを使用し、'fieldSelector' パラメーターで単一の項目にフィルター処理します。
HTTP コード | レスポンスのボディー |
---|---|
200 - OK |
|
401 - Unauthorized | 空白 |
3.2.5. /apis/quota.openshift.io/v1/clusterresourcequotas/{name}/status リンクのコピーリンクがクリップボードにコピーされました!
パラメーター | 型 | 説明 |
---|---|---|
|
| ClusterResourceQuota の名前 |
- HTTP メソッド
-
GET
- 説明
- 指定された ClusterResourceQuota のステータスを読み取ります
HTTP コード | レスポンスのボディー |
---|---|
200 - OK |
|
401 - Unauthorized | 空白 |
- HTTP メソッド
-
PATCH
- 説明
- 指定された ClusterResourceQuota のステータスを部分的に更新します
パラメーター | 型 | 説明 |
---|---|---|
|
| これは、変更を永続化してはならないことを示します。dryRun ディレクティブが無効な場合や、認識されない場合はエラーの応答が返され、その要求に対する処理はこれ以上行われません。有効な値は All で、すべてのドライランステージが処理されます。 |
|
| fieldValidation は、不明なフィールドまたは重複したフィールドを含むリクエスト (POST/PUT/PATCH) 内のオブジェクトを処理する方法をサーバーに指示します。有効な値は Ignore です。オブジェクトからサイレントにドロップされた不明なフィールドを無視し、デコーダーが検出した最後の重複フィールドを除くすべてを無視します。これは、v1.23 より前のデフォルトの動作です。- Warn: オブジェクトから削除された不明なフィールドごと、および検出された重複フィールドごとに、標準の警告応答ヘッダーを介して警告が送信されます。他にエラーがなければ要求は成功し、重複するフィールドの最後のものだけを保持します。これは v1.23 以降のデフォルトです。- Strict: 不明なフィールドがオブジェクトから削除される場合、または重複フィールドが存在する場合は、リクエストが BadRequest エラーで失敗します。サーバーから返されるエラーには、検出されたすべての不明な重複フィールドが含まれます。 |
HTTP コード | レスポンスのボディー |
---|---|
200 - OK |
|
401 - Unauthorized | 空白 |
- HTTP メソッド
-
PUT
- 説明
- 指定された ClusterResourceQuota のステータスを置き換えます
パラメーター | 型 | 説明 |
---|---|---|
|
| これは、変更を永続化してはならないことを示します。dryRun ディレクティブが無効な場合や、認識されない場合はエラーの応答が返され、その要求に対する処理はこれ以上行われません。有効な値は All で、すべてのドライランステージが処理されます。 |
|
| fieldValidation は、不明なフィールドまたは重複したフィールドを含むリクエスト (POST/PUT/PATCH) 内のオブジェクトを処理する方法をサーバーに指示します。有効な値は Ignore です。オブジェクトからサイレントにドロップされた不明なフィールドを無視し、デコーダーが検出した最後の重複フィールドを除くすべてを無視します。これは、v1.23 より前のデフォルトの動作です。- Warn: オブジェクトから削除された不明なフィールドごと、および検出された重複フィールドごとに、標準の警告応答ヘッダーを介して警告が送信されます。他にエラーがなければ要求は成功し、重複するフィールドの最後のものだけを保持します。これは v1.23 以降のデフォルトです。- Strict: 不明なフィールドがオブジェクトから削除される場合、または重複フィールドが存在する場合は、リクエストが BadRequest エラーで失敗します。サーバーから返されるエラーには、検出されたすべての不明な重複フィールドが含まれます。 |
パラメーター | 型 | 説明 |
---|---|---|
|
|
HTTP コード | レスポンスのボディー |
---|---|
200 - OK |
|
201 - Created |
|
401 - Unauthorized | 空白 |
第4章 FlowSchema [flowcontrol.apiserver.k8s.io/v1] リンクのコピーリンクがクリップボードにコピーされました!
- 説明
- FlowSchema は、フローのグループのスキーマを定義します。フローは、同様の属性を持つ一連のインバウンド API リクエストで構成されており、FlowSchema の名前と "フロー識別子" という文字列のペアで識別されることに注意してください。
- 型
-
object
4.1. 仕様 リンクのコピーリンクがクリップボードにコピーされました!
プロパティー | 型 | 説明 |
---|---|---|
|
| apiVersion はオブジェクトのこの表現のバージョンスキーマを定義します。サーバーは認識されたスキーマを最新の内部値に変換し、認識されない値は拒否することがあります。詳細は、https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources を参照してください。 |
|
| kind はこのオブジェクトが表す REST リソースを表す文字列の値です。サーバーはクライアントが要求を送信するエンドポイントからこれを推測できる場合があります。これは更新できません。CamelCase を使用します。詳細は、https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds を参照してください。 |
|
| |
|
| FlowSchemaSpec は、FlowSchema の仕様がどのように見えるかを記述します。 |
|
| FlowSchemaStatus は、FlowSchema の現在の状態を表します。 |
4.1.1. .spec リンクのコピーリンクがクリップボードにコピーされました!
- 説明
- FlowSchemaSpec は、FlowSchema の仕様がどのように見えるかを記述します。
- 型
-
object
- 必須
-
priorityLevelConfiguration
-
プロパティー | 型 | 説明 |
---|---|---|
|
| FlowDistinguisherMethod は、フロー識別子のメソッドを指定します。 |
|
|
|
|
| PriorityLevelConfigurationReference には、使用されている "request-priority" を指す情報が含まれています。 |
|
|
|
|
| PolicyRulesWithSubjects は、apiserver へのリクエストに適用されるテストを規定します。テストでは、要求を行っているサブジェクト、要求されている動詞、および実行対象のリソースが考慮されます。この PolicyRulesWithSubjects は、(a) サブジェクトの少なくとも 1 つのメンバーが要求に一致し、(b)resourceRules または nonResourceRules の少なくとも 1 つのメンバーが要求に一致する場合にのみ、要求に一致します。 |
4.1.2. .spec.distinguisherMethod リンクのコピーリンクがクリップボードにコピーされました!
- 説明
- FlowDistinguisherMethod は、フロー識別子のメソッドを指定します。
- 型
-
object
- 必須
-
type
-
プロパティー | 型 | 説明 |
---|---|---|
|
|
|
4.1.3. .spec.priorityLevelConfiguration リンクのコピーリンクがクリップボードにコピーされました!
- 説明
- PriorityLevelConfigurationReference には、使用されている "request-priority" を指す情報が含まれています。
- 型
-
object
- 必須
-
name
-
プロパティー | 型 | 説明 |
---|---|---|
|
|
|
4.1.4. .spec.rules リンクのコピーリンクがクリップボードにコピーされました!
- 説明
-
ルール
は、どのリクエストがこのフロースキーマに一致するかを記述します。この FlowSchema は、ルールの少なくとも 1 つのメンバーが要求に一致する場合にのみ、要求に一致します。空のスライスの場合、FlowSchema に一致するリクエストはありません。 - 型
-
array
4.1.5. .spec.rules[] リンクのコピーリンクがクリップボードにコピーされました!
- 説明
- PolicyRulesWithSubjects は、apiserver へのリクエストに適用されるテストを規定します。テストでは、要求を行っているサブジェクト、要求されている動詞、および実行対象のリソースが考慮されます。この PolicyRulesWithSubjects は、(a) サブジェクトの少なくとも 1 つのメンバーが要求に一致し、(b)resourceRules または nonResourceRules の少なくとも 1 つのメンバーが要求に一致する場合にのみ、要求に一致します。
- 型
-
object
- 必須
-
subjects
-
プロパティー | 型 | 説明 |
---|---|---|
|
|
|
|
| NonResourcePolicyRule は、動詞とターゲットの非リソース URL に従って非リソース要求に一致する述語です。NonResourcePolicyRule は、(a) 動詞の少なくとも 1 つのメンバーが要求に一致し、(b)nonResourceURLs の少なくとも 1 つのメンバーが要求に一致する場合にのみ、要求に一致します。 |
|
|
|
|
|
ResourcePolicyRule は、一部のリソースリクエストに一致する述語であり、リクエストの動詞とターゲットリソースをテストします。ResourcePolicyRule は、(a) 動詞の少なくとも 1 つのメンバーがリクエストと一致する、(b) apiGroups の少なくとも 1 つのメンバーがリクエストと一致する、(c) リソースの少なくとも 1 つのメンバーがリクエストと一致する場合、または (d) (d1) リクエストで namespace が指定されておらず (つまり、 |
|
| サブジェクトは、このルールが関係する通常のユーザー、サービスアカウント、またはグループのリストです。このスライスには少なくとも 1 つのメンバーが必要です。system:authenticated ユーザーグループと system:unauthenticated ユーザーグループの両方を含むスライスは、すべてのリクエストに一致します。必須。 |
|
| サブジェクトは、リクエスト認証システムによって識別されるように、リクエストの発信者と一致します。発信者を照合する方法は 3 つあります。ユーザー、グループ、またはサービスアカウントごと。 |
4.1.6. .spec.rules[].nonResourceRules リンクのコピーリンクがクリップボードにコピーされました!
- 説明
-
nonResourceRules
は、動詞とターゲットの非リソース URL に従って一致するリクエストを識別する NonResourcePolicyRules のリストです。 - 型
-
array
4.1.7. .spec.rules[].nonResourceRules[] リンクのコピーリンクがクリップボードにコピーされました!
- 説明
- NonResourcePolicyRule は、動詞とターゲットの非リソース URL に従って非リソース要求に一致する述語です。NonResourcePolicyRule は、(a) 動詞の少なくとも 1 つのメンバーが要求に一致し、(b)nonResourceURLs の少なくとも 1 つのメンバーが要求に一致する場合にのみ、要求に一致します。
- 型
-
object
- 必須
-
verbs
-
nonResourceURLs
-
プロパティー | 型 | 説明 |
---|---|---|
|
|
|
|
|
|
4.1.8. .spec.rules[].resourceRules リンクのコピーリンクがクリップボードにコピーされました!
- 説明
-
resourceRules
は、動詞とターゲットリソースに従って一致するリクエストを識別する ResourcePolicyRules のスライスです。resourceRules
とnonResourceRules
の少なくとも 1 つは空でない必要があります。 - 型
-
array
4.1.9. .spec.rules[].resourceRules[] リンクのコピーリンクがクリップボードにコピーされました!
- 説明
-
ResourcePolicyRule は、一部のリソースリクエストに一致する述語であり、リクエストの動詞とターゲットリソースをテストします。ResourcePolicyRule は、(a) 動詞の少なくとも 1 つのメンバーがリクエストと一致する、(b) apiGroups の少なくとも 1 つのメンバーがリクエストと一致する、(c) リソースの少なくとも 1 つのメンバーがリクエストと一致する場合、または (d) (d1) リクエストで namespace が指定されておらず (つまり、
Namespace==""
)、clusterScope が true であるか、または (d2) リクエストで namespace が指定されており、namespace の少なくとも 1 つのメンバーがリクエストの namespace と一致する場合にリソースリクエストと一致します。 - 型
-
object
- 必須
-
verbs
-
apiGroups
-
resources
-
プロパティー | 型 | 説明 |
---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4.1.10. .spec.rules[].subjects リンクのコピーリンクがクリップボードにコピーされました!
- 説明
- サブジェクトは、このルールが関係する通常のユーザー、サービスアカウント、またはグループのリストです。このスライスには少なくとも 1 つのメンバーが必要です。system:authenticated ユーザーグループと system:unauthenticated ユーザーグループの両方を含むスライスは、すべてのリクエストに一致します。必須。
- 型
-
array
4.1.11. .spec.rules[].subjects[] リンクのコピーリンクがクリップボードにコピーされました!
- 説明
- サブジェクトは、リクエスト認証システムによって識別されるように、リクエストの発信者と一致します。発信者を照合する方法は 3 つあります。ユーザー、グループ、またはサービスアカウントごと。
- 型
-
object
- 必須
-
kind
-
プロパティー | 型 | 説明 |
---|---|---|
|
| GroupSubject は、グループの種類のサブジェクトの詳細情報を保持します。 |
|
|
|
|
| ServiceAccountSubject は、service-account-kind サブジェクトの詳細情報を保持します。 |
|
| UserSubject は、ユーザーの種類のサブジェクトに関する詳細情報を保持します。 |
4.1.12. .spec.rules[].subjects[].group リンクのコピーリンクがクリップボードにコピーされました!
- 説明
- GroupSubject は、グループの種類のサブジェクトの詳細情報を保持します。
- 型
-
object
- 必須
-
name
-
プロパティー | 型 | 説明 |
---|---|---|
|
| name は一致するユーザーグループ、"*" はすべてのユーザーグループに一致します。よく知られているグループ名は、https://github.com/kubernetes/apiserver/blob/master/pkg/authentication/user/user.go を参照してください。必須。 |
4.1.13. .spec.rules[].subjects[].serviceAccount リンクのコピーリンクがクリップボードにコピーされました!
- 説明
- ServiceAccountSubject は、service-account-kind サブジェクトの詳細情報を保持します。
- 型
-
object
- 必須
-
namespace
-
name
-
プロパティー | 型 | 説明 |
---|---|---|
|
|
|
|
|
|
4.1.14. .spec.rules[].subjects[].user リンクのコピーリンクがクリップボードにコピーされました!
- 説明
- UserSubject は、ユーザーの種類のサブジェクトに関する詳細情報を保持します。
- 型
-
object
- 必須
-
name
-
プロパティー | 型 | 説明 |
---|---|---|
|
|
|
4.1.15. .status リンクのコピーリンクがクリップボードにコピーされました!
- 説明
- FlowSchemaStatus は、FlowSchema の現在の状態を表します。
- 型
-
object
プロパティー | 型 | 説明 |
---|---|---|
|
|
|
|
| FlowSchemaCondition は、FlowSchema の条件を記述します。 |
4.1.16. .status.conditions リンクのコピーリンクがクリップボードにコピーされました!
- 説明
-
条件
は、FlowSchema の現在の状態のリストです。 - 型
-
array
4.1.17. .status.conditions[] リンクのコピーリンクがクリップボードにコピーされました!
- 説明
- FlowSchemaCondition は、FlowSchema の条件を記述します。
- 型
-
object
プロパティー | 型 | 説明 |
---|---|---|
| time |
|
|
|
|
|
|
|
|
|
|
|
|
|
4.2. API エンドポイント リンクのコピーリンクがクリップボードにコピーされました!
以下の API エンドポイントを利用できます。
/apis/flowcontrol.apiserver.k8s.io/v1/flowschemas
-
DELETE
:FlowSchema のコレクションを削除します -
GET
: 種類のオブジェクトをリスト表示または監視する FlowSchema -
POST
:FlowSchema を作成します
-
/apis/flowcontrol.apiserver.k8s.io/v1/watch/flowschemas
-
GET
:FlowSchema のリストに対する個々の変更を監視します。非推奨: 代わりに、リスト操作で 'watch' パラメーターを使用してください。
-
/apis/flowcontrol.apiserver.k8s.io/v1/flowschemas/{name}
-
削除
:FlowSchema を削除します -
GET
: 指定された FlowSchema を読み取ります -
PATCH
: 指定された FlowSchema を部分的に更新します -
PUT
: 指定された FlowSchema を置き換えます
-
/apis/flowcontrol.apiserver.k8s.io/v1/watch/flowschemas/{name}
-
GET
: 種類 FlowSchema のオブジェクトへの変更を監視します。非推奨: 代わりに、リスト操作で 'watch' パラメーターを使用し、'fieldSelector' パラメーターで単一の項目にフィルター処理します。
-
/apis/flowcontrol.apiserver.k8s.io/v1/flowschemas/{name}/status
-
GET
: 指定された FlowSchema のステータスを読み取ります -
PATCH
: 指定された FlowSchema のステータスを部分的に更新します -
PUT
: 指定された FlowSchema のステータスを置き換えます
-
4.2.1. /apis/flowcontrol.apiserver.k8s.io/v1/flowschemas リンクのコピーリンクがクリップボードにコピーされました!
- HTTP メソッド
-
DELETE
- 説明
- FlowSchema のコレクションを削除します
パラメーター | 型 | 説明 |
---|---|---|
|
| これは、変更を永続化してはならないことを示します。dryRun ディレクティブが無効な場合や、認識されない場合はエラーの応答が返され、その要求に対する処理はこれ以上行われません。有効な値は All で、すべてのドライランステージが処理されます。 |
HTTP コード | レスポンスのボディー |
---|---|
200 - OK |
|
401 - Unauthorized | 空白 |
- HTTP メソッド
-
GET
- 説明
- FlowSchema の種類のオブジェクトをリスト表示または監視する
HTTP コード | レスポンスのボディー |
---|---|
200 - OK |
|
401 - Unauthorized | 空白 |
- HTTP メソッド
-
POST
- 説明
- FlowSchema を作成します
パラメーター | 型 | 説明 |
---|---|---|
|
| これは、変更を永続化してはならないことを示します。dryRun ディレクティブが無効な場合や、認識されない場合はエラーの応答が返され、その要求に対する処理はこれ以上行われません。有効な値は All で、すべてのドライランステージが処理されます。 |
|
| fieldValidation は、不明なフィールドまたは重複したフィールドを含むリクエスト (POST/PUT/PATCH) 内のオブジェクトを処理する方法をサーバーに指示します。有効な値は Ignore です。オブジェクトからサイレントにドロップされた不明なフィールドを無視し、デコーダーが検出した最後の重複フィールドを除くすべてを無視します。これは、v1.23 より前のデフォルトの動作です。- Warn: オブジェクトから削除された不明なフィールドごと、および検出された重複フィールドごとに、標準の警告応答ヘッダーを介して警告が送信されます。他にエラーがなければ要求は成功し、重複するフィールドの最後のものだけを保持します。これは v1.23 以降のデフォルトです。- Strict: 不明なフィールドがオブジェクトから削除される場合、または重複フィールドが存在する場合は、リクエストが BadRequest エラーで失敗します。サーバーから返されるエラーには、検出されたすべての不明な重複フィールドが含まれます。 |
パラメーター | 型 | 説明 |
---|---|---|
|
|
HTTP コード | レスポンスのボディー |
---|---|
200 - OK |
|
201 - Created |
|
202 - Accepted |
|
401 - Unauthorized | 空白 |
4.2.2. /apis/flowcontrol.apiserver.k8s.io/v1/watch/flowschemas リンクのコピーリンクがクリップボードにコピーされました!
- HTTP メソッド
-
GET
- 説明
- FlowSchema のリストに対する個々の変更を監視します。非推奨: 代わりに、リスト操作で 'watch' パラメーターを使用してください。
HTTP コード | レスポンスのボディー |
---|---|
200 - OK |
|
401 - Unauthorized | 空白 |
4.2.3. /apis/flowcontrol.apiserver.k8s.io/v1/flowschemas/{name} リンクのコピーリンクがクリップボードにコピーされました!
パラメーター | 型 | 説明 |
---|---|---|
|
| FlowSchema の名前 |
- HTTP メソッド
-
DELETE
- 説明
- FlowSchema を削除します
パラメーター | 型 | 説明 |
---|---|---|
|
| これは、変更を永続化してはならないことを示します。dryRun ディレクティブが無効な場合や、認識されない場合はエラーの応答が返され、その要求に対する処理はこれ以上行われません。有効な値は All で、すべてのドライランステージが処理されます。 |
HTTP コード | レスポンスのボディー |
---|---|
200 - OK |
|
202 - Accepted |
|
401 - Unauthorized | 空白 |
- HTTP メソッド
-
GET
- 説明
- 指定された FlowSchema を読み取ります
HTTP コード | レスポンスのボディー |
---|---|
200 - OK |
|
401 - Unauthorized | 空白 |
- HTTP メソッド
-
PATCH
- 説明
- 指定された FlowSchema を部分的に更新します
パラメーター | 型 | 説明 |
---|---|---|
|
| これは、変更を永続化してはならないことを示します。dryRun ディレクティブが無効な場合や、認識されない場合はエラーの応答が返され、その要求に対する処理はこれ以上行われません。有効な値は All で、すべてのドライランステージが処理されます。 |
|
| fieldValidation は、不明なフィールドまたは重複したフィールドを含むリクエスト (POST/PUT/PATCH) 内のオブジェクトを処理する方法をサーバーに指示します。有効な値は Ignore です。オブジェクトからサイレントにドロップされた不明なフィールドを無視し、デコーダーが検出した最後の重複フィールドを除くすべてを無視します。これは、v1.23 より前のデフォルトの動作です。- Warn: オブジェクトから削除された不明なフィールドごと、および検出された重複フィールドごとに、標準の警告応答ヘッダーを介して警告が送信されます。他にエラーがなければ要求は成功し、重複するフィールドの最後のものだけを保持します。これは v1.23 以降のデフォルトです。- Strict: 不明なフィールドがオブジェクトから削除される場合、または重複フィールドが存在する場合は、リクエストが BadRequest エラーで失敗します。サーバーから返されるエラーには、検出されたすべての不明な重複フィールドが含まれます。 |
HTTP コード | レスポンスのボディー |
---|---|
200 - OK |
|
201 - Created |
|
401 - Unauthorized | 空白 |
- HTTP メソッド
-
PUT
- 説明
- 指定された FlowSchema を置き換えます
パラメーター | 型 | 説明 |
---|---|---|
|
| これは、変更を永続化してはならないことを示します。dryRun ディレクティブが無効な場合や、認識されない場合はエラーの応答が返され、その要求に対する処理はこれ以上行われません。有効な値は All で、すべてのドライランステージが処理されます。 |
|
| fieldValidation は、不明なフィールドまたは重複したフィールドを含むリクエスト (POST/PUT/PATCH) 内のオブジェクトを処理する方法をサーバーに指示します。有効な値は Ignore です。オブジェクトからサイレントにドロップされた不明なフィールドを無視し、デコーダーが検出した最後の重複フィールドを除くすべてを無視します。これは、v1.23 より前のデフォルトの動作です。- Warn: オブジェクトから削除された不明なフィールドごと、および検出された重複フィールドごとに、標準の警告応答ヘッダーを介して警告が送信されます。他にエラーがなければ要求は成功し、重複するフィールドの最後のものだけを保持します。これは v1.23 以降のデフォルトです。- Strict: 不明なフィールドがオブジェクトから削除される場合、または重複フィールドが存在する場合は、リクエストが BadRequest エラーで失敗します。サーバーから返されるエラーには、検出されたすべての不明な重複フィールドが含まれます。 |
パラメーター | 型 | 説明 |
---|---|---|
|
|
HTTP コード | レスポンスのボディー |
---|---|
200 - OK |
|
201 - Created |
|
401 - Unauthorized | 空白 |
4.2.4. /apis/flowcontrol.apiserver.k8s.io/v1/watch/flowschemas/{name} リンクのコピーリンクがクリップボードにコピーされました!
パラメーター | 型 | 説明 |
---|---|---|
|
| FlowSchema の名前 |
- HTTP メソッド
-
GET
- 説明
- FlowSchema の種類のオブジェクトへの変更を監視します。非推奨: 代わりに、リスト操作で 'watch' パラメーターを使用し、'fieldSelector' パラメーターで単一の項目にフィルター処理します。
HTTP コード | レスポンスのボディー |
---|---|
200 - OK |
|
401 - Unauthorized | 空白 |
4.2.5. /apis/flowcontrol.apiserver.k8s.io/v1/flowschemas/{name}/status リンクのコピーリンクがクリップボードにコピーされました!
パラメーター | 型 | 説明 |
---|---|---|
|
| FlowSchema の名前 |
- HTTP メソッド
-
GET
- 説明
- 指定された FlowSchema のステータスを読み取ります
HTTP コード | レスポンスのボディー |
---|---|
200 - OK |
|
401 - Unauthorized | 空白 |
- HTTP メソッド
-
PATCH
- 説明
- 指定された FlowSchema のステータスを部分的に更新します
パラメーター | 型 | 説明 |
---|---|---|
|
| これは、変更を永続化してはならないことを示します。dryRun ディレクティブが無効な場合や、認識されない場合はエラーの応答が返され、その要求に対する処理はこれ以上行われません。有効な値は All で、すべてのドライランステージが処理されます。 |
|
| fieldValidation は、不明なフィールドまたは重複したフィールドを含むリクエスト (POST/PUT/PATCH) 内のオブジェクトを処理する方法をサーバーに指示します。有効な値は Ignore です。オブジェクトからサイレントにドロップされた不明なフィールドを無視し、デコーダーが検出した最後の重複フィールドを除くすべてを無視します。これは、v1.23 より前のデフォルトの動作です。- Warn: オブジェクトから削除された不明なフィールドごと、および検出された重複フィールドごとに、標準の警告応答ヘッダーを介して警告が送信されます。他にエラーがなければ要求は成功し、重複するフィールドの最後のものだけを保持します。これは v1.23 以降のデフォルトです。- Strict: 不明なフィールドがオブジェクトから削除される場合、または重複フィールドが存在する場合は、リクエストが BadRequest エラーで失敗します。サーバーから返されるエラーには、検出されたすべての不明な重複フィールドが含まれます。 |
HTTP コード | レスポンスのボディー |
---|---|
200 - OK |
|
201 - Created |
|
401 - Unauthorized | 空白 |
- HTTP メソッド
-
PUT
- 説明
- 指定された FlowSchema のステータスを置き換えます
パラメーター | 型 | 説明 |
---|---|---|
|
| これは、変更を永続化してはならないことを示します。dryRun ディレクティブが無効な場合や、認識されない場合はエラーの応答が返され、その要求に対する処理はこれ以上行われません。有効な値は All で、すべてのドライランステージが処理されます。 |
|
| fieldValidation は、不明なフィールドまたは重複したフィールドを含むリクエスト (POST/PUT/PATCH) 内のオブジェクトを処理する方法をサーバーに指示します。有効な値は Ignore です。オブジェクトからサイレントにドロップされた不明なフィールドを無視し、デコーダーが検出した最後の重複フィールドを除くすべてを無視します。これは、v1.23 より前のデフォルトの動作です。- Warn: オブジェクトから削除された不明なフィールドごと、および検出された重複フィールドごとに、標準の警告応答ヘッダーを介して警告が送信されます。他にエラーがなければ要求は成功し、重複するフィールドの最後のものだけを保持します。これは v1.23 以降のデフォルトです。- Strict: 不明なフィールドがオブジェクトから削除される場合、または重複フィールドが存在する場合は、リクエストが BadRequest エラーで失敗します。サーバーから返されるエラーには、検出されたすべての不明な重複フィールドが含まれます。 |
パラメーター | 型 | 説明 |
---|---|---|
|
|
HTTP コード | レスポンスのボディー |
---|---|
200 - OK |
|
201 - Created |
|
401 - Unauthorized | 空白 |
第5章 LimitRange [v1] リンクのコピーリンクがクリップボードにコピーされました!
- 説明
- LimitRange は、名前空間内のリソースの種類ごとにリソース使用制限を設定します。
- 型
-
object
5.1. 仕様 リンクのコピーリンクがクリップボードにコピーされました!
プロパティー | 型 | 説明 |
---|---|---|
|
| apiVersion はオブジェクトのこの表現のバージョンスキーマを定義します。サーバーは認識されたスキーマを最新の内部値に変換し、認識されない値は拒否することがあります。詳細は、https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources を参照してください。 |
|
| kind はこのオブジェクトが表す REST リソースを表す文字列の値です。サーバーはクライアントが要求を送信するエンドポイントからこれを推測できる場合があります。これは更新できません。CamelCase を使用します。詳細は、https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds を参照してください。 |
| 標準オブジェクトのメタデータ。詳細は、https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata を参照してください。 | |
|
| LimitRangeSpec は、種類が一致するリソースの最小/最大使用制限を定義します。 |
5.1.1. .spec リンクのコピーリンクがクリップボードにコピーされました!
- 説明
- LimitRangeSpec は、種類が一致するリソースの最小/最大使用制限を定義します。
- 型
-
object
- 必須
-
limits
-
プロパティー | 型 | 説明 |
---|---|---|
|
| Limits は、適用される LimitRangeItem オブジェクトのリストです。 |
|
| LimitRangeItem は、種類が一致するリソースの最小/最大使用制限を定義します。 |
5.1.2. .spec.limits リンクのコピーリンクがクリップボードにコピーされました!
- 説明
- Limits は、適用される LimitRangeItem オブジェクトのリストです。
- 型
-
array
5.1.3. .spec.limits[] リンクのコピーリンクがクリップボードにコピーされました!
- 説明
- LimitRangeItem は、種類が一致するリソースの最小/最大使用制限を定義します。
- 型
-
object
- 必須
-
type
-
プロパティー | 型 | 説明 |
---|---|---|
| リソース制限が省略されている場合の、リソース名によるデフォルトのリソース要件制限値。 | |
| DefaultRequest は、リソース要求が省略された場合の、リソース名によるデフォルトのリソース要件要求値です。 | |
| リソース名によるこの種類の最大使用制限。 | |
| MaxLimitRequestRatio を指定する場合、指定されたリソースには、両方ともゼロ以外の要求と制限が必要です。制限を要求で割った値が列挙値以下の場合。これは、指定されたリソースの最大バーストを表します。 | |
| リソース名によるこの種類の最小使用制限。 | |
|
| この制限が適用されるリソースのタイプ。 |
5.2. API エンドポイント リンクのコピーリンクがクリップボードにコピーされました!
以下の API エンドポイントを利用できます。
/api/v1/limitranges
-
GET
:LimitRange の種類のオブジェクトをリスト表示または監視します
-
/api/v1/watch/limitranges
-
GET
: LimitRange のリストに対する個々の変更を監視します。非推奨: 代わりに、リスト操作で 'watch' パラメーターを使用してください。
-
/api/v1/namespaces/{namespace}/limitranges
-
DELETE
:LimitRange のコレクションを削除します -
GET
:LimitRange の種類のオブジェクトをリスト表示または監視します -
POST
:LimitRange を作成します
-
/api/v1/watch/namespaces/{namespace}/limitranges
-
GET
: LimitRange のリストに対する個々の変更を監視します。非推奨: 代わりに、リスト操作で 'watch' パラメーターを使用してください。
-
/api/v1/namespaces/{namespace}/limitranges/{name}
-
削除
:LimitRange を削除します -
GET
: 指定された LimitRange を読み取ります -
PATCH
: 指定された LimitRange を部分的に更新します -
PUT
: 指定された LimitRange を置き換えます
-
/api/v1/watch/namespaces/{namespace}/limitranges/{name}
-
GET
:LimitRange の種類のオブジェクトへの変更を監視します。非推奨: 代わりに、リスト操作で 'watch' パラメーターを使用し、'fieldSelector' パラメーターで単一の項目にフィルター処理します。
-
5.2.1. /api/v1/limitranges リンクのコピーリンクがクリップボードにコピーされました!
- HTTP メソッド
-
GET
- 説明
- LimitRange の種類のオブジェクトをリスト表示または監視する
HTTP コード | レスポンスのボディー |
---|---|
200 - OK |
|
401 - Unauthorized | 空白 |
5.2.2. /api/v1/watch/limitranges リンクのコピーリンクがクリップボードにコピーされました!
- HTTP メソッド
-
GET
- 説明
- LimitRange のリストに対する個々の変更を監視します。非推奨: 代わりに、リスト操作で 'watch' パラメーターを使用してください。
HTTP コード | レスポンスのボディー |
---|---|
200 - OK |
|
401 - Unauthorized | 空白 |
5.2.3. /api/v1/namespaces/{namespace}/limitranges リンクのコピーリンクがクリップボードにコピーされました!
- HTTP メソッド
-
DELETE
- 説明
- LimitRange のコレクションを削除します
パラメーター | 型 | 説明 |
---|---|---|
|
| これは、変更を永続化してはならないことを示します。dryRun ディレクティブが無効な場合や、認識されない場合はエラーの応答が返され、その要求に対する処理はこれ以上行われません。有効な値は All で、すべてのドライランステージが処理されます。 |
HTTP コード | レスポンスのボディー |
---|---|
200 - OK |
|
401 - Unauthorized | 空白 |
- HTTP メソッド
-
GET
- 説明
- LimitRange の種類のオブジェクトをリスト表示または監視する
HTTP コード | レスポンスのボディー |
---|---|
200 - OK |
|
401 - Unauthorized | 空白 |
- HTTP メソッド
-
POST
- 説明
- LimitRange を作成します
パラメーター | 型 | 説明 |
---|---|---|
|
| これは、変更を永続化してはならないことを示します。dryRun ディレクティブが無効な場合や、認識されない場合はエラーの応答が返され、その要求に対する処理はこれ以上行われません。有効な値は All で、すべてのドライランステージが処理されます。 |
|
| fieldValidation は、不明なフィールドまたは重複したフィールドを含むリクエスト (POST/PUT/PATCH) 内のオブジェクトを処理する方法をサーバーに指示します。有効な値は Ignore です。オブジェクトからサイレントにドロップされた不明なフィールドを無視し、デコーダーが検出した最後の重複フィールドを除くすべてを無視します。これは、v1.23 より前のデフォルトの動作です。- Warn: オブジェクトから削除された不明なフィールドごと、および検出された重複フィールドごとに、標準の警告応答ヘッダーを介して警告が送信されます。他にエラーがなければ要求は成功し、重複するフィールドの最後のものだけを保持します。これは v1.23 以降のデフォルトです。- Strict: 不明なフィールドがオブジェクトから削除される場合、または重複フィールドが存在する場合は、リクエストが BadRequest エラーで失敗します。サーバーから返されるエラーには、検出されたすべての不明な重複フィールドが含まれます。 |
パラメーター | 型 | 説明 |
---|---|---|
|
|
HTTP コード | レスポンスのボディー |
---|---|
200 - OK |
|
201 - Created |
|
202 - Accepted |
|
401 - Unauthorized | 空白 |
5.2.4. /api/v1/watch/namespaces/{namespace}/limitranges リンクのコピーリンクがクリップボードにコピーされました!
- HTTP メソッド
-
GET
- 説明
- LimitRange のリストに対する個々の変更を監視します。非推奨: 代わりに、リスト操作で 'watch' パラメーターを使用してください。
HTTP コード | レスポンスのボディー |
---|---|
200 - OK |
|
401 - Unauthorized | 空白 |
5.2.5. /api/v1/namespaces/{namespace}/limitranges/{name} リンクのコピーリンクがクリップボードにコピーされました!
パラメーター | 型 | 説明 |
---|---|---|
|
| LimitRange の名前 |
- HTTP メソッド
-
DELETE
- 説明
- LimitRange を削除します
パラメーター | 型 | 説明 |
---|---|---|
|
| これは、変更を永続化してはならないことを示します。dryRun ディレクティブが無効な場合や、認識されない場合はエラーの応答が返され、その要求に対する処理はこれ以上行われません。有効な値は All で、すべてのドライランステージが処理されます。 |
HTTP コード | レスポンスのボディー |
---|---|
200 - OK |
|
202 - Accepted |
|
401 - Unauthorized | 空白 |
- HTTP メソッド
-
GET
- 説明
- 指定された LimitRange を読み取ります
HTTP コード | レスポンスのボディー |
---|---|
200 - OK |
|
401 - Unauthorized | 空白 |
- HTTP メソッド
-
PATCH
- 説明
- 指定された LimitRange を部分的に更新します
パラメーター | 型 | 説明 |
---|---|---|
|
| これは、変更を永続化してはならないことを示します。dryRun ディレクティブが無効な場合や、認識されない場合はエラーの応答が返され、その要求に対する処理はこれ以上行われません。有効な値は All で、すべてのドライランステージが処理されます。 |
|
| fieldValidation は、不明なフィールドまたは重複したフィールドを含むリクエスト (POST/PUT/PATCH) 内のオブジェクトを処理する方法をサーバーに指示します。有効な値は Ignore です。オブジェクトからサイレントにドロップされた不明なフィールドを無視し、デコーダーが検出した最後の重複フィールドを除くすべてを無視します。これは、v1.23 より前のデフォルトの動作です。- Warn: オブジェクトから削除された不明なフィールドごと、および検出された重複フィールドごとに、標準の警告応答ヘッダーを介して警告が送信されます。他にエラーがなければ要求は成功し、重複するフィールドの最後のものだけを保持します。これは v1.23 以降のデフォルトです。- Strict: 不明なフィールドがオブジェクトから削除される場合、または重複フィールドが存在する場合は、リクエストが BadRequest エラーで失敗します。サーバーから返されるエラーには、検出されたすべての不明な重複フィールドが含まれます。 |
HTTP コード | レスポンスのボディー |
---|---|
200 - OK |
|
201 - Created |
|
401 - Unauthorized | 空白 |
- HTTP メソッド
-
PUT
- 説明
- 指定された LimitRange を置き換えます
パラメーター | 型 | 説明 |
---|---|---|
|
| これは、変更を永続化してはならないことを示します。dryRun ディレクティブが無効な場合や、認識されない場合はエラーの応答が返され、その要求に対する処理はこれ以上行われません。有効な値は All で、すべてのドライランステージが処理されます。 |
|
| fieldValidation は、不明なフィールドまたは重複したフィールドを含むリクエスト (POST/PUT/PATCH) 内のオブジェクトを処理する方法をサーバーに指示します。有効な値は Ignore です。オブジェクトからサイレントにドロップされた不明なフィールドを無視し、デコーダーが検出した最後の重複フィールドを除くすべてを無視します。これは、v1.23 より前のデフォルトの動作です。- Warn: オブジェクトから削除された不明なフィールドごと、および検出された重複フィールドごとに、標準の警告応答ヘッダーを介して警告が送信されます。他にエラーがなければ要求は成功し、重複するフィールドの最後のものだけを保持します。これは v1.23 以降のデフォルトです。- Strict: 不明なフィールドがオブジェクトから削除される場合、または重複フィールドが存在する場合は、リクエストが BadRequest エラーで失敗します。サーバーから返されるエラーには、検出されたすべての不明な重複フィールドが含まれます。 |
パラメーター | 型 | 説明 |
---|---|---|
|
|
HTTP コード | レスポンスのボディー |
---|---|
200 - OK |
|
201 - Created |
|
401 - Unauthorized | 空白 |
5.2.6. /api/v1/watch/namespaces/{namespace}/limitranges/{name} リンクのコピーリンクがクリップボードにコピーされました!
パラメーター | 型 | 説明 |
---|---|---|
|
| LimitRange の名前 |
- HTTP メソッド
-
GET
- 説明
- LimitRange の種類のオブジェクトへの変更を監視します。非推奨: 代わりに、リスト操作で 'watch' パラメーターを使用し、'fieldSelector' パラメーターで単一の項目にフィルター処理します。
HTTP コード | レスポンスのボディー |
---|---|
200 - OK |
|
401 - Unauthorized | 空白 |
第6章 PriorityClass [scheduling.k8s.io/v1] リンクのコピーリンクがクリップボードにコピーされました!
- 説明
- PriorityClass は、優先度クラス名から優先度整数値へのマッピングを定義します。値は任意の有効な整数にすることができます。
- 型
-
object
- 必須
-
value
-
6.1. 仕様 リンクのコピーリンクがクリップボードにコピーされました!
プロパティー | 型 | 説明 |
---|---|---|
|
| apiVersion はオブジェクトのこの表現のバージョンスキーマを定義します。サーバーは認識されたスキーマを最新の内部値に変換し、認識されない値は拒否することがあります。詳細は、https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources を参照してください。 |
|
| description は、通常、この優先クラスをいつ使用すべきかのガイドラインを提供する任意の文字列です。 |
|
|
globalDefault は、この PriorityClass を、優先度クラスを持たない Pod のデフォルトの優先度と見なすかどうかを指定します。 |
|
| kind はこのオブジェクトが表す REST リソースを表す文字列の値です。サーバーはクライアントが要求を送信するエンドポイントからこれを推測できる場合があります。これは更新できません。CamelCase を使用します。詳細は、https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds を参照してください。 |
| 標準オブジェクトのメタデータ。詳細は、https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata を参照してください。 | |
|
| preemptionPolicy は、優先度の低い Pod をプリエンプトするためのポリシーです。Never、PreemptLowerPriority の 1 つ。設定されていない場合、デフォルトは PreemptLowerPriority です。
使用可能な列挙値: - |
|
| value は、この優先度クラスの整数値を表します。これは、Pod 仕様にこのクラスの名前が含まれている場合に Pod が受け取る実際の優先順位です。 |
6.2. API エンドポイント リンクのコピーリンクがクリップボードにコピーされました!
以下の API エンドポイントを利用できます。
/apis/scheduling.k8s.io/v1/priorityclasses
-
DELETE
:PriorityClass のコレクションを削除します -
GET
:PriorityClass の種類のオブジェクトをリスト表示または監視します -
POST
:PriorityClass を作成します
-
/apis/scheduling.k8s.io/v1/watch/priorityclasses
-
GET
:PriorityClass のリストに対する個々の変更を監視します。非推奨: 代わりに、リスト操作で 'watch' パラメーターを使用してください。
-
/apis/scheduling.k8s.io/v1/priorityclasses/{name}
-
削除
:PriorityClass を削除します -
GET
: 指定された PriorityClass を読み取ります -
PATCH
: 指定された PriorityClass を部分的に更新します -
PUT
: 指定された PriorityClass を置き換えます
-
/apis/scheduling.k8s.io/v1/watch/priorityclasses/{name}
-
GET
:PriorityClass の種類のオブジェクトへの変更を監視します。非推奨: 代わりに、リスト操作で 'watch' パラメーターを使用し、'fieldSelector' パラメーターで単一の項目にフィルター処理します。
-
6.2.1. /apis/scheduling.k8s.io/v1/priorityclasses リンクのコピーリンクがクリップボードにコピーされました!
- HTTP メソッド
-
DELETE
- 説明
- PriorityClass のコレクションを削除します
パラメーター | 型 | 説明 |
---|---|---|
|
| これは、変更を永続化してはならないことを示します。dryRun ディレクティブが無効な場合や、認識されない場合はエラーの応答が返され、その要求に対する処理はこれ以上行われません。有効な値は All で、すべてのドライランステージが処理されます。 |
HTTP コード | レスポンスのボディー |
---|---|
200 - OK |
|
401 - Unauthorized | 空白 |
- HTTP メソッド
-
GET
- 説明
- PriorityClass の種類のオブジェクトをリスト表示または監視する
HTTP コード | レスポンスのボディー |
---|---|
200 - OK |
|
401 - Unauthorized | 空白 |
- HTTP メソッド
-
POST
- 説明
- PriorityClass を作成する
パラメーター | 型 | 説明 |
---|---|---|
|
| これは、変更を永続化してはならないことを示します。dryRun ディレクティブが無効な場合や、認識されない場合はエラーの応答が返され、その要求に対する処理はこれ以上行われません。有効な値は All で、すべてのドライランステージが処理されます。 |
|
| fieldValidation は、不明なフィールドまたは重複したフィールドを含むリクエスト (POST/PUT/PATCH) 内のオブジェクトを処理する方法をサーバーに指示します。有効な値は Ignore です。オブジェクトからサイレントにドロップされた不明なフィールドを無視し、デコーダーが検出した最後の重複フィールドを除くすべてを無視します。これは、v1.23 より前のデフォルトの動作です。- Warn: オブジェクトから削除された不明なフィールドごと、および検出された重複フィールドごとに、標準の警告応答ヘッダーを介して警告が送信されます。他にエラーがなければ要求は成功し、重複するフィールドの最後のものだけを保持します。これは v1.23 以降のデフォルトです。- Strict: 不明なフィールドがオブジェクトから削除される場合、または重複フィールドが存在する場合は、リクエストが BadRequest エラーで失敗します。サーバーから返されるエラーには、検出されたすべての不明な重複フィールドが含まれます。 |
パラメーター | 型 | 説明 |
---|---|---|
|
|
HTTP コード | レスポンスのボディー |
---|---|
200 - OK |
|
201 - Created |
|
202 - Accepted |
|
401 - Unauthorized | 空白 |
6.2.2. /apis/scheduling.k8s.io/v1/watch/priorityclasses リンクのコピーリンクがクリップボードにコピーされました!
- HTTP メソッド
-
GET
- 説明
- PriorityClass のリストに対する個々の変更を監視します。非推奨: 代わりに、リスト操作で 'watch' パラメーターを使用してください。
HTTP コード | レスポンスのボディー |
---|---|
200 - OK |
|
401 - Unauthorized | 空白 |
6.2.3. /apis/scheduling.k8s.io/v1/priorityclasses/{name} リンクのコピーリンクがクリップボードにコピーされました!
パラメーター | 型 | 説明 |
---|---|---|
|
| PriorityClass の名前 |
- HTTP メソッド
-
DELETE
- 説明
- PriorityClass を削除します
パラメーター | 型 | 説明 |
---|---|---|
|
| これは、変更を永続化してはならないことを示します。dryRun ディレクティブが無効な場合や、認識されない場合はエラーの応答が返され、その要求に対する処理はこれ以上行われません。有効な値は All で、すべてのドライランステージが処理されます。 |
HTTP コード | レスポンスのボディー |
---|---|
200 - OK |
|
202 - Accepted |
|
401 - Unauthorized | 空白 |
- HTTP メソッド
-
GET
- 説明
- 指定された PriorityClass を読み取ります
HTTP コード | レスポンスのボディー |
---|---|
200 - OK |
|
401 - Unauthorized | 空白 |
- HTTP メソッド
-
PATCH
- 説明
- 指定された PriorityClass を部分的に更新します
パラメーター | 型 | 説明 |
---|---|---|
|
| これは、変更を永続化してはならないことを示します。dryRun ディレクティブが無効な場合や、認識されない場合はエラーの応答が返され、その要求に対する処理はこれ以上行われません。有効な値は All で、すべてのドライランステージが処理されます。 |
|
| fieldValidation は、不明なフィールドまたは重複したフィールドを含むリクエスト (POST/PUT/PATCH) 内のオブジェクトを処理する方法をサーバーに指示します。有効な値は Ignore です。オブジェクトからサイレントにドロップされた不明なフィールドを無視し、デコーダーが検出した最後の重複フィールドを除くすべてを無視します。これは、v1.23 より前のデフォルトの動作です。- Warn: オブジェクトから削除された不明なフィールドごと、および検出された重複フィールドごとに、標準の警告応答ヘッダーを介して警告が送信されます。他にエラーがなければ要求は成功し、重複するフィールドの最後のものだけを保持します。これは v1.23 以降のデフォルトです。- Strict: 不明なフィールドがオブジェクトから削除される場合、または重複フィールドが存在する場合は、リクエストが BadRequest エラーで失敗します。サーバーから返されるエラーには、検出されたすべての不明な重複フィールドが含まれます。 |
HTTP コード | レスポンスのボディー |
---|---|
200 - OK |
|
201 - Created |
|
401 - Unauthorized | 空白 |
- HTTP メソッド
-
PUT
- 説明
- 指定された PriorityClass を置き換えます
パラメーター | 型 | 説明 |
---|---|---|
|
| これは、変更を永続化してはならないことを示します。dryRun ディレクティブが無効な場合や、認識されない場合はエラーの応答が返され、その要求に対する処理はこれ以上行われません。有効な値は All で、すべてのドライランステージが処理されます。 |
|
| fieldValidation は、不明なフィールドまたは重複したフィールドを含むリクエスト (POST/PUT/PATCH) 内のオブジェクトを処理する方法をサーバーに指示します。有効な値は Ignore です。オブジェクトからサイレントにドロップされた不明なフィールドを無視し、デコーダーが検出した最後の重複フィールドを除くすべてを無視します。これは、v1.23 より前のデフォルトの動作です。- Warn: オブジェクトから削除された不明なフィールドごと、および検出された重複フィールドごとに、標準の警告応答ヘッダーを介して警告が送信されます。他にエラーがなければ要求は成功し、重複するフィールドの最後のものだけを保持します。これは v1.23 以降のデフォルトです。- Strict: 不明なフィールドがオブジェクトから削除される場合、または重複フィールドが存在する場合は、リクエストが BadRequest エラーで失敗します。サーバーから返されるエラーには、検出されたすべての不明な重複フィールドが含まれます。 |
パラメーター | 型 | 説明 |
---|---|---|
|
|
HTTP コード | レスポンスのボディー |
---|---|
200 - OK |
|
201 - Created |
|
401 - Unauthorized | 空白 |
6.2.4. /apis/scheduling.k8s.io/v1/watch/priorityclasses/{name} リンクのコピーリンクがクリップボードにコピーされました!
パラメーター | 型 | 説明 |
---|---|---|
|
| PriorityClass の名前 |
- HTTP メソッド
-
GET
- 説明
- PriorityClass の種類のオブジェクトへの変更を監視します。非推奨: 代わりに、リスト操作で 'watch' パラメーターを使用し、'fieldSelector' パラメーターで単一の項目にフィルター処理します。
HTTP コード | レスポンスのボディー |
---|---|
200 - OK |
|
401 - Unauthorized | 空白 |
第7章 PriorityLevelConfiguration [flowcontrol.apiserver.k8s.io/v1] リンクのコピーリンクがクリップボードにコピーされました!
- 説明
- PriorityLevelConfiguration は、優先度レベルの設定を表します。
- 型
-
object
7.1. 仕様 リンクのコピーリンクがクリップボードにコピーされました!
プロパティー | 型 | 説明 |
---|---|---|
|
| apiVersion はオブジェクトのこの表現のバージョンスキーマを定義します。サーバーは認識されたスキーマを最新の内部値に変換し、認識されない値は拒否することがあります。詳細は、https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources を参照してください。 |
|
| kind はこのオブジェクトが表す REST リソースを表す文字列の値です。サーバーはクライアントが要求を送信するエンドポイントからこれを推測できる場合があります。これは更新できません。CamelCase を使用します。詳細は、https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds を参照してください。 |
|
| |
|
| PriorityLevelConfigurationSpec は、優先度レベルの設定を指定します。 |
|
| PriorityLevelConfigurationStatus は、"request-priority" の現在の状態を表します。 |
7.1.1. .spec リンクのコピーリンクがクリップボードにコピーされました!
- 説明
- PriorityLevelConfigurationSpec は、優先度レベルの設定を指定します。
- 型
-
object
- 必須
-
type
-
プロパティー | 型 | 説明 |
---|---|---|
|
|
ExemptPriorityLevelConfiguration は、免除要求の処理の設定可能な側面を説明します。必須の免除設定オブジェクトでは、 |
|
| LimitedPriorityLevelConfiguration は、制限の対象となる要求を処理する方法を指定します。これは、- この優先レベルのリクエストはどのように制限されますか? - 制限を超えたリクエストはどうすればよいですか? という、2 つの問題に対処します。 |
|
|
|
7.1.2. .spec.exempt リンクのコピーリンクがクリップボードにコピーされました!
- 説明
-
ExemptPriorityLevelConfiguration は、免除要求の処理の設定可能な側面を説明します。必須の免除設定オブジェクトでは、
spec
の残りの部分とは異なり、ここのフィールドの値は承認されたユーザーによって変更できます。 - 型
-
object
プロパティー | 型 | 説明 |
---|---|---|
|
|
LendableCL(i) = round( NominalCL(i) * lendablePercent(i)/100.0 ) |
|
|
NominalCL(i) = ceil( ServerCL * NCS(i) / sum_ncs ) sum_ncs = sum[priority level k] NCS(k) 数値が大きいほど、他のすべての優先レベルを犠牲にして、名目上の同時実行制限が大きくなることを意味します。このフィールドのデフォルト値はゼロです。 |
7.1.3. .spec.limited リンクのコピーリンクがクリップボードにコピーされました!
- 説明
- LimitedPriorityLevelConfiguration は、制限の対象となる要求を処理する方法を指定します。これは、- この優先レベルのリクエストはどのように制限されますか? - 制限を超えたリクエストはどうすればよいですか? という、2 つの問題に対処します。
- 型
-
object
プロパティー | 型 | 説明 |
---|---|---|
|
|
BorrowingCL(i) = round( NominalCL(i) * borrowingLimitPercent(i)/100.0 )
このフィールドの値は 100 を超える可能性があり、この優先レベルが名目上の独自の同時実行制限 (NominalCL) を超える数のシートを借用できることを意味します。このフィールドが |
|
|
LendableCL(i) = round( NominalCL(i) * lendablePercent(i)/100.0 ) |
|
| LimitResponse は、現在実行できないリクエストを処理する方法を定義します。 |
|
|
NominalCL(i) = ceil( ServerCL * NCS(i) / sum_ncs ) sum_ncs = sum[priority level k] NCS(k) 数値が大きいほど、他のすべての優先レベルを犠牲にして、名目上の同時実行制限が大きくなることを意味します。 指定されていないと、このフィールドの値はデフォルトで 30 になります。 このフィールドをゼロに設定すると、この優先度レベルの "jail" の構築がサポートされ、いくつかのリクエストを保持するのに使用されます。 |
7.1.4. .spec.limited.limitResponse リンクのコピーリンクがクリップボードにコピーされました!
- 説明
- LimitResponse は、現在実行できないリクエストを処理する方法を定義します。
- 型
-
object
- 必須
-
type
-
プロパティー | 型 | 説明 |
---|---|---|
|
| QueuingConfiguration は、キューイングの設定パラメーターを保持します |
|
|
|
7.1.5. .spec.limited.limitResponse.queuing リンクのコピーリンクがクリップボードにコピーされました!
- 説明
- QueuingConfiguration は、キューイングの設定パラメーターを保持します
- 型
-
object
プロパティー | 型 | 説明 |
---|---|---|
|
|
|
|
|
|
|
|
|
7.1.6. .status リンクのコピーリンクがクリップボードにコピーされました!
- 説明
- PriorityLevelConfigurationStatus は、"request-priority" の現在の状態を表します。
- 型
-
object
プロパティー | 型 | 説明 |
---|---|---|
|
|
|
|
| PriorityLevelConfigurationCondition は、優先度レベルの条件を定義します。 |
7.1.7. .status.conditions リンクのコピーリンクがクリップボードにコピーされました!
- 説明
-
conditions
は "リクエスト優先" の現状です。 - 型
-
array
7.1.8. .status.conditions[] リンクのコピーリンクがクリップボードにコピーされました!
- 説明
- PriorityLevelConfigurationCondition は、優先度レベルの条件を定義します。
- 型
-
object
プロパティー | 型 | 説明 |
---|---|---|
| time |
|
|
|
|
|
|
|
|
|
|
|
|
|
7.2. API エンドポイント リンクのコピーリンクがクリップボードにコピーされました!
以下の API エンドポイントを利用できます。
/apis/flowcontrol.apiserver.k8s.io/v1/prioritylevelconfigurations
-
DELETE
:PriorityLevelConfiguration のコレクションを削除します -
GET
:PriorityLevelConfiguration の種類のオブジェクトをリスト表示または監視します -
POST
:PriorityLevelConfiguration を作成します
-
/apis/flowcontrol.apiserver.k8s.io/v1/watch/prioritylevelconfigurations
-
GET
:PriorityLevelConfiguration のリストに対する個々の変更を監視します。非推奨: 代わりに、リスト操作で 'watch' パラメーターを使用してください。
-
/apis/flowcontrol.apiserver.k8s.io/v1/prioritylevelconfigurations/{name}
-
削除
:PriorityLevelConfiguration を削除します -
GET
: 指定された PriorityLevelConfiguration を読み取ります -
PATCH
: 指定された PriorityLevelConfiguration を部分的に更新します -
PUT
: 指定された PriorityLevelConfiguration を置き換えます
-
/apis/flowcontrol.apiserver.k8s.io/v1/watch/prioritylevelconfigurations/{name}
-
GET
:PriorityLevelConfiguration の種類のオブジェクトへの変更を監視します。非推奨: 代わりに、リスト操作で 'watch' パラメーターを使用し、'fieldSelector' パラメーターで単一の項目にフィルター処理します。
-
/apis/flowcontrol.apiserver.k8s.io/v1/prioritylevelconfigurations/{name}/status
-
GET
: 指定された PriorityLevelConfiguration のステータスを読み取ります -
PATCH
: 指定された PriorityLevelConfiguration のステータスを部分的に更新します -
PUT
: 指定された PriorityLevelConfiguration のステータスを置き換えます
-
7.2.1. /apis/flowcontrol.apiserver.k8s.io/v1/prioritylevelconfigurations リンクのコピーリンクがクリップボードにコピーされました!
- HTTP メソッド
-
DELETE
- 説明
- PriorityLevelConfiguration のコレクションを削除します
パラメーター | 型 | 説明 |
---|---|---|
|
| これは、変更を永続化してはならないことを示します。dryRun ディレクティブが無効な場合や、認識されない場合はエラーの応答が返され、その要求に対する処理はこれ以上行われません。有効な値は All で、すべてのドライランステージが処理されます。 |
HTTP コード | レスポンスのボディー |
---|---|
200 - OK |
|
401 - Unauthorized | 空白 |
- HTTP メソッド
-
GET
- 説明
- PriorityLevelConfiguration の種類のオブジェクトをリスト表示または監視する
HTTP コード | レスポンスのボディー |
---|---|
200 - OK | |
401 - Unauthorized | 空白 |
- HTTP メソッド
-
POST
- 説明
- PriorityLevelConfiguration を作成します
パラメーター | 型 | 説明 |
---|---|---|
|
| これは、変更を永続化してはならないことを示します。dryRun ディレクティブが無効な場合や、認識されない場合はエラーの応答が返され、その要求に対する処理はこれ以上行われません。有効な値は All で、すべてのドライランステージが処理されます。 |
|
| fieldValidation は、不明なフィールドまたは重複したフィールドを含むリクエスト (POST/PUT/PATCH) 内のオブジェクトを処理する方法をサーバーに指示します。有効な値は Ignore です。オブジェクトからサイレントにドロップされた不明なフィールドを無視し、デコーダーが検出した最後の重複フィールドを除くすべてを無視します。これは、v1.23 より前のデフォルトの動作です。- Warn: オブジェクトから削除された不明なフィールドごと、および検出された重複フィールドごとに、標準の警告応答ヘッダーを介して警告が送信されます。他にエラーがなければ要求は成功し、重複するフィールドの最後のものだけを保持します。これは v1.23 以降のデフォルトです。- Strict: 不明なフィールドがオブジェクトから削除される場合、または重複フィールドが存在する場合は、リクエストが BadRequest エラーで失敗します。サーバーから返されるエラーには、検出されたすべての不明な重複フィールドが含まれます。 |
パラメーター | 型 | 説明 |
---|---|---|
|
HTTP コード | レスポンスのボディー |
---|---|
200 - OK | |
201 - Created | |
202 - Accepted | |
401 - Unauthorized | 空白 |
7.2.2. /apis/flowcontrol.apiserver.k8s.io/v1/watch/prioritylevelconfigurations リンクのコピーリンクがクリップボードにコピーされました!
- HTTP メソッド
-
GET
- 説明
- PriorityLevelConfiguration のリストに対する個々の変更を監視します。非推奨: 代わりに、リスト操作で 'watch' パラメーターを使用してください。
HTTP コード | レスポンスのボディー |
---|---|
200 - OK |
|
401 - Unauthorized | 空白 |
7.2.3. /apis/flowcontrol.apiserver.k8s.io/v1/prioritylevelconfigurations/{name} リンクのコピーリンクがクリップボードにコピーされました!
パラメーター | 型 | 説明 |
---|---|---|
|
| PriorityLevelConfiguration の名前 |
- HTTP メソッド
-
DELETE
- 説明
- PriorityLevelConfiguration を削除します
パラメーター | 型 | 説明 |
---|---|---|
|
| これは、変更を永続化してはならないことを示します。dryRun ディレクティブが無効な場合や、認識されない場合はエラーの応答が返され、その要求に対する処理はこれ以上行われません。有効な値は All で、すべてのドライランステージが処理されます。 |
HTTP コード | レスポンスのボディー |
---|---|
200 - OK |
|
202 - Accepted |
|
401 - Unauthorized | 空白 |
- HTTP メソッド
-
GET
- 説明
- 指定された PriorityLevelConfiguration を読み取ります
HTTP コード | レスポンスのボディー |
---|---|
200 - OK | |
401 - Unauthorized | 空白 |
- HTTP メソッド
-
PATCH
- 説明
- 指定された PriorityLevelConfiguration を部分的に更新します
パラメーター | 型 | 説明 |
---|---|---|
|
| これは、変更を永続化してはならないことを示します。dryRun ディレクティブが無効な場合や、認識されない場合はエラーの応答が返され、その要求に対する処理はこれ以上行われません。有効な値は All で、すべてのドライランステージが処理されます。 |
|
| fieldValidation は、不明なフィールドまたは重複したフィールドを含むリクエスト (POST/PUT/PATCH) 内のオブジェクトを処理する方法をサーバーに指示します。有効な値は Ignore です。オブジェクトからサイレントにドロップされた不明なフィールドを無視し、デコーダーが検出した最後の重複フィールドを除くすべてを無視します。これは、v1.23 より前のデフォルトの動作です。- Warn: オブジェクトから削除された不明なフィールドごと、および検出された重複フィールドごとに、標準の警告応答ヘッダーを介して警告が送信されます。他にエラーがなければ要求は成功し、重複するフィールドの最後のものだけを保持します。これは v1.23 以降のデフォルトです。- Strict: 不明なフィールドがオブジェクトから削除される場合、または重複フィールドが存在する場合は、リクエストが BadRequest エラーで失敗します。サーバーから返されるエラーには、検出されたすべての不明な重複フィールドが含まれます。 |
HTTP コード | レスポンスのボディー |
---|---|
200 - OK | |
201 - Created | |
401 - Unauthorized | 空白 |
- HTTP メソッド
-
PUT
- 説明
- 指定された PriorityLevelConfiguration を置き換えます
パラメーター | 型 | 説明 |
---|---|---|
|
| これは、変更を永続化してはならないことを示します。dryRun ディレクティブが無効な場合や、認識されない場合はエラーの応答が返され、その要求に対する処理はこれ以上行われません。有効な値は All で、すべてのドライランステージが処理されます。 |
|
| fieldValidation は、不明なフィールドまたは重複したフィールドを含むリクエスト (POST/PUT/PATCH) 内のオブジェクトを処理する方法をサーバーに指示します。有効な値は Ignore です。オブジェクトからサイレントにドロップされた不明なフィールドを無視し、デコーダーが検出した最後の重複フィールドを除くすべてを無視します。これは、v1.23 より前のデフォルトの動作です。- Warn: オブジェクトから削除された不明なフィールドごと、および検出された重複フィールドごとに、標準の警告応答ヘッダーを介して警告が送信されます。他にエラーがなければ要求は成功し、重複するフィールドの最後のものだけを保持します。これは v1.23 以降のデフォルトです。- Strict: 不明なフィールドがオブジェクトから削除される場合、または重複フィールドが存在する場合は、リクエストが BadRequest エラーで失敗します。サーバーから返されるエラーには、検出されたすべての不明な重複フィールドが含まれます。 |
パラメーター | 型 | 説明 |
---|---|---|
|
HTTP コード | レスポンスのボディー |
---|---|
200 - OK | |
201 - Created | |
401 - Unauthorized | 空白 |
7.2.4. /apis/flowcontrol.apiserver.k8s.io/v1/watch/prioritylevelconfigurations/{name} リンクのコピーリンクがクリップボードにコピーされました!
パラメーター | 型 | 説明 |
---|---|---|
|
| PriorityLevelConfiguration の名前 |
- HTTP メソッド
-
GET
- 説明
- PriorityLevelConfiguration の種類のオブジェクトへの変更を監視します。非推奨: 代わりに、リスト操作で 'watch' パラメーターを使用し、'fieldSelector' パラメーターで単一の項目にフィルター処理します。
HTTP コード | レスポンスのボディー |
---|---|
200 - OK |
|
401 - Unauthorized | 空白 |
7.2.5. /apis/flowcontrol.apiserver.k8s.io/v1/prioritylevelconfigurations/{name}/status リンクのコピーリンクがクリップボードにコピーされました!
パラメーター | 型 | 説明 |
---|---|---|
|
| PriorityLevelConfiguration の名前 |
- HTTP メソッド
-
GET
- 説明
- 指定された PriorityLevelConfiguration のステータスを読み取ります
HTTP コード | レスポンスのボディー |
---|---|
200 - OK | |
401 - Unauthorized | 空白 |
- HTTP メソッド
-
PATCH
- 説明
- 指定された PriorityLevelConfiguration のステータスを部分的に更新します
パラメーター | 型 | 説明 |
---|---|---|
|
| これは、変更を永続化してはならないことを示します。dryRun ディレクティブが無効な場合や、認識されない場合はエラーの応答が返され、その要求に対する処理はこれ以上行われません。有効な値は All で、すべてのドライランステージが処理されます。 |
|
| fieldValidation は、不明なフィールドまたは重複したフィールドを含むリクエスト (POST/PUT/PATCH) 内のオブジェクトを処理する方法をサーバーに指示します。有効な値は Ignore です。オブジェクトからサイレントにドロップされた不明なフィールドを無視し、デコーダーが検出した最後の重複フィールドを除くすべてを無視します。これは、v1.23 より前のデフォルトの動作です。- Warn: オブジェクトから削除された不明なフィールドごと、および検出された重複フィールドごとに、標準の警告応答ヘッダーを介して警告が送信されます。他にエラーがなければ要求は成功し、重複するフィールドの最後のものだけを保持します。これは v1.23 以降のデフォルトです。- Strict: 不明なフィールドがオブジェクトから削除される場合、または重複フィールドが存在する場合は、リクエストが BadRequest エラーで失敗します。サーバーから返されるエラーには、検出されたすべての不明な重複フィールドが含まれます。 |
HTTP コード | レスポンスのボディー |
---|---|
200 - OK | |
201 - Created | |
401 - Unauthorized | 空白 |
- HTTP メソッド
-
PUT
- 説明
- 指定された PriorityLevelConfiguration のステータスを置き換えます
パラメーター | 型 | 説明 |
---|---|---|
|
| これは、変更を永続化してはならないことを示します。dryRun ディレクティブが無効な場合や、認識されない場合はエラーの応答が返され、その要求に対する処理はこれ以上行われません。有効な値は All で、すべてのドライランステージが処理されます。 |
|
| fieldValidation は、不明なフィールドまたは重複したフィールドを含むリクエスト (POST/PUT/PATCH) 内のオブジェクトを処理する方法をサーバーに指示します。有効な値は Ignore です。オブジェクトからサイレントにドロップされた不明なフィールドを無視し、デコーダーが検出した最後の重複フィールドを除くすべてを無視します。これは、v1.23 より前のデフォルトの動作です。- Warn: オブジェクトから削除された不明なフィールドごと、および検出された重複フィールドごとに、標準の警告応答ヘッダーを介して警告が送信されます。他にエラーがなければ要求は成功し、重複するフィールドの最後のものだけを保持します。これは v1.23 以降のデフォルトです。- Strict: 不明なフィールドがオブジェクトから削除される場合、または重複フィールドが存在する場合は、リクエストが BadRequest エラーで失敗します。サーバーから返されるエラーには、検出されたすべての不明な重複フィールドが含まれます。 |
パラメーター | 型 | 説明 |
---|---|---|
|
HTTP コード | レスポンスのボディー |
---|---|
200 - OK | |
201 - Created | |
401 - Unauthorized | 空白 |
第8章 ResourceQuota [v1] リンクのコピーリンクがクリップボードにコピーされました!
- 説明
- ResourceQuota は、名前空間ごとに適用される集約クォータ制限を設定します
- 型
-
object
8.1. 仕様 リンクのコピーリンクがクリップボードにコピーされました!
プロパティー | 型 | 説明 |
---|---|---|
|
| apiVersion はオブジェクトのこの表現のバージョンスキーマを定義します。サーバーは認識されたスキーマを最新の内部値に変換し、認識されない値は拒否することがあります。詳細は、https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources を参照してください。 |
|
| kind はこのオブジェクトが表す REST リソースを表す文字列の値です。サーバーはクライアントが要求を送信するエンドポイントからこれを推測できる場合があります。これは更新できません。CamelCase を使用します。詳細は、https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds を参照してください。 |
| 標準オブジェクトのメタデータ。詳細は、https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata を参照してください。 | |
|
| ResourceQuotaSpec は、クォータに適用する必要のあるハード制限を定義します。 |
|
| ResourceQuotaStatus は、強制されたハード制限と監視対象の使用を定義します。 |
8.1.1. .spec リンクのコピーリンクがクリップボードにコピーされました!
- 説明
- ResourceQuotaSpec は、クォータに適用する必要のあるハード制限を定義します。
- 型
-
object
プロパティー | 型 | 説明 |
---|---|---|
| hard は、名前付きリソースごとに必要なハード制限のセットです。詳細: https://kubernetes.io/docs/concepts/policy/resource-quotas/ | |
|
| スコープセレクターは、スコープ付きリソースセレクター要件によって表されるセレクターの AND を表します。 |
|
| クォータで追跡される各オブジェクトに一致する必要があるフィルターのコレクション。指定されていない場合、クォータはすべてのオブジェクトと一致します。 |
8.1.2. .spec.scopeSelector リンクのコピーリンクがクリップボードにコピーされました!
- 説明
- スコープセレクターは、スコープ付きリソースセレクター要件によって表されるセレクターの AND を表します。
- 型
-
object
プロパティー | 型 | 説明 |
---|---|---|
|
| リソースのスコープごとのスコープセレクター要件のリスト。 |
|
| スコープ付きリソースセレクター要件は、値、スコープ名、およびスコープ名と値を関連付ける Operator を含むセレクターです。 |
8.1.3. .spec.scopeSelector.matchExpressions リンクのコピーリンクがクリップボードにコピーされました!
- 説明
- リソースのスコープごとのスコープセレクター要件のリスト。
- 型
-
array
8.1.4. .spec.scopeSelector.matchExpressions[] リンクのコピーリンクがクリップボードにコピーされました!
- 説明
- スコープ付きリソースセレクター要件は、値、スコープ名、およびスコープ名と値を関連付ける Operator を含むセレクターです。
- 型
-
object
- 必須
-
scopeName
-
operator
-
プロパティー | 型 | 説明 |
---|---|---|
|
| 一連の値に対するスコープの関係を表します。有効な Operator は、In、NotIn、Exists、DoesNotExist です。
使用可能な列挙値: - |
|
| セレクターが適用されるスコープの名前。
使用可能な列挙値: - |
|
| 文字列値の配列。operator が In または NotIn の場合には、values 配列を空白にできません。operator が Exists または DoesNotExist の場合には、values 配列は空白でなければなりません。この配列は、ストラテジーに基づいたマージパッチの適用中に置き換えられます。 |
8.1.5. .status リンクのコピーリンクがクリップボードにコピーされました!
- 説明
- ResourceQuotaStatus は、強制されたハード制限と監視対象の使用を定義します。
- 型
-
object
プロパティー | 型 | 説明 |
---|---|---|
| Hard は、各名前付きリソースに強制されたハード制限のセットです。詳細: https://kubernetes.io/docs/concepts/policy/resource-quotas/ | |
| namespace 内のリソースの現在確認される使用量の合計です。 |
8.2. API エンドポイント リンクのコピーリンクがクリップボードにコピーされました!
以下の API エンドポイントを利用できます。
/api/v1/resourcequotas
-
GET
:ResourceQuota の種類のオブジェクトをリスト表示または監視します
-
/api/v1/watch/resourcequotas
-
GET
:ResourceQuota のリストに対する個々の変更を監視します。非推奨: 代わりに、リスト操作で 'watch' パラメーターを使用してください。
-
/api/v1/namespaces/{namespace}/resourcequotas
-
DELETE
:ResourceQuota のコレクションを削除します -
GET
:ResourceQuota の種類のオブジェクトをリスト表示または監視します -
POST
:ResourceQuota を作成します
-
/api/v1/watch/namespaces/{namespace}/resourcequotas
-
GET
:ResourceQuota のリストに対する個々の変更を監視します。非推奨: 代わりに、リスト操作で 'watch' パラメーターを使用してください。
-
/api/v1/namespaces/{namespace}/resourcequotas/{name}
-
削除
:ResourceQuota を削除します -
GET
: 指定された ResourceQuota を読み取ります -
PATCH
: 指定された ResourceQuota を部分的に更新します -
PUT
: 指定された ResourceQuota を置き換えます
-
/api/v1/watch/namespaces/{namespace}/resourcequotas/{name}
-
GET
:ResourceQuota の種類のオブジェクトへの変更を監視します。非推奨: 代わりに、リスト操作で 'watch' パラメーターを使用し、'fieldSelector' パラメーターで単一の項目にフィルター処理します。
-
/api/v1/namespaces/{namespace}/resourcequotas/{name}/status
-
GET
: 指定された ResourceQuota のステータスを読み取ります -
PATCH
: 指定された ResourceQuota のステータスを部分的に更新します -
PUT
: 指定された ResourceQuota のステータスを置き換えます
-
8.2.1. /api/v1/resourcequotas リンクのコピーリンクがクリップボードにコピーされました!
- HTTP メソッド
-
GET
- 説明
- ResourceQuota の種類のオブジェクトをリスト表示または監視する
HTTP コード | レスポンスのボディー |
---|---|
200 - OK |
|
401 - Unauthorized | 空白 |
8.2.2. /api/v1/watch/resourcequotas リンクのコピーリンクがクリップボードにコピーされました!
- HTTP メソッド
-
GET
- 説明
- ResourceQuota のリストに対する個々の変更を監視します。非推奨: 代わりに、リスト操作で 'watch' パラメーターを使用してください。
HTTP コード | レスポンスのボディー |
---|---|
200 - OK |
|
401 - Unauthorized | 空白 |
8.2.3. /api/v1/namespaces/{namespace}/resourcequotas リンクのコピーリンクがクリップボードにコピーされました!
- HTTP メソッド
-
DELETE
- 説明
- ResourceQuota のコレクションを削除します
パラメーター | 型 | 説明 |
---|---|---|
|
| これは、変更を永続化してはならないことを示します。dryRun ディレクティブが無効な場合や、認識されない場合はエラーの応答が返され、その要求に対する処理はこれ以上行われません。有効な値は All で、すべてのドライランステージが処理されます。 |
HTTP コード | レスポンスのボディー |
---|---|
200 - OK |
|
401 - Unauthorized | 空白 |
- HTTP メソッド
-
GET
- 説明
- ResourceQuota の種類のオブジェクトをリスト表示または監視する
HTTP コード | レスポンスのボディー |
---|---|
200 - OK |
|
401 - Unauthorized | 空白 |
- HTTP メソッド
-
POST
- 説明
- ResourceQuota を作成する
パラメーター | 型 | 説明 |
---|---|---|
|
| これは、変更を永続化してはならないことを示します。dryRun ディレクティブが無効な場合や、認識されない場合はエラーの応答が返され、その要求に対する処理はこれ以上行われません。有効な値は All で、すべてのドライランステージが処理されます。 |
|
| fieldValidation は、不明なフィールドまたは重複したフィールドを含むリクエスト (POST/PUT/PATCH) 内のオブジェクトを処理する方法をサーバーに指示します。有効な値は Ignore です。オブジェクトからサイレントにドロップされた不明なフィールドを無視し、デコーダーが検出した最後の重複フィールドを除くすべてを無視します。これは、v1.23 より前のデフォルトの動作です。- Warn: オブジェクトから削除された不明なフィールドごと、および検出された重複フィールドごとに、標準の警告応答ヘッダーを介して警告が送信されます。他にエラーがなければ要求は成功し、重複するフィールドの最後のものだけを保持します。これは v1.23 以降のデフォルトです。- Strict: 不明なフィールドがオブジェクトから削除される場合、または重複フィールドが存在する場合は、リクエストが BadRequest エラーで失敗します。サーバーから返されるエラーには、検出されたすべての不明な重複フィールドが含まれます。 |
パラメーター | 型 | 説明 |
---|---|---|
|
|
HTTP コード | レスポンスのボディー |
---|---|
200 - OK |
|
201 - Created |
|
202 - Accepted |
|
401 - Unauthorized | 空白 |
8.2.4. /api/v1/watch/namespaces/{namespace}/resourcequotas リンクのコピーリンクがクリップボードにコピーされました!
- HTTP メソッド
-
GET
- 説明
- ResourceQuota のリストに対する個々の変更を監視します。非推奨: 代わりに、リスト操作で 'watch' パラメーターを使用してください。
HTTP コード | レスポンスのボディー |
---|---|
200 - OK |
|
401 - Unauthorized | 空白 |
8.2.5. /api/v1/namespaces/{namespace}/resourcequotas/{name} リンクのコピーリンクがクリップボードにコピーされました!
パラメーター | 型 | 説明 |
---|---|---|
|
| ResourceQuota の名前 |
- HTTP メソッド
-
DELETE
- 説明
- ResourceQuota を削除します
パラメーター | 型 | 説明 |
---|---|---|
|
| これは、変更を永続化してはならないことを示します。dryRun ディレクティブが無効な場合や、認識されない場合はエラーの応答が返され、その要求に対する処理はこれ以上行われません。有効な値は All で、すべてのドライランステージが処理されます。 |
HTTP コード | レスポンスのボディー |
---|---|
200 - OK |
|
202 - Accepted |
|
401 - Unauthorized | 空白 |
- HTTP メソッド
-
GET
- 説明
- 指定された ResourceQuota を読み取ります
HTTP コード | レスポンスのボディー |
---|---|
200 - OK |
|
401 - Unauthorized | 空白 |
- HTTP メソッド
-
PATCH
- 説明
- 指定された ResourceQuota を部分的に更新します
パラメーター | 型 | 説明 |
---|---|---|
|
| これは、変更を永続化してはならないことを示します。dryRun ディレクティブが無効な場合や、認識されない場合はエラーの応答が返され、その要求に対する処理はこれ以上行われません。有効な値は All で、すべてのドライランステージが処理されます。 |
|
| fieldValidation は、不明なフィールドまたは重複したフィールドを含むリクエスト (POST/PUT/PATCH) 内のオブジェクトを処理する方法をサーバーに指示します。有効な値は Ignore です。オブジェクトからサイレントにドロップされた不明なフィールドを無視し、デコーダーが検出した最後の重複フィールドを除くすべてを無視します。これは、v1.23 より前のデフォルトの動作です。- Warn: オブジェクトから削除された不明なフィールドごと、および検出された重複フィールドごとに、標準の警告応答ヘッダーを介して警告が送信されます。他にエラーがなければ要求は成功し、重複するフィールドの最後のものだけを保持します。これは v1.23 以降のデフォルトです。- Strict: 不明なフィールドがオブジェクトから削除される場合、または重複フィールドが存在する場合は、リクエストが BadRequest エラーで失敗します。サーバーから返されるエラーには、検出されたすべての不明な重複フィールドが含まれます。 |
HTTP コード | レスポンスのボディー |
---|---|
200 - OK |
|
201 - Created |
|
401 - Unauthorized | 空白 |
- HTTP メソッド
-
PUT
- 説明
- 指定された ResourceQuota を置き換えます
パラメーター | 型 | 説明 |
---|---|---|
|
| これは、変更を永続化してはならないことを示します。dryRun ディレクティブが無効な場合や、認識されない場合はエラーの応答が返され、その要求に対する処理はこれ以上行われません。有効な値は All で、すべてのドライランステージが処理されます。 |
|
| fieldValidation は、不明なフィールドまたは重複したフィールドを含むリクエスト (POST/PUT/PATCH) 内のオブジェクトを処理する方法をサーバーに指示します。有効な値は Ignore です。オブジェクトからサイレントにドロップされた不明なフィールドを無視し、デコーダーが検出した最後の重複フィールドを除くすべてを無視します。これは、v1.23 より前のデフォルトの動作です。- Warn: オブジェクトから削除された不明なフィールドごと、および検出された重複フィールドごとに、標準の警告応答ヘッダーを介して警告が送信されます。他にエラーがなければ要求は成功し、重複するフィールドの最後のものだけを保持します。これは v1.23 以降のデフォルトです。- Strict: 不明なフィールドがオブジェクトから削除される場合、または重複フィールドが存在する場合は、リクエストが BadRequest エラーで失敗します。サーバーから返されるエラーには、検出されたすべての不明な重複フィールドが含まれます。 |
パラメーター | 型 | 説明 |
---|---|---|
|
|
HTTP コード | レスポンスのボディー |
---|---|
200 - OK |
|
201 - Created |
|
401 - Unauthorized | 空白 |
8.2.6. /api/v1/watch/namespaces/{namespace}/resourcequotas/{name} リンクのコピーリンクがクリップボードにコピーされました!
パラメーター | 型 | 説明 |
---|---|---|
|
| ResourceQuota の名前 |
- HTTP メソッド
-
GET
- 説明
- ResourceQuota の種類のオブジェクトへの変更を監視します。非推奨: 代わりに、リスト操作で 'watch' パラメーターを使用し、'fieldSelector' パラメーターで単一の項目にフィルター処理します。
HTTP コード | レスポンスのボディー |
---|---|
200 - OK |
|
401 - Unauthorized | 空白 |
8.2.7. /api/v1/namespaces/{namespace}/resourcequotas/{name}/status リンクのコピーリンクがクリップボードにコピーされました!
パラメーター | 型 | 説明 |
---|---|---|
|
| ResourceQuota の名前 |
- HTTP メソッド
-
GET
- 説明
- 指定された ResourceQuota のステータスを読み取ります
HTTP コード | レスポンスのボディー |
---|---|
200 - OK |
|
401 - Unauthorized | 空白 |
- HTTP メソッド
-
PATCH
- 説明
- 指定された ResourceQuota のステータスを部分的に更新します
パラメーター | 型 | 説明 |
---|---|---|
|
| これは、変更を永続化してはならないことを示します。dryRun ディレクティブが無効な場合や、認識されない場合はエラーの応答が返され、その要求に対する処理はこれ以上行われません。有効な値は All で、すべてのドライランステージが処理されます。 |
|
| fieldValidation は、不明なフィールドまたは重複したフィールドを含むリクエスト (POST/PUT/PATCH) 内のオブジェクトを処理する方法をサーバーに指示します。有効な値は Ignore です。オブジェクトからサイレントにドロップされた不明なフィールドを無視し、デコーダーが検出した最後の重複フィールドを除くすべてを無視します。これは、v1.23 より前のデフォルトの動作です。- Warn: オブジェクトから削除された不明なフィールドごと、および検出された重複フィールドごとに、標準の警告応答ヘッダーを介して警告が送信されます。他にエラーがなければ要求は成功し、重複するフィールドの最後のものだけを保持します。これは v1.23 以降のデフォルトです。- Strict: 不明なフィールドがオブジェクトから削除される場合、または重複フィールドが存在する場合は、リクエストが BadRequest エラーで失敗します。サーバーから返されるエラーには、検出されたすべての不明な重複フィールドが含まれます。 |
HTTP コード | レスポンスのボディー |
---|---|
200 - OK |
|
201 - Created |
|
401 - Unauthorized | 空白 |
- HTTP メソッド
-
PUT
- 説明
- 指定された ResourceQuota のステータスを置き換えます
パラメーター | 型 | 説明 |
---|---|---|
|
| これは、変更を永続化してはならないことを示します。dryRun ディレクティブが無効な場合や、認識されない場合はエラーの応答が返され、その要求に対する処理はこれ以上行われません。有効な値は All で、すべてのドライランステージが処理されます。 |
|
| fieldValidation は、不明なフィールドまたは重複したフィールドを含むリクエスト (POST/PUT/PATCH) 内のオブジェクトを処理する方法をサーバーに指示します。有効な値は Ignore です。オブジェクトからサイレントにドロップされた不明なフィールドを無視し、デコーダーが検出した最後の重複フィールドを除くすべてを無視します。これは、v1.23 より前のデフォルトの動作です。- Warn: オブジェクトから削除された不明なフィールドごと、および検出された重複フィールドごとに、標準の警告応答ヘッダーを介して警告が送信されます。他にエラーがなければ要求は成功し、重複するフィールドの最後のものだけを保持します。これは v1.23 以降のデフォルトです。- Strict: 不明なフィールドがオブジェクトから削除される場合、または重複フィールドが存在する場合は、リクエストが BadRequest エラーで失敗します。サーバーから返されるエラーには、検出されたすべての不明な重複フィールドが含まれます。 |
パラメーター | 型 | 説明 |
---|---|---|
|
|
HTTP コード | レスポンスのボディー |
---|---|
200 - OK |
|
201 - Created |
|
401 - Unauthorized | 空白 |
Legal Notice
リンクのコピーリンクがクリップボードにコピーされました!
Copyright © 2025 Red Hat
OpenShift documentation is licensed under the Apache License 2.0 (https://www.apache.org/licenses/LICENSE-2.0).
Modified versions must remove all Red Hat trademarks.
Portions adapted from https://github.com/kubernetes-incubator/service-catalog/ with modifications by Red Hat.
Red Hat, Red Hat Enterprise Linux, the Red Hat logo, the Shadowman logo, JBoss, OpenShift, Fedora, the Infinity logo, and RHCE are trademarks of Red Hat, Inc., registered in the United States and other countries.
Linux® is the registered trademark of Linus Torvalds in the United States and other countries.
Java® is a registered trademark of Oracle and/or its affiliates.
XFS® is a trademark of Silicon Graphics International Corp. or its subsidiaries in the United States and/or other countries.
MySQL® is a registered trademark of MySQL AB in the United States, the European Union and other countries.
Node.js® is an official trademark of Joyent. Red Hat Software Collections is not formally related to or endorsed by the official Joyent Node.js open source or commercial project.
The OpenStack® Word Mark and OpenStack logo are either registered trademarks/service marks or trademarks/service marks of the OpenStack Foundation, in the United States and other countries and are used with the OpenStack Foundation’s permission. We are not affiliated with, endorsed or sponsored by the OpenStack Foundation, or the OpenStack community.
All other trademarks are the property of their respective owners.