ManagedIdentitySqlControlSettingsModel

SQL control settings for the workspace managed identity.

AnalyticsApache SparkBig DataData IntegrationData WarehouseETLSQL

Properties

Name Type Description
id string
name string
type string
properties object
View JSON Schema on GitHub

JSON Schema

microsoft-azure-synapse-analytics-managedidentitysqlcontrolsettingsmodel-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "#/components/schemas/ManagedIdentitySqlControlSettingsModel",
  "title": "ManagedIdentitySqlControlSettingsModel",
  "type": "object",
  "description": "SQL control settings for the workspace managed identity.",
  "properties": {
    "id": {
      "type": "string",
      "readOnly": true
    },
    "name": {
      "type": "string",
      "readOnly": true
    },
    "type": {
      "type": "string",
      "readOnly": true
    },
    "properties": {
      "type": "object",
      "properties": {
        "grantSqlControlToManagedIdentity": {
          "type": "object",
          "properties": {
            "desiredState": {
              "type": "string",
              "description": "Desired state.",
              "enum": [
                "Enabled",
                "Disabled"
              ]
            },
            "actualState": {
              "type": "string",
              "description": "Actual state.",
              "readOnly": true,
              "enum": [
                "Enabling",
                "Enabled",
                "Disabling",
                "Disabled",
                "Unknown"
              ]
            }
          }
        }
      }
    }
  }
}