CfnBrowserSettingsMixinProps
- class aws_cdk.mixins_preview.aws_workspacesweb.mixins.CfnBrowserSettingsMixinProps(*, additional_encryption_context=None, browser_policy=None, customer_managed_key=None, tags=None, web_content_filtering_policy=None)
Bases:
objectProperties for CfnBrowserSettingsPropsMixin.
- Parameters:
additional_encryption_context (
Union[Mapping[str,str],IResolvable,None]) – Additional encryption context of the browser settings.browser_policy (
Optional[str]) – A JSON string containing Chrome Enterprise policies that will be applied to all streaming sessions.customer_managed_key (
Optional[str]) – The custom managed key of the browser settings. Pattern :^arn:[\w+=\/,.@-]+:kms:[a-zA-Z0-9\-]*:[a-zA-Z0-9]{1,12}:key\/[a-zA-Z0-9-]+$tags (
Optional[Sequence[Union[CfnTag,Dict[str,Any]]]]) – The tags to add to the browser settings resource. A tag is a key-value pair.web_content_filtering_policy (
Union[IResolvable,WebContentFilteringPolicyProperty,Dict[str,Any],None]) – 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.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk.mixins_preview.aws_workspacesweb import mixins as workspacesweb_mixins cfn_browser_settings_mixin_props = workspacesweb_mixins.CfnBrowserSettingsMixinProps( additional_encryption_context={ "additional_encryption_context_key": "additionalEncryptionContext" }, browser_policy="browserPolicy", customer_managed_key="customerManagedKey", tags=[CfnTag( key="key", value="value" )], web_content_filtering_policy=workspacesweb_mixins.CfnBrowserSettingsPropsMixin.WebContentFilteringPolicyProperty( allowed_urls=["allowedUrls"], blocked_categories=["blockedCategories"], blocked_urls=["blockedUrls"] ) )
Attributes
- additional_encryption_context
Additional encryption context of the browser settings.
- browser_policy
A JSON string containing Chrome Enterprise policies that will be applied to all streaming sessions.
- customer_managed_key
The custom managed key of the browser settings.
Pattern :
^arn:[\w+=\/,.@-]+:kms:[a-zA-Z0-9\-]*:[a-zA-Z0-9]{1,12}:key\/[a-zA-Z0-9-]+$
- tags
The tags to add to the browser settings resource.
A tag is a key-value pair.
- web_content_filtering_policy
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.