Skip to content

Commit

Permalink
CodeGen from PR 14780 in Azure/azure-rest-api-specs
Browse files Browse the repository at this point in the history
2021-06-01 version for AzureADOnlyauthSupport (#14780)

* 2021-06-01 version for AzureADOnlyauthSupport

* Spell check and prettier fix

* update AzureADOnlyAuthentication

* prettier and lint fix

* Update azureADOnlyAuthentication.json

* Update workspace.json

* spell check fix

* added missing node family and updated settings

* List AzureADOnlyAuthentication

* fix systemData-R4009 RequiredReadOnlySystemData

* Additional properties not allowed: systemData

* Add optional parameters for customer storage account

* Update workspace.json

Remove extra space

* Add UAMI CMK properties

* prettier fix

* removed system Data

* conflict and validation fix

* Importing latest change from Integration runtime 2021-05-01 version to 2021-06-01

* Cross-Version Breaking Changes fix

Co-authored-by: Sravan Thupili <srthupil@microsoft.com>
Co-authored-by: Kunal Kashyap <kkashyap@microsoft.com>
Co-authored-by: Dushyant Bansal <dubansal@microsoft.com>
Co-authored-by: kashyap-kunal <72463758+kashyap-kunal@users.noreply.github.com>
  • Loading branch information
5 people committed Aug 24, 2021
1 parent 36bbe13 commit 6a6612a
Show file tree
Hide file tree
Showing 3 changed files with 5,926 additions and 0 deletions.
143 changes: 143 additions & 0 deletions schemas/2021-06-01-preview/Microsoft.Synapse.json
Original file line number Diff line number Diff line change
Expand Up @@ -148,6 +148,9 @@
{
"$ref": "#/definitions/workspaces_managedIdentitySqlControlSettings_childResource"
},
{
"$ref": "#/definitions/workspaces_azureADOnlyAuthentications_childResource"
},
{
"$ref": "#/definitions/workspaces_kustoPools_childResource"
}
Expand Down Expand Up @@ -278,6 +281,53 @@
],
"description": "Microsoft.Synapse/workspaces/auditingSettings"
},
"workspaces_azureADOnlyAuthentications": {
"type": "object",
"properties": {
"apiVersion": {
"type": "string",
"enum": [
"2021-06-01-preview"
]
},
"name": {
"oneOf": [
{
"type": "string",
"pattern": "^.*/default$"
},
{
"$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression"
}
],
"description": "name of the property"
},
"properties": {
"oneOf": [
{
"$ref": "#/definitions/AzureADOnlyAuthenticationProperties"
},
{
"$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression"
}
],
"description": "Azure Active Directory Only Authentication properties"
},
"type": {
"type": "string",
"enum": [
"Microsoft.Synapse/workspaces/azureADOnlyAuthentications"
]
}
},
"required": [
"apiVersion",
"name",
"properties",
"type"
],
"description": "Microsoft.Synapse/workspaces/azureADOnlyAuthentications"
},
"workspaces_bigDataPools": {
"type": "object",
"properties": {
Expand Down Expand Up @@ -1991,6 +2041,26 @@
},
"description": "Auto-scaling properties of a Big Data pool powered by Apache Spark"
},
"AzureADOnlyAuthenticationProperties": {
"type": "object",
"properties": {
"azureADOnlyAuthentication": {
"oneOf": [
{
"type": "boolean"
},
{
"$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression"
}
],
"description": "Azure Active Directory Only Authentication enabled"
}
},
"required": [
"azureADOnlyAuthentication"
],
"description": "Azure Active Directory Only Authentication properties"
},
"AzureSku": {
"type": "object",
"properties": {
Expand Down Expand Up @@ -2529,9 +2599,24 @@
"type": "string",
"description": "Account URL"
},
"createManagedPrivateEndpoint": {
"oneOf": [
{
"type": "boolean"
},
{
"$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression"
}
],
"description": "Create managed private endpoint to this storage account or not"
},
"filesystem": {
"type": "string",
"description": "Filesystem name"
},
"resourceId": {
"type": "string",
"description": "ARM resource Id of this storage account"
}
},
"description": "Details of the data lake storage account associated with the workspace"
Expand Down Expand Up @@ -5125,6 +5210,11 @@
"format": "date-time",
"description": "Snapshot time to restore"
},
"sourceDatabaseDeletionDate": {
"type": "string",
"format": "date-time",
"description": "Specifies the time that the sql pool was deleted"
},
"sourceDatabaseId": {
"type": "string",
"description": "Source database to create from"
Expand Down Expand Up @@ -5516,6 +5606,17 @@
"WorkspaceProperties": {
"type": "object",
"properties": {
"azureADOnlyAuthentication": {
"oneOf": [
{
"type": "boolean"
},
{
"$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression"
}
],
"description": "Enable or Disable AzureADOnlyAuthentication on All Workspace subresource"
},
"connectivityEndpoints": {
"oneOf": [
{
Expand Down Expand Up @@ -5789,6 +5890,48 @@
],
"description": "Microsoft.Synapse/workspaces/auditingSettings"
},
"workspaces_azureADOnlyAuthentications_childResource": {
"type": "object",
"properties": {
"apiVersion": {
"type": "string",
"enum": [
"2021-06-01-preview"
]
},
"name": {
"type": "string",
"enum": [
"default"
],
"description": "name of the property"
},
"properties": {
"oneOf": [
{
"$ref": "#/definitions/AzureADOnlyAuthenticationProperties"
},
{
"$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression"
}
],
"description": "Azure Active Directory Only Authentication properties"
},
"type": {
"type": "string",
"enum": [
"azureADOnlyAuthentications"
]
}
},
"required": [
"apiVersion",
"name",
"properties",
"type"
],
"description": "Microsoft.Synapse/workspaces/azureADOnlyAuthentications"
},
"workspaces_bigDataPools_childResource": {
"type": "object",
"properties": {
Expand Down
Loading

0 comments on commit 6a6612a

Please sign in to comment.