pub struct CustomerGatewayResult {
pub arn: Output<String>,
pub bgp_asn: Output<Option<String>>,
pub bgp_asn_extended: Output<Option<String>>,
pub certificate_arn: Output<Option<String>>,
pub device_name: Output<Option<String>>,
pub ip_address: Output<Option<String>>,
pub tags: Output<Option<HashMap<String, String>>>,
pub tags_all: Output<HashMap<String, String>>,
pub type_: Output<String>,
}
Fields§
§arn: Output<String>
The ARN of the customer gateway.
bgp_asn: Output<Option<String>>
The gateway’s Border Gateway Protocol (BGP) Autonomous System Number (ASN). Valid values are from 1
to 2147483647
. Conflicts with bgp_asn_extended
.
bgp_asn_extended: Output<Option<String>>
The gateway’s Border Gateway Protocol (BGP) Autonomous System Number (ASN). Valid values are from 2147483648
to 4294967295
Conflicts with bgp_asn
.
certificate_arn: Output<Option<String>>
The Amazon Resource Name (ARN) for the customer gateway certificate.
device_name: Output<Option<String>>
A name for the customer gateway device.
ip_address: Output<Option<String>>
The IPv4 address for the customer gateway device’s outside interface.
Tags to apply to the gateway. If configured with a provider default_tags
configuration block present, tags with matching keys will overwrite those defined at the provider-level.
A map of tags assigned to the resource, including those inherited from the provider default_tags
configuration block.
type_: Output<String>
The type of customer gateway. The only type AWS supports at this time is “ipsec.1”.