| CreateIPSecConnectionTunnelDetails.Builder | CreateIPSecConnectionTunnelDetails.Builder. associatedVirtualCircuits(List<String> associatedVirtualCircuits) | The list of virtual circuit
OCID s over which
your network can reach this tunnel. | 
| CreateIPSecConnectionTunnelDetails.Builder | CreateIPSecConnectionTunnelDetails.Builder. bgpSessionConfig(CreateIPSecTunnelBgpSessionDetails bgpSessionConfig) |  | 
| static CreateIPSecConnectionTunnelDetails.Builder | CreateIPSecConnectionTunnelDetails. builder() | Create a new builder. | 
| CreateIPSecConnectionTunnelDetails.Builder | CreateIPSecConnectionTunnelDetails.Builder. copy(CreateIPSecConnectionTunnelDetails model) |  | 
| CreateIPSecConnectionTunnelDetails.Builder | CreateIPSecConnectionTunnelDetails.Builder. displayName(String displayName) | A user-friendly name. | 
| CreateIPSecConnectionTunnelDetails.Builder | CreateIPSecConnectionTunnelDetails.Builder. dpdConfig(DpdConfig dpdConfig) |  | 
| CreateIPSecConnectionTunnelDetails.Builder | CreateIPSecConnectionTunnelDetails.Builder. drgRouteTableId(String drgRouteTableId) | The OCID  of the
DRG route table assigned to this attachment. | 
| CreateIPSecConnectionTunnelDetails.Builder | CreateIPSecConnectionTunnelDetails.Builder. encryptionDomainConfig(CreateIPSecTunnelEncryptionDomainDetails encryptionDomainConfig) |  | 
| CreateIPSecConnectionTunnelDetails.Builder | CreateIPSecConnectionTunnelDetails.Builder. ikeVersion(CreateIPSecConnectionTunnelDetails.IkeVersion ikeVersion) | Internet Key Exchange protocol version. | 
| CreateIPSecConnectionTunnelDetails.Builder | CreateIPSecConnectionTunnelDetails.Builder. natTranslationEnabled(CreateIPSecConnectionTunnelDetails.NatTranslationEnabled natTranslationEnabled) | By default (the AUTO setting), IKE sends packets with a source and destination
port set to 500, and when it detects that the port used to forward packets has changed
(most likely because a NAT device is between the CPE device and the Oracle VPN headend)
it will try to negotiate the use of NAT-T. | 
| CreateIPSecConnectionTunnelDetails.Builder | CreateIPSecConnectionTunnelDetails.Builder. oracleInitiation(CreateIPSecConnectionTunnelDetails.OracleInitiation oracleInitiation) | Indicates whether the Oracle end of the IPSec connection is able to initiate starting up
the IPSec tunnel. | 
| CreateIPSecConnectionTunnelDetails.Builder | CreateIPSecConnectionTunnelDetails.Builder. oracleTunnelIp(String oracleTunnelIp) | The headend IP that you can choose on the Oracle side to terminate your private IPSec
tunnel. | 
| CreateIPSecConnectionTunnelDetails.Builder | CreateIPSecConnectionTunnelDetails.Builder. phaseOneConfig(PhaseOneConfigDetails phaseOneConfig) |  | 
| CreateIPSecConnectionTunnelDetails.Builder | CreateIPSecConnectionTunnelDetails.Builder. phaseTwoConfig(PhaseTwoConfigDetails phaseTwoConfig) |  | 
| CreateIPSecConnectionTunnelDetails.Builder | CreateIPSecConnectionTunnelDetails.Builder. routing(CreateIPSecConnectionTunnelDetails.Routing routing) | The type of routing to use for this tunnel (BGP dynamic routing, static routing, or
policy-based routing). | 
| CreateIPSecConnectionTunnelDetails.Builder | CreateIPSecConnectionTunnelDetails.Builder. sharedSecret(String sharedSecret) | The shared secret (pre-shared key) to use for the IPSec tunnel. | 
| CreateIPSecConnectionTunnelDetails.Builder | CreateIPSecConnectionTunnelDetails. toBuilder() |  |