AWS Native is in preview. AWS Classic is fully supported.
AWS Native v0.109.0 published on Wednesday, Jun 26, 2024 by Pulumi
aws-native.workspacesweb.getUserSettings
Explore with Pulumi AI
AWS Native is in preview. AWS Classic is fully supported.
AWS Native v0.109.0 published on Wednesday, Jun 26, 2024 by Pulumi
Definition of AWS::WorkSpacesWeb::UserSettings Resource Type
Using getUserSettings
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 getUserSettings(args: GetUserSettingsArgs, opts?: InvokeOptions): Promise<GetUserSettingsResult>
function getUserSettingsOutput(args: GetUserSettingsOutputArgs, opts?: InvokeOptions): Output<GetUserSettingsResult>
def get_user_settings(user_settings_arn: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetUserSettingsResult
def get_user_settings_output(user_settings_arn: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetUserSettingsResult]
func LookupUserSettings(ctx *Context, args *LookupUserSettingsArgs, opts ...InvokeOption) (*LookupUserSettingsResult, error)
func LookupUserSettingsOutput(ctx *Context, args *LookupUserSettingsOutputArgs, opts ...InvokeOption) LookupUserSettingsResultOutput
> Note: This function is named LookupUserSettings
in the Go SDK.
public static class GetUserSettings
{
public static Task<GetUserSettingsResult> InvokeAsync(GetUserSettingsArgs args, InvokeOptions? opts = null)
public static Output<GetUserSettingsResult> Invoke(GetUserSettingsInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetUserSettingsResult> getUserSettings(GetUserSettingsArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: aws-native:workspacesweb:getUserSettings
arguments:
# arguments dictionary
The following arguments are supported:
- User
Settings stringArn - The ARN of the user settings.
- User
Settings stringArn - The ARN of the user settings.
- user
Settings StringArn - The ARN of the user settings.
- user
Settings stringArn - The ARN of the user settings.
- user_
settings_ strarn - The ARN of the user settings.
- user
Settings StringArn - The ARN of the user settings.
getUserSettings Result
The following output properties are available:
- Associated
Portal List<string>Arns - A list of web portal ARNs that this user settings resource is associated with.
- Pulumi.
Aws Native. Work Spaces Web. Outputs. User Settings Cookie Synchronization Configuration - The configuration that specifies which cookies should be synchronized from the end user's local browser to the remote browser.
- Copy
Allowed Pulumi.Aws Native. Work Spaces Web. User Settings Enabled Type - Specifies whether the user can copy text from the streaming session to the local device.
- Disconnect
Timeout doubleIn Minutes - The amount of time that a streaming session remains active after users disconnect.
- Download
Allowed Pulumi.Aws Native. Work Spaces Web. User Settings Enabled Type - Specifies whether the user can download files from the streaming session to the local device.
- Idle
Disconnect doubleTimeout In Minutes - The amount of time that users can be idle (inactive) before they are disconnected from their streaming session and the disconnect timeout interval begins.
- Paste
Allowed Pulumi.Aws Native. Work Spaces Web. User Settings Enabled Type - Specifies whether the user can paste text from the local device to the streaming session.
- Print
Allowed Pulumi.Aws Native. Work Spaces Web. User Settings Enabled Type - Specifies whether the user can print to the local device.
- List<Pulumi.
Aws Native. Outputs. Tag> - The tags to add to the user settings resource. A tag is a key-value pair.
- Upload
Allowed Pulumi.Aws Native. Work Spaces Web. User Settings Enabled Type - Specifies whether the user can upload files from the local device to the streaming session.
- User
Settings stringArn - The ARN of the user settings.
- Associated
Portal []stringArns - A list of web portal ARNs that this user settings resource is associated with.
- User
Settings Cookie Synchronization Configuration - The configuration that specifies which cookies should be synchronized from the end user's local browser to the remote browser.
- Copy
Allowed UserSettings Enabled Type - Specifies whether the user can copy text from the streaming session to the local device.
- Disconnect
Timeout float64In Minutes - The amount of time that a streaming session remains active after users disconnect.
- Download
Allowed UserSettings Enabled Type - Specifies whether the user can download files from the streaming session to the local device.
- Idle
Disconnect float64Timeout In Minutes - The amount of time that users can be idle (inactive) before they are disconnected from their streaming session and the disconnect timeout interval begins.
- Paste
Allowed UserSettings Enabled Type - Specifies whether the user can paste text from the local device to the streaming session.
- Print
Allowed UserSettings Enabled Type - Specifies whether the user can print to the local device.
- Tag
- The tags to add to the user settings resource. A tag is a key-value pair.
- Upload
Allowed UserSettings Enabled Type - Specifies whether the user can upload files from the local device to the streaming session.
- User
Settings stringArn - The ARN of the user settings.
- associated
Portal List<String>Arns - A list of web portal ARNs that this user settings resource is associated with.
- User
Settings Cookie Synchronization Configuration - The configuration that specifies which cookies should be synchronized from the end user's local browser to the remote browser.
- copy
Allowed UserSettings Enabled Type - Specifies whether the user can copy text from the streaming session to the local device.
- disconnect
Timeout DoubleIn Minutes - The amount of time that a streaming session remains active after users disconnect.
- download
Allowed UserSettings Enabled Type - Specifies whether the user can download files from the streaming session to the local device.
- idle
Disconnect DoubleTimeout In Minutes - The amount of time that users can be idle (inactive) before they are disconnected from their streaming session and the disconnect timeout interval begins.
- paste
Allowed UserSettings Enabled Type - Specifies whether the user can paste text from the local device to the streaming session.
- print
Allowed UserSettings Enabled Type - Specifies whether the user can print to the local device.
- List<Tag>
- The tags to add to the user settings resource. A tag is a key-value pair.
- upload
Allowed UserSettings Enabled Type - Specifies whether the user can upload files from the local device to the streaming session.
- user
Settings StringArn - The ARN of the user settings.
- associated
Portal string[]Arns - A list of web portal ARNs that this user settings resource is associated with.
- User
Settings Cookie Synchronization Configuration - The configuration that specifies which cookies should be synchronized from the end user's local browser to the remote browser.
- copy
Allowed UserSettings Enabled Type - Specifies whether the user can copy text from the streaming session to the local device.
- disconnect
Timeout numberIn Minutes - The amount of time that a streaming session remains active after users disconnect.
- download
Allowed UserSettings Enabled Type - Specifies whether the user can download files from the streaming session to the local device.
- idle
Disconnect numberTimeout In Minutes - The amount of time that users can be idle (inactive) before they are disconnected from their streaming session and the disconnect timeout interval begins.
- paste
Allowed UserSettings Enabled Type - Specifies whether the user can paste text from the local device to the streaming session.
- print
Allowed UserSettings Enabled Type - Specifies whether the user can print to the local device.
- Tag[]
- The tags to add to the user settings resource. A tag is a key-value pair.
- upload
Allowed UserSettings Enabled Type - Specifies whether the user can upload files from the local device to the streaming session.
- user
Settings stringArn - The ARN of the user settings.
- associated_
portal_ Sequence[str]arns - A list of web portal ARNs that this user settings resource is associated with.
- User
Settings Cookie Synchronization Configuration - The configuration that specifies which cookies should be synchronized from the end user's local browser to the remote browser.
- copy_
allowed UserSettings Enabled Type - Specifies whether the user can copy text from the streaming session to the local device.
- disconnect_
timeout_ floatin_ minutes - The amount of time that a streaming session remains active after users disconnect.
- download_
allowed UserSettings Enabled Type - Specifies whether the user can download files from the streaming session to the local device.
- idle_
disconnect_ floattimeout_ in_ minutes - The amount of time that users can be idle (inactive) before they are disconnected from their streaming session and the disconnect timeout interval begins.
- paste_
allowed UserSettings Enabled Type - Specifies whether the user can paste text from the local device to the streaming session.
- print_
allowed UserSettings Enabled Type - Specifies whether the user can print to the local device.
- Sequence[root_Tag]
- The tags to add to the user settings resource. A tag is a key-value pair.
- upload_
allowed UserSettings Enabled Type - Specifies whether the user can upload files from the local device to the streaming session.
- user_
settings_ strarn - The ARN of the user settings.
- associated
Portal List<String>Arns - A list of web portal ARNs that this user settings resource is associated with.
- Property Map
- The configuration that specifies which cookies should be synchronized from the end user's local browser to the remote browser.
- copy
Allowed "Disabled" | "Enabled" - Specifies whether the user can copy text from the streaming session to the local device.
- disconnect
Timeout NumberIn Minutes - The amount of time that a streaming session remains active after users disconnect.
- download
Allowed "Disabled" | "Enabled" - Specifies whether the user can download files from the streaming session to the local device.
- idle
Disconnect NumberTimeout In Minutes - The amount of time that users can be idle (inactive) before they are disconnected from their streaming session and the disconnect timeout interval begins.
- paste
Allowed "Disabled" | "Enabled" - Specifies whether the user can paste text from the local device to the streaming session.
- print
Allowed "Disabled" | "Enabled" - Specifies whether the user can print to the local device.
- List<Property Map>
- The tags to add to the user settings resource. A tag is a key-value pair.
- upload
Allowed "Disabled" | "Enabled" - Specifies whether the user can upload files from the local device to the streaming session.
- user
Settings StringArn - The ARN of the user settings.
Supporting Types
Tag
UserSettingsCookieSpecification
UserSettingsCookieSynchronizationConfiguration
- Allowlist
List<Pulumi.
Aws Native. Work Spaces Web. Inputs. User Settings Cookie Specification> - The list of cookie specifications that are allowed to be synchronized to the remote browser.
- Blocklist
List<Pulumi.
Aws Native. Work Spaces Web. Inputs. User Settings Cookie Specification> - The list of cookie specifications that are blocked from being synchronized to the remote browser.
- Allowlist
[]User
Settings Cookie Specification - The list of cookie specifications that are allowed to be synchronized to the remote browser.
- Blocklist
[]User
Settings Cookie Specification - The list of cookie specifications that are blocked from being synchronized to the remote browser.
- allowlist
List<User
Settings Cookie Specification> - The list of cookie specifications that are allowed to be synchronized to the remote browser.
- blocklist
List<User
Settings Cookie Specification> - The list of cookie specifications that are blocked from being synchronized to the remote browser.
- allowlist
User
Settings Cookie Specification[] - The list of cookie specifications that are allowed to be synchronized to the remote browser.
- blocklist
User
Settings Cookie Specification[] - The list of cookie specifications that are blocked from being synchronized to the remote browser.
- allowlist
Sequence[User
Settings Cookie Specification] - The list of cookie specifications that are allowed to be synchronized to the remote browser.
- blocklist
Sequence[User
Settings Cookie Specification] - The list of cookie specifications that are blocked from being synchronized to the remote browser.
- allowlist List<Property Map>
- The list of cookie specifications that are allowed to be synchronized to the remote browser.
- blocklist List<Property Map>
- The list of cookie specifications that are blocked from being synchronized to the remote browser.
UserSettingsEnabledType
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
AWS Native is in preview. AWS Classic is fully supported.
AWS Native v0.109.0 published on Wednesday, Jun 26, 2024 by Pulumi