Skip to content

Commit 8db7b0e

Browse files
author
SDKAuto
committed
CodeGen from PR 28976 in Azure/azure-rest-api-specs
Merge 3bfd28784e938faf2c513e6122cd99a5ff963408 into d1f4d6fcf1bbb2e71a32bb2079de12f17fedf56a
1 parent c66cad2 commit 8db7b0e

File tree

316 files changed

+22377
-21934
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

316 files changed

+22377
-21934
lines changed

common/config/rush/pnpm-lock.yaml

Lines changed: 387 additions & 386 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

sdk/sql/arm-sql/CHANGELOG.md

Lines changed: 54 additions & 67 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,6 @@
11
# Release History
2-
3-
## 10.1.0-beta.4 (Unreleased)
4-
5-
### Features Added
6-
7-
### Breaking Changes
8-
9-
### Bugs Fixed
10-
11-
### Other Changes
12-
13-
## 10.1.0-beta.3 (2023-12-18)
2+
3+
## 11.0.0-beta.1 (2024-05-09)
144

155
**Features**
166

@@ -21,6 +11,8 @@
2111
- Added operation LongTermRetentionBackups.beginChangeAccessTierAndWait
2212
- Added operation LongTermRetentionBackups.beginChangeAccessTierByResourceGroup
2313
- Added operation LongTermRetentionBackups.beginChangeAccessTierByResourceGroupAndWait
14+
- Added operation ManagedInstances.beginRefreshStatus
15+
- Added operation ManagedInstances.beginRefreshStatusAndWait
2416
- Added Interface ChangeLongTermRetentionBackupAccessTierParameters
2517
- Added Interface ErrorAdditionalInfo
2618
- Added Interface ErrorDetail
@@ -36,19 +28,33 @@
3628
- Added Interface JobPrivateEndpointsListByAgentOptionalParams
3729
- Added Interface LongTermRetentionBackupsChangeAccessTierByResourceGroupOptionalParams
3830
- Added Interface LongTermRetentionBackupsChangeAccessTierOptionalParams
31+
- Added Interface ManagedInstancesRefreshStatusOptionalParams
32+
- Added Interface PhaseDetails
33+
- Added Interface QueryMetricIntervalAutoGenerated
34+
- Added Interface RefreshExternalGovernanceStatusOperationResultMI
35+
- Added Type Alias AuthMetadataLookupModes
3936
- Added Type Alias BackupStorageAccessTier
4037
- Added Type Alias FailoverGroupsTryPlannedBeforeForcedFailoverResponse
4138
- Added Type Alias FreeLimitExhaustionBehavior
39+
- Added Type Alias FreemiumType
40+
- Added Type Alias HybridSecondaryUsage
41+
- Added Type Alias HybridSecondaryUsageDetected
4242
- Added Type Alias JobPrivateEndpointsCreateOrUpdateResponse
4343
- Added Type Alias JobPrivateEndpointsGetResponse
4444
- Added Type Alias JobPrivateEndpointsListByAgentNextResponse
4545
- Added Type Alias JobPrivateEndpointsListByAgentResponse
4646
- Added Type Alias LongTermRetentionBackupsChangeAccessTierByResourceGroupResponse
4747
- Added Type Alias LongTermRetentionBackupsChangeAccessTierResponse
48+
- Added Type Alias ManagedInstanceDatabaseFormat
49+
- Added Type Alias ManagedInstancesRefreshStatusResponse
50+
- Added Type Alias ManagedInstancesStartResponse
51+
- Added Type Alias ManagedInstancesStopResponse
4852
- Added Type Alias MinimalTlsVersion
53+
- Added Type Alias Phase
4954
- Interface Database has a new optional parameter encryptionProtectorAutoRotation
5055
- Interface Database has a new optional parameter freeLimitExhaustionBehavior
5156
- Interface Database has a new optional parameter useFreeLimit
57+
- Interface DatabaseOperation has a new optional parameter operationPhaseDetails
5258
- Interface DatabaseUpdate has a new optional parameter encryptionProtectorAutoRotation
5359
- Interface DatabaseUpdate has a new optional parameter freeLimitExhaustionBehavior
5460
- Interface DatabaseUpdate has a new optional parameter useFreeLimit
@@ -74,71 +80,52 @@
7480
- Interface LongTermRetentionPolicy has a new optional parameter makeBackupsImmutable
7581
- Interface ManagedDatabase has a new optional parameter isLedgerOn
7682
- Interface ManagedDatabaseUpdate has a new optional parameter isLedgerOn
83+
- Interface ManagedInstance has a new optional parameter authenticationMetadata
84+
- Interface ManagedInstance has a new optional parameter createTime
85+
- Interface ManagedInstance has a new optional parameter databaseFormat
86+
- Interface ManagedInstance has a new optional parameter externalGovernanceStatus
87+
- Interface ManagedInstance has a new optional parameter hybridSecondaryUsage
88+
- Interface ManagedInstance has a new optional parameter hybridSecondaryUsageDetected
89+
- Interface ManagedInstance has a new optional parameter isGeneralPurposeV2
90+
- Interface ManagedInstance has a new optional parameter pricingModel
91+
- Interface ManagedInstance has a new optional parameter storageIOps
92+
- Interface ManagedInstance has a new optional parameter storageThroughputMBps
93+
- Interface ManagedInstance has a new optional parameter virtualClusterId
94+
- Interface ManagedInstanceUpdate has a new optional parameter authenticationMetadata
95+
- Interface ManagedInstanceUpdate has a new optional parameter createTime
96+
- Interface ManagedInstanceUpdate has a new optional parameter databaseFormat
97+
- Interface ManagedInstanceUpdate has a new optional parameter externalGovernanceStatus
98+
- Interface ManagedInstanceUpdate has a new optional parameter hybridSecondaryUsage
99+
- Interface ManagedInstanceUpdate has a new optional parameter hybridSecondaryUsageDetected
100+
- Interface ManagedInstanceUpdate has a new optional parameter isGeneralPurposeV2
101+
- Interface ManagedInstanceUpdate has a new optional parameter pricingModel
102+
- Interface ManagedInstanceUpdate has a new optional parameter storageIOps
103+
- Interface ManagedInstanceUpdate has a new optional parameter storageThroughputMBps
104+
- Interface ManagedInstanceUpdate has a new optional parameter virtualClusterId
77105
- Interface PrivateEndpointConnection has a new optional parameter groupIds
78106
- Interface Server has a new optional parameter isIPv6Enabled
79107
- Interface ServerUpdate has a new optional parameter isIPv6Enabled
80108
- Interface SqlVulnerabilityAssessmentScanRecord has a new optional parameter lastScanTime
109+
- Added Enum KnownAuthMetadataLookupModes
81110
- Added Enum KnownBackupStorageAccessTier
82111
- Added Enum KnownFreeLimitExhaustionBehavior
112+
- Added Enum KnownFreemiumType
113+
- Added Enum KnownHybridSecondaryUsage
114+
- Added Enum KnownHybridSecondaryUsageDetected
115+
- Added Enum KnownManagedInstanceDatabaseFormat
83116
- Added Enum KnownMinimalTlsVersion
117+
- Added Enum KnownPhase
118+
119+
**Breaking Changes**
120+
121+
- Type of parameter provisioningState of interface ManagedInstance is changed from ManagedInstancePropertiesProvisioningState to ProvisioningState
122+
- Type of parameter provisioningState of interface ManagedInstanceUpdate is changed from ManagedInstancePropertiesProvisioningState to ProvisioningState
123+
- Type of parameter intervals of interface QueryStatisticsProperties is changed from QueryMetricInterval[] to QueryMetricIntervalAutoGenerated[]
84124
- Type of parameter minimalTlsVersion of interface Server is changed from string to MinimalTlsVersion
85125
- Type of parameter minimalTlsVersion of interface ServerUpdate is changed from string to MinimalTlsVersion
126+
- Removed Enum KnownManagedInstancePropertiesProvisioningState
86127

