Skip to content

Commit 444450f

Browse files
kazrael2119dgetu
authored andcommitted

File tree

1,266 files changed

+8482
-7323
lines changed

Some content is hidden

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

1,266 files changed

+8482
-7323
lines changed

sdk/sql/arm-sql/CHANGELOG.md

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,26 @@
11
# Release History
22

3+
## 10.1.0-beta.1 (2023-07-28)
4+
5+
**Features**
6+
7+
- Added operation FailoverGroups.beginTryPlannedBeforeForcedFailover
8+
- Added operation FailoverGroups.beginTryPlannedBeforeForcedFailoverAndWait
9+
- Added Interface FailoverGroupsTryPlannedBeforeForcedFailoverHeaders
10+
- Added Interface FailoverGroupsTryPlannedBeforeForcedFailoverOptionalParams
11+
- Added Type Alias FailoverGroupsTryPlannedBeforeForcedFailoverResponse
12+
- Interface ElasticPool has a new optional parameter availabilityZone
13+
- Interface ElasticPool has a new optional parameter minCapacity
14+
- Interface ElasticPool has a new optional parameter preferredEnclaveType
15+
- Interface ElasticPoolUpdate has a new optional parameter availabilityZone
16+
- Interface ElasticPoolUpdate has a new optional parameter minCapacity
17+
- Interface ElasticPoolUpdate has a new optional parameter preferredEnclaveType
18+
- Interface ManagedDatabase has a new optional parameter isLedgerOn
19+
- Interface ManagedDatabaseUpdate has a new optional parameter isLedgerOn
20+
- Interface PrivateEndpointConnection has a new optional parameter groupIds
21+
- Interface SqlVulnerabilityAssessmentScanRecord has a new optional parameter lastScanTime
22+
23+
324
## 10.0.0 (2023-03-22)
425

526
**Features**

sdk/sql/arm-sql/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ The Azure SQL Database management API provides a RESTful set of web services tha
66

