API
查看可用于创建和管理应用程序资源、频道、订阅和查询信息的 API 列表。
摘要
第 1 章 API 复制链接链接已复制到粘贴板!
您可以使用 API 来创建和管理应用程序资源、频道、订阅和查询信息。
用户需要的访问权限: 您只能执行已分配角色的操作。从 基于角色的访问控制 文档中了解访问要求。
如需更多信息,请参阅以下每个资源的 API 文档:
- Clusters API
 - ClusterSets API (v1beta1)
 - ClusterSetBindings API (v1beta1)
 - Channels API
 - Subscriptions API
 - PlacementRules API
 - Applications API
 - Helm API
 - Policy API
 - Observability API
 - 搜索自定义 API
 - MultiClusterHub API
 - Placements API (v1alpha1)
 - PlacementDecisions API (v1alpha1)
 - DiscoveryConfig API
 - DiscoveredCluster API
 
1.1. Clusters API 复制链接链接已复制到粘贴板!
1.1.1. 概述 复制链接链接已复制到粘贴板!
本文档介绍了与 Red Hat Advanced Cluster Management for Kubernetes 的集群资源相关的 API 信息。集群资源有 4 个可用的请求:create、query、delete 和 update。
1.1.1.1. 版本信息 复制链接链接已复制到粘贴板!
版本 : 2.4.0
1.1.1.2. 联系信息 复制链接链接已复制到粘贴板!
Contact Email : apiteam@swagger.io
1.1.1.3. 许可证信息 复制链接链接已复制到粘贴板!
						License : Apache 2.0
 License URL : http://www.apache.org/licenses/LICENSE-2.0.html
 Terms of service : http://swagger.io/terms/
					
1.1.1.4. URI scheme 复制链接链接已复制到粘贴板!
						BasePath : /kubernetes/apis
 Schemes : HTTPS
					
1.1.1.5. Tags 复制链接链接已复制到粘贴板!
- cluster.open-cluster-management.io:创建和管理集群
 
1.1.1.6. 外部文档 复制链接链接已复制到粘贴板!
						描述 : 查找更多有关 Swagger 的信息。
URL : http://swagger.io
					
1.1.2. 路径 复制链接链接已复制到粘贴板!
1.1.2.1. 查询所有集群 复制链接链接已复制到粘贴板!
GET /cluster.open-cluster-management.io/v1/managedclusters
GET /cluster.open-cluster-management.io/v1/managedclusters
1.1.2.1.1. 描述 复制链接链接已复制到粘贴板!
查询集群以获取更多详细信息。
1.1.2.1.2. 参数 复制链接链接已复制到粘贴板!
| 类型 | Name | 描述 | 模式 | 
|---|---|---|---|
|   Header  |   
											COOKIE  |   身份验证:Bearer {ACCESS_TOKEN} ; ACCESS_TOKEN 是用户访问令牌。  |   字符串  | 
1.1.2.1.3. 响应 复制链接链接已复制到粘贴板!
| HTTP 代码 | 描述 | 模式 | 
|---|---|---|
|   200  |   成功  |   无内容  | 
|   403  |   禁止访问  |   无内容  | 
|   404  |   未找到资源  |   无内容  | 
|   500  |   内部服务错误  |   无内容  | 
|   503  |   服务不可用  |   无内容  | 
1.1.2.1.4. 使用 复制链接链接已复制到粘贴板!
- 
									
cluster/yaml 
1.1.2.1.5. Tags 复制链接链接已复制到粘贴板!
- cluster.open-cluster-management.io
 
1.1.2.2. 创建集群 复制链接链接已复制到粘贴板!
POST /cluster.open-cluster-management.io/v1/managedclusters
POST /cluster.open-cluster-management.io/v1/managedclusters
1.1.2.2.1. 描述 复制链接链接已复制到粘贴板!
创建集群
1.1.2.2.2. 参数 复制链接链接已复制到粘贴板!
| 类型 | Name | 描述 | 模式 | 
|---|---|---|---|
|   Header  |   
											COOKIE  |   身份验证:Bearer {ACCESS_TOKEN} ; ACCESS_TOKEN 是用户访问令牌。  |   字符串  | 
|   Body  |   
											body  |   描述要创建集群的参数。  | 
1.1.2.2.3. 响应 复制链接链接已复制到粘贴板!
| HTTP 代码 | 描述 | 模式 | 
|---|---|---|
|   200  |   成功  |   无内容  | 
|   403  |   禁止访问  |   无内容  | 
|   404  |   未找到资源  |   无内容  | 
|   500  |   内部服务错误  |   无内容  | 
|   503  |   服务不可用  |   无内容  | 
1.1.2.2.4. 使用 复制链接链接已复制到粘贴板!
- 
									
cluster/yaml 
1.1.2.2.5. Tags 复制链接链接已复制到粘贴板!
- cluster.open-cluster-management.io
 
1.1.2.2.6. HTTP 请求示例 复制链接链接已复制到粘贴板!
1.1.2.2.6.1. 请求正文 复制链接链接已复制到粘贴板!
1.1.2.3. 查询单个集群 复制链接链接已复制到粘贴板!
GET /cluster.open-cluster-management.io/v1/managedclusters/{cluster_name}
GET /cluster.open-cluster-management.io/v1/managedclusters/{cluster_name}
1.1.2.3.1. 描述 复制链接链接已复制到粘贴板!
查询单个集群以获取更多详细信息。
1.1.2.3.2. 参数 复制链接链接已复制到粘贴板!
| 类型 | Name | 描述 | 模式 | 
|---|---|---|---|
|   Header  |   
											COOKIE  |   身份验证:Bearer {ACCESS_TOKEN} ; ACCESS_TOKEN 是用户访问令牌。  |   字符串  | 
|   路径  |   
											cluster_name  |   要查询的集群的名称。  |   字符串  | 
1.1.2.3.3. 响应 复制链接链接已复制到粘贴板!
| HTTP 代码 | 描述 | 模式 | 
|---|---|---|
|   200  |   成功  |   无内容  | 
|   403  |   禁止访问  |   无内容  | 
|   404  |   未找到资源  |   无内容  | 
|   500  |   内部服务错误  |   无内容  | 
|   503  |   服务不可用  |   无内容  | 
1.1.2.3.4. Tags 复制链接链接已复制到粘贴板!
- cluster.open-cluster-management.io
 
1.1.2.4. 删除集群 复制链接链接已复制到粘贴板!
DELETE /cluster.open-cluster-management.io/v1/managedclusters/{cluster_name}
DELETE /cluster.open-cluster-management.io/v1/managedclusters/{cluster_name}
DELETE /hive.openshift.io/v1/{cluster_name}/clusterdeployments/{cluster_name}
DELETE /hive.openshift.io/v1/{cluster_name}/clusterdeployments/{cluster_name}
1.1.2.4.1. 描述 复制链接链接已复制到粘贴板!
删除单个集群
1.1.2.4.2. 参数 复制链接链接已复制到粘贴板!
| 类型 | Name | 描述 | 模式 | 
|---|---|---|---|
|   Header  |   
											COOKIE  |   身份验证:Bearer {ACCESS_TOKEN} ; ACCESS_TOKEN 是用户访问令牌。  |   字符串  | 
|   路径  |   
											cluster_name  |   要删除的集群的名称。  |   字符串  | 
1.1.2.4.3. 响应 复制链接链接已复制到粘贴板!
| HTTP 代码 | 描述 | 模式 | 
|---|---|---|
|   200  |   成功  |   无内容  | 
|   403  |   禁止访问  |   无内容  | 
|   404  |   未找到资源  |   无内容  | 
|   500  |   内部服务错误  |   无内容  | 
|   503  |   服务不可用  |   无内容  | 
1.1.2.4.4. Tags 复制链接链接已复制到粘贴板!
- cluster.open-cluster-management.io
 
1.1.3. 定义 复制链接链接已复制到粘贴板!
1.1.3.1. Cluster 复制链接链接已复制到粘贴板!
| Name | 模式 | 
|---|---|
|   
										apiVersion  |   字符串  | 
|   
										kind  |   字符串  | 
|   
										metadata  |   对象  | 
|   
										spec  | 
spec
| Name | 模式 | 
|---|---|
|   
										hubAcceptsClient  |   bool  | 
|   
										managedClusterClientConfigs  | |
|   
										leaseDurationSeconds  |   integer (int32)  | 
managedClusterClientConfigs
| Name | 描述 | 模式 | 
|---|---|---|
|   
										URL  |   字符串  | |
|   
										CABundle  |   
										Pattern :   |   字符串(字节)  | 
1.2. ClusterSets API(v1beta1) 复制链接链接已复制到粘贴板!
1.2.1. 概述 复制链接链接已复制到粘贴板!
本文档介绍了与 Red Hat Advanced Cluster Management for Kubernetes 的 Clusterset 资源相关的 API 信息。Clusterset 资源有 4 个可能的请求:create、query、delete 和 update。
1.2.1.1. 版本信息 复制链接链接已复制到粘贴板!
版本 : 2.4.0
1.2.1.2. 联系信息 复制链接链接已复制到粘贴板!
Contact Email : apiteam@swagger.io
1.2.1.3. 许可证信息 复制链接链接已复制到粘贴板!
						License : Apache 2.0
 License URL : http://www.apache.org/licenses/LICENSE-2.0.html
 Terms of service : http://swagger.io/terms/
					
1.2.1.4. URI scheme 复制链接链接已复制到粘贴板!
						BasePath : /kubernetes/apis
 Schemes : HTTPS
					
1.2.1.5. Tags 复制链接链接已复制到粘贴板!
- cluster.open-cluster-management.io:创建和管理 Clustersets
 
1.2.1.6. 外部文档 复制链接链接已复制到粘贴板!
						描述 : 查找更多有关 Swagger 的信息。
URL : http://swagger.io
					
1.2.2. 路径 复制链接链接已复制到粘贴板!
1.2.2.1. 查询所有集群集(clusterset) 复制链接链接已复制到粘贴板!
GET /cluster.open-cluster-management.io/v1beta1/managedclustersets
GET /cluster.open-cluster-management.io/v1beta1/managedclustersets
1.2.2.1.1. 描述 复制链接链接已复制到粘贴板!
查询 Clustersets 以获取更多详细信息。
1.2.2.1.2. 参数 复制链接链接已复制到粘贴板!
| 类型 | Name | 描述 | 模式 | 
|---|---|---|---|
|   Header  |   
											COOKIE  |   身份验证:Bearer {ACCESS_TOKEN} ; ACCESS_TOKEN 是用户访问令牌。  |   字符串  | 
1.2.2.1.3. 响应 复制链接链接已复制到粘贴板!
| HTTP 代码 | 描述 | 模式 | 
|---|---|---|
|   200  |   成功  |   无内容  | 
|   403  |   禁止访问  |   无内容  | 
|   404  |   未找到资源  |   无内容  | 
|   500  |   内部服务错误  |   无内容  | 
|   503  |   服务不可用  |   无内容  | 
1.2.2.1.4. 使用 复制链接链接已复制到粘贴板!
- 
									
clusterset/yaml 
1.2.2.1.5. Tags 复制链接链接已复制到粘贴板!
- cluster.open-cluster-management.io
 
1.2.2.2. 创建一个 clusterset 复制链接链接已复制到粘贴板!
POST /cluster.open-cluster-management.io/v1beta1/managedclustersets
POST /cluster.open-cluster-management.io/v1beta1/managedclustersets
1.2.2.2.1. 描述 复制链接链接已复制到粘贴板!
创建 Clusterset。
1.2.2.2.2. 参数 复制链接链接已复制到粘贴板!
| 类型 | Name | 描述 | 模式 | 
|---|---|---|---|
|   Header  |   
											COOKIE  |   身份验证:Bearer {ACCESS_TOKEN} ; ACCESS_TOKEN 是用户访问令牌。  |   字符串  | 
|   Body  |   
											body  |   描述要创建的 clusterset 的参数。  | 
1.2.2.2.3. 响应 复制链接链接已复制到粘贴板!
| HTTP 代码 | 描述 | 模式 | 
|---|---|---|
|   200  |   成功  |   无内容  | 
|   403  |   禁止访问  |   无内容  | 
|   404  |   未找到资源  |   无内容  | 
|   500  |   内部服务错误  |   无内容  | 
|   503  |   服务不可用  |   无内容  | 
1.2.2.2.4. 使用 复制链接链接已复制到粘贴板!
- 
									
clusterset/yaml 
1.2.2.2.5. Tags 复制链接链接已复制到粘贴板!
- cluster.open-cluster-management.io
 
1.2.2.2.6. HTTP 请求示例 复制链接链接已复制到粘贴板!
1.2.2.2.6.1. 请求正文 复制链接链接已复制到粘贴板!
1.2.2.3. 查询单个集群集 复制链接链接已复制到粘贴板!
GET /cluster.open-cluster-management.io/v1beta1/managedclustersets/{clusterset_name}
GET /cluster.open-cluster-management.io/v1beta1/managedclustersets/{clusterset_name}
1.2.2.3.1. 描述 复制链接链接已复制到粘贴板!
查询单个集群集以获取更多详细信息。
1.2.2.3.2. 参数 复制链接链接已复制到粘贴板!
| 类型 | Name | 描述 | 模式 | 
|---|---|---|---|
|   Header  |   
											COOKIE  |   身份验证:Bearer {ACCESS_TOKEN} ; ACCESS_TOKEN 是用户访问令牌。  |   字符串  | 
|   路径  |   
											clusterset_name  |   要查询的集群集的名称。  |   字符串  | 
1.2.2.3.3. 响应 复制链接链接已复制到粘贴板!
| HTTP 代码 | 描述 | 模式 | 
|---|---|---|
|   200  |   成功  |   无内容  | 
|   403  |   禁止访问  |   无内容  | 
|   404  |   未找到资源  |   无内容  | 
|   500  |   内部服务错误  |   无内容  | 
|   503  |   服务不可用  |   无内容  | 
1.2.2.3.4. Tags 复制链接链接已复制到粘贴板!
- cluster.open-cluster-management.io
 
1.2.2.4. 删除集群集 复制链接链接已复制到粘贴板!
DELETE /cluster.open-cluster-management.io/v1beta1/managedclustersets/{clusterset_name}
DELETE /cluster.open-cluster-management.io/v1beta1/managedclustersets/{clusterset_name}
1.2.2.4.1. 描述 复制链接链接已复制到粘贴板!
删除单个集群集。
1.2.2.4.2. 参数 复制链接链接已复制到粘贴板!
| 类型 | Name | 描述 | 模式 | 
|---|---|---|---|
|   Header  |   
											COOKIE  |   身份验证:Bearer {ACCESS_TOKEN} ; ACCESS_TOKEN 是用户访问令牌。  |   字符串  | 
|   路径  |   
											clusterset_name  |   要删除的集群集的名称。  |   字符串  | 
1.2.2.4.3. 响应 复制链接链接已复制到粘贴板!
| HTTP 代码 | 描述 | 模式 | 
|---|---|---|
|   200  |   成功  |   无内容  | 
|   403  |   禁止访问  |   无内容  | 
|   404  |   未找到资源  |   无内容  | 
|   500  |   内部服务错误  |   无内容  | 
|   503  |   服务不可用  |   无内容  | 
1.2.2.4.4. Tags 复制链接链接已复制到粘贴板!
- cluster.open-cluster-management.io
 
1.2.3. 定义 复制链接链接已复制到粘贴板!
1.2.3.1. Clusterset 复制链接链接已复制到粘贴板!
| Name | 模式 | 
|---|---|
|   
										apiVersion  |   字符串  | 
|   
										kind  |   字符串  | 
|   
										metadata  |   object  | 
1.3. Clustersetbindings API(v1beta1) 复制链接链接已复制到粘贴板!
1.3.1. 概述 复制链接链接已复制到粘贴板!
本文档介绍了与 Red Hat Advanced Cluster Management for Kubernetes 的 clustersetbinding 资源相关的 API 信息。Clustersetbinding 资源有 4 个可能的请求:create、query、delete 和 update。
1.3.1.1. 版本信息 复制链接链接已复制到粘贴板!
版本 : 2.4.0
1.3.1.2. 联系信息 复制链接链接已复制到粘贴板!
Contact Email : apiteam@swagger.io
1.3.1.3. 许可证信息 复制链接链接已复制到粘贴板!
						License : Apache 2.0
 License URL : http://www.apache.org/licenses/LICENSE-2.0.html
 Terms of service : http://swagger.io/terms/
					
1.3.1.4. URI scheme 复制链接链接已复制到粘贴板!
						BasePath : /kubernetes/apis
 Schemes : HTTPS
					
1.3.1.5. Tags 复制链接链接已复制到粘贴板!
- cluster.open-cluster-management.io:创建和管理 clustersetbindings
 
1.3.1.6. 外部文档 复制链接链接已复制到粘贴板!
						描述 : 查找更多有关 Swagger 的信息。
URL : http://swagger.io
					
1.3.2. 路径 复制链接链接已复制到粘贴板!
1.3.2.1. 查询所有 clustersetbindings 复制链接链接已复制到粘贴板!
GET /cluster.open-cluster-management.io/v1beta1/namespaces/{namespace}/managedclustersetbindings
GET /cluster.open-cluster-management.io/v1beta1/namespaces/{namespace}/managedclustersetbindings
1.3.2.1.1. 描述 复制链接链接已复制到粘贴板!
查询 clustersetbindings 以获取更多详细信息。
1.3.2.1.2. 参数 复制链接链接已复制到粘贴板!
| 类型 | Name | 描述 | 模式 | 
|---|---|---|---|
|   Header  |   
											COOKIE  |   身份验证:Bearer {ACCESS_TOKEN} ; ACCESS_TOKEN 是用户访问令牌。  |   字符串  | 
|   路径  |   
											namespace  |   要使用的命名空间,如 default。  |   字符串  | 
1.3.2.1.3. 响应 复制链接链接已复制到粘贴板!
| HTTP 代码 | 描述 | 模式 | 
|---|---|---|
|   200  |   成功  |   无内容  | 
|   403  |   禁止访问  |   无内容  | 
|   404  |   未找到资源  |   无内容  | 
|   500  |   内部服务错误  |   无内容  | 
|   503  |   服务不可用  |   无内容  | 
1.3.2.1.4. 使用 复制链接链接已复制到粘贴板!
- 
									
clustersetbinding/yaml 
1.3.2.1.5. Tags 复制链接链接已复制到粘贴板!
- cluster.open-cluster-management.io
 
1.3.2.2. 创建 clustersetbinding 复制链接链接已复制到粘贴板!
POST /cluster.open-cluster-management.io/v1beta1/namespaces/{namespace}/managedclustersetbindings
POST /cluster.open-cluster-management.io/v1beta1/namespaces/{namespace}/managedclustersetbindings
1.3.2.2.1. 描述 复制链接链接已复制到粘贴板!
创建 clustersetbinding。
1.3.2.2.2. 参数 复制链接链接已复制到粘贴板!
| 类型 | Name | 描述 | 模式 | 
|---|---|---|---|
|   Header  |   
											COOKIE  |   身份验证:Bearer {ACCESS_TOKEN} ; ACCESS_TOKEN 是用户访问令牌。  |   字符串  | 
|   路径  |   
											namespace  |   要使用的命名空间,如 default。  |   字符串  | 
|   Body  |   
											body  |   描述要创建的 clustersetbinding 的参数。  | 
1.3.2.2.3. 响应 复制链接链接已复制到粘贴板!
| HTTP 代码 | 描述 | 模式 | 
|---|---|---|
|   200  |   成功  |   无内容  | 
|   403  |   禁止访问  |   无内容  | 
|   404  |   未找到资源  |   无内容  | 
|   500  |   内部服务错误  |   无内容  | 
|   503  |   服务不可用  |   无内容  | 
1.3.2.2.4. 使用 复制链接链接已复制到粘贴板!
- 
									
clustersetbinding/yaml 
1.3.2.2.5. Tags 复制链接链接已复制到粘贴板!
- cluster.open-cluster-management.io
 
