public static final class CreateVpnConnectionRequest.TunnelIpsecConfig.Builder extends Object
构造器和说明 |
---|
Builder() |
限定符和类型 | 方法和说明 |
---|---|
CreateVpnConnectionRequest.TunnelIpsecConfig |
build() |
CreateVpnConnectionRequest.TunnelIpsecConfig.Builder |
ipsecAuthAlg(String ipsecAuthAlg)
The authentication algorithm that is used in Phase 2 negotiations.
|
CreateVpnConnectionRequest.TunnelIpsecConfig.Builder |
ipsecEncAlg(String ipsecEncAlg)
The encryption algorithm that is used in Phase 2 negotiations.
|
CreateVpnConnectionRequest.TunnelIpsecConfig.Builder |
ipsecLifetime(Long ipsecLifetime)
The SA lifetime that is determined by Phase 2 negotiations.
|
CreateVpnConnectionRequest.TunnelIpsecConfig.Builder |
ipsecPfs(String ipsecPfs)
The DH key exchange algorithm that is used in Phase 2 negotiations.
|
public CreateVpnConnectionRequest.TunnelIpsecConfig.Builder ipsecAuthAlg(String ipsecAuthAlg)
Valid values: **md5**, **sha1**, **sha256**, **sha384**, and **sha512**. Default value: **md5**.
public CreateVpnConnectionRequest.TunnelIpsecConfig.Builder ipsecEncAlg(String ipsecEncAlg)
Valid values: **aes**, **aes192**, **aes256**, **des**, and **3des**. Default value: **aes**.
public CreateVpnConnectionRequest.TunnelIpsecConfig.Builder ipsecLifetime(Long ipsecLifetime)
Valid values: **0** to **86400**. Default value: **86400**.
public CreateVpnConnectionRequest.TunnelIpsecConfig.Builder ipsecPfs(String ipsecPfs)
Valid values: **disabled**, **group1**, **group2**, **group5**, and **group14**.
public CreateVpnConnectionRequest.TunnelIpsecConfig build()
Copyright © 2024. All rights reserved.