diff --git a/mmv1/products/ces/Deployment.yaml b/mmv1/products/ces/Deployment.yaml index 2e78f1d0b012..1a830b613230 100644 --- a/mmv1/products/ces/Deployment.yaml +++ b/mmv1/products/ces/Deployment.yaml @@ -118,6 +118,16 @@ properties: - name: webWidgetTitle type: String description: The title of the web widget. + - name: securitySettings + type: NestedObject + description: Security settings for the web widget. + properties: + - name: enablePublicAccess + type: Boolean + description: |- + Whether to enable public access for the web widget deployment. + When true, the widget can be embedded without additional + authentication. - name: createTime type: String description: Timestamp when this deployment was created. diff --git a/mmv1/templates/terraform/examples/ces_deployment_basic.tf.tmpl b/mmv1/templates/terraform/examples/ces_deployment_basic.tf.tmpl index 896f0df88140..080fe0b4807e 100644 --- a/mmv1/templates/terraform/examples/ces_deployment_basic.tf.tmpl +++ b/mmv1/templates/terraform/examples/ces_deployment_basic.tf.tmpl @@ -23,6 +23,9 @@ resource "google_ces_deployment" "{{$.PrimaryResourceId}}" { modality = "CHAT_AND_VOICE" theme = "DARK" web_widget_title = "temp_webwidget_title" + security_settings { + enable_public_access = true + } } } } \ No newline at end of file