We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.32.0 published on Wednesday, Aug 13, 2025 by Pulumi
aws-native.workspacesweb.getSessionLogger
Explore with Pulumi AI
We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.32.0 published on Wednesday, Aug 13, 2025 by Pulumi
Definition of AWS::WorkSpacesWeb::SessionLogger Resource Type
Using getSessionLogger
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 getSessionLogger(args: GetSessionLoggerArgs, opts?: InvokeOptions): Promise<GetSessionLoggerResult>
function getSessionLoggerOutput(args: GetSessionLoggerOutputArgs, opts?: InvokeOptions): Output<GetSessionLoggerResult>
def get_session_logger(session_logger_arn: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetSessionLoggerResult
def get_session_logger_output(session_logger_arn: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetSessionLoggerResult]
func LookupSessionLogger(ctx *Context, args *LookupSessionLoggerArgs, opts ...InvokeOption) (*LookupSessionLoggerResult, error)
func LookupSessionLoggerOutput(ctx *Context, args *LookupSessionLoggerOutputArgs, opts ...InvokeOption) LookupSessionLoggerResultOutput
> Note: This function is named LookupSessionLogger
in the Go SDK.
public static class GetSessionLogger
{
public static Task<GetSessionLoggerResult> InvokeAsync(GetSessionLoggerArgs args, InvokeOptions? opts = null)
public static Output<GetSessionLoggerResult> Invoke(GetSessionLoggerInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetSessionLoggerResult> getSessionLogger(GetSessionLoggerArgs args, InvokeOptions options)
public static Output<GetSessionLoggerResult> getSessionLogger(GetSessionLoggerArgs args, InvokeOptions options)
fn::invoke:
function: aws-native:workspacesweb:getSessionLogger
arguments:
# arguments dictionary
The following arguments are supported:
- Session
Logger stringArn
- Session
Logger stringArn
- session
Logger StringArn
- session
Logger stringArn
- session
Logger StringArn
getSessionLogger Result
The following output properties are available:
- Associated
Portal List<string>Arns - Creation
Date string - Display
Name string - Event
Filter Pulumi.Aws | Pulumi.Native. Work Spaces Web. Outputs. Session Logger Event Filter0Properties Aws Native. Work Spaces Web. Outputs. Session Logger Event Filter1Properties - Log
Configuration Pulumi.Aws Native. Work Spaces Web. Outputs. Session Logger Log Configuration - Session
Logger stringArn - List<Pulumi.
Aws Native. Outputs. Tag>
- associated
Portal List<String>Arns - creation
Date String - display
Name String - event
Filter Property Map | Property Map - log
Configuration Property Map - session
Logger StringArn - List<Property Map>
Supporting Types
SessionLoggerEvent
SessionLoggerEventFilter0Properties
SessionLoggerEventFilter1Properties
- include
List<"Website
Interact" | "File Download From Secure Browser To Remote Disk" | "File Transfer From Remote To Local Disk" | "File Transfer From Local To Remote Disk" | "File Upload From Remote Disk To Secure Browser" | "Content Paste To Website" | "Content Transfer From Local To Remote Clipboard" | "Content Copy From Website" | "Url Load" | "Tab Open" | "Tab Close" | "Print Job Submit" | "Session Connect" | "Session Start" | "Session Disconnect" | "Session End" | "Url Block By Content Filter">
SessionLoggerFolderStructure
SessionLoggerLogConfiguration
SessionLoggerLogFileFormat
SessionLoggerS3LogConfiguration
Tag
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.32.0 published on Wednesday, Aug 13, 2025 by Pulumi