<commit_before># Azure Synapse Analytics

> see https://aka.ms/autorest

This is the AutoRest configuration file for Azure Synapse Analytics.

---

## Getting Started

To build the SDK for Azure Synapse Analytics, [Install AutoRest](https://aka.ms/autorest/install) and in this folder, run:

> `autorest`

To see additional help and options, run:

> `autorest --help`

---

## Configuration

### Basic Information

These are the global settings for the Azure Synapse Analytics API.

``` yaml
description: Azure Synapse Analytics Management Client
openapi-type: arm
azure-arm: true
tag: package-composite-v1
generate-empty-classes: true
modelerfour:
  lenient-model-deduplication: true
```

### Tag: package-composite-v1

These settings apply only when `--tag=package-composite-v1` is specified on the command line.

```yaml $(tag) == 'package-composite-v1'
input-file:
  - Microsoft.Synapse/stable/2021-06-01/azureADOnlyAuthentication.json
  - Microsoft.Synapse/stable/2021-06-01/checkNameAvailability.json
  - Microsoft.Synapse/stable/2021-06-01/firewallRule.json
  - Microsoft.Synapse/stable/2021-06-01/keys.json
  - Microsoft.Synapse/stable/2021-06-01/operations.json
  - Microsoft.Synapse/stable/2021-06-01/privateEndpointConnections.json
  - Microsoft.Synapse/stable/2021-06-01/privateLinkResources.json
  - Microsoft.Synapse/stable/2021-06-01/privatelinkhub.json
  - Microsoft.Synapse/stable/2021-06-01/sqlPool.json
  - Microsoft.Synapse/stable/2021-06-01/sqlServer.json
  - Microsoft.Synapse/stable/2021-06-01/workspace.json
  - Microsoft.Synapse/preview/2021-06-01-preview/bigDataPool.json
  - Microsoft.Synapse/preview/2021-06-01-preview/library.json
  - Microsoft.Synapse/preview/2021-06-01-preview/integrationRuntime.json
  - Microsoft.Synapse/preview/2021-06-01-preview/sparkConfiguration.json
```

### Tag: package-2021-06

These settings apply only when `--tag=package-2021-06` is specified on the command line.

```yaml $(tag) == 'package-2021-06'
input-file:
  - Microsoft.Synapse/stable/2021-06-01/bigDataPool.json
  - Microsoft.Synapse/stable/2021-06-01/checkNameAvailability.json
  - Microsoft.Synapse/stable/2021-06-01/firewallRule.json
  - Microsoft.Synapse/stable/2021-06-01/integrationRuntime.json
  - Microsoft.Synapse/stable/2021-06-01/keys.json
  - Microsoft.Synapse/stable/2021-06-01/library.json
  - Microsoft.Synapse/stable/2021-06-01/operations.json
  - Microsoft.Synapse/stable/2021-06-01/privateEndpointConnections.json
  - Microsoft.Synapse/stable/2021-06-01/privateLinkResources.json
  - Microsoft.Synapse/stable/2021-06-01/privatelinkhub.json
  - Microsoft.Synapse/stable/2021-06-01/sqlPool.json
  - Microsoft.Synapse/stable/2021-06-01/sqlServer.json
  - Microsoft.Synapse/stable/2021-06-01/workspace.json
  - Microsoft.Synapse/stable/2021-06-01/azureADOnlyAuthentication.json
```

### Tag: package-preview-2021-06

These settings apply only when `--tag=package-preview-2021-06` is specified on the command line.

```yaml $(tag) == 'package-preview-2021-06'
input-file:
  - Microsoft.Synapse/preview/2021-06-01-preview/bigDataPool.json
  - Microsoft.Synapse/preview/2021-06-01-preview/checkNameAvailability.json
  - Microsoft.Synapse/preview/2021-06-01-preview/firewallRule.json
  - Microsoft.Synapse/preview/2021-06-01-preview/integrationRuntime.json
  - Microsoft.Synapse/preview/2021-06-01-preview/keys.json
  - Microsoft.Synapse/preview/2021-06-01-preview/library.json
  - Microsoft.Synapse/preview/2021-06-01-preview/operations.json
  - Microsoft.Synapse/preview/2021-06-01-preview/privateEndpointConnections.json
  - Microsoft.Synapse/preview/2021-06-01-preview/privateLinkResources.json
  - Microsoft.Synapse/preview/2021-06-01-preview/privatelinkhub.json
  - Microsoft.Synapse/preview/2021-06-01-preview/sqlPool.json
  - Microsoft.Synapse/preview/2021-06-01-preview/sqlServer.json
  - Microsoft.Synapse/preview/2021-06-01-preview/workspace.json
  - Microsoft.Synapse/preview/2021-06-01-preview/sparkConfiguration.json
  - Microsoft.Synapse/preview/2021-06-01-preview/azureADOnlyAuthentication.json
```

### Tag: package-kusto-pool-2021-06-preview

These settings apply only when `--tag=package-kusto-pool-2021-06-preview` is specified on the command line.

**ATTENTION**: Please DO NOT generate SDK based on this tag. Kusto pool API set is not ready to be widely used.

``` yaml $(tag) == 'package-kusto-pool-2021-06-preview'
input-file:
  - Microsoft.Synapse/preview/2021-06-01-preview/kustoPool.json
```

### Tag: package-2021-05

These settings apply only when `--tag=package-2021-05` is specified on the command line.

``` yaml $(tag) == 'package-2021-05'
input-file:
  - Microsoft.Synapse/stable/2021-05-01/bigDataPool.json
  - Microsoft.Synapse/stable/2021-05-01/checkNameAvailability.json
  - Microsoft.Synapse/stable/2021-05-01/firewallRule.json
  - Microsoft.Synapse/stable/2021-05-01/integrationRuntime.json
  - Microsoft.Synapse/stable/2021-05-01/keys.json
  - Microsoft.Synapse/stable/2021-05-01/library.json
  - Microsoft.Synapse/stable/2021-05-01/operations.json
  - Microsoft.Synapse/stable/2021-05-01/privateEndpointConnections.json
  - Microsoft.Synapse/stable/2021-05-01/privateLinkResources.json
  - Microsoft.Synapse/stable/2021-05-01/privatelinkhub.json
  - Microsoft.Synapse/stable/2021-05-01/sqlPool.json
  - Microsoft.Synapse/stable/2021-05-01/sqlServer.json
  - Microsoft.Synapse/stable/2021-05-01/workspace.json
```

### Tag: package-2021-04-preview

These settings apply only when `--tag=package-2021-04-preview` is specified on the command line.

``` yaml $(tag) == 'package-2021-04-preview'
input-file:
  - Microsoft.Synapse/preview/2021-04-01-preview/bigDataPool.json
  - Microsoft.Synapse/preview/2021-04-01-preview/checkNameAvailability.json
  - Microsoft.Synapse/preview/2021-04-01-preview/firewallRule.json
  - Microsoft.Synapse/preview/2021-04-01-preview/integrationRuntime.json
  - Microsoft.Synapse/preview/2021-04-01-preview/keys.json
  - Microsoft.Synapse/preview/2021-04-01-preview/library.json
  - Microsoft.Synapse/preview/2021-04-01-preview/operations.json
  - Microsoft.Synapse/preview/2021-04-01-preview/privateEndpointConnections.json
  - Microsoft.Synapse/preview/2021-04-01-preview/privateLinkResources.json
  - Microsoft.Synapse/preview/2021-04-01-preview/privatelinkhub.json
  - Microsoft.Synapse/preview/2021-04-01-preview/sqlPool.json
  - Microsoft.Synapse/preview/2021-04-01-preview/sqlServer.json
  - Microsoft.Synapse/preview/2021-04-01-preview/workspace.json
```

### Tag: package-kusto-pool-2021-04-preview

These settings apply only when `--tag=package-kusto-pool-2021-04-preview` is specified on the command line.

**ATTENTION**: Please DO NOT generate SDK based on this tag. Kusto pool API set is not ready to be widely used.<commit_msg>[Synapse] Add release tag for management SDK Oct. release (#16213)<commit_after># Azure Synapse Analytics

> see https://aka.ms/autorest

This is the AutoRest configuration file for Azure Synapse Analytics.

---

## Getting Started

To build the SDK for Azure Synapse Analytics, [Install AutoRest](https://aka.ms/autorest/install) and in this folder, run:

> `autorest`

To see additional help and options, run:

> `autorest --help`

---

## Configuration

### Basic Information

These are the global settings for the Azure Synapse Analytics API.

``` yaml
description: Azure Synapse Analytics Management Client
openapi-type: arm
azure-arm: true
tag: package-composite-v2
generate-empty-classes: true
modelerfour:
  lenient-model-deduplication: true
```

### Tag: package-composite-v2

These settings apply only when `--tag=package-composite-v2` is specified on the command line.

```yaml $(tag) == 'package-composite-v2'
input-file:
  - Microsoft.Synapse/stable/2021-06-01/azureADOnlyAuthentication.json
  - Microsoft.Synapse/stable/2021-06-01/checkNameAvailability.json
  - Microsoft.Synapse/stable/2021-06-01/firewallRule.json
  - Microsoft.Synapse/stable/2021-06-01/keys.json
  - Microsoft.Synapse/stable/2021-06-01/operations.json
  - Microsoft.Synapse/stable/2021-06-01/privateEndpointConnections.json
  - Microsoft.Synapse/stable/2021-06-01/privateLinkResources.json
  - Microsoft.Synapse/stable/2021-06-01/privatelinkhub.json
  - Microsoft.Synapse/stable/2021-06-01/sqlPool.json
  - Microsoft.Synapse/stable/2021-06-01/sqlServer.json
  - Microsoft.Synapse/stable/2021-06-01/workspace.json
  - Microsoft.Synapse/preview/2021-06-01-preview/bigDataPool.json
  - Microsoft.Synapse/preview/2021-06-01-preview/library.json
  - Microsoft.Synapse/preview/2021-06-01-preview/integrationRuntime.json
  - Microsoft.Synapse/preview/2021-06-01-preview/sparkConfiguration.json
  - Microsoft.Synapse/preview/2021-06-01-preview/kustoPool.json
```

### Tag: package-composite-v1

These settings apply only when `--tag=package-composite-v1` is specified on the command line.

```yaml $(tag) == 'package-composite-v1'
input-file:
  - Microsoft.Synapse/stable/2021-06-01/azureADOnlyAuthentication.json
  - Microsoft.Synapse/stable/2021-06-01/checkNameAvailability.json
  - Microsoft.Synapse/stable/2021-06-01/firewallRule.json
  - Microsoft.Synapse/stable/2021-06-01/keys.json
  - Microsoft.Synapse/stable/2021-06-01/operations.json
  - Microsoft.Synapse/stable/2021-06-01/privateEndpointConnections.json
  - Microsoft.Synapse/stable/2021-06-01/privateLinkResources.json
  - Microsoft.Synapse/stable/2021-06-01/privatelinkhub.json
  - Microsoft.Synapse/stable/2021-06-01/sqlPool.json
  - Microsoft.Synapse/stable/2021-06-01/sqlServer.json
  - Microsoft.Synapse/stable/2021-06-01/workspace.json
  - Microsoft.Synapse/preview/2021-06-01-preview/bigDataPool.json
  - Microsoft.Synapse/preview/2021-06-01-preview/library.json
  - Microsoft.Synapse/preview/2021-06-01-preview/integrationRuntime.json
  - Microsoft.Synapse/preview/2021-06-01-preview/sparkConfiguration.json
```

### Tag: package-2021-06

These settings apply only when `--tag=package-2021-06` is specified on the command line.

```yaml $(tag) == 'package-2021-06'
input-file:
  - Microsoft.Synapse/stable/2021-06-01/bigDataPool.json
  - Microsoft.Synapse/stable/2021-06-01/checkNameAvailability.json
  - Microsoft.Synapse/stable/2021-06-01/firewallRule.json
  - Microsoft.Synapse/stable/2021-06-01/integrationRuntime.json
  - Microsoft.Synapse/stable/2021-06-01/keys.json
  - Microsoft.Synapse/stable/2021-06-01/library.json
  - Microsoft.Synapse/stable/2021-06-01/operations.json
  - Microsoft.Synapse/stable/2021-06-01/privateEndpointConnections.json
  - Microsoft.Synapse/stable/2021-06-01/privateLinkResources.json
  - Microsoft.Synapse/stable/2021-06-01/privatelinkhub.json
  - Microsoft.Synapse/stable/2021-06-01/sqlPool.json
  - Microsoft.Synapse/stable/2021-06-01/sqlServer.json
  - Microsoft.Synapse/stable/2021-06-01/workspace.json
  - Microsoft.Synapse/stable/2021-06-01/azureADOnlyAuthentication.json
```

### Tag: package-preview-2021-06

These settings apply only when `--tag=package-preview-2021-06` is specified on the command line.

```yaml $(tag) == 'package-preview-2021-06'
input-file:
  - Microsoft.Synapse/preview/2021-06-01-preview/bigDataPool.json
  - Microsoft.Synapse/preview/2021-06-01-preview/checkNameAvailability.json
  - Microsoft.Synapse/preview/2021-06-01-preview/firewallRule.json
  - Microsoft.Synapse/preview/2021-06-01-preview/integrationRuntime.json
  - Microsoft.Synapse/preview/2021-06-01-preview/keys.json
  - Microsoft.Synapse/preview/2021-06-01-preview/library.json
  - Microsoft.Synapse/preview/2021-06-01-preview/operations.json
  - Microsoft.Synapse/preview/2021-06-01-preview/privateEndpointConnections.json
  - Microsoft.Synapse/preview/2021-06-01-preview/privateLinkResources.json
  - Microsoft.Synapse/preview/2021-06-01-preview/privatelinkhub.json
  - Microsoft.Synapse/preview/2021-06-01-preview/sqlPool.json
  - Microsoft.Synapse/preview/2021-06-01-preview/sqlServer.json
  - Microsoft.Synapse/preview/2021-06-01-preview/workspace.json
  - Microsoft.Synapse/preview/2021-06-01-preview/sparkConfiguration.json
  - Microsoft.Synapse/preview/2021-06-01-preview/azureADOnlyAuthentication.json
```

### Tag: package-2021-05

These settings apply only when `--tag=package-2021-05` is specified on the command line.

``` yaml $(tag) == 'package-2021-05'
input-file:
  - Microsoft.Synapse/stable/2021-05-01/bigDataPool.json
  - Microsoft.Synapse/stable/2021-05-01/checkNameAvailability.json
  - Microsoft.Synapse/stable/2021-05-01/firewallRule.json
  - Microsoft.Synapse/stable/2021-05-01/integrationRuntime.json
  - Microsoft.Synapse/stable/2021-05-01/keys.json
  - Microsoft.Synapse/stable/2021-05-01/library.json
  - Microsoft.Synapse/stable/2021-05-01/operations.json
  - Microsoft.Synapse/stable/2021-05-01/privateEndpointConnections.json
  - Microsoft.Synapse/stable/2021-05-01/privateLinkResources.json
  - Microsoft.Synapse/stable/2021-05-01/privatelinkhub.json
  - Microsoft.Synapse/stable/2021-05-01/sqlPool.json
  - Microsoft.Synapse/stable/2021-05-01/sqlServer.json
  - Microsoft.Synapse/stable/2021-05-01/workspace.json
```

### Tag: package-2021-04-preview

These settings apply only when `--tag=package-2021-04-preview` is specified on the command line.

``` yaml $(tag) == 'package-2021-04-preview'
input-file:
  - Microsoft.Synapse/preview/2021-04-01-preview/bigDataPool.json
  - Microsoft.Synapse/preview/2021-04-01-preview/checkNameAvailability.json
  - Microsoft.Synapse/preview/2021-04-01-preview/firewallRule.json
  - Microsoft.Synapse/preview/2021-04-01-preview/integrationRuntime.json
  - Microsoft.Synapse/preview/2021-04-01-preview/keys.json
  - Microsoft.Synapse/preview/2021-04-01-preview/library.json
  - Microsoft.Synapse/preview/2021-04-01-preview/operations.json
  - Microsoft.Synapse/preview/2021-04-01-preview/privateEndpointConnections.json
  - Microsoft.Synapse/preview/2021-04-01-preview/privateLinkResources.json
  - Microsoft.Synapse/preview/2021-04-01-preview/privatelinkhub.json
  - Microsoft.Synapse/preview/2021-04-01-preview/sqlPool.json
  - Microsoft.Synapse/preview/2021-04-01-preview/sqlServer.json
  - Microsoft.Synapse/preview/2021-04-01-preview/workspace.json
```

### Tag: package-kusto-pool-2021-04-preview

These settings apply only when `--tag=package-kusto-pool-2021-04-preview` is specified on the command line.
{'fraction_non_alphanumeric': 0.13499049362720936, 'fraction_numerical': 0.1026688261390043, 'mean_word_length': 4.147517216382747, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 9, 'https://': 4, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '927816', 'n_tokens_mistral': 5819, 'n_tokens_neox': 4867, 'n_words': 601}