77
[Source code](https://github.com/Azure/azure-sdk-for-js/tree/main/sdk/sql/arm-sql) |
88
[Package (NPM)](https://www.npmjs.com/package/@azure/arm-sql) |
9-
[API reference documentation](https://docs.microsoft.com/javascript/api/@azure/arm-sql) |
9+
[API reference documentation](https://docs.microsoft.com/javascript/api/@azure/arm-sql?view=azure-node-preview) |
1010
[Samples](https://github.com/Azure-Samples/azure-samples-js-management)
1111

1212
## Getting started

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": "cd2b76ce38029e1425ee024cd9403a908c60d71e",
2+
"commit": "4f77103cef1d89060d97aba0fb6a719d133cbd3c",
33
"readme": "specification/sql/resource-manager/readme.md",
4-
"autorest_command": "autorest --version=3.9.3 --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].0-rc.10 --generate-sample=true",
4+
"autorest_command": "autorest --version=3.9.3 --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].5 --generate-sample=true",
55
"repository_url": "https://github.com/Azure/azure-rest-api-specs.git",
6-
"release_tool": "@azure-tools/js-sdk-release-tools@2.6.2",
7-
"use": "@autorest/[email protected].0-rc.10"
6+
"release_tool": "@azure-tools/js-sdk-release-tools@2.7.0",
7+
"use": "@autorest/[email protected].5"
88
}

sdk/sql/arm-sql/assets.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,5 +2,5 @@
22
"AssetsRepo": "Azure/azure-sdk-assets",
33
"AssetsRepoPrefixPath": "js",
44
"TagPrefix": "js/sql/arm-sql",
5-
"Tag": "js/sql/arm-sql_9acbe51b49"
5+
"Tag": "js/sql/arm-sql_98e1a7b092"
66
}

sdk/sql/arm-sql/package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,12 +3,12 @@
33
"sdk-type": "mgmt",
44
"author": "Microsoft Corporation",
55
"description": "A generated SDK for SqlManagementClient.",
6-
"version": "10.0.0",
6+
"version": "10.1.0-beta.1",
77
"engines": {
88
"node": ">=14.0.0"
99
},
1010
"dependencies": {
11-
"@azure/core-lro": "^2.5.0",
11+
"@azure/core-lro": "^2.5.3",
1212
"@azure/abort-controller": "^1.0.0",
1313
"@azure/core-paging": "^1.2.0",
1414
"@azure/core-client": "^1.7.0",
@@ -120,4 +120,4 @@
120120
"disableDocsMs": true,
121121
"apiRefLink": "https://docs.microsoft.com/javascript/api/@azure/arm-sql?view=azure-node-preview"
122122
}
123-
}
123+
}

sdk/sql/arm-sql/review/arm-sql.api.md

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1773,13 +1773,16 @@ export interface EditionCapability {
17731773

17741774
// @public
17751775
export interface ElasticPool extends TrackedResource {
1776+
availabilityZone?: AvailabilityZoneType;
17761777
readonly creationDate?: Date;
17771778
highAvailabilityReplicaCount?: number;
17781779
readonly kind?: string;
17791780
licenseType?: ElasticPoolLicenseType;
17801781
maintenanceConfigurationId?: string;
17811782
maxSizeBytes?: number;
1783+
minCapacity?: number;
17821784
perDatabaseSettings?: ElasticPoolPerDatabaseSettings;
1785+
preferredEnclaveType?: AlwaysEncryptedEnclaveType;
17831786
sku?: Sku;
17841787
readonly state?: ElasticPoolState;
17851788
zoneRedundant?: boolean;
@@ -2056,11 +2059,14 @@ export type ElasticPoolsUpdateResponse = ElasticPool;
20562059

20572060
// @public
20582061
export interface ElasticPoolUpdate {
2062+
availabilityZone?: AvailabilityZoneType;
20592063
highAvailabilityReplicaCount?: number;
20602064
licenseType?: ElasticPoolLicenseType;
20612065
maintenanceConfigurationId?: string;
20622066
maxSizeBytes?: number;
2067+
minCapacity?: number;
20632068
perDatabaseSettings?: ElasticPoolPerDatabaseSettings;
2069+
preferredEnclaveType?: AlwaysEncryptedEnclaveType;
20642070
sku?: Sku;
20652071
tags?: {
20662072
[propertyName: string]: string;
@@ -2358,6 +2364,8 @@ export interface FailoverGroups {
23582364
beginFailoverAndWait(resourceGroupName: string, serverName: string, failoverGroupName: string, options?: FailoverGroupsFailoverOptionalParams): Promise<FailoverGroupsFailoverResponse>;
23592365
beginForceFailoverAllowDataLoss(resourceGroupName: string, serverName: string, failoverGroupName: string, options?: FailoverGroupsForceFailoverAllowDataLossOptionalParams): Promise<SimplePollerLike<OperationState<FailoverGroupsForceFailoverAllowDataLossResponse>, FailoverGroupsForceFailoverAllowDataLossResponse>>;
23602366
beginForceFailoverAllowDataLossAndWait(resourceGroupName: string, serverName: string, failoverGroupName: string, options?: FailoverGroupsForceFailoverAllowDataLossOptionalParams): Promise<FailoverGroupsForceFailoverAllowDataLossResponse>;
2367+
beginTryPlannedBeforeForcedFailover(resourceGroupName: string, serverName: string, failoverGroupName: string, options?: FailoverGroupsTryPlannedBeforeForcedFailoverOptionalParams): Promise<SimplePollerLike<OperationState<FailoverGroupsTryPlannedBeforeForcedFailoverResponse>, FailoverGroupsTryPlannedBeforeForcedFailoverResponse>>;
2368+
beginTryPlannedBeforeForcedFailoverAndWait(resourceGroupName: string, serverName: string, failoverGroupName: string, options?: FailoverGroupsTryPlannedBeforeForcedFailoverOptionalParams): Promise<FailoverGroupsTryPlannedBeforeForcedFailoverResponse>;
23612369
beginUpdate(resourceGroupName: string, serverName: string, failoverGroupName: string, parameters: FailoverGroupUpdate, options?: FailoverGroupsUpdateOptionalParams): Promise<SimplePollerLike<OperationState<FailoverGroupsUpdateResponse>, FailoverGroupsUpdateResponse>>;
23622370
beginUpdateAndWait(resourceGroupName: string, serverName: string, failoverGroupName: string, parameters: FailoverGroupUpdate, options?: FailoverGroupsUpdateOptionalParams): Promise<FailoverGroupsUpdateResponse>;
23632371
get(resourceGroupName: string, serverName: string, failoverGroupName: string, options?: FailoverGroupsGetOptionalParams): Promise<FailoverGroupsGetResponse>;
@@ -2418,6 +2426,21 @@ export interface FailoverGroupsListByServerOptionalParams extends coreClient.Ope
24182426
// @public
24192427
export type FailoverGroupsListByServerResponse = FailoverGroupListResult;
24202428

2429+
// @public
2430+
export interface FailoverGroupsTryPlannedBeforeForcedFailoverHeaders {
2431+
// (undocumented)
2432+
location?: string;
2433+
}
2434+
2435+
// @public
2436+
export interface FailoverGroupsTryPlannedBeforeForcedFailoverOptionalParams extends coreClient.OperationOptions {
2437+
resumeFrom?: string;
2438+
updateIntervalInMs?: number;
2439+
}
2440+
2441+
// @public
2442+
export type FailoverGroupsTryPlannedBeforeForcedFailoverResponse = FailoverGroup;
2443+
24212444
// @public
24222445
export interface FailoverGroupsUpdateOptionalParams extends coreClient.OperationOptions {
24232446
resumeFrom?: string;
@@ -5141,6 +5164,7 @@ export interface ManagedDatabase extends TrackedResource {
51415164
readonly defaultSecondaryLocation?: string;
51425165
readonly earliestRestorePoint?: Date;
51435166
readonly failoverGroupId?: string;
5167+
isLedgerOn?: boolean;
51445168
lastBackupName?: string;
51455169
longTermRetentionBackupResourceId?: string;
51465170
recoverableDatabaseId?: string;
@@ -5782,6 +5806,7 @@ export interface ManagedDatabaseUpdate {
57825806
readonly defaultSecondaryLocation?: string;
57835807
readonly earliestRestorePoint?: Date;
57845808
readonly failoverGroupId?: string;
5809+
isLedgerOn?: boolean;
57855810
lastBackupName?: string;
57865811
longTermRetentionBackupResourceId?: string;
57875812
recoverableDatabaseId?: string;
@@ -7449,6 +7474,7 @@ export type PrincipalType = string;
74497474

74507475
// @public
74517476
export interface PrivateEndpointConnection extends ProxyResource {
7477+
readonly groupIds?: string[];
74527478
privateEndpoint?: PrivateEndpointProperty;
74537479
privateLinkServiceConnectionState?: PrivateLinkServiceConnectionStateProperty;
74547480
readonly provisioningState?: PrivateEndpointProvisioningState;
@@ -10046,6 +10072,7 @@ export interface SqlVulnerabilityAssessmentScanRecord extends ProxyResource {
1004610072
readonly errors?: SqlVulnerabilityAssessmentScanError[];
1004710073
readonly highSeverityFailedRulesCount?: number;
1004810074
readonly isBaselineApplied?: boolean;
10075+
readonly lastScanTime?: Date;
1004910076
readonly lowSeverityFailedRulesCount?: number;
1005010077
readonly mediumSeverityFailedRulesCount?: number;
1005110078
readonly scanId?: string;

sdk/sql/arm-sql/samples-dev/databaseSqlVulnerabilityAssessmentBaselinesCreateOrUpdateSample.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ dotenv.config();
2121
* This sample demonstrates how to Add a database's vulnerability assessment rule baseline list.
2222
*
2323
* @summary Add a database's vulnerability assessment rule baseline list.
24-
* x-ms-original-file: specification/sql/resource-manager/Microsoft.Sql/preview/2022-02-01-preview/examples/DatabaseSqlVulnerabilityAssessmentBaselineAddLatest.json
24+
* x-ms-original-file: specification/sql/resource-manager/Microsoft.Sql/preview/2022-11-01-preview/examples/DatabaseSqlVulnerabilityAssessmentBaselineAddLatest.json
2525
*/
2626
async function addADatabaseVulnerabilityAssessmentRuleBaselineFromTheLatestScanResult() {
2727
const subscriptionId =
@@ -54,7 +54,7 @@ async function addADatabaseVulnerabilityAssessmentRuleBaselineFromTheLatestScanR
5454
* This sample demonstrates how to Add a database's vulnerability assessment rule baseline list.
5555
*
5656
* @summary Add a database's vulnerability assessment rule baseline list.
57-
* x-ms-original-file: specification/sql/resource-manager/Microsoft.Sql/preview/2022-02-01-preview/examples/DatabaseSqlVulnerabilityAssessmentBaselineAdd.json
57+
* x-ms-original-file: specification/sql/resource-manager/Microsoft.Sql/preview/2022-11-01-preview/examples/DatabaseSqlVulnerabilityAssessmentBaselineAdd.json
5858
*/
5959
async function addADatabaseVulnerabilityAssessmentRuleBaselineList() {
6060
const subscriptionId =

sdk/sql/arm-sql/samples-dev/databaseSqlVulnerabilityAssessmentBaselinesGetSample.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ dotenv.config();
1818
* This sample demonstrates how to Gets a list of database's sql vulnerability assessment rule baselines.
1919
*
2020
* @summary Gets a list of database's sql vulnerability assessment rule baselines.
21-
* x-ms-original-file: specification/sql/resource-manager/Microsoft.Sql/preview/2022-02-01-preview/examples/DatabaseSqlVulnerabilityAssessmentBaselineGet.json
21+
* x-ms-original-file: specification/sql/resource-manager/Microsoft.Sql/preview/2022-11-01-preview/examples/DatabaseSqlVulnerabilityAssessmentBaselineGet.json
2222
*/
2323
async function getsAListOfDatabaseSqlVulnerabilityAssessmentRuleBaselines() {
2424
const subscriptionId =

sdk/sql/arm-sql/samples-dev/databaseSqlVulnerabilityAssessmentBaselinesListBySqlVulnerabilityAssessmentSample.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ dotenv.config();
1818
* This sample demonstrates how to Gets a list of database's sql vulnerability assessment rule baselines.
1919
*
2020
* @summary Gets a list of database's sql vulnerability assessment rule baselines.
21-
* x-ms-original-file: specification/sql/resource-manager/Microsoft.Sql/preview/2022-02-01-preview/examples/DatabaseSqlVulnerabilityAssessmentBaselineListBySqlVulnerabilityAssessment.json
21+
* x-ms-original-file: specification/sql/resource-manager/Microsoft.Sql/preview/2022-11-01-preview/examples/DatabaseSqlVulnerabilityAssessmentBaselineListBySqlVulnerabilityAssessment.json
2222
*/
2323
async function getsAListOfDatabaseSqlVulnerabilityAssessmentRuleBaselines() {
2424
const subscriptionId =

sdk/sql/arm-sql/samples-dev/databaseSqlVulnerabilityAssessmentExecuteScanExecuteSample.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ dotenv.config();
1818
* This sample demonstrates how to Executes a Vulnerability Assessment database scan.
1919
*
2020
* @summary Executes a Vulnerability Assessment database scan.
21-
* x-ms-original-file: specification/sql/resource-manager/Microsoft.Sql/preview/2022-02-01-preview/examples/DatabaseSqlVulnerabilityAssessmentScansExecute.json
21+
* x-ms-original-file: specification/sql/resource-manager/Microsoft.Sql/preview/2022-11-01-preview/examples/DatabaseSqlVulnerabilityAssessmentScansExecute.json
2222
*/
2323
async function executesADatabaseVulnerabilityAssessmentScan() {
2424
const subscriptionId =

0 commit comments

Comments
 (0)