87128

88-
## 10.1.0-beta.2 (2023-09-20)
89-
90-
**Features**
91-
92-
- Added operation FailoverGroups.beginTryPlannedBeforeForcedFailover
93-
- Added operation FailoverGroups.beginTryPlannedBeforeForcedFailoverAndWait
94-
- Added Interface FailoverGroupsTryPlannedBeforeForcedFailoverHeaders
95-
- Added Interface FailoverGroupsTryPlannedBeforeForcedFailoverOptionalParams
96-
- Added Type Alias FailoverGroupsTryPlannedBeforeForcedFailoverResponse
97-
- Added Type Alias FreeLimitExhaustionBehavior
98-
- Interface Database has a new optional parameter encryptionProtectorAutoRotation
99-
- Interface Database has a new optional parameter freeLimitExhaustionBehavior
100-
- Interface Database has a new optional parameter useFreeLimit
101-
- Interface DatabaseUpdate has a new optional parameter encryptionProtectorAutoRotation
102-
- Interface DatabaseUpdate has a new optional parameter freeLimitExhaustionBehavior
103-
- Interface DatabaseUpdate has a new optional parameter useFreeLimit
104-
- Interface ElasticPool has a new optional parameter availabilityZone
105-
- Interface ElasticPool has a new optional parameter minCapacity
106-
- Interface ElasticPool has a new optional parameter preferredEnclaveType
107-
- Interface ElasticPoolUpdate has a new optional parameter availabilityZone
108-
- Interface ElasticPoolUpdate has a new optional parameter minCapacity
109-
- Interface ElasticPoolUpdate has a new optional parameter preferredEnclaveType
110-
- Interface FailoverGroupReadOnlyEndpoint has a new optional parameter targetServer
111-
- Interface FailoverGroupUpdate has a new optional parameter partnerServers
112-
- Interface ManagedDatabase has a new optional parameter isLedgerOn
113-
- Interface ManagedDatabaseUpdate has a new optional parameter isLedgerOn
114-
- Interface PrivateEndpointConnection has a new optional parameter groupIds
115-
- Interface Server has a new optional parameter isIPv6Enabled
116-
- Interface ServerUpdate has a new optional parameter isIPv6Enabled
117-
- Interface SqlVulnerabilityAssessmentScanRecord has a new optional parameter lastScanTime
118-
- Added Enum KnownFreeLimitExhaustionBehavior
119-
120-
121-
## 10.1.0-beta.1 (2023-07-28)
122-
123-
**Features**
124-
125-
- Added operation FailoverGroups.beginTryPlannedBeforeForcedFailover
126-
- Added operation FailoverGroups.beginTryPlannedBeforeForcedFailoverAndWait
127-
- Added Interface FailoverGroupsTryPlannedBeforeForcedFailoverHeaders
128-
- Added Interface FailoverGroupsTryPlannedBeforeForcedFailoverOptionalParams
129-
- Added Type Alias FailoverGroupsTryPlannedBeforeForcedFailoverResponse
130-
- Interface ElasticPool has a new optional parameter availabilityZone
131-
- Interface ElasticPool has a new optional parameter minCapacity
132-
- Interface ElasticPool has a new optional parameter preferredEnclaveType
133-
- Interface ElasticPoolUpdate has a new optional parameter availabilityZone
134-
- Interface ElasticPoolUpdate has a new optional parameter minCapacity
135-
- Interface ElasticPoolUpdate has a new optional parameter preferredEnclaveType
136-
- Interface ManagedDatabase has a new optional parameter isLedgerOn
137-
- Interface ManagedDatabaseUpdate has a new optional parameter isLedgerOn
138-
- Interface PrivateEndpointConnection has a new optional parameter groupIds
139-
- Interface SqlVulnerabilityAssessmentScanRecord has a new optional parameter lastScanTime
140-
141-
142129
## 10.0.0 (2023-03-22)
143130