1.3.2.2.6. HTTP 请求示例 复制链接链接已复制到粘贴板!
1.3.2.2.6.1. 请求正文 复制链接链接已复制到粘贴板!
1.3.2.3. 查询单个 clustersetbinding 复制链接链接已复制到粘贴板!
GET /cluster.open-cluster-management.io/v1beta1/namespaces/{namespace}/managedclustersetbindings/{clustersetbinding_name}
GET /cluster.open-cluster-management.io/v1beta1/namespaces/{namespace}/managedclustersetbindings/{clustersetbinding_name}
1.3.2.3.1. 描述 复制链接链接已复制到粘贴板!
查询单个 clustersetbinding 获取更多详细信息。
1.3.2.3.2. 参数 复制链接链接已复制到粘贴板!
| 类型 | Name | 描述 | 模式 | 
|---|---|---|---|
|   Header  |   
											COOKIE  |   身份验证:Bearer {ACCESS_TOKEN} ; ACCESS_TOKEN 是用户访问令牌。  |   字符串  | 
|   路径  |   
											namespace  |   要使用的命名空间,如 default。  |   字符串  | 
|   路径  |   
											clustersetbinding_name  |   要查询的 clustersetbinding 的名称。  |   字符串  | 
1.3.2.3.3. 响应 复制链接链接已复制到粘贴板!
| HTTP 代码 | 描述 | 模式 | 
|---|---|---|
|   200  |   成功  |   无内容  | 
|   403  |   禁止访问  |   无内容  | 
|   404  |   未找到资源  |   无内容  | 
|   500  |   内部服务错误  |   无内容  | 
|   503  |   服务不可用  |   无内容  | 
1.3.2.3.4. Tags 复制链接链接已复制到粘贴板!
- cluster.open-cluster-management.io
 
1.3.2.4. 删除 clustersetbinding 复制链接链接已复制到粘贴板!
DELETE /cluster.open-cluster-management.io/v1beta1/managedclustersetbindings/{clustersetbinding_name}
DELETE /cluster.open-cluster-management.io/v1beta1/managedclustersetbindings/{clustersetbinding_name}
1.3.2.4.1. 描述 复制链接链接已复制到粘贴板!
删除单个 clustersetbinding。
1.3.2.4.2. 参数 复制链接链接已复制到粘贴板!
| 类型 | Name | 描述 | 模式 | 
|---|---|---|---|
|   Header  |   
											COOKIE  |   身份验证:Bearer {ACCESS_TOKEN} ; ACCESS_TOKEN 是用户访问令牌。  |   字符串  | 
|   路径  |   
											namespace  |   要使用的命名空间,如 default。  |   字符串  | 
|   路径  |   
											clustersetbinding_name  |   要删除的 clustersetbinding 的名称。  |   字符串  | 
1.3.2.4.3. 响应 复制链接链接已复制到粘贴板!
| HTTP 代码 | 描述 | 模式 | 
|---|---|---|
|   200  |   成功  |   无内容  | 
|   403  |   禁止访问  |   无内容  | 
|   404  |   未找到资源  |   无内容  | 
|   500  |   内部服务错误  |   无内容  | 
|   503  |   服务不可用  |   无内容  | 
1.3.2.4.4. Tags 复制链接链接已复制到粘贴板!
- cluster.open-cluster-management.io
 
1.3.3. 定义 复制链接链接已复制到粘贴板!
1.3.3.1. Clustersetbinding 复制链接链接已复制到粘贴板!
| Name | 模式 | 
|---|---|
|   
										apiVersion  |   字符串  | 
|   
										kind  |   字符串  | 
|   
										metadata  |   对象  | 
|   
										spec  | 
spec
| Name | 模式 | 
|---|---|
|   
										clusterSet  |   字符串  | 
1.4. Clusterview API (v1alpha1) 复制链接链接已复制到粘贴板!
1.4.1. 概述 复制链接链接已复制到粘贴板!
					本文档介绍了与 Red Hat Advanced Cluster Management for Kubernetes 的 clusterview 资源相关的 API 信息。clusterview 资源提供了一个 CLI 命令,可让您查看您可以访问的受管集群和受管集群集的列表。三个可能的请求有:list、get 和 watch。
				
1.4.1.1. 版本信息 复制链接链接已复制到粘贴板!
版本 : 2.4.0
1.4.1.2. 联系信息 复制链接链接已复制到粘贴板!
Contact Email : apiteam@swagger.io
1.4.1.3. 许可证信息 复制链接链接已复制到粘贴板!
						License : Apache 2.0
 License URL : http://www.apache.org/licenses/LICENSE-2.0.html
 Terms of service : http://swagger.io/terms/
					
1.4.1.4. URI scheme 复制链接链接已复制到粘贴板!
						BasePath : /kubernetes/apis
 Schemes : HTTPS
					
1.4.1.5. Tags 复制链接链接已复制到粘贴板!
- clusterview.open-cluster-management.io:查看 ID 可访问的受管集群列表。
 
1.4.1.6. 外部文档 复制链接链接已复制到粘贴板!
						描述 : 查找更多有关 Swagger 的信息。
URL : http://swagger.io
					
1.4.2. 路径 复制链接链接已复制到粘贴板!
1.4.2.1. 获取受管集群 复制链接链接已复制到粘贴板!
GET /managedclusters.clusterview.open-cluster-management.io
GET /managedclusters.clusterview.open-cluster-management.io
1.4.2.1.1. 描述 复制链接链接已复制到粘贴板!
查看您可以访问的受管集群列表。
1.4.2.1.2. 参数 复制链接链接已复制到粘贴板!
| 类型 | Name | 描述 | 模式 | 
|---|---|---|---|
|   Header  |   
											COOKIE  |   身份验证:Bearer {ACCESS_TOKEN} ; ACCESS_TOKEN 是用户访问令牌。  |   字符串  | 
1.4.2.1.3. 响应 复制链接链接已复制到粘贴板!
| HTTP 代码 | 描述 | 模式 | 
|---|---|---|
|   200  |   成功  |   无内容  | 
|   403  |   禁止访问  |   无内容  | 
|   404  |   未找到资源  |   无内容  | 
|   500  |   内部服务错误  |   无内容  | 
|   503  |   服务不可用  |   无内容  | 
1.4.2.1.4. 使用 复制链接链接已复制到粘贴板!
- 
									
managedcluster/yaml 
1.4.2.1.5. Tags 复制链接链接已复制到粘贴板!
- clusterview.open-cluster-management.io
 
1.4.2.2. 列出受管集群 复制链接链接已复制到粘贴板!
LIST /managedclusters.clusterview.open-cluster-management.io
LIST /managedclusters.clusterview.open-cluster-management.io
1.4.2.2.1. 描述 复制链接链接已复制到粘贴板!
查看您可以访问的受管集群列表。
1.4.2.2.2. 参数 复制链接链接已复制到粘贴板!
| 类型 | Name | 描述 | 模式 | 
|---|---|---|---|
|   Header  |   
											COOKIE  |   身份验证:Bearer {ACCESS_TOKEN} ; ACCESS_TOKEN 是用户访问令牌。  |   字符串  | 
|   Body  |   
											body  |   要列出受管集群的用户 ID 的名称。  |   字符串  | 
1.4.2.2.3. 响应 复制链接链接已复制到粘贴板!
| HTTP 代码 | 描述 | 模式 | 
|---|---|---|
|   200  |   成功  |   无内容  | 
|   403  |   禁止访问  |   无内容  | 
|   404  |   未找到资源  |   无内容  | 
|   500  |   内部服务错误  |   无内容  | 
|   503  |   服务不可用  |   无内容  | 
1.4.2.2.4. 使用 复制链接链接已复制到粘贴板!
- 
									
managedcluster/yaml 
1.4.2.2.5. Tags 复制链接链接已复制到粘贴板!
- clusterview.open-cluster-management.io
 
1.4.2.2.6. HTTP 请求示例 复制链接链接已复制到粘贴板!
1.4.2.2.6.1. 请求正文 复制链接链接已复制到粘贴板!
1.4.2.3. 观察受管集群集 复制链接链接已复制到粘贴板!
WATCH /managedclusters.clusterview.open-cluster-management.io
WATCH /managedclusters.clusterview.open-cluster-management.io
1.4.2.3.1. 描述 复制链接链接已复制到粘贴板!
观察您可以访问的受管集群。
1.4.2.3.2. 参数 复制链接链接已复制到粘贴板!
| 类型 | Name | 描述 | 模式 | 
|---|---|---|---|
|   Header  |   
											COOKIE  |   身份验证:Bearer {ACCESS_TOKEN} ; ACCESS_TOKEN 是用户访问令牌。  |   字符串  | 
|   路径  |   
											clusterview_name  |   要监视的用户 ID 的名称。  |   字符串  | 
1.4.2.3.3. 响应 复制链接链接已复制到粘贴板!
| HTTP 代码 | 描述 | 模式 | 
|---|---|---|
|   200  |   成功  |   无内容  | 
|   403  |   禁止访问  |   无内容  | 
|   404  |   未找到资源  |   无内容  | 
|   500  |   内部服务错误  |   无内容  | 
|   503  |   服务不可用  |   无内容  | 
1.4.2.4. 列出受管集群集。 复制链接链接已复制到粘贴板!
GET /managedclustersets.clusterview.open-cluster-management.io
GET /managedclustersets.clusterview.open-cluster-management.io
1.4.2.4.1. 描述 复制链接链接已复制到粘贴板!
列出您可以访问的受管集群。
1.4.2.4.2. 参数 复制链接链接已复制到粘贴板!
| 类型 | Name | 描述 | 模式 | 
|---|---|---|---|
|   Header  |   
											COOKIE  |   身份验证:Bearer {ACCESS_TOKEN} ; ACCESS_TOKEN 是用户访问令牌。  |   字符串  | 
|   路径  |   
											clusterview_name  |   要监视的用户 ID 的名称。  |   字符串  | 
1.4.2.4.3. 响应 复制链接链接已复制到粘贴板!
| HTTP 代码 | 描述 | 模式 | 
|---|---|---|
|   200  |   成功  |   无内容  | 
|   403  |   禁止访问  |   无内容  | 
|   404  |   未找到资源  |   无内容  | 
|   500  |   内部服务错误  |   无内容  | 
|   503  |   服务不可用  |   无内容  | 
1.4.2.5. 列出受管集群集。 复制链接链接已复制到粘贴板!
LIST /managedclustersets.clusterview.open-cluster-management.io
LIST /managedclustersets.clusterview.open-cluster-management.io
1.4.2.5.1. 描述 复制链接链接已复制到粘贴板!
列出您可以访问的受管集群。
1.4.2.5.2. 参数 复制链接链接已复制到粘贴板!
| 类型 | Name | 描述 | 模式 | 
|---|---|---|---|
|   Header  |   
											COOKIE  |   身份验证:Bearer {ACCESS_TOKEN} ; ACCESS_TOKEN 是用户访问令牌。  |   字符串  | 
|   路径  |   
											clusterview_name  |   要监视的用户 ID 的名称。  |   字符串  | 
1.4.2.5.3. 响应 复制链接链接已复制到粘贴板!
| HTTP 代码 | 描述 | 模式 | 
|---|---|---|
|   200  |   成功  |   无内容  | 
|   403  |   禁止访问  |   无内容  | 
|   404  |   未找到资源  |   无内容  | 
|   500  |   内部服务错误  |   无内容  | 
|   503  |   服务不可用  |   无内容  | 
1.4.2.6. 观察受管集群集。 复制链接链接已复制到粘贴板!
WATCH /managedclustersets.clusterview.open-cluster-management.io
WATCH /managedclustersets.clusterview.open-cluster-management.io
1.4.2.6.1. 描述 复制链接链接已复制到粘贴板!
观察您可以访问的受管集群。
1.4.2.6.2. 参数 复制链接链接已复制到粘贴板!
| 类型 | Name | 描述 | 模式 | 
|---|---|---|---|
|   Header  |   
											COOKIE  |   身份验证:Bearer {ACCESS_TOKEN} ; ACCESS_TOKEN 是用户访问令牌。  |   字符串  | 
|   路径  |   
											clusterview_name  |   要监视的用户 ID 的名称。  |   字符串  | 
1.4.2.6.3. 响应 复制链接链接已复制到粘贴板!
| HTTP 代码 | 描述 | 模式 | 
|---|---|---|
|   200  |   成功  |   无内容  | 
|   403  |   禁止访问  |   无内容  | 
|   404  |   未找到资源  |   无内容  | 
|   500  |   内部服务错误  |   无内容  | 
|   503  |   服务不可用  |   无内容  | 
1.5. Channels API 复制链接链接已复制到粘贴板!
1.5.1. 概述 复制链接链接已复制到粘贴板!
本文档介绍了与 Red Hat Advanced Cluster Management for Kubernetes 的频道资源相关的 API 信息。频道资源有 4 个可用的请求:create、query、delete 和 update。
1.5.1.1. 版本信息 复制链接链接已复制到粘贴板!
版本 : 2.4.0
1.5.1.2. 联系信息 复制链接链接已复制到粘贴板!
Contact Email : apiteam@swagger.io
1.5.1.3. 许可证信息 复制链接链接已复制到粘贴板!
						License : Apache 2.0
 License URL : http://www.apache.org/licenses/LICENSE-2.0.html
 Terms of service : http://swagger.io/terms/
					
1.5.1.4. URI scheme 复制链接链接已复制到粘贴板!
						BasePath : /kubernetes/apis
 Schemes : HTTPS
					
1.5.1.5. Tags 复制链接链接已复制到粘贴板!
- channels.apps.open-cluster-management.io : 创建和管理可部署性资源(deployables)
 
1.5.1.6. 外部文档 复制链接链接已复制到粘贴板!
						描述 : 查找更多有关 Swagger 的信息。
URL : http://swagger.io
					
1.5.2. 路径 复制链接链接已复制到粘贴板!
1.5.2.1. 创建频道 复制链接链接已复制到粘贴板!
POST /apps.open-cluster-management.io/v1/namespaces/{namespace}/channels
POST /apps.open-cluster-management.io/v1/namespaces/{namespace}/channels
1.5.2.1.1. 描述 复制链接链接已复制到粘贴板!
创建频道
1.5.2.1.2. 参数 复制链接链接已复制到粘贴板!
| 类型 | Name | 描述 | 模式 | 
|---|---|---|---|
|   Header  |   
											COOKIE  |   身份验证:Bearer {ACCESS_TOKEN} ; ACCESS_TOKEN 是用户访问令牌。  |   字符串  | 
|   路径  |   
											namespace  |   要使用的命名空间,如 default。  |   字符串  | 
|   Body  |   
											body  |   描述要创建的 deployable 的参数。  | 
1.5.2.1.3. 响应 复制链接链接已复制到粘贴板!
| HTTP 代码 | 描述 | 模式 | 
|---|---|---|
|   200  |   成功  |   无内容  | 
|   403  |   禁止访问  |   无内容  | 
|   404  |   未找到资源  |   无内容  | 
|   500  |   内部服务错误  |   无内容  | 
|   503  |   服务不可用  |   无内容  | 
1.5.2.1.4. 使用 复制链接链接已复制到粘贴板!
- 
									
application/yaml 
1.5.2.1.5. Tags 复制链接链接已复制到粘贴板!
- channels.apps.open-cluster-management.io
 
1.5.2.1.6. HTTP 请求示例 复制链接链接已复制到粘贴板!
1.5.2.1.6.1. 请求正文 复制链接链接已复制到粘贴板!
1.5.2.2. 为目标命名空间查询所有频道 复制链接链接已复制到粘贴板!
GET /apps.open-cluster-management.io/v1/namespaces/{namespace}/channels
GET /apps.open-cluster-management.io/v1/namespaces/{namespace}/channels
1.5.2.2.1. 描述 复制链接链接已复制到粘贴板!
查询您的频道以获得更详细的信息。
1.5.2.2.2. 参数 复制链接链接已复制到粘贴板!
| 类型 | Name | 描述 | 模式 | 
|---|---|---|---|
|   Header  |   
											COOKIE  |   身份验证:Bearer {ACCESS_TOKEN} ; ACCESS_TOKEN 是用户访问令牌。  |   字符串  | 
|   路径  |   
											namespace  |   要使用的命名空间,如 default。  |   字符串  | 
1.5.2.2.3. 响应 复制链接链接已复制到粘贴板!
| HTTP 代码 | 描述 | 模式 | 
|---|---|---|
|   200  |   成功  |   无内容  | 
|   403  |   禁止访问  |   无内容  | 
|   404  |   未找到资源  |   无内容  | 
|   500  |   内部服务错误  |   无内容  | 
|   503  |   服务不可用  |   无内容  | 
1.5.2.2.4. 使用 复制链接链接已复制到粘贴板!
- 
									
application/yaml 
1.5.2.2.5. Tags 复制链接链接已复制到粘贴板!
- channels.apps.open-cluster-management.io
 
1.5.2.3. 查询命名空间的单个频道 复制链接链接已复制到粘贴板!
GET /apps.open-cluster-management.io/v1/namespaces/{namespace}/channels/{channel_name}
GET /apps.open-cluster-management.io/v1/namespaces/{namespace}/channels/{channel_name}
1.5.2.3.1. 描述 复制链接链接已复制到粘贴板!
查询单个频道以了解更多详情。
1.5.2.3.2. 参数 复制链接链接已复制到粘贴板!
| 类型 | Name | 描述 | 模式 | 
|---|---|---|---|
|   Header  |   
											COOKIE  |   身份验证:Bearer {ACCESS_TOKEN} ; ACCESS_TOKEN 是用户访问令牌。  |   字符串  | 
|   路径  |   
											channel_name  |   您要查询的 deployable 的名称。  |   字符串  | 
|   路径  |   
											namespace  |   要使用的命名空间,如 default。  |   字符串  | 
1.5.2.3.3. 响应 复制链接链接已复制到粘贴板!
| HTTP 代码 | 描述 | 模式 | 
|---|---|---|
|   200  |   成功  |   无内容  | 
|   403  |   禁止访问  |   无内容  | 
|   404  |   未找到资源  |   无内容  | 
|   500  |   内部服务错误  |   无内容  | 
|   503  |   服务不可用  |   无内容  | 
1.5.2.3.4. Tags 复制链接链接已复制到粘贴板!
- channels.apps.open-cluster-management.io
 
1.5.2.4. 删除频道 复制链接链接已复制到粘贴板!
DELETE /apps.open-cluster-management.io/v1/namespaces/{namespace}/channels/{channel_name}
DELETE /apps.open-cluster-management.io/v1/namespaces/{namespace}/channels/{channel_name}
1.5.2.4.1. 参数 复制链接链接已复制到粘贴板!
| 类型 | Name | 描述 | 模式 | 
|---|---|---|---|
|   Header  |   
											COOKIE  |   身份验证:Bearer {ACCESS_TOKEN} ; ACCESS_TOKEN 是用户访问令牌。  |   字符串  | 
|   路径  |   
											channel_name  |   要删除的频道名称。  |   字符串  | 
|   路径  |   
											namespace  |   要使用的命名空间,如 default。  |   字符串  | 
1.5.2.4.2. 响应 复制链接链接已复制到粘贴板!
| HTTP 代码 | 描述 | 模式 | 
|---|---|---|
|   200  |   成功  |   无内容  | 
|   403  |   禁止访问  |   无内容  | 
|   404  |   未找到资源  |   无内容  | 
|   500  |   内部服务错误  |   无内容  | 
|   503  |   服务不可用  |   无内容  | 
1.5.2.4.3. Tags 复制链接链接已复制到粘贴板!
- channels.apps.open-cluster-management.io
 
1.5.3. 定义 复制链接链接已复制到粘贴板!
1.5.3.1. Channel 复制链接链接已复制到粘贴板!
| Name | 模式 | 
|---|---|
|   
										apiVersion  |   字符串  | 
|   
										kind  |   字符串  | 
