We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.46.0 published on Monday, Dec 29, 2025 by Pulumi
We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.46.0 published on Monday, Dec 29, 2025 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)
public static Output<GetUserSettingsResult> getUserSettings(GetUserSettingsArgs args, InvokeOptions options)
fn::invoke:
function: aws-native:workspacesweb:getUserSettings
arguments:
# arguments dictionaryThe 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:
- Additional
Encryption Dictionary<string, string>Context - The additional encryption context of the user settings.
- Associated
Portal List<string>Arns - A list of web portal ARNs that this user settings resource is associated with.
- Branding
Configuration Pulumi.Aws Native. Work Spaces Web. Outputs. User Settings Branding Configuration - The branding configuration that customizes the appearance of the web portal for end users. This includes a custom logo, favicon, wallpaper, localized strings, color theme, and an optional terms of service.
-
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.
- Customer
Managed stringKey - The customer managed key used to encrypt sensitive information in the user settings.
- Deep
Link Pulumi.Allowed Aws Native. Work Spaces Web. User Settings Enabled Type - Specifies whether the user can use deep links that open automatically when connecting to a session.
- 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.
- Toolbar
Configuration Pulumi.Aws Native. Work Spaces Web. Outputs. User Settings Toolbar Configuration - The configuration of the toolbar. This allows administrators to select the toolbar type and visual mode, set maximum display resolution for sessions, and choose which items are visible to end users during their sessions. If administrators do not modify these settings, end users retain control over their toolbar preferences.
- 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.
- Web
Authn Pulumi.Allowed Aws Native. Work Spaces Web. User Settings Enabled Type - Specifies whether the user can use WebAuthn redirection for passwordless login to websites within the streaming session.
- Additional
Encryption map[string]stringContext - The additional encryption context of the user settings.
- Associated
Portal []stringArns - A list of web portal ARNs that this user settings resource is associated with.
- Branding
Configuration UserSettings Branding Configuration - The branding configuration that customizes the appearance of the web portal for end users. This includes a custom logo, favicon, wallpaper, localized strings, color theme, and an optional terms of service.
-
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.
- Customer
Managed stringKey - The customer managed key used to encrypt sensitive information in the user settings.
- Deep
Link UserAllowed Settings Enabled Type - Specifies whether the user can use deep links that open automatically when connecting to a session.
- 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.
- Toolbar
Configuration UserSettings Toolbar Configuration - The configuration of the toolbar. This allows administrators to select the toolbar type and visual mode, set maximum display resolution for sessions, and choose which items are visible to end users during their sessions. If administrators do not modify these settings, end users retain control over their toolbar preferences.
- 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.
- Web
Authn UserAllowed Settings Enabled Type - Specifies whether the user can use WebAuthn redirection for passwordless login to websites within the streaming session.
- additional
Encryption Map<String,String>Context - The additional encryption context of the user settings.
- associated
Portal List<String>Arns - A list of web portal ARNs that this user settings resource is associated with.
- branding
Configuration UserSettings Branding Configuration - The branding configuration that customizes the appearance of the web portal for end users. This includes a custom logo, favicon, wallpaper, localized strings, color theme, and an optional terms of service.
-
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.
- customer
Managed StringKey - The customer managed key used to encrypt sensitive information in the user settings.
- deep
Link UserAllowed Settings Enabled Type - Specifies whether the user can use deep links that open automatically when connecting to a session.
- 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.
- toolbar
Configuration UserSettings Toolbar Configuration - The configuration of the toolbar. This allows administrators to select the toolbar type and visual mode, set maximum display resolution for sessions, and choose which items are visible to end users during their sessions. If administrators do not modify these settings, end users retain control over their toolbar preferences.
- 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.
- web
Authn UserAllowed Settings Enabled Type - Specifies whether the user can use WebAuthn redirection for passwordless login to websites within the streaming session.
- additional
Encryption {[key: string]: string}Context - The additional encryption context of the user settings.
- associated
Portal string[]Arns - A list of web portal ARNs that this user settings resource is associated with.
- branding
Configuration UserSettings Branding Configuration - The branding configuration that customizes the appearance of the web portal for end users. This includes a custom logo, favicon, wallpaper, localized strings, color theme, and an optional terms of service.
-
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.
- customer
Managed stringKey - The customer managed key used to encrypt sensitive information in the user settings.
- deep
Link UserAllowed Settings Enabled Type - Specifies whether the user can use deep links that open automatically when connecting to a session.
- 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.
- toolbar
Configuration UserSettings Toolbar Configuration - The configuration of the toolbar. This allows administrators to select the toolbar type and visual mode, set maximum display resolution for sessions, and choose which items are visible to end users during their sessions. If administrators do not modify these settings, end users retain control over their toolbar preferences.
- 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.
- web
Authn UserAllowed Settings Enabled Type - Specifies whether the user can use WebAuthn redirection for passwordless login to websites within the streaming session.
- additional_
encryption_ Mapping[str, str]context - The additional encryption context of the user settings.
- associated_
portal_ Sequence[str]arns - A list of web portal ARNs that this user settings resource is associated with.
- branding_
configuration UserSettings Branding Configuration - The branding configuration that customizes the appearance of the web portal for end users. This includes a custom logo, favicon, wallpaper, localized strings, color theme, and an optional terms of service.
-
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.
- customer_
managed_ strkey - The customer managed key used to encrypt sensitive information in the user settings.
- deep_
link_ Userallowed Settings Enabled Type - Specifies whether the user can use deep links that open automatically when connecting to a session.
- 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.
- toolbar_
configuration UserSettings Toolbar Configuration - The configuration of the toolbar. This allows administrators to select the toolbar type and visual mode, set maximum display resolution for sessions, and choose which items are visible to end users during their sessions. If administrators do not modify these settings, end users retain control over their toolbar preferences.
- 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.
- web_
authn_ Userallowed Settings Enabled Type - Specifies whether the user can use WebAuthn redirection for passwordless login to websites within the streaming session.
- additional
Encryption Map<String>Context - The additional encryption context of the user settings.
- associated
Portal List<String>Arns - A list of web portal ARNs that this user settings resource is associated with.
- branding
Configuration Property Map - The branding configuration that customizes the appearance of the web portal for end users. This includes a custom logo, favicon, wallpaper, localized strings, color theme, and an optional terms of service.
- 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.
- customer
Managed StringKey - The customer managed key used to encrypt sensitive information in the user settings.
- deep
Link "Disabled" | "Enabled"Allowed - Specifies whether the user can use deep links that open automatically when connecting to a session.
- 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.
- toolbar
Configuration Property Map - The configuration of the toolbar. This allows administrators to select the toolbar type and visual mode, set maximum display resolution for sessions, and choose which items are visible to end users during their sessions. If administrators do not modify these settings, end users retain control over their toolbar preferences.
- 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.
- web
Authn "Disabled" | "Enabled"Allowed - Specifies whether the user can use WebAuthn redirection for passwordless login to websites within the streaming session.
Supporting Types
Tag
UserSettingsBrandingConfiguration
- Color
Theme Pulumi.Aws Native. Work Spaces Web. User Settings Color Theme - The color theme for components on the web portal. Choose
Lightif you upload a dark wallpaper, orDarkfor a light wallpaper. - Favicon string
- The favicon image for the portal. Provide either a binary image file or an S3 URI pointing to the image file. Maximum 100 KB in JPEG, PNG, or ICO format.
- Favicon
Metadata Pulumi.Aws Native. Work Spaces Web. Inputs. User Settings Image Metadata - Read-only. Metadata for the favicon image file, including the MIME type, file extension, and upload timestamp. This property is automatically populated by the service and cannot be specified in your template. It can be retrieved using the
Fn::GetAttintrinsic function. - Localized
Strings Dictionary<string, Pulumi.Aws Native. Work Spaces Web. Inputs. User Settings Localized Branding Strings> - A map of localized text strings for different languages, allowing the portal to display content in the user's preferred language.
- Logo string
- The logo image for the portal. Provide either a binary image file or an S3 URI pointing to the image file. Maximum 100 KB in JPEG, PNG, or ICO format.
- Logo
Metadata Pulumi.Aws Native. Work Spaces Web. Inputs. User Settings Image Metadata - Read-only. Metadata for the logo image file, including the MIME type, file extension, and upload timestamp. This property is automatically populated by the service and cannot be specified in your template. It can be retrieved using the
Fn::GetAttintrinsic function. - Terms
Of stringService - The terms of service text in Markdown format that users must accept before accessing the portal.
- Wallpaper string
- The wallpaper image for the portal. Provide either a binary image file or an S3 URI pointing to the image file. Maximum 5 MB in JPEG or PNG format.
- Wallpaper
Metadata Pulumi.Aws Native. Work Spaces Web. Inputs. User Settings Image Metadata - Read-only. Metadata for the wallpaper image file, including the MIME type, file extension, and upload timestamp. This property is automatically populated by the service and cannot be specified in your template. It can be retrieved using the
Fn::GetAttintrinsic function.
- Color
Theme UserSettings Color Theme - The color theme for components on the web portal. Choose
Lightif you upload a dark wallpaper, orDarkfor a light wallpaper. - Favicon string
- The favicon image for the portal. Provide either a binary image file or an S3 URI pointing to the image file. Maximum 100 KB in JPEG, PNG, or ICO format.
- Favicon
Metadata UserSettings Image Metadata - Read-only. Metadata for the favicon image file, including the MIME type, file extension, and upload timestamp. This property is automatically populated by the service and cannot be specified in your template. It can be retrieved using the
Fn::GetAttintrinsic function. - Localized
Strings map[string]UserSettings Localized Branding Strings - A map of localized text strings for different languages, allowing the portal to display content in the user's preferred language.
- Logo string
- The logo image for the portal. Provide either a binary image file or an S3 URI pointing to the image file. Maximum 100 KB in JPEG, PNG, or ICO format.
- Logo
Metadata UserSettings Image Metadata - Read-only. Metadata for the logo image file, including the MIME type, file extension, and upload timestamp. This property is automatically populated by the service and cannot be specified in your template. It can be retrieved using the
Fn::GetAttintrinsic function. - Terms
Of stringService - The terms of service text in Markdown format that users must accept before accessing the portal.
- Wallpaper string
- The wallpaper image for the portal. Provide either a binary image file or an S3 URI pointing to the image file. Maximum 5 MB in JPEG or PNG format.
- Wallpaper
Metadata UserSettings Image Metadata - Read-only. Metadata for the wallpaper image file, including the MIME type, file extension, and upload timestamp. This property is automatically populated by the service and cannot be specified in your template. It can be retrieved using the
Fn::GetAttintrinsic function.
- color
Theme UserSettings Color Theme - The color theme for components on the web portal. Choose
Lightif you upload a dark wallpaper, orDarkfor a light wallpaper. - favicon String
- The favicon image for the portal. Provide either a binary image file or an S3 URI pointing to the image file. Maximum 100 KB in JPEG, PNG, or ICO format.
- favicon
Metadata UserSettings Image Metadata - Read-only. Metadata for the favicon image file, including the MIME type, file extension, and upload timestamp. This property is automatically populated by the service and cannot be specified in your template. It can be retrieved using the
Fn::GetAttintrinsic function. - localized
Strings Map<String,UserSettings Localized Branding Strings> - A map of localized text strings for different languages, allowing the portal to display content in the user's preferred language.
- logo String
- The logo image for the portal. Provide either a binary image file or an S3 URI pointing to the image file. Maximum 100 KB in JPEG, PNG, or ICO format.
- logo
Metadata UserSettings Image Metadata - Read-only. Metadata for the logo image file, including the MIME type, file extension, and upload timestamp. This property is automatically populated by the service and cannot be specified in your template. It can be retrieved using the
Fn::GetAttintrinsic function. - terms
Of StringService - The terms of service text in Markdown format that users must accept before accessing the portal.
- wallpaper String
- The wallpaper image for the portal. Provide either a binary image file or an S3 URI pointing to the image file. Maximum 5 MB in JPEG or PNG format.
- wallpaper
Metadata UserSettings Image Metadata - Read-only. Metadata for the wallpaper image file, including the MIME type, file extension, and upload timestamp. This property is automatically populated by the service and cannot be specified in your template. It can be retrieved using the
Fn::GetAttintrinsic function.
- color
Theme UserSettings Color Theme - The color theme for components on the web portal. Choose
Lightif you upload a dark wallpaper, orDarkfor a light wallpaper. - favicon string
- The favicon image for the portal. Provide either a binary image file or an S3 URI pointing to the image file. Maximum 100 KB in JPEG, PNG, or ICO format.
- favicon
Metadata UserSettings Image Metadata - Read-only. Metadata for the favicon image file, including the MIME type, file extension, and upload timestamp. This property is automatically populated by the service and cannot be specified in your template. It can be retrieved using the
Fn::GetAttintrinsic function. - localized
Strings {[key: string]: UserSettings Localized Branding Strings} - A map of localized text strings for different languages, allowing the portal to display content in the user's preferred language.
- logo string
- The logo image for the portal. Provide either a binary image file or an S3 URI pointing to the image file. Maximum 100 KB in JPEG, PNG, or ICO format.
- logo
Metadata UserSettings Image Metadata - Read-only. Metadata for the logo image file, including the MIME type, file extension, and upload timestamp. This property is automatically populated by the service and cannot be specified in your template. It can be retrieved using the
Fn::GetAttintrinsic function. - terms
Of stringService - The terms of service text in Markdown format that users must accept before accessing the portal.
- wallpaper string
- The wallpaper image for the portal. Provide either a binary image file or an S3 URI pointing to the image file. Maximum 5 MB in JPEG or PNG format.
- wallpaper
Metadata UserSettings Image Metadata - Read-only. Metadata for the wallpaper image file, including the MIME type, file extension, and upload timestamp. This property is automatically populated by the service and cannot be specified in your template. It can be retrieved using the
Fn::GetAttintrinsic function.
- color_
theme UserSettings Color Theme - The color theme for components on the web portal. Choose
Lightif you upload a dark wallpaper, orDarkfor a light wallpaper. - favicon str
- The favicon image for the portal. Provide either a binary image file or an S3 URI pointing to the image file. Maximum 100 KB in JPEG, PNG, or ICO format.
- favicon_
metadata UserSettings Image Metadata - Read-only. Metadata for the favicon image file, including the MIME type, file extension, and upload timestamp. This property is automatically populated by the service and cannot be specified in your template. It can be retrieved using the
Fn::GetAttintrinsic function. - localized_
strings Mapping[str, UserSettings Localized Branding Strings] - A map of localized text strings for different languages, allowing the portal to display content in the user's preferred language.
- logo str
- The logo image for the portal. Provide either a binary image file or an S3 URI pointing to the image file. Maximum 100 KB in JPEG, PNG, or ICO format.
- logo_
metadata UserSettings Image Metadata - Read-only. Metadata for the logo image file, including the MIME type, file extension, and upload timestamp. This property is automatically populated by the service and cannot be specified in your template. It can be retrieved using the
Fn::GetAttintrinsic function. - terms_
of_ strservice - The terms of service text in Markdown format that users must accept before accessing the portal.
- wallpaper str
- The wallpaper image for the portal. Provide either a binary image file or an S3 URI pointing to the image file. Maximum 5 MB in JPEG or PNG format.
- wallpaper_
metadata UserSettings Image Metadata - Read-only. Metadata for the wallpaper image file, including the MIME type, file extension, and upload timestamp. This property is automatically populated by the service and cannot be specified in your template. It can be retrieved using the
Fn::GetAttintrinsic function.
- color
Theme "Light" | "Dark" - The color theme for components on the web portal. Choose
Lightif you upload a dark wallpaper, orDarkfor a light wallpaper. - favicon String
- The favicon image for the portal. Provide either a binary image file or an S3 URI pointing to the image file. Maximum 100 KB in JPEG, PNG, or ICO format.
- favicon
Metadata Property Map - Read-only. Metadata for the favicon image file, including the MIME type, file extension, and upload timestamp. This property is automatically populated by the service and cannot be specified in your template. It can be retrieved using the
Fn::GetAttintrinsic function. - localized
Strings Map<Property Map> - A map of localized text strings for different languages, allowing the portal to display content in the user's preferred language.
- logo String
- The logo image for the portal. Provide either a binary image file or an S3 URI pointing to the image file. Maximum 100 KB in JPEG, PNG, or ICO format.
- logo
Metadata Property Map - Read-only. Metadata for the logo image file, including the MIME type, file extension, and upload timestamp. This property is automatically populated by the service and cannot be specified in your template. It can be retrieved using the
Fn::GetAttintrinsic function. - terms
Of StringService - The terms of service text in Markdown format that users must accept before accessing the portal.
- wallpaper String
- The wallpaper image for the portal. Provide either a binary image file or an S3 URI pointing to the image file. Maximum 5 MB in JPEG or PNG format.
- wallpaper
Metadata Property Map - Read-only. Metadata for the wallpaper image file, including the MIME type, file extension, and upload timestamp. This property is automatically populated by the service and cannot be specified in your template. It can be retrieved using the
Fn::GetAttintrinsic function.
UserSettingsColorTheme
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
UserSettingsImageMetadata
- File
Extension string - The file extension of the image.
- Last
Upload stringTimestamp - The timestamp when the image was last uploaded.
- Mime
Type Pulumi.Aws Native. Work Spaces Web. User Settings Mime Type - The MIME type of the image.
- File
Extension string - The file extension of the image.
- Last
Upload stringTimestamp - The timestamp when the image was last uploaded.
- Mime
Type UserSettings Mime Type - The MIME type of the image.
- file
Extension String - The file extension of the image.
- last
Upload StringTimestamp - The timestamp when the image was last uploaded.
- mime
Type UserSettings Mime Type - The MIME type of the image.
- file
Extension string - The file extension of the image.
- last
Upload stringTimestamp - The timestamp when the image was last uploaded.
- mime
Type UserSettings Mime Type - The MIME type of the image.
- file_
extension str - The file extension of the image.
- last_
upload_ strtimestamp - The timestamp when the image was last uploaded.
- mime_
type UserSettings Mime Type - The MIME type of the image.
- file
Extension String - The file extension of the image.
- last
Upload StringTimestamp - The timestamp when the image was last uploaded.
- mime
Type "image/png" | "image/jpeg" | "image/x-icon" - The MIME type of the image.
UserSettingsLocalizedBrandingStrings
- Browser
Tab stringTitle - The text displayed in the browser tab title.
- Welcome
Text string - The welcome text displayed on the sign-in page.
- string
- The text displayed on the contact button. This field is optional and defaults to "Contact us".
- Contact
Link string - A contact link URL. The URL must start with
https://ormailto:. If not provided, the contact button will be hidden from the web portal screen. - Loading
Text string - The text displayed during session loading. This field is optional and defaults to "Loading your session".
- string
- The text displayed on the login button. This field is optional and defaults to "Sign In".
- Login
Description string - The description text for the login section. This field is optional and defaults to "Sign in to your session".
- Login
Title string - The title text for the login section. This field is optional and defaults to "Sign In".
- Browser
Tab stringTitle - The text displayed in the browser tab title.
- Welcome
Text string - The welcome text displayed on the sign-in page.
- string
- The text displayed on the contact button. This field is optional and defaults to "Contact us".
- Contact
Link string - A contact link URL. The URL must start with
https://ormailto:. If not provided, the contact button will be hidden from the web portal screen. - Loading
Text string - The text displayed during session loading. This field is optional and defaults to "Loading your session".
- string
- The text displayed on the login button. This field is optional and defaults to "Sign In".
- Login
Description string - The description text for the login section. This field is optional and defaults to "Sign in to your session".
- Login
Title string - The title text for the login section. This field is optional and defaults to "Sign In".
- browser
Tab StringTitle - The text displayed in the browser tab title.
- welcome
Text String - The welcome text displayed on the sign-in page.
- String
- The text displayed on the contact button. This field is optional and defaults to "Contact us".
- contact
Link String - A contact link URL. The URL must start with
https://ormailto:. If not provided, the contact button will be hidden from the web portal screen. - loading
Text String - The text displayed during session loading. This field is optional and defaults to "Loading your session".
- String
- The text displayed on the login button. This field is optional and defaults to "Sign In".
- login
Description String - The description text for the login section. This field is optional and defaults to "Sign in to your session".
- login
Title String - The title text for the login section. This field is optional and defaults to "Sign In".
- browser
Tab stringTitle - The text displayed in the browser tab title.
- welcome
Text string - The welcome text displayed on the sign-in page.
- string
- The text displayed on the contact button. This field is optional and defaults to "Contact us".
- contact
Link string - A contact link URL. The URL must start with
https://ormailto:. If not provided, the contact button will be hidden from the web portal screen. - loading
Text string - The text displayed during session loading. This field is optional and defaults to "Loading your session".
- string
- The text displayed on the login button. This field is optional and defaults to "Sign In".
- login
Description string - The description text for the login section. This field is optional and defaults to "Sign in to your session".
- login
Title string - The title text for the login section. This field is optional and defaults to "Sign In".
- browser_
tab_ strtitle - The text displayed in the browser tab title.
- welcome_
text str - The welcome text displayed on the sign-in page.
- str
- The text displayed on the contact button. This field is optional and defaults to "Contact us".
- contact_
link str - A contact link URL. The URL must start with
https://ormailto:. If not provided, the contact button will be hidden from the web portal screen. - loading_
text str - The text displayed during session loading. This field is optional and defaults to "Loading your session".
- str
- The text displayed on the login button. This field is optional and defaults to "Sign In".
- login_
description str - The description text for the login section. This field is optional and defaults to "Sign in to your session".
- login_
title str - The title text for the login section. This field is optional and defaults to "Sign In".
- browser
Tab StringTitle - The text displayed in the browser tab title.
- welcome
Text String - The welcome text displayed on the sign-in page.
- String
- The text displayed on the contact button. This field is optional and defaults to "Contact us".
- contact
Link String - A contact link URL. The URL must start with
https://ormailto:. If not provided, the contact button will be hidden from the web portal screen. - loading
Text String - The text displayed during session loading. This field is optional and defaults to "Loading your session".
- String
- The text displayed on the login button. This field is optional and defaults to "Sign In".
- login
Description String - The description text for the login section. This field is optional and defaults to "Sign in to your session".
- login
Title String - The title text for the login section. This field is optional and defaults to "Sign In".
UserSettingsMaxDisplayResolution
UserSettingsMimeType
UserSettingsToolbarConfiguration
-
List<Pulumi.
Aws Native. Work Spaces Web. User Settings Toolbar Item> - The list of toolbar items to be hidden.
- Max
Display Pulumi.Resolution Aws Native. Work Spaces Web. User Settings Max Display Resolution - The maximum display resolution that is allowed for the session.
- Toolbar
Type Pulumi.Aws Native. Work Spaces Web. User Settings Toolbar Type - The type of toolbar displayed during the session.
- Visual
Mode Pulumi.Aws Native. Work Spaces Web. User Settings Visual Mode - The visual mode of the toolbar.
-
[]User
Settings Toolbar Item - The list of toolbar items to be hidden.
- Max
Display UserResolution Settings Max Display Resolution - The maximum display resolution that is allowed for the session.
- Toolbar
Type UserSettings Toolbar Type - The type of toolbar displayed during the session.
- Visual
Mode UserSettings Visual Mode - The visual mode of the toolbar.
-
List<User
Settings Toolbar Item> - The list of toolbar items to be hidden.
- max
Display UserResolution Settings Max Display Resolution - The maximum display resolution that is allowed for the session.
- toolbar
Type UserSettings Toolbar Type - The type of toolbar displayed during the session.
- visual
Mode UserSettings Visual Mode - The visual mode of the toolbar.
-
User
Settings Toolbar Item[] - The list of toolbar items to be hidden.
- max
Display UserResolution Settings Max Display Resolution - The maximum display resolution that is allowed for the session.
- toolbar
Type UserSettings Toolbar Type - The type of toolbar displayed during the session.
- visual
Mode UserSettings Visual Mode - The visual mode of the toolbar.
-
Sequence[User
Settings Toolbar Item] - The list of toolbar items to be hidden.
- max_
display_ Userresolution Settings Max Display Resolution - The maximum display resolution that is allowed for the session.
- toolbar_
type UserSettings Toolbar Type - The type of toolbar displayed during the session.
- visual_
mode UserSettings Visual Mode - The visual mode of the toolbar.
-
List<"Windows" | "Dual
Monitor" | "Full Screen" | "Webcam" | "Microphone"> - The list of toolbar items to be hidden.
- max
Display "size4096X2160" | "size3840X2160" | "size3440X1440" | "size2560X1440" | "size1920X1080" | "size1280X720" | "size1024X768" | "size800X600"Resolution - The maximum display resolution that is allowed for the session.
- toolbar
Type "Floating" | "Docked" - The type of toolbar displayed during the session.
- visual
Mode "Dark" | "Light" - The visual mode of the toolbar.
UserSettingsToolbarItem
UserSettingsToolbarType
UserSettingsVisualMode
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.46.0 published on Monday, Dec 29, 2025 by Pulumi
