Class CfnUserSettingsProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.workspacesweb.CfnUserSettingsProps.Jsii$Proxy
- All Implemented Interfaces:
CfnUserSettingsProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnUserSettingsProps
@Stability(Stable)
@Internal
public static final class CfnUserSettingsProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnUserSettingsProps
An implementation for
CfnUserSettingsProps-
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.services.workspacesweb.CfnUserSettingsProps
CfnUserSettingsProps.Builder, CfnUserSettingsProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJsii$Proxy(CfnUserSettingsProps.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnUserSettingsProps.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 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 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 theCfnUserSettingsProps.Builder.
-
-
Method Details
-
getCopyAllowed
Description copied from interface:CfnUserSettingsPropsSpecifies whether the user can copy text from the streaming session to the local device.- Specified by:
getCopyAllowedin interfaceCfnUserSettingsProps- See Also:
-
getDownloadAllowed
Description copied from interface:CfnUserSettingsPropsSpecifies whether the user can download files from the streaming session to the local device.- Specified by:
getDownloadAllowedin interfaceCfnUserSettingsProps- See Also:
-
getPasteAllowed
Description copied from interface:CfnUserSettingsPropsSpecifies whether the user can paste text from the local device to the streaming session.- Specified by:
getPasteAllowedin interfaceCfnUserSettingsProps- See Also:
-
getPrintAllowed
Description copied from interface:CfnUserSettingsPropsSpecifies whether the user can print to the local device.- Specified by:
getPrintAllowedin interfaceCfnUserSettingsProps- See Also:
-
getUploadAllowed
Description copied from interface:CfnUserSettingsPropsSpecifies whether the user can upload files from the local device to the streaming session.- Specified by:
getUploadAllowedin interfaceCfnUserSettingsProps- See Also:
-
getAdditionalEncryptionContext
Description copied from interface:CfnUserSettingsPropsThe additional encryption context of the user settings.Returns union: either Mapinvalid input: '<'String,
String> orIResolvable- Specified by:
getAdditionalEncryptionContextin interfaceCfnUserSettingsProps- See Also:
-
getCookieSynchronizationConfiguration
Description copied from interface:CfnUserSettingsPropsThe configuration that specifies which cookies should be synchronized from the end user's local browser to the remote browser.Returns union: either
IResolvableorCfnUserSettings.CookieSynchronizationConfigurationProperty- Specified by:
getCookieSynchronizationConfigurationin interfaceCfnUserSettingsProps- See Also:
-
getCustomerManagedKey
Description copied from interface:CfnUserSettingsPropsThe customer managed key used to encrypt sensitive information in the user settings.- Specified by:
getCustomerManagedKeyin interfaceCfnUserSettingsProps- See Also:
-
getDeepLinkAllowed
Description copied from interface:CfnUserSettingsPropsSpecifies whether the user can use deep links that open automatically when connecting to a session.- Specified by:
getDeepLinkAllowedin interfaceCfnUserSettingsProps- See Also:
-
getDisconnectTimeoutInMinutes
Description copied from interface:CfnUserSettingsPropsThe amount of time that a streaming session remains active after users disconnect.- Specified by:
getDisconnectTimeoutInMinutesin interfaceCfnUserSettingsProps- See Also:
-
getIdleDisconnectTimeoutInMinutes
Description copied from interface:CfnUserSettingsPropsThe 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 interfaceCfnUserSettingsProps- See Also:
-
getTags
Description copied from interface:CfnUserSettingsPropsThe tags to add to the user settings resource.A tag is a key-value pair.
- Specified by:
getTagsin interfaceCfnUserSettingsProps- See Also:
-
getToolbarConfiguration
Description copied from interface:CfnUserSettingsPropsThe 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
IResolvableorCfnUserSettings.ToolbarConfigurationProperty- Specified by:
getToolbarConfigurationin interfaceCfnUserSettingsProps- 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()
-