|   
										metadata  |   对象  | 
|   
										spec  | 
spec
| Name | 描述 | 模式 | 
|---|---|---|
|   
										configMapRef  |   ObjectReference 包含足够信息供您检查或修改引用的对象。  | |
|   
										gates  |   ChannelGate 定义推广到频道的条件  | |
|   
										pathname  |   字符串  | |
|   
										secretRef  |   ObjectReference 包含足够信息供您检查或修改引用的对象。  | |
|   
										sourceNamespaces  |   enum (Namespace, HelmRepo, ObjectBucket, Git, namespace, helmrepo, objectbucket, github) array  | 
configMapRef
| Name | 描述 | 模式 | 
|---|---|---|
|   
										apiVersion  |   引用的 API 版本。  |   字符串  | 
|   
										fieldPath  |   如果引用的是对象的一部分而非整个对象,则该字符串应包含有效的 JSON/Go 字段访问声明,如 desiredState.manifest.containers[2]。例如,如果对象引用是一个 pod 中的容器,它应该还以下类似: "spec.containers{name}"(其中 "name" 是指触发事件的容器的名称),如果不使用容器名称,则应类似于 "spec.containers[2]"(使用此 pod 中索引值为 2 的容器)。选择这个语法的原因是,为了有一些指向对象部分的正确定义方法。Todo: 这个设计不是最终设计的,且该字段在将来会有所改变。  |   字符串  | 
|   
										kind  |   引用的 kind更多信息:https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds  |   字符串  | 
|   
										name  |   引用的名称。更多信息: 名称  |   字符串  | 
|   
										namespace  |   引用的命名空间更多信息: https://kubernetes.io/docs/concepts/overview/working-with-objects/namespaces/  |   字符串  | 
|   
										resourceVersion  |   指定构成这个引用的 resourceVersion(如果存在)。更多信息: https://git.k8s.io/community/contributors/devel/api-conventions.md#concurrency-control-and-consistency  |   字符串  | 
|   
										uid  |   引用的 UID。更多信息: UID  |   字符串  | 
gates
| Name | 描述 | 模式 | 
|---|---|---|
|   
										annotations  |   k8s 的典型注解  | |
|   
										labelSelector  |   标签选择器,即一组资源的标签查询。matchLabels 和 matchExpressions 的逻辑关系是 AND。空标签选择器匹配所有对象。null 标签选择器不匹配任何对象。  | |
|   
										name  |   字符串  | 
annotations
| Name | 模式 | 
|---|---|
|   
										key  |   字符串  | 
|   
										value  |   字符串  | 
labelSelector
| Name | 描述 | 模式 | 
|---|---|---|
|   
										matchExpressions  |   matchExpressions 是标签选择器要求列表。要求的逻辑关系是 AND。  | |
|   
										matchLabels  |   matchLabels 是 {key,value} 对的映射。MatchLabels 映射中的单个 {key,value} 等同于 matchExpressions 的一个元素,其 key 字段是 "key",运算符是 "In",值数组仅包含 "value"。要求的逻辑关系是 AND。  |   字符串、字符串映射  | 
matchExpressions
| Name | 描述 | 模式 | 
|---|---|---|
|   
										key  |   key 是选择器应用到的标签键。  |   字符串  | 
|   
										operator  |   运算符代表一个键与一组值的关系。有效的运算符是 In、NotIn、Exists 和 DoesNotExist。  |   字符串  | 
|   
										values  |   值是字符串值的数组。如果运算符是 In 或 NotIn,则值数组必须是非空的。如果运算符是 Exists 或 DoesNotExist,则值数组必须为空。这个数组会在策略性合并补丁中被替换。  |   字符串数组  | 
secretRef
| Name | 描述 | 模式 | 
|---|---|---|
|   
										apiVersion  |   引用的 API 版本。  |   字符串  | 
|   
										fieldPath  |   如果引用的是对象的一部分而非整个对象,则该字符串应包含有效的 JSON/Go 字段访问声明,如 desiredState.manifest.containers[2]。例如,如果对象引用是一个 pod 中的容器,它应该还以下类似: "spec.containers{name}"(其中 "name" 是指触发事件的容器的名称),如果不使用容器名称,则应类似于 "spec.containers[2]"(使用此 pod 中索引值为 2 的容器)。选择这个语法的原因是,为了有一些指向对象部分的正确定义方法。Todo: 这个设计不是最终设计的,且该字段在将来会有所改变。  |   字符串  | 
|   
										kind  |   引用的 kind更多信息:https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds  |   字符串  | 
|   
										name  |   引用的名称。更多信息: 名称  |   字符串  | 
|   
										namespace  |   引用的命名空间更多信息: https://kubernetes.io/docs/concepts/overview/working-with-objects/namespaces/  |   字符串  | 
|   
										resourceVersion  |   指定构成这个引用的 resourceVersion(如果存在)。更多信息: https://git.k8s.io/community/contributors/devel/api-conventions.md#concurrency-control-and-consistency  |   字符串  | 
|   
										uid  |   引用的 UID。更多信息: UIID  |   字符串  | 
1.6. Subscriptions API 复制链接链接已复制到粘贴板!
1.6.1. 概述 复制链接链接已复制到粘贴板!
本文档介绍了与 Red Hat Advanced Cluster Management for Kubernetes 的订阅资源相关的 API 信息。订阅资源有 4 个可用的请求:create、query、delete 和 update。
1.6.1.1. 版本信息 复制链接链接已复制到粘贴板!
版本 : 2.4.0
1.6.1.2. 联系信息 复制链接链接已复制到粘贴板!
Contact Email : apiteam@swagger.io
1.6.1.3. 许可证信息 复制链接链接已复制到粘贴板!
						License : Apache 2.0
 License URL : http://www.apache.org/licenses/LICENSE-2.0.html
 Terms of service : http://swagger.io/terms/
					
1.6.1.4. URI scheme 复制链接链接已复制到粘贴板!
						BasePath : /kubernetes/apis
 Schemes : HTTPS
					
1.6.1.5. Tags 复制链接链接已复制到粘贴板!
- subscription.apps.open-cluster-management.io : 创建和管理订阅
 
1.6.1.6. 外部文档 复制链接链接已复制到粘贴板!
						描述 : 查找更多有关 Swagger 的信息。
URL : http://swagger.io
					
1.6.2. 路径 复制链接链接已复制到粘贴板!
1.6.2.1. 创建订阅 复制链接链接已复制到粘贴板!
POST /apps.open-cluster-management.io/v1/namespaces/{namespace}/subscriptions
POST /apps.open-cluster-management.io/v1/namespaces/{namespace}/subscriptions
1.6.2.1.1. 描述 复制链接链接已复制到粘贴板!
创建订阅
1.6.2.1.2. 参数 复制链接链接已复制到粘贴板!
| 类型 | Name | 描述 | 模式 | 
|---|---|---|---|
|   Header  |   
											COOKIE  |   身份验证:Bearer {ACCESS_TOKEN} ; ACCESS_TOKEN 是用户访问令牌。  |   字符串  | 
|   路径  |   
											namespace  |   要使用的命名空间,如 default。  |   字符串  | 
|   Body  |   
											body  |   描述要创建的订阅的参数。  | 
1.6.2.1.3. 响应 复制链接链接已复制到粘贴板!
| HTTP 代码 | 描述 | 模式 | 
|---|---|---|
|   200  |   成功  |   无内容  | 
|   403  |   禁止访问  |   无内容  | 
|   404  |   未找到资源  |   无内容  | 
|   500  |   内部服务错误  |   无内容  | 
|   503  |   服务不可用  |   无内容  | 
1.6.2.1.4. 使用 复制链接链接已复制到粘贴板!
- 
									
subscription/yaml 
1.6.2.1.5. Tags 复制链接链接已复制到粘贴板!
- subscriptions.apps.open-cluster-management.io
 
1.6.2.1.6. HTTP 请求示例 复制链接链接已复制到粘贴板!
1.6.2.1.6.1. 请求正文 复制链接链接已复制到粘贴板!
1.6.2.2. 查询所有订阅 复制链接链接已复制到粘贴板!
GET /apps.open-cluster-management.io/v1/namespaces/{namespace}/subscriptions
GET /apps.open-cluster-management.io/v1/namespaces/{namespace}/subscriptions
1.6.2.2.1. 描述 复制链接链接已复制到粘贴板!
查询您的订阅以获取更多详情。
1.6.2.2.2. 参数 复制链接链接已复制到粘贴板!
| 类型 | Name | 描述 | 模式 | 
|---|---|---|---|
|   Header  |   
											COOKIE  |   身份验证:Bearer {ACCESS_TOKEN} ; ACCESS_TOKEN 是用户访问令牌。  |   字符串  | 
|   路径  |   
											namespace  |   要使用的命名空间,如 default。  |   字符串  | 
1.6.2.2.3. 响应 复制链接链接已复制到粘贴板!
| HTTP 代码 | 描述 | 模式 | 
|---|---|---|
|   200  |   成功  |   无内容  | 
|   403  |   禁止访问  |   无内容  | 
|   404  |   未找到资源  |   无内容  | 
|   500  |   内部服务错误  |   无内容  | 
|   503  |   服务不可用  |   无内容  | 
1.6.2.2.4. 使用 复制链接链接已复制到粘贴板!
- 
									
subscription/yaml 
1.6.2.2.5. Tags 复制链接链接已复制到粘贴板!
- subscriptions.apps.open-cluster-management.io
 
1.6.2.3. 查询单个订阅 复制链接链接已复制到粘贴板!
GET /apps.open-cluster-management.io/v1/namespaces/{namespace}/subscriptions/{subscription_name}
GET /apps.open-cluster-management.io/v1/namespaces/{namespace}/subscriptions/{subscription_name}
1.6.2.3.1. 描述 复制链接链接已复制到粘贴板!
查询单个订阅以了解更多详情。
1.6.2.3.2. 参数 复制链接链接已复制到粘贴板!
| 类型 | Name | 描述 | 模式 | 
|---|---|---|---|
|   Header  |   
											COOKIE  |   身份验证:Bearer {ACCESS_TOKEN} ; ACCESS_TOKEN 是用户访问令牌。  |   字符串  | 
|   路径  |   
											namespace  |   要使用的命名空间,如 default。  |   字符串  | 
|   路径  |   
											subscription_name  |   要查询的订阅名称。  |   字符串  | 
1.6.2.3.3. 响应 复制链接链接已复制到粘贴板!
| HTTP 代码 | 描述 | 模式 | 
|---|---|---|
|   200  |   成功  |   无内容  | 
|   403  |   禁止访问  |   无内容  | 
|   404  |   未找到资源  |   无内容  | 
|   500  |   内部服务错误  |   无内容  | 
|   503  |   服务不可用  |   无内容  | 
1.6.2.3.4. Tags 复制链接链接已复制到粘贴板!
- subscriptions.apps.open-cluster-management.io
 
1.6.2.4. 创建一个订阅: 复制链接链接已复制到粘贴板!
DELETE /apps.open-cluster-management.io/v1/namespaces/{namespace}/subscriptions/{subscription_name}
DELETE /apps.open-cluster-management.io/v1/namespaces/{namespace}/subscriptions/{subscription_name}
1.6.2.4.1. 参数 复制链接链接已复制到粘贴板!
| 类型 | Name | 描述 | 模式 | 
|---|---|---|---|
|   Header  |   
											COOKIE  |   身份验证:Bearer {ACCESS_TOKEN} ; ACCESS_TOKEN 是用户访问令牌。  |   字符串  | 
|   路径  |   
											namespace  |   要使用的命名空间,如 default。  |   字符串  | 
|   路径  |   
											subscription_name  |   要删除的订阅的名称。  |   字符串  | 
1.6.2.4.2. 响应 复制链接链接已复制到粘贴板!
| HTTP 代码 | 描述 | 模式 | 
|---|---|---|
|   200  |   成功  |   无内容  | 
|   403  |   禁止访问  |   无内容  | 
|   404  |   未找到资源  |   无内容  | 
|   500  |   内部服务错误  |   无内容  | 
|   503  |   服务不可用  |   无内容  | 
1.6.2.4.3. Tags 复制链接链接已复制到粘贴板!
- subscriptions.apps.open-cluster-management.io
 
1.6.3. 定义 复制链接链接已复制到粘贴板!
1.6.3.1. Subscription 复制链接链接已复制到粘贴板!
metadata
| Name | 模式 | 
|---|---|
|   
										annotations  |   对象  | 
|   
										labels  |   对象  | 
|   
										name  |   字符串  | 
|   
										namespace  |   字符串  | 
spec
| Name | 模式 | 
|---|---|
|   
										channel  |   字符串  | 
|   
										name  |   字符串  | 
|   
										overrides  |   覆盖 数组  | 
|   
										packageFilter  | |
|   
										packageOverrides  | |
|   
										placement  | |
|   
										timewindow  | 
overrides
| Name | 模式 | 
|---|---|
|   
										clusterName  |   字符串  | 
|   
										clusterOverrides  |   对象数组  | 
packageFilter
| Name | 描述 | 模式 | 
|---|---|---|
|   
										annotations  |   字符串、字符串映射  | |
|   
										filterRef  | ||
|   
										labelSelector  | ||
|   
										version  |   
										Pattern :   |   字符串  | 
filterRef
| Name | 模式 | 
|---|---|
|   
										name  |   字符串  | 
labelSelector
| Name | 模式 | 
|---|---|
|   
										matchExpressions  | |
|   
										matchLabels  |   字符串、字符串映射  | 
matchExpressions
| Name | 模式 | 
|---|---|
|   
										key  |   字符串  | 
|   
										operator  |   字符串  | 
|   
										values  |   字符串数组  | 
packageOverrides
| Name | 模式 | 
|---|---|
|   
										packageAlias  |   字符串  | 
|   
										packageName  |   字符串  | 
|   
										packageOverrides  |   对象数组  | 
placement
| Name | 模式 | 
|---|---|
|   
										clusterSelector  | |
|   
										clusters  |   clusters 数组  | 
|   
										local  |   布尔值  | 
|   
										placementRef  | 
clusterSelector
| Name | 模式 | 
|---|---|
|   
										matchExpressions  | |
|   
										matchLabels  |   字符串、字符串映射  | 
matchExpressions
| Name | 模式 | 
|---|---|
|   
										key  |   字符串  | 
|   
										operator  |   字符串  | 
|   
										values  |   字符串数组  | 
clusters
| Name | 模式 | 
|---|---|
|   
										name  |   字符串  | 
placementRef
| Name | 模式 | 
|---|---|
|   
										apiVersion  |   字符串  | 
|   
										fieldPath  |   字符串  | 
|   
										kind  |   字符串  | 
|   
										name  |   字符串  | 
|   
										namespace  |   字符串  | 
|   
										resourceVersion  |   字符串  | 
|   
										uid  |   字符串  | 
timewindow
| Name | 模式 | 
|---|---|
|   
										dayofweek  |   字符串数组  | 
|   
										hours  |   hours 数组  | 
|   
										location  |   字符串  | 
|   
										windowtype  |   enum(active、blocked、Active、Blocked)  | 
hours
| Name | 模式 | 
|---|---|
|   
										end  |   字符串  | 
|   
										start  |   字符串  | 
status
| Name | 模式 | 
|---|---|
|   
										lastUpdateTime  |   字符串(date-time)  | 
|   
										message  |   字符串  | 
|   
										phase  |   字符串  | 
|   
										reason  |   字符串  | 
|   
										statuses  |   对象  | 
1.7. PlacementRules API 复制链接链接已复制到粘贴板!
1.7.1. 概述 复制链接链接已复制到粘贴板!
本文档介绍了与 Red Hat Advanced Cluster Management for Kubernetes 的 PlacementRule 资源相关的 API 信息。PlacementRule 资源有 4 个可用的请求:create、query、delete 和 update。
1.7.1.1. 版本信息 复制链接链接已复制到粘贴板!
版本 : 2.4.0
1.7.1.2. 联系信息 复制链接链接已复制到粘贴板!
Contact Email : apiteam@swagger.io
1.7.1.3. 许可证信息 复制链接链接已复制到粘贴板!
						License : Apache 2.0
 License URL : http://www.apache.org/licenses/LICENSE-2.0.html
 Terms of service : http://swagger.io/terms/
					
1.7.1.4. URI scheme 复制链接链接已复制到粘贴板!
						BasePath : /kubernetes/apis
 Schemes : HTTPS
					
1.7.1.5. Tags 复制链接链接已复制到粘贴板!
- placementrules.apps.open-cluster-management.io:创建和管理放置规则
 
1.7.1.6. 外部文档 复制链接链接已复制到粘贴板!
						描述 : 查找更多有关 Swagger 的信息。
URL : http://swagger.io
					
1.7.2. 路径 复制链接链接已复制到粘贴板!
1.7.2.1. 创建放置规则 复制链接链接已复制到粘贴板!
POST /apps.open-cluster-management.io/v1/namespaces/{namespace}/placementrules
POST /apps.open-cluster-management.io/v1/namespaces/{namespace}/placementrules
1.7.2.1.1. 描述 复制链接链接已复制到粘贴板!
创建放置规则。
1.7.2.1.2. 参数 复制链接链接已复制到粘贴板!
| 类型 | Name | 描述 | 模式 | 
|---|---|---|---|
|   Header  |   
											COOKIE  |   身份验证:Bearer {ACCESS_TOKEN} ; ACCESS_TOKEN 是用户访问令牌。  |   字符串  | 
|   路径  |   
											namespace  |   要使用的命名空间,如 default。  |   字符串  | 
|   Body  |   
											body  |   描述要创建的放置规则的参数。  | 
1.7.2.1.3. 响应 复制链接链接已复制到粘贴板!
| HTTP 代码 | 描述 | 模式 | 
|---|---|---|
|   200  |   成功  |   无内容  | 
|   403  |   禁止访问  |   无内容  | 
|   404  |   未找到资源  |   无内容  | 
|   500  |   内部服务错误  |   无内容  | 
|   503  |   服务不可用  |   无内容  | 
1.7.2.1.4. 使用 复制链接链接已复制到粘贴板!
- 
									
application/yaml 
1.7.2.1.5. Tags 复制链接链接已复制到粘贴板!
- placementrules.apps.open-cluster-management.io
 
1.7.2.1.6. HTTP 请求示例 复制链接链接已复制到粘贴板!
1.7.2.1.6.1. 请求正文 复制链接链接已复制到粘贴板!
1.7.2.2. 查询所有放置规则 复制链接链接已复制到粘贴板!
GET /apps.open-cluster-management.io/v1/namespaces/{namespace}/placementrules
GET /apps.open-cluster-management.io/v1/namespaces/{namespace}/placementrules
1.7.2.2.1. 描述 复制链接链接已复制到粘贴板!
查询放置规则以获取更多详细信息。
1.7.2.2.2. 参数 复制链接链接已复制到粘贴板!
| 类型 | Name | 描述 | 模式 | 
|---|---|---|---|
|   Header  |   
											COOKIE  |   身份验证:Bearer {ACCESS_TOKEN} ; ACCESS_TOKEN 是用户访问令牌。  |   字符串  | 
|   路径  |   
											namespace  |   要使用的命名空间,如 default。  |   字符串  | 
1.7.2.2.3. 响应 复制链接链接已复制到粘贴板!
| HTTP 代码 | 描述 | 模式 | 
|---|---|---|
|   200  |   成功  |   无内容  | 
|   403  |   禁止访问  |   无内容  | 
|   404  |   未找到资源  |   无内容  | 
|   500  |   内部服务错误  |   无内容  | 
|   503  |   服务不可用  |   无内容  | 
1.7.2.2.4. 使用 复制链接链接已复制到粘贴板!
- 
									
application/yaml 
1.7.2.2.5. Tags 复制链接链接已复制到粘贴板!
- placementrules.apps.open-cluster-management.io
 
