Oracle Cloud Infrastructure v1.41.0 published on Wednesday, Jun 19, 2024 by Pulumi
oci.Core.getIpsecConnectionTunnel
Explore with Pulumi AI
Oracle Cloud Infrastructure v1.41.0 published on Wednesday, Jun 19, 2024 by Pulumi
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/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.
Oracle Cloud Infrastructure v1.41.0 published on Wednesday, Jun 19, 2024 by Pulumi