Class: Aws::WorkSpacesWeb::Types::BrowserSettings
- Inherits:
-
Struct
- Object
- Struct
- Aws::WorkSpacesWeb::Types::BrowserSettings
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-workspacesweb/types.rb
Overview
The browser settings resource that can be associated with a web portal. Once associated with a web portal, browser settings control how the browser will behave once a user starts a streaming session for the web portal.
Constant Summary collapse
- SENSITIVE =
[:browser_policy]
Instance Attribute Summary collapse
-
#additional_encryption_context ⇒ Hash<String,String>
The additional encryption context of the browser settings.
-
#associated_portal_arns ⇒ Array<String>
A list of web portal ARNs that this browser settings is associated with.
-
#browser_policy ⇒ String
A JSON string containing Chrome Enterprise policies that will be applied to all streaming sessions.
-
#browser_settings_arn ⇒ String
The ARN of the browser settings.
-
#customer_managed_key ⇒ String
The customer managed key used to encrypt sensitive information in the browser settings.
Instance Attribute Details
#additional_encryption_context ⇒ Hash<String,String>
The additional encryption context of the browser settings.
294 295 296 297 298 299 300 301 302 |
# File 'lib/aws-sdk-workspacesweb/types.rb', line 294 class BrowserSettings < Struct.new( :additional_encryption_context, :associated_portal_arns, :browser_policy, :browser_settings_arn, :customer_managed_key) SENSITIVE = [:browser_policy] include Aws::Structure end |
#associated_portal_arns ⇒ Array<String>
A list of web portal ARNs that this browser settings is associated with.
294 295 296 297 298 299 300 301 302 |
# File 'lib/aws-sdk-workspacesweb/types.rb', line 294 class BrowserSettings < Struct.new( :additional_encryption_context, :associated_portal_arns, :browser_policy, :browser_settings_arn, :customer_managed_key) SENSITIVE = [:browser_policy] include Aws::Structure end |
#browser_policy ⇒ String
A JSON string containing Chrome Enterprise policies that will be applied to all streaming sessions.
294 295 296 297 298 299 300 301 302 |
# File 'lib/aws-sdk-workspacesweb/types.rb', line 294 class BrowserSettings < Struct.new( :additional_encryption_context, :associated_portal_arns, :browser_policy, :browser_settings_arn, :customer_managed_key) SENSITIVE = [:browser_policy] include Aws::Structure end |
#browser_settings_arn ⇒ String
The ARN of the browser settings.
294 295 296 297 298 299 300 301 302 |
# File 'lib/aws-sdk-workspacesweb/types.rb', line 294 class BrowserSettings < Struct.new( :additional_encryption_context, :associated_portal_arns, :browser_policy, :browser_settings_arn, :customer_managed_key) SENSITIVE = [:browser_policy] include Aws::Structure end |
#customer_managed_key ⇒ String
The customer managed key used to encrypt sensitive information in the browser settings.
294 295 296 297 298 299 300 301 302 |
# File 'lib/aws-sdk-workspacesweb/types.rb', line 294 class BrowserSettings < Struct.new( :additional_encryption_context, :associated_portal_arns, :browser_policy, :browser_settings_arn, :customer_managed_key) SENSITIVE = [:browser_policy] include Aws::Structure end |