gpt4 book ai didi

amazon-web-services - 云信息 AWS : Assign an ip address to a CustomerGateway using parameters

转载 作者:行者123 更新时间:2023-12-03 07:19:10 24 4
gpt4 key购买 nike

我正在设计一个cloudformation模板,但我需要将源IP定义为参数

我尝试将参数定义为字符串,但它产生以下错误:

Value (${MyCustomerGateway}) for parameter ipAddress is invalid. Invalid Format. (Service: AmazonEC2; Status Code: 400; Error Code: InvalidParameterValue; Request ID: 4de02112-fb1f-47a1-931c-97727568df99)

这是模板的片段:

Parameters:
MyCustomerGateway:
Description: IpAddress.
Default: 0.0.0.0
Type: String

Resources:
CustomerGateway_1:
Type: 'AWS::EC2::CustomerGateway'
Properties:
Type: ipsec.1
BgpAsn: 3352
IpAddress: ${MyCustomerGateway}
Tags:
- Key: Name
Value: CustomerGateway_1

IP转换有什么特殊的数据吗?

我不确定哪个是正确的方法

最佳答案

IpAddress: ${MyCustomerGateway} 更改为 IpAddress: !Ref myCustomerGateway

更多关于Ref :

The intrinsic function Ref returns the value of the specified parameter or resource.

> When you specify a parameter's logical name, it returns the value of the parameter.

When you specify a resource's logical name, it returns a value that you can typically use to refer to that resource, such as a physical ID.

奖金:

如果您想验证参数输入,可以使用 AllowedPattern属性。

用法:

PrimaryIPAddress:
Type: String
Description: This must be a valid IP address.
AllowedPattern: (\d{1,3})\.(\d{1,3})\.(\d{1,3})\.(\d{1,3})
ConstraintDescription: must be a valid IP address of the form x.x.x.x.

输入无效 IP 时出错:

enter image description here

关于amazon-web-services - 云信息 AWS : Assign an ip address to a CustomerGateway using parameters,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58629745/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com