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 クラスを監視するかどうかを指定します。 | なし。 |
EnableStatus | String | いいえ | いいえ | Ingress ステータスを更新するかどうかを指定します。 | 有効な値:
|
WatchNamespace | String | いいえ | いいえ | リソースを監視する名前空間。 | なし。 |
EnableIngress | String | いいえ | いいえ | Ingress を有効にするかどうかを指定します。 | 有効な値:
|
戻り値
Fn::GetAtt
GatewayUniqueId: ゲートウェイの一意の ID。
Address: 登録アドレス。
Id: サービスソースの ID。
Name: インスタンス名。