DtgwSpec
DtgwSpec
Specification for Distributed Transit Gateway aka DTGW
JSON Example
{
"vlan": 0,
"gatewayCidr": "string",
"externalIpBlockCidr": "string",
"privateTgwIpBlockCidr": "string"
}
integer As int64
As int64
vlan
Required
Constraints:
minimum: 0
maximum: 9223372036854776000
VLAN for Distributed Transit Gateway
string
As ^([01]?\d\d?|2[0-4]\d|25[0-5])\.([01]?\d\d?|2[0-4]\d|25[0-5])\.([01]?\d\d?|2[0-4]\d|25[0-5])\.([01]?\d\d?|2[0-4]\d|25[0-5])\/(([0-9])|([12][0-9])|(3[0-2]))$
gatewayCidr
Required
Constraints:
minLength: 1
Gateway CIDR for Distributed Transit Gateway
string
As ^([01]?\d\d?|2[0-4]\d|25[0-5])\.([01]?\d\d?|2[0-4]\d|25[0-5])\.([01]?\d\d?|2[0-4]\d|25[0-5])\.([01]?\d\d?|2[0-4]\d|25[0-5])\/(([0-9])|([12][0-9])|(3[0-2]))$
externalIpBlockCidr
Required
Constraints:
minLength: 1
External IP Block CIDR for VPCs, required for external connectivity via DTGW
string
As ^([01]?\d\d?|2[0-4]\d|25[0-5])\.([01]?\d\d?|2[0-4]\d|25[0-5])\.([01]?\d\d?|2[0-4]\d|25[0-5])\.([01]?\d\d?|2[0-4]\d|25[0-5])\/(([0-9])|([12][0-9])|(3[0-2]))$
privateTgwIpBlockCidr
Optional
Private TGW IP Block CIDR for VPCs