phase1Encryption Algorithms
suspend fun phase1EncryptionAlgorithms(value: Output<List<VpnConnectionPhase1EncryptionAlgorithmsRequestListValueArgs>>)
suspend fun phase1EncryptionAlgorithms(value: List<VpnConnectionPhase1EncryptionAlgorithmsRequestListValueArgs>?)
Parameters
value
One or more encryption algorithms that are permitted for the VPN tunnel for phase 1 IKE negotiations. Valid values: `AES128`
| `AES256`
| `AES128-GCM-16`
| `AES256-GCM-16`
suspend fun phase1EncryptionAlgorithms(vararg values: Output<VpnConnectionPhase1EncryptionAlgorithmsRequestListValueArgs>)
suspend fun phase1EncryptionAlgorithms(values: List<Output<VpnConnectionPhase1EncryptionAlgorithmsRequestListValueArgs>>)
suspend fun phase1EncryptionAlgorithms(vararg values: VpnConnectionPhase1EncryptionAlgorithmsRequestListValueArgs)
Parameters
values
One or more encryption algorithms that are permitted for the VPN tunnel for phase 1 IKE negotiations. Valid values: `AES128`
| `AES256`
| `AES128-GCM-16`
| `AES256-GCM-16`
suspend fun phase1EncryptionAlgorithms(argument: List<suspend VpnConnectionPhase1EncryptionAlgorithmsRequestListValueArgsBuilder.() -> Unit>)
suspend fun phase1EncryptionAlgorithms(vararg argument: suspend VpnConnectionPhase1EncryptionAlgorithmsRequestListValueArgsBuilder.() -> Unit)
suspend fun phase1EncryptionAlgorithms(argument: suspend VpnConnectionPhase1EncryptionAlgorithmsRequestListValueArgsBuilder.() -> Unit)
Parameters
argument
One or more encryption algorithms that are permitted for the VPN tunnel for phase 1 IKE negotiations. Valid values: `AES128`
| `AES256`
| `AES128-GCM-16`
| `AES256-GCM-16`