Viewing docs for Strata Cloud Manager v1.0.5
published on Saturday, Mar 21, 2026 by Pulumi
published on Saturday, Mar 21, 2026 by Pulumi
Viewing docs for Strata Cloud Manager v1.0.5
published on Saturday, Mar 21, 2026 by Pulumi
published on Saturday, Mar 21, 2026 by Pulumi
SessionTimeout data source
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as scm from "@pulumi/scm";
const settingsData = scm.getSessionTimeout({
id: "c86b4a2c-1621-4c9c-9f9c-c9798bc9da87",
});
export const fetchedSettings = settingsData;
import pulumi
import pulumi_scm as scm
settings_data = scm.get_session_timeout(id="c86b4a2c-1621-4c9c-9f9c-c9798bc9da87")
pulumi.export("fetchedSettings", settings_data)
package main
import (
"github.com/pulumi/pulumi-scm/sdk/go/scm"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
settingsData, err := scm.LookupSessionTimeout(ctx, &scm.LookupSessionTimeoutArgs{
Id: "c86b4a2c-1621-4c9c-9f9c-c9798bc9da87",
}, nil)
if err != nil {
return err
}
ctx.Export("fetchedSettings", settingsData)
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Scm = Pulumi.Scm;
return await Deployment.RunAsync(() =>
{
var settingsData = Scm.GetSessionTimeout.Invoke(new()
{
Id = "c86b4a2c-1621-4c9c-9f9c-c9798bc9da87",
});
return new Dictionary<string, object?>
{
["fetchedSettings"] = settingsData,
};
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.scm.ScmFunctions;
import com.pulumi.scm.inputs.GetSessionTimeoutArgs;
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 settingsData = ScmFunctions.getSessionTimeout(GetSessionTimeoutArgs.builder()
.id("c86b4a2c-1621-4c9c-9f9c-c9798bc9da87")
.build());
ctx.export("fetchedSettings", settingsData);
}
}
variables:
settingsData:
fn::invoke:
function: scm:getSessionTimeout
arguments:
id: c86b4a2c-1621-4c9c-9f9c-c9798bc9da87
outputs:
fetchedSettings: ${settingsData}
Using getSessionTimeout
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 getSessionTimeout(args: GetSessionTimeoutArgs, opts?: InvokeOptions): Promise<GetSessionTimeoutResult>
function getSessionTimeoutOutput(args: GetSessionTimeoutOutputArgs, opts?: InvokeOptions): Output<GetSessionTimeoutResult>def get_session_timeout(device: Optional[str] = None,
folder: Optional[str] = None,
id: Optional[str] = None,
snippet: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetSessionTimeoutResult
def get_session_timeout_output(device: Optional[pulumi.Input[str]] = None,
folder: Optional[pulumi.Input[str]] = None,
id: Optional[pulumi.Input[str]] = None,
snippet: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetSessionTimeoutResult]func LookupSessionTimeout(ctx *Context, args *LookupSessionTimeoutArgs, opts ...InvokeOption) (*LookupSessionTimeoutResult, error)
func LookupSessionTimeoutOutput(ctx *Context, args *LookupSessionTimeoutOutputArgs, opts ...InvokeOption) LookupSessionTimeoutResultOutput> Note: This function is named LookupSessionTimeout in the Go SDK.
public static class GetSessionTimeout
{
public static Task<GetSessionTimeoutResult> InvokeAsync(GetSessionTimeoutArgs args, InvokeOptions? opts = null)
public static Output<GetSessionTimeoutResult> Invoke(GetSessionTimeoutInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetSessionTimeoutResult> getSessionTimeout(GetSessionTimeoutArgs args, InvokeOptions options)
public static Output<GetSessionTimeoutResult> getSessionTimeout(GetSessionTimeoutArgs args, InvokeOptions options)
fn::invoke:
function: scm:index/getSessionTimeout:getSessionTimeout
arguments:
# arguments dictionaryThe following arguments are supported:
getSessionTimeout Result
The following output properties are available:
- Device string
- The device in which the resource is defined
- Folder string
- Id string
- UUID of the resource
- Session
Timeouts GetSession Timeout Session Timeouts - Snippet string
- Tfid string
- Device string
- The device in which the resource is defined
- Folder string
- Id string
- UUID of the resource
- Session
Timeouts GetSession Timeout Session Timeouts - Snippet string
- Tfid string
- device String
- The device in which the resource is defined
- folder String
- id String
- UUID of the resource
- session
Timeouts GetSession Timeout Session Timeouts - snippet String
- tfid String
- device string
- The device in which the resource is defined
- folder string
- id string
- UUID of the resource
- session
Timeouts GetSession Timeout Session Timeouts - snippet string
- tfid string
- device str
- The device in which the resource is defined
- folder str
- id str
- UUID of the resource
- session_
timeouts GetSession Timeout Session Timeouts - snippet str
- tfid str
- device String
- The device in which the resource is defined
- folder String
- id String
- UUID of the resource
- session
Timeouts Property Map - snippet String
- tfid String
Supporting Types
GetSessionTimeoutSessionTimeouts
- Timeout
Captive intPortal - Captive Portal (seconds)
- Timeout
Default int - Default timeout (seconds)
- Timeout
Discard intDefault - Discard default (seconds)
- Timeout
Discard intTcp - Discard TCP (seconds)
- Timeout
Discard intUdp - Discard UDP (seconds)
- Timeout
Icmp int - ICMP (seconds)
- Timeout
Scan int - Scan (seconds)
- Timeout
Tcp int - TCP (seconds)
- Timeout
Tcp intHalf Closed - TCP Half Closed (seconds)
- Timeout
Tcp intTime Wait - TCP Time Wait (seconds)
- Timeout
Tcp intUnverified Rst - Unverified RST (seconds)
- Timeout
Tcphandshake int - TCP handshake (seconds)
- Timeout
Tcpinit int - TCP init (seconds)
- Timeout
Udp int - UDP (seconds)
- Timeout
Captive intPortal - Captive Portal (seconds)
- Timeout
Default int - Default timeout (seconds)
- Timeout
Discard intDefault - Discard default (seconds)
- Timeout
Discard intTcp - Discard TCP (seconds)
- Timeout
Discard intUdp - Discard UDP (seconds)
- Timeout
Icmp int - ICMP (seconds)
- Timeout
Scan int - Scan (seconds)
- Timeout
Tcp int - TCP (seconds)
- Timeout
Tcp intHalf Closed - TCP Half Closed (seconds)
- Timeout
Tcp intTime Wait - TCP Time Wait (seconds)
- Timeout
Tcp intUnverified Rst - Unverified RST (seconds)
- Timeout
Tcphandshake int - TCP handshake (seconds)
- Timeout
Tcpinit int - TCP init (seconds)
- Timeout
Udp int - UDP (seconds)
- timeout
Captive IntegerPortal - Captive Portal (seconds)
- timeout
Default Integer - Default timeout (seconds)
- timeout
Discard IntegerDefault - Discard default (seconds)
- timeout
Discard IntegerTcp - Discard TCP (seconds)
- timeout
Discard IntegerUdp - Discard UDP (seconds)
- timeout
Icmp Integer - ICMP (seconds)
- timeout
Scan Integer - Scan (seconds)
- timeout
Tcp Integer - TCP (seconds)
- timeout
Tcp IntegerHalf Closed - TCP Half Closed (seconds)
- timeout
Tcp IntegerTime Wait - TCP Time Wait (seconds)
- timeout
Tcp IntegerUnverified Rst - Unverified RST (seconds)
- timeout
Tcphandshake Integer - TCP handshake (seconds)
- timeout
Tcpinit Integer - TCP init (seconds)
- timeout
Udp Integer - UDP (seconds)
- timeout
Captive numberPortal - Captive Portal (seconds)
- timeout
Default number - Default timeout (seconds)
- timeout
Discard numberDefault - Discard default (seconds)
- timeout
Discard numberTcp - Discard TCP (seconds)
- timeout
Discard numberUdp - Discard UDP (seconds)
- timeout
Icmp number - ICMP (seconds)
- timeout
Scan number - Scan (seconds)
- timeout
Tcp number - TCP (seconds)
- timeout
Tcp numberHalf Closed - TCP Half Closed (seconds)
- timeout
Tcp numberTime Wait - TCP Time Wait (seconds)
- timeout
Tcp numberUnverified Rst - Unverified RST (seconds)
- timeout
Tcphandshake number - TCP handshake (seconds)
- timeout
Tcpinit number - TCP init (seconds)
- timeout
Udp number - UDP (seconds)
- timeout_
captive_ intportal - Captive Portal (seconds)
- timeout_
default int - Default timeout (seconds)
- timeout_
discard_ intdefault - Discard default (seconds)
- timeout_
discard_ inttcp - Discard TCP (seconds)
- timeout_
discard_ intudp - Discard UDP (seconds)
- timeout_
icmp int - ICMP (seconds)
- timeout_
scan int - Scan (seconds)
- timeout_
tcp int - TCP (seconds)
- timeout_
tcp_ inthalf_ closed - TCP Half Closed (seconds)
- timeout_
tcp_ inttime_ wait - TCP Time Wait (seconds)
- timeout_
tcp_ intunverified_ rst - Unverified RST (seconds)
- timeout_
tcphandshake int - TCP handshake (seconds)
- timeout_
tcpinit int - TCP init (seconds)
- timeout_
udp int - UDP (seconds)
- timeout
Captive NumberPortal - Captive Portal (seconds)
- timeout
Default Number - Default timeout (seconds)
- timeout
Discard NumberDefault - Discard default (seconds)
- timeout
Discard NumberTcp - Discard TCP (seconds)
- timeout
Discard NumberUdp - Discard UDP (seconds)
- timeout
Icmp Number - ICMP (seconds)
- timeout
Scan Number - Scan (seconds)
- timeout
Tcp Number - TCP (seconds)
- timeout
Tcp NumberHalf Closed - TCP Half Closed (seconds)
- timeout
Tcp NumberTime Wait - TCP Time Wait (seconds)
- timeout
Tcp NumberUnverified Rst - Unverified RST (seconds)
- timeout
Tcphandshake Number - TCP handshake (seconds)
- timeout
Tcpinit Number - TCP init (seconds)
- timeout
Udp Number - UDP (seconds)
Package Details
- Repository
- scm pulumi/pulumi-scm
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
scmTerraform Provider.
Viewing docs for Strata Cloud Manager v1.0.5
published on Saturday, Mar 21, 2026 by Pulumi
published on Saturday, Mar 21, 2026 by Pulumi
