Class CfnUserSettingsMixinProps.Jsii$Proxy
- All Implemented Interfaces:
CfnUserSettingsMixinProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnUserSettingsMixinProps
CfnUserSettingsMixinProps-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.cfnpropertymixins.services.workspacesweb.CfnUserSettingsMixinProps
CfnUserSettingsMixinProps.Builder, CfnUserSettingsMixinProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnUserSettingsMixinProps.Builder.protectedJsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject. -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNodefinal booleanfinal ObjectThe additional encryption context of the user settings.final ObjectThe branding configuration that customizes the appearance of the web portal for end users.final ObjectThe configuration that specifies which cookies should be synchronized from the end user's local browser to the remote browser.final StringSpecifies whether the user can copy text from the streaming session to the local device.final StringThe customer managed key used to encrypt sensitive information in the user settings.final StringSpecifies whether the user can use deep links that open automatically when connecting to a session.final NumberThe amount of time that a streaming session remains active after users disconnect.final StringSpecifies whether the user can download files from the streaming session to the local device.final NumberThe amount of time that users can be idle (inactive) before they are disconnected from their streaming session and the disconnect timeout interval begins.final StringSpecifies whether the user can paste text from the local device to the streaming session.final StringSpecifies whether the user can print to the local device.getTags()The tags to add to the user settings resource.final ObjectThe configuration of the toolbar.final StringSpecifies whether the user can upload files from the local device to the streaming session.final StringSpecifies whether the user can use WebAuthn redirection for passwordless login to websites within the streaming session.final inthashCode()Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
Constructor Details
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef- Reference to the JSII managed object.
-
Jsii$Proxy
Constructor that initializes the object based on literal property values passed by theCfnUserSettingsMixinProps.Builder.
-
-
Method Details
-
getAdditionalEncryptionContext
Description copied from interface:CfnUserSettingsMixinPropsThe additional encryption context of the user settings.Returns union: either Mapinvalid input: '<'String,
String> orIResolvable- Specified by:
getAdditionalEncryptionContextin interfaceCfnUserSettingsMixinProps- See Also:
-
getBrandingConfiguration
Description copied from interface:CfnUserSettingsMixinPropsThe 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.
Returns union: either
IResolvableorCfnUserSettingsPropsMixin.BrandingConfigurationProperty- Specified by:
getBrandingConfigurationin interfaceCfnUserSettingsMixinProps- See Also:
-
getCookieSynchronizationConfiguration
Description copied from interface:CfnUserSettingsMixinPropsThe configuration that specifies which cookies should be synchronized from the end user's local browser to the remote browser.Returns union: either
IResolvableorCfnUserSettingsPropsMixin.CookieSynchronizationConfigurationProperty- Specified by:
getCookieSynchronizationConfigurationin interfaceCfnUserSettingsMixinProps- See Also:
-
getCopyAllowed
Description copied from interface:CfnUserSettingsMixinPropsSpecifies whether the user can copy text from the streaming session to the local device.- Specified by:
getCopyAllowedin interfaceCfnUserSettingsMixinProps- See Also:
-
getCustomerManagedKey
Description copied from interface:CfnUserSettingsMixinPropsThe customer managed key used to encrypt sensitive information in the user settings.- Specified by:
getCustomerManagedKeyin interfaceCfnUserSettingsMixinProps- See Also:
-
getDeepLinkAllowed
Description copied from interface:CfnUserSettingsMixinPropsSpecifies whether the user can use deep links that open automatically when connecting to a session.- Specified by:
getDeepLinkAllowedin interfaceCfnUserSettingsMixinProps- See Also:
-
getDisconnectTimeoutInMinutes
Description copied from interface:CfnUserSettingsMixinPropsThe amount of time that a streaming session remains active after users disconnect.- Specified by:
getDisconnectTimeoutInMinutesin interfaceCfnUserSettingsMixinProps- See Also:
-
getDownloadAllowed
Description copied from interface:CfnUserSettingsMixinPropsSpecifies whether the user can download files from the streaming session to the local device.- Specified by:
getDownloadAllowedin interfaceCfnUserSettingsMixinProps- See Also:
-
getIdleDisconnectTimeoutInMinutes
Description copied from interface:CfnUserSettingsMixinPropsThe amount of time that users can be idle (inactive) before they are disconnected from their streaming session and the disconnect timeout interval begins.- Specified by:
getIdleDisconnectTimeoutInMinutesin interfaceCfnUserSettingsMixinProps- See Also:
-
getPasteAllowed
Description copied from interface:CfnUserSettingsMixinPropsSpecifies whether the user can paste text from the local device to the streaming session.- Specified by:
getPasteAllowedin interfaceCfnUserSettingsMixinProps- See Also:
-
getPrintAllowed
Description copied from interface:CfnUserSettingsMixinPropsSpecifies whether the user can print to the local device.- Specified by:
getPrintAllowedin interfaceCfnUserSettingsMixinProps- See Also:
-
getTags
Description copied from interface:CfnUserSettingsMixinPropsThe tags to add to the user settings resource.A tag is a key-value pair.
- Specified by:
getTagsin interfaceCfnUserSettingsMixinProps- See Also:
-
getToolbarConfiguration
Description copied from interface:CfnUserSettingsMixinPropsThe 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.
Returns union: either
IResolvableorCfnUserSettingsPropsMixin.ToolbarConfigurationProperty- Specified by:
getToolbarConfigurationin interfaceCfnUserSettingsMixinProps- See Also:
-
getUploadAllowed
Description copied from interface:CfnUserSettingsMixinPropsSpecifies whether the user can upload files from the local device to the streaming session.- Specified by:
getUploadAllowedin interfaceCfnUserSettingsMixinProps- See Also:
-
getWebAuthnAllowed
Description copied from interface:CfnUserSettingsMixinPropsSpecifies whether the user can use WebAuthn redirection for passwordless login to websites within the streaming session.- Specified by:
getWebAuthnAllowedin interfaceCfnUserSettingsMixinProps- See Also:
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-