1.7.2.3. 查询单个放置规则 复制链接链接已复制到粘贴板!
GET /apps.open-cluster-management.io/v1/namespaces/{namespace}/placementrules/{placementrule_name}
GET /apps.open-cluster-management.io/v1/namespaces/{namespace}/placementrules/{placementrule_name}
1.7.2.3.1. 描述 复制链接链接已复制到粘贴板!
查询单个放置规则以了解更多详细信息。
1.7.2.3.2. 参数 复制链接链接已复制到粘贴板!
| 类型 | Name | 描述 | 模式 | 
|---|---|---|---|
|   Header  |   
											COOKIE  |   身份验证:Bearer {ACCESS_TOKEN} ; ACCESS_TOKEN 是用户访问令牌。  |   字符串  | 
|   路径  |   
											namespace  |   要使用的命名空间,如 default。  |   字符串  | 
|   路径  |   
											placementrule_name  |   要查询的放置规则的名称。  |   字符串  | 
1.7.2.3.3. 响应 复制链接链接已复制到粘贴板!
| HTTP 代码 | 描述 | 模式 | 
|---|---|---|
|   200  |   成功  |   无内容  | 
|   403  |   禁止访问  |   无内容  | 
|   404  |   未找到资源  |   无内容  | 
|   500  |   内部服务错误  |   无内容  | 
|   503  |   服务不可用  |   无内容  | 
1.7.2.3.4. Tags 复制链接链接已复制到粘贴板!
- placementrules.apps.open-cluster-management.io
 
1.7.2.4. 删除放置规则 复制链接链接已复制到粘贴板!
DELETE /apps.open-cluster-management.io/v1/namespaces/{namespace}/placementrules/{placementrule_name}
DELETE /apps.open-cluster-management.io/v1/namespaces/{namespace}/placementrules/{placementrule_name}
1.7.2.4.1. 参数 复制链接链接已复制到粘贴板!
| 类型 | Name | 描述 | 模式 | 
|---|---|---|---|
|   Header  |   
											COOKIE  |   身份验证:Bearer {ACCESS_TOKEN} ; ACCESS_TOKEN 是用户访问令牌。  |   字符串  | 
|   路径  |   
											namespace  |   要使用的命名空间,如 default。  |   字符串  | 
|   路径  |   
											placementrule_name  |   要删除的放置规则的名称。  |   字符串  | 
1.7.2.4.2. 响应 复制链接链接已复制到粘贴板!
| HTTP 代码 | 描述 | 模式 | 
|---|---|---|
|   200  |   成功  |   无内容  | 
|   403  |   禁止访问  |   无内容  | 
|   404  |   未找到资源  |   无内容  | 
|   500  |   内部服务错误  |   无内容  | 
|   503  |   服务不可用  |   无内容  | 
1.7.2.4.3. Tags 复制链接链接已复制到粘贴板!
- placementrules.apps.open-cluster-management.io
 
1.7.3. 定义 复制链接链接已复制到粘贴板!
1.7.3.1. PlacementRule 复制链接链接已复制到粘贴板!
| Name | 模式 | 
|---|---|
|   
										apiVersion  |   字符串  | 
|   
										kind  |   字符串  | 
|   
										metadata  |   对象  | 
|   
										spec  | 
spec
| Name | 模式 | 
|---|---|
|   
										clusterConditions  | |
|   
										clusterReplicas  |   整数  | 
|   
										clusterSelector  | |
|   
										clusters  |   clusters 数组  | 
|   
										policies  |   policies 数组  | 
|   
										resourceHint  | |
|   
										schedulerName  |   字符串  | 
clusterConditions
| Name | 模式 | 
|---|---|
|   
										status  |   字符串  | 
|   
										type  |   字符串  | 
clusterSelector
| Name | 模式 | 
|---|---|
|   
										matchExpressions  | |
|   
										matchLabels  |   字符串、字符串映射  | 
matchExpressions
| Name | 模式 | 
|---|---|
|   
										key  |   字符串  | 
|   
										operator  |   字符串  | 
|   
										values  |   字符串数组  | 
clusters
| Name | 模式 | 
|---|---|
|   
										name  |   字符串  | 
policies
| Name | 模式 | 
|---|---|
|   
										apiVersion  |   字符串  | 
|   
										fieldPath  |   字符串  | 
|   
										kind  |   字符串  | 
|   
										name  |   字符串  | 
|   
										namespace  |   字符串  | 
|   
										resourceVersion  |   字符串  | 
|   
										uid  |   字符串  | 
resourceHint
| Name | 模式 | 
|---|---|
|   
										order  |   字符串  | 
|   
										type  |   字符串  | 
1.8. Applications API 复制链接链接已复制到粘贴板!
1.8.1. 概述 复制链接链接已复制到粘贴板!
本文档介绍了与 Red Hat Advanced Cluster Management for Kubernetes 的应用程序资源相关的 API 信息。应用程序资源有 4 个可用的请求:create、query、delete 和 update。
1.8.1.1. 版本信息 复制链接链接已复制到粘贴板!
版本 : 2.4.0
1.8.1.2. 联系信息 复制链接链接已复制到粘贴板!
Contact Email : apiteam@swagger.io
1.8.1.3. 许可证信息 复制链接链接已复制到粘贴板!
						License : Apache 2.0
 License URL : http://www.apache.org/licenses/LICENSE-2.0.html
 Terms of service : http://swagger.io/terms/
					
1.8.1.4. URI scheme 复制链接链接已复制到粘贴板!
						BasePath : /kubernetes/apis
 Schemes : HTTPS
					
1.8.1.5. Tags 复制链接链接已复制到粘贴板!
- Applications.app.k8s.io : 创建和管理应用程序
 
1.8.1.6. 外部文档 复制链接链接已复制到粘贴板!
						描述 : 查找更多有关 Swagger 的信息。
URL : http://swagger.io
					
1.8.2. 路径 复制链接链接已复制到粘贴板!
1.8.2.1. 创建应用程序 复制链接链接已复制到粘贴板!
POST /app.k8s.io/v1beta1/namespaces/{namespace}/applications
POST /app.k8s.io/v1beta1/namespaces/{namespace}/applications
1.8.2.1.1. 描述 复制链接链接已复制到粘贴板!
创建应用程序。
1.8.2.1.2. 参数 复制链接链接已复制到粘贴板!
| 类型 | Name | 描述 | 模式 | 
|---|---|---|---|
|   Header  |   
											COOKIE  |   身份验证:Bearer {ACCESS_TOKEN} ; ACCESS_TOKEN 是用户访问令牌。  |   字符串  | 
|   路径  |   
											namespace  |   要使用的命名空间,如 default。  |   字符串  | 
|   Body  |   
											body  |   描述要创建的应用程序的参数。  | 
1.8.2.1.3. 响应 复制链接链接已复制到粘贴板!
| HTTP 代码 | 描述 | 模式 | 
|---|---|---|
|   200  |   成功  |   无内容  | 
|   403  |   禁止访问  |   无内容  | 
|   404  |   未找到资源  |   无内容  | 
|   500  |   内部服务错误  |   无内容  | 
|   503  |   服务不可用  |   无内容  | 
1.8.2.1.4. 使用 复制链接链接已复制到粘贴板!
- 
									
application/yaml 
1.8.2.1.5. Tags 复制链接链接已复制到粘贴板!
- applications.app.k8s.io
 
1.8.2.1.6. HTTP 请求示例 复制链接链接已复制到粘贴板!
1.8.2.1.6.1. 请求正文 复制链接链接已复制到粘贴板!
1.8.2.2. 查询所有应用程序 复制链接链接已复制到粘贴板!
GET /app.k8s.io/v1beta1/namespaces/{namespace}/applications
GET /app.k8s.io/v1beta1/namespaces/{namespace}/applications
1.8.2.2.1. 描述 复制链接链接已复制到粘贴板!
查询您的应用程序以获取更多详情。
1.8.2.2.2. 参数 复制链接链接已复制到粘贴板!
| 类型 | Name | 描述 | 模式 | 
|---|---|---|---|
|   Header  |   
											COOKIE  |   身份验证:Bearer {ACCESS_TOKEN} ; ACCESS_TOKEN 是用户访问令牌。  |   字符串  | 
|   路径  |   
											namespace  |   要使用的命名空间,如 default。  |   字符串  | 
1.8.2.2.3. 响应 复制链接链接已复制到粘贴板!
| HTTP 代码 | 描述 | 模式 | 
|---|---|---|
|   200  |   成功  |   无内容  | 
|   403  |   禁止访问  |   无内容  | 
|   404  |   未找到资源  |   无内容  | 
|   500  |   内部服务错误  |   无内容  | 
|   503  |   服务不可用  |   无内容  | 
1.8.2.2.4. 使用 复制链接链接已复制到粘贴板!
- 
									
application/yaml 
1.8.2.2.5. Tags 复制链接链接已复制到粘贴板!
- applications.app.k8s.io
 
1.8.2.3. 查询单个应用程序 复制链接链接已复制到粘贴板!
GET /app.k8s.io/v1beta1/namespaces/{namespace}/applications/{application_name}
GET /app.k8s.io/v1beta1/namespaces/{namespace}/applications/{application_name}
1.8.2.3.1. 描述 复制链接链接已复制到粘贴板!
查询单个应用程序以获取更多详细信息。
1.8.2.3.2. 参数 复制链接链接已复制到粘贴板!
| 类型 | Name | 描述 | 模式 | 
|---|---|---|---|
|   Header  |   
											COOKIE  |   身份验证:Bearer {ACCESS_TOKEN} ; ACCESS_TOKEN 是用户访问令牌。  |   字符串  | 
|   路径  |   
											application_name  |   您要查询的应用程序的名称。  |   字符串  | 
|   路径  |   
											namespace  |   要使用的命名空间,如 default。  |   字符串  | 
1.8.2.3.3. 响应 复制链接链接已复制到粘贴板!
| HTTP 代码 | 描述 | 模式 | 
|---|---|---|
|   200  |   成功  |   无内容  | 
|   403  |   禁止访问  |   无内容  | 
|   404  |   未找到资源  |   无内容  | 
|   500  |   内部服务错误  |   无内容  | 
|   503  |   服务不可用  |   无内容  | 
1.8.2.3.4. Tags 复制链接链接已复制到粘贴板!
- applications.app.k8s.io
 
1.8.2.4. 删除应用程序 复制链接链接已复制到粘贴板!
DELETE /app.k8s.io/v1beta1/namespaces/{namespace}/applications/{application_name}
DELETE /app.k8s.io/v1beta1/namespaces/{namespace}/applications/{application_name}
1.8.2.4.1. 参数 复制链接链接已复制到粘贴板!
| 类型 | Name | 描述 | 模式 | 
|---|---|---|---|
|   Header  |   
											COOKIE  |   身份验证:Bearer {ACCESS_TOKEN} ; ACCESS_TOKEN 是用户访问令牌。  |   字符串  | 
|   路径  |   
											application_name  |   要删除的应用程序的名称。  |   字符串  | 
|   路径  |   
											namespace  |   要使用的命名空间,如 default。  |   字符串  | 
1.8.2.4.2. 响应 复制链接链接已复制到粘贴板!
| HTTP 代码 | 描述 | 模式 | 
|---|---|---|
|   200  |   成功  |   无内容  | 
|   403  |   禁止访问  |   无内容  | 
|   404  |   未找到资源  |   无内容  | 
|   500  |   内部服务错误  |   无内容  | 
|   503  |   服务不可用  |   无内容  | 
1.8.2.4.3. Tags 复制链接链接已复制到粘贴板!
- applications.app.k8s.io
 
1.8.3. 定义 复制链接链接已复制到粘贴板!
1.8.3.1. Application 复制链接链接已复制到粘贴板!
| Name | 模式 | 
|---|---|
|   
										apiVersion  |   字符串  | 
|   
										kind  |   字符串  | 
|   
										metadata  |   对象  | 
|   
										spec  | 
spec
| Name | 模式 | 
|---|---|
|   
										assemblyPhase  |   字符串  | 
|   
										componentKinds  |   对象数组  | 
|   
										descriptor  | |
|   
										info  |   info 数组  | 
|   
										selector  |   对象  | 
descriptor
| Name | 模式 | 
|---|---|
|   
										description  |   字符串  | 
|   
										icons  |   icons 数组  | 
|   
										keywords  |   字符串数组  | 
|   
										links  |   links 数组  | 
|   
										maintainers  |   maintainers 数组  | 
|   
										notes  |   字符串  | 
|   
										owners  |   owners 数组  | 
|   
										type  |   字符串  | 
|   
										version  |   字符串  | 
icons
| Name | 模式 | 
|---|---|
|   
										size  |   字符串  | 
|   
										src  |   字符串  | 
|   
										type  |   字符串  | 
links
| Name | 模式 | 
|---|---|
|   
										description  |   字符串  | 
|   
										url  |   字符串  | 
maintainers
| Name | 模式 | 
|---|---|
|   
										email  |   字符串  | 
|   
										name  |   字符串  | 
|   
										url  |   字符串  | 
owners
| Name | 模式 | 
|---|---|
|   
										email  |   字符串  | 
|   
										name  |   字符串  | 
|   
										url  |   字符串  | 
info
| Name | 模式 | 
|---|---|
|   
										name  |   字符串  | 
|   
										type  |   字符串  | 
|   
										value  |   字符串  | 
|   
										valueFrom  | 
valueFrom
| Name | 模式 | 
|---|---|
|   
										configMapKeyRef  | |
|   
										ingressRef  | |
|   
										secretKeyRef  | |
|   
										serviceRef  | |
|   
										type  |   字符串  | 
configMapKeyRef
| Name | 模式 | 
|---|---|
|   
										apiVersion  |   字符串  | 
|   
										fieldPath  |   字符串  | 
|   
										key  |   字符串  | 
|   
										kind  |   字符串  | 
|   
										name  |   字符串  | 
|   
										namespace  |   字符串  | 
|   
										resourceVersion  |   字符串  | 
|   
										uid  |   字符串  | 
ingressRef
| Name | 模式 | 
|---|---|
|   
										apiVersion  |   字符串  | 
|   
										fieldPath  |   字符串  | 
|   
										host  |   字符串  | 
|   
										kind  |   字符串  | 
|   
										name  |   字符串  | 
|   
										namespace  |   字符串  | 
|   
										path  |   字符串  | 
|   
										resourceVersion  |   字符串  | 
|   
										uid  |   字符串  | 
secretKeyRef
| Name | 模式 | 
|---|---|
|   
										apiVersion  |   字符串  | 
|   
										fieldPath  |   字符串  | 
|   
										key  |   字符串  | 
|   
										kind  |   字符串  | 
|   
										name  |   字符串  | 
|   
										namespace  |   字符串  | 
|   
										resourceVersion  |   字符串  | 
|   
										uid  |   字符串  | 
serviceRef
| Name | 模式 | 
|---|---|
|   
										apiVersion  |   字符串  | 
|   
										fieldPath  |   字符串  | 
|   
										kind  |   字符串  | 
|   
										name  |   字符串  | 
|   
										namespace  |   字符串  | 
|   
										path  |   字符串  | 
|   
										port  |   integer (int32)  | 
|   
										resourceVersion  |   字符串  | 
|   
										uid  |   字符串  | 
1.9. Helm API 复制链接链接已复制到粘贴板!
1.9.1. 概述 复制链接链接已复制到粘贴板!
本文档介绍了与 Red Hat Advanced Cluster Management for Kubernetes 的 HelmRelease 资源相关的 API 信息。HelmRelease 有 4 个可用的请求:create、query、delete 和 update。
1.9.1.1. 版本信息 复制链接链接已复制到粘贴板!
版本 : 2.4.0
1.9.1.2. 联系信息 复制链接链接已复制到粘贴板!
Contact Email : apiteam@swagger.io
1.9.1.3. 许可证信息 复制链接链接已复制到粘贴板!
						License : Apache 2.0
 License URL : http://www.apache.org/licenses/LICENSE-2.0.html
 Terms of service : http://swagger.io/terms/
					
1.9.1.4. URI scheme 复制链接链接已复制到粘贴板!
						BasePath : /kubernetes/apis
 Schemes : HTTPS
					
1.9.1.5. Tags 复制链接链接已复制到粘贴板!
- helmreleases.apps.open-cluster-management.io : 创建和管理 helmreleases
 
1.9.1.6. 外部文档 复制链接链接已复制到粘贴板!
						描述 : 查找更多有关 Swagger 的信息。
URL : http://swagger.io
					
1.9.2. 路径 复制链接链接已复制到粘贴板!
1.9.2.1. 创建 helmrelease 复制链接链接已复制到粘贴板!
POST /apps.open-cluster-management.io/v1/namespaces/{namespace}/helmreleases
POST /apps.open-cluster-management.io/v1/namespaces/{namespace}/helmreleases
1.9.2.1.1. 描述 复制链接链接已复制到粘贴板!
创建 helmrelease。
1.9.2.1.2. 参数 复制链接链接已复制到粘贴板!
| 类型 | Name | 描述 | 模式 | 
|---|---|---|---|
|   Header  |   
											COOKIE  |   身份验证:Bearer {ACCESS_TOKEN} ; ACCESS_TOKEN 是用户访问令牌。  |   字符串  | 
|   路径  |   
											namespace  |   要使用的命名空间,如 default。  |   字符串  | 
|   Body  |   
											body  |   描述要创建的 helmrelease 的参数。  | 
1.9.2.1.3. 响应 复制链接链接已复制到粘贴板!
| HTTP 代码 | 描述 | 模式 | 
|---|---|---|
|   200  |   成功  |   无内容  | 
|   403  |   禁止访问  |   无内容  | 
|   404  |   未找到资源  |   无内容  | 
|   500  |   内部服务错误  |   无内容  | 
|   503  |   服务不可用  |   无内容  | 
1.9.2.1.4. 使用 复制链接链接已复制到粘贴板!
- 
									
application/yaml 
1.9.2.1.5. Tags 复制链接链接已复制到粘贴板!
- helmreleases.apps.open-cluster-management.io
 
1.9.2.1.6. HTTP 请求示例 复制链接链接已复制到粘贴板!
1.9.2.1.6.1. 请求正文 复制链接链接已复制到粘贴板!
1.9.2.2. 查询所有 helmreleases 复制链接链接已复制到粘贴板!
GET /apps.open-cluster-management.io/v1/namespaces/{namespace}/helmreleases
GET /apps.open-cluster-management.io/v1/namespaces/{namespace}/helmreleases
1.9.2.2.1. 描述 复制链接链接已复制到粘贴板!
查询您的 helmreleases 获取更多详细信息。
1.9.2.2.2. 参数 复制链接链接已复制到粘贴板!
| 类型 | Name | 描述 | 模式 | 
|---|---|---|---|
|   Header  |   
											COOKIE  |   身份验证:Bearer {ACCESS_TOKEN} ; ACCESS_TOKEN 是用户访问令牌。  |   字符串  | 
|   路径  |   
											namespace  |   要使用的命名空间,如 default。  |   字符串  | 
1.9.2.2.3. 响应 复制链接链接已复制到粘贴板!
| HTTP 代码 | 描述 | 模式 | 
|---|---|---|
|   200  |   成功  |   无内容  | 
|   403  |   禁止访问  |   无内容  | 
|   404  |   未找到资源  |   无内容  | 
|   500  |   内部服务错误  |   无内容  | 
|   503  |   服务不可用  |   无内容  | 
1.9.2.2.4. 使用 复制链接链接已复制到粘贴板!
- 
									
application/yaml 
1.9.2.2.5. Tags 复制链接链接已复制到粘贴板!
- helmreleases.apps.open-cluster-management.io
 
1.9.2.3. 查询单个 helmrelease 复制链接链接已复制到粘贴板!
GET /apps.open-cluster-management.io/v1/namespaces/{namespace}/helmreleases/{helmrelease_name}
GET /apps.open-cluster-management.io/v1/namespaces/{namespace}/helmreleases/{helmrelease_name}
1.9.2.3.1. 描述 复制链接链接已复制到粘贴板!
查询单个 helmrelease 获取更多详细信息。
1.9.2.3.2. 参数 复制链接链接已复制到粘贴板!
| 类型 | Name | 描述 | 模式 | 
|---|---|---|---|
|   Header  |   
											COOKIE  |   身份验证:Bearer {ACCESS_TOKEN} ; ACCESS_TOKEN 是用户访问令牌。  |   字符串  | 
