diff --git a/Commands/security/readme.md b/Commands/security/readme.md
index b4a3b781e..be20838ac 100644
--- a/Commands/security/readme.md
+++ b/Commands/security/readme.md
@@ -15,3 +15,6 @@ Manage your security posture with Microsoft Defender for Cloud.
- [setting](/Commands/security/setting/readme.md)
: View your security settings.
+
+- [va](/Commands/security/va/readme.md)
+: Manage Defender for Cloud vulnerability assessment.
diff --git a/Commands/security/va/readme.md b/Commands/security/va/readme.md
new file mode 100644
index 000000000..2fa1a0884
--- /dev/null
+++ b/Commands/security/va/readme.md
@@ -0,0 +1,8 @@
+# [Group] _security va_
+
+Manage Defender for Cloud vulnerability assessment.
+
+## Subgroups
+
+- [sql](/Commands/security/va/sql/readme.md)
+: Manage Defender for Cloud vulnerability assessment.
diff --git a/Commands/security/va/sql/_create.md b/Commands/security/va/sql/_create.md
new file mode 100644
index 000000000..2e9b502c8
--- /dev/null
+++ b/Commands/security/va/sql/_create.md
@@ -0,0 +1,9 @@
+# [Command] _security va sql create_
+
+Create the SQL Vulnerability Assessment settings.
+
+## Versions
+
+### [2026-04-01-preview](/Resources/mgmt-plane/L3tyZXNvdXJjZWlkfS9wcm92aWRlcnMvbWljcm9zb2Z0LnNlY3VyaXR5L3NxbHZ1bG5lcmFiaWxpdHlhc3Nlc3NtZW50cy9kZWZhdWx0/2026-04-01-preview.xml) **Preview**
+
+
diff --git a/Commands/security/va/sql/_delete.md b/Commands/security/va/sql/_delete.md
new file mode 100644
index 000000000..4d256bdcc
--- /dev/null
+++ b/Commands/security/va/sql/_delete.md
@@ -0,0 +1,9 @@
+# [Command] _security va sql delete_
+
+Delete the SQL Vulnerability Assessment settings.
+
+## Versions
+
+### [2026-04-01-preview](/Resources/mgmt-plane/L3tyZXNvdXJjZWlkfS9wcm92aWRlcnMvbWljcm9zb2Z0LnNlY3VyaXR5L3NxbHZ1bG5lcmFiaWxpdHlhc3Nlc3NtZW50cy9kZWZhdWx0/2026-04-01-preview.xml) **Preview**
+
+
diff --git a/Commands/security/va/sql/_show.md b/Commands/security/va/sql/_show.md
new file mode 100644
index 000000000..0c3fa1313
--- /dev/null
+++ b/Commands/security/va/sql/_show.md
@@ -0,0 +1,9 @@
+# [Command] _security va sql show_
+
+Get the SQL Vulnerability Assessment settings.
+
+## Versions
+
+### [2026-04-01-preview](/Resources/mgmt-plane/L3tyZXNvdXJjZWlkfS9wcm92aWRlcnMvbWljcm9zb2Z0LnNlY3VyaXR5L3NxbHZ1bG5lcmFiaWxpdHlhc3Nlc3NtZW50cy9kZWZhdWx0/2026-04-01-preview.xml) **Preview**
+
+
diff --git a/Commands/security/va/sql/_update.md b/Commands/security/va/sql/_update.md
new file mode 100644
index 000000000..c19737edf
--- /dev/null
+++ b/Commands/security/va/sql/_update.md
@@ -0,0 +1,9 @@
+# [Command] _security va sql update_
+
+Update the SQL Vulnerability Assessment settings.
+
+## Versions
+
+### [2026-04-01-preview](/Resources/mgmt-plane/L3tyZXNvdXJjZWlkfS9wcm92aWRlcnMvbWljcm9zb2Z0LnNlY3VyaXR5L3NxbHZ1bG5lcmFiaWxpdHlhc3Nlc3NtZW50cy9kZWZhdWx0/2026-04-01-preview.xml) **Preview**
+
+
diff --git a/Commands/security/va/sql/baseline/_add.md b/Commands/security/va/sql/baseline/_add.md
new file mode 100644
index 000000000..74aaffc13
--- /dev/null
+++ b/Commands/security/va/sql/baseline/_add.md
@@ -0,0 +1,9 @@
+# [Command] _security va sql baseline add_
+
+Set a list of baseline rules. Will overwrite any previously existing results (for all rules).
+
+## Versions
+
+### [2026-04-01-preview](/Resources/mgmt-plane/L3tyZXNvdXJjZWlkfS9wcm92aWRlcnMvbWljcm9zb2Z0LnNlY3VyaXR5L3NxbHZ1bG5lcmFiaWxpdHlhc3Nlc3NtZW50cy9kZWZhdWx0L2Jhc2VsaW5lcnVsZXM=/2026-04-01-preview.xml) **Preview**
+
+
diff --git a/Commands/security/va/sql/baseline/_create.md b/Commands/security/va/sql/baseline/_create.md
new file mode 100644
index 000000000..b28b55efa
--- /dev/null
+++ b/Commands/security/va/sql/baseline/_create.md
@@ -0,0 +1,9 @@
+# [Command] _security va sql baseline create_
+
+Create a Baseline for a rule in a database. Will overwrite any previously existing results.
+
+## Versions
+
+### [2026-04-01-preview](/Resources/mgmt-plane/L3tyZXNvdXJjZWlkfS9wcm92aWRlcnMvbWljcm9zb2Z0LnNlY3VyaXR5L3NxbHZ1bG5lcmFiaWxpdHlhc3Nlc3NtZW50cy9kZWZhdWx0L2Jhc2VsaW5lcnVsZXMve30=/2026-04-01-preview.xml) **Preview**
+
+
diff --git a/Commands/security/va/sql/baseline/_delete.md b/Commands/security/va/sql/baseline/_delete.md
new file mode 100644
index 000000000..0b110c968
--- /dev/null
+++ b/Commands/security/va/sql/baseline/_delete.md
@@ -0,0 +1,9 @@
+# [Command] _security va sql baseline delete_
+
+Delete a rule from the Baseline of a given database.
+
+## Versions
+
+### [2026-04-01-preview](/Resources/mgmt-plane/L3tyZXNvdXJjZWlkfS9wcm92aWRlcnMvbWljcm9zb2Z0LnNlY3VyaXR5L3NxbHZ1bG5lcmFiaWxpdHlhc3Nlc3NtZW50cy9kZWZhdWx0L2Jhc2VsaW5lcnVsZXMve30=/2026-04-01-preview.xml) **Preview**
+
+
diff --git a/Commands/security/va/sql/baseline/_list.md b/Commands/security/va/sql/baseline/_list.md
new file mode 100644
index 000000000..226c97f3d
--- /dev/null
+++ b/Commands/security/va/sql/baseline/_list.md
@@ -0,0 +1,9 @@
+# [Command] _security va sql baseline list_
+
+List the results for all rules in the Baseline.
+
+## Versions
+
+### [2026-04-01-preview](/Resources/mgmt-plane/L3tyZXNvdXJjZWlkfS9wcm92aWRlcnMvbWljcm9zb2Z0LnNlY3VyaXR5L3NxbHZ1bG5lcmFiaWxpdHlhc3Nlc3NtZW50cy9kZWZhdWx0L2Jhc2VsaW5lcnVsZXM=/2026-04-01-preview.xml) **Preview**
+
+
diff --git a/Commands/security/va/sql/baseline/_show.md b/Commands/security/va/sql/baseline/_show.md
new file mode 100644
index 000000000..572f5c13f
--- /dev/null
+++ b/Commands/security/va/sql/baseline/_show.md
@@ -0,0 +1,9 @@
+# [Command] _security va sql baseline show_
+
+Get the results for a given rule in the Baseline.
+
+## Versions
+
+### [2026-04-01-preview](/Resources/mgmt-plane/L3tyZXNvdXJjZWlkfS9wcm92aWRlcnMvbWljcm9zb2Z0LnNlY3VyaXR5L3NxbHZ1bG5lcmFiaWxpdHlhc3Nlc3NtZW50cy9kZWZhdWx0L2Jhc2VsaW5lcnVsZXMve30=/2026-04-01-preview.xml) **Preview**
+
+
diff --git a/Commands/security/va/sql/baseline/readme.md b/Commands/security/va/sql/baseline/readme.md
new file mode 100644
index 000000000..f1b5fc384
--- /dev/null
+++ b/Commands/security/va/sql/baseline/readme.md
@@ -0,0 +1,20 @@
+# [Group] _security va sql baseline_
+
+View and manage Sql Vulnerability Assessment baseline.
+
+## Commands
+
+- [add](/Commands/security/va/sql/baseline/_add.md)
+: Set a list of baseline rules. Will overwrite any previously existing results (for all rules).
+
+- [create](/Commands/security/va/sql/baseline/_create.md)
+: Create a Baseline for a rule in a database. Will overwrite any previously existing results.
+
+- [delete](/Commands/security/va/sql/baseline/_delete.md)
+: Delete a rule from the Baseline of a given database.
+
+- [list](/Commands/security/va/sql/baseline/_list.md)
+: List the results for all rules in the Baseline.
+
+- [show](/Commands/security/va/sql/baseline/_show.md)
+: Get the results for a given rule in the Baseline.
diff --git a/Commands/security/va/sql/readme.md b/Commands/security/va/sql/readme.md
new file mode 100644
index 000000000..c77011e70
--- /dev/null
+++ b/Commands/security/va/sql/readme.md
@@ -0,0 +1,28 @@
+# [Group] _security va sql_
+
+Manage Defender for Cloud vulnerability assessment.
+
+## Subgroups
+
+- [baseline](/Commands/security/va/sql/baseline/readme.md)
+: View and manage Sql Vulnerability Assessment baseline.
+
+- [results](/Commands/security/va/sql/results/readme.md)
+: View Sql Vulnerability Assessment scan results.
+
+- [scans](/Commands/security/va/sql/scans/readme.md)
+: View Sql Vulnerability Assessment scan summaries.
+
+## Commands
+
+- [create](/Commands/security/va/sql/_create.md)
+: Create the SQL Vulnerability Assessment settings.
+
+- [delete](/Commands/security/va/sql/_delete.md)
+: Delete the SQL Vulnerability Assessment settings.
+
+- [show](/Commands/security/va/sql/_show.md)
+: Get the SQL Vulnerability Assessment settings.
+
+- [update](/Commands/security/va/sql/_update.md)
+: Update the SQL Vulnerability Assessment settings.
diff --git a/Commands/security/va/sql/results/_list.md b/Commands/security/va/sql/results/_list.md
new file mode 100644
index 000000000..3d0cf7503
--- /dev/null
+++ b/Commands/security/va/sql/results/_list.md
@@ -0,0 +1,9 @@
+# [Command] _security va sql results list_
+
+List a list of scan results for a single scan record.
+
+## Versions
+
+### [2026-04-01-preview](/Resources/mgmt-plane/L3tyZXNvdXJjZWlkfS9wcm92aWRlcnMvbWljcm9zb2Z0LnNlY3VyaXR5L3NxbHZ1bG5lcmFiaWxpdHlhc3Nlc3NtZW50cy9kZWZhdWx0L3NjYW5zL3t9L3NjYW5yZXN1bHRz/2026-04-01-preview.xml) **Preview**
+
+
diff --git a/Commands/security/va/sql/results/_show.md b/Commands/security/va/sql/results/_show.md
new file mode 100644
index 000000000..a16ba3767
--- /dev/null
+++ b/Commands/security/va/sql/results/_show.md
@@ -0,0 +1,9 @@
+# [Command] _security va sql results show_
+
+Get the scan results of a single rule in a scan record.
+
+## Versions
+
+### [2026-04-01-preview](/Resources/mgmt-plane/L3tyZXNvdXJjZWlkfS9wcm92aWRlcnMvbWljcm9zb2Z0LnNlY3VyaXR5L3NxbHZ1bG5lcmFiaWxpdHlhc3Nlc3NtZW50cy9kZWZhdWx0L3NjYW5zL3t9L3NjYW5yZXN1bHRzL3t9/2026-04-01-preview.xml) **Preview**
+
+
diff --git a/Commands/security/va/sql/results/readme.md b/Commands/security/va/sql/results/readme.md
new file mode 100644
index 000000000..dfe349e8f
--- /dev/null
+++ b/Commands/security/va/sql/results/readme.md
@@ -0,0 +1,11 @@
+# [Group] _security va sql results_
+
+View Sql Vulnerability Assessment scan results.
+
+## Commands
+
+- [list](/Commands/security/va/sql/results/_list.md)
+: List a list of scan results for a single scan record.
+
+- [show](/Commands/security/va/sql/results/_show.md)
+: Get the scan results of a single rule in a scan record.
diff --git a/Commands/security/va/sql/scans/_initiate-scan.md b/Commands/security/va/sql/scans/_initiate-scan.md
new file mode 100644
index 000000000..3951d92ac
--- /dev/null
+++ b/Commands/security/va/sql/scans/_initiate-scan.md
@@ -0,0 +1,9 @@
+# [Command] _security va sql scans initiate-scan_
+
+Initiates a vulnerability assessment scan.
+
+## Versions
+
+### [2026-04-01-preview](/Resources/mgmt-plane/L3tyZXNvdXJjZWlkfS9wcm92aWRlcnMvbWljcm9zb2Z0LnNlY3VyaXR5L3NxbHZ1bG5lcmFiaWxpdHlhc3Nlc3NtZW50cy9kZWZhdWx0L3NjYW5zL2luaXRpYXRlc2Nhbg==/2026-04-01-preview.xml) **Preview**
+
+
diff --git a/Commands/security/va/sql/scans/_list.md b/Commands/security/va/sql/scans/_list.md
new file mode 100644
index 000000000..92d9cf53e
--- /dev/null
+++ b/Commands/security/va/sql/scans/_list.md
@@ -0,0 +1,9 @@
+# [Command] _security va sql scans list_
+
+List a list of scan records.
+
+## Versions
+
+### [2026-04-01-preview](/Resources/mgmt-plane/L3tyZXNvdXJjZWlkfS9wcm92aWRlcnMvbWljcm9zb2Z0LnNlY3VyaXR5L3NxbHZ1bG5lcmFiaWxpdHlhc3Nlc3NtZW50cy9kZWZhdWx0L3NjYW5z/2026-04-01-preview.xml) **Preview**
+
+
diff --git a/Commands/security/va/sql/scans/_show.md b/Commands/security/va/sql/scans/_show.md
new file mode 100644
index 000000000..e33b4c3a0
--- /dev/null
+++ b/Commands/security/va/sql/scans/_show.md
@@ -0,0 +1,9 @@
+# [Command] _security va sql scans show_
+
+Get the scan details of a single scan record.
+
+## Versions
+
+### [2026-04-01-preview](/Resources/mgmt-plane/L3tyZXNvdXJjZWlkfS9wcm92aWRlcnMvbWljcm9zb2Z0LnNlY3VyaXR5L3NxbHZ1bG5lcmFiaWxpdHlhc3Nlc3NtZW50cy9kZWZhdWx0L3NjYW5zL3t9/2026-04-01-preview.xml) **Preview**
+
+
diff --git a/Commands/security/va/sql/scans/readme.md b/Commands/security/va/sql/scans/readme.md
new file mode 100644
index 000000000..224221119
--- /dev/null
+++ b/Commands/security/va/sql/scans/readme.md
@@ -0,0 +1,19 @@
+# [Group] _security va sql scans_
+
+View Sql Vulnerability Assessment scan summaries.
+
+## Subgroups
+
+- [scan-operation-result](/Commands/security/va/sql/scans/scan-operation-result/readme.md)
+: Manage Scan Operation Result
+
+## Commands
+
+- [initiate-scan](/Commands/security/va/sql/scans/_initiate-scan.md)
+: Initiates a vulnerability assessment scan.
+
+- [list](/Commands/security/va/sql/scans/_list.md)
+: List a list of scan records.
+
+- [show](/Commands/security/va/sql/scans/_show.md)
+: Get the scan details of a single scan record.
diff --git a/Commands/security/va/sql/scans/scan-operation-result/_show.md b/Commands/security/va/sql/scans/scan-operation-result/_show.md
new file mode 100644
index 000000000..33134df3c
--- /dev/null
+++ b/Commands/security/va/sql/scans/scan-operation-result/_show.md
@@ -0,0 +1,9 @@
+# [Command] _security va sql scans scan-operation-result show_
+
+Get the result of a scan operation initiated by the InitiateScan action.
+
+## Versions
+
+### [2026-04-01-preview](/Resources/mgmt-plane/L3tyZXNvdXJjZWlkfS9wcm92aWRlcnMvbWljcm9zb2Z0LnNlY3VyaXR5L3NxbHZ1bG5lcmFiaWxpdHlhc3Nlc3NtZW50cy9kZWZhdWx0L3NjYW5zL3NjYW5vcGVyYXRpb25yZXN1bHRzL3t9/2026-04-01-preview.xml) **Preview**
+
+
diff --git a/Commands/security/va/sql/scans/scan-operation-result/readme.md b/Commands/security/va/sql/scans/scan-operation-result/readme.md
new file mode 100644
index 000000000..642e53edf
--- /dev/null
+++ b/Commands/security/va/sql/scans/scan-operation-result/readme.md
@@ -0,0 +1,8 @@
+# [Group] _security va sql scans scan-operation-result_
+
+Manage Scan Operation Result
+
+## Commands
+
+- [show](/Commands/security/va/sql/scans/scan-operation-result/_show.md)
+: Get the result of a scan operation initiated by the InitiateScan action.
diff --git a/Resources/mgmt-plane/L3tyZXNvdXJjZWlkfS9wcm92aWRlcnMvbWljcm9zb2Z0LnNlY3VyaXR5L3NxbHZ1bG5lcmFiaWxpdHlhc3Nlc3NtZW50cy9kZWZhdWx0/2026-04-01-preview.json b/Resources/mgmt-plane/L3tyZXNvdXJjZWlkfS9wcm92aWRlcnMvbWljcm9zb2Z0LnNlY3VyaXR5L3NxbHZ1bG5lcmFiaWxpdHlhc3Nlc3NtZW50cy9kZWZhdWx0/2026-04-01-preview.json
new file mode 100644
index 000000000..a8b7ec224
--- /dev/null
+++ b/Resources/mgmt-plane/L3tyZXNvdXJjZWlkfS9wcm92aWRlcnMvbWljcm9zb2Z0LnNlY3VyaXR5L3NxbHZ1bG5lcmFiaWxpdHlhc3Nlc3NtZW50cy9kZWZhdWx0/2026-04-01-preview.json
@@ -0,0 +1 @@
+{"plane": "mgmt-plane", "resources": [{"id": "/{resourceid}/providers/microsoft.security/sqlvulnerabilityassessments/default", "version": "2026-04-01-preview", "swagger": "mgmt-plane/security/ResourceProviders/SqlVulnerabilityAssessmentsAPI/Paths/L3tyZXNvdXJjZUlkfS9wcm92aWRlcnMvTWljcm9zb2Z0LlNlY3VyaXR5L3NxbFZ1bG5lcmFiaWxpdHlBc3Nlc3NtZW50cy9kZWZhdWx0/V/MjAyNi0wNC0wMS1wcmV2aWV3"}], "commandGroups": [{"name": "security va sql", "commands": [{"name": "show", "version": "2026-04-01-preview", "resources": [{"id": "/{resourceid}/providers/microsoft.security/sqlvulnerabilityassessments/default", "version": "2026-04-01-preview", "swagger": "mgmt-plane/security/ResourceProviders/SqlVulnerabilityAssessmentsAPI/Paths/L3tyZXNvdXJjZUlkfS9wcm92aWRlcnMvTWljcm9zb2Z0LlNlY3VyaXR5L3NxbFZ1bG5lcmFiaWxpdHlBc3Nlc3NtZW50cy9kZWZhdWx0/V/MjAyNi0wNC0wMS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.resourceId", "options": ["resource-id"], "required": true, "help": {"short": "The fully qualified Azure Resource manager identifier of the resource."}}]}], "operations": [{"operationId": "SqlVulnerabilityAssessmentSettingsOperationGroup_Get", "http": {"path": "/{resourceId}/providers/Microsoft.Security/sqlVulnerabilityAssessments/default", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "resourceId", "arg": "$Path.resourceId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-04-01-preview"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id"}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"readOnly": true, "type": "dateTime", "name": "creationTime"}, {"type": "string", "name": "state", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"readOnly": true, "type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}]}, {"name": "delete", "version": "2026-04-01-preview", "resources": [{"id": "/{resourceid}/providers/microsoft.security/sqlvulnerabilityassessments/default", "version": "2026-04-01-preview", "swagger": "mgmt-plane/security/ResourceProviders/SqlVulnerabilityAssessmentsAPI/Paths/L3tyZXNvdXJjZUlkfS9wcm92aWRlcnMvTWljcm9zb2Z0LlNlY3VyaXR5L3NxbFZ1bG5lcmFiaWxpdHlBc3Nlc3NtZW50cy9kZWZhdWx0/V/MjAyNi0wNC0wMS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.resourceId", "options": ["resource-id"], "required": true, "help": {"short": "The fully qualified Azure Resource manager identifier of the resource."}}]}], "operations": [{"operationId": "SqlVulnerabilityAssessmentSettingsOperationGroup_Delete", "http": {"path": "/{resourceId}/providers/Microsoft.Security/sqlVulnerabilityAssessments/default", "request": {"method": "delete", "path": {"params": [{"type": "string", "name": "resourceId", "arg": "$Path.resourceId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-04-01-preview"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200]}, {"statusCode": [204]}, {"isError": true, "body": {"json": {"schema": {"readOnly": true, "type": "@MgmtErrorFormat"}}}}]}}], "confirmation": "Are you sure you want to perform this operation?"}, {"name": "create", "version": "2026-04-01-preview", "resources": [{"id": "/{resourceid}/providers/microsoft.security/sqlvulnerabilityassessments/default", "version": "2026-04-01-preview", "swagger": "mgmt-plane/security/ResourceProviders/SqlVulnerabilityAssessmentsAPI/Paths/L3tyZXNvdXJjZUlkfS9wcm92aWRlcnMvTWljcm9zb2Z0LlNlY3VyaXR5L3NxbFZ1bG5lcmFiaWxpdHlBc3Nlc3NtZW50cy9kZWZhdWx0/V/MjAyNi0wNC0wMS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.resourceId", "options": ["resource-id"], "required": true, "help": {"short": "The fully qualified Azure Resource manager identifier of the resource."}}]}, {"name": "Properties", "args": [{"type": "string", "var": "$resource.properties.state", "options": ["state"], "group": "Properties", "help": {"short": "Represents the state of a SQL Vulnerability Assessment."}, "enum": {"items": [{"name": "Disabled", "value": "Disabled"}, {"name": "Enabled", "value": "Enabled"}]}}]}], "operations": [{"operationId": "SqlVulnerabilityAssessmentSettingsOperationGroup_CreateOrUpdate", "http": {"path": "/{resourceId}/providers/Microsoft.Security/sqlVulnerabilityAssessments/default", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "resourceId", "arg": "$Path.resourceId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-04-01-preview"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"schema": {"type": "object", "name": "resource", "props": [{"type": "object", "name": "properties", "props": [{"type": "string", "name": "state", "arg": "$resource.properties.state", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}], "clientFlatten": true}}}}, "responses": [{"statusCode": [200, 201], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id"}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"readOnly": true, "type": "dateTime", "name": "creationTime"}, {"type": "string", "name": "state", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"readOnly": true, "type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}]}, {"name": "update", "version": "2026-04-01-preview", "resources": [{"id": "/{resourceid}/providers/microsoft.security/sqlvulnerabilityassessments/default", "version": "2026-04-01-preview", "swagger": "mgmt-plane/security/ResourceProviders/SqlVulnerabilityAssessmentsAPI/Paths/L3tyZXNvdXJjZUlkfS9wcm92aWRlcnMvTWljcm9zb2Z0LlNlY3VyaXR5L3NxbFZ1bG5lcmFiaWxpdHlBc3Nlc3NtZW50cy9kZWZhdWx0/V/MjAyNi0wNC0wMS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.resourceId", "options": ["resource-id"], "required": true, "help": {"short": "The fully qualified Azure Resource manager identifier of the resource."}}]}, {"name": "Properties", "args": [{"nullable": true, "type": "string", "var": "$resource.properties.state", "options": ["state"], "group": "Properties", "help": {"short": "Represents the state of a SQL Vulnerability Assessment."}, "enum": {"items": [{"name": "Disabled", "value": "Disabled"}, {"name": "Enabled", "value": "Enabled"}]}}]}], "operations": [{"operationId": "SqlVulnerabilityAssessmentSettingsOperationGroup_Get", "http": {"path": "/{resourceId}/providers/Microsoft.Security/sqlVulnerabilityAssessments/default", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "resourceId", "arg": "$Path.resourceId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-04-01-preview"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id"}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"readOnly": true, "type": "dateTime", "name": "creationTime"}, {"type": "string", "name": "state", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"readOnly": true, "type": "@MgmtErrorFormat"}}}}]}}, {"instanceUpdate": {"ref": "$Instance", "json": {"schema": {"type": "object", "name": "resource", "props": [{"type": "object", "name": "properties", "props": [{"type": "string", "name": "state", "arg": "$resource.properties.state", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}], "clientFlatten": true}}}}, {"operationId": "SqlVulnerabilityAssessmentSettingsOperationGroup_CreateOrUpdate", "http": {"path": "/{resourceId}/providers/Microsoft.Security/sqlVulnerabilityAssessments/default", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "resourceId", "arg": "$Path.resourceId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-04-01-preview"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"ref": "$Instance"}}}, "responses": [{"statusCode": [200, 201], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id"}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"readOnly": true, "type": "dateTime", "name": "creationTime"}, {"type": "string", "name": "state", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"readOnly": true, "type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}]}]}]}
\ No newline at end of file
diff --git a/Resources/mgmt-plane/L3tyZXNvdXJjZWlkfS9wcm92aWRlcnMvbWljcm9zb2Z0LnNlY3VyaXR5L3NxbHZ1bG5lcmFiaWxpdHlhc3Nlc3NtZW50cy9kZWZhdWx0/2026-04-01-preview.xml b/Resources/mgmt-plane/L3tyZXNvdXJjZWlkfS9wcm92aWRlcnMvbWljcm9zb2Z0LnNlY3VyaXR5L3NxbHZ1bG5lcmFiaWxpdHlhc3Nlc3NtZW50cy9kZWZhdWx0/2026-04-01-preview.xml
new file mode 100644
index 000000000..166c9d599
--- /dev/null
+++ b/Resources/mgmt-plane/L3tyZXNvdXJjZWlkfS9wcm92aWRlcnMvbWljcm9zb2Z0LnNlY3VyaXR5L3NxbHZ1bG5lcmFiaWxpdHlhc3Nlc3NtZW50cy9kZWZhdWx0/2026-04-01-preview.xml
@@ -0,0 +1,372 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Resources/mgmt-plane/L3tyZXNvdXJjZWlkfS9wcm92aWRlcnMvbWljcm9zb2Z0LnNlY3VyaXR5L3NxbHZ1bG5lcmFiaWxpdHlhc3Nlc3NtZW50cy9kZWZhdWx0L2Jhc2VsaW5lcnVsZXM=/2026-04-01-preview.json b/Resources/mgmt-plane/L3tyZXNvdXJjZWlkfS9wcm92aWRlcnMvbWljcm9zb2Z0LnNlY3VyaXR5L3NxbHZ1bG5lcmFiaWxpdHlhc3Nlc3NtZW50cy9kZWZhdWx0L2Jhc2VsaW5lcnVsZXM=/2026-04-01-preview.json
new file mode 100644
index 000000000..ec480c7e4
--- /dev/null
+++ b/Resources/mgmt-plane/L3tyZXNvdXJjZWlkfS9wcm92aWRlcnMvbWljcm9zb2Z0LnNlY3VyaXR5L3NxbHZ1bG5lcmFiaWxpdHlhc3Nlc3NtZW50cy9kZWZhdWx0L2Jhc2VsaW5lcnVsZXM=/2026-04-01-preview.json
@@ -0,0 +1 @@
+{"plane": "mgmt-plane", "resources": [{"id": "/{resourceid}/providers/microsoft.security/sqlvulnerabilityassessments/default/baselinerules", "version": "2026-04-01-preview", "swagger": "mgmt-plane/security/ResourceProviders/SqlVulnerabilityAssessmentsAPI/Paths/L3tyZXNvdXJjZUlkfS9wcm92aWRlcnMvTWljcm9zb2Z0LlNlY3VyaXR5L3NxbFZ1bG5lcmFiaWxpdHlBc3Nlc3NtZW50cy9kZWZhdWx0L2Jhc2VsaW5lUnVsZXM=/V/MjAyNi0wNC0wMS1wcmV2aWV3"}], "commandGroups": [{"name": "security va sql baseline", "commands": [{"name": "list", "version": "2026-04-01-preview", "resources": [{"id": "/{resourceid}/providers/microsoft.security/sqlvulnerabilityassessments/default/baselinerules", "version": "2026-04-01-preview", "swagger": "mgmt-plane/security/ResourceProviders/SqlVulnerabilityAssessmentsAPI/Paths/L3tyZXNvdXJjZUlkfS9wcm92aWRlcnMvTWljcm9zb2Z0LlNlY3VyaXR5L3NxbFZ1bG5lcmFiaWxpdHlBc3Nlc3NtZW50cy9kZWZhdWx0L2Jhc2VsaW5lUnVsZXM=/V/MjAyNi0wNC0wMS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.resourceId", "options": ["resource-id"], "required": true, "help": {"short": "The fully qualified Azure Resource manager identifier of the resource."}}, {"type": "string", "var": "$Query.databaseName", "options": ["database-name"], "help": {"short": "The name of the database to assess. Required when the API is called on the parent resource (e.g., server level) rather than on a specific database resource, since the database name is not part of the resource URI. This is the only way to assess system databases (e.g., master), which cannot be referenced directly in the resource URI."}}]}], "operations": [{"operationId": "SqlVulnerabilityAssessmentBaselineRules_List", "http": {"path": "/{resourceId}/providers/Microsoft.Security/sqlVulnerabilityAssessments/default/baselineRules", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "resourceId", "arg": "$Path.resourceId", "required": true}]}, "query": {"params": [{"type": "string", "name": "databaseName", "arg": "$Query.databaseName"}], "consts": [{"readOnly": true, "const": true, "default": {"value": "2026-04-01-preview"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"type": "string", "name": "nextLink"}, {"type": "array