1. Packages
  2. Fortios
  3. API Docs
  4. system
  5. getMobiletunnel
Fortios v0.0.5 published on Tuesday, Apr 9, 2024 by pulumiverse

fortios.system.getMobiletunnel

Explore with Pulumi AI

fortios logo
Fortios v0.0.5 published on Tuesday, Apr 9, 2024 by pulumiverse

    Use this data source to get information on an fortios system mobiletunnel

    Using getMobiletunnel

    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 getMobiletunnel(args: GetMobiletunnelArgs, opts?: InvokeOptions): Promise<GetMobiletunnelResult>
    function getMobiletunnelOutput(args: GetMobiletunnelOutputArgs, opts?: InvokeOptions): Output<GetMobiletunnelResult>
    def get_mobiletunnel(name: Optional[str] = None,
                         vdomparam: Optional[str] = None,
                         opts: Optional[InvokeOptions] = None) -> GetMobiletunnelResult
    def get_mobiletunnel_output(name: Optional[pulumi.Input[str]] = None,
                         vdomparam: Optional[pulumi.Input[str]] = None,
                         opts: Optional[InvokeOptions] = None) -> Output[GetMobiletunnelResult]
    func LookupMobiletunnel(ctx *Context, args *LookupMobiletunnelArgs, opts ...InvokeOption) (*LookupMobiletunnelResult, error)
    func LookupMobiletunnelOutput(ctx *Context, args *LookupMobiletunnelOutputArgs, opts ...InvokeOption) LookupMobiletunnelResultOutput

    > Note: This function is named LookupMobiletunnel in the Go SDK.

    public static class GetMobiletunnel 
    {
        public static Task<GetMobiletunnelResult> InvokeAsync(GetMobiletunnelArgs args, InvokeOptions? opts = null)
        public static Output<GetMobiletunnelResult> Invoke(GetMobiletunnelInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetMobiletunnelResult> getMobiletunnel(GetMobiletunnelArgs args, InvokeOptions options)
    // Output-based functions aren't available in Java yet
    
    fn::invoke:
      function: fortios:system/getMobiletunnel:getMobiletunnel
      arguments:
        # arguments dictionary

    The following arguments are supported:

    Name string
    Specify the name of the desired system mobiletunnel.
    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 mobiletunnel.
    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 mobiletunnel.
    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 mobiletunnel.
    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 mobiletunnel.
    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 mobiletunnel.
    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.

    getMobiletunnel Result

    The following output properties are available:

    HashAlgorithm string
    Hash Algorithm (Keyed MD5).
    HomeAddress string
    Home IP address (Format: xxx.xxx.xxx.xxx).
    HomeAgent string
    IPv4 address of the NEMO HA (Format: xxx.xxx.xxx.xxx).
    Id string
    The provider-assigned unique ID for this managed resource.
    Lifetime int
    NMMO HA registration request lifetime (180 - 65535 sec, default = 65535).
    NMhaeKey string
    NEMO authentication key.
    NMhaeKeyType string
    NEMO authentication key type (ascii or base64).
    NMhaeSpi int
    NEMO authentication SPI (default: 256).
    Name string
    Tunnel name.
    Networks List<Pulumiverse.Fortios.System.Outputs.GetMobiletunnelNetwork>
    NEMO network configuration. The structure of network block is documented below.
    RegInterval int
    NMMO HA registration interval (5 - 300, default = 5).
    RegRetry int
    Maximum number of NMMO HA registration retries (1 to 30, default = 3).
    RenewInterval int
    Time before lifetime expiraton to send NMMO HA re-registration (5 - 60, default = 60).
    RoamingInterface string
    Select the associated interface name from available options.
    Status string
    Enable/disable this mobile tunnel.
    TunnelMode string
    NEMO tunnnel mode (GRE tunnel).
    Vdomparam string
    HashAlgorithm string
    Hash Algorithm (Keyed MD5).
    HomeAddress string
    Home IP address (Format: xxx.xxx.xxx.xxx).
    HomeAgent string
    IPv4 address of the NEMO HA (Format: xxx.xxx.xxx.xxx).
    Id string
    The provider-assigned unique ID for this managed resource.
    Lifetime int
    NMMO HA registration request lifetime (180 - 65535 sec, default = 65535).
    NMhaeKey string
    NEMO authentication key.
    NMhaeKeyType string
    NEMO authentication key type (ascii or base64).
    NMhaeSpi int
    NEMO authentication SPI (default: 256).
    Name string
    Tunnel name.
    Networks []GetMobiletunnelNetwork
    NEMO network configuration. The structure of network block is documented below.
    RegInterval int
    NMMO HA registration interval (5 - 300, default = 5).
    RegRetry int
    Maximum number of NMMO HA registration retries (1 to 30, default = 3).
    RenewInterval int
    Time before lifetime expiraton to send NMMO HA re-registration (5 - 60, default = 60).
    RoamingInterface string
    Select the associated interface name from available options.
    Status string
    Enable/disable this mobile tunnel.
    TunnelMode string
    NEMO tunnnel mode (GRE tunnel).
    Vdomparam string
    hashAlgorithm String
    Hash Algorithm (Keyed MD5).
    homeAddress String
    Home IP address (Format: xxx.xxx.xxx.xxx).
    homeAgent String
    IPv4 address of the NEMO HA (Format: xxx.xxx.xxx.xxx).
    id String
    The provider-assigned unique ID for this managed resource.
    lifetime Integer
    NMMO HA registration request lifetime (180 - 65535 sec, default = 65535).
    nMhaeKey String
    NEMO authentication key.
    nMhaeKeyType String
    NEMO authentication key type (ascii or base64).
    nMhaeSpi Integer
    NEMO authentication SPI (default: 256).
    name String
    Tunnel name.
    networks List<GetMobiletunnelNetwork>
    NEMO network configuration. The structure of network block is documented below.
    regInterval Integer
    NMMO HA registration interval (5 - 300, default = 5).
    regRetry Integer
    Maximum number of NMMO HA registration retries (1 to 30, default = 3).
    renewInterval Integer
    Time before lifetime expiraton to send NMMO HA re-registration (5 - 60, default = 60).
    roamingInterface String
    Select the associated interface name from available options.
    status String
    Enable/disable this mobile tunnel.
    tunnelMode String
    NEMO tunnnel mode (GRE tunnel).
    vdomparam String
    hashAlgorithm string
    Hash Algorithm (Keyed MD5).
    homeAddress string
    Home IP address (Format: xxx.xxx.xxx.xxx).
    homeAgent string
    IPv4 address of the NEMO HA (Format: xxx.xxx.xxx.xxx).
    id string
    The provider-assigned unique ID for this managed resource.
    lifetime number
    NMMO HA registration request lifetime (180 - 65535 sec, default = 65535).
    nMhaeKey string
    NEMO authentication key.
    nMhaeKeyType string
    NEMO authentication key type (ascii or base64).
    nMhaeSpi number
    NEMO authentication SPI (default: 256).
    name string
    Tunnel name.
    networks GetMobiletunnelNetwork[]
    NEMO network configuration. The structure of network block is documented below.
    regInterval number
    NMMO HA registration interval (5 - 300, default = 5).
    regRetry number
    Maximum number of NMMO HA registration retries (1 to 30, default = 3).
    renewInterval number
    Time before lifetime expiraton to send NMMO HA re-registration (5 - 60, default = 60).
    roamingInterface string
    Select the associated interface name from available options.
    status string
    Enable/disable this mobile tunnel.
    tunnelMode string
    NEMO tunnnel mode (GRE tunnel).
    vdomparam string
    hash_algorithm str
    Hash Algorithm (Keyed MD5).
    home_address str
    Home IP address (Format: xxx.xxx.xxx.xxx).
    home_agent str
    IPv4 address of the NEMO HA (Format: xxx.xxx.xxx.xxx).
    id str
    The provider-assigned unique ID for this managed resource.
    lifetime int
    NMMO HA registration request lifetime (180 - 65535 sec, default = 65535).
    n_mhae_key str
    NEMO authentication key.
    n_mhae_key_type str
    NEMO authentication key type (ascii or base64).
    n_mhae_spi int
    NEMO authentication SPI (default: 256).
    name str
    Tunnel name.
    networks Sequence[GetMobiletunnelNetwork]
    NEMO network configuration. The structure of network block is documented below.
    reg_interval int
    NMMO HA registration interval (5 - 300, default = 5).
    reg_retry int
    Maximum number of NMMO HA registration retries (1 to 30, default = 3).
    renew_interval int
    Time before lifetime expiraton to send NMMO HA re-registration (5 - 60, default = 60).
    roaming_interface str
    Select the associated interface name from available options.
    status str
    Enable/disable this mobile tunnel.
    tunnel_mode str
    NEMO tunnnel mode (GRE tunnel).
    vdomparam str
    hashAlgorithm String
    Hash Algorithm (Keyed MD5).
    homeAddress String
    Home IP address (Format: xxx.xxx.xxx.xxx).
    homeAgent String
    IPv4 address of the NEMO HA (Format: xxx.xxx.xxx.xxx).
    id String
    The provider-assigned unique ID for this managed resource.
    lifetime Number
    NMMO HA registration request lifetime (180 - 65535 sec, default = 65535).
    nMhaeKey String
    NEMO authentication key.
    nMhaeKeyType String
    NEMO authentication key type (ascii or base64).
    nMhaeSpi Number
    NEMO authentication SPI (default: 256).
    name String
    Tunnel name.
    networks List<Property Map>
    NEMO network configuration. The structure of network block is documented below.
    regInterval Number
    NMMO HA registration interval (5 - 300, default = 5).
    regRetry Number
    Maximum number of NMMO HA registration retries (1 to 30, default = 3).
    renewInterval Number
    Time before lifetime expiraton to send NMMO HA re-registration (5 - 60, default = 60).
    roamingInterface String
    Select the associated interface name from available options.
    status String
    Enable/disable this mobile tunnel.
    tunnelMode String
    NEMO tunnnel mode (GRE tunnel).
    vdomparam String

    Supporting Types

    GetMobiletunnelNetwork

    Id int
    Network entry ID.
    Interface string
    Select the associated interface name from available options.
    Prefix string
    Class IP and Netmask with correction (Format:xxx.xxx.xxx.xxx xxx.xxx.xxx.xxx or xxx.xxx.xxx.xxx/x).
    Id int
    Network entry ID.
    Interface string
    Select the associated interface name from available options.
    Prefix string
    Class IP and Netmask with correction (Format:xxx.xxx.xxx.xxx xxx.xxx.xxx.xxx or xxx.xxx.xxx.xxx/x).
    id Integer
    Network entry ID.
    interface_ String
    Select the associated interface name from available options.
    prefix String
    Class IP and Netmask with correction (Format:xxx.xxx.xxx.xxx xxx.xxx.xxx.xxx or xxx.xxx.xxx.xxx/x).
    id number
    Network entry ID.
    interface string
    Select the associated interface name from available options.
    prefix string
    Class IP and Netmask with correction (Format:xxx.xxx.xxx.xxx xxx.xxx.xxx.xxx or xxx.xxx.xxx.xxx/x).
    id int
    Network entry ID.
    interface str
    Select the associated interface name from available options.
    prefix str
    Class IP and Netmask with correction (Format:xxx.xxx.xxx.xxx xxx.xxx.xxx.xxx or xxx.xxx.xxx.xxx/x).
    id Number
    Network entry ID.
    interface String
    Select the associated interface name from available options.
    prefix String
    Class IP and Netmask with correction (Format:xxx.xxx.xxx.xxx xxx.xxx.xxx.xxx or xxx.xxx.xxx.xxx/x).

    Package Details

    Repository
    fortios pulumiverse/pulumi-fortios
    License
    Apache-2.0
    Notes
    This Pulumi package is based on the fortios Terraform Provider.
    fortios logo
    Fortios v0.0.5 published on Tuesday, Apr 9, 2024 by pulumiverse