|   路径  |   
											helmrelease_name  |   要查询的 helmrelease 的名称。  |   字符串  | 
|   路径  |   
											namespace  |   要使用的命名空间,如 default。  |   字符串  | 
1.9.2.3.3. 响应 复制链接链接已复制到粘贴板!
| HTTP 代码 | 描述 | 模式 | 
|---|---|---|
|   200  |   成功  |   无内容  | 
|   403  |   禁止访问  |   无内容  | 
|   404  |   未找到资源  |   无内容  | 
|   500  |   内部服务错误  |   无内容  | 
|   503  |   服务不可用  |   无内容  | 
1.9.2.3.4. Tags 复制链接链接已复制到粘贴板!
- helmreleases.apps.open-cluster-management.io
 
1.9.2.4. 删除 helmrelease 复制链接链接已复制到粘贴板!
DELETE /apps.open-cluster-management.io/v1/namespaces/{namespace}/helmreleases/{helmrelease_name}
DELETE /apps.open-cluster-management.io/v1/namespaces/{namespace}/helmreleases/{helmrelease_name}
1.9.2.4.1. 参数 复制链接链接已复制到粘贴板!
| 类型 | Name | 描述 | 模式 | 
|---|---|---|---|
|   Header  |   
											COOKIE  |   身份验证:Bearer {ACCESS_TOKEN} ; ACCESS_TOKEN 是用户访问令牌。  |   字符串  | 
|   路径  |   
											helmrelease_name  |   要删除的 helmrelease 的名称。  |   字符串  | 
|   路径  |   
											namespace  |   要使用的命名空间,如 default。  |   字符串  | 
1.9.2.4.2. 响应 复制链接链接已复制到粘贴板!
| HTTP 代码 | 描述 | 模式 | 
|---|---|---|
|   200  |   成功  |   无内容  | 
|   403  |   禁止访问  |   无内容  | 
|   404  |   未找到资源  |   无内容  | 
|   500  |   内部服务错误  |   无内容  | 
|   503  |   服务不可用  |   无内容  | 
1.9.2.4.3. Tags 复制链接链接已复制到粘贴板!
- helmreleases.apps.open-cluster-management.io
 
1.9.3. 定义 复制链接链接已复制到粘贴板!
1.9.3.1. HelmRelease 复制链接链接已复制到粘贴板!
repo
| Name | 模式 | 
|---|---|
|   
										chartName  |   字符串  | 
|   
										configMapRef  | |
|   
										secretRef  | |
|   
										source  | |
|   
										version  |   字符串  | 
configMapRef
| Name | 模式 | 
|---|---|
|   
										apiVersion  |   字符串  | 
|   
										fieldPath  |   字符串  | 
|   
										kind  |   字符串  | 
|   
										name  |   字符串  | 
|   
										namespace  |   字符串  | 
|   
										resourceVersion  |   字符串  | 
|   
										uid  |   字符串  | 
secretRef
| Name | 模式 | 
|---|---|
|   
										apiVersion  |   字符串  | 
|   
										fieldPath  |   字符串  | 
|   
										kind  |   字符串  | 
|   
										name  |   字符串  | 
|   
										namespace  |   字符串  | 
|   
										resourceVersion  |   字符串  | 
|   
										uid  |   字符串  | 
source
github
| Name | 模式 | 
|---|---|
|   
										branch  |   字符串  | 
|   
										chartPath  |   字符串  | 
|   
										urls  |   字符串数组  | 
helmRepo
| Name | 模式 | 
|---|---|
|   
										urls  |   字符串数组  | 
status
| Name | 模式 | 
|---|---|
|   
										conditions  |   conditions 数组  | 
|   
										deployedRelease  | 
conditions
| Name | 模式 | 
|---|---|
|   
										lastTransitionTime  |   字符串(date-time)  | 
|   
										message  |   字符串  | 
|   
										reason  |   字符串  | 
|   
										status  |   字符串  | 
|   
										type  |   字符串  | 
deployedRelease
| Name | 模式 | 
|---|---|
|   
										manifest  |   字符串  | 
|   
										name  |   字符串  | 
1.10. Policy API 复制链接链接已复制到粘贴板!
1.10.1. 概述 复制链接链接已复制到粘贴板!
本文档介绍了与 Red Hat Advanced Cluster Management for Kubernetes 的策略(Policy)资源相关的 API 信息。Policy 资源有 4 个可用的请求:create、query、delete 和 update。
1.10.1.1. 版本信息 复制链接链接已复制到粘贴板!
版本 : 2.4.0
1.10.1.2. 联系信息 复制链接链接已复制到粘贴板!
Contact Email : apiteam@swagger.io
1.10.1.3. 许可证信息 复制链接链接已复制到粘贴板!
						License : Apache 2.0
 License URL : http://www.apache.org/licenses/LICENSE-2.0.html
 Terms of service : http://swagger.io/terms/
					
1.10.1.4. URI scheme 复制链接链接已复制到粘贴板!
						BasePath : /kubernetes/apis
 Schemes : HTTPS
					
1.10.1.5. Tags 复制链接链接已复制到粘贴板!
- policy.open-cluster-management.io/v1 : 创建和管理策略
 
1.10.1.6. 外部文档 复制链接链接已复制到粘贴板!
						描述 : 查找更多有关 Swagger 的信息。
URL : http://swagger.io
					
1.10.2. 路径 复制链接链接已复制到粘贴板!
1.10.2.1. 创建策略 复制链接链接已复制到粘贴板!
POST /policy.open-cluster-management.io/v1/v1alpha1/namespaces/{namespace}/policies/{policy_name}
POST /policy.open-cluster-management.io/v1/v1alpha1/namespaces/{namespace}/policies/{policy_name}
1.10.2.1.1. 描述 复制链接链接已复制到粘贴板!
创建策略
1.10.2.1.2. 参数 复制链接链接已复制到粘贴板!
| 类型 | Name | 描述 | 模式 | 
|---|---|---|---|
|   Header  |   
											COOKIE  |   身份验证:Bearer {ACCESS_TOKEN} ; ACCESS_TOKEN 是用户访问令牌。  |   字符串  | 
|   路径  |   
											namespace  |   要使用的命名空间,如 default。  |   字符串  | 
|   Body  |   
											body  |   描述要创建策略的参数。  | 
1.10.2.1.3. 响应 复制链接链接已复制到粘贴板!
| HTTP 代码 | 描述 | 模式 | 
|---|---|---|
|   200  |   成功  |   无内容  | 
|   403  |   禁止访问  |   无内容  | 
|   404  |   未找到资源  |   无内容  | 
|   500  |   内部服务错误  |   无内容  | 
|   503  |   服务不可用  |   无内容  | 
1.10.2.1.4. 使用 复制链接链接已复制到粘贴板!
- 
									
application/json 
1.10.2.1.5. Tags 复制链接链接已复制到粘贴板!
- policy.open-cluster-management.io
 
1.10.2.1.6. HTTP 请求示例 复制链接链接已复制到粘贴板!
1.10.2.1.6.1. 请求正文 复制链接链接已复制到粘贴板!
1.10.2.2. 查询所有策略 复制链接链接已复制到粘贴板!
GET /policy.open-cluster-management.io/v1/namespaces/{namespace}/policies/{policy_name}
GET /policy.open-cluster-management.io/v1/namespaces/{namespace}/policies/{policy_name}
1.10.2.2.1. 描述 复制链接链接已复制到粘贴板!
查询您的策略以获得更详细的信息。
1.10.2.2.2. 参数 复制链接链接已复制到粘贴板!
| 类型 | Name | 描述 | 模式 | 
|---|---|---|---|
|   Header  |   
											COOKIE  |   身份验证:Bearer {ACCESS_TOKEN} ; ACCESS_TOKEN 是用户访问令牌。  |   字符串  | 
|   路径  |   
											namespace  |   要应用策略的命名空间,如 default。  |   字符串  | 
1.10.2.2.3. 响应 复制链接链接已复制到粘贴板!
| HTTP 代码 | 描述 | 模式 | 
|---|---|---|
|   200  |   成功  |   无内容  | 
|   403  |   禁止访问  |   无内容  | 
|   404  |   未找到资源  |   无内容  | 
|   500  |   内部服务错误  |   无内容  | 
|   503  |   服务不可用  |   无内容  | 
1.10.2.2.4. 使用 复制链接链接已复制到粘贴板!
- 
									
application/json 
1.10.2.2.5. Tags 复制链接链接已复制到粘贴板!
- policy.open-cluster-management.io
 
1.10.2.3. 查询单个策略 复制链接链接已复制到粘贴板!
GET /policy.open-cluster-management.io/v1/namespaces/{namespace}/policies/{policy_name}
GET /policy.open-cluster-management.io/v1/namespaces/{namespace}/policies/{policy_name}
1.10.2.3.1. 描述 复制链接链接已复制到粘贴板!
查询单个策略以获取更多详细信息。
1.10.2.3.2. 参数 复制链接链接已复制到粘贴板!
| 类型 | Name | 描述 | 模式 | 
|---|---|---|---|
|   Header  |   
											COOKIE  |   身份验证:Bearer {ACCESS_TOKEN} ; ACCESS_TOKEN 是用户访问令牌。  |   字符串  | 
|   路径  |   
											policy_name  |   要查询的策略的名称。  |   字符串  | 
|   路径  |   
											namespace  |   要使用的命名空间,如 default。  |   字符串  | 
1.10.2.3.3. 响应 复制链接链接已复制到粘贴板!
| HTTP 代码 | 描述 | 模式 | 
|---|---|---|
|   200  |   成功  |   无内容  | 
|   403  |   禁止访问  |   无内容  | 
|   404  |   未找到资源  |   无内容  | 
|   500  |   内部服务错误  |   无内容  | 
|   503  |   服务不可用  |   无内容  | 
1.10.2.3.4. Tags 复制链接链接已复制到粘贴板!
- policy.open-cluster-management.io
 
1.10.2.4. 删除策略 复制链接链接已复制到粘贴板!
DELETE /policy.open-cluster-management.io/v1/namespaces/{namespace}/policies/{policy_name}
DELETE /policy.open-cluster-management.io/v1/namespaces/{namespace}/policies/{policy_name}
1.10.2.4.1. 参数 复制链接链接已复制到粘贴板!
| 类型 | Name | 描述 | 模式 | 
|---|---|---|---|
|   Header  |   
											COOKIE  |   身份验证:Bearer {ACCESS_TOKEN} ; ACCESS_TOKEN 是用户访问令牌。  |   字符串  | 
|   路径  |   
											policy_name  |   要删除的策略名称。  |   字符串  | 
|   路径  |   
											namespace  |   要使用的命名空间,如 default。  |   字符串  | 
1.10.2.4.2. 响应 复制链接链接已复制到粘贴板!
| HTTP 代码 | 描述 | 模式 | 
|---|---|---|
|   200  |   成功  |   无内容  | 
|   403  |   禁止访问  |   无内容  | 
|   404  |   未找到资源  |   无内容  | 
|   500  |   内部服务错误  |   无内容  | 
|   503  |   服务不可用  |   无内容  | 
1.10.2.4.3. Tags 复制链接链接已复制到粘贴板!
- policy.open-cluster-management.io
 
1.10.3. 定义 复制链接链接已复制到粘贴板!
1.10.3.1. policy 复制链接链接已复制到粘贴板!
| Name | 描述 | 模式 | 
|---|---|---|
|   
										apiVersion  |   策略的版本化模式(schema)。  |   字符串  | 
|   
										kind  |   代表 REST 资源的字符串值。  |   字符串  | 
|   
										metadata  |   描述定义策略的规则。  |   对象  | 
spec
| Name | 描述 | 模式 | 
|---|---|---|
|   
										remediationAction  |   代表资源中定义的处理违反情况的值。  |   字符串  | 
|   
										namespaceSelector  |   代表策略要应用到的命名空间的值。  |   字符串  | 
policy-templates
| Name | 描述 | 模式 | 
|---|---|---|
|   
										apiVersion  |   策略的版本化模式(schema)。  |   字符串  | 
|   
										kind  |   代表 REST 资源的字符串值。  |   字符串  | 
|   
										metadata  |   描述定义策略的规则。  |   对象  | 
|   complianceType  |   用于列出必须被评估或应用到受管集群的角色的预期行为和任何 Kubernetes 对象。  |   字符串  | 
|   定义标签的部分。  |   字符串  | |
|   
										规则  |   字符串  | 
clusterConditions
| Name | 描述 | 模式 | 
|---|---|---|
|   
										matchLabels  |   策略应用到一个命名空间所需的标签。  |   对象  | 
|   
										cloud  |   策略应用到一个云供应商所需的标签。  |   字符串  | 
rules
| Name | 描述 | 模式 | 
|---|---|---|
|   
										apiGroups  |   适用于该规则的 API 列表。  |   字符串  | 
|   
										resources  |   资源类型列表。  |   对象  | 
|   
										verbs  |   动词列表。  |   字符串  | 
1.11. Observability API 复制链接链接已复制到粘贴板!
1.11.1. 概述 复制链接链接已复制到粘贴板!
本文档介绍了与 Red Hat Advanced Cluster Management for Kubernetes 的 MultiClusterObservability 资源相关的 API 信息。MultiClusterObservability 资源有 4 个可用的请求:create、query、delete 和 update。
1.11.1.1. 版本信息 复制链接链接已复制到粘贴板!
版本 : 2.4.0
1.11.1.2. 联系信息 复制链接链接已复制到粘贴板!
Contact Email : apiteam@swagger.io
1.11.1.3. 许可证信息 复制链接链接已复制到粘贴板!
						License : Apache 2.0
 License URL : http://www.apache.org/licenses/LICENSE-2.0.html
 Terms of service : http://swagger.io/terms/
					
1.11.1.4. URI scheme 复制链接链接已复制到粘贴板!
						BasePath : /kubernetes/apis
 Schemes : HTTPS
					
1.11.1.5. Tags 复制链接链接已复制到粘贴板!
- Observability.open-cluster-management.io : 创建和管理多集群的观察性
 
1.11.1.6. 外部文档 复制链接链接已复制到粘贴板!
						描述 : 查找更多有关 Swagger 的信息。
URL : http://swagger.io
					
1.11.2. 路径 复制链接链接已复制到粘贴板!
1.11.2.1. 创建 multiclusterobservability 资源 复制链接链接已复制到粘贴板!
POST /apis/observability.open-cluster-management.io/v1beta2/multiclusterobservabilities
POST /apis/observability.open-cluster-management.io/v1beta2/multiclusterobservabilities
1.11.2.1.1. 描述 复制链接链接已复制到粘贴板!
创建 MultiClusterObservability 资源。
1.11.2.1.2. 参数 复制链接链接已复制到粘贴板!
| 类型 | Name | 描述 | 模式 | 
|---|---|---|---|
|   Header  |   
											COOKIE  |   身份验证:Bearer {ACCESS_TOKEN} ; ACCESS_TOKEN 是用户访问令牌。  |   字符串  | 
|   Body  |   
											body  |   描述要创建的 MultiClusterObservability 资源的参数。  | 
1.11.2.1.3. 响应 复制链接链接已复制到粘贴板!
| HTTP 代码 | 描述 | 模式 | 
|---|---|---|
|   200  |   成功  |   无内容  | 
|   403  |   禁止访问  |   无内容  | 
|   404  |   未找到资源  |   无内容  | 
|   500  |   内部服务错误  |   无内容  | 
|   503  |   服务不可用  |   无内容  | 
1.11.2.1.4. 使用 复制链接链接已复制到粘贴板!
- 
									
application/yaml 
1.11.2.1.5. Tags 复制链接链接已复制到粘贴板!
- observability.apps.open-cluster-management.io
 
1.11.2.1.6. HTTP 请求示例 复制链接链接已复制到粘贴板!
1.11.2.1.6.1. 请求正文 复制链接链接已复制到粘贴板!
1.11.2.2. 查询所有 multiclusterobservabilities 复制链接链接已复制到粘贴板!
GET /apis/observability.open-cluster-management.io/v1beta2/multiclusterobservabilities
GET /apis/observability.open-cluster-management.io/v1beta2/multiclusterobservabilities
1.11.2.2.1. 描述 复制链接链接已复制到粘贴板!
查询 MultiClusterObservability 资源以获取更多详细信息。
1.11.2.2.2. 参数 复制链接链接已复制到粘贴板!
| 类型 | Name | 描述 | 模式 | 
|---|---|---|---|
|   Header  |   
											COOKIE  |   身份验证:Bearer {ACCESS_TOKEN} ; ACCESS_TOKEN 是用户访问令牌。  |   字符串  | 
1.11.2.2.3. 响应 复制链接链接已复制到粘贴板!
| HTTP 代码 | 描述 | 模式 | 
|---|---|---|
|   200  |   成功  |   无内容  | 
|   403  |   禁止访问  |   无内容  | 
|   404  |   未找到资源  |   无内容  | 
|   500  |   内部服务错误  |   无内容  | 
|   503  |   服务不可用  |   无内容  | 
1.11.2.2.4. 使用 复制链接链接已复制到粘贴板!
- 
									
application/yaml 
1.11.2.2.5. Tags 复制链接链接已复制到粘贴板!
- observability.apps.open-cluster-management.io
 
1.11.2.3. 查询单个 multiclusterobservability 复制链接链接已复制到粘贴板!
GET /apis/observability.open-cluster-management.io/v1beta2/multiclusterobservabilities/{multiclusterobservability_name}
GET /apis/observability.open-cluster-management.io/v1beta2/multiclusterobservabilities/{multiclusterobservability_name}
1.11.2.3.1. 描述 复制链接链接已复制到粘贴板!
查询单个 MultiClusterObservability 资源以获取更多详细信息。
1.11.2.3.2. 参数 复制链接链接已复制到粘贴板!
| 类型 | Name | 描述 | 模式 | 
|---|---|---|---|
|   Header  |   
											COOKIE  |   身份验证:Bearer {ACCESS_TOKEN} ; ACCESS_TOKEN 是用户访问令牌。  |   字符串  | 
|   路径  |   
											multiclusterobservability_name  |   要查询的 multiclusterobservability 的名称。  |   字符串  | 
1.11.2.3.3. 响应 复制链接链接已复制到粘贴板!
| HTTP 代码 | 描述 | 模式 | 
|---|---|---|
|   200  |   成功  |   无内容  | 
|   403  |   禁止访问  |   无内容  | 
|   404  |   未找到资源  |   无内容  | 
|   500  |   内部服务错误  |   无内容  | 
|   503  |   服务不可用  |   无内容  | 
1.11.2.3.4. Tags 复制链接链接已复制到粘贴板!
- observability.apps.open-cluster-management.io
 
1.11.2.4. 删除一个 multiclusterobservability 资源 复制链接链接已复制到粘贴板!
DELETE /apis/observability.open-cluster-management.io/v1beta2/multiclusterobservabilities/{multiclusterobservability_name}
DELETE /apis/observability.open-cluster-management.io/v1beta2/multiclusterobservabilities/{multiclusterobservability_name}
1.11.2.4.1. 参数 复制链接链接已复制到粘贴板!
| 类型 | Name | 描述 | 模式 | 
|---|---|---|---|
|   Header  |   
											COOKIE  |   身份验证:Bearer {ACCESS_TOKEN} ; ACCESS_TOKEN 是用户访问令牌。  |   字符串  | 
|   路径  |   
											multiclusterobservability_name  |   要删除的 multiclusterobservability 的名称。  |   字符串  | 
