Skip to content

Commit

Permalink
CodeGen from PR 22120 in Azure/azure-rest-api-specs
Browse files Browse the repository at this point in the history
Merge 64e654396e213dc92ccd1d3f8666d6a5d96703be into c2a1aaa0440d1aec45830646c4dfc27552b0b1e3
  • Loading branch information
SDKAuto committed Jan 16, 2023
1 parent 273ef4b commit 3a9b267
Show file tree
Hide file tree
Showing 159 changed files with 15,528 additions and 12,569 deletions.
80 changes: 80 additions & 0 deletions sdk/resourcemanager/synapse/armsynapse/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,85 @@
# Release History

## 0.6.0 (2023-01-16)
### Breaking Changes

- Type of `CmdkeySetupTypeProperties.TargetName` has been changed from `interface{}` to `any`
- Type of `CmdkeySetupTypeProperties.UserName` has been changed from `interface{}` to `any`
- Type of `ErrorAdditionalInfo.Info` has been changed from `interface{}` to `any`
- Type of `IntegrationRuntime.AdditionalProperties` has been changed from `map[string]interface{}` to `map[string]any`
- Type of `IntegrationRuntimeComputeProperties.AdditionalProperties` has been changed from `map[string]interface{}` to `map[string]any`
- Type of `IntegrationRuntimeConnectionInfo.AdditionalProperties` has been changed from `map[string]interface{}` to `map[string]any`
- Type of `IntegrationRuntimeDataFlowProperties.AdditionalProperties` has been changed from `map[string]interface{}` to `map[string]any`
- Type of `IntegrationRuntimeNodeMonitoringData.AdditionalProperties` has been changed from `map[string]interface{}` to `map[string]any`
- Type of `IntegrationRuntimeSsisCatalogInfo.AdditionalProperties` has been changed from `map[string]interface{}` to `map[string]any`
- Type of `IntegrationRuntimeSsisProperties.AdditionalProperties` has been changed from `map[string]interface{}` to `map[string]any`
- Type of `IntegrationRuntimeStatus.AdditionalProperties` has been changed from `map[string]interface{}` to `map[string]any`
- Type of `IntegrationRuntimeVNetProperties.AdditionalProperties` has been changed from `map[string]interface{}` to `map[string]any`
- Type of `KekIdentityProperties.UseSystemAssignedIdentity` has been changed from `interface{}` to `any`
- Type of `ManagedIdentitySQLControlSettingsModelPropertiesGrantSQLControlToManagedIdentity.DesiredState` has been changed from `*ManagedIdentitySQLControlSettingsModelPropertiesGrantSQLControlToManagedIdentityDesiredState` to `*DesiredState`
- Type of `ManagedIdentitySQLControlSettingsModelPropertiesGrantSQLControlToManagedIdentity.ActualState` has been changed from `*ManagedIdentitySQLControlSettingsModelPropertiesGrantSQLControlToManagedIdentityActualState` to `*ActualState`
- Type of `ManagedIntegrationRuntime.AdditionalProperties` has been changed from `map[string]interface{}` to `map[string]any`
- Type of `ManagedIntegrationRuntimeError.AdditionalProperties` has been changed from `map[string]interface{}` to `map[string]any`
- Type of `ManagedIntegrationRuntimeNode.AdditionalProperties` has been changed from `map[string]interface{}` to `map[string]any`
- Type of `ManagedIntegrationRuntimeOperationResult.AdditionalProperties` has been changed from `map[string]interface{}` to `map[string]any`
- Type of `ManagedIntegrationRuntimeStatus.AdditionalProperties` has been changed from `map[string]interface{}` to `map[string]any`
- Type of `Operation.Properties` has been changed from `interface{}` to `any`
- Type of `OperationResource.Properties` has been changed from `interface{}` to `any`
- Type of `SKUDescription.Restrictions` has been changed from `[]interface{}` to `[]any`
- Type of `SelfHostedIntegrationRuntime.AdditionalProperties` has been changed from `map[string]interface{}` to `map[string]any`
- Type of `SelfHostedIntegrationRuntimeNode.AdditionalProperties` has been changed from `map[string]interface{}` to `map[string]any`
- Type of `SelfHostedIntegrationRuntimeStatus.AdditionalProperties` has been changed from `map[string]interface{}` to `map[string]any`
- Type of `ServerVulnerabilityAssessmentProperties.RecurringScans` has been changed from `*VulnerabilityAssessmentRecurringScansProperties` to `*VulnerabilityAssessmentRecurringScansPropertiesAutoGenerated`
- Type of `WorkspaceProperties.Settings` has been changed from `map[string]interface{}` to `map[string]any`
- Type of `WorkspaceProperties.ExtraProperties` has been changed from `map[string]interface{}` to `any`
- Type alias `ManagedIdentitySQLControlSettingsModelPropertiesGrantSQLControlToManagedIdentityActualState` has been removed
- Type alias `ManagedIdentitySQLControlSettingsModelPropertiesGrantSQLControlToManagedIdentityDesiredState` has been removed
- Operation `*SQLPoolOperationResultsClient.GetLocationHeaderResult` has been changed to LRO, use `*SQLPoolOperationResultsClient.BeginGetLocationHeaderResult` instead.
- Operation `*SQLPoolsClient.Update` has been changed to LRO, use `*SQLPoolsClient.BeginUpdate` instead.
- Field `Interface` of struct `BigDataPoolsClientDeleteResponse` has been removed
- Field `Interface` of struct `IPFirewallRulesClientDeleteResponse` has been removed
- Field `Interface` of struct `SQLPoolsClientDeleteResponse` has been removed
- Field `Interface` of struct `SQLPoolsClientPauseResponse` has been removed
- Field `Interface` of struct `SQLPoolsClientResumeResponse` has been removed
- Field `Interface` of struct `WorkspacesClientDeleteResponse` has been removed

