ALIYUN::MSE::ServiceSource类型用于创建Nacos服务来源。
语法
{
"Type": "ALIYUN::MSE::ServiceSource",
"Properties": {
"GatewayUniqueId": String,
"IngressOptions": Map,
"GroupList": List,
"Address": String,
"PathList": List,
"Source": String,
"Name": String
}
}
属性
属性名称 | 类型 | 必须 | 允许更新 | 描述 | 约束 |
GatewayUniqueId | String | 是 | 否 | 网关唯一ID。 | 无 |
IngressOptions | Map | 否 | 否 | Ingress配置。 | 更多信息,请参见IngressOptions属性。 |
GroupList | List | 否 | 否 | 服务分组列表。 | 最多支持10个。 |
Address | String | 否 | 否 | 注册地址。 如果没有指定,它将根据所选实例自动生成。 | 无 |
PathList | List | 否 | 否 | 服务根路径数组。 | 最多支持10个。 |
Source | String | 是 | 否 | 服务来源。 | 取值:
|
Name | String | 是 | 否 | 名字。 |
|
IngressOptions语法
"IngressOptions": {
"IngressClass": String,
"EnableStatus": String,
"WatchNamespace": String,
"EnableIngress": String
}
IngressOptions属性
属性名称 | 类型 | 必须 | 允许更新 | 描述 | 约束 |
IngressClass | String | 否 | 否 | 监听Ingress Class。 | 无 |
EnableStatus | String | 否 | 否 | 是否更新Ingress Status。 | 取值:
|
WatchNamespace | String | 否 | 否 | 监听目标命名空间。 | 无 |
EnableIngress | String | 否 | 否 | 是否开启Ingress。 | 取值:
|
返回值
Fn::GetAtt
GatewayUniqueId:网关唯一ID。
Address:注册地址。
Id:业务源ID。
Name:实例名称。