Fortios v0.0.5 published on Tuesday, Apr 9, 2024 by pulumiverse
fortios.system.getGretunnel
Explore with Pulumi AI
Use this data source to get information on an fortios system gretunnel
Using getGretunnel
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 getGretunnel(args: GetGretunnelArgs, opts?: InvokeOptions): Promise<GetGretunnelResult>
function getGretunnelOutput(args: GetGretunnelOutputArgs, opts?: InvokeOptions): Output<GetGretunnelResult>
def get_gretunnel(name: Optional[str] = None,
vdomparam: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetGretunnelResult
def get_gretunnel_output(name: Optional[pulumi.Input[str]] = None,
vdomparam: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetGretunnelResult]
func LookupGretunnel(ctx *Context, args *LookupGretunnelArgs, opts ...InvokeOption) (*LookupGretunnelResult, error)
func LookupGretunnelOutput(ctx *Context, args *LookupGretunnelOutputArgs, opts ...InvokeOption) LookupGretunnelResultOutput
> Note: This function is named LookupGretunnel
in the Go SDK.
public static class GetGretunnel
{
public static Task<GetGretunnelResult> InvokeAsync(GetGretunnelArgs args, InvokeOptions? opts = null)
public static Output<GetGretunnelResult> Invoke(GetGretunnelInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetGretunnelResult> getGretunnel(GetGretunnelArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: fortios:system/getGretunnel:getGretunnel
arguments:
# arguments dictionary
The following arguments are supported:
- Name string
- Specify the name of the desired system gretunnel.
- Vdomparam string
- Specifies the vdom to which the data source will be applied when the FortiGate unit is running in VDOM mode. Only one vdom can be specified. If you want to inherit the vdom configuration of the provider, please do not set this parameter.
- Name string
- Specify the name of the desired system gretunnel.
- Vdomparam string
- Specifies the vdom to which the data source will be applied when the FortiGate unit is running in VDOM mode. Only one vdom can be specified. If you want to inherit the vdom configuration of the provider, please do not set this parameter.
- name String
- Specify the name of the desired system gretunnel.
- vdomparam String
- Specifies the vdom to which the data source will be applied when the FortiGate unit is running in VDOM mode. Only one vdom can be specified. If you want to inherit the vdom configuration of the provider, please do not set this parameter.
- name string
- Specify the name of the desired system gretunnel.
- vdomparam string
- Specifies the vdom to which the data source will be applied when the FortiGate unit is running in VDOM mode. Only one vdom can be specified. If you want to inherit the vdom configuration of the provider, please do not set this parameter.
- name str
- Specify the name of the desired system gretunnel.
- vdomparam str
- Specifies the vdom to which the data source will be applied when the FortiGate unit is running in VDOM mode. Only one vdom can be specified. If you want to inherit the vdom configuration of the provider, please do not set this parameter.
- name String
- Specify the name of the desired system gretunnel.
- vdomparam String
- Specifies the vdom to which the data source will be applied when the FortiGate unit is running in VDOM mode. Only one vdom can be specified. If you want to inherit the vdom configuration of the provider, please do not set this parameter.
getGretunnel Result
The following output properties are available:
- Checksum
Reception string - Enable/disable validating checksums in received GRE packets.
- Checksum
Transmission string - Enable/disable including checksums in transmitted GRE packets.
- Diffservcode string
- DiffServ setting to be applied to GRE tunnel outer IP header.
- Dscp
Copying string - Enable/disable DSCP copying.
- Id string
- The provider-assigned unique ID for this managed resource.
- Interface string
- Interface name.
- Ip
Version string - IP version to use for VPN interface.
- Keepalive
Failtimes int - Number of consecutive unreturned keepalive messages before a GRE connection is considered down (1 - 255).
- Keepalive
Interval int - Keepalive message interval (0 - 32767, 0 = disabled).
- Key
Inbound int - Require received GRE packets contain this key (0 - 4294967295).
- Key
Outbound int - Include this key in transmitted GRE packets (0 - 4294967295).
- Local
Gw string - IP address of the local gateway.
- Local
Gw6 string - IPv6 address of the local gateway.
- Name string
- Tunnel name.
- Remote
Gw string - IP address of the remote gateway.
- Remote
Gw6 string - IPv6 address of the remote gateway.
- Sequence
Number stringReception - Enable/disable validating sequence numbers in received GRE packets.
- Sequence
Number stringTransmission - Enable/disable including of sequence numbers in transmitted GRE packets.
- Use
Sdwan string - Enable/disable use of SD-WAN to reach remote gateway.
- Vdomparam string
- Checksum
Reception string - Enable/disable validating checksums in received GRE packets.
- Checksum
Transmission string - Enable/disable including checksums in transmitted GRE packets.
- Diffservcode string
- DiffServ setting to be applied to GRE tunnel outer IP header.
- Dscp
Copying string - Enable/disable DSCP copying.
- Id string
- The provider-assigned unique ID for this managed resource.
- Interface string
- Interface name.
- Ip
Version string - IP version to use for VPN interface.
- Keepalive
Failtimes int - Number of consecutive unreturned keepalive messages before a GRE connection is considered down (1 - 255).
- Keepalive
Interval int - Keepalive message interval (0 - 32767, 0 = disabled).
- Key
Inbound int - Require received GRE packets contain this key (0 - 4294967295).
- Key
Outbound int - Include this key in transmitted GRE packets (0 - 4294967295).
- Local
Gw string - IP address of the local gateway.
- Local
Gw6 string - IPv6 address of the local gateway.
- Name string
- Tunnel name.
- Remote
Gw string - IP address of the remote gateway.
- Remote
Gw6 string - IPv6 address of the remote gateway.
- Sequence
Number stringReception - Enable/disable validating sequence numbers in received GRE packets.
- Sequence
Number stringTransmission - Enable/disable including of sequence numbers in transmitted GRE packets.
- Use
Sdwan string - Enable/disable use of SD-WAN to reach remote gateway.
- Vdomparam string
- checksum
Reception String - Enable/disable validating checksums in received GRE packets.
- checksum
Transmission String - Enable/disable including checksums in transmitted GRE packets.
- diffservcode String
- DiffServ setting to be applied to GRE tunnel outer IP header.
- dscp
Copying String - Enable/disable DSCP copying.
- id String
- The provider-assigned unique ID for this managed resource.
- interface_ String
- Interface name.
- ip
Version String - IP version to use for VPN interface.
- keepalive
Failtimes Integer - Number of consecutive unreturned keepalive messages before a GRE connection is considered down (1 - 255).
- keepalive
Interval Integer - Keepalive message interval (0 - 32767, 0 = disabled).
- key
Inbound Integer - Require received GRE packets contain this key (0 - 4294967295).
- key
Outbound Integer - Include this key in transmitted GRE packets (0 - 4294967295).
- local
Gw String - IP address of the local gateway.
- local
Gw6 String - IPv6 address of the local gateway.
- name String
- Tunnel name.
- remote
Gw String - IP address of the remote gateway.
- remote
Gw6 String - IPv6 address of the remote gateway.
- sequence
Number StringReception - Enable/disable validating sequence numbers in received GRE packets.
- sequence
Number StringTransmission - Enable/disable including of sequence numbers in transmitted GRE packets.
- use
Sdwan String - Enable/disable use of SD-WAN to reach remote gateway.
- vdomparam String
- checksum
Reception string - Enable/disable validating checksums in received GRE packets.
- checksum
Transmission string - Enable/disable including checksums in transmitted GRE packets.
- diffservcode string
- DiffServ setting to be applied to GRE tunnel outer IP header.
- dscp
Copying string - Enable/disable DSCP copying.
- id string
- The provider-assigned unique ID for this managed resource.
- interface string
- Interface name.
- ip
Version string - IP version to use for VPN interface.
- keepalive
Failtimes number - Number of consecutive unreturned keepalive messages before a GRE connection is considered down (1 - 255).
- keepalive
Interval number - Keepalive message interval (0 - 32767, 0 = disabled).
- key
Inbound number - Require received GRE packets contain this key (0 - 4294967295).
- key
Outbound number - Include this key in transmitted GRE packets (0 - 4294967295).
- local
Gw string - IP address of the local gateway.
- local
Gw6 string - IPv6 address of the local gateway.
- name string
- Tunnel name.
- remote
Gw string - IP address of the remote gateway.
- remote
Gw6 string - IPv6 address of the remote gateway.
- sequence
Number stringReception - Enable/disable validating sequence numbers in received GRE packets.
- sequence
Number stringTransmission - Enable/disable including of sequence numbers in transmitted GRE packets.
- use
Sdwan string - Enable/disable use of SD-WAN to reach remote gateway.
- vdomparam string
- checksum_
reception str - Enable/disable validating checksums in received GRE packets.
- checksum_
transmission str - Enable/disable including checksums in transmitted GRE packets.
- diffservcode str
- DiffServ setting to be applied to GRE tunnel outer IP header.
- dscp_
copying str - Enable/disable DSCP copying.
- id str
- The provider-assigned unique ID for this managed resource.
- interface str
- Interface name.
- ip_
version str - IP version to use for VPN interface.
- keepalive_
failtimes int - Number of consecutive unreturned keepalive messages before a GRE connection is considered down (1 - 255).
- keepalive_
interval int - Keepalive message interval (0 - 32767, 0 = disabled).
- key_
inbound int - Require received GRE packets contain this key (0 - 4294967295).
- key_
outbound int - Include this key in transmitted GRE packets (0 - 4294967295).
- local_
gw str - IP address of the local gateway.
- local_
gw6 str - IPv6 address of the local gateway.
- name str
- Tunnel name.
- remote_
gw str - IP address of the remote gateway.
- remote_
gw6 str - IPv6 address of the remote gateway.
- sequence_
number_ strreception - Enable/disable validating sequence numbers in received GRE packets.
- sequence_
number_ strtransmission - Enable/disable including of sequence numbers in transmitted GRE packets.
- use_
sdwan str - Enable/disable use of SD-WAN to reach remote gateway.
- vdomparam str
- checksum
Reception String - Enable/disable validating checksums in received GRE packets.
- checksum
Transmission String - Enable/disable including checksums in transmitted GRE packets.
- diffservcode String
- DiffServ setting to be applied to GRE tunnel outer IP header.
- dscp
Copying String - Enable/disable DSCP copying.
- id String
- The provider-assigned unique ID for this managed resource.
- interface String
- Interface name.
- ip
Version String - IP version to use for VPN interface.
- keepalive
Failtimes Number - Number of consecutive unreturned keepalive messages before a GRE connection is considered down (1 - 255).
- keepalive
Interval Number - Keepalive message interval (0 - 32767, 0 = disabled).
- key
Inbound Number - Require received GRE packets contain this key (0 - 4294967295).
- key
Outbound Number - Include this key in transmitted GRE packets (0 - 4294967295).
- local
Gw String - IP address of the local gateway.
- local
Gw6 String - IPv6 address of the local gateway.
- name String
- Tunnel name.
- remote
Gw String - IP address of the remote gateway.
- remote
Gw6 String - IPv6 address of the remote gateway.
- sequence
Number StringReception - Enable/disable validating sequence numbers in received GRE packets.
- sequence
Number StringTransmission - Enable/disable including of sequence numbers in transmitted GRE packets.
- use
Sdwan String - Enable/disable use of SD-WAN to reach remote gateway.
- vdomparam String
Package Details
- Repository
- fortios pulumiverse/pulumi-fortios
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
fortios
Terraform Provider.