Oracle Cloud Infrastructure v2.11.0 published on Thursday, Sep 19, 2024 by Pulumi
oci.Core.getIpsecConnectionTunnel
Explore with Pulumi AI
This data source provides details about a specific Ip Sec Connection Tunnel resource in Oracle Cloud Infrastructure Core service.
Gets the specified IPSec connection’s specified tunnel basic information.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as oci from "@pulumi/oci";
const testIpSecConnectionTunnel = oci.Core.getIpsecConnectionTunnel({
ipsecId: testIpsec.id,
tunnelId: testIpSecConnectionTunnels.ipSecConnectionTunnels[0].id,
});
import pulumi
import pulumi_oci as oci
test_ip_sec_connection_tunnel = oci.Core.get_ipsec_connection_tunnel(ipsec_id=test_ipsec["id"],
tunnel_id=test_ip_sec_connection_tunnels["ipSecConnectionTunnels"][0]["id"])
package main
import (
"github.com/pulumi/pulumi-oci/sdk/v2/go/oci/Core"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := Core.GetIpsecConnectionTunnel(ctx, &core.GetIpsecConnectionTunnelArgs{
IpsecId: testIpsec.Id,
TunnelId: testIpSecConnectionTunnels.IpSecConnectionTunnels[0].Id,
}, nil)
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Oci = Pulumi.Oci;
return await Deployment.RunAsync(() =>
{
var testIpSecConnectionTunnel = Oci.Core.GetIpsecConnectionTunnel.Invoke(new()
{
IpsecId = testIpsec.Id,
TunnelId = testIpSecConnectionTunnels.IpSecConnectionTunnels[0].Id,
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.oci.Core.CoreFunctions;
import com.pulumi.oci.Core.inputs.GetIpsecConnectionTunnelArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
final var testIpSecConnectionTunnel = CoreFunctions.getIpsecConnectionTunnel(GetIpsecConnectionTunnelArgs.builder()
.ipsecId(testIpsec.id())
.tunnelId(testIpSecConnectionTunnels.ipSecConnectionTunnels()[0].id())
.build());
}
}
variables:
testIpSecConnectionTunnel:
fn::invoke:
Function: oci:Core:getIpsecConnectionTunnel
Arguments:
ipsecId: ${testIpsec.id}
tunnelId: ${testIpSecConnectionTunnels.ipSecConnectionTunnels[0].id}
Using getIpsecConnectionTunnel
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getIpsecConnectionTunnel(args: GetIpsecConnectionTunnelArgs, opts?: InvokeOptions): Promise<GetIpsecConnectionTunnelResult>
function getIpsecConnectionTunnelOutput(args: GetIpsecConnectionTunnelOutputArgs, opts?: InvokeOptions): Output<GetIpsecConnectionTunnelResult>
def get_ipsec_connection_tunnel(ipsec_id: Optional[str] = None,
tunnel_id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetIpsecConnectionTunnelResult
def get_ipsec_connection_tunnel_output(ipsec_id: Optional[pulumi.Input[str]] = None,
tunnel_id: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetIpsecConnectionTunnelResult]
func GetIpsecConnectionTunnel(ctx *Context, args *GetIpsecConnectionTunnelArgs, opts ...InvokeOption) (*GetIpsecConnectionTunnelResult, error)
func GetIpsecConnectionTunnelOutput(ctx *Context, args *GetIpsecConnectionTunnelOutputArgs, opts ...InvokeOption) GetIpsecConnectionTunnelResultOutput
> Note: This function is named GetIpsecConnectionTunnel
in the Go SDK.
public static class GetIpsecConnectionTunnel
{
public static Task<GetIpsecConnectionTunnelResult> InvokeAsync(GetIpsecConnectionTunnelArgs args, InvokeOptions? opts = null)
public static Output<GetIpsecConnectionTunnelResult> Invoke(GetIpsecConnectionTunnelInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetIpsecConnectionTunnelResult> getIpsecConnectionTunnel(GetIpsecConnectionTunnelArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: oci:Core/getIpsecConnectionTunnel:getIpsecConnectionTunnel
arguments:
# arguments dictionary
The following arguments are supported:
getIpsecConnectionTunnel Result
The following output properties are available:
- Associated
Virtual List<string>Circuits - Bgp
Session List<GetInfos Ipsec Connection Tunnel Bgp Session Info> - Information needed to establish a BGP Session on an interface.
- Compartment
Id string - The OCID of the compartment containing the tunnel.
- Cpe
Ip string - The IP address of Cpe headend. Example:
129.146.17.50
- Display
Name string - A user-friendly name. Does not have to be unique, and it's changeable. Avoid entering confidential information.
- Dpd
Configs List<GetIpsec Connection Tunnel Dpd Config> - Dpd
Mode string - Dead peer detection (DPD) mode set on the Oracle side of the connection.
- Dpd
Timeout intIn Sec - DPD timeout in seconds.
- Encryption
Domain List<GetConfigs Ipsec Connection Tunnel Encryption Domain Config> - Configuration information used by the encryption domain policy.
- Id string
- The tunnel's Oracle ID (OCID).
- Ike
Version string - Internet Key Exchange protocol version.
- Ipsec
Id string - Nat
Translation stringEnabled - 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. - Oracle
Can stringInitiate - Indicates whether Oracle can only respond to a request to start an IPSec tunnel from the CPE device, or both respond to and initiate requests.
- Phase
One List<GetDetails Ipsec Connection Tunnel Phase One Detail> - IPSec tunnel details specific to ISAKMP phase one.
- Phase
Two List<GetDetails Ipsec Connection Tunnel Phase Two Detail> - IPsec tunnel detail information specific to phase two.
- Routing string
- the routing strategy used for this tunnel, either static route or BGP dynamic routing
- string
- State string
- The IPSec connection's tunnel's lifecycle state.
- Status string
- The tunnel's current state.
- Time
Created string - The date and time the IPSec connection tunnel was created, in the format defined by RFC3339. Example:
2016-08-25T21:10:29.600Z
- Time
Status stringUpdated - When the status of the tunnel last changed, in the format defined by RFC3339. Example:
2016-08-25T21:10:29.600Z
- Tunnel
Id string - Vpn
Ip string - The IP address of Oracle's VPN headend. Example:
129.146.17.50
- Associated
Virtual []stringCircuits - Bgp
Session []GetInfos Ipsec Connection Tunnel Bgp Session Info - Information needed to establish a BGP Session on an interface.
- Compartment
Id string - The OCID of the compartment containing the tunnel.
- Cpe
Ip string - The IP address of Cpe headend. Example:
129.146.17.50
- Display
Name string - A user-friendly name. Does not have to be unique, and it's changeable. Avoid entering confidential information.
- Dpd
Configs []GetIpsec Connection Tunnel Dpd Config - Dpd
Mode string - Dead peer detection (DPD) mode set on the Oracle side of the connection.
- Dpd
Timeout intIn Sec - DPD timeout in seconds.
- Encryption
Domain []GetConfigs Ipsec Connection Tunnel Encryption Domain Config - Configuration information used by the encryption domain policy.
- Id string
- The tunnel's Oracle ID (OCID).
- Ike
Version string - Internet Key Exchange protocol version.
- Ipsec
Id string - Nat
Translation stringEnabled - 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. - Oracle
Can stringInitiate - Indicates whether Oracle can only respond to a request to start an IPSec tunnel from the CPE device, or both respond to and initiate requests.
- Phase
One []GetDetails Ipsec Connection Tunnel Phase One Detail - IPSec tunnel details specific to ISAKMP phase one.
- Phase
Two []GetDetails Ipsec Connection Tunnel Phase Two Detail - IPsec tunnel detail information specific to phase two.
- Routing string
- the routing strategy used for this tunnel, either static route or BGP dynamic routing
- string
- State string
- The IPSec connection's tunnel's lifecycle state.
- Status string
- The tunnel's current state.
- Time
Created string - The date and time the IPSec connection tunnel was created, in the format defined by RFC3339. Example:
2016-08-25T21:10:29.600Z
- Time
Status stringUpdated - When the status of the tunnel last changed, in the format defined by RFC3339. Example:
2016-08-25T21:10:29.600Z
- Tunnel
Id string - Vpn
Ip string - The IP address of Oracle's VPN headend. Example:
129.146.17.50
- associated
Virtual List<String>Circuits - bgp
Session List<GetInfos Ipsec Connection Tunnel Bgp Session Info> - Information needed to establish a BGP Session on an interface.
- compartment
Id String - The OCID of the compartment containing the tunnel.
- cpe
Ip String - The IP address of Cpe headend. Example:
129.146.17.50
- display
Name String - A user-friendly name. Does not have to be unique, and it's changeable. Avoid entering confidential information.
- dpd
Configs List<GetIpsec Connection Tunnel Dpd Config> - dpd
Mode String - Dead peer detection (DPD) mode set on the Oracle side of the connection.
- dpd
Timeout IntegerIn Sec - DPD timeout in seconds.
- encryption
Domain List<GetConfigs Ipsec Connection Tunnel Encryption Domain Config> - Configuration information used by the encryption domain policy.
- id String
- The tunnel's Oracle ID (OCID).
- ike
Version String - Internet Key Exchange protocol version.
- ipsec
Id String - nat
Translation StringEnabled - 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. - oracle
Can StringInitiate - Indicates whether Oracle can only respond to a request to start an IPSec tunnel from the CPE device, or both respond to and initiate requests.
- phase
One List<GetDetails Ipsec Connection Tunnel Phase One Detail> - IPSec tunnel details specific to ISAKMP phase one.
- phase
Two List<GetDetails Ipsec Connection Tunnel Phase Two Detail> - IPsec tunnel detail information specific to phase two.
- routing String
- the routing strategy used for this tunnel, either static route or BGP dynamic routing
- String
- state String
- The IPSec connection's tunnel's lifecycle state.
- status String
- The tunnel's current state.
- time
Created String - The date and time the IPSec connection tunnel was created, in the format defined by RFC3339. Example:
2016-08-25T21:10:29.600Z
- time
Status StringUpdated - When the status of the tunnel last changed, in the format defined by RFC3339. Example:
2016-08-25T21:10:29.600Z
- tunnel
Id String - vpn
Ip String - The IP address of Oracle's VPN headend. Example:
129.146.17.50
- associated
Virtual string[]Circuits - bgp
Session GetInfos Ipsec Connection Tunnel Bgp Session Info[] - Information needed to establish a BGP Session on an interface.
- compartment
Id string - The OCID of the compartment containing the tunnel.
- cpe
Ip string - The IP address of Cpe headend. Example:
129.146.17.50
- display
Name string - A user-friendly name. Does not have to be unique, and it's changeable. Avoid entering confidential information.
- dpd
Configs GetIpsec Connection Tunnel Dpd Config[] - dpd
Mode string - Dead peer detection (DPD) mode set on the Oracle side of the connection.
- dpd
Timeout numberIn Sec - DPD timeout in seconds.
- encryption
Domain GetConfigs Ipsec Connection Tunnel Encryption Domain Config[] - Configuration information used by the encryption domain policy.
- id string
- The tunnel's Oracle ID (OCID).
- ike
Version string - Internet Key Exchange protocol version.
- ipsec
Id string - nat
Translation stringEnabled - 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. - oracle
Can stringInitiate - Indicates whether Oracle can only respond to a request to start an IPSec tunnel from the CPE device, or both respond to and initiate requests.
- phase
One GetDetails Ipsec Connection Tunnel Phase One Detail[] - IPSec tunnel details specific to ISAKMP phase one.
- phase
Two GetDetails Ipsec Connection Tunnel Phase Two Detail[] - IPsec tunnel detail information specific to phase two.
- routing string
- the routing strategy used for this tunnel, either static route or BGP dynamic routing
- string
- state string
- The IPSec connection's tunnel's lifecycle state.
- status string
- The tunnel's current state.
- time
Created string - The date and time the IPSec connection tunnel was created, in the format defined by RFC3339. Example:
2016-08-25T21:10:29.600Z
- time
Status stringUpdated - When the status of the tunnel last changed, in the format defined by RFC3339. Example:
2016-08-25T21:10:29.600Z
- tunnel
Id string - vpn
Ip string - The IP address of Oracle's VPN headend. Example:
129.146.17.50
- associated_
virtual_ Sequence[str]circuits - bgp_
session_ Sequence[core.infos Get Ipsec Connection Tunnel Bgp Session Info] - Information needed to establish a BGP Session on an interface.
- compartment_
id str - The OCID of the compartment containing the tunnel.
- cpe_
ip str - The IP address of Cpe headend. Example:
129.146.17.50
- display_
name str - A user-friendly name. Does not have to be unique, and it's changeable. Avoid entering confidential information.
- dpd_
configs Sequence[core.Get Ipsec Connection Tunnel Dpd Config] - dpd_
mode str - Dead peer detection (DPD) mode set on the Oracle side of the connection.
- dpd_
timeout_ intin_ sec - DPD timeout in seconds.
- encryption_
domain_ Sequence[core.configs Get Ipsec Connection Tunnel Encryption Domain Config] - Configuration information used by the encryption domain policy.
- id str
- The tunnel's Oracle ID (OCID).
- ike_
version str - Internet Key Exchange protocol version.
- ipsec_
id str - nat_
translation_ strenabled - 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. - oracle_
can_ strinitiate - Indicates whether Oracle can only respond to a request to start an IPSec tunnel from the CPE device, or both respond to and initiate requests.
- phase_
one_ Sequence[core.details Get Ipsec Connection Tunnel Phase One Detail] - IPSec tunnel details specific to ISAKMP phase one.
- phase_
two_ Sequence[core.details Get Ipsec Connection Tunnel Phase Two Detail] - IPsec tunnel detail information specific to phase two.
- routing str
- the routing strategy used for this tunnel, either static route or BGP dynamic routing
- str
- state str
- The IPSec connection's tunnel's lifecycle state.
- status str
- The tunnel's current state.
- time_
created str - The date and time the IPSec connection tunnel was created, in the format defined by RFC3339. Example:
2016-08-25T21:10:29.600Z
- time_
status_ strupdated - When the status of the tunnel last changed, in the format defined by RFC3339. Example:
2016-08-25T21:10:29.600Z
- tunnel_
id str - vpn_
ip str - The IP address of Oracle's VPN headend. Example:
129.146.17.50
- associated
Virtual List<String>Circuits - bgp
Session List<Property Map>Infos - Information needed to establish a BGP Session on an interface.
- compartment
Id String - The OCID of the compartment containing the tunnel.
- cpe
Ip String - The IP address of Cpe headend. Example:
129.146.17.50
- display
Name String - A user-friendly name. Does not have to be unique, and it's changeable. Avoid entering confidential information.
- dpd
Configs List<Property Map> - dpd
Mode String - Dead peer detection (DPD) mode set on the Oracle side of the connection.
- dpd
Timeout NumberIn Sec - DPD timeout in seconds.
- encryption
Domain List<Property Map>Configs - Configuration information used by the encryption domain policy.
- id String
- The tunnel's Oracle ID (OCID).
- ike
Version String - Internet Key Exchange protocol version.
- ipsec
Id String - nat
Translation StringEnabled - 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. - oracle
Can StringInitiate - Indicates whether Oracle can only respond to a request to start an IPSec tunnel from the CPE device, or both respond to and initiate requests.
- phase
One List<Property Map>Details - IPSec tunnel details specific to ISAKMP phase one.
- phase
Two List<Property Map>Details - IPsec tunnel detail information specific to phase two.
- routing String
- the routing strategy used for this tunnel, either static route or BGP dynamic routing
- String
- state String
- The IPSec connection's tunnel's lifecycle state.
- status String
- The tunnel's current state.
- time
Created String - The date and time the IPSec connection tunnel was created, in the format defined by RFC3339. Example:
2016-08-25T21:10:29.600Z
- time
Status StringUpdated - When the status of the tunnel last changed, in the format defined by RFC3339. Example:
2016-08-25T21:10:29.600Z
- tunnel
Id String - vpn
Ip String - The IP address of Oracle's VPN headend. Example:
129.146.17.50
Supporting Types
GetIpsecConnectionTunnelBgpSessionInfo
- Bgp
Ipv6State string - The state of the BGP IPv6 session.
- Bgp
Ipv6state string - Bgp
State string - the state of the BGP.
- Customer
Bgp stringAsn - This is the value of the remote Bgp ASN in asplain format, as a string. Example: 1587232876 (4 byte ASN) or 12345 (2 byte ASN)
- Customer
Interface stringIp - This is the IPv4 Address used in the BGP peering session for the non-Oracle router. Example: 10.0.0.2/31
- Customer
Interface stringIpv6 - The IPv6 address for the CPE end of the inside tunnel interface.
- Oracle
Bgp stringAsn - This is the value of the Oracle Bgp ASN in asplain format, as a string. Example: 1587232876 (4 byte ASN) or 12345 (2 byte ASN)
- Oracle
Interface stringIp - This is the IPv4 Address used in the BGP peering session for the Oracle router. Example: 10.0.0.1/31
- Oracle
Interface stringIpv6 - The IPv6 address for the Oracle end of the inside tunnel interface.
- Bgp
Ipv6State string - The state of the BGP IPv6 session.
- Bgp
Ipv6state string - Bgp
State string - the state of the BGP.
- Customer
Bgp stringAsn - This is the value of the remote Bgp ASN in asplain format, as a string. Example: 1587232876 (4 byte ASN) or 12345 (2 byte ASN)
- Customer
Interface stringIp - This is the IPv4 Address used in the BGP peering session for the non-Oracle router. Example: 10.0.0.2/31
- Customer
Interface stringIpv6 - The IPv6 address for the CPE end of the inside tunnel interface.
- Oracle
Bgp stringAsn - This is the value of the Oracle Bgp ASN in asplain format, as a string. Example: 1587232876 (4 byte ASN) or 12345 (2 byte ASN)
- Oracle
Interface stringIp - This is the IPv4 Address used in the BGP peering session for the Oracle router. Example: 10.0.0.1/31
- Oracle
Interface stringIpv6 - The IPv6 address for the Oracle end of the inside tunnel interface.
- bgp
Ipv6State String - The state of the BGP IPv6 session.
- bgp
Ipv6state String - bgp
State String - the state of the BGP.
- customer
Bgp StringAsn - This is the value of the remote Bgp ASN in asplain format, as a string. Example: 1587232876 (4 byte ASN) or 12345 (2 byte ASN)
- customer
Interface StringIp - This is the IPv4 Address used in the BGP peering session for the non-Oracle router. Example: 10.0.0.2/31
- customer
Interface StringIpv6 - The IPv6 address for the CPE end of the inside tunnel interface.
- oracle
Bgp StringAsn - This is the value of the Oracle Bgp ASN in asplain format, as a string. Example: 1587232876 (4 byte ASN) or 12345 (2 byte ASN)
- oracle
Interface StringIp - This is the IPv4 Address used in the BGP peering session for the Oracle router. Example: 10.0.0.1/31
- oracle
Interface StringIpv6 - The IPv6 address for the Oracle end of the inside tunnel interface.
- bgp
Ipv6State string - The state of the BGP IPv6 session.
- bgp
Ipv6state string - bgp
State string - the state of the BGP.
- customer
Bgp stringAsn - This is the value of the remote Bgp ASN in asplain format, as a string. Example: 1587232876 (4 byte ASN) or 12345 (2 byte ASN)
- customer
Interface stringIp - This is the IPv4 Address used in the BGP peering session for the non-Oracle router. Example: 10.0.0.2/31
- customer
Interface stringIpv6 - The IPv6 address for the CPE end of the inside tunnel interface.
- oracle
Bgp stringAsn - This is the value of the Oracle Bgp ASN in asplain format, as a string. Example: 1587232876 (4 byte ASN) or 12345 (2 byte ASN)
- oracle
Interface stringIp - This is the IPv4 Address used in the BGP peering session for the Oracle router. Example: 10.0.0.1/31
- oracle
Interface stringIpv6 - The IPv6 address for the Oracle end of the inside tunnel interface.
- bgp_
ipv6_ strstate - The state of the BGP IPv6 session.
- bgp_
ipv6state str - bgp_
state str - the state of the BGP.
- customer_
bgp_ strasn - This is the value of the remote Bgp ASN in asplain format, as a string. Example: 1587232876 (4 byte ASN) or 12345 (2 byte ASN)
- customer_
interface_ strip - This is the IPv4 Address used in the BGP peering session for the non-Oracle router. Example: 10.0.0.2/31
- customer_
interface_ stripv6 - The IPv6 address for the CPE end of the inside tunnel interface.
- oracle_
bgp_ strasn - This is the value of the Oracle Bgp ASN in asplain format, as a string. Example: 1587232876 (4 byte ASN) or 12345 (2 byte ASN)
- oracle_
interface_ strip - This is the IPv4 Address used in the BGP peering session for the Oracle router. Example: 10.0.0.1/31
- oracle_
interface_ stripv6 - The IPv6 address for the Oracle end of the inside tunnel interface.
- bgp
Ipv6State String - The state of the BGP IPv6 session.
- bgp
Ipv6state String - bgp
State String - the state of the BGP.
- customer
Bgp StringAsn - This is the value of the remote Bgp ASN in asplain format, as a string. Example: 1587232876 (4 byte ASN) or 12345 (2 byte ASN)
- customer
Interface StringIp - This is the IPv4 Address used in the BGP peering session for the non-Oracle router. Example: 10.0.0.2/31
- customer
Interface StringIpv6 - The IPv6 address for the CPE end of the inside tunnel interface.
- oracle
Bgp StringAsn - This is the value of the Oracle Bgp ASN in asplain format, as a string. Example: 1587232876 (4 byte ASN) or 12345 (2 byte ASN)
- oracle
Interface StringIp - This is the IPv4 Address used in the BGP peering session for the Oracle router. Example: 10.0.0.1/31
- oracle
Interface StringIpv6 - The IPv6 address for the Oracle end of the inside tunnel interface.
GetIpsecConnectionTunnelDpdConfig
- Dpd
Mode string - Dead peer detection (DPD) mode set on the Oracle side of the connection.
- Dpd
Timeout intIn Sec - DPD timeout in seconds.
- Dpd
Mode string - Dead peer detection (DPD) mode set on the Oracle side of the connection.
- Dpd
Timeout intIn Sec - DPD timeout in seconds.
- dpd
Mode String - Dead peer detection (DPD) mode set on the Oracle side of the connection.
- dpd
Timeout IntegerIn Sec - DPD timeout in seconds.
- dpd
Mode string - Dead peer detection (DPD) mode set on the Oracle side of the connection.
- dpd
Timeout numberIn Sec - DPD timeout in seconds.
- dpd_
mode str - Dead peer detection (DPD) mode set on the Oracle side of the connection.
- dpd_
timeout_ intin_ sec - DPD timeout in seconds.
- dpd
Mode String - Dead peer detection (DPD) mode set on the Oracle side of the connection.
- dpd
Timeout NumberIn Sec - DPD timeout in seconds.
GetIpsecConnectionTunnelEncryptionDomainConfig
- Cpe
Traffic List<string>Selectors - Lists IPv4 or IPv6-enabled subnets in your on-premises network.
- Oracle
Traffic List<string>Selectors - Lists IPv4 or IPv6-enabled subnets in your Oracle tenancy.
- Cpe
Traffic []stringSelectors - Lists IPv4 or IPv6-enabled subnets in your on-premises network.
- Oracle
Traffic []stringSelectors - Lists IPv4 or IPv6-enabled subnets in your Oracle tenancy.
- cpe
Traffic List<String>Selectors - Lists IPv4 or IPv6-enabled subnets in your on-premises network.
- oracle
Traffic List<String>Selectors - Lists IPv4 or IPv6-enabled subnets in your Oracle tenancy.
- cpe
Traffic string[]Selectors - Lists IPv4 or IPv6-enabled subnets in your on-premises network.
- oracle
Traffic string[]Selectors - Lists IPv4 or IPv6-enabled subnets in your Oracle tenancy.
- cpe_
traffic_ Sequence[str]selectors - Lists IPv4 or IPv6-enabled subnets in your on-premises network.
- oracle_
traffic_ Sequence[str]selectors - Lists IPv4 or IPv6-enabled subnets in your Oracle tenancy.
- cpe
Traffic List<String>Selectors - Lists IPv4 or IPv6-enabled subnets in your on-premises network.
- oracle
Traffic List<String>Selectors - Lists IPv4 or IPv6-enabled subnets in your Oracle tenancy.
GetIpsecConnectionTunnelPhaseOneDetail
- Custom
Authentication stringAlgorithm - Phase two authentication algorithm proposed during tunnel negotiation.
- Custom
Dh stringGroup - The proposed custom Diffie-Hellman group.
- Custom
Encryption stringAlgorithm - The proposed custom phase two encryption algorithm.
- Is
Custom boolPhase One Config - Indicates whether custom phase one configuration is enabled. If this option is not enabled, default settings are proposed.
- Is
Ike boolEstablished - Indicates whether IKE phase one is established.
- Lifetime int
- The total configured lifetime of the IKE security association.
- Negotiated
Authentication stringAlgorithm - The negotiated phase two authentication algorithm.
- Negotiated
Dh stringGroup - The negotiated Diffie-Hellman group.
- Negotiated
Encryption stringAlgorithm - The negotiated encryption algorithm.
- Remaining
Lifetime string - Remaining
Lifetime intInt - The remaining lifetime before the key is refreshed.
- Remaining
Lifetime stringLast Retrieved - The date and time the remaining lifetime was last retrieved, in the format defined by RFC3339. Example:
2016-08-25T21:10:29.600Z
- Custom
Authentication stringAlgorithm - Phase two authentication algorithm proposed during tunnel negotiation.
- Custom
Dh stringGroup - The proposed custom Diffie-Hellman group.
- Custom
Encryption stringAlgorithm - The proposed custom phase two encryption algorithm.
- Is
Custom boolPhase One Config - Indicates whether custom phase one configuration is enabled. If this option is not enabled, default settings are proposed.
- Is
Ike boolEstablished - Indicates whether IKE phase one is established.
- Lifetime int
- The total configured lifetime of the IKE security association.
- Negotiated
Authentication stringAlgorithm - The negotiated phase two authentication algorithm.
- Negotiated
Dh stringGroup - The negotiated Diffie-Hellman group.
- Negotiated
Encryption stringAlgorithm - The negotiated encryption algorithm.
- Remaining
Lifetime string - Remaining
Lifetime intInt - The remaining lifetime before the key is refreshed.
- Remaining
Lifetime stringLast Retrieved - The date and time the remaining lifetime was last retrieved, in the format defined by RFC3339. Example:
2016-08-25T21:10:29.600Z
- custom
Authentication StringAlgorithm - Phase two authentication algorithm proposed during tunnel negotiation.
- custom
Dh StringGroup - The proposed custom Diffie-Hellman group.
- custom
Encryption StringAlgorithm - The proposed custom phase two encryption algorithm.
- is
Custom BooleanPhase One Config - Indicates whether custom phase one configuration is enabled. If this option is not enabled, default settings are proposed.
- is
Ike BooleanEstablished - Indicates whether IKE phase one is established.
- lifetime Integer
- The total configured lifetime of the IKE security association.
- negotiated
Authentication StringAlgorithm - The negotiated phase two authentication algorithm.
- negotiated
Dh StringGroup - The negotiated Diffie-Hellman group.
- negotiated
Encryption StringAlgorithm - The negotiated encryption algorithm.
- remaining
Lifetime String - remaining
Lifetime IntegerInt - The remaining lifetime before the key is refreshed.
- remaining
Lifetime StringLast Retrieved - The date and time the remaining lifetime was last retrieved, in the format defined by RFC3339. Example:
2016-08-25T21:10:29.600Z
- custom
Authentication stringAlgorithm - Phase two authentication algorithm proposed during tunnel negotiation.
- custom
Dh stringGroup - The proposed custom Diffie-Hellman group.
- custom
Encryption stringAlgorithm - The proposed custom phase two encryption algorithm.
- is
Custom booleanPhase One Config - Indicates whether custom phase one configuration is enabled. If this option is not enabled, default settings are proposed.
- is
Ike booleanEstablished - Indicates whether IKE phase one is established.
- lifetime number
- The total configured lifetime of the IKE security association.
- negotiated
Authentication stringAlgorithm - The negotiated phase two authentication algorithm.
- negotiated
Dh stringGroup - The negotiated Diffie-Hellman group.
- negotiated
Encryption stringAlgorithm - The negotiated encryption algorithm.
- remaining
Lifetime string - remaining
Lifetime numberInt - The remaining lifetime before the key is refreshed.
- remaining
Lifetime stringLast Retrieved - The date and time the remaining lifetime was last retrieved, in the format defined by RFC3339. Example:
2016-08-25T21:10:29.600Z
- custom_
authentication_ stralgorithm - Phase two authentication algorithm proposed during tunnel negotiation.
- custom_
dh_ strgroup - The proposed custom Diffie-Hellman group.
- custom_
encryption_ stralgorithm - The proposed custom phase two encryption algorithm.
- is_
custom_ boolphase_ one_ config - Indicates whether custom phase one configuration is enabled. If this option is not enabled, default settings are proposed.
- is_
ike_ boolestablished - Indicates whether IKE phase one is established.
- lifetime int
- The total configured lifetime of the IKE security association.
- negotiated_
authentication_ stralgorithm - The negotiated phase two authentication algorithm.
- negotiated_
dh_ strgroup - The negotiated Diffie-Hellman group.
- negotiated_
encryption_ stralgorithm - The negotiated encryption algorithm.
- remaining_
lifetime str - remaining_
lifetime_ intint - The remaining lifetime before the key is refreshed.
- remaining_
lifetime_ strlast_ retrieved - The date and time the remaining lifetime was last retrieved, in the format defined by RFC3339. Example:
2016-08-25T21:10:29.600Z
- custom
Authentication StringAlgorithm - Phase two authentication algorithm proposed during tunnel negotiation.
- custom
Dh StringGroup - The proposed custom Diffie-Hellman group.
- custom
Encryption StringAlgorithm - The proposed custom phase two encryption algorithm.
- is
Custom BooleanPhase One Config - Indicates whether custom phase one configuration is enabled. If this option is not enabled, default settings are proposed.
- is
Ike BooleanEstablished - Indicates whether IKE phase one is established.
- lifetime Number
- The total configured lifetime of the IKE security association.
- negotiated
Authentication StringAlgorithm - The negotiated phase two authentication algorithm.
- negotiated
Dh StringGroup - The negotiated Diffie-Hellman group.
- negotiated
Encryption StringAlgorithm - The negotiated encryption algorithm.
- remaining
Lifetime String - remaining
Lifetime NumberInt - The remaining lifetime before the key is refreshed.
- remaining
Lifetime StringLast Retrieved - The date and time the remaining lifetime was last retrieved, in the format defined by RFC3339. Example:
2016-08-25T21:10:29.600Z
GetIpsecConnectionTunnelPhaseTwoDetail
- Custom
Authentication stringAlgorithm - Phase two authentication algorithm proposed during tunnel negotiation.
- Custom
Encryption stringAlgorithm - The proposed custom phase two encryption algorithm.
- Dh
Group string - The proposed Diffie-Hellman group.
- Is
Custom boolPhase Two Config - Indicates whether custom phase two configuration is enabled. If this option is not enabled, default settings are proposed.
- Is
Esp boolEstablished - Indicates that ESP phase two is established.
- Is
Pfs boolEnabled - Indicates that PFS (perfect forward secrecy) is enabled.
- Lifetime int
- The total configured lifetime of the IKE security association.
- Negotiated
Authentication stringAlgorithm - The negotiated phase two authentication algorithm.
- Negotiated
Dh stringGroup - The negotiated Diffie-Hellman group.
- Negotiated
Encryption stringAlgorithm - The negotiated encryption algorithm.
- Remaining
Lifetime string - Remaining
Lifetime intInt - The remaining lifetime before the key is refreshed.
- Remaining
Lifetime stringLast Retrieved - The date and time the remaining lifetime was last retrieved, in the format defined by RFC3339. Example:
2016-08-25T21:10:29.600Z
- Custom
Authentication stringAlgorithm - Phase two authentication algorithm proposed during tunnel negotiation.
- Custom
Encryption stringAlgorithm - The proposed custom phase two encryption algorithm.
- Dh
Group string - The proposed Diffie-Hellman group.
- Is
Custom boolPhase Two Config - Indicates whether custom phase two configuration is enabled. If this option is not enabled, default settings are proposed.
- Is
Esp boolEstablished - Indicates that ESP phase two is established.
- Is
Pfs boolEnabled - Indicates that PFS (perfect forward secrecy) is enabled.
- Lifetime int
- The total configured lifetime of the IKE security association.
- Negotiated
Authentication stringAlgorithm - The negotiated phase two authentication algorithm.
- Negotiated
Dh stringGroup - The negotiated Diffie-Hellman group.
- Negotiated
Encryption stringAlgorithm - The negotiated encryption algorithm.
- Remaining
Lifetime string - Remaining
Lifetime intInt - The remaining lifetime before the key is refreshed.
- Remaining
Lifetime stringLast Retrieved - The date and time the remaining lifetime was last retrieved, in the format defined by RFC3339. Example:
2016-08-25T21:10:29.600Z
- custom
Authentication StringAlgorithm - Phase two authentication algorithm proposed during tunnel negotiation.
- custom
Encryption StringAlgorithm - The proposed custom phase two encryption algorithm.
- dh
Group String - The proposed Diffie-Hellman group.
- is
Custom BooleanPhase Two Config - Indicates whether custom phase two configuration is enabled. If this option is not enabled, default settings are proposed.
- is
Esp BooleanEstablished - Indicates that ESP phase two is established.
- is
Pfs BooleanEnabled - Indicates that PFS (perfect forward secrecy) is enabled.
- lifetime Integer
- The total configured lifetime of the IKE security association.
- negotiated
Authentication StringAlgorithm - The negotiated phase two authentication algorithm.
- negotiated
Dh StringGroup - The negotiated Diffie-Hellman group.
- negotiated
Encryption StringAlgorithm - The negotiated encryption algorithm.
- remaining
Lifetime String - remaining
Lifetime IntegerInt - The remaining lifetime before the key is refreshed.
- remaining
Lifetime StringLast Retrieved - The date and time the remaining lifetime was last retrieved, in the format defined by RFC3339. Example:
2016-08-25T21:10:29.600Z
- custom
Authentication stringAlgorithm - Phase two authentication algorithm proposed during tunnel negotiation.
- custom
Encryption stringAlgorithm - The proposed custom phase two encryption algorithm.
- dh
Group string - The proposed Diffie-Hellman group.
- is
Custom booleanPhase Two Config - Indicates whether custom phase two configuration is enabled. If this option is not enabled, default settings are proposed.
- is
Esp booleanEstablished - Indicates that ESP phase two is established.
- is
Pfs booleanEnabled - Indicates that PFS (perfect forward secrecy) is enabled.
- lifetime number
- The total configured lifetime of the IKE security association.
- negotiated
Authentication stringAlgorithm - The negotiated phase two authentication algorithm.
- negotiated
Dh stringGroup - The negotiated Diffie-Hellman group.
- negotiated
Encryption stringAlgorithm - The negotiated encryption algorithm.
- remaining
Lifetime string - remaining
Lifetime numberInt - The remaining lifetime before the key is refreshed.
- remaining
Lifetime stringLast Retrieved - The date and time the remaining lifetime was last retrieved, in the format defined by RFC3339. Example:
2016-08-25T21:10:29.600Z
- custom_
authentication_ stralgorithm - Phase two authentication algorithm proposed during tunnel negotiation.
- custom_
encryption_ stralgorithm - The proposed custom phase two encryption algorithm.
- dh_
group str - The proposed Diffie-Hellman group.
- is_
custom_ boolphase_ two_ config - Indicates whether custom phase two configuration is enabled. If this option is not enabled, default settings are proposed.
- is_
esp_ boolestablished - Indicates that ESP phase two is established.
- is_
pfs_ boolenabled - Indicates that PFS (perfect forward secrecy) is enabled.
- lifetime int
- The total configured lifetime of the IKE security association.
- negotiated_
authentication_ stralgorithm - The negotiated phase two authentication algorithm.
- negotiated_
dh_ strgroup - The negotiated Diffie-Hellman group.
- negotiated_
encryption_ stralgorithm - The negotiated encryption algorithm.
- remaining_
lifetime str - remaining_
lifetime_ intint - The remaining lifetime before the key is refreshed.
- remaining_
lifetime_ strlast_ retrieved - The date and time the remaining lifetime was last retrieved, in the format defined by RFC3339. Example:
2016-08-25T21:10:29.600Z
- custom
Authentication StringAlgorithm - Phase two authentication algorithm proposed during tunnel negotiation.
- custom
Encryption StringAlgorithm - The proposed custom phase two encryption algorithm.
- dh
Group String - The proposed Diffie-Hellman group.
- is
Custom BooleanPhase Two Config - Indicates whether custom phase two configuration is enabled. If this option is not enabled, default settings are proposed.
- is
Esp BooleanEstablished - Indicates that ESP phase two is established.
- is
Pfs BooleanEnabled - Indicates that PFS (perfect forward secrecy) is enabled.
- lifetime Number
- The total configured lifetime of the IKE security association.
- negotiated
Authentication StringAlgorithm - The negotiated phase two authentication algorithm.
- negotiated
Dh StringGroup - The negotiated Diffie-Hellman group.
- negotiated
Encryption StringAlgorithm - The negotiated encryption algorithm.
- remaining
Lifetime String - remaining
Lifetime NumberInt - The remaining lifetime before the key is refreshed.
- remaining
Lifetime StringLast Retrieved - The date and time the remaining lifetime was last retrieved, in the format defined by RFC3339. Example:
2016-08-25T21:10:29.600Z
Package Details
- Repository
- oci pulumi/pulumi-oci
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
oci
Terraform Provider.