Class: Aws::WorkSpacesWeb::Types::BrowserSettings
- Inherits:
-
Struct
- Object
- Struct
- Aws::WorkSpacesWeb::Types::BrowserSettings
- Defined in:
- gems/aws-sdk-workspacesweb/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.
-
#web_content_filtering_policy ⇒ Types::WebContentFilteringPolicy
The policy that specifies which URLs end users are allowed to access or which URLs or domain categories they are restricted from accessing for enhanced security.
Instance Attribute Details
#additional_encryption_context ⇒ Hash<String,String>
The additional encryption context of the browser settings.
478 479 480 481 482 483 484 485 486 487 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/types.rb', line 478 class BrowserSettings < Struct.new( :browser_settings_arn, :associated_portal_arns, :browser_policy, :customer_managed_key, :additional_encryption_context, :web_content_filtering_policy) 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.
478 479 480 481 482 483 484 485 486 487 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/types.rb', line 478 class BrowserSettings < Struct.new( :browser_settings_arn, :associated_portal_arns, :browser_policy, :customer_managed_key, :additional_encryption_context, :web_content_filtering_policy) 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.
478 479 480 481 482 483 484 485 486 487 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/types.rb', line 478 class BrowserSettings < Struct.new( :browser_settings_arn, :associated_portal_arns, :browser_policy, :customer_managed_key, :additional_encryption_context, :web_content_filtering_policy) SENSITIVE = [:browser_policy] include Aws::Structure end |
#browser_settings_arn ⇒ String
The ARN of the browser settings.
478 479 480 481 482 483 484 485 486 487 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/types.rb', line 478 class BrowserSettings < Struct.new( :browser_settings_arn, :associated_portal_arns, :browser_policy, :customer_managed_key, :additional_encryption_context, :web_content_filtering_policy) SENSITIVE = [:browser_policy] include Aws::Structure end |
#customer_managed_key ⇒ String
The customer managed key used to encrypt sensitive information in the browser settings.
478 479 480 481 482 483 484 485 486 487 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/types.rb', line 478 class BrowserSettings < Struct.new( :browser_settings_arn, :associated_portal_arns, :browser_policy, :customer_managed_key, :additional_encryption_context, :web_content_filtering_policy) SENSITIVE = [:browser_policy] include Aws::Structure end |
#web_content_filtering_policy ⇒ Types::WebContentFilteringPolicy
The policy that specifies which URLs end users are allowed to access or which URLs or domain categories they are restricted from accessing for enhanced security.
478 479 480 481 482 483 484 485 486 487 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/types.rb', line 478 class BrowserSettings < Struct.new( :browser_settings_arn, :associated_portal_arns, :browser_policy, :customer_managed_key, :additional_encryption_context, :web_content_filtering_policy) SENSITIVE = [:browser_policy] include Aws::Structure end |