diff --git a/sdk/sql/arm-sql/LICENSE.txt b/sdk/sql/arm-sql/LICENSE.txt
index b73b4a1293c3..2d3163745319 100644
--- a/sdk/sql/arm-sql/LICENSE.txt
+++ b/sdk/sql/arm-sql/LICENSE.txt
@@ -1,6 +1,6 @@
The MIT License (MIT)
-Copyright (c) 2019 Microsoft
+Copyright (c) 2021 Microsoft
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
diff --git a/sdk/sql/arm-sql/README.md b/sdk/sql/arm-sql/README.md
index 0cb82aed7cd6..dff914025aa2 100644
--- a/sdk/sql/arm-sql/README.md
+++ b/sdk/sql/arm-sql/README.md
@@ -1,96 +1,103 @@
## Azure SqlManagementClient SDK for JavaScript
-This package contains an isomorphic SDK for SqlManagementClient.
+This package contains an isomorphic SDK (runs both in node.js and in browsers) for SqlManagementClient.
### Currently supported environments
-- Node.js version 6.x.x or higher
+- Node.js version 8.x.x or higher
- Browser JavaScript
-### How to Install
+### Prerequisites
+You must have an [Azure subscription](https://azure.microsoft.com/free/).
+
+### How to install
+
+To use this SDK in your project, you will need to install two packages.
+- `@azure/arm-sql` that contains the client.
+- `@azure/identity` that provides different mechanisms for the client to authenticate your requests using Azure Active Directory.
+
+Install both packages using the below command:
```bash
-npm install @azure/arm-sql
+npm install --save @azure/arm-sql @azure/identity
```
+> **Note**: You may have used either `@azure/ms-rest-nodeauth` or `@azure/ms-rest-browserauth` in the past. These packages are in maintenance mode receiving critical bug fixes, but no new features.
+If you are on a [Node.js that has LTS status](https://nodejs.org/about/releases/), or are writing a client side browser application, we strongly encourage you to upgrade to `@azure/identity` which uses the latest versions of Azure Active Directory and MSAL APIs and provides more authentication options.
### How to use
-#### nodejs - Authentication, client creation and get recoverableDatabases as an example written in TypeScript.
+- If you are writing a client side browser application,
+ - Follow the instructions in the section on Authenticating client side browser applications in [Azure Identity examples](https://aka.ms/azsdk/js/identity/examples) to register your application in the Microsoft identity platform and set the right permissions.
+ - Copy the client ID and tenant ID from the Overview section of your app registration in Azure portal and use it in the browser sample below.
+- If you are writing a server side application,
+ - [Select a credential from `@azure/identity` based on the authentication method of your choice](https://aka.ms/azsdk/js/identity/examples)
+ - Complete the set up steps required by the credential if any.
+ - Use the credential you picked in the place of `DefaultAzureCredential` in the Node.js sample below.
-##### Install @azure/ms-rest-nodeauth
-
-- Please install minimum version of `"@azure/ms-rest-nodeauth": "^3.0.0"`.
-```bash
-npm install @azure/ms-rest-nodeauth@"^3.0.0"
-```
+In the below samples, we pass the credential and the Azure subscription id to instantiate the client.
+Once the client is created, explore the operations on it either in your favorite editor or in our [API reference documentation](https://docs.microsoft.com/javascript/api) to get started.
+#### nodejs - Authentication, client creation, and get recoverableDatabases as an example written in JavaScript.
##### Sample code
-```typescript
-import * as msRest from "@azure/ms-rest-js";
-import * as msRestAzure from "@azure/ms-rest-azure-js";
-import * as msRestNodeAuth from "@azure/ms-rest-nodeauth";
-import { SqlManagementClient, SqlManagementModels, SqlManagementMappers } from "@azure/arm-sql";
+```javascript
+const { DefaultAzureCredential } = require("@azure/identity");
+const { SqlManagementClient } = require("@azure/arm-sql");
const subscriptionId = process.env["AZURE_SUBSCRIPTION_ID"];
-msRestNodeAuth.interactiveLogin().then((creds) => {
- const client = new SqlManagementClient(creds, subscriptionId);
- const resourceGroupName = "testresourceGroupName";
- const serverName = "testserverName";
- const databaseName = "testdatabaseName";
- client.recoverableDatabases.get(resourceGroupName, serverName, databaseName).then((result) => {
- console.log("The result is:");
- console.log(result);
- });
+// Use `DefaultAzureCredential` or any other credential of your choice based on https://aka.ms/azsdk/js/identity/examples
+// Please note that you can also use credentials from the `@azure/ms-rest-nodeauth` package instead.
+const creds = new DefaultAzureCredential();
+const client = new SqlManagementClient(creds, subscriptionId);
+const resourceGroupName = "testresourceGroupName";
+const serverName = "testserverName";
+const databaseName = "testdatabaseName";
+client.recoverableDatabases.get(resourceGroupName, serverName, databaseName).then((result) => {
+ console.log("The result is:");
+ console.log(result);
}).catch((err) => {
+ console.log("An error occurred:");
console.error(err);
});
```
-#### browser - Authentication, client creation and get recoverableDatabases as an example written in JavaScript.
+#### browser - Authentication, client creation, and get recoverableDatabases as an example written in JavaScript.
-##### Install @azure/ms-rest-browserauth
-
-```bash
-npm install @azure/ms-rest-browserauth
-```
+In browser applications, we recommend using the `InteractiveBrowserCredential` that interactively authenticates using the default system browser.
+ - See [Single-page application: App registration guide](https://docs.microsoft.com/azure/active-directory/develop/scenario-spa-app-registration) to configure your app registration for the browser.
+ - Note down the client Id from the previous step and use it in the browser sample below.
##### Sample code
-See https://github.com/Azure/ms-rest-browserauth to learn how to authenticate to Azure in the browser.
-
- index.html
+
```html
@azure/arm-sql sample
-
-
+
diff --git a/sdk/sql/arm-sql/package.json b/sdk/sql/arm-sql/package.json
index 4b8c7505084b..f3c09bd73fc7 100644
--- a/sdk/sql/arm-sql/package.json
+++ b/sdk/sql/arm-sql/package.json
@@ -4,8 +4,9 @@
"description": "SqlManagementClient Library with typescript type definitions for node.js and browser.",
"version": "7.0.2",
"dependencies": {
- "@azure/ms-rest-azure-js": "^2.0.1",
- "@azure/ms-rest-js": "^2.0.4",
+ "@azure/ms-rest-azure-js": "^2.1.0",
+ "@azure/ms-rest-js": "^2.2.0",
+ "@azure/core-auth": "^1.1.4",
"tslib": "^1.10.0"
},
"keywords": [
@@ -20,7 +21,7 @@
"module": "./esm/sqlManagementClient.js",
"types": "./esm/sqlManagementClient.d.ts",
"devDependencies": {
- "typescript": "^3.5.3",
+ "typescript": "^3.6.0",
"rollup": "^1.18.0",
"rollup-plugin-node-resolve": "^5.2.0",
"rollup-plugin-sourcemaps": "^0.4.2",
diff --git a/sdk/sql/arm-sql/rollup.config.js b/sdk/sql/arm-sql/rollup.config.js
index 6615d95d1208..a044e7d33ee9 100644
--- a/sdk/sql/arm-sql/rollup.config.js
+++ b/sdk/sql/arm-sql/rollup.config.js
@@ -21,8 +21,8 @@ const config = {
"@azure/ms-rest-azure-js": "msRestAzure"
},
banner: `/*
- * Copyright (c) Microsoft Corporation. All rights reserved.
- * Licensed under the MIT License. See License.txt in the project root for license information.
+ * Copyright (c) Microsoft Corporation.
+ * Licensed under the MIT License.
*
* Code generated by Microsoft (R) AutoRest Code Generator.
* Changes may cause incorrect behavior and will be lost if the code is regenerated.
diff --git a/sdk/sql/arm-sql/src/models/backupShortTermRetentionPoliciesMappers.ts b/sdk/sql/arm-sql/src/models/backupShortTermRetentionPoliciesMappers.ts
index bf0add5c875c..4117106db93f 100644
--- a/sdk/sql/arm-sql/src/models/backupShortTermRetentionPoliciesMappers.ts
+++ b/sdk/sql/arm-sql/src/models/backupShortTermRetentionPoliciesMappers.ts
@@ -1,15 +1,15 @@
/*
- * Copyright (c) Microsoft Corporation. All rights reserved.
- * Licensed under the MIT License. See License.txt in the project root for license information.
+ * Copyright (c) Microsoft Corporation.
+ * Licensed under the MIT License.
*
* Code generated by Microsoft (R) AutoRest Code Generator.
* Changes may cause incorrect behavior and will be lost if the code is regenerated.
*/
export {
+ Advisor,
AutomaticTuningOptions,
AutomaticTuningServerOptions,
- BackupLongTermRetentionPolicy,
BackupShortTermRetentionPolicy,
BackupShortTermRetentionPolicyListResult,
BaseResource,
@@ -17,14 +17,21 @@ export {
Database,
DatabaseAutomaticTuning,
DatabaseBlobAuditingPolicy,
+ DatabaseColumn,
+ DatabaseExtensions,
DatabaseOperation,
+ DatabaseSchema,
DatabaseSecurityAlertPolicy,
+ DatabaseTable,
+ DatabaseUsage,
DatabaseVulnerabilityAssessment,
DatabaseVulnerabilityAssessmentRuleBaseline,
DatabaseVulnerabilityAssessmentRuleBaselineItem,
DatabaseVulnerabilityAssessmentScansExport,
DataMaskingPolicy,
DataMaskingRule,
+ DataWarehouseUserActivities,
+ DeletedServer,
ElasticPool,
ElasticPoolActivity,
ElasticPoolDatabaseActivity,
@@ -38,7 +45,8 @@ export {
FailoverGroupReadWriteEndpoint,
FirewallRule,
GeoBackupPolicy,
- ImportExportResponse,
+ ImportExportExtensionsOperationResult,
+ ImportExportOperationResult,
InstanceFailoverGroup,
InstanceFailoverGroupReadOnlyEndpoint,
InstanceFailoverGroupReadWriteEndpoint,
@@ -56,53 +64,96 @@ export {
JobTarget,
JobTargetGroup,
JobVersion,
+ LedgerDigestUploads,
LongTermRetentionBackup,
+ LongTermRetentionBackupOperationResult,
+ LongTermRetentionPolicy,
+ MaintenanceWindowOptions,
+ MaintenanceWindows,
+ MaintenanceWindowTimeRange,
ManagedBackupShortTermRetentionPolicy,
ManagedDatabase,
ManagedDatabaseRestoreDetailsResult,
ManagedDatabaseSecurityAlertPolicy,
ManagedInstance,
ManagedInstanceAdministrator,
+ ManagedInstanceAzureADOnlyAuthentication,
ManagedInstanceEncryptionProtector,
+ ManagedInstanceExternalAdministrator,
ManagedInstanceKey,
+ ManagedInstanceLongTermRetentionBackup,
+ ManagedInstanceLongTermRetentionPolicy,
+ ManagedInstanceOperation,
+ ManagedInstanceOperationParametersPair,
+ ManagedInstanceOperationSteps,
ManagedInstancePairInfo,
+ ManagedInstancePecProperty,
+ ManagedInstancePrivateEndpointConnection,
+ ManagedInstancePrivateEndpointConnectionProperties,
+ ManagedInstancePrivateEndpointProperty,
+ ManagedInstancePrivateLink,
+ ManagedInstancePrivateLinkProperties,
+ ManagedInstancePrivateLinkServiceConnectionStateProperty,
+ ManagedInstanceQuery,
ManagedInstanceVulnerabilityAssessment,
ManagedServerSecurityAlertPolicy,
- OperationImpact,
+ ManagedTransparentDataEncryption,
+ OperationsHealth,
+ OutboundFirewallRule,
PartnerInfo,
PartnerRegionInfo,
PrivateEndpointConnection,
+ PrivateEndpointConnectionProperties,
+ PrivateEndpointConnectionRequestStatus,
PrivateEndpointProperty,
PrivateLinkResource,
PrivateLinkResourceProperties,
PrivateLinkServiceConnectionStateProperty,
ProxyResource,
- RecommendedElasticPool,
- RecommendedElasticPoolMetric,
- RecommendedIndex,
+ ProxyResourceWithWritableName,
+ QueryMetricInterval,
+ QueryMetricProperties,
+ QueryStatistics,
+ RecommendedAction,
+ RecommendedActionErrorInfo,
+ RecommendedActionImpactRecord,
+ RecommendedActionImplementationInfo,
+ RecommendedActionMetricInfo,
+ RecommendedActionStateInfo,
+ RecommendedSensitivityLabelUpdate,
RecoverableDatabase,
RecoverableManagedDatabase,
ReplicationLink,
Resource,
ResourceIdentity,
+ ResourceWithWritableName,
RestorableDroppedDatabase,
RestorableDroppedManagedDatabase,
RestorePoint,
+ SecurityEvent,
+ SecurityEventSqlInjectionAdditionalProperties,
SensitivityLabel,
+ SensitivityLabelUpdate,
Server,
ServerAutomaticTuning,
ServerAzureADAdministrator,
+ ServerAzureADOnlyAuthentication,
ServerBlobAuditingPolicy,
ServerCommunicationLink,
ServerConnectionPolicy,
+ ServerDevOpsAuditingSettings,
ServerDnsAlias,
+ ServerExternalAdministrator,
+ ServerInfo,
ServerKey,
+ ServerOperation,
+ ServerPrivateEndpointConnection,
ServerSecurityAlertPolicy,
+ ServerTrustGroup,
ServerVulnerabilityAssessment,
ServiceObjective,
- ServiceTierAdvisor,
Sku,
- SloUsageMetric,
+ SqlAgentConfiguration,
SubscriptionUsage,
SyncAgent,
SyncAgentLinkedDatabase,
@@ -111,13 +162,21 @@ export {
SyncGroupSchemaTable,
SyncGroupSchemaTableColumn,
SyncMember,
+ SystemData,
TdeCertificate,
+ TimeZone,
TrackedResource,
TransparentDataEncryption,
TransparentDataEncryptionActivity,
+ UpdateManagedInstanceDnsServersOperation,
+ UpsertManagedServerOperationParameters,
+ UpsertManagedServerOperationStep,
+ UserIdentity,
VirtualCluster,
VirtualNetworkRule,
VulnerabilityAssessmentRecurringScansProperties,
VulnerabilityAssessmentScanError,
- VulnerabilityAssessmentScanRecord
+ VulnerabilityAssessmentScanRecord,
+ WorkloadClassifier,
+ WorkloadGroup
} from "../models/mappers";
diff --git a/sdk/sql/arm-sql/src/models/capabilitiesMappers.ts b/sdk/sql/arm-sql/src/models/capabilitiesMappers.ts
index 95ade0ba7550..7e34dc5863e2 100644
--- a/sdk/sql/arm-sql/src/models/capabilitiesMappers.ts
+++ b/sdk/sql/arm-sql/src/models/capabilitiesMappers.ts
@@ -1,29 +1,38 @@
/*
- * Copyright (c) Microsoft Corporation. All rights reserved.
- * Licensed under the MIT License. See License.txt in the project root for license information.
+ * Copyright (c) Microsoft Corporation.
+ * Licensed under the MIT License.
*
* Code generated by Microsoft (R) AutoRest Code Generator.
* Changes may cause incorrect behavior and will be lost if the code is regenerated.
*/
export {
+ AutoPauseDelayTimeRange,
CloudError,
EditionCapability,
ElasticPoolEditionCapability,
ElasticPoolPerDatabaseMaxPerformanceLevelCapability,
ElasticPoolPerDatabaseMinPerformanceLevelCapability,
ElasticPoolPerformanceLevelCapability,
+ InstancePoolEditionCapability,
+ InstancePoolFamilyCapability,
+ InstancePoolVcoresCapability,
LicenseTypeCapability,
LocationCapabilities,
LogSizeCapability,
+ MaintenanceConfigurationCapability,
ManagedInstanceEditionCapability,
ManagedInstanceFamilyCapability,
+ ManagedInstanceMaintenanceConfigurationCapability,
ManagedInstanceVcoresCapability,
ManagedInstanceVersionCapability,
MaxSizeCapability,
MaxSizeRangeCapability,
+ MinCapacityCapability,
PerformanceLevelCapability,
+ ReadScaleCapability,
ServerVersionCapability,
ServiceObjectiveCapability,
- Sku
+ Sku,
+ StorageCapability
} from "../models/mappers";
diff --git a/sdk/sql/arm-sql/src/models/dataMaskingPoliciesMappers.ts b/sdk/sql/arm-sql/src/models/dataMaskingPoliciesMappers.ts
index 7979989c60d3..9eb331f7e268 100644
--- a/sdk/sql/arm-sql/src/models/dataMaskingPoliciesMappers.ts
+++ b/sdk/sql/arm-sql/src/models/dataMaskingPoliciesMappers.ts
@@ -1,29 +1,36 @@
/*
- * Copyright (c) Microsoft Corporation. All rights reserved.
- * Licensed under the MIT License. See License.txt in the project root for license information.
+ * Copyright (c) Microsoft Corporation.
+ * Licensed under the MIT License.
*
* Code generated by Microsoft (R) AutoRest Code Generator.
* Changes may cause incorrect behavior and will be lost if the code is regenerated.
*/
export {
+ Advisor,
AutomaticTuningOptions,
AutomaticTuningServerOptions,
- BackupLongTermRetentionPolicy,
BackupShortTermRetentionPolicy,
BaseResource,
CloudError,
Database,
DatabaseAutomaticTuning,
DatabaseBlobAuditingPolicy,
+ DatabaseColumn,
+ DatabaseExtensions,
DatabaseOperation,
+ DatabaseSchema,
DatabaseSecurityAlertPolicy,
+ DatabaseTable,
+ DatabaseUsage,
DatabaseVulnerabilityAssessment,
DatabaseVulnerabilityAssessmentRuleBaseline,
DatabaseVulnerabilityAssessmentRuleBaselineItem,
DatabaseVulnerabilityAssessmentScansExport,
DataMaskingPolicy,
DataMaskingRule,
+ DataWarehouseUserActivities,
+ DeletedServer,
ElasticPool,
ElasticPoolActivity,
ElasticPoolDatabaseActivity,
@@ -37,7 +44,8 @@ export {
FailoverGroupReadWriteEndpoint,
FirewallRule,
GeoBackupPolicy,
- ImportExportResponse,
+ ImportExportExtensionsOperationResult,
+ ImportExportOperationResult,
InstanceFailoverGroup,
InstanceFailoverGroupReadOnlyEndpoint,
InstanceFailoverGroupReadWriteEndpoint,
@@ -55,53 +63,96 @@ export {
JobTarget,
JobTargetGroup,
JobVersion,
+ LedgerDigestUploads,
LongTermRetentionBackup,
+ LongTermRetentionBackupOperationResult,
+ LongTermRetentionPolicy,
+ MaintenanceWindowOptions,
+ MaintenanceWindows,
+ MaintenanceWindowTimeRange,
ManagedBackupShortTermRetentionPolicy,
ManagedDatabase,
ManagedDatabaseRestoreDetailsResult,
ManagedDatabaseSecurityAlertPolicy,
ManagedInstance,
ManagedInstanceAdministrator,
+ ManagedInstanceAzureADOnlyAuthentication,
ManagedInstanceEncryptionProtector,
+ ManagedInstanceExternalAdministrator,
ManagedInstanceKey,
+ ManagedInstanceLongTermRetentionBackup,
+ ManagedInstanceLongTermRetentionPolicy,
+ ManagedInstanceOperation,
+ ManagedInstanceOperationParametersPair,
+ ManagedInstanceOperationSteps,
ManagedInstancePairInfo,
+ ManagedInstancePecProperty,
+ ManagedInstancePrivateEndpointConnection,
+ ManagedInstancePrivateEndpointConnectionProperties,
+ ManagedInstancePrivateEndpointProperty,
+ ManagedInstancePrivateLink,
+ ManagedInstancePrivateLinkProperties,
+ ManagedInstancePrivateLinkServiceConnectionStateProperty,
+ ManagedInstanceQuery,
ManagedInstanceVulnerabilityAssessment,
ManagedServerSecurityAlertPolicy,
- OperationImpact,
+ ManagedTransparentDataEncryption,
+ OperationsHealth,
+ OutboundFirewallRule,
PartnerInfo,
PartnerRegionInfo,
PrivateEndpointConnection,
+ PrivateEndpointConnectionProperties,
+ PrivateEndpointConnectionRequestStatus,
PrivateEndpointProperty,
PrivateLinkResource,
PrivateLinkResourceProperties,
PrivateLinkServiceConnectionStateProperty,
ProxyResource,
- RecommendedElasticPool,
- RecommendedElasticPoolMetric,
- RecommendedIndex,
+ ProxyResourceWithWritableName,
+ QueryMetricInterval,
+ QueryMetricProperties,
+ QueryStatistics,
+ RecommendedAction,
+ RecommendedActionErrorInfo,
+ RecommendedActionImpactRecord,
+ RecommendedActionImplementationInfo,
+ RecommendedActionMetricInfo,
+ RecommendedActionStateInfo,
+ RecommendedSensitivityLabelUpdate,
RecoverableDatabase,
RecoverableManagedDatabase,
ReplicationLink,
Resource,
ResourceIdentity,
+ ResourceWithWritableName,
RestorableDroppedDatabase,
RestorableDroppedManagedDatabase,
RestorePoint,
+ SecurityEvent,
+ SecurityEventSqlInjectionAdditionalProperties,
SensitivityLabel,
+ SensitivityLabelUpdate,
Server,
ServerAutomaticTuning,
ServerAzureADAdministrator,
+ ServerAzureADOnlyAuthentication,
ServerBlobAuditingPolicy,
ServerCommunicationLink,
ServerConnectionPolicy,
+ ServerDevOpsAuditingSettings,
ServerDnsAlias,
+ ServerExternalAdministrator,
+ ServerInfo,
ServerKey,
+ ServerOperation,
+ ServerPrivateEndpointConnection,
ServerSecurityAlertPolicy,
+ ServerTrustGroup,
ServerVulnerabilityAssessment,
ServiceObjective,
- ServiceTierAdvisor,
Sku,
- SloUsageMetric,
+ SqlAgentConfiguration,
SubscriptionUsage,
SyncAgent,
SyncAgentLinkedDatabase,
@@ -110,13 +161,21 @@ export {
SyncGroupSchemaTable,
SyncGroupSchemaTableColumn,
SyncMember,
+ SystemData,
TdeCertificate,
+ TimeZone,
TrackedResource,
TransparentDataEncryption,
TransparentDataEncryptionActivity,
+ UpdateManagedInstanceDnsServersOperation,
+ UpsertManagedServerOperationParameters,
+ UpsertManagedServerOperationStep,
+ UserIdentity,
VirtualCluster,
VirtualNetworkRule,
VulnerabilityAssessmentRecurringScansProperties,
VulnerabilityAssessmentScanError,
- VulnerabilityAssessmentScanRecord
+ VulnerabilityAssessmentScanRecord,
+ WorkloadClassifier,
+ WorkloadGroup
} from "../models/mappers";
diff --git a/sdk/sql/arm-sql/src/models/dataMaskingRulesMappers.ts b/sdk/sql/arm-sql/src/models/dataMaskingRulesMappers.ts
index 5f51959ea946..a80455aaad63 100644
--- a/sdk/sql/arm-sql/src/models/dataMaskingRulesMappers.ts
+++ b/sdk/sql/arm-sql/src/models/dataMaskingRulesMappers.ts
@@ -1,23 +1,28 @@
/*
- * Copyright (c) Microsoft Corporation. All rights reserved.
- * Licensed under the MIT License. See License.txt in the project root for license information.
+ * Copyright (c) Microsoft Corporation.
+ * Licensed under the MIT License.
*
* Code generated by Microsoft (R) AutoRest Code Generator.
* Changes may cause incorrect behavior and will be lost if the code is regenerated.
*/
export {
+ Advisor,
AutomaticTuningOptions,
AutomaticTuningServerOptions,
- BackupLongTermRetentionPolicy,
BackupShortTermRetentionPolicy,
BaseResource,
CloudError,
Database,
DatabaseAutomaticTuning,
DatabaseBlobAuditingPolicy,
+ DatabaseColumn,
+ DatabaseExtensions,
DatabaseOperation,
+ DatabaseSchema,
DatabaseSecurityAlertPolicy,
+ DatabaseTable,
+ DatabaseUsage,
DatabaseVulnerabilityAssessment,
DatabaseVulnerabilityAssessmentRuleBaseline,
DatabaseVulnerabilityAssessmentRuleBaselineItem,
@@ -25,6 +30,8 @@ export {
DataMaskingPolicy,
DataMaskingRule,
DataMaskingRuleListResult,
+ DataWarehouseUserActivities,
+ DeletedServer,
ElasticPool,
ElasticPoolActivity,
ElasticPoolDatabaseActivity,
@@ -38,7 +45,8 @@ export {
FailoverGroupReadWriteEndpoint,
FirewallRule,
GeoBackupPolicy,
- ImportExportResponse,
+ ImportExportExtensionsOperationResult,
+ ImportExportOperationResult,
InstanceFailoverGroup,
InstanceFailoverGroupReadOnlyEndpoint,
InstanceFailoverGroupReadWriteEndpoint,
@@ -56,53 +64,96 @@ export {
JobTarget,
JobTargetGroup,
JobVersion,
+ LedgerDigestUploads,
LongTermRetentionBackup,
+ LongTermRetentionBackupOperationResult,
+ LongTermRetentionPolicy,
+ MaintenanceWindowOptions,
+ MaintenanceWindows,
+ MaintenanceWindowTimeRange,
ManagedBackupShortTermRetentionPolicy,
ManagedDatabase,
ManagedDatabaseRestoreDetailsResult,
ManagedDatabaseSecurityAlertPolicy,
ManagedInstance,
ManagedInstanceAdministrator,
+ ManagedInstanceAzureADOnlyAuthentication,
ManagedInstanceEncryptionProtector,
+ ManagedInstanceExternalAdministrator,
ManagedInstanceKey,
+ ManagedInstanceLongTermRetentionBackup,
+ ManagedInstanceLongTermRetentionPolicy,
+ ManagedInstanceOperation,
+ ManagedInstanceOperationParametersPair,
+ ManagedInstanceOperationSteps,
ManagedInstancePairInfo,
+ ManagedInstancePecProperty,
+ ManagedInstancePrivateEndpointConnection,
+ ManagedInstancePrivateEndpointConnectionProperties,
+ ManagedInstancePrivateEndpointProperty,
+ ManagedInstancePrivateLink,
+ ManagedInstancePrivateLinkProperties,
+ ManagedInstancePrivateLinkServiceConnectionStateProperty,
+ ManagedInstanceQuery,
ManagedInstanceVulnerabilityAssessment,
ManagedServerSecurityAlertPolicy,
- OperationImpact,
+ ManagedTransparentDataEncryption,
+ OperationsHealth,
+ OutboundFirewallRule,
PartnerInfo,
PartnerRegionInfo,
PrivateEndpointConnection,
+ PrivateEndpointConnectionProperties,
+ PrivateEndpointConnectionRequestStatus,
PrivateEndpointProperty,
PrivateLinkResource,
PrivateLinkResourceProperties,
PrivateLinkServiceConnectionStateProperty,
ProxyResource,
- RecommendedElasticPool,
- RecommendedElasticPoolMetric,
- RecommendedIndex,
+ ProxyResourceWithWritableName,
+ QueryMetricInterval,
+ QueryMetricProperties,
+ QueryStatistics,
+ RecommendedAction,
+ RecommendedActionErrorInfo,
+ RecommendedActionImpactRecord,
+ RecommendedActionImplementationInfo,
+ RecommendedActionMetricInfo,
+ RecommendedActionStateInfo,
+ RecommendedSensitivityLabelUpdate,
RecoverableDatabase,
RecoverableManagedDatabase,
ReplicationLink,
Resource,
ResourceIdentity,
+ ResourceWithWritableName,
RestorableDroppedDatabase,
RestorableDroppedManagedDatabase,
RestorePoint,
+ SecurityEvent,
+ SecurityEventSqlInjectionAdditionalProperties,
SensitivityLabel,
+ SensitivityLabelUpdate,
Server,
ServerAutomaticTuning,
ServerAzureADAdministrator,
+ ServerAzureADOnlyAuthentication,
ServerBlobAuditingPolicy,
ServerCommunicationLink,
ServerConnectionPolicy,
+ ServerDevOpsAuditingSettings,
ServerDnsAlias,
+ ServerExternalAdministrator,
+ ServerInfo,
ServerKey,
+ ServerOperation,
+ ServerPrivateEndpointConnection,
ServerSecurityAlertPolicy,
+ ServerTrustGroup,
ServerVulnerabilityAssessment,
ServiceObjective,
- ServiceTierAdvisor,
Sku,
- SloUsageMetric,
+ SqlAgentConfiguration,
SubscriptionUsage,
SyncAgent,
SyncAgentLinkedDatabase,
@@ -111,13 +162,21 @@ export {
SyncGroupSchemaTable,
SyncGroupSchemaTableColumn,
SyncMember,
+ SystemData,
TdeCertificate,
+ TimeZone,
TrackedResource,
TransparentDataEncryption,
TransparentDataEncryptionActivity,
+ UpdateManagedInstanceDnsServersOperation,
+ UpsertManagedServerOperationParameters,
+ UpsertManagedServerOperationStep,
+ UserIdentity,
VirtualCluster,
VirtualNetworkRule,
VulnerabilityAssessmentRecurringScansProperties,
VulnerabilityAssessmentScanError,
- VulnerabilityAssessmentScanRecord
+ VulnerabilityAssessmentScanRecord,
+ WorkloadClassifier,
+ WorkloadGroup
} from "../models/mappers";
diff --git a/sdk/sql/arm-sql/src/models/dataWarehouseUserActivitiesOperationsMappers.ts b/sdk/sql/arm-sql/src/models/dataWarehouseUserActivitiesOperationsMappers.ts
new file mode 100644
index 000000000000..5b98f80b4f2e
--- /dev/null
+++ b/sdk/sql/arm-sql/src/models/dataWarehouseUserActivitiesOperationsMappers.ts
@@ -0,0 +1,182 @@
+/*
+ * Copyright (c) Microsoft Corporation.
+ * Licensed under the MIT License.
+ *
+ * Code generated by Microsoft (R) AutoRest Code Generator.
+ * Changes may cause incorrect behavior and will be lost if the code is regenerated.
+ */
+
+export {
+ Advisor,
+ AutomaticTuningOptions,
+ AutomaticTuningServerOptions,
+ BackupShortTermRetentionPolicy,
+ BaseResource,
+ CloudError,
+ Database,
+ DatabaseAutomaticTuning,
+ DatabaseBlobAuditingPolicy,
+ DatabaseColumn,
+ DatabaseExtensions,
+ DatabaseOperation,
+ DatabaseSchema,
+ DatabaseSecurityAlertPolicy,
+ DatabaseTable,
+ DatabaseUsage,
+ DatabaseVulnerabilityAssessment,
+ DatabaseVulnerabilityAssessmentRuleBaseline,
+ DatabaseVulnerabilityAssessmentRuleBaselineItem,
+ DatabaseVulnerabilityAssessmentScansExport,
+ DataMaskingPolicy,
+ DataMaskingRule,
+ DataWarehouseUserActivities,
+ DataWarehouseUserActivitiesListResult,
+ DeletedServer,
+ ElasticPool,
+ ElasticPoolActivity,
+ ElasticPoolDatabaseActivity,
+ ElasticPoolOperation,
+ ElasticPoolPerDatabaseSettings,
+ EncryptionProtector,
+ ExtendedDatabaseBlobAuditingPolicy,
+ ExtendedServerBlobAuditingPolicy,
+ FailoverGroup,
+ FailoverGroupReadOnlyEndpoint,
+ FailoverGroupReadWriteEndpoint,
+ FirewallRule,
+ GeoBackupPolicy,
+ ImportExportExtensionsOperationResult,
+ ImportExportOperationResult,
+ InstanceFailoverGroup,
+ InstanceFailoverGroupReadOnlyEndpoint,
+ InstanceFailoverGroupReadWriteEndpoint,
+ InstancePool,
+ Job,
+ JobAgent,
+ JobCredential,
+ JobExecution,
+ JobExecutionTarget,
+ JobSchedule,
+ JobStep,
+ JobStepAction,
+ JobStepExecutionOptions,
+ JobStepOutput,
+ JobTarget,
+ JobTargetGroup,
+ JobVersion,
+ LedgerDigestUploads,
+ LongTermRetentionBackup,
+ LongTermRetentionBackupOperationResult,
+ LongTermRetentionPolicy,
+ MaintenanceWindowOptions,
+ MaintenanceWindows,
+ MaintenanceWindowTimeRange,
+ ManagedBackupShortTermRetentionPolicy,
+ ManagedDatabase,
+ ManagedDatabaseRestoreDetailsResult,
+ ManagedDatabaseSecurityAlertPolicy,
+ ManagedInstance,
+ ManagedInstanceAdministrator,
+ ManagedInstanceAzureADOnlyAuthentication,
+ ManagedInstanceEncryptionProtector,
+ ManagedInstanceExternalAdministrator,
+ ManagedInstanceKey,
+ ManagedInstanceLongTermRetentionBackup,
+ ManagedInstanceLongTermRetentionPolicy,
+ ManagedInstanceOperation,
+ ManagedInstanceOperationParametersPair,
+ ManagedInstanceOperationSteps,
+ ManagedInstancePairInfo,
+ ManagedInstancePecProperty,
+ ManagedInstancePrivateEndpointConnection,
+ ManagedInstancePrivateEndpointConnectionProperties,
+ ManagedInstancePrivateEndpointProperty,
+ ManagedInstancePrivateLink,
+ ManagedInstancePrivateLinkProperties,
+ ManagedInstancePrivateLinkServiceConnectionStateProperty,
+ ManagedInstanceQuery,
+ ManagedInstanceVulnerabilityAssessment,
+ ManagedServerSecurityAlertPolicy,
+ ManagedTransparentDataEncryption,
+ OperationsHealth,
+ OutboundFirewallRule,
+ PartnerInfo,
+ PartnerRegionInfo,
+ PrivateEndpointConnection,
+ PrivateEndpointConnectionProperties,
+ PrivateEndpointConnectionRequestStatus,
+ PrivateEndpointProperty,
+ PrivateLinkResource,
+ PrivateLinkResourceProperties,
+ PrivateLinkServiceConnectionStateProperty,
+ ProxyResource,
+ ProxyResourceWithWritableName,
+ QueryMetricInterval,
+ QueryMetricProperties,
+ QueryStatistics,
+ RecommendedAction,
+ RecommendedActionErrorInfo,
+ RecommendedActionImpactRecord,
+ RecommendedActionImplementationInfo,
+ RecommendedActionMetricInfo,
+ RecommendedActionStateInfo,
+ RecommendedSensitivityLabelUpdate,
+ RecoverableDatabase,
+ RecoverableManagedDatabase,
+ ReplicationLink,
+ Resource,
+ ResourceIdentity,
+ ResourceWithWritableName,
+ RestorableDroppedDatabase,
+ RestorableDroppedManagedDatabase,
+ RestorePoint,
+ SecurityEvent,
+ SecurityEventSqlInjectionAdditionalProperties,
+ SensitivityLabel,
+ SensitivityLabelUpdate,
+ Server,
+ ServerAutomaticTuning,
+ ServerAzureADAdministrator,
+ ServerAzureADOnlyAuthentication,
+ ServerBlobAuditingPolicy,
+ ServerCommunicationLink,
+ ServerConnectionPolicy,
+ ServerDevOpsAuditingSettings,
+ ServerDnsAlias,
+ ServerExternalAdministrator,
+ ServerInfo,
+ ServerKey,
+ ServerOperation,
+ ServerPrivateEndpointConnection,
+ ServerSecurityAlertPolicy,
+ ServerTrustGroup,
+ ServerVulnerabilityAssessment,
+ ServiceObjective,
+ Sku,
+ SqlAgentConfiguration,
+ SubscriptionUsage,
+ SyncAgent,
+ SyncAgentLinkedDatabase,
+ SyncGroup,
+ SyncGroupSchema,
+ SyncGroupSchemaTable,
+ SyncGroupSchemaTableColumn,
+ SyncMember,
+ SystemData,
+ TdeCertificate,
+ TimeZone,
+ TrackedResource,
+ TransparentDataEncryption,
+ TransparentDataEncryptionActivity,
+ UpdateManagedInstanceDnsServersOperation,
+ UpsertManagedServerOperationParameters,
+ UpsertManagedServerOperationStep,
+ UserIdentity,
+ VirtualCluster,
+ VirtualNetworkRule,
+ VulnerabilityAssessmentRecurringScansProperties,
+ VulnerabilityAssessmentScanError,
+ VulnerabilityAssessmentScanRecord,
+ WorkloadClassifier,
+ WorkloadGroup
+} from "../models/mappers";
diff --git a/sdk/sql/arm-sql/src/models/backupLongTermRetentionPoliciesMappers.ts b/sdk/sql/arm-sql/src/models/databaseAdvisorsMappers.ts
similarity index 56%
rename from sdk/sql/arm-sql/src/models/backupLongTermRetentionPoliciesMappers.ts
rename to sdk/sql/arm-sql/src/models/databaseAdvisorsMappers.ts
index 7979989c60d3..9eb331f7e268 100644
--- a/sdk/sql/arm-sql/src/models/backupLongTermRetentionPoliciesMappers.ts
+++ b/sdk/sql/arm-sql/src/models/databaseAdvisorsMappers.ts
@@ -1,29 +1,36 @@
/*
- * Copyright (c) Microsoft Corporation. All rights reserved.
- * Licensed under the MIT License. See License.txt in the project root for license information.
+ * Copyright (c) Microsoft Corporation.
+ * Licensed under the MIT License.
*
* Code generated by Microsoft (R) AutoRest Code Generator.
* Changes may cause incorrect behavior and will be lost if the code is regenerated.
*/
export {
+ Advisor,
AutomaticTuningOptions,
AutomaticTuningServerOptions,
- BackupLongTermRetentionPolicy,
BackupShortTermRetentionPolicy,
BaseResource,
CloudError,
Database,
DatabaseAutomaticTuning,
DatabaseBlobAuditingPolicy,
+ DatabaseColumn,
+ DatabaseExtensions,
DatabaseOperation,
+ DatabaseSchema,
DatabaseSecurityAlertPolicy,
+ DatabaseTable,
+ DatabaseUsage,
DatabaseVulnerabilityAssessment,
DatabaseVulnerabilityAssessmentRuleBaseline,
DatabaseVulnerabilityAssessmentRuleBaselineItem,
DatabaseVulnerabilityAssessmentScansExport,
DataMaskingPolicy,
DataMaskingRule,
+ DataWarehouseUserActivities,
+ DeletedServer,
ElasticPool,
ElasticPoolActivity,
ElasticPoolDatabaseActivity,
@@ -37,7 +44,8 @@ export {
FailoverGroupReadWriteEndpoint,
FirewallRule,
GeoBackupPolicy,
- ImportExportResponse,
+ ImportExportExtensionsOperationResult,
+ ImportExportOperationResult,
InstanceFailoverGroup,
InstanceFailoverGroupReadOnlyEndpoint,
InstanceFailoverGroupReadWriteEndpoint,
@@ -55,53 +63,96 @@ export {
JobTarget,
JobTargetGroup,
JobVersion,
+ LedgerDigestUploads,
LongTermRetentionBackup,
+ LongTermRetentionBackupOperationResult,
+ LongTermRetentionPolicy,
+ MaintenanceWindowOptions,
+ MaintenanceWindows,
+ MaintenanceWindowTimeRange,
ManagedBackupShortTermRetentionPolicy,
ManagedDatabase,
ManagedDatabaseRestoreDetailsResult,
ManagedDatabaseSecurityAlertPolicy,
ManagedInstance,
ManagedInstanceAdministrator,
+ ManagedInstanceAzureADOnlyAuthentication,
ManagedInstanceEncryptionProtector,
+ ManagedInstanceExternalAdministrator,
ManagedInstanceKey,
+ ManagedInstanceLongTermRetentionBackup,
+ ManagedInstanceLongTermRetentionPolicy,
+ ManagedInstanceOperation,
+ ManagedInstanceOperationParametersPair,
+ ManagedInstanceOperationSteps,
ManagedInstancePairInfo,
+ ManagedInstancePecProperty,
+ ManagedInstancePrivateEndpointConnection,
+ ManagedInstancePrivateEndpointConnectionProperties,
+ ManagedInstancePrivateEndpointProperty,
+ ManagedInstancePrivateLink,
+ ManagedInstancePrivateLinkProperties,
+ ManagedInstancePrivateLinkServiceConnectionStateProperty,
+ ManagedInstanceQuery,
ManagedInstanceVulnerabilityAssessment,
ManagedServerSecurityAlertPolicy,
- OperationImpact,
+ ManagedTransparentDataEncryption,
+ OperationsHealth,
+ OutboundFirewallRule,
PartnerInfo,
PartnerRegionInfo,
PrivateEndpointConnection,
+ PrivateEndpointConnectionProperties,
+ PrivateEndpointConnectionRequestStatus,
PrivateEndpointProperty,
PrivateLinkResource,
PrivateLinkResourceProperties,
PrivateLinkServiceConnectionStateProperty,
ProxyResource,
- RecommendedElasticPool,
- RecommendedElasticPoolMetric,
- RecommendedIndex,
+ ProxyResourceWithWritableName,
+ QueryMetricInterval,
+ QueryMetricProperties,
+ QueryStatistics,
+ RecommendedAction,
+ RecommendedActionErrorInfo,
+ RecommendedActionImpactRecord,
+ RecommendedActionImplementationInfo,
+ RecommendedActionMetricInfo,
+ RecommendedActionStateInfo,
+ RecommendedSensitivityLabelUpdate,
RecoverableDatabase,
RecoverableManagedDatabase,
ReplicationLink,
Resource,
ResourceIdentity,
+ ResourceWithWritableName,
RestorableDroppedDatabase,
RestorableDroppedManagedDatabase,
RestorePoint,
+ SecurityEvent,
+ SecurityEventSqlInjectionAdditionalProperties,
SensitivityLabel,
+ SensitivityLabelUpdate,
Server,
ServerAutomaticTuning,
ServerAzureADAdministrator,
+ ServerAzureADOnlyAuthentication,
ServerBlobAuditingPolicy,
ServerCommunicationLink,
ServerConnectionPolicy,
+ ServerDevOpsAuditingSettings,
ServerDnsAlias,
+ ServerExternalAdministrator,
+ ServerInfo,
ServerKey,
+ ServerOperation,
+ ServerPrivateEndpointConnection,
ServerSecurityAlertPolicy,
+ ServerTrustGroup,
ServerVulnerabilityAssessment,
ServiceObjective,
- ServiceTierAdvisor,
Sku,
- SloUsageMetric,
+ SqlAgentConfiguration,
SubscriptionUsage,
SyncAgent,
SyncAgentLinkedDatabase,
@@ -110,13 +161,21 @@ export {
SyncGroupSchemaTable,
SyncGroupSchemaTableColumn,
SyncMember,
+ SystemData,
TdeCertificate,
+ TimeZone,
TrackedResource,
TransparentDataEncryption,
TransparentDataEncryptionActivity,
+ UpdateManagedInstanceDnsServersOperation,
+ UpsertManagedServerOperationParameters,
+ UpsertManagedServerOperationStep,
+ UserIdentity,
VirtualCluster,
VirtualNetworkRule,
VulnerabilityAssessmentRecurringScansProperties,
VulnerabilityAssessmentScanError,
- VulnerabilityAssessmentScanRecord
+ VulnerabilityAssessmentScanRecord,
+ WorkloadClassifier,
+ WorkloadGroup
} from "../models/mappers";
diff --git a/sdk/sql/arm-sql/src/models/databaseAutomaticTuningOperationsMappers.ts b/sdk/sql/arm-sql/src/models/databaseAutomaticTuningOperationsMappers.ts
index 7979989c60d3..9eb331f7e268 100644
--- a/sdk/sql/arm-sql/src/models/databaseAutomaticTuningOperationsMappers.ts
+++ b/sdk/sql/arm-sql/src/models/databaseAutomaticTuningOperationsMappers.ts
@@ -1,29 +1,36 @@
/*
- * Copyright (c) Microsoft Corporation. All rights reserved.
- * Licensed under the MIT License. See License.txt in the project root for license information.
+ * Copyright (c) Microsoft Corporation.
+ * Licensed under the MIT License.
*
* Code generated by Microsoft (R) AutoRest Code Generator.
* Changes may cause incorrect behavior and will be lost if the code is regenerated.
*/
export {
+ Advisor,
AutomaticTuningOptions,
AutomaticTuningServerOptions,
- BackupLongTermRetentionPolicy,
BackupShortTermRetentionPolicy,
BaseResource,
CloudError,
Database,
DatabaseAutomaticTuning,
DatabaseBlobAuditingPolicy,
+ DatabaseColumn,
+ DatabaseExtensions,
DatabaseOperation,
+ DatabaseSchema,
DatabaseSecurityAlertPolicy,
+ DatabaseTable,
+ DatabaseUsage,
DatabaseVulnerabilityAssessment,
DatabaseVulnerabilityAssessmentRuleBaseline,
DatabaseVulnerabilityAssessmentRuleBaselineItem,
DatabaseVulnerabilityAssessmentScansExport,
DataMaskingPolicy,
DataMaskingRule,
+ DataWarehouseUserActivities,
+ DeletedServer,
ElasticPool,
ElasticPoolActivity,
ElasticPoolDatabaseActivity,
@@ -37,7 +44,8 @@ export {
FailoverGroupReadWriteEndpoint,
FirewallRule,
GeoBackupPolicy,
- ImportExportResponse,
+ ImportExportExtensionsOperationResult,
+ ImportExportOperationResult,
InstanceFailoverGroup,
InstanceFailoverGroupReadOnlyEndpoint,
InstanceFailoverGroupReadWriteEndpoint,
@@ -55,53 +63,96 @@ export {
JobTarget,
JobTargetGroup,
JobVersion,
+ LedgerDigestUploads,
LongTermRetentionBackup,
+ LongTermRetentionBackupOperationResult,
+ LongTermRetentionPolicy,
+ MaintenanceWindowOptions,
+ MaintenanceWindows,
+ MaintenanceWindowTimeRange,
ManagedBackupShortTermRetentionPolicy,
ManagedDatabase,
ManagedDatabaseRestoreDetailsResult,
ManagedDatabaseSecurityAlertPolicy,
ManagedInstance,
ManagedInstanceAdministrator,
+ ManagedInstanceAzureADOnlyAuthentication,
ManagedInstanceEncryptionProtector,
+ ManagedInstanceExternalAdministrator,
ManagedInstanceKey,
+ ManagedInstanceLongTermRetentionBackup,
+ ManagedInstanceLongTermRetentionPolicy,
+ ManagedInstanceOperation,
+ ManagedInstanceOperationParametersPair,
+ ManagedInstanceOperationSteps,
ManagedInstancePairInfo,
+ ManagedInstancePecProperty,
+ ManagedInstancePrivateEndpointConnection,
+ ManagedInstancePrivateEndpointConnectionProperties,
+ ManagedInstancePrivateEndpointProperty,
+ ManagedInstancePrivateLink,
+ ManagedInstancePrivateLinkProperties,
+ ManagedInstancePrivateLinkServiceConnectionStateProperty,
+ ManagedInstanceQuery,
ManagedInstanceVulnerabilityAssessment,
ManagedServerSecurityAlertPolicy,
- OperationImpact,
+ ManagedTransparentDataEncryption,
+ OperationsHealth,
+ OutboundFirewallRule,
PartnerInfo,
PartnerRegionInfo,
PrivateEndpointConnection,
+ PrivateEndpointConnectionProperties,
+ PrivateEndpointConnectionRequestStatus,
PrivateEndpointProperty,
PrivateLinkResource,
PrivateLinkResourceProperties,
PrivateLinkServiceConnectionStateProperty,
ProxyResource,
- RecommendedElasticPool,
- RecommendedElasticPoolMetric,
- RecommendedIndex,
+ ProxyResourceWithWritableName,
+ QueryMetricInterval,
+ QueryMetricProperties,
+ QueryStatistics,
+ RecommendedAction,
+ RecommendedActionErrorInfo,
+ RecommendedActionImpactRecord,
+ RecommendedActionImplementationInfo,
+ RecommendedActionMetricInfo,
+ RecommendedActionStateInfo,
+ RecommendedSensitivityLabelUpdate,
RecoverableDatabase,
RecoverableManagedDatabase,
ReplicationLink,
Resource,
ResourceIdentity,
+ ResourceWithWritableName,
RestorableDroppedDatabase,
RestorableDroppedManagedDatabase,
RestorePoint,
+ SecurityEvent,
+ SecurityEventSqlInjectionAdditionalProperties,
SensitivityLabel,
+ SensitivityLabelUpdate,
Server,
ServerAutomaticTuning,
ServerAzureADAdministrator,
+ ServerAzureADOnlyAuthentication,
ServerBlobAuditingPolicy,
ServerCommunicationLink,
ServerConnectionPolicy,
+ ServerDevOpsAuditingSettings,
ServerDnsAlias,
+ ServerExternalAdministrator,
+ ServerInfo,
ServerKey,
+ ServerOperation,
+ ServerPrivateEndpointConnection,
ServerSecurityAlertPolicy,
+ ServerTrustGroup,
ServerVulnerabilityAssessment,
ServiceObjective,
- ServiceTierAdvisor,
Sku,
- SloUsageMetric,
+ SqlAgentConfiguration,
SubscriptionUsage,
SyncAgent,
SyncAgentLinkedDatabase,
@@ -110,13 +161,21 @@ export {
SyncGroupSchemaTable,
SyncGroupSchemaTableColumn,
SyncMember,
+ SystemData,
TdeCertificate,
+ TimeZone,
TrackedResource,
TransparentDataEncryption,
TransparentDataEncryptionActivity,
+ UpdateManagedInstanceDnsServersOperation,
+ UpsertManagedServerOperationParameters,
+ UpsertManagedServerOperationStep,
+ UserIdentity,
VirtualCluster,
VirtualNetworkRule,
VulnerabilityAssessmentRecurringScansProperties,
VulnerabilityAssessmentScanError,
- VulnerabilityAssessmentScanRecord
+ VulnerabilityAssessmentScanRecord,
+ WorkloadClassifier,
+ WorkloadGroup
} from "../models/mappers";
diff --git a/sdk/sql/arm-sql/src/models/databaseBlobAuditingPoliciesMappers.ts b/sdk/sql/arm-sql/src/models/databaseBlobAuditingPoliciesMappers.ts
index 208528b42b1d..7725b66ff09a 100644
--- a/sdk/sql/arm-sql/src/models/databaseBlobAuditingPoliciesMappers.ts
+++ b/sdk/sql/arm-sql/src/models/databaseBlobAuditingPoliciesMappers.ts
@@ -1,15 +1,15 @@
/*
- * Copyright (c) Microsoft Corporation. All rights reserved.
- * Licensed under the MIT License. See License.txt in the project root for license information.
+ * Copyright (c) Microsoft Corporation.
+ * Licensed under the MIT License.
*
* Code generated by Microsoft (R) AutoRest Code Generator.
* Changes may cause incorrect behavior and will be lost if the code is regenerated.
*/
export {
+ Advisor,
AutomaticTuningOptions,
AutomaticTuningServerOptions,
- BackupLongTermRetentionPolicy,
BackupShortTermRetentionPolicy,
BaseResource,
CloudError,
@@ -17,14 +17,21 @@ export {
DatabaseAutomaticTuning,
DatabaseBlobAuditingPolicy,
DatabaseBlobAuditingPolicyListResult,
+ DatabaseColumn,
+ DatabaseExtensions,
DatabaseOperation,
+ DatabaseSchema,
DatabaseSecurityAlertPolicy,
+ DatabaseTable,
+ DatabaseUsage,
DatabaseVulnerabilityAssessment,
DatabaseVulnerabilityAssessmentRuleBaseline,
DatabaseVulnerabilityAssessmentRuleBaselineItem,
DatabaseVulnerabilityAssessmentScansExport,
DataMaskingPolicy,
DataMaskingRule,
+ DataWarehouseUserActivities,
+ DeletedServer,
ElasticPool,
ElasticPoolActivity,
ElasticPoolDatabaseActivity,
@@ -38,7 +45,8 @@ export {
FailoverGroupReadWriteEndpoint,
FirewallRule,
GeoBackupPolicy,
- ImportExportResponse,
+ ImportExportExtensionsOperationResult,
+ ImportExportOperationResult,
InstanceFailoverGroup,
InstanceFailoverGroupReadOnlyEndpoint,
InstanceFailoverGroupReadWriteEndpoint,
@@ -56,53 +64,96 @@ export {
JobTarget,
JobTargetGroup,
JobVersion,
+ LedgerDigestUploads,
LongTermRetentionBackup,
+ LongTermRetentionBackupOperationResult,
+ LongTermRetentionPolicy,
+ MaintenanceWindowOptions,
+ MaintenanceWindows,
+ MaintenanceWindowTimeRange,
ManagedBackupShortTermRetentionPolicy,
ManagedDatabase,
ManagedDatabaseRestoreDetailsResult,
ManagedDatabaseSecurityAlertPolicy,
ManagedInstance,
ManagedInstanceAdministrator,
+ ManagedInstanceAzureADOnlyAuthentication,
ManagedInstanceEncryptionProtector,
+ ManagedInstanceExternalAdministrator,
ManagedInstanceKey,
+ ManagedInstanceLongTermRetentionBackup,
+ ManagedInstanceLongTermRetentionPolicy,
+ ManagedInstanceOperation,
+ ManagedInstanceOperationParametersPair,
+ ManagedInstanceOperationSteps,
ManagedInstancePairInfo,
+ ManagedInstancePecProperty,
+ ManagedInstancePrivateEndpointConnection,
+ ManagedInstancePrivateEndpointConnectionProperties,
+ ManagedInstancePrivateEndpointProperty,
+ ManagedInstancePrivateLink,
+ ManagedInstancePrivateLinkProperties,
+ ManagedInstancePrivateLinkServiceConnectionStateProperty,
+ ManagedInstanceQuery,
ManagedInstanceVulnerabilityAssessment,
ManagedServerSecurityAlertPolicy,
- OperationImpact,
+ ManagedTransparentDataEncryption,
+ OperationsHealth,
+ OutboundFirewallRule,
PartnerInfo,
PartnerRegionInfo,
PrivateEndpointConnection,
+ PrivateEndpointConnectionProperties,
+ PrivateEndpointConnectionRequestStatus,
PrivateEndpointProperty,
PrivateLinkResource,
PrivateLinkResourceProperties,
PrivateLinkServiceConnectionStateProperty,
ProxyResource,
- RecommendedElasticPool,
- RecommendedElasticPoolMetric,
- RecommendedIndex,
+ ProxyResourceWithWritableName,
+ QueryMetricInterval,
+ QueryMetricProperties,
+ QueryStatistics,
+ RecommendedAction,
+ RecommendedActionErrorInfo,
+ RecommendedActionImpactRecord,
+ RecommendedActionImplementationInfo,
+ RecommendedActionMetricInfo,
+ RecommendedActionStateInfo,
+ RecommendedSensitivityLabelUpdate,
RecoverableDatabase,
RecoverableManagedDatabase,
ReplicationLink,
Resource,
ResourceIdentity,
+ ResourceWithWritableName,
RestorableDroppedDatabase,
RestorableDroppedManagedDatabase,
RestorePoint,
+ SecurityEvent,
+ SecurityEventSqlInjectionAdditionalProperties,
SensitivityLabel,
+ SensitivityLabelUpdate,
Server,
ServerAutomaticTuning,
ServerAzureADAdministrator,
+ ServerAzureADOnlyAuthentication,
ServerBlobAuditingPolicy,
ServerCommunicationLink,
ServerConnectionPolicy,
+ ServerDevOpsAuditingSettings,
ServerDnsAlias,
+ ServerExternalAdministrator,
+ ServerInfo,
ServerKey,
+ ServerOperation,
+ ServerPrivateEndpointConnection,
ServerSecurityAlertPolicy,
+ ServerTrustGroup,
ServerVulnerabilityAssessment,
ServiceObjective,
- ServiceTierAdvisor,
Sku,
- SloUsageMetric,
+ SqlAgentConfiguration,
SubscriptionUsage,
SyncAgent,
SyncAgentLinkedDatabase,
@@ -111,13 +162,21 @@ export {
SyncGroupSchemaTable,
SyncGroupSchemaTableColumn,
SyncMember,
+ SystemData,
TdeCertificate,
+ TimeZone,
TrackedResource,
TransparentDataEncryption,
TransparentDataEncryptionActivity,
+ UpdateManagedInstanceDnsServersOperation,
+ UpsertManagedServerOperationParameters,
+ UpsertManagedServerOperationStep,
+ UserIdentity,
VirtualCluster,
VirtualNetworkRule,
VulnerabilityAssessmentRecurringScansProperties,
VulnerabilityAssessmentScanError,
- VulnerabilityAssessmentScanRecord
+ VulnerabilityAssessmentScanRecord,
+ WorkloadClassifier,
+ WorkloadGroup
} from "../models/mappers";
diff --git a/sdk/sql/arm-sql/src/models/databaseColumnsMappers.ts b/sdk/sql/arm-sql/src/models/databaseColumnsMappers.ts
new file mode 100644
index 000000000000..3183c3966c95
--- /dev/null
+++ b/sdk/sql/arm-sql/src/models/databaseColumnsMappers.ts
@@ -0,0 +1,182 @@
+/*
+ * Copyright (c) Microsoft Corporation.
+ * Licensed under the MIT License.
+ *
+ * Code generated by Microsoft (R) AutoRest Code Generator.
+ * Changes may cause incorrect behavior and will be lost if the code is regenerated.
+ */
+
+export {
+ Advisor,
+ AutomaticTuningOptions,
+ AutomaticTuningServerOptions,
+ BackupShortTermRetentionPolicy,
+ BaseResource,
+ CloudError,
+ Database,
+ DatabaseAutomaticTuning,
+ DatabaseBlobAuditingPolicy,
+ DatabaseColumn,
+ DatabaseColumnListResult,
+ DatabaseExtensions,
+ DatabaseOperation,
+ DatabaseSchema,
+ DatabaseSecurityAlertPolicy,
+ DatabaseTable,
+ DatabaseUsage,
+ DatabaseVulnerabilityAssessment,
+ DatabaseVulnerabilityAssessmentRuleBaseline,
+ DatabaseVulnerabilityAssessmentRuleBaselineItem,
+ DatabaseVulnerabilityAssessmentScansExport,
+ DataMaskingPolicy,
+ DataMaskingRule,
+ DataWarehouseUserActivities,
+ DeletedServer,
+ ElasticPool,
+ ElasticPoolActivity,
+ ElasticPoolDatabaseActivity,
+ ElasticPoolOperation,
+ ElasticPoolPerDatabaseSettings,
+ EncryptionProtector,
+ ExtendedDatabaseBlobAuditingPolicy,
+ ExtendedServerBlobAuditingPolicy,
+ FailoverGroup,
+ FailoverGroupReadOnlyEndpoint,
+ FailoverGroupReadWriteEndpoint,
+ FirewallRule,
+ GeoBackupPolicy,
+ ImportExportExtensionsOperationResult,
+ ImportExportOperationResult,
+ InstanceFailoverGroup,
+ InstanceFailoverGroupReadOnlyEndpoint,
+ InstanceFailoverGroupReadWriteEndpoint,
+ InstancePool,
+ Job,
+ JobAgent,
+ JobCredential,
+ JobExecution,
+ JobExecutionTarget,
+ JobSchedule,
+ JobStep,
+ JobStepAction,
+ JobStepExecutionOptions,
+ JobStepOutput,
+ JobTarget,
+ JobTargetGroup,
+ JobVersion,
+ LedgerDigestUploads,
+ LongTermRetentionBackup,
+ LongTermRetentionBackupOperationResult,
+ LongTermRetentionPolicy,
+ MaintenanceWindowOptions,
+ MaintenanceWindows,
+ MaintenanceWindowTimeRange,
+ ManagedBackupShortTermRetentionPolicy,
+ ManagedDatabase,
+ ManagedDatabaseRestoreDetailsResult,
+ ManagedDatabaseSecurityAlertPolicy,
+ ManagedInstance,
+ ManagedInstanceAdministrator,
+ ManagedInstanceAzureADOnlyAuthentication,
+ ManagedInstanceEncryptionProtector,
+ ManagedInstanceExternalAdministrator,
+ ManagedInstanceKey,
+ ManagedInstanceLongTermRetentionBackup,
+ ManagedInstanceLongTermRetentionPolicy,
+ ManagedInstanceOperation,
+ ManagedInstanceOperationParametersPair,
+ ManagedInstanceOperationSteps,
+ ManagedInstancePairInfo,
+ ManagedInstancePecProperty,
+ ManagedInstancePrivateEndpointConnection,
+ ManagedInstancePrivateEndpointConnectionProperties,
+ ManagedInstancePrivateEndpointProperty,
+ ManagedInstancePrivateLink,
+ ManagedInstancePrivateLinkProperties,
+ ManagedInstancePrivateLinkServiceConnectionStateProperty,
+ ManagedInstanceQuery,
+ ManagedInstanceVulnerabilityAssessment,
+ ManagedServerSecurityAlertPolicy,
+ ManagedTransparentDataEncryption,
+ OperationsHealth,
+ OutboundFirewallRule,
+ PartnerInfo,
+ PartnerRegionInfo,
+ PrivateEndpointConnection,
+ PrivateEndpointConnectionProperties,
+ PrivateEndpointConnectionRequestStatus,
+ PrivateEndpointProperty,
+ PrivateLinkResource,
+ PrivateLinkResourceProperties,
+ PrivateLinkServiceConnectionStateProperty,
+ ProxyResource,
+ ProxyResourceWithWritableName,
+ QueryMetricInterval,
+ QueryMetricProperties,
+ QueryStatistics,
+ RecommendedAction,
+ RecommendedActionErrorInfo,
+ RecommendedActionImpactRecord,
+ RecommendedActionImplementationInfo,
+ RecommendedActionMetricInfo,
+ RecommendedActionStateInfo,
+ RecommendedSensitivityLabelUpdate,
+ RecoverableDatabase,
+ RecoverableManagedDatabase,
+ ReplicationLink,
+ Resource,
+ ResourceIdentity,
+ ResourceWithWritableName,
+ RestorableDroppedDatabase,
+ RestorableDroppedManagedDatabase,
+ RestorePoint,
+ SecurityEvent,
+ SecurityEventSqlInjectionAdditionalProperties,
+ SensitivityLabel,
+ SensitivityLabelUpdate,
+ Server,
+ ServerAutomaticTuning,
+ ServerAzureADAdministrator,
+ ServerAzureADOnlyAuthentication,
+ ServerBlobAuditingPolicy,
+ ServerCommunicationLink,
+ ServerConnectionPolicy,
+ ServerDevOpsAuditingSettings,
+ ServerDnsAlias,
+ ServerExternalAdministrator,
+ ServerInfo,
+ ServerKey,
+ ServerOperation,
+ ServerPrivateEndpointConnection,
+ ServerSecurityAlertPolicy,
+ ServerTrustGroup,
+ ServerVulnerabilityAssessment,
+ ServiceObjective,
+ Sku,
+ SqlAgentConfiguration,
+ SubscriptionUsage,
+ SyncAgent,
+ SyncAgentLinkedDatabase,
+ SyncGroup,
+ SyncGroupSchema,
+ SyncGroupSchemaTable,
+ SyncGroupSchemaTableColumn,
+ SyncMember,
+ SystemData,
+ TdeCertificate,
+ TimeZone,
+ TrackedResource,
+ TransparentDataEncryption,
+ TransparentDataEncryptionActivity,
+ UpdateManagedInstanceDnsServersOperation,
+ UpsertManagedServerOperationParameters,
+ UpsertManagedServerOperationStep,
+ UserIdentity,
+ VirtualCluster,
+ VirtualNetworkRule,
+ VulnerabilityAssessmentRecurringScansProperties,
+ VulnerabilityAssessmentScanError,
+ VulnerabilityAssessmentScanRecord,
+ WorkloadClassifier,
+ WorkloadGroup
+} from "../models/mappers";
diff --git a/sdk/sql/arm-sql/src/models/databaseExtensionsOperationsMappers.ts b/sdk/sql/arm-sql/src/models/databaseExtensionsOperationsMappers.ts
new file mode 100644
index 000000000000..7802da757762
--- /dev/null
+++ b/sdk/sql/arm-sql/src/models/databaseExtensionsOperationsMappers.ts
@@ -0,0 +1,182 @@
+/*
+ * Copyright (c) Microsoft Corporation.
+ * Licensed under the MIT License.
+ *
+ * Code generated by Microsoft (R) AutoRest Code Generator.
+ * Changes may cause incorrect behavior and will be lost if the code is regenerated.
+ */
+
+export {
+ Advisor,
+ AutomaticTuningOptions,
+ AutomaticTuningServerOptions,
+ BackupShortTermRetentionPolicy,
+ BaseResource,
+ CloudError,
+ Database,
+ DatabaseAutomaticTuning,
+ DatabaseBlobAuditingPolicy,
+ DatabaseColumn,
+ DatabaseExtensions,
+ DatabaseOperation,
+ DatabaseSchema,
+ DatabaseSecurityAlertPolicy,
+ DatabaseTable,
+ DatabaseUsage,
+ DatabaseVulnerabilityAssessment,
+ DatabaseVulnerabilityAssessmentRuleBaseline,
+ DatabaseVulnerabilityAssessmentRuleBaselineItem,
+ DatabaseVulnerabilityAssessmentScansExport,
+ DataMaskingPolicy,
+ DataMaskingRule,
+ DataWarehouseUserActivities,
+ DeletedServer,
+ ElasticPool,
+ ElasticPoolActivity,
+ ElasticPoolDatabaseActivity,
+ ElasticPoolOperation,
+ ElasticPoolPerDatabaseSettings,
+ EncryptionProtector,
+ ExtendedDatabaseBlobAuditingPolicy,
+ ExtendedServerBlobAuditingPolicy,
+ FailoverGroup,
+ FailoverGroupReadOnlyEndpoint,
+ FailoverGroupReadWriteEndpoint,
+ FirewallRule,
+ GeoBackupPolicy,
+ ImportExportExtensionsOperationListResult,
+ ImportExportExtensionsOperationResult,
+ ImportExportOperationResult,
+ InstanceFailoverGroup,
+ InstanceFailoverGroupReadOnlyEndpoint,
+ InstanceFailoverGroupReadWriteEndpoint,
+ InstancePool,
+ Job,
+ JobAgent,
+ JobCredential,
+ JobExecution,
+ JobExecutionTarget,
+ JobSchedule,
+ JobStep,
+ JobStepAction,
+ JobStepExecutionOptions,
+ JobStepOutput,
+ JobTarget,
+ JobTargetGroup,
+ JobVersion,
+ LedgerDigestUploads,
+ LongTermRetentionBackup,
+ LongTermRetentionBackupOperationResult,
+ LongTermRetentionPolicy,
+ MaintenanceWindowOptions,
+ MaintenanceWindows,
+ MaintenanceWindowTimeRange,
+ ManagedBackupShortTermRetentionPolicy,
+ ManagedDatabase,
+ ManagedDatabaseRestoreDetailsResult,
+ ManagedDatabaseSecurityAlertPolicy,
+ ManagedInstance,
+ ManagedInstanceAdministrator,
+ ManagedInstanceAzureADOnlyAuthentication,
+ ManagedInstanceEncryptionProtector,
+ ManagedInstanceExternalAdministrator,
+ ManagedInstanceKey,
+ ManagedInstanceLongTermRetentionBackup,
+ ManagedInstanceLongTermRetentionPolicy,
+ ManagedInstanceOperation,
+ ManagedInstanceOperationParametersPair,
+ ManagedInstanceOperationSteps,
+ ManagedInstancePairInfo,
+ ManagedInstancePecProperty,
+ ManagedInstancePrivateEndpointConnection,
+ ManagedInstancePrivateEndpointConnectionProperties,
+ ManagedInstancePrivateEndpointProperty,
+ ManagedInstancePrivateLink,
+ ManagedInstancePrivateLinkProperties,
+ ManagedInstancePrivateLinkServiceConnectionStateProperty,
+ ManagedInstanceQuery,
+ ManagedInstanceVulnerabilityAssessment,
+ ManagedServerSecurityAlertPolicy,
+ ManagedTransparentDataEncryption,
+ OperationsHealth,
+ OutboundFirewallRule,
+ PartnerInfo,
+ PartnerRegionInfo,
+ PrivateEndpointConnection,
+ PrivateEndpointConnectionProperties,
+ PrivateEndpointConnectionRequestStatus,
+ PrivateEndpointProperty,
+ PrivateLinkResource,
+ PrivateLinkResourceProperties,
+ PrivateLinkServiceConnectionStateProperty,
+ ProxyResource,
+ ProxyResourceWithWritableName,
+ QueryMetricInterval,
+ QueryMetricProperties,
+ QueryStatistics,
+ RecommendedAction,
+ RecommendedActionErrorInfo,
+ RecommendedActionImpactRecord,
+ RecommendedActionImplementationInfo,
+ RecommendedActionMetricInfo,
+ RecommendedActionStateInfo,
+ RecommendedSensitivityLabelUpdate,
+ RecoverableDatabase,
+ RecoverableManagedDatabase,
+ ReplicationLink,
+ Resource,
+ ResourceIdentity,
+ ResourceWithWritableName,
+ RestorableDroppedDatabase,
+ RestorableDroppedManagedDatabase,
+ RestorePoint,
+ SecurityEvent,
+ SecurityEventSqlInjectionAdditionalProperties,
+ SensitivityLabel,
+ SensitivityLabelUpdate,
+ Server,
+ ServerAutomaticTuning,
+ ServerAzureADAdministrator,
+ ServerAzureADOnlyAuthentication,
+ ServerBlobAuditingPolicy,
+ ServerCommunicationLink,
+ ServerConnectionPolicy,
+ ServerDevOpsAuditingSettings,
+ ServerDnsAlias,
+ ServerExternalAdministrator,
+ ServerInfo,
+ ServerKey,
+ ServerOperation,
+ ServerPrivateEndpointConnection,
+ ServerSecurityAlertPolicy,
+ ServerTrustGroup,
+ ServerVulnerabilityAssessment,
+ ServiceObjective,
+ Sku,
+ SqlAgentConfiguration,
+ SubscriptionUsage,
+ SyncAgent,
+ SyncAgentLinkedDatabase,
+ SyncGroup,
+ SyncGroupSchema,
+ SyncGroupSchemaTable,
+ SyncGroupSchemaTableColumn,
+ SyncMember,
+ SystemData,
+ TdeCertificate,
+ TimeZone,
+ TrackedResource,
+ TransparentDataEncryption,
+ TransparentDataEncryptionActivity,
+ UpdateManagedInstanceDnsServersOperation,
+ UpsertManagedServerOperationParameters,
+ UpsertManagedServerOperationStep,
+ UserIdentity,
+ VirtualCluster,
+ VirtualNetworkRule,
+ VulnerabilityAssessmentRecurringScansProperties,
+ VulnerabilityAssessmentScanError,
+ VulnerabilityAssessmentScanRecord,
+ WorkloadClassifier,
+ WorkloadGroup
+} from "../models/mappers";
diff --git a/sdk/sql/arm-sql/src/models/databaseOperationsMappers.ts b/sdk/sql/arm-sql/src/models/databaseOperationsMappers.ts
index be1316bb2af4..5fce202c0094 100644
--- a/sdk/sql/arm-sql/src/models/databaseOperationsMappers.ts
+++ b/sdk/sql/arm-sql/src/models/databaseOperationsMappers.ts
@@ -1,30 +1,37 @@
/*
- * Copyright (c) Microsoft Corporation. All rights reserved.
- * Licensed under the MIT License. See License.txt in the project root for license information.
+ * Copyright (c) Microsoft Corporation.
+ * Licensed under the MIT License.
*
* Code generated by Microsoft (R) AutoRest Code Generator.
* Changes may cause incorrect behavior and will be lost if the code is regenerated.
*/
export {
+ Advisor,
AutomaticTuningOptions,
AutomaticTuningServerOptions,
- BackupLongTermRetentionPolicy,
BackupShortTermRetentionPolicy,
BaseResource,
CloudError,
Database,
DatabaseAutomaticTuning,
DatabaseBlobAuditingPolicy,
+ DatabaseColumn,
+ DatabaseExtensions,
DatabaseOperation,
DatabaseOperationListResult,
+ DatabaseSchema,
DatabaseSecurityAlertPolicy,
+ DatabaseTable,
+ DatabaseUsage,
DatabaseVulnerabilityAssessment,
DatabaseVulnerabilityAssessmentRuleBaseline,
DatabaseVulnerabilityAssessmentRuleBaselineItem,
DatabaseVulnerabilityAssessmentScansExport,
DataMaskingPolicy,
DataMaskingRule,
+ DataWarehouseUserActivities,
+ DeletedServer,
ElasticPool,
ElasticPoolActivity,
ElasticPoolDatabaseActivity,
@@ -38,7 +45,8 @@ export {
FailoverGroupReadWriteEndpoint,
FirewallRule,
GeoBackupPolicy,
- ImportExportResponse,
+ ImportExportExtensionsOperationResult,
+ ImportExportOperationResult,
InstanceFailoverGroup,
InstanceFailoverGroupReadOnlyEndpoint,
InstanceFailoverGroupReadWriteEndpoint,
@@ -56,53 +64,96 @@ export {
JobTarget,
JobTargetGroup,
JobVersion,
+ LedgerDigestUploads,
LongTermRetentionBackup,
+ LongTermRetentionBackupOperationResult,
+ LongTermRetentionPolicy,
+ MaintenanceWindowOptions,
+ MaintenanceWindows,
+ MaintenanceWindowTimeRange,
ManagedBackupShortTermRetentionPolicy,
ManagedDatabase,
ManagedDatabaseRestoreDetailsResult,
ManagedDatabaseSecurityAlertPolicy,
ManagedInstance,
ManagedInstanceAdministrator,
+ ManagedInstanceAzureADOnlyAuthentication,
ManagedInstanceEncryptionProtector,
+ ManagedInstanceExternalAdministrator,
ManagedInstanceKey,
+ ManagedInstanceLongTermRetentionBackup,
+ ManagedInstanceLongTermRetentionPolicy,
+ ManagedInstanceOperation,
+ ManagedInstanceOperationParametersPair,
+ ManagedInstanceOperationSteps,
ManagedInstancePairInfo,
+ ManagedInstancePecProperty,
+ ManagedInstancePrivateEndpointConnection,
+ ManagedInstancePrivateEndpointConnectionProperties,
+ ManagedInstancePrivateEndpointProperty,
+ ManagedInstancePrivateLink,
+ ManagedInstancePrivateLinkProperties,
+ ManagedInstancePrivateLinkServiceConnectionStateProperty,
+ ManagedInstanceQuery,
ManagedInstanceVulnerabilityAssessment,
ManagedServerSecurityAlertPolicy,
- OperationImpact,
+ ManagedTransparentDataEncryption,
+ OperationsHealth,
+ OutboundFirewallRule,
PartnerInfo,
PartnerRegionInfo,
PrivateEndpointConnection,
+ PrivateEndpointConnectionProperties,
+ PrivateEndpointConnectionRequestStatus,
PrivateEndpointProperty,
PrivateLinkResource,
PrivateLinkResourceProperties,
PrivateLinkServiceConnectionStateProperty,
ProxyResource,
- RecommendedElasticPool,
- RecommendedElasticPoolMetric,
- RecommendedIndex,
+ ProxyResourceWithWritableName,
+ QueryMetricInterval,
+ QueryMetricProperties,
+ QueryStatistics,
+ RecommendedAction,
+ RecommendedActionErrorInfo,
+ RecommendedActionImpactRecord,
+ RecommendedActionImplementationInfo,
+ RecommendedActionMetricInfo,
+ RecommendedActionStateInfo,
+ RecommendedSensitivityLabelUpdate,
RecoverableDatabase,
RecoverableManagedDatabase,
ReplicationLink,
Resource,
ResourceIdentity,
+ ResourceWithWritableName,
RestorableDroppedDatabase,
RestorableDroppedManagedDatabase,
RestorePoint,
+ SecurityEvent,
+ SecurityEventSqlInjectionAdditionalProperties,
SensitivityLabel,
+ SensitivityLabelUpdate,
Server,
ServerAutomaticTuning,
ServerAzureADAdministrator,
+ ServerAzureADOnlyAuthentication,
ServerBlobAuditingPolicy,
ServerCommunicationLink,
ServerConnectionPolicy,
+ ServerDevOpsAuditingSettings,
ServerDnsAlias,
+ ServerExternalAdministrator,
+ ServerInfo,
ServerKey,
+ ServerOperation,
+ ServerPrivateEndpointConnection,
ServerSecurityAlertPolicy,
+ ServerTrustGroup,
ServerVulnerabilityAssessment,
ServiceObjective,
- ServiceTierAdvisor,
Sku,
- SloUsageMetric,
+ SqlAgentConfiguration,
SubscriptionUsage,
SyncAgent,
SyncAgentLinkedDatabase,
@@ -111,13 +162,21 @@ export {
SyncGroupSchemaTable,
SyncGroupSchemaTableColumn,
SyncMember,
+ SystemData,
TdeCertificate,
+ TimeZone,
TrackedResource,
TransparentDataEncryption,
TransparentDataEncryptionActivity,
+ UpdateManagedInstanceDnsServersOperation,
+ UpsertManagedServerOperationParameters,
+ UpsertManagedServerOperationStep,
+ UserIdentity,
VirtualCluster,
VirtualNetworkRule,
VulnerabilityAssessmentRecurringScansProperties,
VulnerabilityAssessmentScanError,
- VulnerabilityAssessmentScanRecord
+ VulnerabilityAssessmentScanRecord,
+ WorkloadClassifier,
+ WorkloadGroup
} from "../models/mappers";
diff --git a/sdk/sql/arm-sql/src/models/databaseThreatDetectionPoliciesMappers.ts b/sdk/sql/arm-sql/src/models/databaseRecommendedActionsMappers.ts
similarity index 56%
rename from sdk/sql/arm-sql/src/models/databaseThreatDetectionPoliciesMappers.ts
rename to sdk/sql/arm-sql/src/models/databaseRecommendedActionsMappers.ts
index 7979989c60d3..9eb331f7e268 100644
--- a/sdk/sql/arm-sql/src/models/databaseThreatDetectionPoliciesMappers.ts
+++ b/sdk/sql/arm-sql/src/models/databaseRecommendedActionsMappers.ts
@@ -1,29 +1,36 @@
/*
- * Copyright (c) Microsoft Corporation. All rights reserved.
- * Licensed under the MIT License. See License.txt in the project root for license information.
+ * Copyright (c) Microsoft Corporation.
+ * Licensed under the MIT License.
*
* Code generated by Microsoft (R) AutoRest Code Generator.
* Changes may cause incorrect behavior and will be lost if the code is regenerated.
*/
export {
+ Advisor,
AutomaticTuningOptions,
AutomaticTuningServerOptions,
- BackupLongTermRetentionPolicy,
BackupShortTermRetentionPolicy,
BaseResource,
CloudError,
Database,
DatabaseAutomaticTuning,
DatabaseBlobAuditingPolicy,
+ DatabaseColumn,
+ DatabaseExtensions,
DatabaseOperation,
+ DatabaseSchema,
DatabaseSecurityAlertPolicy,
+ DatabaseTable,
+ DatabaseUsage,
DatabaseVulnerabilityAssessment,
DatabaseVulnerabilityAssessmentRuleBaseline,
DatabaseVulnerabilityAssessmentRuleBaselineItem,
DatabaseVulnerabilityAssessmentScansExport,
DataMaskingPolicy,
DataMaskingRule,
+ DataWarehouseUserActivities,
+ DeletedServer,
ElasticPool,
ElasticPoolActivity,
ElasticPoolDatabaseActivity,
@@ -37,7 +44,8 @@ export {
FailoverGroupReadWriteEndpoint,
FirewallRule,
GeoBackupPolicy,
- ImportExportResponse,
+ ImportExportExtensionsOperationResult,
+ ImportExportOperationResult,
InstanceFailoverGroup,
InstanceFailoverGroupReadOnlyEndpoint,
InstanceFailoverGroupReadWriteEndpoint,
@@ -55,53 +63,96 @@ export {
JobTarget,
JobTargetGroup,
JobVersion,
+ LedgerDigestUploads,
LongTermRetentionBackup,
+ LongTermRetentionBackupOperationResult,
+ LongTermRetentionPolicy,
+ MaintenanceWindowOptions,
+ MaintenanceWindows,
+ MaintenanceWindowTimeRange,
ManagedBackupShortTermRetentionPolicy,
ManagedDatabase,
ManagedDatabaseRestoreDetailsResult,
ManagedDatabaseSecurityAlertPolicy,
ManagedInstance,
ManagedInstanceAdministrator,
+ ManagedInstanceAzureADOnlyAuthentication,
ManagedInstanceEncryptionProtector,
+ ManagedInstanceExternalAdministrator,
ManagedInstanceKey,
+ ManagedInstanceLongTermRetentionBackup,
+ ManagedInstanceLongTermRetentionPolicy,
+ ManagedInstanceOperation,
+ ManagedInstanceOperationParametersPair,
+ ManagedInstanceOperationSteps,
ManagedInstancePairInfo,
+ ManagedInstancePecProperty,
+ ManagedInstancePrivateEndpointConnection,
+ ManagedInstancePrivateEndpointConnectionProperties,
+ ManagedInstancePrivateEndpointProperty,
+ ManagedInstancePrivateLink,
+ ManagedInstancePrivateLinkProperties,
+ ManagedInstancePrivateLinkServiceConnectionStateProperty,
+ ManagedInstanceQuery,
ManagedInstanceVulnerabilityAssessment,
ManagedServerSecurityAlertPolicy,
- OperationImpact,
+ ManagedTransparentDataEncryption,
+ OperationsHealth,
+ OutboundFirewallRule,
PartnerInfo,
PartnerRegionInfo,
PrivateEndpointConnection,
+ PrivateEndpointConnectionProperties,
+ PrivateEndpointConnectionRequestStatus,
PrivateEndpointProperty,
PrivateLinkResource,
PrivateLinkResourceProperties,
PrivateLinkServiceConnectionStateProperty,
ProxyResource,
- RecommendedElasticPool,
- RecommendedElasticPoolMetric,
- RecommendedIndex,
+ ProxyResourceWithWritableName,
+ QueryMetricInterval,
+ QueryMetricProperties,
+ QueryStatistics,
+ RecommendedAction,
+ RecommendedActionErrorInfo,
+ RecommendedActionImpactRecord,
+ RecommendedActionImplementationInfo,
+ RecommendedActionMetricInfo,
+ RecommendedActionStateInfo,
+ RecommendedSensitivityLabelUpdate,
RecoverableDatabase,
RecoverableManagedDatabase,
ReplicationLink,
Resource,
ResourceIdentity,
+ ResourceWithWritableName,
RestorableDroppedDatabase,
RestorableDroppedManagedDatabase,
RestorePoint,
+ SecurityEvent,
+ SecurityEventSqlInjectionAdditionalProperties,
SensitivityLabel,
+ SensitivityLabelUpdate,
Server,
ServerAutomaticTuning,
ServerAzureADAdministrator,
+ ServerAzureADOnlyAuthentication,
ServerBlobAuditingPolicy,
ServerCommunicationLink,
ServerConnectionPolicy,
+ ServerDevOpsAuditingSettings,
ServerDnsAlias,
+ ServerExternalAdministrator,
+ ServerInfo,
ServerKey,
+ ServerOperation,
+ ServerPrivateEndpointConnection,
ServerSecurityAlertPolicy,
+ ServerTrustGroup,
ServerVulnerabilityAssessment,
ServiceObjective,
- ServiceTierAdvisor,
Sku,
- SloUsageMetric,
+ SqlAgentConfiguration,
SubscriptionUsage,
SyncAgent,
SyncAgentLinkedDatabase,
@@ -110,13 +161,21 @@ export {
SyncGroupSchemaTable,
SyncGroupSchemaTableColumn,
SyncMember,
+ SystemData,
TdeCertificate,
+ TimeZone,
TrackedResource,
TransparentDataEncryption,
TransparentDataEncryptionActivity,
+ UpdateManagedInstanceDnsServersOperation,
+ UpsertManagedServerOperationParameters,
+ UpsertManagedServerOperationStep,
+ UserIdentity,
VirtualCluster,
VirtualNetworkRule,
VulnerabilityAssessmentRecurringScansProperties,
VulnerabilityAssessmentScanError,
- VulnerabilityAssessmentScanRecord
+ VulnerabilityAssessmentScanRecord,
+ WorkloadClassifier,
+ WorkloadGroup
} from "../models/mappers";
diff --git a/sdk/sql/arm-sql/src/models/databaseSchemasMappers.ts b/sdk/sql/arm-sql/src/models/databaseSchemasMappers.ts
new file mode 100644
index 000000000000..b543563df6ec
--- /dev/null
+++ b/sdk/sql/arm-sql/src/models/databaseSchemasMappers.ts
@@ -0,0 +1,182 @@
+/*
+ * Copyright (c) Microsoft Corporation.
+ * Licensed under the MIT License.
+ *
+ * Code generated by Microsoft (R) AutoRest Code Generator.
+ * Changes may cause incorrect behavior and will be lost if the code is regenerated.
+ */
+
+export {
+ Advisor,
+ AutomaticTuningOptions,
+ AutomaticTuningServerOptions,
+ BackupShortTermRetentionPolicy,
+ BaseResource,
+ CloudError,
+ Database,
+ DatabaseAutomaticTuning,
+ DatabaseBlobAuditingPolicy,
+ DatabaseColumn,
+ DatabaseExtensions,
+ DatabaseOperation,
+ DatabaseSchema,
+ DatabaseSchemaListResult,
+ DatabaseSecurityAlertPolicy,
+ DatabaseTable,
+ DatabaseUsage,
+ DatabaseVulnerabilityAssessment,
+ DatabaseVulnerabilityAssessmentRuleBaseline,
+ DatabaseVulnerabilityAssessmentRuleBaselineItem,
+ DatabaseVulnerabilityAssessmentScansExport,
+ DataMaskingPolicy,
+ DataMaskingRule,
+ DataWarehouseUserActivities,
+ DeletedServer,
+ ElasticPool,
+ ElasticPoolActivity,
+ ElasticPoolDatabaseActivity,
+ ElasticPoolOperation,
+ ElasticPoolPerDatabaseSettings,
+ EncryptionProtector,
+ ExtendedDatabaseBlobAuditingPolicy,
+ ExtendedServerBlobAuditingPolicy,
+ FailoverGroup,
+ FailoverGroupReadOnlyEndpoint,
+ FailoverGroupReadWriteEndpoint,
+ FirewallRule,
+ GeoBackupPolicy,
+ ImportExportExtensionsOperationResult,
+ ImportExportOperationResult,
+ InstanceFailoverGroup,
+ InstanceFailoverGroupReadOnlyEndpoint,
+ InstanceFailoverGroupReadWriteEndpoint,
+ InstancePool,
+ Job,
+ JobAgent,
+ JobCredential,
+ JobExecution,
+ JobExecutionTarget,
+ JobSchedule,
+ JobStep,
+ JobStepAction,
+ JobStepExecutionOptions,
+ JobStepOutput,
+ JobTarget,
+ JobTargetGroup,
+ JobVersion,
+ LedgerDigestUploads,
+ LongTermRetentionBackup,
+ LongTermRetentionBackupOperationResult,
+ LongTermRetentionPolicy,
+ MaintenanceWindowOptions,
+ MaintenanceWindows,
+ MaintenanceWindowTimeRange,
+ ManagedBackupShortTermRetentionPolicy,
+ ManagedDatabase,
+ ManagedDatabaseRestoreDetailsResult,
+ ManagedDatabaseSecurityAlertPolicy,
+ ManagedInstance,
+ ManagedInstanceAdministrator,
+ ManagedInstanceAzureADOnlyAuthentication,
+ ManagedInstanceEncryptionProtector,
+ ManagedInstanceExternalAdministrator,
+ ManagedInstanceKey,
+ ManagedInstanceLongTermRetentionBackup,
+ ManagedInstanceLongTermRetentionPolicy,
+ ManagedInstanceOperation,
+ ManagedInstanceOperationParametersPair,
+ ManagedInstanceOperationSteps,
+ ManagedInstancePairInfo,
+ ManagedInstancePecProperty,
+ ManagedInstancePrivateEndpointConnection,
+ ManagedInstancePrivateEndpointConnectionProperties,
+ ManagedInstancePrivateEndpointProperty,
+ ManagedInstancePrivateLink,
+ ManagedInstancePrivateLinkProperties,
+ ManagedInstancePrivateLinkServiceConnectionStateProperty,
+ ManagedInstanceQuery,
+ ManagedInstanceVulnerabilityAssessment,
+ ManagedServerSecurityAlertPolicy,
+ ManagedTransparentDataEncryption,
+ OperationsHealth,
+ OutboundFirewallRule,
+ PartnerInfo,
+ PartnerRegionInfo,
+ PrivateEndpointConnection,
+ PrivateEndpointConnectionProperties,
+ PrivateEndpointConnectionRequestStatus,
+ PrivateEndpointProperty,
+ PrivateLinkResource,
+ PrivateLinkResourceProperties,
+ PrivateLinkServiceConnectionStateProperty,
+ ProxyResource,
+ ProxyResourceWithWritableName,
+ QueryMetricInterval,
+ QueryMetricProperties,
+ QueryStatistics,
+ RecommendedAction,
+ RecommendedActionErrorInfo,
+ RecommendedActionImpactRecord,
+ RecommendedActionImplementationInfo,
+ RecommendedActionMetricInfo,
+ RecommendedActionStateInfo,
+ RecommendedSensitivityLabelUpdate,
+ RecoverableDatabase,
+ RecoverableManagedDatabase,
+ ReplicationLink,
+ Resource,
+ ResourceIdentity,
+ ResourceWithWritableName,
+ RestorableDroppedDatabase,
+ RestorableDroppedManagedDatabase,
+ RestorePoint,
+ SecurityEvent,
+ SecurityEventSqlInjectionAdditionalProperties,
+ SensitivityLabel,
+ SensitivityLabelUpdate,
+ Server,
+ ServerAutomaticTuning,
+ ServerAzureADAdministrator,
+ ServerAzureADOnlyAuthentication,
+ ServerBlobAuditingPolicy,
+ ServerCommunicationLink,
+ ServerConnectionPolicy,
+ ServerDevOpsAuditingSettings,
+ ServerDnsAlias,
+ ServerExternalAdministrator,
+ ServerInfo,
+ ServerKey,
+ ServerOperation,
+ ServerPrivateEndpointConnection,
+ ServerSecurityAlertPolicy,
+ ServerTrustGroup,
+ ServerVulnerabilityAssessment,
+ ServiceObjective,
+ Sku,
+ SqlAgentConfiguration,
+ SubscriptionUsage,
+ SyncAgent,
+ SyncAgentLinkedDatabase,
+ SyncGroup,
+ SyncGroupSchema,
+ SyncGroupSchemaTable,
+ SyncGroupSchemaTableColumn,
+ SyncMember,
+ SystemData,
+ TdeCertificate,
+ TimeZone,
+ TrackedResource,
+ TransparentDataEncryption,
+ TransparentDataEncryptionActivity,
+ UpdateManagedInstanceDnsServersOperation,
+ UpsertManagedServerOperationParameters,
+ UpsertManagedServerOperationStep,
+ UserIdentity,
+ VirtualCluster,
+ VirtualNetworkRule,
+ VulnerabilityAssessmentRecurringScansProperties,
+ VulnerabilityAssessmentScanError,
+ VulnerabilityAssessmentScanRecord,
+ WorkloadClassifier,
+ WorkloadGroup
+} from "../models/mappers";
diff --git a/sdk/sql/arm-sql/src/models/databaseSecurityAlertPoliciesMappers.ts b/sdk/sql/arm-sql/src/models/databaseSecurityAlertPoliciesMappers.ts
new file mode 100644
index 000000000000..b8835c1a6d9a
--- /dev/null
+++ b/sdk/sql/arm-sql/src/models/databaseSecurityAlertPoliciesMappers.ts
@@ -0,0 +1,182 @@
+/*
+ * Copyright (c) Microsoft Corporation.
+ * Licensed under the MIT License.
+ *
+ * Code generated by Microsoft (R) AutoRest Code Generator.
+ * Changes may cause incorrect behavior and will be lost if the code is regenerated.
+ */
+
+export {
+ Advisor,
+ AutomaticTuningOptions,
+ AutomaticTuningServerOptions,
+ BackupShortTermRetentionPolicy,
+ BaseResource,
+ CloudError,
+ Database,
+ DatabaseAutomaticTuning,
+ DatabaseBlobAuditingPolicy,
+ DatabaseColumn,
+ DatabaseExtensions,
+ DatabaseOperation,
+ DatabaseSchema,
+ DatabaseSecurityAlertListResult,
+ DatabaseSecurityAlertPolicy,
+ DatabaseTable,
+ DatabaseUsage,
+ DatabaseVulnerabilityAssessment,
+ DatabaseVulnerabilityAssessmentRuleBaseline,
+ DatabaseVulnerabilityAssessmentRuleBaselineItem,
+ DatabaseVulnerabilityAssessmentScansExport,
+ DataMaskingPolicy,
+ DataMaskingRule,
+ DataWarehouseUserActivities,
+ DeletedServer,
+ ElasticPool,
+ ElasticPoolActivity,
+ ElasticPoolDatabaseActivity,
+ ElasticPoolOperation,
+ ElasticPoolPerDatabaseSettings,
+ EncryptionProtector,
+ ExtendedDatabaseBlobAuditingPolicy,
+ ExtendedServerBlobAuditingPolicy,
+ FailoverGroup,
+ FailoverGroupReadOnlyEndpoint,
+ FailoverGroupReadWriteEndpoint,
+ FirewallRule,
+ GeoBackupPolicy,
+ ImportExportExtensionsOperationResult,
+ ImportExportOperationResult,
+ InstanceFailoverGroup,
+ InstanceFailoverGroupReadOnlyEndpoint,
+ InstanceFailoverGroupReadWriteEndpoint,
+ InstancePool,
+ Job,
+ JobAgent,
+ JobCredential,
+ JobExecution,
+ JobExecutionTarget,
+ JobSchedule,
+ JobStep,
+ JobStepAction,
+ JobStepExecutionOptions,
+ JobStepOutput,
+ JobTarget,
+ JobTargetGroup,
+ JobVersion,
+ LedgerDigestUploads,
+ LongTermRetentionBackup,
+ LongTermRetentionBackupOperationResult,
+ LongTermRetentionPolicy,
+ MaintenanceWindowOptions,
+ MaintenanceWindows,
+ MaintenanceWindowTimeRange,
+ ManagedBackupShortTermRetentionPolicy,
+ ManagedDatabase,
+ ManagedDatabaseRestoreDetailsResult,
+ ManagedDatabaseSecurityAlertPolicy,
+ ManagedInstance,
+ ManagedInstanceAdministrator,
+ ManagedInstanceAzureADOnlyAuthentication,
+ ManagedInstanceEncryptionProtector,
+ ManagedInstanceExternalAdministrator,
+ ManagedInstanceKey,
+ ManagedInstanceLongTermRetentionBackup,
+ ManagedInstanceLongTermRetentionPolicy,
+ ManagedInstanceOperation,
+ ManagedInstanceOperationParametersPair,
+ ManagedInstanceOperationSteps,
+ ManagedInstancePairInfo,
+ ManagedInstancePecProperty,
+ ManagedInstancePrivateEndpointConnection,
+ ManagedInstancePrivateEndpointConnectionProperties,
+ ManagedInstancePrivateEndpointProperty,
+ ManagedInstancePrivateLink,
+ ManagedInstancePrivateLinkProperties,
+ ManagedInstancePrivateLinkServiceConnectionStateProperty,
+ ManagedInstanceQuery,
+ ManagedInstanceVulnerabilityAssessment,
+ ManagedServerSecurityAlertPolicy,
+ ManagedTransparentDataEncryption,
+ OperationsHealth,
+ OutboundFirewallRule,
+ PartnerInfo,
+ PartnerRegionInfo,
+ PrivateEndpointConnection,
+ PrivateEndpointConnectionProperties,
+ PrivateEndpointConnectionRequestStatus,
+ PrivateEndpointProperty,
+ PrivateLinkResource,
+ PrivateLinkResourceProperties,
+ PrivateLinkServiceConnectionStateProperty,
+ ProxyResource,
+ ProxyResourceWithWritableName,
+ QueryMetricInterval,
+ QueryMetricProperties,
+ QueryStatistics,
+ RecommendedAction,
+ RecommendedActionErrorInfo,
+ RecommendedActionImpactRecord,
+ RecommendedActionImplementationInfo,
+ RecommendedActionMetricInfo,
+ RecommendedActionStateInfo,
+ RecommendedSensitivityLabelUpdate,
+ RecoverableDatabase,
+ RecoverableManagedDatabase,
+ ReplicationLink,
+ Resource,
+ ResourceIdentity,
+ ResourceWithWritableName,
+ RestorableDroppedDatabase,
+ RestorableDroppedManagedDatabase,
+ RestorePoint,
+ SecurityEvent,
+ SecurityEventSqlInjectionAdditionalProperties,
+ SensitivityLabel,
+ SensitivityLabelUpdate,
+ Server,
+ ServerAutomaticTuning,
+ ServerAzureADAdministrator,
+ ServerAzureADOnlyAuthentication,
+ ServerBlobAuditingPolicy,
+ ServerCommunicationLink,
+ ServerConnectionPolicy,
+ ServerDevOpsAuditingSettings,
+ ServerDnsAlias,
+ ServerExternalAdministrator,
+ ServerInfo,
+ ServerKey,
+ ServerOperation,
+ ServerPrivateEndpointConnection,
+ ServerSecurityAlertPolicy,
+ ServerTrustGroup,
+ ServerVulnerabilityAssessment,
+ ServiceObjective,
+ Sku,
+ SqlAgentConfiguration,
+ SubscriptionUsage,
+ SyncAgent,
+ SyncAgentLinkedDatabase,
+ SyncGroup,
+ SyncGroupSchema,
+ SyncGroupSchemaTable,
+ SyncGroupSchemaTableColumn,
+ SyncMember,
+ SystemData,
+ TdeCertificate,
+ TimeZone,
+ TrackedResource,
+ TransparentDataEncryption,
+ TransparentDataEncryptionActivity,
+ UpdateManagedInstanceDnsServersOperation,
+ UpsertManagedServerOperationParameters,
+ UpsertManagedServerOperationStep,
+ UserIdentity,
+ VirtualCluster,
+ VirtualNetworkRule,
+ VulnerabilityAssessmentRecurringScansProperties,
+ VulnerabilityAssessmentScanError,
+ VulnerabilityAssessmentScanRecord,
+ WorkloadClassifier,
+ WorkloadGroup
+} from "../models/mappers";
diff --git a/sdk/sql/arm-sql/src/models/databaseTablesMappers.ts b/sdk/sql/arm-sql/src/models/databaseTablesMappers.ts
new file mode 100644
index 000000000000..d1262d000d39
--- /dev/null
+++ b/sdk/sql/arm-sql/src/models/databaseTablesMappers.ts
@@ -0,0 +1,182 @@
+/*
+ * Copyright (c) Microsoft Corporation.
+ * Licensed under the MIT License.
+ *
+ * Code generated by Microsoft (R) AutoRest Code Generator.
+ * Changes may cause incorrect behavior and will be lost if the code is regenerated.
+ */
+
+export {
+ Advisor,
+ AutomaticTuningOptions,
+ AutomaticTuningServerOptions,
+ BackupShortTermRetentionPolicy,
+ BaseResource,
+ CloudError,
+ Database,
+ DatabaseAutomaticTuning,
+ DatabaseBlobAuditingPolicy,
+ DatabaseColumn,
+ DatabaseExtensions,
+ DatabaseOperation,
+ DatabaseSchema,
+ DatabaseSecurityAlertPolicy,
+ DatabaseTable,
+ DatabaseTableListResult,
+ DatabaseUsage,
+ DatabaseVulnerabilityAssessment,
+ DatabaseVulnerabilityAssessmentRuleBaseline,
+ DatabaseVulnerabilityAssessmentRuleBaselineItem,
+ DatabaseVulnerabilityAssessmentScansExport,
+ DataMaskingPolicy,
+ DataMaskingRule,
+ DataWarehouseUserActivities,
+ DeletedServer,
+ ElasticPool,
+ ElasticPoolActivity,
+ ElasticPoolDatabaseActivity,
+ ElasticPoolOperation,
+ ElasticPoolPerDatabaseSettings,
+ EncryptionProtector,
+ ExtendedDatabaseBlobAuditingPolicy,
+ ExtendedServerBlobAuditingPolicy,
+ FailoverGroup,
+ FailoverGroupReadOnlyEndpoint,
+ FailoverGroupReadWriteEndpoint,
+ FirewallRule,
+ GeoBackupPolicy,
+ ImportExportExtensionsOperationResult,
+ ImportExportOperationResult,
+ InstanceFailoverGroup,
+ InstanceFailoverGroupReadOnlyEndpoint,
+ InstanceFailoverGroupReadWriteEndpoint,
+ InstancePool,
+ Job,
+ JobAgent,
+ JobCredential,
+ JobExecution,
+ JobExecutionTarget,
+ JobSchedule,
+ JobStep,
+ JobStepAction,
+ JobStepExecutionOptions,
+ JobStepOutput,
+ JobTarget,
+ JobTargetGroup,
+ JobVersion,
+ LedgerDigestUploads,
+ LongTermRetentionBackup,
+ LongTermRetentionBackupOperationResult,
+ LongTermRetentionPolicy,
+ MaintenanceWindowOptions,
+ MaintenanceWindows,
+ MaintenanceWindowTimeRange,
+ ManagedBackupShortTermRetentionPolicy,
+ ManagedDatabase,
+ ManagedDatabaseRestoreDetailsResult,
+ ManagedDatabaseSecurityAlertPolicy,
+ ManagedInstance,
+ ManagedInstanceAdministrator,
+ ManagedInstanceAzureADOnlyAuthentication,
+ ManagedInstanceEncryptionProtector,
+ ManagedInstanceExternalAdministrator,
+ ManagedInstanceKey,
+ ManagedInstanceLongTermRetentionBackup,
+ ManagedInstanceLongTermRetentionPolicy,
+ ManagedInstanceOperation,
+ ManagedInstanceOperationParametersPair,
+ ManagedInstanceOperationSteps,
+ ManagedInstancePairInfo,
+ ManagedInstancePecProperty,
+ ManagedInstancePrivateEndpointConnection,
+ ManagedInstancePrivateEndpointConnectionProperties,
+ ManagedInstancePrivateEndpointProperty,
+ ManagedInstancePrivateLink,
+ ManagedInstancePrivateLinkProperties,
+ ManagedInstancePrivateLinkServiceConnectionStateProperty,
+ ManagedInstanceQuery,
+ ManagedInstanceVulnerabilityAssessment,
+ ManagedServerSecurityAlertPolicy,
+ ManagedTransparentDataEncryption,
+ OperationsHealth,
+ OutboundFirewallRule,
+ PartnerInfo,
+ PartnerRegionInfo,
+ PrivateEndpointConnection,
+ PrivateEndpointConnectionProperties,
+ PrivateEndpointConnectionRequestStatus,
+ PrivateEndpointProperty,
+ PrivateLinkResource,
+ PrivateLinkResourceProperties,
+ PrivateLinkServiceConnectionStateProperty,
+ ProxyResource,
+ ProxyResourceWithWritableName,
+ QueryMetricInterval,
+ QueryMetricProperties,
+ QueryStatistics,
+ RecommendedAction,
+ RecommendedActionErrorInfo,
+ RecommendedActionImpactRecord,
+ RecommendedActionImplementationInfo,
+ RecommendedActionMetricInfo,
+ RecommendedActionStateInfo,
+ RecommendedSensitivityLabelUpdate,
+ RecoverableDatabase,
+ RecoverableManagedDatabase,
+ ReplicationLink,
+ Resource,
+ ResourceIdentity,
+ ResourceWithWritableName,
+ RestorableDroppedDatabase,
+ RestorableDroppedManagedDatabase,
+ RestorePoint,
+ SecurityEvent,
+ SecurityEventSqlInjectionAdditionalProperties,
+ SensitivityLabel,
+ SensitivityLabelUpdate,
+ Server,
+ ServerAutomaticTuning,
+ ServerAzureADAdministrator,
+ ServerAzureADOnlyAuthentication,
+ ServerBlobAuditingPolicy,
+ ServerCommunicationLink,
+ ServerConnectionPolicy,
+ ServerDevOpsAuditingSettings,
+ ServerDnsAlias,
+ ServerExternalAdministrator,
+ ServerInfo,
+ ServerKey,
+ ServerOperation,
+ ServerPrivateEndpointConnection,
+ ServerSecurityAlertPolicy,
+ ServerTrustGroup,
+ ServerVulnerabilityAssessment,
+ ServiceObjective,
+ Sku,
+ SqlAgentConfiguration,
+ SubscriptionUsage,
+ SyncAgent,
+ SyncAgentLinkedDatabase,
+ SyncGroup,
+ SyncGroupSchema,
+ SyncGroupSchemaTable,
+ SyncGroupSchemaTableColumn,
+ SyncMember,
+ SystemData,
+ TdeCertificate,
+ TimeZone,
+ TrackedResource,
+ TransparentDataEncryption,
+ TransparentDataEncryptionActivity,
+ UpdateManagedInstanceDnsServersOperation,
+ UpsertManagedServerOperationParameters,
+ UpsertManagedServerOperationStep,
+ UserIdentity,
+ VirtualCluster,
+ VirtualNetworkRule,
+ VulnerabilityAssessmentRecurringScansProperties,
+ VulnerabilityAssessmentScanError,
+ VulnerabilityAssessmentScanRecord,
+ WorkloadClassifier,
+ WorkloadGroup
+} from "../models/mappers";
diff --git a/sdk/sql/arm-sql/src/models/databaseUsagesMappers.ts b/sdk/sql/arm-sql/src/models/databaseUsagesMappers.ts
index e44bd416354e..b79cacd6d9e1 100644
--- a/sdk/sql/arm-sql/src/models/databaseUsagesMappers.ts
+++ b/sdk/sql/arm-sql/src/models/databaseUsagesMappers.ts
@@ -1,13 +1,182 @@
/*
- * Copyright (c) Microsoft Corporation. All rights reserved.
- * Licensed under the MIT License. See License.txt in the project root for license information.
+ * Copyright (c) Microsoft Corporation.
+ * Licensed under the MIT License.
*
* Code generated by Microsoft (R) AutoRest Code Generator.
* Changes may cause incorrect behavior and will be lost if the code is regenerated.
*/
export {
+ Advisor,
+ AutomaticTuningOptions,
+ AutomaticTuningServerOptions,
+ BackupShortTermRetentionPolicy,
+ BaseResource,
CloudError,
+ Database,
+ DatabaseAutomaticTuning,
+ DatabaseBlobAuditingPolicy,
+ DatabaseColumn,
+ DatabaseExtensions,
+ DatabaseOperation,
+ DatabaseSchema,
+ DatabaseSecurityAlertPolicy,
+ DatabaseTable,
DatabaseUsage,
- DatabaseUsageListResult
+ DatabaseUsageListResult,
+ DatabaseVulnerabilityAssessment,
+ DatabaseVulnerabilityAssessmentRuleBaseline,
+ DatabaseVulnerabilityAssessmentRuleBaselineItem,
+ DatabaseVulnerabilityAssessmentScansExport,
+ DataMaskingPolicy,
+ DataMaskingRule,
+ DataWarehouseUserActivities,
+ DeletedServer,
+ ElasticPool,
+ ElasticPoolActivity,
+ ElasticPoolDatabaseActivity,
+ ElasticPoolOperation,
+ ElasticPoolPerDatabaseSettings,
+ EncryptionProtector,
+ ExtendedDatabaseBlobAuditingPolicy,
+ ExtendedServerBlobAuditingPolicy,
+ FailoverGroup,
+ FailoverGroupReadOnlyEndpoint,
+ FailoverGroupReadWriteEndpoint,
+ FirewallRule,
+ GeoBackupPolicy,
+ ImportExportExtensionsOperationResult,
+ ImportExportOperationResult,
+ InstanceFailoverGroup,
+ InstanceFailoverGroupReadOnlyEndpoint,
+ InstanceFailoverGroupReadWriteEndpoint,
+ InstancePool,
+ Job,
+ JobAgent,
+ JobCredential,
+ JobExecution,
+ JobExecutionTarget,
+ JobSchedule,
+ JobStep,
+ JobStepAction,
+ JobStepExecutionOptions,
+ JobStepOutput,
+ JobTarget,
+ JobTargetGroup,
+ JobVersion,
+ LedgerDigestUploads,
+ LongTermRetentionBackup,
+ LongTermRetentionBackupOperationResult,
+ LongTermRetentionPolicy,
+ MaintenanceWindowOptions,
+ MaintenanceWindows,
+ MaintenanceWindowTimeRange,
+ ManagedBackupShortTermRetentionPolicy,
+ ManagedDatabase,
+ ManagedDatabaseRestoreDetailsResult,
+ ManagedDatabaseSecurityAlertPolicy,
+ ManagedInstance,
+ ManagedInstanceAdministrator,
+ ManagedInstanceAzureADOnlyAuthentication,
+ ManagedInstanceEncryptionProtector,
+ ManagedInstanceExternalAdministrator,
+ ManagedInstanceKey,
+ ManagedInstanceLongTermRetentionBackup,
+ ManagedInstanceLongTermRetentionPolicy,
+ ManagedInstanceOperation,
+ ManagedInstanceOperationParametersPair,
+ ManagedInstanceOperationSteps,
+ ManagedInstancePairInfo,
+ ManagedInstancePecProperty,
+ ManagedInstancePrivateEndpointConnection,
+ ManagedInstancePrivateEndpointConnectionProperties,
+ ManagedInstancePrivateEndpointProperty,
+ ManagedInstancePrivateLink,
+ ManagedInstancePrivateLinkProperties,
+ ManagedInstancePrivateLinkServiceConnectionStateProperty,
+ ManagedInstanceQuery,
+ ManagedInstanceVulnerabilityAssessment,
+ ManagedServerSecurityAlertPolicy,
+ ManagedTransparentDataEncryption,
+ OperationsHealth,
+ OutboundFirewallRule,
+ PartnerInfo,
+ PartnerRegionInfo,
+ PrivateEndpointConnection,
+ PrivateEndpointConnectionProperties,
+ PrivateEndpointConnectionRequestStatus,
+ PrivateEndpointProperty,
+ PrivateLinkResource,
+ PrivateLinkResourceProperties,
+ PrivateLinkServiceConnectionStateProperty,
+ ProxyResource,
+ ProxyResourceWithWritableName,
+ QueryMetricInterval,
+ QueryMetricProperties,
+ QueryStatistics,
+ RecommendedAction,
+ RecommendedActionErrorInfo,
+ RecommendedActionImpactRecord,
+ RecommendedActionImplementationInfo,
+ RecommendedActionMetricInfo,
+ RecommendedActionStateInfo,
+ RecommendedSensitivityLabelUpdate,
+ RecoverableDatabase,
+ RecoverableManagedDatabase,
+ ReplicationLink,
+ Resource,
+ ResourceIdentity,
+ ResourceWithWritableName,
+ RestorableDroppedDatabase,
+ RestorableDroppedManagedDatabase,
+ RestorePoint,
+ SecurityEvent,
+ SecurityEventSqlInjectionAdditionalProperties,
+ SensitivityLabel,
+ SensitivityLabelUpdate,
+ Server,
+ ServerAutomaticTuning,
+ ServerAzureADAdministrator,
+ ServerAzureADOnlyAuthentication,
+ ServerBlobAuditingPolicy,
+ ServerCommunicationLink,
+ ServerConnectionPolicy,
+ ServerDevOpsAuditingSettings,
+ ServerDnsAlias,
+ ServerExternalAdministrator,
+ ServerInfo,
+ ServerKey,
+ ServerOperation,
+ ServerPrivateEndpointConnection,
+ ServerSecurityAlertPolicy,
+ ServerTrustGroup,
+ ServerVulnerabilityAssessment,
+ ServiceObjective,
+ Sku,
+ SqlAgentConfiguration,
+ SubscriptionUsage,
+ SyncAgent,
+ SyncAgentLinkedDatabase,
+ SyncGroup,
+ SyncGroupSchema,
+ SyncGroupSchemaTable,
+ SyncGroupSchemaTableColumn,
+ SyncMember,
+ SystemData,
+ TdeCertificate,
+ TimeZone,
+ TrackedResource,
+ TransparentDataEncryption,
+ TransparentDataEncryptionActivity,
+ UpdateManagedInstanceDnsServersOperation,
+ UpsertManagedServerOperationParameters,
+ UpsertManagedServerOperationStep,
+ UserIdentity,
+ VirtualCluster,
+ VirtualNetworkRule,
+ VulnerabilityAssessmentRecurringScansProperties,
+ VulnerabilityAssessmentScanError,
+ VulnerabilityAssessmentScanRecord,
+ WorkloadClassifier,
+ WorkloadGroup
} from "../models/mappers";
diff --git a/sdk/sql/arm-sql/src/models/databaseVulnerabilityAssessmentRuleBaselinesMappers.ts b/sdk/sql/arm-sql/src/models/databaseVulnerabilityAssessmentRuleBaselinesMappers.ts
index 7979989c60d3..9eb331f7e268 100644
--- a/sdk/sql/arm-sql/src/models/databaseVulnerabilityAssessmentRuleBaselinesMappers.ts
+++ b/sdk/sql/arm-sql/src/models/databaseVulnerabilityAssessmentRuleBaselinesMappers.ts
@@ -1,29 +1,36 @@
/*
- * Copyright (c) Microsoft Corporation. All rights reserved.
- * Licensed under the MIT License. See License.txt in the project root for license information.
+ * Copyright (c) Microsoft Corporation.
+ * Licensed under the MIT License.
*
* Code generated by Microsoft (R) AutoRest Code Generator.
* Changes may cause incorrect behavior and will be lost if the code is regenerated.
*/
export {
+ Advisor,
AutomaticTuningOptions,
AutomaticTuningServerOptions,
- BackupLongTermRetentionPolicy,
BackupShortTermRetentionPolicy,
BaseResource,
CloudError,
Database,
DatabaseAutomaticTuning,
DatabaseBlobAuditingPolicy,
+ DatabaseColumn,
+ DatabaseExtensions,
DatabaseOperation,
+ DatabaseSchema,
DatabaseSecurityAlertPolicy,
+ DatabaseTable,
+ DatabaseUsage,
DatabaseVulnerabilityAssessment,
DatabaseVulnerabilityAssessmentRuleBaseline,
DatabaseVulnerabilityAssessmentRuleBaselineItem,
DatabaseVulnerabilityAssessmentScansExport,
DataMaskingPolicy,
DataMaskingRule,
+ DataWarehouseUserActivities,
+ DeletedServer,
ElasticPool,
ElasticPoolActivity,
ElasticPoolDatabaseActivity,
@@ -37,7 +44,8 @@ export {
FailoverGroupReadWriteEndpoint,
FirewallRule,
GeoBackupPolicy,
- ImportExportResponse,
+ ImportExportExtensionsOperationResult,
+ ImportExportOperationResult,
InstanceFailoverGroup,
InstanceFailoverGroupReadOnlyEndpoint,
InstanceFailoverGroupReadWriteEndpoint,
@@ -55,53 +63,96 @@ export {
JobTarget,
JobTargetGroup,
JobVersion,
+ LedgerDigestUploads,
LongTermRetentionBackup,
+ LongTermRetentionBackupOperationResult,
+ LongTermRetentionPolicy,
+ MaintenanceWindowOptions,
+ MaintenanceWindows,
+ MaintenanceWindowTimeRange,
ManagedBackupShortTermRetentionPolicy,
ManagedDatabase,
ManagedDatabaseRestoreDetailsResult,
ManagedDatabaseSecurityAlertPolicy,
ManagedInstance,
ManagedInstanceAdministrator,
+ ManagedInstanceAzureADOnlyAuthentication,
ManagedInstanceEncryptionProtector,
+ ManagedInstanceExternalAdministrator,
ManagedInstanceKey,
+ ManagedInstanceLongTermRetentionBackup,
+ ManagedInstanceLongTermRetentionPolicy,
+ ManagedInstanceOperation,
+ ManagedInstanceOperationParametersPair,
+ ManagedInstanceOperationSteps,
ManagedInstancePairInfo,
+ ManagedInstancePecProperty,
+ ManagedInstancePrivateEndpointConnection,
+ ManagedInstancePrivateEndpointConnectionProperties,
+ ManagedInstancePrivateEndpointProperty,
+ ManagedInstancePrivateLink,
+ ManagedInstancePrivateLinkProperties,
+ ManagedInstancePrivateLinkServiceConnectionStateProperty,
+ ManagedInstanceQuery,
ManagedInstanceVulnerabilityAssessment,
ManagedServerSecurityAlertPolicy,
- OperationImpact,
+ ManagedTransparentDataEncryption,
+ OperationsHealth,
+ OutboundFirewallRule,
PartnerInfo,
PartnerRegionInfo,
PrivateEndpointConnection,
+ PrivateEndpointConnectionProperties,
+ PrivateEndpointConnectionRequestStatus,
PrivateEndpointProperty,
PrivateLinkResource,
PrivateLinkResourceProperties,
PrivateLinkServiceConnectionStateProperty,
ProxyResource,
- RecommendedElasticPool,
- RecommendedElasticPoolMetric,
- RecommendedIndex,
+ ProxyResourceWithWritableName,
+ QueryMetricInterval,
+ QueryMetricProperties,
+ QueryStatistics,
+ RecommendedAction,
+ RecommendedActionErrorInfo,
+ RecommendedActionImpactRecord,
+ RecommendedActionImplementationInfo,
+ RecommendedActionMetricInfo,
+ RecommendedActionStateInfo,
+ RecommendedSensitivityLabelUpdate,
RecoverableDatabase,
RecoverableManagedDatabase,
ReplicationLink,
Resource,
ResourceIdentity,
+ ResourceWithWritableName,
RestorableDroppedDatabase,
RestorableDroppedManagedDatabase,
RestorePoint,
+ SecurityEvent,
+ SecurityEventSqlInjectionAdditionalProperties,
SensitivityLabel,
+ SensitivityLabelUpdate,
Server,
ServerAutomaticTuning,
ServerAzureADAdministrator,
+ ServerAzureADOnlyAuthentication,
ServerBlobAuditingPolicy,
ServerCommunicationLink,
ServerConnectionPolicy,
+ ServerDevOpsAuditingSettings,
ServerDnsAlias,
+ ServerExternalAdministrator,
+ ServerInfo,
ServerKey,
+ ServerOperation,
+ ServerPrivateEndpointConnection,
ServerSecurityAlertPolicy,
+ ServerTrustGroup,
ServerVulnerabilityAssessment,
ServiceObjective,
- ServiceTierAdvisor,
Sku,
- SloUsageMetric,
+ SqlAgentConfiguration,
SubscriptionUsage,
SyncAgent,
SyncAgentLinkedDatabase,
@@ -110,13 +161,21 @@ export {
SyncGroupSchemaTable,
SyncGroupSchemaTableColumn,
SyncMember,
+ SystemData,
TdeCertificate,
+ TimeZone,
TrackedResource,
TransparentDataEncryption,
TransparentDataEncryptionActivity,
+ UpdateManagedInstanceDnsServersOperation,
+ UpsertManagedServerOperationParameters,
+ UpsertManagedServerOperationStep,
+ UserIdentity,
VirtualCluster,
VirtualNetworkRule,
VulnerabilityAssessmentRecurringScansProperties,
VulnerabilityAssessmentScanError,
- VulnerabilityAssessmentScanRecord
+ VulnerabilityAssessmentScanRecord,
+ WorkloadClassifier,
+ WorkloadGroup
} from "../models/mappers";
diff --git a/sdk/sql/arm-sql/src/models/databaseVulnerabilityAssessmentScansMappers.ts b/sdk/sql/arm-sql/src/models/databaseVulnerabilityAssessmentScansMappers.ts
index 8db2e4f353ef..8d1d7f5a2417 100644
--- a/sdk/sql/arm-sql/src/models/databaseVulnerabilityAssessmentScansMappers.ts
+++ b/sdk/sql/arm-sql/src/models/databaseVulnerabilityAssessmentScansMappers.ts
@@ -1,29 +1,36 @@
/*
- * Copyright (c) Microsoft Corporation. All rights reserved.
- * Licensed under the MIT License. See License.txt in the project root for license information.
+ * Copyright (c) Microsoft Corporation.
+ * Licensed under the MIT License.
*
* Code generated by Microsoft (R) AutoRest Code Generator.
* Changes may cause incorrect behavior and will be lost if the code is regenerated.
*/
export {
+ Advisor,
AutomaticTuningOptions,
AutomaticTuningServerOptions,
- BackupLongTermRetentionPolicy,
BackupShortTermRetentionPolicy,
BaseResource,
CloudError,
Database,
DatabaseAutomaticTuning,
DatabaseBlobAuditingPolicy,
+ DatabaseColumn,
+ DatabaseExtensions,
DatabaseOperation,
+ DatabaseSchema,
DatabaseSecurityAlertPolicy,
+ DatabaseTable,
+ DatabaseUsage,
DatabaseVulnerabilityAssessment,
DatabaseVulnerabilityAssessmentRuleBaseline,
DatabaseVulnerabilityAssessmentRuleBaselineItem,
DatabaseVulnerabilityAssessmentScansExport,
DataMaskingPolicy,
DataMaskingRule,
+ DataWarehouseUserActivities,
+ DeletedServer,
ElasticPool,
ElasticPoolActivity,
ElasticPoolDatabaseActivity,
@@ -37,7 +44,8 @@ export {
FailoverGroupReadWriteEndpoint,
FirewallRule,
GeoBackupPolicy,
- ImportExportResponse,
+ ImportExportExtensionsOperationResult,
+ ImportExportOperationResult,
InstanceFailoverGroup,
InstanceFailoverGroupReadOnlyEndpoint,
InstanceFailoverGroupReadWriteEndpoint,
@@ -55,53 +63,96 @@ export {
JobTarget,
JobTargetGroup,
JobVersion,
+ LedgerDigestUploads,
LongTermRetentionBackup,
+ LongTermRetentionBackupOperationResult,
+ LongTermRetentionPolicy,
+ MaintenanceWindowOptions,
+ MaintenanceWindows,
+ MaintenanceWindowTimeRange,
ManagedBackupShortTermRetentionPolicy,
ManagedDatabase,
ManagedDatabaseRestoreDetailsResult,
ManagedDatabaseSecurityAlertPolicy,
ManagedInstance,
ManagedInstanceAdministrator,
+ ManagedInstanceAzureADOnlyAuthentication,
ManagedInstanceEncryptionProtector,
+ ManagedInstanceExternalAdministrator,
ManagedInstanceKey,
+ ManagedInstanceLongTermRetentionBackup,
+ ManagedInstanceLongTermRetentionPolicy,
+ ManagedInstanceOperation,
+ ManagedInstanceOperationParametersPair,
+ ManagedInstanceOperationSteps,
ManagedInstancePairInfo,
+ ManagedInstancePecProperty,
+ ManagedInstancePrivateEndpointConnection,
+ ManagedInstancePrivateEndpointConnectionProperties,
+ ManagedInstancePrivateEndpointProperty,
+ ManagedInstancePrivateLink,
+ ManagedInstancePrivateLinkProperties,
+ ManagedInstancePrivateLinkServiceConnectionStateProperty,
+ ManagedInstanceQuery,
ManagedInstanceVulnerabilityAssessment,
ManagedServerSecurityAlertPolicy,
- OperationImpact,
+ ManagedTransparentDataEncryption,
+ OperationsHealth,
+ OutboundFirewallRule,
PartnerInfo,
PartnerRegionInfo,
PrivateEndpointConnection,
+ PrivateEndpointConnectionProperties,
+ PrivateEndpointConnectionRequestStatus,
PrivateEndpointProperty,
PrivateLinkResource,
PrivateLinkResourceProperties,
PrivateLinkServiceConnectionStateProperty,
ProxyResource,
- RecommendedElasticPool,
- RecommendedElasticPoolMetric,
- RecommendedIndex,
+ ProxyResourceWithWritableName,
+ QueryMetricInterval,
+ QueryMetricProperties,
+ QueryStatistics,
+ RecommendedAction,
+ RecommendedActionErrorInfo,
+ RecommendedActionImpactRecord,
+ RecommendedActionImplementationInfo,
+ RecommendedActionMetricInfo,
+ RecommendedActionStateInfo,
+ RecommendedSensitivityLabelUpdate,
RecoverableDatabase,
RecoverableManagedDatabase,
ReplicationLink,
Resource,
ResourceIdentity,
+ ResourceWithWritableName,
RestorableDroppedDatabase,
RestorableDroppedManagedDatabase,
RestorePoint,
+ SecurityEvent,
+ SecurityEventSqlInjectionAdditionalProperties,
SensitivityLabel,
+ SensitivityLabelUpdate,
Server,
ServerAutomaticTuning,
ServerAzureADAdministrator,
+ ServerAzureADOnlyAuthentication,
ServerBlobAuditingPolicy,
ServerCommunicationLink,
ServerConnectionPolicy,
+ ServerDevOpsAuditingSettings,
ServerDnsAlias,
+ ServerExternalAdministrator,
+ ServerInfo,
ServerKey,
+ ServerOperation,
+ ServerPrivateEndpointConnection,
ServerSecurityAlertPolicy,
+ ServerTrustGroup,
ServerVulnerabilityAssessment,
ServiceObjective,
- ServiceTierAdvisor,
Sku,
- SloUsageMetric,
+ SqlAgentConfiguration,
SubscriptionUsage,
SyncAgent,
SyncAgentLinkedDatabase,
@@ -110,14 +161,22 @@ export {
SyncGroupSchemaTable,
SyncGroupSchemaTableColumn,
SyncMember,
+ SystemData,
TdeCertificate,
+ TimeZone,
TrackedResource,
TransparentDataEncryption,
TransparentDataEncryptionActivity,
+ UpdateManagedInstanceDnsServersOperation,
+ UpsertManagedServerOperationParameters,
+ UpsertManagedServerOperationStep,
+ UserIdentity,
VirtualCluster,
VirtualNetworkRule,
VulnerabilityAssessmentRecurringScansProperties,
VulnerabilityAssessmentScanError,
VulnerabilityAssessmentScanRecord,
- VulnerabilityAssessmentScanRecordListResult
+ VulnerabilityAssessmentScanRecordListResult,
+ WorkloadClassifier,
+ WorkloadGroup
} from "../models/mappers";
diff --git a/sdk/sql/arm-sql/src/models/databaseVulnerabilityAssessmentsMappers.ts b/sdk/sql/arm-sql/src/models/databaseVulnerabilityAssessmentsMappers.ts
index ddd16788a720..2ec71f2e007e 100644
--- a/sdk/sql/arm-sql/src/models/databaseVulnerabilityAssessmentsMappers.ts
+++ b/sdk/sql/arm-sql/src/models/databaseVulnerabilityAssessmentsMappers.ts
@@ -1,23 +1,28 @@
/*
- * Copyright (c) Microsoft Corporation. All rights reserved.
- * Licensed under the MIT License. See License.txt in the project root for license information.
+ * Copyright (c) Microsoft Corporation.
+ * Licensed under the MIT License.
*
* Code generated by Microsoft (R) AutoRest Code Generator.
* Changes may cause incorrect behavior and will be lost if the code is regenerated.
*/
export {
+ Advisor,
AutomaticTuningOptions,
AutomaticTuningServerOptions,
- BackupLongTermRetentionPolicy,
BackupShortTermRetentionPolicy,
BaseResource,
CloudError,
Database,
DatabaseAutomaticTuning,
DatabaseBlobAuditingPolicy,
+ DatabaseColumn,
+ DatabaseExtensions,
DatabaseOperation,
+ DatabaseSchema,
DatabaseSecurityAlertPolicy,
+ DatabaseTable,
+ DatabaseUsage,
DatabaseVulnerabilityAssessment,
DatabaseVulnerabilityAssessmentListResult,
DatabaseVulnerabilityAssessmentRuleBaseline,
@@ -25,6 +30,8 @@ export {
DatabaseVulnerabilityAssessmentScansExport,
DataMaskingPolicy,
DataMaskingRule,
+ DataWarehouseUserActivities,
+ DeletedServer,
ElasticPool,
ElasticPoolActivity,
ElasticPoolDatabaseActivity,
@@ -38,7 +45,8 @@ export {
FailoverGroupReadWriteEndpoint,
FirewallRule,
GeoBackupPolicy,
- ImportExportResponse,
+ ImportExportExtensionsOperationResult,
+ ImportExportOperationResult,
InstanceFailoverGroup,
InstanceFailoverGroupReadOnlyEndpoint,
InstanceFailoverGroupReadWriteEndpoint,
@@ -56,53 +64,96 @@ export {
JobTarget,
JobTargetGroup,
JobVersion,
+ LedgerDigestUploads,
LongTermRetentionBackup,
+ LongTermRetentionBackupOperationResult,
+ LongTermRetentionPolicy,
+ MaintenanceWindowOptions,
+ MaintenanceWindows,
+ MaintenanceWindowTimeRange,
ManagedBackupShortTermRetentionPolicy,
ManagedDatabase,
ManagedDatabaseRestoreDetailsResult,
ManagedDatabaseSecurityAlertPolicy,
ManagedInstance,
ManagedInstanceAdministrator,
+ ManagedInstanceAzureADOnlyAuthentication,
ManagedInstanceEncryptionProtector,
+ ManagedInstanceExternalAdministrator,
ManagedInstanceKey,
+ ManagedInstanceLongTermRetentionBackup,
+ ManagedInstanceLongTermRetentionPolicy,
+ ManagedInstanceOperation,
+ ManagedInstanceOperationParametersPair,
+ ManagedInstanceOperationSteps,
ManagedInstancePairInfo,
+ ManagedInstancePecProperty,
+ ManagedInstancePrivateEndpointConnection,
+ ManagedInstancePrivateEndpointConnectionProperties,
+ ManagedInstancePrivateEndpointProperty,
+ ManagedInstancePrivateLink,
+ ManagedInstancePrivateLinkProperties,
+ ManagedInstancePrivateLinkServiceConnectionStateProperty,
+ ManagedInstanceQuery,
ManagedInstanceVulnerabilityAssessment,
ManagedServerSecurityAlertPolicy,
- OperationImpact,
+ ManagedTransparentDataEncryption,
+ OperationsHealth,
+ OutboundFirewallRule,
PartnerInfo,
PartnerRegionInfo,
PrivateEndpointConnection,
+ PrivateEndpointConnectionProperties,
+ PrivateEndpointConnectionRequestStatus,
PrivateEndpointProperty,
PrivateLinkResource,
PrivateLinkResourceProperties,
PrivateLinkServiceConnectionStateProperty,
ProxyResource,
- RecommendedElasticPool,
- RecommendedElasticPoolMetric,
- RecommendedIndex,
+ ProxyResourceWithWritableName,
+ QueryMetricInterval,
+ QueryMetricProperties,
+ QueryStatistics,
+ RecommendedAction,
+ RecommendedActionErrorInfo,
+ RecommendedActionImpactRecord,
+ RecommendedActionImplementationInfo,
+ RecommendedActionMetricInfo,
+ RecommendedActionStateInfo,
+ RecommendedSensitivityLabelUpdate,
RecoverableDatabase,
RecoverableManagedDatabase,
ReplicationLink,
Resource,
ResourceIdentity,
+ ResourceWithWritableName,
RestorableDroppedDatabase,
RestorableDroppedManagedDatabase,
RestorePoint,
+ SecurityEvent,
+ SecurityEventSqlInjectionAdditionalProperties,
SensitivityLabel,
+ SensitivityLabelUpdate,
Server,
ServerAutomaticTuning,
ServerAzureADAdministrator,
+ ServerAzureADOnlyAuthentication,
ServerBlobAuditingPolicy,
ServerCommunicationLink,
ServerConnectionPolicy,
+ ServerDevOpsAuditingSettings,
ServerDnsAlias,
+ ServerExternalAdministrator,
+ ServerInfo,
ServerKey,
+ ServerOperation,
+ ServerPrivateEndpointConnection,
ServerSecurityAlertPolicy,
+ ServerTrustGroup,
ServerVulnerabilityAssessment,
ServiceObjective,
- ServiceTierAdvisor,
Sku,
- SloUsageMetric,
+ SqlAgentConfiguration,
SubscriptionUsage,
SyncAgent,
SyncAgentLinkedDatabase,
@@ -111,13 +162,21 @@ export {
SyncGroupSchemaTable,
SyncGroupSchemaTableColumn,
SyncMember,
+ SystemData,
TdeCertificate,
+ TimeZone,
TrackedResource,
TransparentDataEncryption,
TransparentDataEncryptionActivity,
+ UpdateManagedInstanceDnsServersOperation,
+ UpsertManagedServerOperationParameters,
+ UpsertManagedServerOperationStep,
+ UserIdentity,
VirtualCluster,
VirtualNetworkRule,
VulnerabilityAssessmentRecurringScansProperties,
VulnerabilityAssessmentScanError,
- VulnerabilityAssessmentScanRecord
+ VulnerabilityAssessmentScanRecord,
+ WorkloadClassifier,
+ WorkloadGroup
} from "../models/mappers";
diff --git a/sdk/sql/arm-sql/src/models/databasesMappers.ts b/sdk/sql/arm-sql/src/models/databasesMappers.ts
index d42e76c423cd..b925f40026bb 100644
--- a/sdk/sql/arm-sql/src/models/databasesMappers.ts
+++ b/sdk/sql/arm-sql/src/models/databasesMappers.ts
@@ -1,38 +1,45 @@
/*
- * Copyright (c) Microsoft Corporation. All rights reserved.
- * Licensed under the MIT License. See License.txt in the project root for license information.
+ * Copyright (c) Microsoft Corporation.
+ * Licensed under the MIT License.
*
* Code generated by Microsoft (R) AutoRest Code Generator.
* Changes may cause incorrect behavior and will be lost if the code is regenerated.
*/
export {
+ Advisor,
AutomaticTuningOptions,
AutomaticTuningServerOptions,
- BackupLongTermRetentionPolicy,
BackupShortTermRetentionPolicy,
BaseResource,
CloudError,
Database,
DatabaseAutomaticTuning,
DatabaseBlobAuditingPolicy,
+ DatabaseColumn,
+ DatabaseExtensions,
DatabaseListResult,
DatabaseOperation,
+ DatabaseSchema,
DatabaseSecurityAlertPolicy,
+ DatabaseTable,
DatabaseUpdate,
+ DatabaseUsage,
DatabaseVulnerabilityAssessment,
DatabaseVulnerabilityAssessmentRuleBaseline,
DatabaseVulnerabilityAssessmentRuleBaselineItem,
DatabaseVulnerabilityAssessmentScansExport,
DataMaskingPolicy,
DataMaskingRule,
+ DataWarehouseUserActivities,
+ DeletedServer,
ElasticPool,
ElasticPoolActivity,
ElasticPoolDatabaseActivity,
ElasticPoolOperation,
ElasticPoolPerDatabaseSettings,
EncryptionProtector,
- ExportRequest,
+ ExportDatabaseDefinition,
ExtendedDatabaseBlobAuditingPolicy,
ExtendedServerBlobAuditingPolicy,
FailoverGroup,
@@ -40,9 +47,9 @@ export {
FailoverGroupReadWriteEndpoint,
FirewallRule,
GeoBackupPolicy,
- ImportExportResponse,
- ImportExtensionRequest,
- ImportRequest,
+ ImportExistingDatabaseDefinition,
+ ImportExportExtensionsOperationResult,
+ ImportExportOperationResult,
InstanceFailoverGroup,
InstanceFailoverGroupReadOnlyEndpoint,
InstanceFailoverGroupReadWriteEndpoint,
@@ -60,18 +67,40 @@ export {
JobTarget,
JobTargetGroup,
JobVersion,
+ LedgerDigestUploads,
LongTermRetentionBackup,
+ LongTermRetentionBackupOperationResult,
+ LongTermRetentionPolicy,
+ MaintenanceWindowOptions,
+ MaintenanceWindows,
+ MaintenanceWindowTimeRange,
ManagedBackupShortTermRetentionPolicy,
ManagedDatabase,
ManagedDatabaseRestoreDetailsResult,
ManagedDatabaseSecurityAlertPolicy,
ManagedInstance,
ManagedInstanceAdministrator,
+ ManagedInstanceAzureADOnlyAuthentication,
ManagedInstanceEncryptionProtector,
+ ManagedInstanceExternalAdministrator,
ManagedInstanceKey,
+ ManagedInstanceLongTermRetentionBackup,
+ ManagedInstanceLongTermRetentionPolicy,
+ ManagedInstanceOperation,
+ ManagedInstanceOperationParametersPair,
+ ManagedInstanceOperationSteps,
ManagedInstancePairInfo,
+ ManagedInstancePecProperty,
+ ManagedInstancePrivateEndpointConnection,
+ ManagedInstancePrivateEndpointConnectionProperties,
+ ManagedInstancePrivateEndpointProperty,
+ ManagedInstancePrivateLink,
+ ManagedInstancePrivateLinkProperties,
+ ManagedInstancePrivateLinkServiceConnectionStateProperty,
+ ManagedInstanceQuery,
ManagedInstanceVulnerabilityAssessment,
ManagedServerSecurityAlertPolicy,
+ ManagedTransparentDataEncryption,
Metric,
MetricAvailability,
MetricDefinition,
@@ -79,42 +108,64 @@ export {
MetricListResult,
MetricName,
MetricValue,
- OperationImpact,
+ NetworkIsolationSettings,
+ OperationsHealth,
+ OutboundFirewallRule,
PartnerInfo,
PartnerRegionInfo,
PrivateEndpointConnection,
+ PrivateEndpointConnectionProperties,
+ PrivateEndpointConnectionRequestStatus,
PrivateEndpointProperty,
PrivateLinkResource,
PrivateLinkResourceProperties,
PrivateLinkServiceConnectionStateProperty,
ProxyResource,
- RecommendedElasticPool,
- RecommendedElasticPoolMetric,
- RecommendedIndex,
+ ProxyResourceWithWritableName,
+ QueryMetricInterval,
+ QueryMetricProperties,
+ QueryStatistics,
+ RecommendedAction,
+ RecommendedActionErrorInfo,
+ RecommendedActionImpactRecord,
+ RecommendedActionImplementationInfo,
+ RecommendedActionMetricInfo,
+ RecommendedActionStateInfo,
+ RecommendedSensitivityLabelUpdate,
RecoverableDatabase,
RecoverableManagedDatabase,
ReplicationLink,
Resource,
ResourceIdentity,
ResourceMoveDefinition,
+ ResourceWithWritableName,
RestorableDroppedDatabase,
RestorableDroppedManagedDatabase,
RestorePoint,
+ SecurityEvent,
+ SecurityEventSqlInjectionAdditionalProperties,
SensitivityLabel,
+ SensitivityLabelUpdate,
Server,
ServerAutomaticTuning,
ServerAzureADAdministrator,
+ ServerAzureADOnlyAuthentication,
ServerBlobAuditingPolicy,
ServerCommunicationLink,
ServerConnectionPolicy,
+ ServerDevOpsAuditingSettings,
ServerDnsAlias,
+ ServerExternalAdministrator,
+ ServerInfo,
ServerKey,
+ ServerOperation,
+ ServerPrivateEndpointConnection,
ServerSecurityAlertPolicy,
+ ServerTrustGroup,
ServerVulnerabilityAssessment,
ServiceObjective,
- ServiceTierAdvisor,
Sku,
- SloUsageMetric,
+ SqlAgentConfiguration,
SubscriptionUsage,
SyncAgent,
SyncAgentLinkedDatabase,
@@ -123,13 +174,21 @@ export {
SyncGroupSchemaTable,
SyncGroupSchemaTableColumn,
SyncMember,
+ SystemData,
TdeCertificate,
+ TimeZone,
TrackedResource,
TransparentDataEncryption,
TransparentDataEncryptionActivity,
+ UpdateManagedInstanceDnsServersOperation,
+ UpsertManagedServerOperationParameters,
+ UpsertManagedServerOperationStep,
+ UserIdentity,
VirtualCluster,
VirtualNetworkRule,
VulnerabilityAssessmentRecurringScansProperties,
VulnerabilityAssessmentScanError,
- VulnerabilityAssessmentScanRecord
+ VulnerabilityAssessmentScanRecord,
+ WorkloadClassifier,
+ WorkloadGroup
} from "../models/mappers";
diff --git a/sdk/sql/arm-sql/src/models/deletedServersMappers.ts b/sdk/sql/arm-sql/src/models/deletedServersMappers.ts
new file mode 100644
index 000000000000..a09ecd78b0cb
--- /dev/null
+++ b/sdk/sql/arm-sql/src/models/deletedServersMappers.ts
@@ -0,0 +1,182 @@
+/*
+ * Copyright (c) Microsoft Corporation.
+ * Licensed under the MIT License.
+ *
+ * Code generated by Microsoft (R) AutoRest Code Generator.
+ * Changes may cause incorrect behavior and will be lost if the code is regenerated.
+ */
+
+export {
+ Advisor,
+ AutomaticTuningOptions,
+ AutomaticTuningServerOptions,
+ BackupShortTermRetentionPolicy,
+ BaseResource,
+ CloudError,
+ Database,
+ DatabaseAutomaticTuning,
+ DatabaseBlobAuditingPolicy,
+ DatabaseColumn,
+ DatabaseExtensions,
+ DatabaseOperation,
+ DatabaseSchema,
+ DatabaseSecurityAlertPolicy,
+ DatabaseTable,
+ DatabaseUsage,
+ DatabaseVulnerabilityAssessment,
+ DatabaseVulnerabilityAssessmentRuleBaseline,
+ DatabaseVulnerabilityAssessmentRuleBaselineItem,
+ DatabaseVulnerabilityAssessmentScansExport,
+ DataMaskingPolicy,
+ DataMaskingRule,
+ DataWarehouseUserActivities,
+ DeletedServer,
+ DeletedServerListResult,
+ ElasticPool,
+ ElasticPoolActivity,
+ ElasticPoolDatabaseActivity,
+ ElasticPoolOperation,
+ ElasticPoolPerDatabaseSettings,
+ EncryptionProtector,
+ ExtendedDatabaseBlobAuditingPolicy,
+ ExtendedServerBlobAuditingPolicy,
+ FailoverGroup,
+ FailoverGroupReadOnlyEndpoint,
+ FailoverGroupReadWriteEndpoint,
+ FirewallRule,
+ GeoBackupPolicy,
+ ImportExportExtensionsOperationResult,
+ ImportExportOperationResult,
+ InstanceFailoverGroup,
+ InstanceFailoverGroupReadOnlyEndpoint,
+ InstanceFailoverGroupReadWriteEndpoint,
+ InstancePool,
+ Job,
+ JobAgent,
+ JobCredential,
+ JobExecution,
+ JobExecutionTarget,
+ JobSchedule,
+ JobStep,
+ JobStepAction,
+ JobStepExecutionOptions,
+ JobStepOutput,
+ JobTarget,
+ JobTargetGroup,
+ JobVersion,
+ LedgerDigestUploads,
+ LongTermRetentionBackup,
+ LongTermRetentionBackupOperationResult,
+ LongTermRetentionPolicy,
+ MaintenanceWindowOptions,
+ MaintenanceWindows,
+ MaintenanceWindowTimeRange,
+ ManagedBackupShortTermRetentionPolicy,
+ ManagedDatabase,
+ ManagedDatabaseRestoreDetailsResult,
+ ManagedDatabaseSecurityAlertPolicy,
+ ManagedInstance,
+ ManagedInstanceAdministrator,
+ ManagedInstanceAzureADOnlyAuthentication,
+ ManagedInstanceEncryptionProtector,
+ ManagedInstanceExternalAdministrator,
+ ManagedInstanceKey,
+ ManagedInstanceLongTermRetentionBackup,
+ ManagedInstanceLongTermRetentionPolicy,
+ ManagedInstanceOperation,
+ ManagedInstanceOperationParametersPair,
+ ManagedInstanceOperationSteps,
+ ManagedInstancePairInfo,
+ ManagedInstancePecProperty,
+ ManagedInstancePrivateEndpointConnection,
+ ManagedInstancePrivateEndpointConnectionProperties,
+ ManagedInstancePrivateEndpointProperty,
+ ManagedInstancePrivateLink,
+ ManagedInstancePrivateLinkProperties,
+ ManagedInstancePrivateLinkServiceConnectionStateProperty,
+ ManagedInstanceQuery,
+ ManagedInstanceVulnerabilityAssessment,
+ ManagedServerSecurityAlertPolicy,
+ ManagedTransparentDataEncryption,
+ OperationsHealth,
+ OutboundFirewallRule,
+ PartnerInfo,
+ PartnerRegionInfo,
+ PrivateEndpointConnection,
+ PrivateEndpointConnectionProperties,
+ PrivateEndpointConnectionRequestStatus,
+ PrivateEndpointProperty,
+ PrivateLinkResource,
+ PrivateLinkResourceProperties,
+ PrivateLinkServiceConnectionStateProperty,
+ ProxyResource,
+ ProxyResourceWithWritableName,
+ QueryMetricInterval,
+ QueryMetricProperties,
+ QueryStatistics,
+ RecommendedAction,
+ RecommendedActionErrorInfo,
+ RecommendedActionImpactRecord,
+ RecommendedActionImplementationInfo,
+ RecommendedActionMetricInfo,
+ RecommendedActionStateInfo,
+ RecommendedSensitivityLabelUpdate,
+ RecoverableDatabase,
+ RecoverableManagedDatabase,
+ ReplicationLink,
+ Resource,
+ ResourceIdentity,
+ ResourceWithWritableName,
+ RestorableDroppedDatabase,
+ RestorableDroppedManagedDatabase,
+ RestorePoint,
+ SecurityEvent,
+ SecurityEventSqlInjectionAdditionalProperties,
+ SensitivityLabel,
+ SensitivityLabelUpdate,
+ Server,
+ ServerAutomaticTuning,
+ ServerAzureADAdministrator,
+ ServerAzureADOnlyAuthentication,
+ ServerBlobAuditingPolicy,
+ ServerCommunicationLink,
+ ServerConnectionPolicy,
+ ServerDevOpsAuditingSettings,
+ ServerDnsAlias,
+ ServerExternalAdministrator,
+ ServerInfo,
+ ServerKey,
+ ServerOperation,
+ ServerPrivateEndpointConnection,
+ ServerSecurityAlertPolicy,
+ ServerTrustGroup,
+ ServerVulnerabilityAssessment,
+ ServiceObjective,
+ Sku,
+ SqlAgentConfiguration,
+ SubscriptionUsage,
+ SyncAgent,
+ SyncAgentLinkedDatabase,
+ SyncGroup,
+ SyncGroupSchema,
+ SyncGroupSchemaTable,
+ SyncGroupSchemaTableColumn,
+ SyncMember,
+ SystemData,
+ TdeCertificate,
+ TimeZone,
+ TrackedResource,
+ TransparentDataEncryption,
+ TransparentDataEncryptionActivity,
+ UpdateManagedInstanceDnsServersOperation,
+ UpsertManagedServerOperationParameters,
+ UpsertManagedServerOperationStep,
+ UserIdentity,
+ VirtualCluster,
+ VirtualNetworkRule,
+ VulnerabilityAssessmentRecurringScansProperties,
+ VulnerabilityAssessmentScanError,
+ VulnerabilityAssessmentScanRecord,
+ WorkloadClassifier,
+ WorkloadGroup
+} from "../models/mappers";
diff --git a/sdk/sql/arm-sql/src/models/elasticPoolActivitiesMappers.ts b/sdk/sql/arm-sql/src/models/elasticPoolActivitiesMappers.ts
index e208d357ba22..57eec388296a 100644
--- a/sdk/sql/arm-sql/src/models/elasticPoolActivitiesMappers.ts
+++ b/sdk/sql/arm-sql/src/models/elasticPoolActivitiesMappers.ts
@@ -1,29 +1,36 @@
/*
- * Copyright (c) Microsoft Corporation. All rights reserved.
- * Licensed under the MIT License. See License.txt in the project root for license information.
+ * Copyright (c) Microsoft Corporation.
+ * Licensed under the MIT License.
*
* Code generated by Microsoft (R) AutoRest Code Generator.
* Changes may cause incorrect behavior and will be lost if the code is regenerated.
*/
export {
+ Advisor,
AutomaticTuningOptions,
AutomaticTuningServerOptions,
- BackupLongTermRetentionPolicy,
BackupShortTermRetentionPolicy,
BaseResource,
CloudError,
Database,
DatabaseAutomaticTuning,
DatabaseBlobAuditingPolicy,
+ DatabaseColumn,
+ DatabaseExtensions,
DatabaseOperation,
+ DatabaseSchema,
DatabaseSecurityAlertPolicy,
+ DatabaseTable,
+ DatabaseUsage,
DatabaseVulnerabilityAssessment,
DatabaseVulnerabilityAssessmentRuleBaseline,
DatabaseVulnerabilityAssessmentRuleBaselineItem,
DatabaseVulnerabilityAssessmentScansExport,
DataMaskingPolicy,
DataMaskingRule,
+ DataWarehouseUserActivities,
+ DeletedServer,
ElasticPool,
ElasticPoolActivity,
ElasticPoolActivityListResult,
@@ -38,7 +45,8 @@ export {
FailoverGroupReadWriteEndpoint,
FirewallRule,
GeoBackupPolicy,
- ImportExportResponse,
+ ImportExportExtensionsOperationResult,
+ ImportExportOperationResult,
InstanceFailoverGroup,
InstanceFailoverGroupReadOnlyEndpoint,
InstanceFailoverGroupReadWriteEndpoint,
@@ -56,53 +64,96 @@ export {
JobTarget,
JobTargetGroup,
JobVersion,
+ LedgerDigestUploads,
LongTermRetentionBackup,
+ LongTermRetentionBackupOperationResult,
+ LongTermRetentionPolicy,
+ MaintenanceWindowOptions,
+ MaintenanceWindows,
+ MaintenanceWindowTimeRange,
ManagedBackupShortTermRetentionPolicy,
ManagedDatabase,
ManagedDatabaseRestoreDetailsResult,
ManagedDatabaseSecurityAlertPolicy,
ManagedInstance,
ManagedInstanceAdministrator,
+ ManagedInstanceAzureADOnlyAuthentication,
ManagedInstanceEncryptionProtector,
+ ManagedInstanceExternalAdministrator,
ManagedInstanceKey,
+ ManagedInstanceLongTermRetentionBackup,
+ ManagedInstanceLongTermRetentionPolicy,
+ ManagedInstanceOperation,
+ ManagedInstanceOperationParametersPair,
+ ManagedInstanceOperationSteps,
ManagedInstancePairInfo,
+ ManagedInstancePecProperty,
+ ManagedInstancePrivateEndpointConnection,
+ ManagedInstancePrivateEndpointConnectionProperties,
+ ManagedInstancePrivateEndpointProperty,
+ ManagedInstancePrivateLink,
+ ManagedInstancePrivateLinkProperties,
+ ManagedInstancePrivateLinkServiceConnectionStateProperty,
+ ManagedInstanceQuery,
ManagedInstanceVulnerabilityAssessment,
ManagedServerSecurityAlertPolicy,
- OperationImpact,
+ ManagedTransparentDataEncryption,
+ OperationsHealth,
+ OutboundFirewallRule,
PartnerInfo,
PartnerRegionInfo,
PrivateEndpointConnection,
+ PrivateEndpointConnectionProperties,
+ PrivateEndpointConnectionRequestStatus,
PrivateEndpointProperty,
PrivateLinkResource,
PrivateLinkResourceProperties,
PrivateLinkServiceConnectionStateProperty,
ProxyResource,
- RecommendedElasticPool,
- RecommendedElasticPoolMetric,
- RecommendedIndex,
+ ProxyResourceWithWritableName,
+ QueryMetricInterval,
+ QueryMetricProperties,
+ QueryStatistics,
+ RecommendedAction,
+ RecommendedActionErrorInfo,
+ RecommendedActionImpactRecord,
+ RecommendedActionImplementationInfo,
+ RecommendedActionMetricInfo,
+ RecommendedActionStateInfo,
+ RecommendedSensitivityLabelUpdate,
RecoverableDatabase,
RecoverableManagedDatabase,
ReplicationLink,
Resource,
ResourceIdentity,
+ ResourceWithWritableName,
RestorableDroppedDatabase,
RestorableDroppedManagedDatabase,
RestorePoint,
+ SecurityEvent,
+ SecurityEventSqlInjectionAdditionalProperties,
SensitivityLabel,
+ SensitivityLabelUpdate,
Server,
ServerAutomaticTuning,
ServerAzureADAdministrator,
+ ServerAzureADOnlyAuthentication,
ServerBlobAuditingPolicy,
ServerCommunicationLink,
ServerConnectionPolicy,
+ ServerDevOpsAuditingSettings,
ServerDnsAlias,
+ ServerExternalAdministrator,
+ ServerInfo,
ServerKey,
+ ServerOperation,
+ ServerPrivateEndpointConnection,
ServerSecurityAlertPolicy,
+ ServerTrustGroup,
ServerVulnerabilityAssessment,
ServiceObjective,
- ServiceTierAdvisor,
Sku,
- SloUsageMetric,
+ SqlAgentConfiguration,
SubscriptionUsage,
SyncAgent,
SyncAgentLinkedDatabase,
@@ -111,13 +162,21 @@ export {
SyncGroupSchemaTable,
SyncGroupSchemaTableColumn,
SyncMember,
+ SystemData,
TdeCertificate,
+ TimeZone,
TrackedResource,
TransparentDataEncryption,
TransparentDataEncryptionActivity,
+ UpdateManagedInstanceDnsServersOperation,
+ UpsertManagedServerOperationParameters,
+ UpsertManagedServerOperationStep,
+ UserIdentity,
VirtualCluster,
VirtualNetworkRule,
VulnerabilityAssessmentRecurringScansProperties,
VulnerabilityAssessmentScanError,
- VulnerabilityAssessmentScanRecord
+ VulnerabilityAssessmentScanRecord,
+ WorkloadClassifier,
+ WorkloadGroup
} from "../models/mappers";
diff --git a/sdk/sql/arm-sql/src/models/elasticPoolDatabaseActivitiesMappers.ts b/sdk/sql/arm-sql/src/models/elasticPoolDatabaseActivitiesMappers.ts
index 9ec09441bb5b..1e9abfa9b664 100644
--- a/sdk/sql/arm-sql/src/models/elasticPoolDatabaseActivitiesMappers.ts
+++ b/sdk/sql/arm-sql/src/models/elasticPoolDatabaseActivitiesMappers.ts
@@ -1,29 +1,36 @@
/*
- * Copyright (c) Microsoft Corporation. All rights reserved.
- * Licensed under the MIT License. See License.txt in the project root for license information.
+ * Copyright (c) Microsoft Corporation.
+ * Licensed under the MIT License.
*
* Code generated by Microsoft (R) AutoRest Code Generator.
* Changes may cause incorrect behavior and will be lost if the code is regenerated.
*/
export {
+ Advisor,
AutomaticTuningOptions,
AutomaticTuningServerOptions,
- BackupLongTermRetentionPolicy,
BackupShortTermRetentionPolicy,
BaseResource,
CloudError,
Database,
DatabaseAutomaticTuning,
DatabaseBlobAuditingPolicy,
+ DatabaseColumn,
+ DatabaseExtensions,
DatabaseOperation,
+ DatabaseSchema,
DatabaseSecurityAlertPolicy,
+ DatabaseTable,
+ DatabaseUsage,
DatabaseVulnerabilityAssessment,
DatabaseVulnerabilityAssessmentRuleBaseline,
DatabaseVulnerabilityAssessmentRuleBaselineItem,
DatabaseVulnerabilityAssessmentScansExport,
DataMaskingPolicy,
DataMaskingRule,
+ DataWarehouseUserActivities,
+ DeletedServer,
ElasticPool,
ElasticPoolActivity,
ElasticPoolDatabaseActivity,
@@ -38,7 +45,8 @@ export {
FailoverGroupReadWriteEndpoint,
FirewallRule,
GeoBackupPolicy,
- ImportExportResponse,
+ ImportExportExtensionsOperationResult,
+ ImportExportOperationResult,
InstanceFailoverGroup,
InstanceFailoverGroupReadOnlyEndpoint,
InstanceFailoverGroupReadWriteEndpoint,
@@ -56,53 +64,96 @@ export {
JobTarget,
JobTargetGroup,
JobVersion,
+ LedgerDigestUploads,
LongTermRetentionBackup,
+ LongTermRetentionBackupOperationResult,
+ LongTermRetentionPolicy,
+ MaintenanceWindowOptions,
+ MaintenanceWindows,
+ MaintenanceWindowTimeRange,
ManagedBackupShortTermRetentionPolicy,
ManagedDatabase,
ManagedDatabaseRestoreDetailsResult,
ManagedDatabaseSecurityAlertPolicy,
ManagedInstance,
ManagedInstanceAdministrator,
+ ManagedInstanceAzureADOnlyAuthentication,
ManagedInstanceEncryptionProtector,
+ ManagedInstanceExternalAdministrator,
ManagedInstanceKey,
+ ManagedInstanceLongTermRetentionBackup,
+ ManagedInstanceLongTermRetentionPolicy,
+ ManagedInstanceOperation,
+ ManagedInstanceOperationParametersPair,
+ ManagedInstanceOperationSteps,
ManagedInstancePairInfo,
+ ManagedInstancePecProperty,
+ ManagedInstancePrivateEndpointConnection,
+ ManagedInstancePrivateEndpointConnectionProperties,
+ ManagedInstancePrivateEndpointProperty,
+ ManagedInstancePrivateLink,
+ ManagedInstancePrivateLinkProperties,
+ ManagedInstancePrivateLinkServiceConnectionStateProperty,
+ ManagedInstanceQuery,
ManagedInstanceVulnerabilityAssessment,
ManagedServerSecurityAlertPolicy,
- OperationImpact,
+ ManagedTransparentDataEncryption,
+ OperationsHealth,
+ OutboundFirewallRule,
PartnerInfo,
PartnerRegionInfo,
PrivateEndpointConnection,
+ PrivateEndpointConnectionProperties,
+ PrivateEndpointConnectionRequestStatus,
PrivateEndpointProperty,
PrivateLinkResource,
PrivateLinkResourceProperties,
PrivateLinkServiceConnectionStateProperty,
ProxyResource,
- RecommendedElasticPool,
- RecommendedElasticPoolMetric,
- RecommendedIndex,
+ ProxyResourceWithWritableName,
+ QueryMetricInterval,
+ QueryMetricProperties,
+ QueryStatistics,
+ RecommendedAction,
+ RecommendedActionErrorInfo,
+ RecommendedActionImpactRecord,
+ RecommendedActionImplementationInfo,
+ RecommendedActionMetricInfo,
+ RecommendedActionStateInfo,
+ RecommendedSensitivityLabelUpdate,
RecoverableDatabase,
RecoverableManagedDatabase,
ReplicationLink,
Resource,
ResourceIdentity,
+ ResourceWithWritableName,
RestorableDroppedDatabase,
RestorableDroppedManagedDatabase,
RestorePoint,
+ SecurityEvent,
+ SecurityEventSqlInjectionAdditionalProperties,
SensitivityLabel,
+ SensitivityLabelUpdate,
Server,
ServerAutomaticTuning,
ServerAzureADAdministrator,
+ ServerAzureADOnlyAuthentication,
ServerBlobAuditingPolicy,
ServerCommunicationLink,
ServerConnectionPolicy,
+ ServerDevOpsAuditingSettings,
ServerDnsAlias,
+ ServerExternalAdministrator,
+ ServerInfo,
ServerKey,
+ ServerOperation,
+ ServerPrivateEndpointConnection,
ServerSecurityAlertPolicy,
+ ServerTrustGroup,
ServerVulnerabilityAssessment,
ServiceObjective,
- ServiceTierAdvisor,
Sku,
- SloUsageMetric,
+ SqlAgentConfiguration,
SubscriptionUsage,
SyncAgent,
SyncAgentLinkedDatabase,
@@ -111,13 +162,21 @@ export {
SyncGroupSchemaTable,
SyncGroupSchemaTableColumn,
SyncMember,
+ SystemData,
TdeCertificate,
+ TimeZone,
TrackedResource,
TransparentDataEncryption,
TransparentDataEncryptionActivity,
+ UpdateManagedInstanceDnsServersOperation,
+ UpsertManagedServerOperationParameters,
+ UpsertManagedServerOperationStep,
+ UserIdentity,
VirtualCluster,
VirtualNetworkRule,
VulnerabilityAssessmentRecurringScansProperties,
VulnerabilityAssessmentScanError,
- VulnerabilityAssessmentScanRecord
+ VulnerabilityAssessmentScanRecord,
+ WorkloadClassifier,
+ WorkloadGroup
} from "../models/mappers";
diff --git a/sdk/sql/arm-sql/src/models/elasticPoolOperationsMappers.ts b/sdk/sql/arm-sql/src/models/elasticPoolOperationsMappers.ts
index 42b902e5b44b..8fa4a4d2b9d6 100644
--- a/sdk/sql/arm-sql/src/models/elasticPoolOperationsMappers.ts
+++ b/sdk/sql/arm-sql/src/models/elasticPoolOperationsMappers.ts
@@ -1,29 +1,36 @@
/*
- * Copyright (c) Microsoft Corporation. All rights reserved.
- * Licensed under the MIT License. See License.txt in the project root for license information.
+ * Copyright (c) Microsoft Corporation.
+ * Licensed under the MIT License.
*
* Code generated by Microsoft (R) AutoRest Code Generator.
* Changes may cause incorrect behavior and will be lost if the code is regenerated.
*/
export {
+ Advisor,
AutomaticTuningOptions,
AutomaticTuningServerOptions,
- BackupLongTermRetentionPolicy,
BackupShortTermRetentionPolicy,
BaseResource,
CloudError,
Database,
DatabaseAutomaticTuning,
DatabaseBlobAuditingPolicy,
+ DatabaseColumn,
+ DatabaseExtensions,
DatabaseOperation,
+ DatabaseSchema,
DatabaseSecurityAlertPolicy,
+ DatabaseTable,
+ DatabaseUsage,
DatabaseVulnerabilityAssessment,
DatabaseVulnerabilityAssessmentRuleBaseline,
DatabaseVulnerabilityAssessmentRuleBaselineItem,
DatabaseVulnerabilityAssessmentScansExport,
DataMaskingPolicy,
DataMaskingRule,
+ DataWarehouseUserActivities,
+ DeletedServer,
ElasticPool,
ElasticPoolActivity,
ElasticPoolDatabaseActivity,
@@ -38,7 +45,8 @@ export {
FailoverGroupReadWriteEndpoint,
FirewallRule,
GeoBackupPolicy,
- ImportExportResponse,
+ ImportExportExtensionsOperationResult,
+ ImportExportOperationResult,
InstanceFailoverGroup,
InstanceFailoverGroupReadOnlyEndpoint,
InstanceFailoverGroupReadWriteEndpoint,
@@ -56,53 +64,96 @@ export {
JobTarget,
JobTargetGroup,
JobVersion,
+ LedgerDigestUploads,
LongTermRetentionBackup,
+ LongTermRetentionBackupOperationResult,
+ LongTermRetentionPolicy,
+ MaintenanceWindowOptions,
+ MaintenanceWindows,
+ MaintenanceWindowTimeRange,
ManagedBackupShortTermRetentionPolicy,
ManagedDatabase,
ManagedDatabaseRestoreDetailsResult,
ManagedDatabaseSecurityAlertPolicy,
ManagedInstance,
ManagedInstanceAdministrator,
+ ManagedInstanceAzureADOnlyAuthentication,
ManagedInstanceEncryptionProtector,
+ ManagedInstanceExternalAdministrator,
ManagedInstanceKey,
+ ManagedInstanceLongTermRetentionBackup,
+ ManagedInstanceLongTermRetentionPolicy,
+ ManagedInstanceOperation,
+ ManagedInstanceOperationParametersPair,
+ ManagedInstanceOperationSteps,
ManagedInstancePairInfo,
+ ManagedInstancePecProperty,
+ ManagedInstancePrivateEndpointConnection,
+ ManagedInstancePrivateEndpointConnectionProperties,
+ ManagedInstancePrivateEndpointProperty,
+ ManagedInstancePrivateLink,
+ ManagedInstancePrivateLinkProperties,
+ ManagedInstancePrivateLinkServiceConnectionStateProperty,
+ ManagedInstanceQuery,
ManagedInstanceVulnerabilityAssessment,
ManagedServerSecurityAlertPolicy,
- OperationImpact,
+ ManagedTransparentDataEncryption,
+ OperationsHealth,
+ OutboundFirewallRule,
PartnerInfo,
PartnerRegionInfo,
PrivateEndpointConnection,
+ PrivateEndpointConnectionProperties,
+ PrivateEndpointConnectionRequestStatus,
PrivateEndpointProperty,
PrivateLinkResource,
PrivateLinkResourceProperties,
PrivateLinkServiceConnectionStateProperty,
ProxyResource,
- RecommendedElasticPool,
- RecommendedElasticPoolMetric,
- RecommendedIndex,
+ ProxyResourceWithWritableName,
+ QueryMetricInterval,
+ QueryMetricProperties,
+ QueryStatistics,
+ RecommendedAction,
+ RecommendedActionErrorInfo,
+ RecommendedActionImpactRecord,
+ RecommendedActionImplementationInfo,
+ RecommendedActionMetricInfo,
+ RecommendedActionStateInfo,
+ RecommendedSensitivityLabelUpdate,
RecoverableDatabase,
RecoverableManagedDatabase,
ReplicationLink,
Resource,
ResourceIdentity,
+ ResourceWithWritableName,
RestorableDroppedDatabase,
RestorableDroppedManagedDatabase,
RestorePoint,
+ SecurityEvent,
+ SecurityEventSqlInjectionAdditionalProperties,
SensitivityLabel,
+ SensitivityLabelUpdate,
Server,
ServerAutomaticTuning,
ServerAzureADAdministrator,
+ ServerAzureADOnlyAuthentication,
ServerBlobAuditingPolicy,
ServerCommunicationLink,
ServerConnectionPolicy,
+ ServerDevOpsAuditingSettings,
ServerDnsAlias,
+ ServerExternalAdministrator,
+ ServerInfo,
ServerKey,
+ ServerOperation,
+ ServerPrivateEndpointConnection,
ServerSecurityAlertPolicy,
+ ServerTrustGroup,
ServerVulnerabilityAssessment,
ServiceObjective,
- ServiceTierAdvisor,
Sku,
- SloUsageMetric,
+ SqlAgentConfiguration,
SubscriptionUsage,
SyncAgent,
SyncAgentLinkedDatabase,
@@ -111,13 +162,21 @@ export {
SyncGroupSchemaTable,
SyncGroupSchemaTableColumn,
SyncMember,
+ SystemData,
TdeCertificate,
+ TimeZone,
TrackedResource,
TransparentDataEncryption,
TransparentDataEncryptionActivity,
+ UpdateManagedInstanceDnsServersOperation,
+ UpsertManagedServerOperationParameters,
+ UpsertManagedServerOperationStep,
+ UserIdentity,
VirtualCluster,
VirtualNetworkRule,
VulnerabilityAssessmentRecurringScansProperties,
VulnerabilityAssessmentScanError,
- VulnerabilityAssessmentScanRecord
+ VulnerabilityAssessmentScanRecord,
+ WorkloadClassifier,
+ WorkloadGroup
} from "../models/mappers";
diff --git a/sdk/sql/arm-sql/src/models/elasticPoolsMappers.ts b/sdk/sql/arm-sql/src/models/elasticPoolsMappers.ts
index 0207ecc07c86..4e937f90f3a2 100644
--- a/sdk/sql/arm-sql/src/models/elasticPoolsMappers.ts
+++ b/sdk/sql/arm-sql/src/models/elasticPoolsMappers.ts
@@ -1,29 +1,36 @@
/*
- * Copyright (c) Microsoft Corporation. All rights reserved.
- * Licensed under the MIT License. See License.txt in the project root for license information.
+ * Copyright (c) Microsoft Corporation.
+ * Licensed under the MIT License.
*
* Code generated by Microsoft (R) AutoRest Code Generator.
* Changes may cause incorrect behavior and will be lost if the code is regenerated.
*/
export {
+ Advisor,
AutomaticTuningOptions,
AutomaticTuningServerOptions,
- BackupLongTermRetentionPolicy,
BackupShortTermRetentionPolicy,
BaseResource,
CloudError,
Database,
DatabaseAutomaticTuning,
DatabaseBlobAuditingPolicy,
+ DatabaseColumn,
+ DatabaseExtensions,
DatabaseOperation,
+ DatabaseSchema,
DatabaseSecurityAlertPolicy,
+ DatabaseTable,
+ DatabaseUsage,
DatabaseVulnerabilityAssessment,
DatabaseVulnerabilityAssessmentRuleBaseline,
DatabaseVulnerabilityAssessmentRuleBaselineItem,
DatabaseVulnerabilityAssessmentScansExport,
DataMaskingPolicy,
DataMaskingRule,
+ DataWarehouseUserActivities,
+ DeletedServer,
ElasticPool,
ElasticPoolActivity,
ElasticPoolDatabaseActivity,
@@ -39,7 +46,8 @@ export {
FailoverGroupReadWriteEndpoint,
FirewallRule,
GeoBackupPolicy,
- ImportExportResponse,
+ ImportExportExtensionsOperationResult,
+ ImportExportOperationResult,
InstanceFailoverGroup,
InstanceFailoverGroupReadOnlyEndpoint,
InstanceFailoverGroupReadWriteEndpoint,
@@ -57,18 +65,40 @@ export {
JobTarget,
JobTargetGroup,
JobVersion,
+ LedgerDigestUploads,
LongTermRetentionBackup,
+ LongTermRetentionBackupOperationResult,
+ LongTermRetentionPolicy,
+ MaintenanceWindowOptions,
+ MaintenanceWindows,
+ MaintenanceWindowTimeRange,
ManagedBackupShortTermRetentionPolicy,
ManagedDatabase,
ManagedDatabaseRestoreDetailsResult,
ManagedDatabaseSecurityAlertPolicy,
ManagedInstance,
ManagedInstanceAdministrator,
+ ManagedInstanceAzureADOnlyAuthentication,
ManagedInstanceEncryptionProtector,
+ ManagedInstanceExternalAdministrator,
ManagedInstanceKey,
+ ManagedInstanceLongTermRetentionBackup,
+ ManagedInstanceLongTermRetentionPolicy,
+ ManagedInstanceOperation,
+ ManagedInstanceOperationParametersPair,
+ ManagedInstanceOperationSteps,
ManagedInstancePairInfo,
+ ManagedInstancePecProperty,
+ ManagedInstancePrivateEndpointConnection,
+ ManagedInstancePrivateEndpointConnectionProperties,
+ ManagedInstancePrivateEndpointProperty,
+ ManagedInstancePrivateLink,
+ ManagedInstancePrivateLinkProperties,
+ ManagedInstancePrivateLinkServiceConnectionStateProperty,
+ ManagedInstanceQuery,
ManagedInstanceVulnerabilityAssessment,
ManagedServerSecurityAlertPolicy,
+ ManagedTransparentDataEncryption,
Metric,
MetricAvailability,
MetricDefinition,
@@ -76,41 +106,62 @@ export {
MetricListResult,
MetricName,
MetricValue,
- OperationImpact,
+ OperationsHealth,
+ OutboundFirewallRule,
PartnerInfo,
PartnerRegionInfo,
PrivateEndpointConnection,
+ PrivateEndpointConnectionProperties,
+ PrivateEndpointConnectionRequestStatus,
PrivateEndpointProperty,
PrivateLinkResource,
PrivateLinkResourceProperties,
PrivateLinkServiceConnectionStateProperty,
ProxyResource,
- RecommendedElasticPool,
- RecommendedElasticPoolMetric,
- RecommendedIndex,
+ ProxyResourceWithWritableName,
+ QueryMetricInterval,
+ QueryMetricProperties,
+ QueryStatistics,
+ RecommendedAction,
+ RecommendedActionErrorInfo,
+ RecommendedActionImpactRecord,
+ RecommendedActionImplementationInfo,
+ RecommendedActionMetricInfo,
+ RecommendedActionStateInfo,
+ RecommendedSensitivityLabelUpdate,
RecoverableDatabase,
RecoverableManagedDatabase,
ReplicationLink,
Resource,
ResourceIdentity,
+ ResourceWithWritableName,
RestorableDroppedDatabase,
RestorableDroppedManagedDatabase,
RestorePoint,
+ SecurityEvent,
+ SecurityEventSqlInjectionAdditionalProperties,
SensitivityLabel,
+ SensitivityLabelUpdate,
Server,
ServerAutomaticTuning,
ServerAzureADAdministrator,
+ ServerAzureADOnlyAuthentication,
ServerBlobAuditingPolicy,
ServerCommunicationLink,
ServerConnectionPolicy,
+ ServerDevOpsAuditingSettings,
ServerDnsAlias,
+ ServerExternalAdministrator,
+ ServerInfo,
ServerKey,
+ ServerOperation,
+ ServerPrivateEndpointConnection,
ServerSecurityAlertPolicy,
+ ServerTrustGroup,
ServerVulnerabilityAssessment,
ServiceObjective,
- ServiceTierAdvisor,
Sku,
- SloUsageMetric,
+ SqlAgentConfiguration,
SubscriptionUsage,
SyncAgent,
SyncAgentLinkedDatabase,
@@ -119,13 +170,21 @@ export {
SyncGroupSchemaTable,
SyncGroupSchemaTableColumn,
SyncMember,
+ SystemData,
TdeCertificate,
+ TimeZone,
TrackedResource,
TransparentDataEncryption,
TransparentDataEncryptionActivity,
+ UpdateManagedInstanceDnsServersOperation,
+ UpsertManagedServerOperationParameters,
+ UpsertManagedServerOperationStep,
+ UserIdentity,
VirtualCluster,
VirtualNetworkRule,
VulnerabilityAssessmentRecurringScansProperties,
VulnerabilityAssessmentScanError,
- VulnerabilityAssessmentScanRecord
+ VulnerabilityAssessmentScanRecord,
+ WorkloadClassifier,
+ WorkloadGroup
} from "../models/mappers";
diff --git a/sdk/sql/arm-sql/src/models/encryptionProtectorsMappers.ts b/sdk/sql/arm-sql/src/models/encryptionProtectorsMappers.ts
index dd2c39144b9d..7b33ffaaf12d 100644
--- a/sdk/sql/arm-sql/src/models/encryptionProtectorsMappers.ts
+++ b/sdk/sql/arm-sql/src/models/encryptionProtectorsMappers.ts
@@ -1,29 +1,36 @@
/*
- * Copyright (c) Microsoft Corporation. All rights reserved.
- * Licensed under the MIT License. See License.txt in the project root for license information.
+ * Copyright (c) Microsoft Corporation.
+ * Licensed under the MIT License.
*
* Code generated by Microsoft (R) AutoRest Code Generator.
* Changes may cause incorrect behavior and will be lost if the code is regenerated.
*/
export {
+ Advisor,
AutomaticTuningOptions,
AutomaticTuningServerOptions,
- BackupLongTermRetentionPolicy,
BackupShortTermRetentionPolicy,
BaseResource,
CloudError,
Database,
DatabaseAutomaticTuning,
DatabaseBlobAuditingPolicy,
+ DatabaseColumn,
+ DatabaseExtensions,
DatabaseOperation,
+ DatabaseSchema,
DatabaseSecurityAlertPolicy,
+ DatabaseTable,
+ DatabaseUsage,
DatabaseVulnerabilityAssessment,
DatabaseVulnerabilityAssessmentRuleBaseline,
DatabaseVulnerabilityAssessmentRuleBaselineItem,
DatabaseVulnerabilityAssessmentScansExport,
DataMaskingPolicy,
DataMaskingRule,
+ DataWarehouseUserActivities,
+ DeletedServer,
ElasticPool,
ElasticPoolActivity,
ElasticPoolDatabaseActivity,
@@ -38,7 +45,8 @@ export {
FailoverGroupReadWriteEndpoint,
FirewallRule,
GeoBackupPolicy,
- ImportExportResponse,
+ ImportExportExtensionsOperationResult,
+ ImportExportOperationResult,
InstanceFailoverGroup,
InstanceFailoverGroupReadOnlyEndpoint,
InstanceFailoverGroupReadWriteEndpoint,
@@ -56,53 +64,96 @@ export {
JobTarget,
JobTargetGroup,
JobVersion,
+ LedgerDigestUploads,
LongTermRetentionBackup,
+ LongTermRetentionBackupOperationResult,
+ LongTermRetentionPolicy,
+ MaintenanceWindowOptions,
+ MaintenanceWindows,
+ MaintenanceWindowTimeRange,
ManagedBackupShortTermRetentionPolicy,
ManagedDatabase,
ManagedDatabaseRestoreDetailsResult,
ManagedDatabaseSecurityAlertPolicy,
ManagedInstance,
ManagedInstanceAdministrator,
+ ManagedInstanceAzureADOnlyAuthentication,
ManagedInstanceEncryptionProtector,
+ ManagedInstanceExternalAdministrator,
ManagedInstanceKey,
+ ManagedInstanceLongTermRetentionBackup,
+ ManagedInstanceLongTermRetentionPolicy,
+ ManagedInstanceOperation,
+ ManagedInstanceOperationParametersPair,
+ ManagedInstanceOperationSteps,
ManagedInstancePairInfo,
+ ManagedInstancePecProperty,
+ ManagedInstancePrivateEndpointConnection,
+ ManagedInstancePrivateEndpointConnectionProperties,
+ ManagedInstancePrivateEndpointProperty,
+ ManagedInstancePrivateLink,
+ ManagedInstancePrivateLinkProperties,
+ ManagedInstancePrivateLinkServiceConnectionStateProperty,
+ ManagedInstanceQuery,
ManagedInstanceVulnerabilityAssessment,
ManagedServerSecurityAlertPolicy,
- OperationImpact,
+ ManagedTransparentDataEncryption,
+ OperationsHealth,
+ OutboundFirewallRule,
PartnerInfo,
PartnerRegionInfo,
PrivateEndpointConnection,
+ PrivateEndpointConnectionProperties,
+ PrivateEndpointConnectionRequestStatus,
PrivateEndpointProperty,
PrivateLinkResource,
PrivateLinkResourceProperties,
PrivateLinkServiceConnectionStateProperty,
ProxyResource,
- RecommendedElasticPool,
- RecommendedElasticPoolMetric,
- RecommendedIndex,
+ ProxyResourceWithWritableName,
+ QueryMetricInterval,
+ QueryMetricProperties,
+ QueryStatistics,
+ RecommendedAction,
+ RecommendedActionErrorInfo,
+ RecommendedActionImpactRecord,
+ RecommendedActionImplementationInfo,
+ RecommendedActionMetricInfo,
+ RecommendedActionStateInfo,
+ RecommendedSensitivityLabelUpdate,
RecoverableDatabase,
RecoverableManagedDatabase,
ReplicationLink,
Resource,
ResourceIdentity,
+ ResourceWithWritableName,
RestorableDroppedDatabase,
RestorableDroppedManagedDatabase,
RestorePoint,
+ SecurityEvent,
+ SecurityEventSqlInjectionAdditionalProperties,
SensitivityLabel,
+ SensitivityLabelUpdate,
Server,
ServerAutomaticTuning,
ServerAzureADAdministrator,
+ ServerAzureADOnlyAuthentication,
ServerBlobAuditingPolicy,
ServerCommunicationLink,
ServerConnectionPolicy,
+ ServerDevOpsAuditingSettings,
ServerDnsAlias,
+ ServerExternalAdministrator,
+ ServerInfo,
ServerKey,
+ ServerOperation,
+ ServerPrivateEndpointConnection,
ServerSecurityAlertPolicy,
+ ServerTrustGroup,
ServerVulnerabilityAssessment,
ServiceObjective,
- ServiceTierAdvisor,
Sku,
- SloUsageMetric,
+ SqlAgentConfiguration,
SubscriptionUsage,
SyncAgent,
SyncAgentLinkedDatabase,
@@ -111,13 +162,21 @@ export {
SyncGroupSchemaTable,
SyncGroupSchemaTableColumn,
SyncMember,
+ SystemData,
TdeCertificate,
+ TimeZone,
TrackedResource,
TransparentDataEncryption,
TransparentDataEncryptionActivity,
+ UpdateManagedInstanceDnsServersOperation,
+ UpsertManagedServerOperationParameters,
+ UpsertManagedServerOperationStep,
+ UserIdentity,
VirtualCluster,
VirtualNetworkRule,
VulnerabilityAssessmentRecurringScansProperties,
VulnerabilityAssessmentScanError,
- VulnerabilityAssessmentScanRecord
+ VulnerabilityAssessmentScanRecord,
+ WorkloadClassifier,
+ WorkloadGroup
} from "../models/mappers";
diff --git a/sdk/sql/arm-sql/src/models/extendedDatabaseBlobAuditingPoliciesMappers.ts b/sdk/sql/arm-sql/src/models/extendedDatabaseBlobAuditingPoliciesMappers.ts
index 7979989c60d3..c60506a3b001 100644
--- a/sdk/sql/arm-sql/src/models/extendedDatabaseBlobAuditingPoliciesMappers.ts
+++ b/sdk/sql/arm-sql/src/models/extendedDatabaseBlobAuditingPoliciesMappers.ts
@@ -1,29 +1,36 @@
/*
- * Copyright (c) Microsoft Corporation. All rights reserved.
- * Licensed under the MIT License. See License.txt in the project root for license information.
+ * Copyright (c) Microsoft Corporation.
+ * Licensed under the MIT License.
*
* Code generated by Microsoft (R) AutoRest Code Generator.
* Changes may cause incorrect behavior and will be lost if the code is regenerated.
*/
export {
+ Advisor,
AutomaticTuningOptions,
AutomaticTuningServerOptions,
- BackupLongTermRetentionPolicy,
BackupShortTermRetentionPolicy,
BaseResource,
CloudError,
Database,
DatabaseAutomaticTuning,
DatabaseBlobAuditingPolicy,
+ DatabaseColumn,
+ DatabaseExtensions,
DatabaseOperation,
+ DatabaseSchema,
DatabaseSecurityAlertPolicy,
+ DatabaseTable,
+ DatabaseUsage,
DatabaseVulnerabilityAssessment,
DatabaseVulnerabilityAssessmentRuleBaseline,
DatabaseVulnerabilityAssessmentRuleBaselineItem,
DatabaseVulnerabilityAssessmentScansExport,
DataMaskingPolicy,
DataMaskingRule,
+ DataWarehouseUserActivities,
+ DeletedServer,
ElasticPool,
ElasticPoolActivity,
ElasticPoolDatabaseActivity,
@@ -31,13 +38,15 @@ export {
ElasticPoolPerDatabaseSettings,
EncryptionProtector,
ExtendedDatabaseBlobAuditingPolicy,
+ ExtendedDatabaseBlobAuditingPolicyListResult,
ExtendedServerBlobAuditingPolicy,
FailoverGroup,
FailoverGroupReadOnlyEndpoint,
FailoverGroupReadWriteEndpoint,
FirewallRule,
GeoBackupPolicy,
- ImportExportResponse,
+ ImportExportExtensionsOperationResult,
+ ImportExportOperationResult,
InstanceFailoverGroup,
InstanceFailoverGroupReadOnlyEndpoint,
InstanceFailoverGroupReadWriteEndpoint,
@@ -55,53 +64,96 @@ export {
JobTarget,
JobTargetGroup,
JobVersion,
+ LedgerDigestUploads,
LongTermRetentionBackup,
+ LongTermRetentionBackupOperationResult,
+ LongTermRetentionPolicy,
+ MaintenanceWindowOptions,
+ MaintenanceWindows,
+ MaintenanceWindowTimeRange,
ManagedBackupShortTermRetentionPolicy,
ManagedDatabase,
ManagedDatabaseRestoreDetailsResult,
ManagedDatabaseSecurityAlertPolicy,
ManagedInstance,
ManagedInstanceAdministrator,
+ ManagedInstanceAzureADOnlyAuthentication,
ManagedInstanceEncryptionProtector,
+ ManagedInstanceExternalAdministrator,
ManagedInstanceKey,
+ ManagedInstanceLongTermRetentionBackup,
+ ManagedInstanceLongTermRetentionPolicy,
+ ManagedInstanceOperation,
+ ManagedInstanceOperationParametersPair,
+ ManagedInstanceOperationSteps,
ManagedInstancePairInfo,
+ ManagedInstancePecProperty,
+ ManagedInstancePrivateEndpointConnection,
+ ManagedInstancePrivateEndpointConnectionProperties,
+ ManagedInstancePrivateEndpointProperty,
+ ManagedInstancePrivateLink,
+ ManagedInstancePrivateLinkProperties,
+ ManagedInstancePrivateLinkServiceConnectionStateProperty,
+ ManagedInstanceQuery,
ManagedInstanceVulnerabilityAssessment,
ManagedServerSecurityAlertPolicy,
- OperationImpact,
+ ManagedTransparentDataEncryption,
+ OperationsHealth,
+ OutboundFirewallRule,
PartnerInfo,
PartnerRegionInfo,
PrivateEndpointConnection,
+ PrivateEndpointConnectionProperties,
+ PrivateEndpointConnectionRequestStatus,
PrivateEndpointProperty,
PrivateLinkResource,
PrivateLinkResourceProperties,
PrivateLinkServiceConnectionStateProperty,
ProxyResource,
- RecommendedElasticPool,
- RecommendedElasticPoolMetric,
- RecommendedIndex,
+ ProxyResourceWithWritableName,
+ QueryMetricInterval,
+ QueryMetricProperties,
+ QueryStatistics,
+ RecommendedAction,
+ RecommendedActionErrorInfo,
+ RecommendedActionImpactRecord,
+ RecommendedActionImplementationInfo,
+ RecommendedActionMetricInfo,
+ RecommendedActionStateInfo,
+ RecommendedSensitivityLabelUpdate,
RecoverableDatabase,
RecoverableManagedDatabase,
ReplicationLink,
Resource,
ResourceIdentity,
+ ResourceWithWritableName,
RestorableDroppedDatabase,
RestorableDroppedManagedDatabase,
RestorePoint,
+ SecurityEvent,
+ SecurityEventSqlInjectionAdditionalProperties,
SensitivityLabel,
+ SensitivityLabelUpdate,
Server,
ServerAutomaticTuning,
ServerAzureADAdministrator,
+ ServerAzureADOnlyAuthentication,
ServerBlobAuditingPolicy,
ServerCommunicationLink,
ServerConnectionPolicy,
+ ServerDevOpsAuditingSettings,
ServerDnsAlias,
+ ServerExternalAdministrator,
+ ServerInfo,
ServerKey,
+ ServerOperation,
+ ServerPrivateEndpointConnection,
ServerSecurityAlertPolicy,
+ ServerTrustGroup,
ServerVulnerabilityAssessment,
ServiceObjective,
- ServiceTierAdvisor,
Sku,
- SloUsageMetric,
+ SqlAgentConfiguration,
SubscriptionUsage,
SyncAgent,
SyncAgentLinkedDatabase,
@@ -110,13 +162,21 @@ export {
SyncGroupSchemaTable,
SyncGroupSchemaTableColumn,
SyncMember,
+ SystemData,
TdeCertificate,
+ TimeZone,
TrackedResource,
TransparentDataEncryption,
TransparentDataEncryptionActivity,
+ UpdateManagedInstanceDnsServersOperation,
+ UpsertManagedServerOperationParameters,
+ UpsertManagedServerOperationStep,
+ UserIdentity,
VirtualCluster,
VirtualNetworkRule,
VulnerabilityAssessmentRecurringScansProperties,
VulnerabilityAssessmentScanError,
- VulnerabilityAssessmentScanRecord
+ VulnerabilityAssessmentScanRecord,
+ WorkloadClassifier,
+ WorkloadGroup
} from "../models/mappers";
diff --git a/sdk/sql/arm-sql/src/models/extendedServerBlobAuditingPoliciesMappers.ts b/sdk/sql/arm-sql/src/models/extendedServerBlobAuditingPoliciesMappers.ts
index 7979989c60d3..0557bdd08312 100644
--- a/sdk/sql/arm-sql/src/models/extendedServerBlobAuditingPoliciesMappers.ts
+++ b/sdk/sql/arm-sql/src/models/extendedServerBlobAuditingPoliciesMappers.ts
@@ -1,29 +1,36 @@
/*
- * Copyright (c) Microsoft Corporation. All rights reserved.
- * Licensed under the MIT License. See License.txt in the project root for license information.
+ * Copyright (c) Microsoft Corporation.
+ * Licensed under the MIT License.
*
* Code generated by Microsoft (R) AutoRest Code Generator.
* Changes may cause incorrect behavior and will be lost if the code is regenerated.
*/
export {
+ Advisor,
AutomaticTuningOptions,
AutomaticTuningServerOptions,
- BackupLongTermRetentionPolicy,
BackupShortTermRetentionPolicy,
BaseResource,
CloudError,
Database,
DatabaseAutomaticTuning,
DatabaseBlobAuditingPolicy,
+ DatabaseColumn,
+ DatabaseExtensions,
DatabaseOperation,
+ DatabaseSchema,
DatabaseSecurityAlertPolicy,
+ DatabaseTable,
+ DatabaseUsage,
DatabaseVulnerabilityAssessment,
DatabaseVulnerabilityAssessmentRuleBaseline,
DatabaseVulnerabilityAssessmentRuleBaselineItem,
DatabaseVulnerabilityAssessmentScansExport,
DataMaskingPolicy,
DataMaskingRule,
+ DataWarehouseUserActivities,
+ DeletedServer,
ElasticPool,
ElasticPoolActivity,
ElasticPoolDatabaseActivity,
@@ -32,12 +39,14 @@ export {
EncryptionProtector,
ExtendedDatabaseBlobAuditingPolicy,
ExtendedServerBlobAuditingPolicy,
+ ExtendedServerBlobAuditingPolicyListResult,
FailoverGroup,
FailoverGroupReadOnlyEndpoint,
FailoverGroupReadWriteEndpoint,
FirewallRule,
GeoBackupPolicy,
- ImportExportResponse,
+ ImportExportExtensionsOperationResult,
+ ImportExportOperationResult,
InstanceFailoverGroup,
InstanceFailoverGroupReadOnlyEndpoint,
InstanceFailoverGroupReadWriteEndpoint,
@@ -55,53 +64,96 @@ export {
JobTarget,
JobTargetGroup,
JobVersion,
+ LedgerDigestUploads,
LongTermRetentionBackup,
+ LongTermRetentionBackupOperationResult,
+ LongTermRetentionPolicy,
+ MaintenanceWindowOptions,
+ MaintenanceWindows,
+ MaintenanceWindowTimeRange,
ManagedBackupShortTermRetentionPolicy,
ManagedDatabase,
ManagedDatabaseRestoreDetailsResult,
ManagedDatabaseSecurityAlertPolicy,
ManagedInstance,
ManagedInstanceAdministrator,
+ ManagedInstanceAzureADOnlyAuthentication,
ManagedInstanceEncryptionProtector,
+ ManagedInstanceExternalAdministrator,
ManagedInstanceKey,
+ ManagedInstanceLongTermRetentionBackup,
+ ManagedInstanceLongTermRetentionPolicy,
+ ManagedInstanceOperation,
+ ManagedInstanceOperationParametersPair,
+ ManagedInstanceOperationSteps,
ManagedInstancePairInfo,
+ ManagedInstancePecProperty,
+ ManagedInstancePrivateEndpointConnection,
+ ManagedInstancePrivateEndpointConnectionProperties,
+ ManagedInstancePrivateEndpointProperty,
+ ManagedInstancePrivateLink,
+ ManagedInstancePrivateLinkProperties,
+ ManagedInstancePrivateLinkServiceConnectionStateProperty,
+ ManagedInstanceQuery,
ManagedInstanceVulnerabilityAssessment,
ManagedServerSecurityAlertPolicy,
- OperationImpact,
+ ManagedTransparentDataEncryption,
+ OperationsHealth,
+ OutboundFirewallRule,
PartnerInfo,
PartnerRegionInfo,
PrivateEndpointConnection,
+ PrivateEndpointConnectionProperties,
+ PrivateEndpointConnectionRequestStatus,
PrivateEndpointProperty,
PrivateLinkResource,
PrivateLinkResourceProperties,
PrivateLinkServiceConnectionStateProperty,
ProxyResource,
- RecommendedElasticPool,
- RecommendedElasticPoolMetric,
- RecommendedIndex,
+ ProxyResourceWithWritableName,
+ QueryMetricInterval,
+ QueryMetricProperties,
+ QueryStatistics,
+ RecommendedAction,
+ RecommendedActionErrorInfo,
+ RecommendedActionImpactRecord,
+ RecommendedActionImplementationInfo,
+ RecommendedActionMetricInfo,
+ RecommendedActionStateInfo,
+ RecommendedSensitivityLabelUpdate,
RecoverableDatabase,
RecoverableManagedDatabase,
ReplicationLink,
Resource,
ResourceIdentity,
+ ResourceWithWritableName,
RestorableDroppedDatabase,
RestorableDroppedManagedDatabase,
RestorePoint,
+ SecurityEvent,
+ SecurityEventSqlInjectionAdditionalProperties,
SensitivityLabel,
+ SensitivityLabelUpdate,
Server,
ServerAutomaticTuning,
ServerAzureADAdministrator,
+ ServerAzureADOnlyAuthentication,
ServerBlobAuditingPolicy,
ServerCommunicationLink,
ServerConnectionPolicy,
+ ServerDevOpsAuditingSettings,
ServerDnsAlias,
+ ServerExternalAdministrator,
+ ServerInfo,
ServerKey,
+ ServerOperation,
+ ServerPrivateEndpointConnection,
ServerSecurityAlertPolicy,
+ ServerTrustGroup,
ServerVulnerabilityAssessment,
ServiceObjective,
- ServiceTierAdvisor,
Sku,
- SloUsageMetric,
+ SqlAgentConfiguration,
SubscriptionUsage,
SyncAgent,
SyncAgentLinkedDatabase,
@@ -110,13 +162,21 @@ export {
SyncGroupSchemaTable,
SyncGroupSchemaTableColumn,
SyncMember,
+ SystemData,
TdeCertificate,
+ TimeZone,
TrackedResource,
TransparentDataEncryption,
TransparentDataEncryptionActivity,
+ UpdateManagedInstanceDnsServersOperation,
+ UpsertManagedServerOperationParameters,
+ UpsertManagedServerOperationStep,
+ UserIdentity,
VirtualCluster,
VirtualNetworkRule,
VulnerabilityAssessmentRecurringScansProperties,
VulnerabilityAssessmentScanError,
- VulnerabilityAssessmentScanRecord
+ VulnerabilityAssessmentScanRecord,
+ WorkloadClassifier,
+ WorkloadGroup
} from "../models/mappers";
diff --git a/sdk/sql/arm-sql/src/models/failoverGroupsMappers.ts b/sdk/sql/arm-sql/src/models/failoverGroupsMappers.ts
index 5b702951c0c0..9c1ca8a4a38b 100644
--- a/sdk/sql/arm-sql/src/models/failoverGroupsMappers.ts
+++ b/sdk/sql/arm-sql/src/models/failoverGroupsMappers.ts
@@ -1,29 +1,36 @@
/*
- * Copyright (c) Microsoft Corporation. All rights reserved.
- * Licensed under the MIT License. See License.txt in the project root for license information.
+ * Copyright (c) Microsoft Corporation.
+ * Licensed under the MIT License.
*
* Code generated by Microsoft (R) AutoRest Code Generator.
* Changes may cause incorrect behavior and will be lost if the code is regenerated.
*/
export {
+ Advisor,
AutomaticTuningOptions,
AutomaticTuningServerOptions,
- BackupLongTermRetentionPolicy,
BackupShortTermRetentionPolicy,
BaseResource,
CloudError,
Database,
DatabaseAutomaticTuning,
DatabaseBlobAuditingPolicy,
+ DatabaseColumn,
+ DatabaseExtensions,
DatabaseOperation,
+ DatabaseSchema,
DatabaseSecurityAlertPolicy,
+ DatabaseTable,
+ DatabaseUsage,
DatabaseVulnerabilityAssessment,
DatabaseVulnerabilityAssessmentRuleBaseline,
DatabaseVulnerabilityAssessmentRuleBaselineItem,
DatabaseVulnerabilityAssessmentScansExport,
DataMaskingPolicy,
DataMaskingRule,
+ DataWarehouseUserActivities,
+ DeletedServer,
ElasticPool,
ElasticPoolActivity,
ElasticPoolDatabaseActivity,
@@ -39,7 +46,8 @@ export {
FailoverGroupUpdate,
FirewallRule,
GeoBackupPolicy,
- ImportExportResponse,
+ ImportExportExtensionsOperationResult,
+ ImportExportOperationResult,
InstanceFailoverGroup,
InstanceFailoverGroupReadOnlyEndpoint,
InstanceFailoverGroupReadWriteEndpoint,
@@ -57,53 +65,96 @@ export {
JobTarget,
JobTargetGroup,
JobVersion,
+ LedgerDigestUploads,
LongTermRetentionBackup,
+ LongTermRetentionBackupOperationResult,
+ LongTermRetentionPolicy,
+ MaintenanceWindowOptions,
+ MaintenanceWindows,
+ MaintenanceWindowTimeRange,
ManagedBackupShortTermRetentionPolicy,
ManagedDatabase,
ManagedDatabaseRestoreDetailsResult,
ManagedDatabaseSecurityAlertPolicy,
ManagedInstance,
ManagedInstanceAdministrator,
+ ManagedInstanceAzureADOnlyAuthentication,
ManagedInstanceEncryptionProtector,
+ ManagedInstanceExternalAdministrator,
ManagedInstanceKey,
+ ManagedInstanceLongTermRetentionBackup,
+ ManagedInstanceLongTermRetentionPolicy,
+ ManagedInstanceOperation,
+ ManagedInstanceOperationParametersPair,
+ ManagedInstanceOperationSteps,
ManagedInstancePairInfo,
+ ManagedInstancePecProperty,
+ ManagedInstancePrivateEndpointConnection,
+ ManagedInstancePrivateEndpointConnectionProperties,
+ ManagedInstancePrivateEndpointProperty,
+ ManagedInstancePrivateLink,
+ ManagedInstancePrivateLinkProperties,
+ ManagedInstancePrivateLinkServiceConnectionStateProperty,
+ ManagedInstanceQuery,
ManagedInstanceVulnerabilityAssessment,
ManagedServerSecurityAlertPolicy,
- OperationImpact,
+ ManagedTransparentDataEncryption,
+ OperationsHealth,
+ OutboundFirewallRule,
PartnerInfo,
PartnerRegionInfo,
PrivateEndpointConnection,
+ PrivateEndpointConnectionProperties,
+ PrivateEndpointConnectionRequestStatus,
PrivateEndpointProperty,
PrivateLinkResource,
PrivateLinkResourceProperties,
PrivateLinkServiceConnectionStateProperty,
ProxyResource,
- RecommendedElasticPool,
- RecommendedElasticPoolMetric,
- RecommendedIndex,
+ ProxyResourceWithWritableName,
+ QueryMetricInterval,
+ QueryMetricProperties,
+ QueryStatistics,
+ RecommendedAction,
+ RecommendedActionErrorInfo,
+ RecommendedActionImpactRecord,
+ RecommendedActionImplementationInfo,
+ RecommendedActionMetricInfo,
+ RecommendedActionStateInfo,
+ RecommendedSensitivityLabelUpdate,
RecoverableDatabase,
RecoverableManagedDatabase,
ReplicationLink,
Resource,
ResourceIdentity,
+ ResourceWithWritableName,
RestorableDroppedDatabase,
RestorableDroppedManagedDatabase,
RestorePoint,
+ SecurityEvent,
+ SecurityEventSqlInjectionAdditionalProperties,
SensitivityLabel,
+ SensitivityLabelUpdate,
Server,
ServerAutomaticTuning,
ServerAzureADAdministrator,
+ ServerAzureADOnlyAuthentication,
ServerBlobAuditingPolicy,
ServerCommunicationLink,
ServerConnectionPolicy,
+ ServerDevOpsAuditingSettings,
ServerDnsAlias,
+ ServerExternalAdministrator,
+ ServerInfo,
ServerKey,
+ ServerOperation,
+ ServerPrivateEndpointConnection,
ServerSecurityAlertPolicy,
+ ServerTrustGroup,
ServerVulnerabilityAssessment,
ServiceObjective,
- ServiceTierAdvisor,
Sku,
- SloUsageMetric,
+ SqlAgentConfiguration,
SubscriptionUsage,
SyncAgent,
SyncAgentLinkedDatabase,
@@ -112,13 +163,21 @@ export {
SyncGroupSchemaTable,
SyncGroupSchemaTableColumn,
SyncMember,
+ SystemData,
TdeCertificate,
+ TimeZone,
TrackedResource,
TransparentDataEncryption,
TransparentDataEncryptionActivity,
+ UpdateManagedInstanceDnsServersOperation,
+ UpsertManagedServerOperationParameters,
+ UpsertManagedServerOperationStep,
+ UserIdentity,
VirtualCluster,
VirtualNetworkRule,
VulnerabilityAssessmentRecurringScansProperties,
VulnerabilityAssessmentScanError,
- VulnerabilityAssessmentScanRecord
+ VulnerabilityAssessmentScanRecord,
+ WorkloadClassifier,
+ WorkloadGroup
} from "../models/mappers";
diff --git a/sdk/sql/arm-sql/src/models/firewallRulesMappers.ts b/sdk/sql/arm-sql/src/models/firewallRulesMappers.ts
index c7b1cddbce7e..52a5a314ba31 100644
--- a/sdk/sql/arm-sql/src/models/firewallRulesMappers.ts
+++ b/sdk/sql/arm-sql/src/models/firewallRulesMappers.ts
@@ -1,29 +1,36 @@
/*
- * Copyright (c) Microsoft Corporation. All rights reserved.
- * Licensed under the MIT License. See License.txt in the project root for license information.
+ * Copyright (c) Microsoft Corporation.
+ * Licensed under the MIT License.
*
* Code generated by Microsoft (R) AutoRest Code Generator.
* Changes may cause incorrect behavior and will be lost if the code is regenerated.
*/
export {
+ Advisor,
AutomaticTuningOptions,
AutomaticTuningServerOptions,
- BackupLongTermRetentionPolicy,
BackupShortTermRetentionPolicy,
BaseResource,
CloudError,
Database,
DatabaseAutomaticTuning,
DatabaseBlobAuditingPolicy,
+ DatabaseColumn,
+ DatabaseExtensions,
DatabaseOperation,
+ DatabaseSchema,
DatabaseSecurityAlertPolicy,
+ DatabaseTable,
+ DatabaseUsage,
DatabaseVulnerabilityAssessment,
DatabaseVulnerabilityAssessmentRuleBaseline,
DatabaseVulnerabilityAssessmentRuleBaselineItem,
DatabaseVulnerabilityAssessmentScansExport,
DataMaskingPolicy,
DataMaskingRule,
+ DataWarehouseUserActivities,
+ DeletedServer,
ElasticPool,
ElasticPoolActivity,
ElasticPoolDatabaseActivity,
@@ -36,9 +43,11 @@ export {
FailoverGroupReadOnlyEndpoint,
FailoverGroupReadWriteEndpoint,
FirewallRule,
+ FirewallRuleList,
FirewallRuleListResult,
GeoBackupPolicy,
- ImportExportResponse,
+ ImportExportExtensionsOperationResult,
+ ImportExportOperationResult,
InstanceFailoverGroup,
InstanceFailoverGroupReadOnlyEndpoint,
InstanceFailoverGroupReadWriteEndpoint,
@@ -56,53 +65,96 @@ export {
JobTarget,
JobTargetGroup,
JobVersion,
+ LedgerDigestUploads,
LongTermRetentionBackup,
+ LongTermRetentionBackupOperationResult,
+ LongTermRetentionPolicy,
+ MaintenanceWindowOptions,
+ MaintenanceWindows,
+ MaintenanceWindowTimeRange,
ManagedBackupShortTermRetentionPolicy,
ManagedDatabase,
ManagedDatabaseRestoreDetailsResult,
ManagedDatabaseSecurityAlertPolicy,
ManagedInstance,
ManagedInstanceAdministrator,
+ ManagedInstanceAzureADOnlyAuthentication,
ManagedInstanceEncryptionProtector,
+ ManagedInstanceExternalAdministrator,
ManagedInstanceKey,
+ ManagedInstanceLongTermRetentionBackup,
+ ManagedInstanceLongTermRetentionPolicy,
+ ManagedInstanceOperation,
+ ManagedInstanceOperationParametersPair,
+ ManagedInstanceOperationSteps,
ManagedInstancePairInfo,
+ ManagedInstancePecProperty,
+ ManagedInstancePrivateEndpointConnection,
+ ManagedInstancePrivateEndpointConnectionProperties,
+ ManagedInstancePrivateEndpointProperty,
+ ManagedInstancePrivateLink,
+ ManagedInstancePrivateLinkProperties,
+ ManagedInstancePrivateLinkServiceConnectionStateProperty,
+ ManagedInstanceQuery,
ManagedInstanceVulnerabilityAssessment,
ManagedServerSecurityAlertPolicy,
- OperationImpact,
+ ManagedTransparentDataEncryption,
+ OperationsHealth,
+ OutboundFirewallRule,
PartnerInfo,
PartnerRegionInfo,
PrivateEndpointConnection,
+ PrivateEndpointConnectionProperties,
+ PrivateEndpointConnectionRequestStatus,
PrivateEndpointProperty,
PrivateLinkResource,
PrivateLinkResourceProperties,
PrivateLinkServiceConnectionStateProperty,
ProxyResource,
- RecommendedElasticPool,
- RecommendedElasticPoolMetric,
- RecommendedIndex,
+ ProxyResourceWithWritableName,
+ QueryMetricInterval,
+ QueryMetricProperties,
+ QueryStatistics,
+ RecommendedAction,
+ RecommendedActionErrorInfo,
+ RecommendedActionImpactRecord,
+ RecommendedActionImplementationInfo,
+ RecommendedActionMetricInfo,
+ RecommendedActionStateInfo,
+ RecommendedSensitivityLabelUpdate,
RecoverableDatabase,
RecoverableManagedDatabase,
ReplicationLink,
Resource,
ResourceIdentity,
+ ResourceWithWritableName,
RestorableDroppedDatabase,
RestorableDroppedManagedDatabase,
RestorePoint,
+ SecurityEvent,
+ SecurityEventSqlInjectionAdditionalProperties,
SensitivityLabel,
+ SensitivityLabelUpdate,
Server,
ServerAutomaticTuning,
ServerAzureADAdministrator,
+ ServerAzureADOnlyAuthentication,
ServerBlobAuditingPolicy,
ServerCommunicationLink,
ServerConnectionPolicy,
+ ServerDevOpsAuditingSettings,
ServerDnsAlias,
+ ServerExternalAdministrator,
+ ServerInfo,
ServerKey,
+ ServerOperation,
+ ServerPrivateEndpointConnection,
ServerSecurityAlertPolicy,
+ ServerTrustGroup,
ServerVulnerabilityAssessment,
ServiceObjective,
- ServiceTierAdvisor,
Sku,
- SloUsageMetric,
+ SqlAgentConfiguration,
SubscriptionUsage,
SyncAgent,
SyncAgentLinkedDatabase,
@@ -111,13 +163,21 @@ export {
SyncGroupSchemaTable,
SyncGroupSchemaTableColumn,
SyncMember,
+ SystemData,
TdeCertificate,
+ TimeZone,
TrackedResource,
TransparentDataEncryption,
TransparentDataEncryptionActivity,
+ UpdateManagedInstanceDnsServersOperation,
+ UpsertManagedServerOperationParameters,
+ UpsertManagedServerOperationStep,
+ UserIdentity,
VirtualCluster,
VirtualNetworkRule,
VulnerabilityAssessmentRecurringScansProperties,
VulnerabilityAssessmentScanError,
- VulnerabilityAssessmentScanRecord
+ VulnerabilityAssessmentScanRecord,
+ WorkloadClassifier,
+ WorkloadGroup
} from "../models/mappers";
diff --git a/sdk/sql/arm-sql/src/models/geoBackupPoliciesMappers.ts b/sdk/sql/arm-sql/src/models/geoBackupPoliciesMappers.ts
index 23569a186da1..123f09fde415 100644
--- a/sdk/sql/arm-sql/src/models/geoBackupPoliciesMappers.ts
+++ b/sdk/sql/arm-sql/src/models/geoBackupPoliciesMappers.ts
@@ -1,29 +1,36 @@
/*
- * Copyright (c) Microsoft Corporation. All rights reserved.
- * Licensed under the MIT License. See License.txt in the project root for license information.
+ * Copyright (c) Microsoft Corporation.
+ * Licensed under the MIT License.
*
* Code generated by Microsoft (R) AutoRest Code Generator.
* Changes may cause incorrect behavior and will be lost if the code is regenerated.
*/
export {
+ Advisor,
AutomaticTuningOptions,
AutomaticTuningServerOptions,
- BackupLongTermRetentionPolicy,
BackupShortTermRetentionPolicy,
BaseResource,
CloudError,
Database,
DatabaseAutomaticTuning,
DatabaseBlobAuditingPolicy,
+ DatabaseColumn,
+ DatabaseExtensions,
DatabaseOperation,
+ DatabaseSchema,
DatabaseSecurityAlertPolicy,
+ DatabaseTable,
+ DatabaseUsage,
DatabaseVulnerabilityAssessment,
DatabaseVulnerabilityAssessmentRuleBaseline,
DatabaseVulnerabilityAssessmentRuleBaselineItem,
DatabaseVulnerabilityAssessmentScansExport,
DataMaskingPolicy,
DataMaskingRule,
+ DataWarehouseUserActivities,
+ DeletedServer,
ElasticPool,
ElasticPoolActivity,
ElasticPoolDatabaseActivity,
@@ -38,7 +45,8 @@ export {
FirewallRule,
GeoBackupPolicy,
GeoBackupPolicyListResult,
- ImportExportResponse,
+ ImportExportExtensionsOperationResult,
+ ImportExportOperationResult,
InstanceFailoverGroup,
InstanceFailoverGroupReadOnlyEndpoint,
InstanceFailoverGroupReadWriteEndpoint,
@@ -56,53 +64,96 @@ export {
JobTarget,
JobTargetGroup,
JobVersion,
+ LedgerDigestUploads,
LongTermRetentionBackup,
+ LongTermRetentionBackupOperationResult,
+ LongTermRetentionPolicy,
+ MaintenanceWindowOptions,
+ MaintenanceWindows,
+ MaintenanceWindowTimeRange,
ManagedBackupShortTermRetentionPolicy,
ManagedDatabase,
ManagedDatabaseRestoreDetailsResult,
ManagedDatabaseSecurityAlertPolicy,
ManagedInstance,
ManagedInstanceAdministrator,
+ ManagedInstanceAzureADOnlyAuthentication,
ManagedInstanceEncryptionProtector,
+ ManagedInstanceExternalAdministrator,
ManagedInstanceKey,
+ ManagedInstanceLongTermRetentionBackup,
+ ManagedInstanceLongTermRetentionPolicy,
+ ManagedInstanceOperation,
+ ManagedInstanceOperationParametersPair,
+ ManagedInstanceOperationSteps,
ManagedInstancePairInfo,
+ ManagedInstancePecProperty,
+ ManagedInstancePrivateEndpointConnection,
+ ManagedInstancePrivateEndpointConnectionProperties,
+ ManagedInstancePrivateEndpointProperty,
+ ManagedInstancePrivateLink,
+ ManagedInstancePrivateLinkProperties,
+ ManagedInstancePrivateLinkServiceConnectionStateProperty,
+ ManagedInstanceQuery,
ManagedInstanceVulnerabilityAssessment,
ManagedServerSecurityAlertPolicy,
- OperationImpact,
+ ManagedTransparentDataEncryption,
+ OperationsHealth,
+ OutboundFirewallRule,
PartnerInfo,
PartnerRegionInfo,
PrivateEndpointConnection,
+ PrivateEndpointConnectionProperties,
+ PrivateEndpointConnectionRequestStatus,
PrivateEndpointProperty,
PrivateLinkResource,
PrivateLinkResourceProperties,
PrivateLinkServiceConnectionStateProperty,
ProxyResource,
- RecommendedElasticPool,
- RecommendedElasticPoolMetric,
- RecommendedIndex,
+ ProxyResourceWithWritableName,
+ QueryMetricInterval,
+ QueryMetricProperties,
+ QueryStatistics,
+ RecommendedAction,
+ RecommendedActionErrorInfo,
+ RecommendedActionImpactRecord,
+ RecommendedActionImplementationInfo,
+ RecommendedActionMetricInfo,
+ RecommendedActionStateInfo,
+ RecommendedSensitivityLabelUpdate,
RecoverableDatabase,
RecoverableManagedDatabase,
ReplicationLink,
Resource,
ResourceIdentity,
+ ResourceWithWritableName,
RestorableDroppedDatabase,
RestorableDroppedManagedDatabase,
RestorePoint,
+ SecurityEvent,
+ SecurityEventSqlInjectionAdditionalProperties,
SensitivityLabel,
+ SensitivityLabelUpdate,
Server,
ServerAutomaticTuning,
ServerAzureADAdministrator,
+ ServerAzureADOnlyAuthentication,
ServerBlobAuditingPolicy,
ServerCommunicationLink,
ServerConnectionPolicy,
+ ServerDevOpsAuditingSettings,
ServerDnsAlias,
+ ServerExternalAdministrator,
+ ServerInfo,
ServerKey,
+ ServerOperation,
+ ServerPrivateEndpointConnection,
ServerSecurityAlertPolicy,
+ ServerTrustGroup,
ServerVulnerabilityAssessment,
ServiceObjective,
- ServiceTierAdvisor,
Sku,
- SloUsageMetric,
+ SqlAgentConfiguration,
SubscriptionUsage,
SyncAgent,
SyncAgentLinkedDatabase,
@@ -111,13 +162,21 @@ export {
SyncGroupSchemaTable,
SyncGroupSchemaTableColumn,
SyncMember,
+ SystemData,
TdeCertificate,
+ TimeZone,
TrackedResource,
TransparentDataEncryption,
TransparentDataEncryptionActivity,
+ UpdateManagedInstanceDnsServersOperation,
+ UpsertManagedServerOperationParameters,
+ UpsertManagedServerOperationStep,
+ UserIdentity,
VirtualCluster,
VirtualNetworkRule,
VulnerabilityAssessmentRecurringScansProperties,
VulnerabilityAssessmentScanError,
- VulnerabilityAssessmentScanRecord
+ VulnerabilityAssessmentScanRecord,
+ WorkloadClassifier,
+ WorkloadGroup
} from "../models/mappers";
diff --git a/sdk/sql/arm-sql/src/models/index.ts b/sdk/sql/arm-sql/src/models/index.ts
index 60b18ceff4a8..b4e23b9489b9 100644
--- a/sdk/sql/arm-sql/src/models/index.ts
+++ b/sdk/sql/arm-sql/src/models/index.ts
@@ -1,6 +1,6 @@
/*
- * Copyright (c) Microsoft Corporation. All rights reserved.
- * Licensed under the MIT License. See License.txt in the project root for license information.
+ * Copyright (c) Microsoft Corporation.
+ * Licensed under the MIT License.
*
* Code generated by Microsoft (R) AutoRest Code Generator.
* Changes may cause incorrect behavior and will be lost if the code is regenerated.
@@ -64,57 +64,6 @@ export interface RecoverableDatabase extends ProxyResource {
readonly lastAvailableBackupDate?: Date;
}
-/**
- * A restorable dropped database
- */
-export interface RestorableDroppedDatabase extends ProxyResource {
- /**
- * The geo-location where the resource lives
- * **NOTE: This property will not be serialized. It can only be populated by the server.**
- */
- readonly location?: string;
- /**
- * The name of the database
- * **NOTE: This property will not be serialized. It can only be populated by the server.**
- */
- readonly databaseName?: string;
- /**
- * The edition of the database
- * **NOTE: This property will not be serialized. It can only be populated by the server.**
- */
- readonly edition?: string;
- /**
- * The max size in bytes of the database
- * **NOTE: This property will not be serialized. It can only be populated by the server.**
- */
- readonly maxSizeBytes?: string;
- /**
- * The service level objective name of the database
- * **NOTE: This property will not be serialized. It can only be populated by the server.**
- */
- readonly serviceLevelObjective?: string;
- /**
- * The elastic pool name of the database
- * **NOTE: This property will not be serialized. It can only be populated by the server.**
- */
- readonly elasticPoolName?: string;
- /**
- * The creation date of the database (ISO8601 format)
- * **NOTE: This property will not be serialized. It can only be populated by the server.**
- */
- readonly creationDate?: Date;
- /**
- * The deletion date of the database (ISO8601 format)
- * **NOTE: This property will not be serialized. It can only be populated by the server.**
- */
- readonly deletionDate?: Date;
- /**
- * The earliest restore date of the database (ISO8601 format)
- * **NOTE: This property will not be serialized. It can only be populated by the server.**
- */
- readonly earliestRestoreDate?: Date;
-}
-
/**
* ARM tracked top level resource.
*/
@@ -129,43 +78,6 @@ export interface TrackedResource extends Resource {
tags?: { [propertyName: string]: string };
}
-/**
- * A request to check whether the specified name for a resource is available.
- */
-export interface CheckNameAvailabilityRequest {
- /**
- * The name whose availability is to be checked.
- */
- name: string;
-}
-
-/**
- * A response indicating whether the specified name for a resource is available.
- */
-export interface CheckNameAvailabilityResponse {
- /**
- * True if the name is available, otherwise false.
- * **NOTE: This property will not be serialized. It can only be populated by the server.**
- */
- readonly available?: boolean;
- /**
- * A message explaining why the name is unavailable. Will be null if the name is available.
- * **NOTE: This property will not be serialized. It can only be populated by the server.**
- */
- readonly message?: string;
- /**
- * The name whose availability was checked.
- * **NOTE: This property will not be serialized. It can only be populated by the server.**
- */
- readonly name?: string;
- /**
- * The reason code explaining why the name is unavailable. Will be null if the name is available.
- * Possible values include: 'Invalid', 'AlreadyExists'
- * **NOTE: This property will not be serialized. It can only be populated by the server.**
- */
- readonly reason?: CheckNameAvailabilityReason;
-}
-
/**
* A server secure connection policy.
*/
@@ -186,61 +98,6 @@ export interface ServerConnectionPolicy extends ProxyResource {
connectionType: ServerConnectionType;
}
-/**
- * Contains information about a database Threat Detection policy.
- */
-export interface DatabaseSecurityAlertPolicy extends ProxyResource {
- /**
- * The geo-location where the resource lives
- */
- location?: string;
- /**
- * Resource kind.
- * **NOTE: This property will not be serialized. It can only be populated by the server.**
- */
- readonly kind?: string;
- /**
- * Specifies the state of the policy. If state is Enabled, storageEndpoint and
- * storageAccountAccessKey are required. Possible values include: 'New', 'Enabled', 'Disabled'
- */
- state: SecurityAlertPolicyState;
- /**
- * Specifies the semicolon-separated list of alerts that are disabled, or empty string to disable
- * no alerts. Possible values: Sql_Injection; Sql_Injection_Vulnerability; Access_Anomaly;
- * Data_Exfiltration; Unsafe_Action.
- */
- disabledAlerts?: string;
- /**
- * Specifies the semicolon-separated list of e-mail addresses to which the alert is sent.
- */
- emailAddresses?: string;
- /**
- * Specifies that the alert is sent to the account administrators. Possible values include:
- * 'Enabled', 'Disabled'
- */
- emailAccountAdmins?: SecurityAlertPolicyEmailAccountAdmins;
- /**
- * Specifies the blob storage endpoint (e.g. https://MyAccount.blob.core.windows.net). This blob
- * storage will hold all Threat Detection audit logs. If state is Enabled, storageEndpoint is
- * required.
- */
- storageEndpoint?: string;
- /**
- * Specifies the identifier key of the Threat Detection audit storage account. If state is
- * Enabled, storageAccountAccessKey is required.
- */
- storageAccountAccessKey?: string;
- /**
- * Specifies the number of days to keep in the Threat Detection audit logs.
- */
- retentionDays?: number;
- /**
- * Specifies whether to use the default server policy. Possible values include: 'Enabled',
- * 'Disabled'
- */
- useServerDefault?: SecurityAlertPolicyUseServerDefault;
-}
-
/**
* Represents a database data masking policy.
*/
@@ -351,32 +208,6 @@ export interface DataMaskingRule extends ProxyResource {
readonly kind?: string;
}
-/**
- * Represents a server firewall rule.
- */
-export interface FirewallRule extends ProxyResource {
- /**
- * Kind of server that contains this firewall rule.
- * **NOTE: This property will not be serialized. It can only be populated by the server.**
- */
- readonly kind?: string;
- /**
- * Location of the server that contains this firewall rule.
- * **NOTE: This property will not be serialized. It can only be populated by the server.**
- */
- readonly location?: string;
- /**
- * The start IP address of the firewall rule. Must be IPv4 format. Use value '0.0.0.0' to
- * represent all Azure-internal IP addresses.
- */
- startIpAddress: string;
- /**
- * The end IP address of the firewall rule. Must be IPv4 format. Must be greater than or equal to
- * startIpAddress. Use value '0.0.0.0' to represent all Azure-internal IP addresses.
- */
- endIpAddress: string;
-}
-
/**
* A database geo backup policy.
*/
@@ -402,173 +233,6 @@ export interface GeoBackupPolicy extends ProxyResource {
readonly location?: string;
}
-/**
- * Import database parameters.
- */
-export interface ImportExtensionRequest {
- /**
- * The name of the extension.
- */
- name?: string;
- /**
- * The type of the extension.
- */
- type?: string;
- /**
- * The type of the storage key to use. Possible values include: 'StorageAccessKey',
- * 'SharedAccessKey'
- */
- storageKeyType: StorageKeyType;
- /**
- * The storage key to use. If storage key type is SharedAccessKey, it must be preceded with a
- * "?."
- */
- storageKey: string;
- /**
- * The storage uri to use.
- */
- storageUri: string;
- /**
- * The name of the SQL administrator.
- */
- administratorLogin: string;
- /**
- * The password of the SQL administrator.
- */
- administratorLoginPassword: string;
- /**
- * The authentication type. Possible values include: 'SQL', 'ADPassword'. Default value: 'SQL'.
- */
- authenticationType?: AuthenticationType;
-}
-
-/**
- * Response for Import/Export Get operation.
- */
-export interface ImportExportResponse extends ProxyResource {
- /**
- * The request type of the operation.
- * **NOTE: This property will not be serialized. It can only be populated by the server.**
- */
- readonly requestType?: string;
- /**
- * The request type of the operation.
- * **NOTE: This property will not be serialized. It can only be populated by the server.**
- */
- readonly requestId?: string;
- /**
- * The name of the server.
- * **NOTE: This property will not be serialized. It can only be populated by the server.**
- */
- readonly serverName?: string;
- /**
- * The name of the database.
- * **NOTE: This property will not be serialized. It can only be populated by the server.**
- */
- readonly databaseName?: string;
- /**
- * The status message returned from the server.
- * **NOTE: This property will not be serialized. It can only be populated by the server.**
- */
- readonly status?: string;
- /**
- * The operation status last modified time.
- * **NOTE: This property will not be serialized. It can only be populated by the server.**
- */
- readonly lastModifiedTime?: string;
- /**
- * The operation queued time.
- * **NOTE: This property will not be serialized. It can only be populated by the server.**
- */
- readonly queuedTime?: string;
- /**
- * The blob uri.
- * **NOTE: This property will not be serialized. It can only be populated by the server.**
- */
- readonly blobUri?: string;
- /**
- * The error message returned from the server.
- * **NOTE: This property will not be serialized. It can only be populated by the server.**
- */
- readonly errorMessage?: string;
-}
-
-/**
- * Export database parameters.
- */
-export interface ExportRequest {
- /**
- * The type of the storage key to use. Possible values include: 'StorageAccessKey',
- * 'SharedAccessKey'
- */
- storageKeyType: StorageKeyType;
- /**
- * The storage key to use. If storage key type is SharedAccessKey, it must be preceded with a
- * "?."
- */
- storageKey: string;
- /**
- * The storage uri to use.
- */
- storageUri: string;
- /**
- * The name of the SQL administrator.
- */
- administratorLogin: string;
- /**
- * The password of the SQL administrator.
- */
- administratorLoginPassword: string;
- /**
- * The authentication type. Possible values include: 'SQL', 'ADPassword'. Default value: 'SQL'.
- */
- authenticationType?: AuthenticationType;
-}
-
-/**
- * Import database parameters.
- */
-export interface ImportRequest extends ExportRequest {
- /**
- * The name of the database to import.
- */
- databaseName: string;
- /**
- * The edition for the database being created.
- *
- * The list of SKUs may vary by region and support offer. To determine the SKUs (including the
- * SKU name, tier/edition, family, and capacity) that are available to your subscription in an
- * Azure region, use the `Capabilities_ListByLocation` REST API or one of the following commands:
- *
- * ```azurecli
- * az sql db list-editions -l -o table
- * ````
- *
- * ```powershell
- * Get-AzSqlServerServiceObjective -Location
- * ````
- * . Possible values include: 'Web', 'Business', 'Basic', 'Standard', 'Premium', 'PremiumRS',
- * 'Free', 'Stretch', 'DataWarehouse', 'System', 'System2', 'GeneralPurpose', 'BusinessCritical',
- * 'Hyperscale'
- */
- edition: DatabaseEdition;
- /**
- * The name of the service objective to assign to the database. Possible values include:
- * 'System', 'System0', 'System1', 'System2', 'System3', 'System4', 'System2L', 'System3L',
- * 'System4L', 'Free', 'Basic', 'S0', 'S1', 'S2', 'S3', 'S4', 'S6', 'S7', 'S9', 'S12', 'P1',
- * 'P2', 'P3', 'P4', 'P6', 'P11', 'P15', 'PRS1', 'PRS2', 'PRS4', 'PRS6', 'DW100', 'DW200',
- * 'DW300', 'DW400', 'DW500', 'DW600', 'DW1000', 'DW1200', 'DW1000c', 'DW1500', 'DW1500c',
- * 'DW2000', 'DW2000c', 'DW3000', 'DW2500c', 'DW3000c', 'DW6000', 'DW5000c', 'DW6000c',
- * 'DW7500c', 'DW10000c', 'DW15000c', 'DW30000c', 'DS100', 'DS200', 'DS300', 'DS400', 'DS500',
- * 'DS600', 'DS1000', 'DS1200', 'DS1500', 'DS2000', 'ElasticPool'
- */
- serviceObjectiveName: ServiceObjectiveName;
- /**
- * The maximum size for the newly imported database.
- */
- maxSizeBytes: string;
-}
-
/**
* Represents database metrics.
*/
@@ -708,181 +372,31 @@ export interface MetricDefinition {
}
/**
- * Represents recommended elastic pool metric.
+ * Represents the parameters for Unlink Replication Link request.
*/
-export interface RecommendedElasticPoolMetric {
- /**
- * The time of metric (ISO8601 format).
- */
- dateTime?: Date;
- /**
- * Gets or sets the DTUs (Database Transaction Units). See
- * https://azure.microsoft.com/documentation/articles/sql-database-what-is-a-dtu/
- */
- dtu?: number;
+export interface UnlinkParameters {
/**
- * Gets or sets size in gigabytes.
+ * Determines whether link will be terminated in a forced or a friendly way.
*/
- sizeGB?: number;
+ forcedTermination?: boolean;
}
/**
- * Represents a recommended elastic pool.
+ * Server communication link.
*/
-export interface RecommendedElasticPool extends ProxyResource {
+export interface ServerCommunicationLink extends ProxyResource {
/**
- * The edition of the recommended elastic pool. The ElasticPoolEdition enumeration contains all
- * the valid editions. Possible values include: 'Basic', 'Standard', 'Premium', 'GeneralPurpose',
- * 'BusinessCritical'
+ * The state.
* **NOTE: This property will not be serialized. It can only be populated by the server.**
*/
- readonly databaseEdition?: ElasticPoolEdition;
+ readonly state?: string;
/**
- * The DTU for the recommended elastic pool.
+ * The name of the partner server.
*/
- dtu?: number;
+ partnerServer: string;
/**
- * The minimum DTU for the database.
- */
- databaseDtuMin?: number;
- /**
- * The maximum DTU for the database.
- */
- databaseDtuMax?: number;
- /**
- * Gets storage size in megabytes.
- */
- storageMB?: number;
- /**
- * The observation period start (ISO8601 format).
- * **NOTE: This property will not be serialized. It can only be populated by the server.**
- */
- readonly observationPeriodStart?: Date;
- /**
- * The observation period start (ISO8601 format).
- * **NOTE: This property will not be serialized. It can only be populated by the server.**
- */
- readonly observationPeriodEnd?: Date;
- /**
- * Gets maximum observed DTU.
- * **NOTE: This property will not be serialized. It can only be populated by the server.**
- */
- readonly maxObservedDtu?: number;
- /**
- * Gets maximum observed storage in megabytes.
- * **NOTE: This property will not be serialized. It can only be populated by the server.**
- */
- readonly maxObservedStorageMB?: number;
- /**
- * The list of databases in this pool. Expanded property
- * **NOTE: This property will not be serialized. It can only be populated by the server.**
- */
- readonly databases?: TrackedResource[];
- /**
- * The list of databases housed in the server. Expanded property
- * **NOTE: This property will not be serialized. It can only be populated by the server.**
- */
- readonly metrics?: RecommendedElasticPoolMetric[];
-}
-
-/**
- * Represents a database replication link.
- */
-export interface ReplicationLink extends ProxyResource {
- /**
- * Location of the server that contains this firewall rule.
- * **NOTE: This property will not be serialized. It can only be populated by the server.**
- */
- readonly location?: string;
- /**
- * Legacy value indicating whether termination is allowed. Currently always returns true.
- * **NOTE: This property will not be serialized. It can only be populated by the server.**
- */
- readonly isTerminationAllowed?: boolean;
- /**
- * Replication mode of this replication link.
- * **NOTE: This property will not be serialized. It can only be populated by the server.**
- */
- readonly replicationMode?: string;
- /**
- * The name of the server hosting the partner database.
- * **NOTE: This property will not be serialized. It can only be populated by the server.**
- */
- readonly partnerServer?: string;
- /**
- * The name of the partner database.
- * **NOTE: This property will not be serialized. It can only be populated by the server.**
- */
- readonly partnerDatabase?: string;
- /**
- * The Azure Region of the partner database.
- * **NOTE: This property will not be serialized. It can only be populated by the server.**
- */
- readonly partnerLocation?: string;
- /**
- * The role of the database in the replication link. Possible values include: 'Primary',
- * 'Secondary', 'NonReadableSecondary', 'Source', 'Copy'
- * **NOTE: This property will not be serialized. It can only be populated by the server.**
- */
- readonly role?: ReplicationRole;
- /**
- * The role of the partner database in the replication link. Possible values include: 'Primary',
- * 'Secondary', 'NonReadableSecondary', 'Source', 'Copy'
- * **NOTE: This property will not be serialized. It can only be populated by the server.**
- */
- readonly partnerRole?: ReplicationRole;
- /**
- * The start time for the replication link.
- * **NOTE: This property will not be serialized. It can only be populated by the server.**
- */
- readonly startTime?: Date;
- /**
- * The percentage of seeding complete for the replication link.
- * **NOTE: This property will not be serialized. It can only be populated by the server.**
- */
- readonly percentComplete?: number;
- /**
- * The replication state for the replication link. Possible values include: 'PENDING', 'SEEDING',
- * 'CATCH_UP', 'SUSPENDED'
- * **NOTE: This property will not be serialized. It can only be populated by the server.**
- */
- readonly replicationState?: ReplicationState;
-}
-
-/**
- * An server Active Directory Administrator.
- */
-export interface ServerAzureADAdministrator extends ProxyResource {
- /**
- * The server administrator login value.
- */
- login: string;
- /**
- * The server administrator Sid (Secure ID).
- */
- sid: string;
- /**
- * The server Active Directory Administrator tenant id.
- */
- tenantId: string;
-}
-
-/**
- * Server communication link.
- */
-export interface ServerCommunicationLink extends ProxyResource {
- /**
- * The state.
- * **NOTE: This property will not be serialized. It can only be populated by the server.**
- */
- readonly state?: string;
- /**
- * The name of the partner server.
- */
- partnerServer: string;
- /**
- * Communication link location.
- * **NOTE: This property will not be serialized. It can only be populated by the server.**
+ * Communication link location.
+ * **NOTE: This property will not be serialized. It can only be populated by the server.**
*/
readonly location?: string;
/**
@@ -1118,103 +632,6 @@ export interface ElasticPoolDatabaseActivity extends ProxyResource {
readonly state?: string;
}
-/**
- * The impact of an operation, both in absolute and relative terms.
- */
-export interface OperationImpact {
- /**
- * The name of the impact dimension.
- * **NOTE: This property will not be serialized. It can only be populated by the server.**
- */
- readonly name?: string;
- /**
- * The unit in which estimated impact to dimension is measured.
- * **NOTE: This property will not be serialized. It can only be populated by the server.**
- */
- readonly unit?: string;
- /**
- * The absolute impact to dimension.
- * **NOTE: This property will not be serialized. It can only be populated by the server.**
- */
- readonly changeValueAbsolute?: number;
- /**
- * The relative impact to dimension (null if not applicable)
- * **NOTE: This property will not be serialized. It can only be populated by the server.**
- */
- readonly changeValueRelative?: number;
-}
-
-/**
- * Represents a database recommended index.
- */
-export interface RecommendedIndex extends ProxyResource {
- /**
- * The proposed index action. You can create a missing index, drop an unused index, or rebuild an
- * existing index to improve its performance. Possible values include: 'Create', 'Drop',
- * 'Rebuild'
- * **NOTE: This property will not be serialized. It can only be populated by the server.**
- */
- readonly action?: RecommendedIndexAction;
- /**
- * The current recommendation state. Possible values include: 'Active', 'Pending', 'Executing',
- * 'Verifying', 'Pending Revert', 'Reverting', 'Reverted', 'Ignored', 'Expired', 'Blocked',
- * 'Success'
- * **NOTE: This property will not be serialized. It can only be populated by the server.**
- */
- readonly state?: RecommendedIndexState;
- /**
- * The UTC datetime showing when this resource was created (ISO8601 format).
- * **NOTE: This property will not be serialized. It can only be populated by the server.**
- */
- readonly created?: Date;
- /**
- * The UTC datetime of when was this resource last changed (ISO8601 format).
- * **NOTE: This property will not be serialized. It can only be populated by the server.**
- */
- readonly lastModified?: Date;
- /**
- * The type of index (CLUSTERED, NONCLUSTERED, COLUMNSTORE, CLUSTERED COLUMNSTORE). Possible
- * values include: 'CLUSTERED', 'NONCLUSTERED', 'COLUMNSTORE', 'CLUSTERED COLUMNSTORE'
- * **NOTE: This property will not be serialized. It can only be populated by the server.**
- */
- readonly indexType?: RecommendedIndexType;
- /**
- * The schema where table to build index over resides
- * **NOTE: This property will not be serialized. It can only be populated by the server.**
- */
- readonly schema?: string;
- /**
- * The table on which to build index.
- * **NOTE: This property will not be serialized. It can only be populated by the server.**
- */
- readonly table?: string;
- /**
- * Columns over which to build index
- * **NOTE: This property will not be serialized. It can only be populated by the server.**
- */
- readonly columns?: string[];
- /**
- * The list of column names to be included in the index
- * **NOTE: This property will not be serialized. It can only be populated by the server.**
- */
- readonly includedColumns?: string[];
- /**
- * The full build index script
- * **NOTE: This property will not be serialized. It can only be populated by the server.**
- */
- readonly indexScript?: string;
- /**
- * The estimated impact of doing recommended index action.
- * **NOTE: This property will not be serialized. It can only be populated by the server.**
- */
- readonly estimatedImpact?: OperationImpact[];
- /**
- * The values reported after index action is complete.
- * **NOTE: This property will not be serialized. It can only be populated by the server.**
- */
- readonly reportedImpact?: OperationImpact[];
-}
-
/**
* Represents a database transparent data encryption configuration.
*/
@@ -1260,104 +677,29 @@ export interface SloUsageMetric {
}
/**
- * Represents a Service Tier Advisor.
+ * The impact of an operation, both in absolute and relative terms.
*/
-export interface ServiceTierAdvisor extends ProxyResource {
- /**
- * The observation period start (ISO8601 format).
- * **NOTE: This property will not be serialized. It can only be populated by the server.**
- */
- readonly observationPeriodStart?: Date;
- /**
- * The observation period start (ISO8601 format).
- * **NOTE: This property will not be serialized. It can only be populated by the server.**
- */
- readonly observationPeriodEnd?: Date;
- /**
- * The activeTimeRatio for service tier advisor.
- * **NOTE: This property will not be serialized. It can only be populated by the server.**
- */
- readonly activeTimeRatio?: number;
- /**
- * Gets or sets minDtu for service tier advisor.
- * **NOTE: This property will not be serialized. It can only be populated by the server.**
- */
- readonly minDtu?: number;
- /**
- * Gets or sets avgDtu for service tier advisor.
- * **NOTE: This property will not be serialized. It can only be populated by the server.**
- */
- readonly avgDtu?: number;
- /**
- * Gets or sets maxDtu for service tier advisor.
- * **NOTE: This property will not be serialized. It can only be populated by the server.**
- */
- readonly maxDtu?: number;
- /**
- * Gets or sets maxSizeInGB for service tier advisor.
- * **NOTE: This property will not be serialized. It can only be populated by the server.**
- */
- readonly maxSizeInGB?: number;
- /**
- * Gets or sets serviceLevelObjectiveUsageMetrics for the service tier advisor.
- * **NOTE: This property will not be serialized. It can only be populated by the server.**
- */
- readonly serviceLevelObjectiveUsageMetrics?: SloUsageMetric[];
- /**
- * Gets or sets currentServiceLevelObjective for service tier advisor.
- * **NOTE: This property will not be serialized. It can only be populated by the server.**
- */
- readonly currentServiceLevelObjective?: string;
- /**
- * Gets or sets currentServiceLevelObjectiveId for service tier advisor.
- * **NOTE: This property will not be serialized. It can only be populated by the server.**
- */
- readonly currentServiceLevelObjectiveId?: string;
- /**
- * Gets or sets usageBasedRecommendationServiceLevelObjective for service tier advisor.
- * **NOTE: This property will not be serialized. It can only be populated by the server.**
- */
- readonly usageBasedRecommendationServiceLevelObjective?: string;
- /**
- * Gets or sets usageBasedRecommendationServiceLevelObjectiveId for service tier advisor.
- * **NOTE: This property will not be serialized. It can only be populated by the server.**
- */
- readonly usageBasedRecommendationServiceLevelObjectiveId?: string;
- /**
- * Gets or sets databaseSizeBasedRecommendationServiceLevelObjective for service tier advisor.
- * **NOTE: This property will not be serialized. It can only be populated by the server.**
- */
- readonly databaseSizeBasedRecommendationServiceLevelObjective?: string;
- /**
- * Gets or sets databaseSizeBasedRecommendationServiceLevelObjectiveId for service tier advisor.
- * **NOTE: This property will not be serialized. It can only be populated by the server.**
- */
- readonly databaseSizeBasedRecommendationServiceLevelObjectiveId?: string;
- /**
- * Gets or sets disasterPlanBasedRecommendationServiceLevelObjective for service tier advisor.
- * **NOTE: This property will not be serialized. It can only be populated by the server.**
- */
- readonly disasterPlanBasedRecommendationServiceLevelObjective?: string;
+export interface OperationImpact {
/**
- * Gets or sets disasterPlanBasedRecommendationServiceLevelObjectiveId for service tier advisor.
+ * The name of the impact dimension.
* **NOTE: This property will not be serialized. It can only be populated by the server.**
*/
- readonly disasterPlanBasedRecommendationServiceLevelObjectiveId?: string;
+ readonly name?: string;
/**
- * Gets or sets overallRecommendationServiceLevelObjective for service tier advisor.
+ * The unit in which estimated impact to dimension is measured.
* **NOTE: This property will not be serialized. It can only be populated by the server.**
*/
- readonly overallRecommendationServiceLevelObjective?: string;
+ readonly unit?: string;
/**
- * Gets or sets overallRecommendationServiceLevelObjectiveId for service tier advisor.
+ * The absolute impact to dimension.
* **NOTE: This property will not be serialized. It can only be populated by the server.**
*/
- readonly overallRecommendationServiceLevelObjectiveId?: string;
+ readonly changeValueAbsolute?: number;
/**
- * Gets or sets confidence for service tier advisor.
+ * The relative impact to dimension (null if not applicable)
* **NOTE: This property will not be serialized. It can only be populated by the server.**
*/
- readonly confidence?: number;
+ readonly changeValueRelative?: number;
}
/**
@@ -1423,2417 +765,2451 @@ export interface ServerUsage {
}
/**
- * The database usages.
+ * A short term retention policy.
*/
-export interface DatabaseUsage {
- /**
- * The name of the usage metric.
- * **NOTE: This property will not be serialized. It can only be populated by the server.**
- */
- readonly name?: string;
- /**
- * The name of the resource.
- * **NOTE: This property will not be serialized. It can only be populated by the server.**
- */
- readonly resourceName?: string;
- /**
- * The usage metric display name.
- * **NOTE: This property will not be serialized. It can only be populated by the server.**
- */
- readonly displayName?: string;
+export interface BackupShortTermRetentionPolicy extends ProxyResource {
/**
- * The current value of the usage metric.
- * **NOTE: This property will not be serialized. It can only be populated by the server.**
+ * The backup retention period in days. This is how many days Point-in-Time Restore will be
+ * supported.
*/
- readonly currentValue?: number;
+ retentionDays?: number;
+}
+
+/**
+ * An extended database blob auditing policy.
+ */
+export interface ExtendedDatabaseBlobAuditingPolicy extends ProxyResource {
/**
- * The current limit of the usage metric.
- * **NOTE: This property will not be serialized. It can only be populated by the server.**
+ * Specifies condition of where clause when creating an audit.
*/
- readonly limit?: number;
+ predicateExpression?: string;
/**
- * The units of the usage metric.
- * **NOTE: This property will not be serialized. It can only be populated by the server.**
+ * Specifies the number of days to keep in the audit logs in the storage account.
*/
- readonly unit?: string;
+ retentionDays?: number;
/**
- * The next reset time for the usage metric (ISO8601 format).
- * **NOTE: This property will not be serialized. It can only be populated by the server.**
+ * Specifies the Actions-Groups and Actions to audit.
+ *
+ * The recommended set of action groups to use is the following combination - this will audit all
+ * the queries and stored procedures executed against the database, as well as successful and
+ * failed logins:
+ *
+ * BATCH_COMPLETED_GROUP,
+ * SUCCESSFUL_DATABASE_AUTHENTICATION_GROUP,
+ * FAILED_DATABASE_AUTHENTICATION_GROUP.
+ *
+ * This above combination is also the set that is configured by default when enabling auditing
+ * from the Azure portal.
+ *
+ * The supported action groups to audit are (note: choose only specific groups that cover your
+ * auditing needs. Using unnecessary groups could lead to very large quantities of audit
+ * records):
+ *
+ * APPLICATION_ROLE_CHANGE_PASSWORD_GROUP
+ * BACKUP_RESTORE_GROUP
+ * DATABASE_LOGOUT_GROUP
+ * DATABASE_OBJECT_CHANGE_GROUP
+ * DATABASE_OBJECT_OWNERSHIP_CHANGE_GROUP
+ * DATABASE_OBJECT_PERMISSION_CHANGE_GROUP
+ * DATABASE_OPERATION_GROUP
+ * DATABASE_PERMISSION_CHANGE_GROUP
+ * DATABASE_PRINCIPAL_CHANGE_GROUP
+ * DATABASE_PRINCIPAL_IMPERSONATION_GROUP
+ * DATABASE_ROLE_MEMBER_CHANGE_GROUP
+ * FAILED_DATABASE_AUTHENTICATION_GROUP
+ * SCHEMA_OBJECT_ACCESS_GROUP
+ * SCHEMA_OBJECT_CHANGE_GROUP
+ * SCHEMA_OBJECT_OWNERSHIP_CHANGE_GROUP
+ * SCHEMA_OBJECT_PERMISSION_CHANGE_GROUP
+ * SUCCESSFUL_DATABASE_AUTHENTICATION_GROUP
+ * USER_CHANGE_PASSWORD_GROUP
+ * BATCH_STARTED_GROUP
+ * BATCH_COMPLETED_GROUP
+ *
+ * These are groups that cover all sql statements and stored procedures executed against the
+ * database, and should not be used in combination with other groups as this will result in
+ * duplicate audit logs.
+ *
+ * For more information, see [Database-Level Audit Action
+ * Groups](https://docs.microsoft.com/en-us/sql/relational-databases/security/auditing/sql-server-audit-action-groups-and-actions#database-level-audit-action-groups).
+ *
+ * For Database auditing policy, specific Actions can also be specified (note that Actions cannot
+ * be specified for Server auditing policy). The supported actions to audit are:
+ * SELECT
+ * UPDATE
+ * INSERT
+ * DELETE
+ * EXECUTE
+ * RECEIVE
+ * REFERENCES
+ *
+ * The general form for defining an action to be audited is:
+ * {action} ON {object} BY {principal}
+ *
+ * Note that