144131
**Features**
@@ -861,4 +848,4 @@ To understand the detail of the change, please refer to [Changelog](https://aka.
861848

862849
To migrate the existing applications to the latest version, please refer to [Migration Guide](https://aka.ms/js-track2-migration-guide).
863850

864-
To learn more, please refer to our documentation [Quick Start](https://aka.ms/azsdk/js/mgmt/quickstart ).
851+
To learn more, please refer to our documentation [Quick Start](https://aka.ms/azsdk/js/mgmt/quickstart).

sdk/sql/arm-sql/LICENSE

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
The MIT License (MIT)
22

3-
Copyright (c) 2023 Microsoft
3+
Copyright (c) 2024 Microsoft
44

55
Permission is hereby granted, free of charge, to any person obtaining a copy
66
of this software and associated documentation files (the "Software"), to deal

sdk/sql/arm-sql/_meta.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
{
2-
"commit": "d9ae3ec3f64a2a91134515f222ef152c1df7129c",
2+
"commit": "15b8fd94f4b3c7dce3a43e5f09db244fc81e4b61",
33
"readme": "specification/sql/resource-manager/readme.md",
4-
"autorest_command": "autorest --version=3.9.7 --typescript --modelerfour.lenient-model-deduplication --azure-arm --head-as-boolean=true --license-header=MICROSOFT_MIT_NO_VERSION --generate-test --typescript-sdks-folder=D:\\Git\\azure-sdk-for-js ..\\azure-rest-api-specs\\specification\\sql\\resource-manager\\readme.md --use=@autorest/[email protected].13 --generate-sample=true",
4+
"autorest_command": "autorest --version=3.9.7 --typescript --modelerfour.lenient-model-deduplication --azure-arm --head-as-boolean=true --license-header=MICROSOFT_MIT_NO_VERSION --generate-test --typescript-sdks-folder=/mnt/vss/_work/1/s/azure-sdk-for-js ../azure-rest-api-specs/specification/sql/resource-manager/readme.md --use=@autorest/typescript@^6.0.12",
55
"repository_url": "https://github.com/Azure/azure-rest-api-specs.git",
6-
"release_tool": "@azure-tools/[email protected].4",
7-
"use": "@autorest/[email protected].13"
6+
"release_tool": "@azure-tools/[email protected].8",
7+
"use": "@autorest/typescript@^6.0.12"
88
}

sdk/sql/arm-sql/package.json

Lines changed: 6 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
"sdk-type": "mgmt",
44
"author": "Microsoft Corporation",
55
"description": "A generated SDK for SqlManagementClient.",
6-
"version": "10.1.0-beta.4",
6+
"version": "11.0.0-beta.1",
77
"engines": {
88
"node": ">=18.0.0"
99
},
@@ -12,8 +12,8 @@
1212
"@azure/abort-controller": "^1.0.0",
1313
"@azure/core-paging": "^1.2.0",
1414
"@azure/core-client": "^1.7.0",
15-
"@azure/core-auth": "^1.3.0",
16-
"@azure/core-rest-pipeline": "^1.12.0",
15+
"@azure/core-auth": "^1.6.0",
16+
"@azure/core-rest-pipeline": "^1.14.0",
1717
"tslib": "^2.2.0"
1818
},
1919
"keywords": [
@@ -40,6 +40,7 @@
4040
"@azure-tools/test-credential": "^1.0.0",
4141
"mocha": "^10.0.0",
4242
"@types/mocha": "^10.0.0",
43+
"tsx": "^4.7.1",
4344
"@types/chai": "^4.2.8",
4445
"chai": "^4.2.0",
4546
"cross-env": "^7.0.2",
@@ -77,7 +78,6 @@
7778
"pack": "npm pack 2>&1",
7879
"extract-api": "dev-tool run extract-api",
7980
"lint": "echo skipped",
80-
"audit": "echo skipped",
8181
"clean": "rimraf --glob dist dist-browser dist-esm test-dist temp types *.tgz *.log",
8282
"build:node": "echo skipped",
8383
"build:browser": "echo skipped",
@@ -106,13 +106,5 @@
106106
]
107107
},
108108
"autoPublish": true,
109-
"homepage": "https://github.com/Azure/azure-sdk-for-js/tree/main/sdk/sql/arm-sql",
110-
"//sampleConfiguration": {
111-
"productName": "",
112-
"productSlugs": [
113-
"azure"
114-
],
115-
"disableDocsMs": true,
116-
"apiRefLink": "https://docs.microsoft.com/javascript/api/@azure/arm-sql?view=azure-node-preview"
117-
}
118-
}
109+
"homepage": "https://github.com/Azure/azure-sdk-for-js/tree/main/sdk/sql/arm-sql"
110+
}

0 commit comments

Comments
 (0)