DATASOURCE::CS::ClusterUserKubeconfig类型用于根据集群ID查询访问该集群的kubeconfig
配置。
语法
{
"Type": "DATASOURCE::CS::ClusterUserKubeconfig",
"Properties": {
"PrivateIpAddress": Boolean,
"ClusterId": String,
"TemporaryDurationMinutes": Integer
}
}
属性
属性名称 | 类型 | 必须 | 允许更新 | 描述 | 约束 |
PrivateIpAddress | Boolean | 否 | 是 | 是否获取内网连接配置。 | 取值:
|
ClusterId | String | 是 | 是 | 集群ID。 | 无 |
TemporaryDurationMinutes | Integer | 否 | 是 | 临时kubeconfig有效期。 | 单位:分钟。取值范围:15~4320。 说明 当不设置该参数时,将由系统自动确定一个更长的有效期,具体过期时间通过返回的 |
返回值
Fn::GetAtt
ClusterId:ACK集群的ID。
Config:集群访问配置。
Expiration:kubeconfig的过期时间。以
RFC3339
格式显示的UTC时间。