AWSNetworkVPNConnectionTunnelOption
No description
type AWSNetworkVPNConnectionTunnelOption {
dpdTimeoutAction: String!
dpdTimeoutSeconds: Int!
enableTunnelLifecycleControl: Boolean!
ikeVersions: [AWSNetworkVPNConnectionTunnelIKEVersion!]!
logOptions: AWSNetworkVPNConnectionTunnelLogOptions!
outsideIpAddress: String!
phase1DHGroupNumbers: [AWSNetworkVPNConnectionTunnelDHGroupNumber!]!
phase1EncryptionAlgorithms: [AWSNetworkVPNConnectionTunnelEncryptionAlgorithm!]!
phase1IntegrityAlgorithms: [AWSNetworkVPNConnectionTunnelIntegrityAlgorithm!]!
phase1LifetimeSeconds: Int!
phase2DHGroupNumbers: [AWSNetworkVPNConnectionTunnelDHGroupNumber!]!
phase2EncryptionAlgorithms: [AWSNetworkVPNConnectionTunnelEncryptionAlgorithm!]!
phase2IntegrityAlgorithms: [AWSNetworkVPNConnectionTunnelIntegrityAlgorithm!]!
phase2LifetimeSeconds: Int!
preSharedKey: String!
rekeyFuzzPercentage: Int!
rekeyMarginTimeSeconds: Int!
replayWindowSize: Int!
startupAction: String!
tunnelInsideCidr: String!
tunnelInsideIpv6Cidr: String!
}
Fields
AWSNetworkVPNConnectionTunnelOption.dpdTimeoutAction
● String!
non-null scalar
The action to take after a DPD timeout occurs
AWSNetworkVPNConnectionTunnelOption.dpdTimeoutSeconds
● Int!
non-null scalar
The number of seconds after which a DPD timeout occurs
AWSNetworkVPNConnectionTunnelOption.enableTunnelLifecycleControl
● Boolean!
non-null scalar
Status of tunnel endpoint lifecycle control feature
AWSNetworkVPNConnectionTunnelOption.ikeVersions
● [AWSNetworkVPNConnectionTunnelIKEVersion!]!
non-null object
The IKE versions that are permitted for the VPN tunnel
AWSNetworkVPNConnectionTunnelOption.logOptions
● AWSNetworkVPNConnectionTunnelLogOptions!
non-null object
Options for logging VPN tunnel activity
AWSNetworkVPNConnectionTunnelOption.outsideIpAddress
● String!
non-null scalar
The external IP address of the VPN tunnel
AWSNetworkVPNConnectionTunnelOption.phase1DHGroupNumbers
● [AWSNetworkVPNConnectionTunnelDHGroupNumber!]!
non-null object
The permitted Diffie-Hellman group numbers for the VPN tunnel for phase 1 IKE negotiations
AWSNetworkVPNConnectionTunnelOption.phase1EncryptionAlgorithms
● [AWSNetworkVPNConnectionTunnelEncryptionAlgorithm!]!
non-null object
The permitted encryption algorithms for the VPN tunnel for phase 1 IKE negotiations
AWSNetworkVPNConnectionTunnelOption.phase1IntegrityAlgorithms
● [AWSNetworkVPNConnectionTunnelIntegrityAlgorithm!]!
non-null object
The permitted integrity algorithms for the VPN tunnel for phase 1 IKE negotiations
AWSNetworkVPNConnectionTunnelOption.phase1LifetimeSeconds
● Int!
non-null scalar
The lifetime for phase 1 of the IKE negotiation, in seconds
AWSNetworkVPNConnectionTunnelOption.phase2DHGroupNumbers
● [AWSNetworkVPNConnectionTunnelDHGroupNumber!]!
non-null object
The permitted Diffie-Hellman group numbers for the VPN tunnel for phase 2 IKE negotiations
AWSNetworkVPNConnectionTunnelOption.phase2EncryptionAlgorithms
● [AWSNetworkVPNConnectionTunnelEncryptionAlgorithm!]!
non-null object
The permitted encryption algorithms for the VPN tunnel for phase 2 IKE negotiations
AWSNetworkVPNConnectionTunnelOption.phase2IntegrityAlgorithms
● [AWSNetworkVPNConnectionTunnelIntegrityAlgorithm!]!
non-null object
The permitted integrity algorithms for the VPN tunnel for phase 2 IKE negotiations
AWSNetworkVPNConnectionTunnelOption.phase2LifetimeSeconds
● Int!
non-null scalar
The lifetime for phase 2 of the IKE negotiation, in seconds
AWSNetworkVPNConnectionTunnelOption.preSharedKey
● String!
non-null scalar
The pre-shared key (PSK) to establish initial authentication between the virtual private gateway and the customer gateway
AWSNetworkVPNConnectionTunnelOption.rekeyFuzzPercentage
● Int!
non-null scalar
The percentage of the rekey window determined by RekeyMarginTimeSeconds during which the rekey time is randomly selected
AWSNetworkVPNConnectionTunnelOption.rekeyMarginTimeSeconds
● Int!
non-null scalar
The margin time, in seconds, before the phase 2 lifetime expires, during which the AWS side of the VPN connection performs an IKE rekey
AWSNetworkVPNConnectionTunnelOption.replayWindowSize
● Int!
non-null scalar
The number of packets in an IKE replay window
AWSNetworkVPNConnectionTunnelOption.startupAction
● String!
non-null scalar
The action to take when the establishing the VPN tunnels for a VPN connection
AWSNetworkVPNConnectionTunnelOption.tunnelInsideCidr
● String!
non-null scalar
The range of inside IPv4 addresses for the tunnel
AWSNetworkVPNConnectionTunnelOption.tunnelInsideIpv6Cidr
● String!
non-null scalar
The range of inside IPv6 addresses for the tunnel