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
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
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
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