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