opentelekomcloud 1.36.37 published on Thursday, Apr 24, 2025 by opentelekomcloud
opentelekomcloud.getEnterpriseVpnConnectionV5
Explore with Pulumi AI
opentelekomcloud 1.36.37 published on Thursday, Apr 24, 2025 by opentelekomcloud
Using getEnterpriseVpnConnectionV5
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 getEnterpriseVpnConnectionV5(args: GetEnterpriseVpnConnectionV5Args, opts?: InvokeOptions): Promise<GetEnterpriseVpnConnectionV5Result>
function getEnterpriseVpnConnectionV5Output(args: GetEnterpriseVpnConnectionV5OutputArgs, opts?: InvokeOptions): Output<GetEnterpriseVpnConnectionV5Result>
def get_enterprise_vpn_connection_v5(id: Optional[str] = None,
tags: Optional[Mapping[str, str]] = None,
opts: Optional[InvokeOptions] = None) -> GetEnterpriseVpnConnectionV5Result
def get_enterprise_vpn_connection_v5_output(id: Optional[pulumi.Input[str]] = None,
tags: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetEnterpriseVpnConnectionV5Result]
func LookupEnterpriseVpnConnectionV5(ctx *Context, args *LookupEnterpriseVpnConnectionV5Args, opts ...InvokeOption) (*LookupEnterpriseVpnConnectionV5Result, error)
func LookupEnterpriseVpnConnectionV5Output(ctx *Context, args *LookupEnterpriseVpnConnectionV5OutputArgs, opts ...InvokeOption) LookupEnterpriseVpnConnectionV5ResultOutput
> Note: This function is named LookupEnterpriseVpnConnectionV5
in the Go SDK.
public static class GetEnterpriseVpnConnectionV5
{
public static Task<GetEnterpriseVpnConnectionV5Result> InvokeAsync(GetEnterpriseVpnConnectionV5Args args, InvokeOptions? opts = null)
public static Output<GetEnterpriseVpnConnectionV5Result> Invoke(GetEnterpriseVpnConnectionV5InvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetEnterpriseVpnConnectionV5Result> getEnterpriseVpnConnectionV5(GetEnterpriseVpnConnectionV5Args args, InvokeOptions options)
public static Output<GetEnterpriseVpnConnectionV5Result> getEnterpriseVpnConnectionV5(GetEnterpriseVpnConnectionV5Args args, InvokeOptions options)
fn::invoke:
function: opentelekomcloud:index/getEnterpriseVpnConnectionV5:getEnterpriseVpnConnectionV5
arguments:
# arguments dictionary
The following arguments are supported:
- Id string
- Dictionary<string, string>
- Id string
- map[string]string
- id String
- Map<String,String>
- id string
- {[key: string]: string}
- id str
- Mapping[str, str]
- id String
- Map<String>
getEnterpriseVpnConnectionV5 Result
The following output properties are available:
- Created
At string - Customer
Gateway stringId - Enable
Nqa bool - Gateway
Id string - Gateway
Ip string - Ha
Role string - Id string
- Ikepolicies
List<Get
Enterprise Vpn Connection V5Ikepolicy> - Ipsecpolicies
List<Get
Enterprise Vpn Connection V5Ipsecpolicy> - Name string
- Peer
Subnets List<string> - Policy
Rules List<GetEnterprise Vpn Connection V5Policy Rule> - Region string
- Status string
- Tunnel
Local stringAddress - Tunnel
Peer stringAddress - Updated
At string - Vpn
Type string - Dictionary<string, string>
- Created
At string - Customer
Gateway stringId - Enable
Nqa bool - Gateway
Id string - Gateway
Ip string - Ha
Role string - Id string
- Ikepolicies
[]Get
Enterprise Vpn Connection V5Ikepolicy - Ipsecpolicies
[]Get
Enterprise Vpn Connection V5Ipsecpolicy - Name string
- Peer
Subnets []string - Policy
Rules []GetEnterprise Vpn Connection V5Policy Rule - Region string
- Status string
- Tunnel
Local stringAddress - Tunnel
Peer stringAddress - Updated
At string - Vpn
Type string - map[string]string
- created
At String - customer
Gateway StringId - enable
Nqa Boolean - gateway
Id String - gateway
Ip String - ha
Role String - id String
- ikepolicies
List<Get
Enterprise Vpn Connection V5Ikepolicy> - ipsecpolicies
List<Get
Enterprise Vpn Connection V5Ipsecpolicy> - name String
- peer
Subnets List<String> - policy
Rules List<GetEnterprise Vpn Connection V5Policy Rule> - region String
- status String
- tunnel
Local StringAddress - tunnel
Peer StringAddress - updated
At String - vpn
Type String - Map<String,String>
- created
At string - customer
Gateway stringId - enable
Nqa boolean - gateway
Id string - gateway
Ip string - ha
Role string - id string
- ikepolicies
Get
Enterprise Vpn Connection V5Ikepolicy[] - ipsecpolicies
Get
Enterprise Vpn Connection V5Ipsecpolicy[] - name string
- peer
Subnets string[] - policy
Rules GetEnterprise Vpn Connection V5Policy Rule[] - region string
- status string
- tunnel
Local stringAddress - tunnel
Peer stringAddress - updated
At string - vpn
Type string - {[key: string]: string}
- created_
at str - customer_
gateway_ strid - enable_
nqa bool - gateway_
id str - gateway_
ip str - ha_
role str - id str
- ikepolicies
Sequence[Get
Enterprise Vpn Connection V5Ikepolicy] - ipsecpolicies
Sequence[Get
Enterprise Vpn Connection V5Ipsecpolicy] - name str
- peer_
subnets Sequence[str] - policy_
rules Sequence[GetEnterprise Vpn Connection V5Policy Rule] - region str
- status str
- tunnel_
local_ straddress - tunnel_
peer_ straddress - updated_
at str - vpn_
type str - Mapping[str, str]
- created
At String - customer
Gateway StringId - enable
Nqa Boolean - gateway
Id String - gateway
Ip String - ha
Role String - id String
- ikepolicies List<Property Map>
- ipsecpolicies List<Property Map>
- name String
- peer
Subnets List<String> - policy
Rules List<Property Map> - region String
- status String
- tunnel
Local StringAddress - tunnel
Peer StringAddress - updated
At String - vpn
Type String - Map<String>
Supporting Types
GetEnterpriseVpnConnectionV5Ikepolicy
- Authentication
Algorithm string - Authentication
Method string - Dh
Group string - Dpds
List<Get
Enterprise Vpn Connection V5Ikepolicy Dpd> - Encryption
Algorithm string - Ike
Version string - Lifetime
Seconds double - Local
Id string - Local
Id stringType - Peer
Id string - Peer
Id stringType - Phase
One stringNegotiation Mode
- Authentication
Algorithm string - Authentication
Method string - Dh
Group string - Dpds
[]Get
Enterprise Vpn Connection V5Ikepolicy Dpd - Encryption
Algorithm string - Ike
Version string - Lifetime
Seconds float64 - Local
Id string - Local
Id stringType - Peer
Id string - Peer
Id stringType - Phase
One stringNegotiation Mode
- authentication
Algorithm String - authentication
Method String - dh
Group String - dpds
List<Get
Enterprise Vpn Connection V5Ikepolicy Dpd> - encryption
Algorithm String - ike
Version String - lifetime
Seconds Double - local
Id String - local
Id StringType - peer
Id String - peer
Id StringType - phase
One StringNegotiation Mode
- authentication
Algorithm string - authentication
Method string - dh
Group string - dpds
Get
Enterprise Vpn Connection V5Ikepolicy Dpd[] - encryption
Algorithm string - ike
Version string - lifetime
Seconds number - local
Id string - local
Id stringType - peer
Id string - peer
Id stringType - phase
One stringNegotiation Mode
- authentication
Algorithm String - authentication
Method String - dh
Group String - dpds List<Property Map>
- encryption
Algorithm String - ike
Version String - lifetime
Seconds Number - local
Id String - local
Id StringType - peer
Id String - peer
Id StringType - phase
One StringNegotiation Mode
GetEnterpriseVpnConnectionV5IkepolicyDpd
GetEnterpriseVpnConnectionV5Ipsecpolicy
- Authentication
Algorithm string - Encapsulation
Mode string - Encryption
Algorithm string - Lifetime
Seconds double - Pfs string
- Transform
Protocol string
- Authentication
Algorithm string - Encapsulation
Mode string - Encryption
Algorithm string - Lifetime
Seconds float64 - Pfs string
- Transform
Protocol string
- authentication
Algorithm String - encapsulation
Mode String - encryption
Algorithm String - lifetime
Seconds Double - pfs String
- transform
Protocol String
- authentication
Algorithm string - encapsulation
Mode string - encryption
Algorithm string - lifetime
Seconds number - pfs string
- transform
Protocol string
- authentication_
algorithm str - encapsulation_
mode str - encryption_
algorithm str - lifetime_
seconds float - pfs str
- transform_
protocol str
- authentication
Algorithm String - encapsulation
Mode String - encryption
Algorithm String - lifetime
Seconds Number - pfs String
- transform
Protocol String
GetEnterpriseVpnConnectionV5PolicyRule
- Destinations List<string>
- Rule
Index double - Source string
- Destinations []string
- Rule
Index float64 - Source string
- destinations List<String>
- rule
Index Double - source String
- destinations string[]
- rule
Index number - source string
- destinations Sequence[str]
- rule_
index float - source str
- destinations List<String>
- rule
Index Number - source String
Package Details
- Repository
- opentelekomcloud opentelekomcloud/terraform-provider-opentelekomcloud
- License
- Notes
- This Pulumi package is based on the
opentelekomcloud
Terraform Provider.
opentelekomcloud 1.36.37 published on Thursday, Apr 24, 2025 by opentelekomcloud