CfnBrowserSettingsProps Struct
Properties for defining a CfnBrowserSettings.
Example
ts
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_workspacesweb as workspacesweb } from 'aws-cdk-lib';
const cfnBrowserSettingsProps: workspacesweb.CfnBrowserSettingsProps = {
additionalEncryptionContext: {
additionalEncryptionContextKey: 'additionalEncryptionContext',
},
browserPolicy: 'browserPolicy',
customerManagedKey: 'customerManagedKey',
tags: [{
key: 'key',
value: 'value',
}],
webContentFilteringPolicy: {
allowedUrls: ['allowedUrls'],
blockedCategories: ['blockedCategories'],
blockedUrls: ['blockedUrls'],
},
};
Properties
additionalEncryptionContextoptionalIResolvable | { [key: string]: string }additional_encryption_contextoptionaltyping.Union[IResolvable, typing.Mapping[str, str]]additionalEncryptionContextoptionalIResolvableAdditionalEncryptionContextoptionalIResolvableAdditionalEncryptionContextoptionalinterface{}#Additional encryption context of the browser settings.
browserPolicyoptionalstringbrowser_policyoptionalstrbrowserPolicyoptionalStringBrowserPolicyoptionalstringBrowserPolicyoptional*string#A JSON string containing Chrome Enterprise policies that will be applied to all streaming sessions.
customerManagedKeyoptionalstringcustomer_managed_keyoptionalstrcustomerManagedKeyoptionalStringCustomerManagedKeyoptionalstringCustomerManagedKeyoptional*string#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-]+$
tagsoptionalCfnTag[]tagsoptionaltyping.List[CfnTag]tagsoptionalList<CfnTag>TagsoptionalCfnTag[]Tagsoptional*[]CfnTag#The tags to add to the browser settings resource.
A tag is a key-value pair.
webContentFilteringPolicyoptionalIResolvable | CfnBrowserSettings.WebContentFilteringPolicyPropertyweb_content_filtering_policyoptionaltyping.Union[IResolvable, WebContentFilteringPolicyProperty]webContentFilteringPolicyoptionalIResolvableWebContentFilteringPolicyoptionalIResolvableWebContentFilteringPolicyoptionalinterface{}#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.