1.11.2.4.2. 响应 复制链接链接已复制到粘贴板!
| HTTP 代码 | 描述 | 模式 | 
|---|---|---|
|   200  |   成功  |   无内容  | 
|   403  |   禁止访问  |   无内容  | 
|   404  |   未找到资源  |   无内容  | 
|   500  |   内部服务错误  |   无内容  | 
|   503  |   服务不可用  |   无内容  | 
1.11.2.4.3. Tags 复制链接链接已复制到粘贴板!
- observability.apps.open-cluster-management.io
 
1.11.3. 定义 复制链接链接已复制到粘贴板!
1.11.3.1. MultiClusterObservability 复制链接链接已复制到粘贴板!
| Name | 描述 | 模式 | 
|---|---|---|
|   
										apiVersion  |   版本化的 MultiClusterObservability schema。  |   字符串  | 
|   
										kind  |   代表 REST 资源、MultiClusterObservability 的字符串值。  |   字符串  | 
|   
										metadata  |   描述定义策略的规则。  |   对象  | 
spec
| Name | 描述 | 模式 | 
|---|---|---|
|   
										enableDownsampling  |   
										启用或禁用 downsample。默认值为   |   布尔值  | 
|   
										imagePullPolicy  |   
										MultiClusterObservability 镜像的 pull 策略。默认值为   |   corev1.PullPolicy  | 
|   
										imagePullSecret  |   
										MultiClusterObservability 镜像的 pull secret。默认值为   |   字符串  | 
|   
										nodeSelector  |   节点选择器规格。  |   map[string]string  | 
|   
										observabilityAddonSpec  |   所有安装了可观察附加组件的受管集群的全局设置。  | |
|   
										storageConfig  |   指定可观察性要使用的存储配置。  |   StorageConfig  | 
|   
										tolerations  |   提供了所有组件可以容忍任何污点的功能。  |   []corev1.Toleration  | 
|   
										advanced  |   可观察性的高级配置设置。  | |
|   
										resources  |   MultiClusterObservability 所需的计算资源。  |   corev1.ResourceRequirements  | 
|   
										replicas  |   MultiClusterObservability 副本。  |   integer  | 
storageConfig
| 名称 | 描述 | 模式 | 
|---|---|---|
|   
										alertmanagerStorageSize  |   
										应用到 alertmanager 有状态集的存储量。默认值为   |   字符串  | 
|   
										compactStorageSize  |   
										应用于 thanos 紧凑有状态集合的存储量。默认值为   |   字符串  | 
|   
										metricObjectStorage  |   用于为指标配置 secret 的对象存储。  | |
|   
										receiveStorageSize  |   
										应用到 thanos 接收有状态集的存储量。默认值为   |   字符串  | 
|   
										ruleStorageSize  |   
										应用到 thanos 规则有状态集的存储量。默认值为   |   字符串  | 
|   
										storageClass  |   
										指定   |   字符串  | 
|   
										storeStorageSize  |   
										应用到 thanos 存储有状态集合的存储量。默认值为   |   字符串  | 
metricObjectStorage
| Name | 描述 | 模式 | 
|---|---|---|
|   
										key  |   要从中选择的 secret 的密钥。必须是一个有效的 secret 密钥。请参阅 Thanos 文档。  |   字符串  | 
|   
										name  |   
										  |   字符串  | 
observabilityAddonSpec
| Name | 描述 | 模式 | 
|---|---|---|
|   
										enableMetrics  |   
										指示 Observability 附加组件是否将指标发送到 hub 集群。默认值为   |   布尔值  | 