### Features Added

- New type alias `ActualState` with values `ActualStateDisabled`, `ActualStateDisabling`, `ActualStateEnabled`, `ActualStateEnabling`, `ActualStateUnknown`
- New type alias `DesiredState` with values `DesiredStateDisabled`, `DesiredStateEnabled`
- New type alias `WorkspaceStatus` with values `WorkspaceStatusFailed`, `WorkspaceStatusInProgress`, `WorkspaceStatusSucceeded`
- New function `NewGetClient(string, azcore.TokenCredential, *arm.ClientOptions) (*GetClient, error)`
- New function `*GetClient.IntegrationRuntimeEnableInteractivequery(context.Context, string, string, string, string, *GetClientIntegrationRuntimeEnableInteractivequeryOptions) (GetClientIntegrationRuntimeEnableInteractivequeryResponse, error)`
- New function `*GetClient.IntegrationRuntimeStart(context.Context, string, string, string, string, *GetClientIntegrationRuntimeStartOptions) (GetClientIntegrationRuntimeStartResponse, error)`
- New function `*GetClient.IntegrationRuntimeStop(context.Context, string, string, string, string, *GetClientIntegrationRuntimeStopOptions) (GetClientIntegrationRuntimeStopResponse, error)`
- New function `NewKustoPoolPrivateLinkResourcesClient(string, azcore.TokenCredential, *arm.ClientOptions) (*KustoPoolPrivateLinkResourcesClient, error)`
- New function `*KustoPoolPrivateLinkResourcesClient.NewListPager(string, string, string, *KustoPoolPrivateLinkResourcesClientListOptions) *runtime.Pager[KustoPoolPrivateLinkResourcesClientListResponse]`
- New struct `ErrorResponseAutoGenerated`
- New struct `GetClient`
- New struct `IntegrationRuntimeEnableinteractivequery`
- New struct `IntegrationRuntimeOperationStatus`
- New struct `IntegrationRuntimeStopOperationStatus`
- New struct `KustoPoolPrivateLinkResources`
- New struct `KustoPoolPrivateLinkResourcesClient`
- New struct `KustoPoolPrivateLinkResourcesClientListResponse`
- New struct `PrivateLinkResources`
- New struct `PrivateLinkResourcesProperties`
- New struct `VulnerabilityAssessmentRecurringScansPropertiesAutoGenerated`
- New field `IsAutotuneEnabled` in struct `BigDataPoolResourceProperties`
- New anonymous field `BigDataPoolResourceInfo` in struct `BigDataPoolsClientDeleteResponse`
- New field `AADObjectID` in struct `ClusterPrincipalProperties`
- New field `AADObjectID` in struct `DatabasePrincipalProperties`
- New anonymous field `IPFirewallRuleInfo` in struct `IPFirewallRulesClientDeleteResponse`
- New anonymous field `SQLPool` in struct `SQLPoolOperationResultsClientGetLocationHeaderResultResponse`
- New anonymous field `SQLPool` in struct `SQLPoolsClientDeleteResponse`
- New anonymous field `SQLPool` in struct `SQLPoolsClientPauseResponse`
- New anonymous field `SQLPool` in struct `SQLPoolsClientResumeResponse`
- New field `OSType` in struct `SelfHostedIntegrationRuntimeStatusTypeProperties`
- New field `TargetFramework` in struct `SelfHostedIntegrationRuntimeStatusTypeProperties`
- New field `ConfigMergeRule` in struct `SparkConfigurationInfo`
- New anonymous field `Workspace` in struct `WorkspacesClientDeleteResponse`


## 0.5.0 (2022-05-17)

The package of `github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/synapse/armsynapse` is using our [next generation design principles](https://azure.github.io/azure-sdk/general_introduction.html) since version 0.5.0, which contains breaking changes.
Expand Down
6 changes: 3 additions & 3 deletions sdk/resourcemanager/synapse/armsynapse/autorest.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,9 +5,9 @@
``` yaml
azure-arm: true
require:
- https://github.com/Azure/azure-rest-api-specs/blob/7a2ac91de424f271cf91cc8009f3fe9ee8249086/specification/synapse/resource-manager/readme.md
- https://github.com/Azure/azure-rest-api-specs/blob/7a2ac91de424f271cf91cc8009f3fe9ee8249086/specification/synapse/resource-manager/readme.go.md
- /mnt/vss/_work/1/s/azure-rest-api-specs/specification/synapse/resource-manager/readme.md
- /mnt/vss/_work/1/s/azure-rest-api-specs/specification/synapse/resource-manager/readme.go.md
license-header: MICROSOFT_MIT_NO_VERSION
module-version: 0.5.0
module-version: 0.6.0

```

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading

0 comments on commit 3a9b267

Please sign in to comment.