|   
										interval  |   
										Observability 附加组件将指标发送到 hub 集群的间隔。默认值为 300 秒(  |   integer  | 
|   
										resources  |   
										指标收集器资源要求的资源。默认 CPU 请求为   |   corev1.ResourceRequirements  | 
advanced
| 名称 | 描述 | 模式 | 
|---|---|---|
|   
										retentionConfig  |   指定供可观察性使用的数据保留配置。  |   
										  | 
|   
										rbacQueryProxy  |   指定 rbac-query-proxy 部署的副本和资源。  |   CommonSpec  | 
|   
										grafana  |   指定 grafana 部署的副本和资源  |   CommonSpec  | 
|   
										alertmanager  |   指定 alertmanager statefulset 的副本和资源。  |   CommonSpec  | 
|   
										observatoriumAPI  |   
										指定   |   CommonSpec  | 
|   
										queryFrontend  |   为 query-frontend 部署指定副本和资源。  |   CommonSpec  | 
|   
										query  |   指定查询部署的副本和资源。  |   CommonSpec  | 
|   
										receive  |   指定接收 statefulset 的副本和资源。  |   CommonSpec  | 
|   
										rule  |   指定规则 statefulset 的副本和资源。  |   CommonSpec  | 
|   
										store  |   指定存储 statefulset 的副本和资源。  |   CommonSpec  | 
|   
										compact  |   指定紧凑 statefulset 的资源。  | |
|   
										storeMemcached  |   指定 store-memcached 的副本、资源等。  | |
|   
										queryFrontendMemcached  |   指定 query-frontend-memcached 的副本、资源等。  |   CacheConfig  | 
retentionConfig
| 名称 | 描述 | 模式 | 
|---|---|---|
|   
										blockDuration  |   
										阻塞时间序列数据库(TSDB)块持续时间的时间长度。默认值为   |   字符串  | 
|   
										cleanupInterval  |   
										清理部分上传块的频率,以及清理启用了   |   字符串  | 
|   
										deleteDelay  |   
										从存储桶中删除标记要删除的块前的时间。默认值为   |   字符串  | 
|   
										retentionInLocal  |   
										从本地存储保留原始样本的时间长度。默认值为   |   字符串  | 
|   
										retentionResolutionRaw  |   
										在存储桶中保留原始分辨率样本的时间。默认值为 30 天(  |   字符串  | 
|   
										retentionResolution5m  |   
										在存储桶中保留分辨率 1 样本(5 分钟)的时间长度。默认值为 180 天(  |   字符串  | 
|   
										retentionResolution1h  |   
										在存储桶中保留分辨率 2 样本(1 小时)的时间长度。默认值为 0 天(  |   字符串  | 
compact
| 名称 | 描述 | 模式 | 
|---|---|---|
|   
										resources  |   MultiCLusterObservability 所需的计算资源.  |   corev1.ResourceRequirements  | 
storeMemcached
| 名称 | 描述 | 模式 | 
|---|---|---|
|   
										resources  |   MultiCLusterObservability 所需的计算资源.  |   corev1.ResourceRequirements  | 
|   
										replicas  |   MultiClusterObservability 副本。  |   integer  | 
|   
										memoryLimitMb  |   以 MB 为单位的 Memcached 内存限值。  |   integer  | 
|   
										maxItemSize  |   
										Memcached 的最大项目大小。默认值为   |   字符串  | 
|   
										connectionLimit  |   Memcached 同时连接数上限。默认值为  |   integer  | 
status
| 名称 | 描述 | 模式 | 
|---|---|---|
|   
										status  |   status 包含 MultiClusterObservability 的不同条件状态。  |   metav1.Condition  | 
1.12. 搜索自定义 API 复制链接链接已复制到粘贴板!
1.12.1. 概述 复制链接链接已复制到粘贴板!
本文档介绍了与 Red Hat Advanced Cluster Management for Kubernetes 的 searchCustomization 资源相关的 API 信息。SearchCustomization 资源有 4 个可用的请求:create、query、delete 和 update。
1.12.1.1. 版本信息 复制链接链接已复制到粘贴板!
版本 : 2.4.0
1.12.1.2. 联系信息 复制链接链接已复制到粘贴板!
Contact Email : apiteam@swagger.io
1.12.1.3. 许可证信息 复制链接链接已复制到粘贴板!
						License : Apache 2.0
 License URL : http://www.apache.org/licenses/LICENSE-2.0.html
 Terms of service : http://swagger.io/terms/
					
1.12.1.4. URI scheme 复制链接链接已复制到粘贴板!
						BasePath : /kubernetes/apis
 Schemes : HTTPS
					
1.12.1.5. Tags 复制链接链接已复制到粘贴板!
- search.open-cluster-management.io/v1:创建和管理持久性卷
 
1.12.1.6. 外部文档 复制链接链接已复制到粘贴板!
						描述 : 查找更多有关 Swagger 的信息。
URL : http://swagger.io
					
1.12.2. 路径 复制链接链接已复制到粘贴板!
1.12.2.1. 创建 searchCustomization 复制链接链接已复制到粘贴板!
POST /search.open-cluster-management.io/v1/v1alpha1/namespaces/{namespace}/policies/{policy_name}
POST /search.open-cluster-management.io/v1/v1alpha1/namespaces/{namespace}/policies/{policy_name}
1.12.2.1.1. 描述 复制链接链接已复制到粘贴板!
创建 searchCustomization。
1.12.2.1.2. 参数 复制链接链接已复制到粘贴板!
| 类型 | Name | 描述 | 模式 | 
|---|---|---|---|
|   Header  |   
											COOKIE  |   身份验证:Bearer {ACCESS_TOKEN} ; ACCESS_TOKEN 是用户访问令牌。  |   字符串  | 
|   路径  |   
											namespace  |   要使用的命名空间,如 default。  |   字符串  | 
|   Body  |   
											body  |   描述要创建策略的参数。  | 
1.12.2.1.3. 响应 复制链接链接已复制到粘贴板!
| HTTP 代码 | 描述 | 模式 | 
|---|---|---|
|   200  |   成功  |   无内容  | 
|   403  |   禁止访问  |   无内容  | 
|   404  |   未找到资源  |   无内容  | 
|   500  |   内部服务错误  |   无内容  | 
|   503  |   服务不可用  |   无内容  | 
1.12.2.1.4. 使用 复制链接链接已复制到粘贴板!
- 
									
searchCustomization/json 
1.12.2.1.5. Tags 复制链接链接已复制到粘贴板!
- search.open-cluster-management.io
 
1.12.2.1.6. HTTP 请求示例 复制链接链接已复制到粘贴板!
1.12.2.1.6.1. 请求正文 复制链接链接已复制到粘贴板!
1.12.2.2. 查询 searchCustomization 复制链接链接已复制到粘贴板!
GET /search.open-cluster-management.io/v1/v1alpha1/namespaces/{namespace}/policies/{policy_name}
GET /search.open-cluster-management.io/v1/v1alpha1/namespaces/{namespace}/policies/{policy_name}
1.12.2.2.1. 描述 复制链接链接已复制到粘贴板!
查询您的 searchCustomization 获取更多详细信息。
1.12.2.2.2. 参数 复制链接链接已复制到粘贴板!
| 类型 | Name | 描述 | 模式 | 
|---|---|---|---|
|   Header  |   
											COOKIE  |   身份验证:Bearer {ACCESS_TOKEN} ; ACCESS_TOKEN 是用户访问令牌。  |   字符串  | 
|   路径  |   
											namespace  |   要应用策略的命名空间,如 default。  |   字符串  | 
1.12.2.2.3. 响应 复制链接链接已复制到粘贴板!
| HTTP 代码 | 描述 | 模式 | 
|---|---|---|
|   200  |   成功  |   无内容  | 
|   403  |   禁止访问  |   无内容  | 
|   404  |   未找到资源  |   无内容  | 
|   500  |   内部服务错误  |   无内容  | 
|   503  |   服务不可用  |   无内容  | 
1.12.2.2.4. 使用 复制链接链接已复制到粘贴板!
- 
									
searchCustomization/json 
1.12.2.2.5. Tags 复制链接链接已复制到粘贴板!
- search.open-cluster-management.io
 
1.12.2.3. 查询单个策略 复制链接链接已复制到粘贴板!
GET /search.open-cluster-management.io/v1/v1alpha1/namespaces/{namespace}/policies/{policy_name}
GET /search.open-cluster-management.io/v1/v1alpha1/namespaces/{namespace}/policies/{policy_name}
1.12.2.3.1. 描述 复制链接链接已复制到粘贴板!
查询单个 searchCustomization 获取更多详细信息。
1.12.2.3.2. 参数 复制链接链接已复制到粘贴板!
| 类型 | Name | 描述 | 模式 | 
|---|---|---|---|
|   Header  |   
											COOKIE  |   身份验证:Bearer {ACCESS_TOKEN} ; ACCESS_TOKEN 是用户访问令牌。  |   字符串  | 
|   路径  |   
											policy_name  |   要查询的策略的名称。  |   字符串  | 
|   路径  |   
											namespace  |   要使用的命名空间,如 default。  |   字符串  | 
1.12.2.3.3. 响应 复制链接链接已复制到粘贴板!
| HTTP 代码 | 描述 | 模式 | 
|---|---|---|
|   200  |   成功  |   无内容  | 
|   403  |   禁止访问  |   无内容  | 
|   404  |   未找到资源  |   无内容  | 
|   500  |   内部服务错误  |   无内容  | 
|   503  |   服务不可用  |   无内容  | 
1.12.2.3.4. Tags 复制链接链接已复制到粘贴板!
- search.open-cluster-management.io
 
1.12.2.4. 删除 searchCustomization 复制链接链接已复制到粘贴板!
DELETE /search.open-cluster-management.io/v1/v1alpha1/namespaces/{namespace}/policies/{policy_name}
DELETE /search.open-cluster-management.io/v1/v1alpha1/namespaces/{namespace}/policies/{policy_name}
1.12.2.4.1. 参数 复制链接链接已复制到粘贴板!
| 类型 | Name | 描述 | 模式 | 
|---|---|---|---|
|   Header  |   
											COOKIE  |   身份验证:Bearer {ACCESS_TOKEN} ; ACCESS_TOKEN 是用户访问令牌。  |   字符串  | 
|   路径  |   
											policy_name  |   要删除的策略名称。  |   字符串  | 
|   路径  |   
											namespace  |   要使用的命名空间,如 default。  |   字符串  | 
1.12.2.4.2. 响应 复制链接链接已复制到粘贴板!
| HTTP 代码 | 描述 | 模式 | 
|---|---|---|
|   200  |   成功  |   无内容  | 
|   403  |   禁止访问  |   无内容  | 
|   404  |   未找到资源  |   无内容  | 
|   500  |   内部服务错误  |   无内容  | 
|   503  |   服务不可用  |   无内容  | 
1.12.2.4.3. Tags 复制链接链接已复制到粘贴板!
- search.open-cluster-management.io
 
1.12.3. 定义 复制链接链接已复制到粘贴板!
1.12.3.1. SearchCustomization 复制链接链接已复制到粘贴板!
| Name | 描述 | 模式 | 
|---|---|---|
|   
										apiVersion  |   SearchCustomization 的版本化模式。  |   字符串  | 
|   
										kind  |   代表 REST 资源的字符串值。  |   字符串  | 
|   
										metadata  |   描述定义策略的规则。  |   对象  | 
spec
| Name | 描述 | 模式 | 
|---|---|---|
|   
										remediationAction  |   代表资源中定义的处理违反情况的值。  |   字符串  | 
|   
										namespaces  |   
										代表应用策略时要  |   字符串  | 
policy-templates
| Name | 描述 | 模式 | 
|---|---|---|
|   
										apiVersion  |   SearchCustomization 的版本化模式。  |   字符串  | 
|   
										kind  |   代表 REST 资源的字符串值。  |   字符串  | 
|   
										metadata  |   描述定义策略的规则。  |   对象  | 
|   complianceType  |   用于列出必须被评估或应用到受管集群的角色的预期行为和任何 Kubernetes 对象。  |   字符串  | 
|   定义标签的部分。  |   字符串  | |
|   
										规则  |   字符串  | 
clusterConditions
| Name | 描述 | 模式 | 
|---|---|---|
|   
										matchLabels  |   策略应用到一个命名空间所需的标签。  |   对象  | 
|   
										cloud  |   策略应用到一个云供应商所需的标签。  |   字符串  | 
rules
| Name | 描述 | 模式 | 
|---|---|---|
|   
										apiGroups  |   适用于该规则的 API 列表。  |   字符串  | 
|   
										resources  |   资源类型列表。  |   对象  | 
|   
										verbs  |   动词列表。  |   字符串  | 
1.13. MultiClusterHub API 复制链接链接已复制到粘贴板!
1.13.1. 概述 复制链接链接已复制到粘贴板!
本文档介绍了与 Red Hat Advanced Cluster Management for Kubernetes 的 MultiClusterHub 资源相关的 API 信息。MultiClusterHub 资源有 4 个可用的请求:create、query、delete 和 update。
1.13.1.1. 版本信息 复制链接链接已复制到粘贴板!
版本 : 2.4.0
1.13.1.2. 联系信息 复制链接链接已复制到粘贴板!
Contact Email : apiteam@swagger.io
1.13.1.3. 许可证信息 复制链接链接已复制到粘贴板!
						License : Apache 2.0
 License URL : http://www.apache.org/licenses/LICENSE-2.0.html
 Terms of service : http://swagger.io/terms/
					
1.13.1.4. URI scheme 复制链接链接已复制到粘贴板!
						BasePath : /kubernetes/apis
 Schemes : HTTPS
					
1.13.1.5. Tags 复制链接链接已复制到粘贴板!
- multiclusterhubs.operator.open-cluster-management.io : 创建和管理多集群 hub operator
 
1.13.1.6. 外部文档 复制链接链接已复制到粘贴板!
						描述 : 查找更多有关 Swagger 的信息。
URL : http://swagger.io
					
1.13.2. 路径 复制链接链接已复制到粘贴板!
1.13.2.1. 创建 MultiClusterHub 资源 复制链接链接已复制到粘贴板!
POST /operator.open-cluster-management.io/v1beta1/namespaces/{namespace}/mch
POST /operator.open-cluster-management.io/v1beta1/namespaces/{namespace}/mch
1.13.2.1.1. 描述 复制链接链接已复制到粘贴板!
创建一个 MultiClusterHub 资源来定义 multicluster hub 实例的配置。
1.13.2.1.2. 参数 复制链接链接已复制到粘贴板!
| 类型 | Name | 描述 | 模式 | 
|---|---|---|---|
|   Header  |   
											COOKIE  |   身份验证:Bearer {ACCESS_TOKEN} ; ACCESS_TOKEN 是用户访问令牌。  |   字符串  | 
|   路径  |   
											namespace  |   要使用的命名空间,如 default。  |   字符串  | 
|   Body  |   
											body  |   描述要创建的 multicluster hub 的参数。  | 
1.13.2.1.3. 响应 复制链接链接已复制到粘贴板!
| HTTP 代码 | 描述 | 模式 | 
|---|---|---|
|   200  |   成功  |   无内容  | 
|   403  |   禁止访问  |   无内容  | 
|   404  |   未找到资源  |   无内容  | 
|   500  |   内部服务错误  |   无内容  | 
|   503  |   服务不可用  |   无内容  | 
1.13.2.1.4. 使用 复制链接链接已复制到粘贴板!
- 
									
multiclusterhubs/yaml 
1.13.2.1.5. Tags 复制链接链接已复制到粘贴板!
- multiclusterhubs.operator.open-cluster-management.io
 
1.13.2.1.6. HTTP 请求示例 复制链接链接已复制到粘贴板!
1.13.2.1.6.1. 请求正文 复制链接链接已复制到粘贴板!
1.13.2.2. 查询所有 MultiClusterHubs 复制链接链接已复制到粘贴板!
GET /operator.open-cluster-management.io/v1beta1/namespaces/{namespace}/operator
GET /operator.open-cluster-management.io/v1beta1/namespaces/{namespace}/operator
1.13.2.2.1. 描述 复制链接链接已复制到粘贴板!
查询您的 multicluster hub operator 以获取更多详细信息。
1.13.2.2.2. 参数 复制链接链接已复制到粘贴板!
| 类型 | Name | 描述 | 模式 | 
|---|---|---|---|
|   Header  |   
											COOKIE  |   身份验证:Bearer {ACCESS_TOKEN} ; ACCESS_TOKEN 是用户访问令牌。  |   字符串  | 
|   路径  |   
											namespace  |   要使用的命名空间,如 default。  |   字符串  | 
1.13.2.2.3. 响应 复制链接链接已复制到粘贴板!
| HTTP 代码 | 描述 | 模式 | 
|---|---|---|
|   200  |   成功  |   无内容  | 
|   403  |   禁止访问  |   无内容  | 
|   404  |   未找到资源  |   无内容  | 
|   500  |   内部服务错误  |   无内容  | 
|   503  |   服务不可用  |   无内容  | 
1.13.2.2.4. 使用 复制链接链接已复制到粘贴板!
- 
									
operator/yaml 
1.13.2.2.5. Tags 复制链接链接已复制到粘贴板!
- multiclusterhubs.operator.open-cluster-management.io
 
1.13.2.3. 查询 MultiClusterHub operator 复制链接链接已复制到粘贴板!
GET /operator.open-cluster-management.io/v1beta1/namespaces/{namespace}/operator/{multiclusterhub_name}
GET /operator.open-cluster-management.io/v1beta1/namespaces/{namespace}/operator/{multiclusterhub_name}
1.13.2.3.1. 描述 复制链接链接已复制到粘贴板!
查询单个 multicluster hub operator 以获取更多详细信息。
1.13.2.3.2. 参数 复制链接链接已复制到粘贴板!
| 类型 | Name | 描述 | 模式 | 
|---|---|---|---|
|   Header  |   
											COOKIE  |   身份验证:Bearer {ACCESS_TOKEN} ; ACCESS_TOKEN 是用户访问令牌。  |   字符串  | 
|   路径  |   
											application_name  |   您要查询的应用程序的名称。  |   字符串  | 
|   路径  |   
											namespace  |   要使用的命名空间,如 default。  |   字符串  | 
1.13.2.3.3. 响应 复制链接链接已复制到粘贴板!
| HTTP 代码 | 描述 | 模式 | 
|---|---|---|
|   200  |   成功  |   无内容  | 
|   403  |   禁止访问  |   无内容  | 
|   404  |   未找到资源  |   无内容  | 
|   500  |   内部服务错误  |   无内容  | 
|   503  |   服务不可用  |   无内容  | 
1.13.2.3.4. Tags 复制链接链接已复制到粘贴板!
- multiclusterhubs.operator.open-cluster-management.io
 
1.13.2.4. 删除 MultiClusterHub operator 复制链接链接已复制到粘贴板!
DELETE /operator.open-cluster-management.io/v1beta1/namespaces/{namespace}/operator/{multiclusterhub_name}
DELETE /operator.open-cluster-management.io/v1beta1/namespaces/{namespace}/operator/{multiclusterhub_name}
1.13.2.4.1. 参数 复制链接链接已复制到粘贴板!
| 类型 | Name | 描述 | 模式 | 
|---|---|---|---|
|   Header  |   
											COOKIE  |   身份验证:Bearer {ACCESS_TOKEN} ; ACCESS_TOKEN 是用户访问令牌。  |   字符串  | 
|   路径  |   
											application_name  |   要删除的 multicluster hub Operator 的名称。  |   字符串  | 
|   路径  |   
											namespace  |   要使用的命名空间,如 default。  |   字符串  | 
1.13.2.4.2. 响应 复制链接链接已复制到粘贴板!
| HTTP 代码 | 描述 | 模式 | 
|---|---|---|
|   200  |   成功  |   无内容  | 
|   403  |   禁止访问  |   无内容  | 
|   404  |   未找到资源  |   无内容  | 
|   500  |   内部服务错误  |   无内容  | 
|   503  |   服务不可用  |   无内容  | 
1.13.2.4.3. Tags 复制链接链接已复制到粘贴板!
- multiclusterhubs.operator.open-cluster-management.io
 
1.13.3. 定义 复制链接链接已复制到粘贴板!
1.13.3.1. multicluster hub operator 复制链接链接已复制到粘贴板!
| 名称 | 描述 | 模式 | 
|---|---|---|
|   
										apiVersion  |   MultiClusterHub 的版本化模式。  |   字符串  | 
|   
										kind  |   代表 REST 资源的字符串值。  |   字符串  | 
|   
										metadata  |   描述定义资源的规则。  |   object  | 
|   
										spec  |   资源规格。  | 
spec
| availabilityConfig 可选  | 指定部署复制以提高可用性。默认值为 High。 | 字符串 | 
|---|---|---|
|   
										customCAConfigmap  |   为 Red Hat Advanced Cluster Management 提供自定义的 OpenShift 默认入口 CA 证书。  |   字符串  | 
|   
										disableHubSelfManagement  |   禁用自动导入 hub 集群作为受管集群。  |   布尔值  | 
|   
										disableUpdateClusterImageSets  |   禁用 ClusterImageSets 的自动更新。  |   布尔值  | 
|   
										hive  |   (已弃用)用于覆盖默认 HiveConfig 规格的对象。  | |
|   
										imagePullSecret  |   覆盖用于访问 MultiClusterHub 操作对象和端点镜像的 pull secret。  |   字符串  | 
|   
										ingress  |   入口管理的配置选项。  | |
|   
										nodeSelector  |   设置节点选择器。  |   字符串  | 
|   
										separateCertificateManagement  |   
										(已弃用)将   |   布尔值  | 
hive
| additionalCertificateAuthorities 可选  | (已弃用)到 hive 命名空间中的 secret 的引用列表,它包含了在与目标集群通信时要使用的额外证书颁发机构(CA)。除了安装时每个集群生成的任何自签名 CA 外,这些证书颁发机构也被使用。 | object | 
|---|---|---|
|   
										backup  |   (已弃用)指定备份集成的配置。如果没有,则禁用备份集成。  | |
|   
										externalDNS  |   
										(已弃用)如果要由 Hive 部署,指定   |   object  | 
|   
										failedProvisionConfig  |   (已弃用)用于配置与处理调配失败相关的设置。  | |
|   
										globalPullSecret  |   
										(已弃用)用于指定供所有集群部署全局使用的 pull secret。对于每个集群部署,  |   object  | 
|   
										maintenanceMode  |   
										(已弃用)在您需要确保没有运行任何会在 Hive 类型的 finalizer 上进行添加或操作时,可以使用它来禁用 hive 控制器。这应该很少需要。将   |   布尔值  | 
Ingress
| sslCiphers 可选  | 为管理入口启用的 SSL 密码列表。默认为所支持密码的完整列表。 | 字符串 | 
|---|
backup
| minBackupPeriodSeconds 可选  | (已弃用)指定在每个备份之间的最小 MinBackupPeriodSeconds 。这用于对备份进行比率限制。这可能会将多个更改组合到一个备份中。因为在这一时间段内发生的更改会被放入排队,在备份间隔时间后这些队列中的更改会被备份,因此不会丢失备份数据。 | integer | 
|---|---|---|
|   
										velero  |   (已弃用)Velero 指定 Velero 备份集成的配置。  |   object  | 
failedProvisionConfig
| skipGatherLogs 可选  | (已弃用)当安装因为任何原因失败时,禁用尝试从集群收集完整日志的功能。日志会存储在持久卷中,并最多存储七天。 | 布尔值 | 
|---|
status
| components 可选  | 状态配置的组件。 | object | 
|---|---|---|
|   
										conditions  |   包含 multicluster hub 的不同条件。  | |
|   
										desiredVersion  |   表示所需的版本。  |   字符串  | 
|   
										phase  |   
										代表 MultiClusterHub 资源的活跃阶段。用于此参数的值包括:   |   字符串  | 
conditions
| lastTransitionTime 可选  | 条件从一个状态变为另一个状态的最后一次的时间。 | 字符串 | 
|---|---|---|
|   
										lastUpdateTime  |   最后一次更新此条件的时间。  |   字符串  | 
|   
										message  |   Message 是人类可读的消息,表示关于上次状态更改的详细信息。  |   字符串  | 
|   
										reason  |   条件发生状态更改的原因。  |   字符串  | 
|   
										status  |   条件的状态。  |   字符串  | 
|   
										type  |   集群条件的类型。  |   字符串  | 
StatusConditions
| kind 必需  | 代表此状态的资源 kind。 | 字符串 | 
|---|---|---|
|   
										available  |   指明此组件是否在正确运行。  |   布尔值  | 
|   
										lastTransitionTime  |   条件从一个状态变为另一个状态的最后一次的时间。  |   metav1.time  | 
|   
										lastUpdateTime  |   最后一次更新此条件的时间。  |   metav1.time  | 
|   
										message  |   Message 是人类可读的消息,表示关于上次状态更改的详细信息。  |   字符串  | 
|   
										reason  |   条件发生状态更改的原因。  |   字符串  | 
|   
										status  |   条件的状态。  |   字符串  | 
|   
										type  |   集群条件的类型。  |   字符串  | 
1.14. Placements API (v1alpha1) 复制链接链接已复制到粘贴板!
1.14.1. 概述 复制链接链接已复制到粘贴板!
本文档介绍了与 Red Hat Advanced Cluster Management for Kubernetes 的放置(Placement)资源相关的 API 信息。放置资源有 4 个可用的请求:create、query、delete 和 update。
1.14.1.1. 版本信息 复制链接链接已复制到粘贴板!
版本 : 2.4.0
1.14.1.2. 联系信息 复制链接链接已复制到粘贴板!
Contact Email : apiteam@swagger.io
1.14.1.3. 许可证信息 复制链接链接已复制到粘贴板!
						License : Apache 2.0
 License URL : http://www.apache.org/licenses/LICENSE-2.0.html
 Terms of service : http://swagger.io/terms/
					
1.14.1.4. URI scheme 复制链接链接已复制到粘贴板!
						BasePath : /kubernetes/apis
 Schemes : HTTPS
					
1.14.1.5. Tags 复制链接链接已复制到粘贴板!
- cluster.open-cluster-management.io:创建和管理放置
 
1.14.1.6. 外部文档 复制链接链接已复制到粘贴板!
						描述 : 查找更多有关 Swagger 的信息。
URL : http://swagger.io
					
1.14.2. 路径 复制链接链接已复制到粘贴板!
1.14.2.1. 查询所有放置 复制链接链接已复制到粘贴板!
GET /cluster.open-cluster-management.io/v1alpha1/namespaces/{namespace}/placements
GET /cluster.open-cluster-management.io/v1alpha1/namespaces/{namespace}/placements
1.14.2.1.1. 描述 复制链接链接已复制到粘贴板!
查询您的放置以获取更多详细信息。
1.14.2.1.2. 参数 复制链接链接已复制到粘贴板!
| 类型 | Name | 描述 | 模式 | 
|---|---|---|---|
|   Header  |   
											COOKIE  |   身份验证:Bearer {ACCESS_TOKEN} ; ACCESS_TOKEN 是用户访问令牌。  |   字符串  | 
1.14.2.1.3. 响应 复制链接链接已复制到粘贴板!
| HTTP 代码 | 描述 | 模式 | 
|---|---|---|
|   200  |   成功  |   无内容  | 
|   403  |   禁止访问  |   无内容  | 
|   404  |   未找到资源  |   无内容  | 
|   500  |   内部服务错误  |   无内容  | 
|   503  |   服务不可用  |   无内容  | 
1.14.2.1.4. 使用 复制链接链接已复制到粘贴板!
- 
									
placement/yaml 
1.14.2.1.5. Tags 复制链接链接已复制到粘贴板!
- cluster.open-cluster-management.io
 
1.14.2.2. 创建一个放置 复制链接链接已复制到粘贴板!
POST /cluster.open-cluster-management.io/v1alpha1/namespaces/{namespace}/placements
POST /cluster.open-cluster-management.io/v1alpha1/namespaces/{namespace}/placements
1.14.2.2.1. 描述 复制链接链接已复制到粘贴板!
创建一个放置。
1.14.2.2.2. 参数 复制链接链接已复制到粘贴板!
| 类型 | Name | 描述 | 模式 | 
|---|---|---|---|
|   Header  |   
											COOKIE  |   身份验证:Bearer {ACCESS_TOKEN} ; ACCESS_TOKEN 是用户访问令牌。  |   字符串  | 
|   Body  |   
											body  |   描述要创建的放置的参数。  | 
1.14.2.2.3. 响应 复制链接链接已复制到粘贴板!
| HTTP 代码 | 描述 | 模式 | 
|---|---|---|
|   200  |   成功  |   无内容  | 
|   403  |   禁止访问  |   无内容  | 
|   404  |   未找到资源  |   无内容  | 
|   500  |   内部服务错误  |   无内容  | 
|   503  |   服务不可用  |   无内容  | 
1.14.2.2.4. 使用 复制链接链接已复制到粘贴板!
- 
									
placement/yaml 
1.14.2.2.5. Tags 复制链接链接已复制到粘贴板!
- cluster.open-cluster-management.io
 
1.14.2.2.6. HTTP 请求示例 复制链接链接已复制到粘贴板!
1.14.2.2.6.1. 请求正文 复制链接链接已复制到粘贴板!
1.14.2.3. 查询单个放置 复制链接链接已复制到粘贴板!
GET /cluster.open-cluster-management.io/v1alpha1/namespaces/{namespace}/placements/{placement_name}
GET /cluster.open-cluster-management.io/v1alpha1/namespaces/{namespace}/placements/{placement_name}
1.14.2.3.1. 描述 复制链接链接已复制到粘贴板!
查询单个放置以获取更多详细信息。
1.14.2.3.2. 参数 复制链接链接已复制到粘贴板!
| 类型 | Name | 描述 | 模式 | 
|---|---|---|---|
|   Header  |   
											COOKIE  |   身份验证:Bearer {ACCESS_TOKEN} ; ACCESS_TOKEN 是用户访问令牌。  |   字符串  | 
|   路径  |   
											placement_name  |   要查询的放置名称。  |   字符串  | 
1.14.2.3.3. 响应 复制链接链接已复制到粘贴板!
| HTTP 代码 | 描述 | 模式 | 
|---|---|---|
|   200  |   成功  |   无内容  | 
|   403  |   禁止访问  |   无内容  | 
|   404  |   未找到资源  |   无内容  | 
|   500  |   内部服务错误  |   无内容  | 
|   503  |   服务不可用  |   无内容  | 
1.14.2.3.4. Tags 复制链接链接已复制到粘贴板!
- cluster.open-cluster-management.io
 
1.14.2.4. 删除一个放置 复制链接链接已复制到粘贴板!
DELETE /cluster.open-cluster-management.io/v1alpha1/namespaces/{namespace}/placements/{placement_name}
DELETE /cluster.open-cluster-management.io/v1alpha1/namespaces/{namespace}/placements/{placement_name}
1.14.2.4.1. 描述 复制链接链接已复制到粘贴板!
删除一个放置。
1.14.2.4.2. 参数 复制链接链接已复制到粘贴板!
| 类型 | Name | 描述 | 模式 | 
|---|---|---|---|
|   Header  |   
											COOKIE  |   身份验证:Bearer {ACCESS_TOKEN} ; ACCESS_TOKEN 是用户访问令牌。  |   字符串  | 
|   路径  |   
											placement_name  |   要删除的放置名称。  |   字符串  | 
1.14.2.4.3. 响应 复制链接链接已复制到粘贴板!
| HTTP 代码 | 描述 | 模式 | 
|---|---|---|
|   200  |   成功  |   无内容  | 
|   403  |   禁止访问  |   无内容  | 
|   404  |   未找到资源  |   无内容  | 
|   500  |   内部服务错误  |   无内容  | 
|   503  |   服务不可用  |   无内容  | 
1.14.2.4.4. Tags 复制链接链接已复制到粘贴板!
- cluster.open-cluster-management.io
 
1.14.3. 定义 复制链接链接已复制到粘贴板!
1.14.3.1. Placement 复制链接链接已复制到粘贴板!
| 名称 | 描述 | 模式 | 
|---|---|---|
|   
										apiVersion  |   放置的版本化模式。  |   字符串  | 
|   
										kind  |   代表 REST 资源的字符串值。  |   字符串  | 
|   
										metadata  |   放置的元数据。  |   object  | 
|   
										spec  |   放置的规格。  | 
spec
| Name | 描述 | 模式 | 
|---|---|---|
|   
										ClusterSets  |   从中选择 ManagedClusterSet 的 ManagedClusterSet 子集。如果为空,则从绑定到 Placement 命名空间的 ManagedClusterSets 中选择 ManagedClusters。否则,ManagedClusters 会从这个子集的交集中选择,ManagedClusterSets 会绑定到 placement 命名空间。  |   字符串数组  | 
|   
										numberOfClusters  |   要选择的 ManagedClusters 数量。  |   integer (int32)  | 
|   
										predicates  |   选择 ManagedClusters 的集群 predicates 子集。条件逻辑为 OR。  |   clusterPredicate array  | 
clusterPredicate
| 名称 | 描述 | 模式 | 
|---|---|---|
|   
										requiredClusterSelector  |   选择带有标签和集群声明的 ManagedClusters 的集群选择器。  | 
clusterSelector
| 名称 | 描述 | 模式 | 
|---|---|---|
|   
										labelSelector  |   按标签的 ManagedClusters 选择器。  |   object  | 
|   
										claimSelector  |   按声明的 ManagedClusters 选择器。  | 
clusterClaimSelector
| 名称 | 描述 | 模式 | 
|---|---|---|
|   
										matchExpressions  |   集群声明选择器要求的子集。条件逻辑是 AND。  |   < object > 数组  | 
1.15. PlacementDecisions API (v1alpha1) 复制链接链接已复制到粘贴板!
1.15.1. 概述 复制链接链接已复制到粘贴板!
本文档介绍了与 Red Hat Advanced Cluster Management for Kubernetes 的 PlacementDecision 资源相关的 API 信息。PlacementDecision 资源有 4 个可用的请求:create、query、delete 和 update。
1.15.1.1. 版本信息 复制链接链接已复制到粘贴板!
版本 : 2.4.0
1.15.1.2. 联系信息 复制链接链接已复制到粘贴板!
Contact Email : apiteam@swagger.io
1.15.1.3. 许可证信息 复制链接链接已复制到粘贴板!
						License : Apache 2.0
 License URL : http://www.apache.org/licenses/LICENSE-2.0.html
 Terms of service : http://swagger.io/terms/
					
1.15.1.4. URI scheme 复制链接链接已复制到粘贴板!
						BasePath : /kubernetes/apis
 Schemes : HTTPS
					
1.15.1.5. Tags 复制链接链接已复制到粘贴板!
- cluster.open-cluster-management.io:创建和管理放置Decisions。
 
1.15.1.6. 外部文档 复制链接链接已复制到粘贴板!
						描述 : 查找更多有关 Swagger 的信息。
URL : http://swagger.io
					
1.15.2. 路径 复制链接链接已复制到粘贴板!
1.15.2.1. 查询所有 PlacementDecisions 复制链接链接已复制到粘贴板!
GET /cluster.open-cluster-management.io/v1alpha1/namespaces/{namespace}/placementdecisions
GET /cluster.open-cluster-management.io/v1alpha1/namespaces/{namespace}/placementdecisions
1.15.2.1.1. 描述 复制链接链接已复制到粘贴板!
查询您的 PlacementDecisions 获取更多详细信息。
1.15.2.1.2. 参数 复制链接链接已复制到粘贴板!
| 类型 | Name | 描述 | 模式 | 
|---|---|---|---|
|   Header  |   
											COOKIE  |   身份验证:Bearer {ACCESS_TOKEN} ; ACCESS_TOKEN 是用户访问令牌。  |   字符串  | 
1.15.2.1.3. 响应 复制链接链接已复制到粘贴板!
| HTTP 代码 | 描述 | 模式 | 
|---|---|---|
|   200  |   成功  |   无内容  | 
|   403  |   禁止访问  |   无内容  | 
|   404  |   未找到资源  |   无内容  | 
|   500  |   内部服务错误  |   无内容  | 
|   503  |   服务不可用  |   无内容  | 
1.15.2.1.4. 使用 复制链接链接已复制到粘贴板!
- 
									
placementdecision/yaml 
1.15.2.1.5. Tags 复制链接链接已复制到粘贴板!
- cluster.open-cluster-management.io
 
1.15.2.2. 创建 PlacementDecision 复制链接链接已复制到粘贴板!
POST /cluster.open-cluster-management.io/v1alpha1/namespaces/{namespace}/placementdecisions
POST /cluster.open-cluster-management.io/v1alpha1/namespaces/{namespace}/placementdecisions
1.15.2.2.1. 描述 复制链接链接已复制到粘贴板!
创建 PlacementDecision。
1.15.2.2.2. 参数 复制链接链接已复制到粘贴板!
| 类型 | Name | 描述 | 模式 | 
|---|---|---|---|
|   Header  |   
											COOKIE  |   身份验证:Bearer {ACCESS_TOKEN} ; ACCESS_TOKEN 是用户访问令牌。  |   字符串  | 
|   Body  |   
											body  |   描述要创建的 PlacementDecision 的参数。  | 
1.15.2.2.3. 响应 复制链接链接已复制到粘贴板!
| HTTP 代码 | 描述 | 模式 | 
|---|---|---|
|   200  |   成功  |   无内容  | 
|   403  |   禁止访问  |   无内容  | 
|   404  |   未找到资源  |   无内容  | 
|   500  |   内部服务错误  |   无内容  | 
|   503  |   服务不可用  |   无内容  | 
1.15.2.2.4. 使用 复制链接链接已复制到粘贴板!
- 
									
placementdecision/yaml 
1.15.2.2.5. Tags 复制链接链接已复制到粘贴板!
- cluster.open-cluster-management.io
 
1.15.2.2.6. HTTP 请求示例 复制链接链接已复制到粘贴板!
1.15.2.2.6.1. 请求正文 复制链接链接已复制到粘贴板!
1.15.2.3. 查询单个 PlacementDecision 复制链接链接已复制到粘贴板!
GET /cluster.open-cluster-management.io/v1alpha1/namespaces/{namespace}/placementdecisions/{placementdecision_name}
GET /cluster.open-cluster-management.io/v1alpha1/namespaces/{namespace}/placementdecisions/{placementdecision_name}
1.15.2.3.1. 描述 复制链接链接已复制到粘贴板!
查询单个 PlacementDecision 获取更多详细信息。
1.15.2.3.2. 参数 复制链接链接已复制到粘贴板!
| 类型 | Name | 描述 | 模式 | 
|---|---|---|---|
|   Header  |   
											COOKIE  |   身份验证:Bearer {ACCESS_TOKEN} ; ACCESS_TOKEN 是用户访问令牌。  |   字符串  | 
|   路径  |   
											placementdecision_name  |   要查询的 PlacementDecision 的名称。  |   字符串  | 
1.15.2.3.3. 响应 复制链接链接已复制到粘贴板!
| HTTP 代码 | 描述 | 模式 | 
|---|---|---|
|   200  |   成功  |   无内容  | 
|   403  |   禁止访问  |   无内容  | 
|   404  |   未找到资源  |   无内容  | 
|   500  |   内部服务错误  |   无内容  | 
|   503  |   服务不可用  |   无内容  | 
1.15.2.3.4. Tags 复制链接链接已复制到粘贴板!
- cluster.open-cluster-management.io
 
1.15.2.4. 删除 PlacementDecision 复制链接链接已复制到粘贴板!
DELETE /cluster.open-cluster-management.io/v1alpha1/namespaces/{namespace}/placementdecisions/{placementdecision_name}
DELETE /cluster.open-cluster-management.io/v1alpha1/namespaces/{namespace}/placementdecisions/{placementdecision_name}
1.15.2.4.1. 描述 复制链接链接已复制到粘贴板!
删除单个 PlacementDecision。
1.15.2.4.2. 参数 复制链接链接已复制到粘贴板!
| 类型 | Name | 描述 | 模式 | 
|---|---|---|---|
|   Header  |   
											COOKIE  |   身份验证:Bearer {ACCESS_TOKEN} ; ACCESS_TOKEN 是用户访问令牌。  |   字符串  | 
|   路径  |   
											placementdecision_name  |   要删除的 PlacementDecision 的名称。  |   字符串  | 
1.15.2.4.3. 响应 复制链接链接已复制到粘贴板!
| HTTP 代码 | 描述 | 模式 | 
|---|---|---|
|   200  |   成功  |   无内容  | 
|   403  |   禁止访问  |   无内容  | 
|   404  |   未找到资源  |   无内容  | 
|   500  |   内部服务错误  |   无内容  | 
|   503  |   服务不可用  |   无内容  | 
1.15.2.4.4. Tags 复制链接链接已复制到粘贴板!
- cluster.open-cluster-management.io
 
1.15.3. 定义 复制链接链接已复制到粘贴板!
1.15.3.1. PlacementDecision 复制链接链接已复制到粘贴板!
| 名称 | 描述 | 模式 | 
|---|---|---|
|   
										apiVersion  |   版本化的 PlacementDecision schema  |   字符串  | 
|   
										kind  |   代表 REST 资源的字符串值。  |   字符串  | 
|   
										metadata  |   PlacementDecision 的元数据。  |   object  | 
1.16. DiscoveryConfig API 复制链接链接已复制到粘贴板!
1.16.1. 概述 复制链接链接已复制到粘贴板!
本文档介绍了与 Red Hat Advanced Cluster Management for Kubernetes 的 DiscoveryConfig 资源相关的 API 信息。DiscoveryConfig 资源有 4 个可用的请求:create、query、delete 和 update。
1.16.1.1. 版本信息 复制链接链接已复制到粘贴板!
版本 : 2.4.0
1.16.1.2. 联系信息 复制链接链接已复制到粘贴板!
Contact Email : apiteam@swagger.io
1.16.1.3. 许可证信息 复制链接链接已复制到粘贴板!
						License : Apache 2.0
 License URL : http://www.apache.org/licenses/LICENSE-2.0.html
 Terms of service : http://swagger.io/terms/
					
1.16.1.4. URI scheme 复制链接链接已复制到粘贴板!
						BasePath : /kubernetes/apis
 Schemes : HTTPS
					
1.16.1.5. Tags 复制链接链接已复制到粘贴板!
- discoveryconfigs.discovery.open-cluster-management.io : 创建和管理 DiscoveryConfigs
 
1.16.1.6. 外部文档 复制链接链接已复制到粘贴板!
						描述 : 查找更多有关 Swagger 的信息。
URL : http://swagger.io
					
1.16.2. 路径 复制链接链接已复制到粘贴板!
1.16.2.1. 创建 DiscoveryConfig 复制链接链接已复制到粘贴板!
POST /app.k8s.io/v1alpha1/namespaces/{namespace}/discoveryconfigs
POST /app.k8s.io/v1alpha1/namespaces/{namespace}/discoveryconfigs
1.16.2.1.1. 描述 复制链接链接已复制到粘贴板!
创建 DiscoveryConfig。
1.16.2.1.2. 参数 复制链接链接已复制到粘贴板!
| 类型 | Name | 描述 | 模式 | 
|---|---|---|---|
|   Header  |   
											COOKIE  |   身份验证:Bearer {ACCESS_TOKEN} ; ACCESS_TOKEN 是用户访问令牌。  |   字符串  | 
|   路径  |   
											namespace  |   要使用的命名空间,如 default。  |   字符串  | 
|   Body  |   
											body  |   描述要创建的 DiscoveryConfig 的参数。  |   DiscoveryConfig  | 
1.16.2.1.3. 响应 复制链接链接已复制到粘贴板!
| HTTP 代码 | 描述 | 模式 | 
|---|---|---|
|   200  |   成功  |   无内容  | 
|   403  |   禁止访问  |   无内容  | 
|   404  |   未找到资源  |   无内容  | 
|   500  |   内部服务错误  |   无内容  | 
|   503  |   服务不可用  |   无内容  | 
1.16.2.1.4. 使用 复制链接链接已复制到粘贴板!
- 
									
discoveryconfigs/yaml 
1.16.2.1.5. Tags 复制链接链接已复制到粘贴板!
- discoveryconfigs.discovery.open-cluster-management.io
 
1.16.2.1.5.1. 请求正文 复制链接链接已复制到粘贴板!
1.16.2.2. 查询所有 DiscoveryConfigs 复制链接链接已复制到粘贴板!
GET /operator.open-cluster-management.io/v1alpha1/namespaces/{namespace}/operator
GET /operator.open-cluster-management.io/v1alpha1/namespaces/{namespace}/operator
1.16.2.2.1. 描述 复制链接链接已复制到粘贴板!
查询发现配置 operator 以获取更多详细信息。
1.16.2.2.2. 参数 复制链接链接已复制到粘贴板!
| 类型 | Name | 描述 | 模式 | 
|---|---|---|---|
|   Header  |   
											COOKIE  |   身份验证:Bearer {ACCESS_TOKEN} ; ACCESS_TOKEN 是用户访问令牌。  |   字符串  | 
|   路径  |   
											namespace  |   要使用的命名空间,如 default。  |   字符串  | 
1.16.2.2.3. 响应 复制链接链接已复制到粘贴板!
| HTTP 代码 | 描述 | 模式 | 
|---|---|---|
|   200  |   成功  |   无内容  | 
|   403  |   禁止访问  |   无内容  | 
|   404  |   未找到资源  |   无内容  | 
|   500  |   内部服务错误  |   无内容  | 
|   503  |   服务不可用  |   无内容  | 
1.16.2.2.4. 使用 复制链接链接已复制到粘贴板!
- 
									
operator/yaml 
1.16.2.2.5. Tags 复制链接链接已复制到粘贴板!
- discoveryconfigs.discovery.open-cluster-management.io
 
1.16.2.3. 删除 DiscoveryConfig Operator 复制链接链接已复制到粘贴板!
DELETE /operator.open-cluster-management.io/v1alpha1/namespaces/{namespace}/operator/{discoveryconfigs_name}
DELETE /operator.open-cluster-management.io/v1alpha1/namespaces/{namespace}/operator/{discoveryconfigs_name}
1.16.2.3.1. 参数 复制链接链接已复制到粘贴板!
| 类型 | Name | 描述 | 模式 | 
|---|---|---|---|
|   Header  |   
											COOKIE  |   身份验证:Bearer {ACCESS_TOKEN} ; ACCESS_TOKEN 是用户访问令牌。  |   字符串  | 
|   路径  |   
											application_name  |   要删除的 Discovery Config operator 的名称。  |   字符串  | 
|   路径  |   
											namespace  |   要使用的命名空间,如 default。  |   字符串  | 
1.16.2.3.2. 响应 复制链接链接已复制到粘贴板!
| HTTP 代码 | 描述 | 模式 | 
|---|---|---|
|   200  |   成功  |   无内容  | 
|   403  |   禁止访问  |   无内容  | 
|   404  |   未找到资源  |   无内容  | 
|   500  |   内部服务错误  |   无内容  | 
|   503  |   服务不可用  |   无内容  | 
1.16.2.3.3. Tags 复制链接链接已复制到粘贴板!
- discoveryconfigs.operator.open-cluster-management.io
 
1.16.3. 定义 复制链接链接已复制到粘贴板!
1.16.3.1. DiscoveryConfig 复制链接链接已复制到粘贴板!
| 名称 | 描述 | 模式 | 
|---|---|---|
|   
										apiVersion  |   discoveryconfig 的版本化模式。  |   字符串  | 
|   
										kind  |   代表 REST 资源的字符串值。  |   字符串  | 
|   
										metadata  |   描述定义资源的规则。  |   object  | 
|   
										spec  |   定义 DiscoveryConfig 所需的状态。  |   请参阅 specs 列表  | 
1.16.3.2. specs 列表 复制链接链接已复制到粘贴板!
| 名称 | 描述 | 模式 | 
|---|---|---|
|   
										需要凭证   |   凭据是包含代表用户连接到 OCM API 的凭证的 secret。  |   字符串  | 
|   
										过滤  |   对要发现的集群类型设置限制。  |   请参阅过滤器列表  | 
1.16.3.3. 过滤器列表 复制链接链接已复制到粘贴板!
| 名称 | 描述 | 模式 | 
|---|---|---|
|   
										lastActive  |   lastActive 是集群中要发现的最新活跃天数的集群,由活动时间戳决定。  |   integer  | 
|   
										openShiftVersions  |   OpenShiftVersions 是 OpenShift 的发行版本列表,格式为 "<Major>.<Minor>"  |   object  | 
1.17. DiscoveredCluster API 复制链接链接已复制到粘贴板!
1.17.1. 概述 复制链接链接已复制到粘贴板!
本文档介绍了与 Red Hat Advanced Cluster Management for Kubernetes 的 DiscoveredCluster 资源相关的 API 资源。DiscoveredCluster 资源有 4 个可用的请求:create、query、delete 和 update。
1.17.1.1. 版本信息 复制链接链接已复制到粘贴板!
版本 : 2.4.0
1.17.1.2. 联系信息 复制链接链接已复制到粘贴板!
Contact Email : apiteam@swagger.io
1.17.1.3. 许可证信息 复制链接链接已复制到粘贴板!
						License : Apache 2.0
 License URL : http://www.apache.org/licenses/LICENSE-2.0.html
 Terms of service : http://swagger.io/terms/
					
1.17.1.4. URI scheme 复制链接链接已复制到粘贴板!
						BasePath : /kubernetes/apis
 Schemes : HTTPS
					
1.17.1.5. Tags 复制链接链接已复制到粘贴板!
- DiscoveredClusters.discovery.open-cluster-management.io : 创建和管理 DiscoveredClusters
 
1.17.1.6. 外部文档 复制链接链接已复制到粘贴板!
						描述 : 查找更多有关 Swagger 的信息。
URL : http://swagger.io
					
1.17.2. 路径 复制链接链接已复制到粘贴板!
1.17.2.1. 创建一个 DiscoveredCluster 复制链接链接已复制到粘贴板!
POST /app.k8s.io/v1alpha1/namespaces/{namespace}/discoveredclusters
POST /app.k8s.io/v1alpha1/namespaces/{namespace}/discoveredclusters
1.17.2.1.1. 描述 复制链接链接已复制到粘贴板!
创建一个 DiscoveredCluster。
1.17.2.1.2. 参数 复制链接链接已复制到粘贴板!
| 类型 | Name | 描述 | 模式 | 
|---|---|---|---|
|   Header  |   
											COOKIE  |   身份验证:Bearer {ACCESS_TOKEN} ; ACCESS_TOKEN 是用户访问令牌。  |   字符串  | 
|   路径  |   
											namespace  |   要使用的命名空间,如 default。  |   字符串  | 
|   Body  |   
											body  |   描述要创建的 DiscoveredCluster 的参数。  |   DiscoveredCluster  | 
1.17.2.1.3. 响应 复制链接链接已复制到粘贴板!
| HTTP 代码 | 描述 | 模式 | 
|---|---|---|
|   200  |   成功  |   无内容  | 
|   403  |   禁止访问  |   无内容  | 
|   404  |   未找到资源  |   无内容  | 
|   500  |   内部服务错误  |   无内容  | 
|   503  |   服务不可用  |   无内容  | 
1.17.2.1.4. 使用 复制链接链接已复制到粘贴板!
- 
									
discoveredclusters/yaml 
1.17.2.1.5. Tags 复制链接链接已复制到粘贴板!
- discoveredclusters.discovery.open-cluster-management.io
 
1.17.2.1.5.1. 请求正文 复制链接链接已复制到粘贴板!
1.17.2.2. 查询所有 DiscoveredClusters 复制链接链接已复制到粘贴板!
GET /operator.open-cluster-management.io/v1alpha1/namespaces/{namespace}/operator
GET /operator.open-cluster-management.io/v1alpha1/namespaces/{namespace}/operator
1.17.2.2.1. 描述 复制链接链接已复制到粘贴板!
查询发现的集群 operator 以获取更多详细信息。
1.17.2.2.2. 参数 复制链接链接已复制到粘贴板!
| 类型 | Name | 描述 | 模式 | 
|---|---|---|---|
|   Header  |   
											COOKIE  |   身份验证:Bearer {ACCESS_TOKEN} ; ACCESS_TOKEN 是用户访问令牌。  |   字符串  | 
|   路径  |   
											namespace  |   要使用的命名空间,如 default。  |   字符串  | 
1.17.2.2.3. 响应 复制链接链接已复制到粘贴板!
| HTTP 代码 | 描述 | 模式 | 
|---|---|---|
|   200  |   成功  |   无内容  | 
|   403  |   禁止访问  |   无内容  | 
|   404  |   未找到资源  |   无内容  | 
|   500  |   内部服务错误  |   无内容  | 
|   503  |   服务不可用  |   无内容  | 
1.17.2.2.4. 使用 复制链接链接已复制到粘贴板!
- 
									
operator/yaml 
1.17.2.2.5. Tags 复制链接链接已复制到粘贴板!
- discoveredclusters.discovery.open-cluster-management.io
 
1.17.2.3. 删除 DiscoveredCluster Operator 复制链接链接已复制到粘贴板!
DELETE /operator.open-cluster-management.io/v1alpha1/namespaces/{namespace}/operator/{discoveredclusters_name}
DELETE /operator.open-cluster-management.io/v1alpha1/namespaces/{namespace}/operator/{discoveredclusters_name}
1.17.2.3.1. 参数 复制链接链接已复制到粘贴板!
| 类型 | Name | 描述 | 模式 | 
|---|---|---|---|
|   Header  |   
											COOKIE  |   身份验证:Bearer {ACCESS_TOKEN} ; ACCESS_TOKEN 是用户访问令牌。  |   字符串  | 
|   路径  |   
											application_name  |   要删除的发现的 Cluster Operator 的名称。  |   字符串  | 
|   路径  |   
											namespace  |   要使用的命名空间,如 default。  |   字符串  | 
1.17.2.3.2. 响应 复制链接链接已复制到粘贴板!
| HTTP 代码 | 描述 | 模式 | 
|---|---|---|
|   200  |   成功  |   无内容  | 
|   403  |   禁止访问  |   无内容  | 
|   404  |   未找到资源  |   无内容  | 
|   500  |   内部服务错误  |   无内容  | 
|   503  |   服务不可用  |   无内容  | 
1.17.2.3.3. Tags 复制链接链接已复制到粘贴板!
- discoveredclusters.operator.open-cluster-management.io
 
1.17.3. 定义 复制链接链接已复制到粘贴板!
1.17.3.1. DiscoveredCluster 复制链接链接已复制到粘贴板!
| 名称 | 描述 | 模式 | 
|---|---|---|
|   
										apiVersion  |   发现集群的版本化 schema。  |   字符串  | 
|   
										kind  |   代表 REST 资源的字符串值。  |   字符串  | 
|   
										metadata  |   描述定义资源的规则。  |   object  | 
|   
										spec  |   DiscoveredClusterSpec 定义所需的 DiscoveredCluster 状态。  |   请参阅 specs 列表  | 
1.17.3.2. specs 列表 复制链接链接已复制到粘贴板!
| 名称 | 描述 | 模式 | 
|---|---|---|
|   
										activityTimestamp  |   DiscoveredClusters 最后可用活动时间戳。  |   metav1.time  | 
|   
										apiUrl  |   DiscoveredClusters API URL 端点。  |   字符串  | 
|   
										cloudProvider  |   发现集群的云供应商。  |   字符串  | 
|   
										控制台  |   DiscoveredClusters 控制台 URL 端点。  |   字符串  | 
|   
										creationTimestamp  |   DiscoveredCluster 创建时间戳。  |   metav1.time  | 
|   
										凭证  |   对从中发现集群的凭证的引用。  |   corev1.ObjectReference  | 
|   
										displayName  |   发现集群的显示名称。  |   字符串  | 
|   
										isManagedCluster  |   如果为 true,集群由 ACM 管理。  |   布尔值  | 
|   
										name  |   discoveredcluster 的名称。  |   字符串  | 
|   
										openshiftVersion  |   发现集群的 OpenShift 版本。  |   字符串  | 
|   
										status  |   发现集群的状态。  |   字符串  | 
|   
										type  |   OpenShift 类别(例如,OCP、ROSA 等)。  |   字符串  |