diff --git a/sdk/synapse/arm-synapse/README.md b/sdk/synapse/arm-synapse/README.md index f7c40f51a535..9acf4f8ecb8c 100644 --- a/sdk/synapse/arm-synapse/README.md +++ b/sdk/synapse/arm-synapse/README.md @@ -1,11 +1,11 @@ ## Azure SynapseManagementClient SDK for JavaScript -This package contains an isomorphic SDK (runs both in Node.js and in browsers) for SynapseManagementClient. +This package contains an isomorphic SDK (runs both in node.js and in browsers) for SynapseManagementClient. ### Currently supported environments - [LTS versions of Node.js](https://nodejs.org/about/releases/) -- Latest versions of Safari, Chrome, Edge, and Firefox. +- Latest versions of Safari, Chrome, Edge and Firefox. ### Prerequisites @@ -21,7 +21,6 @@ Install both packages using the below command: ```bash npm install --save @azure/arm-synapse @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. @@ -37,7 +36,6 @@ If you are on a [Node.js that has LTS status](https://nodejs.org/about/releases/ 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 bigDataPools as an example written in JavaScript. ##### Sample code @@ -88,7 +86,7 @@ In browser applications, we recommend using the `InteractiveBrowserCredential` t const credential = new InteractiveBrowserCredential( { clientId: "", - tenantId: "" + tenant: "" }); const client = new Azure.ArmSynapse.SynapseManagementClient(creds, subscriptionId); const resourceGroupName = "testresourceGroupName"; diff --git a/sdk/synapse/arm-synapse/package.json b/sdk/synapse/arm-synapse/package.json index 9b92f163181f..262fe120c2ab 100644 --- a/sdk/synapse/arm-synapse/package.json +++ b/sdk/synapse/arm-synapse/package.json @@ -27,7 +27,7 @@ "rollup-plugin-sourcemaps": "^0.4.2", "uglify-js": "^3.6.0" }, - "homepage": "https://github.com/Azure/azure-sdk-for-js/tree/feature/v4/sdk/synapse/arm-synapse", + "homepage": "https://github.com/Azure/azure-sdk-for-js/tree/master/sdk/synapse/arm-synapse", "repository": { "type": "git", "url": "https://github.com/Azure/azure-sdk-for-js.git" diff --git a/sdk/synapse/arm-synapse/src/models/bigDataPoolsMappers.ts b/sdk/synapse/arm-synapse/src/models/bigDataPoolsMappers.ts index d4138198acad..979dd76862c0 100644 --- a/sdk/synapse/arm-synapse/src/models/bigDataPoolsMappers.ts +++ b/sdk/synapse/arm-synapse/src/models/bigDataPoolsMappers.ts @@ -17,6 +17,7 @@ export { BigDataPoolResourceInfoListResult, CmdkeySetup, ComponentSetup, + CspWorkspaceAdminProperties, CustomerManagedKeyDetails, CustomSetupBase, DataLakeStorageAccountDetails, @@ -44,6 +45,7 @@ export { IntegrationRuntimeSsisProperties, IntegrationRuntimeVNetProperties, IpFirewallRuleInfo, + KekIdentityProperties, Key, LibraryInfo, LibraryRequirements, @@ -85,6 +87,8 @@ export { ServerSecurityAlertPolicy, ServerVulnerabilityAssessment, Sku, + SparkConfigProperties, + SparkConfigurationResource, SqlPool, SqlPoolBlobAuditingPolicy, SqlPoolColumn, @@ -100,6 +104,7 @@ export { SubResource, TrackedResource, TransparentDataEncryption, + UserAssignedManagedIdentity, VirtualNetworkProfile, VulnerabilityAssessmentRecurringScansProperties, VulnerabilityAssessmentScanError, diff --git a/sdk/synapse/arm-synapse/src/models/dataMaskingPoliciesMappers.ts b/sdk/synapse/arm-synapse/src/models/dataMaskingPoliciesMappers.ts index fa7be042dcd4..9ab4572d33a7 100644 --- a/sdk/synapse/arm-synapse/src/models/dataMaskingPoliciesMappers.ts +++ b/sdk/synapse/arm-synapse/src/models/dataMaskingPoliciesMappers.ts @@ -15,6 +15,7 @@ export { BigDataPoolResourceInfo, CmdkeySetup, ComponentSetup, + CspWorkspaceAdminProperties, CustomerManagedKeyDetails, CustomSetupBase, DataLakeStorageAccountDetails, @@ -42,6 +43,7 @@ export { IntegrationRuntimeSsisProperties, IntegrationRuntimeVNetProperties, IpFirewallRuleInfo, + KekIdentityProperties, Key, LibraryInfo, LibraryRequirements, @@ -83,6 +85,8 @@ export { ServerSecurityAlertPolicy, ServerVulnerabilityAssessment, Sku, + SparkConfigProperties, + SparkConfigurationResource, SqlPool, SqlPoolBlobAuditingPolicy, SqlPoolColumn, @@ -98,6 +102,7 @@ export { SubResource, TrackedResource, TransparentDataEncryption, + UserAssignedManagedIdentity, VirtualNetworkProfile, VulnerabilityAssessmentRecurringScansProperties, VulnerabilityAssessmentScanError, diff --git a/sdk/synapse/arm-synapse/src/models/dataMaskingRulesMappers.ts b/sdk/synapse/arm-synapse/src/models/dataMaskingRulesMappers.ts index b5e9b734020a..18c702b2ed9b 100644 --- a/sdk/synapse/arm-synapse/src/models/dataMaskingRulesMappers.ts +++ b/sdk/synapse/arm-synapse/src/models/dataMaskingRulesMappers.ts @@ -15,6 +15,7 @@ export { BigDataPoolResourceInfo, CmdkeySetup, ComponentSetup, + CspWorkspaceAdminProperties, CustomerManagedKeyDetails, CustomSetupBase, DataLakeStorageAccountDetails, @@ -43,6 +44,7 @@ export { IntegrationRuntimeSsisProperties, IntegrationRuntimeVNetProperties, IpFirewallRuleInfo, + KekIdentityProperties, Key, LibraryInfo, LibraryRequirements, @@ -84,6 +86,8 @@ export { ServerSecurityAlertPolicy, ServerVulnerabilityAssessment, Sku, + SparkConfigProperties, + SparkConfigurationResource, SqlPool, SqlPoolBlobAuditingPolicy, SqlPoolColumn, @@ -99,6 +103,7 @@ export { SubResource, TrackedResource, TransparentDataEncryption, + UserAssignedManagedIdentity, VirtualNetworkProfile, VulnerabilityAssessmentRecurringScansProperties, VulnerabilityAssessmentScanError, diff --git a/sdk/synapse/arm-synapse/src/models/extendedSqlPoolBlobAuditingPoliciesMappers.ts b/sdk/synapse/arm-synapse/src/models/extendedSqlPoolBlobAuditingPoliciesMappers.ts index 09b013d385f5..1b75615ba3ce 100644 --- a/sdk/synapse/arm-synapse/src/models/extendedSqlPoolBlobAuditingPoliciesMappers.ts +++ b/sdk/synapse/arm-synapse/src/models/extendedSqlPoolBlobAuditingPoliciesMappers.ts @@ -16,6 +16,7 @@ export { CloudError, CmdkeySetup, ComponentSetup, + CspWorkspaceAdminProperties, CustomerManagedKeyDetails, CustomSetupBase, DataLakeStorageAccountDetails, @@ -41,6 +42,7 @@ export { IntegrationRuntimeSsisProperties, IntegrationRuntimeVNetProperties, IpFirewallRuleInfo, + KekIdentityProperties, Key, LibraryInfo, LibraryRequirements, @@ -82,6 +84,8 @@ export { ServerSecurityAlertPolicy, ServerVulnerabilityAssessment, Sku, + SparkConfigProperties, + SparkConfigurationResource, SqlPool, SqlPoolBlobAuditingPolicy, SqlPoolColumn, @@ -97,6 +101,7 @@ export { SubResource, TrackedResource, TransparentDataEncryption, + UserAssignedManagedIdentity, VirtualNetworkProfile, VulnerabilityAssessmentRecurringScansProperties, VulnerabilityAssessmentScanError, diff --git a/sdk/synapse/arm-synapse/src/models/index.ts b/sdk/synapse/arm-synapse/src/models/index.ts index dd515f83cf7b..bf9ade139ab5 100644 --- a/sdk/synapse/arm-synapse/src/models/index.ts +++ b/sdk/synapse/arm-synapse/src/models/index.ts @@ -113,6 +113,30 @@ export interface LibraryInfo { readonly creatorId?: string; } +/** + * SparkConfig Properties for a Big Data pool powered by Apache Spark + * @summary Spark pool Config Properties + */ +export interface SparkConfigProperties { + /** + * The last update time of the spark config properties file. + * **NOTE: This property will not be serialized. It can only be populated by the server.** + */ + readonly time?: Date; + /** + * The spark config properties. + */ + content?: string; + /** + * The filename of the spark config properties file. + */ + filename?: string; + /** + * The type of the spark config properties file. Possible values include: 'File', 'Artifact' + */ + configurationType?: ConfigurationType; +} + /** * Common fields that are returned in the response for all Azure Resource Manager resources * @summary Resource @@ -209,7 +233,7 @@ export interface BigDataPoolResourceInfo extends TrackedResource { /** * Spark configuration file to specify additional properties */ - sparkConfigProperties?: LibraryRequirements; + sparkConfigProperties?: SparkConfigProperties; /** * The Apache Spark version. */ @@ -225,7 +249,7 @@ export interface BigDataPoolResourceInfo extends TrackedResource { nodeSize?: NodeSize; /** * The kind of nodes that the Big Data pool provides. Possible values include: 'None', - * 'MemoryOptimized' + * 'MemoryOptimized', 'HardwareAcceleratedFPGA', 'HardwareAcceleratedGPU' */ nodeSizeFamily?: NodeSizeFamily; /** @@ -387,7 +411,7 @@ export interface IpFirewallRuleProperties { /** * IP firewall rule */ -export interface IpFirewallRuleInfo extends BaseResource { +export interface IpFirewallRuleInfo extends ProxyResource { /** * The end IP address of the firewall rule. Must be IPv4 format. Must be greater than or equal to * startIpAddress @@ -494,6 +518,10 @@ export interface IntegrationRuntimeVNetProperties { * Resource IDs of the public IP addresses that this integration runtime will use. */ publicIPs?: string[]; + /** + * The ID of subnet, to which this Azure-SSIS integration runtime will be joined. + */ + subnetId?: string; /** * Describes unknown properties. The value of an unknown property can be of "any" type. */ @@ -1753,6 +1781,54 @@ export interface SsisObjectMetadataStatusResponse { error?: string; } +/** + * The details of Azure-SSIS integration runtime outbound network dependency endpoint. + */ +export interface IntegrationRuntimeOutboundNetworkDependenciesEndpointDetails { + /** + * The port of endpoint. + */ + port?: number; +} + +/** + * The endpoint for Azure-SSIS integration runtime outbound network dependency. + */ +export interface IntegrationRuntimeOutboundNetworkDependenciesEndpoint { + /** + * The domain name of endpoint. + */ + domainName?: string; + /** + * The details of endpoint. + */ + endpointDetails?: IntegrationRuntimeOutboundNetworkDependenciesEndpointDetails[]; +} + +/** + * Azure-SSIS integration runtime outbound network dependency endpoints for one category. + */ +export interface IntegrationRuntimeOutboundNetworkDependenciesCategoryEndpoint { + /** + * The category of outbound network dependency. + */ + category?: string; + /** + * The endpoints for outbound network dependency. + */ + endpoints?: IntegrationRuntimeOutboundNetworkDependenciesEndpoint[]; +} + +/** + * Azure-SSIS integration runtime outbound network dependency endpoints. + */ +export interface IntegrationRuntimeOutboundNetworkDependenciesEndpointsResponse { + /** + * The list of outbound network dependency endpoints. + */ + value?: IntegrationRuntimeOutboundNetworkDependenciesCategoryEndpoint[]; +} + /** * A workspace key */ @@ -2264,7 +2340,7 @@ export interface SqlPoolPatchInfo { * Configuration for metadata sync * @summary Metadata sync configuration */ -export interface MetadataSyncConfig extends BaseResource { +export interface MetadataSyncConfig extends ProxyResource { /** * Indicates whether the metadata sync is enabled or disabled */ @@ -4049,6 +4125,20 @@ export interface WorkspaceKeyDetails { keyVaultUrl?: string; } +/** + * Key encryption key properties + */ +export interface KekIdentityProperties { + /** + * User assigned identity resource Id + */ + userAssignedIdentity?: string; + /** + * Boolean specifying whether to use system assigned identity or not + */ + useSystemAssignedIdentity?: any; +} + /** * Details of the customer managed key associated with the workspace */ @@ -4062,6 +4152,10 @@ export interface CustomerManagedKeyDetails { * The key object of the workspace */ key?: WorkspaceKeyDetails; + /** + * Key encryption key + */ + kekIdentity?: KekIdentityProperties; } /** @@ -4150,6 +4244,32 @@ export interface PurviewConfiguration { purviewResourceId?: string; } +/** + * Initial workspace AAD admin properties for a CSP subscription + */ +export interface CspWorkspaceAdminProperties { + /** + * AAD object ID of initial workspace admin + */ + initialWorkspaceAdminObjectId?: string; +} + +/** + * User Assigned Managed Identity + */ +export interface UserAssignedManagedIdentity { + /** + * The client ID. + * **NOTE: This property will not be serialized. It can only be populated by the server.** + */ + readonly clientId?: string; + /** + * The principal ID. + * **NOTE: This property will not be serialized. It can only be populated by the server.** + */ + readonly principalId?: string; +} + /** * The workspace managed identity */ @@ -4166,9 +4286,13 @@ export interface ManagedIdentity { readonly tenantId?: string; /** * The type of managed identity for the workspace. Possible values include: 'None', - * 'SystemAssigned' + * 'SystemAssigned', 'SystemAssigned,UserAssigned' */ type?: ResourceIdentityType; + /** + * The user assigned managed identities. + */ + userAssignedIdentities?: { [propertyName: string]: UserAssignedManagedIdentity }; } /** @@ -4248,10 +4372,23 @@ export interface Workspace extends TrackedResource { */ readonly adlaResourceId?: string; /** - * Enable or Disable pubic network access to workspace. Possible values include: 'Enabled', + * Enable or Disable public network access to workspace. Possible values include: 'Enabled', * 'Disabled' */ publicNetworkAccess?: WorkspacePublicNetworkAccess; + /** + * Initial workspace AAD admin properties for a CSP subscription + */ + cspWorkspaceAdminProperties?: CspWorkspaceAdminProperties; + /** + * Workspace settings + * **NOTE: This property will not be serialized. It can only be populated by the server.** + */ + readonly settings?: { [propertyName: string]: any }; + /** + * Enable or Disable AzureADOnlyAuthentication on All Workspace subresource + */ + azureADOnlyAuthentication?: boolean; /** * Identity of the workspace */ @@ -4261,7 +4398,7 @@ export interface Workspace extends TrackedResource { /** * Workspace active directory administrator */ -export interface WorkspaceAadAdminInfo extends BaseResource { +export interface WorkspaceAadAdminInfo extends ProxyResource { /** * Tenant ID of the workspace active directory administrator */ @@ -4318,7 +4455,7 @@ export interface WorkspacePatchInfo { */ encryption?: EncryptionDetails; /** - * Enable or Disable pubic network access to workspace. Possible values include: 'Enabled', + * Enable or Disable public network access to workspace. Possible values include: 'Enabled', * 'Disabled' */ publicNetworkAccess?: WorkspacePublicNetworkAccess; @@ -4402,6 +4539,36 @@ export interface RestorableDroppedSqlPool extends ProxyResource { readonly earliestRestoreDate?: Date; } +/** + * SparkConfiguration response details + */ +export interface SparkConfigurationResource extends SubResource { + /** + * Description about the SparkConfiguration. + */ + description?: string; + /** + * SparkConfiguration configs. + */ + configs: { [propertyName: string]: string }; + /** + * Annotations for SparkConfiguration. + */ + annotations?: string[]; + /** + * additional Notes. + */ + notes?: string; + /** + * The identity that created the resource. + */ + createdBy?: string; + /** + * The timestamp of resource creation. + */ + created?: Date; +} + /** * Optional Parameters. */ @@ -5045,6 +5212,26 @@ export interface WorkspaceInfoListResult extends Array { export interface RestorableDroppedSqlPoolListResult extends Array { } +/** + * @interface + * A list of SparkConfiguration resources. + * @extends Array + */ +export interface SparkConfigurationListResponse extends Array { + /** + * The link to the next page of results, if any remaining results exist. + */ + nextLink?: string; +} + +/** + * Defines values for ConfigurationType. + * Possible values include: 'File', 'Artifact' + * @readonly + * @enum {string} + */ +export type ConfigurationType = 'File' | 'Artifact'; + /** * Defines values for NodeSize. * Possible values include: 'None', 'Small', 'Medium', 'Large', 'XLarge', 'XXLarge', 'XXXLarge' @@ -5055,11 +5242,12 @@ export type NodeSize = 'None' | 'Small' | 'Medium' | 'Large' | 'XLarge' | 'XXLar /** * Defines values for NodeSizeFamily. - * Possible values include: 'None', 'MemoryOptimized' + * Possible values include: 'None', 'MemoryOptimized', 'HardwareAcceleratedFPGA', + * 'HardwareAcceleratedGPU' * @readonly * @enum {string} */ -export type NodeSizeFamily = 'None' | 'MemoryOptimized'; +export type NodeSizeFamily = 'None' | 'MemoryOptimized' | 'HardwareAcceleratedFPGA' | 'HardwareAcceleratedGPU'; /** * Defines values for ProvisioningState. @@ -5399,11 +5587,11 @@ export type WorkspacePublicNetworkAccess = 'Enabled' | 'Disabled'; /** * Defines values for ResourceIdentityType. - * Possible values include: 'None', 'SystemAssigned' + * Possible values include: 'None', 'SystemAssigned', 'SystemAssigned,UserAssigned' * @readonly * @enum {string} */ -export type ResourceIdentityType = 'None' | 'SystemAssigned'; +export type ResourceIdentityType = 'None' | 'SystemAssigned' | 'SystemAssigned,UserAssigned'; /** * Defines values for SensitivityLabelSource. @@ -5957,6 +6145,26 @@ export type IntegrationRuntimesStartResponse = IntegrationRuntimeStatusResponse }; }; +/** + * Contains response data for the listOutboundNetworkDependenciesEndpoints operation. + */ +export type IntegrationRuntimesListOutboundNetworkDependenciesEndpointsResponse = IntegrationRuntimeOutboundNetworkDependenciesEndpointsResponse & { + /** + * The underlying HTTP response. + */ + _response: msRest.HttpResponse & { + /** + * The response body as text (string format) + */ + bodyAsText: string; + + /** + * The response body as parsed JSON or XML + */ + parsedBody: IntegrationRuntimeOutboundNetworkDependenciesEndpointsResponse; + }; +}; + /** * Contains response data for the beginCreate operation. */ @@ -6817,6 +7025,26 @@ export type PrivateEndpointConnectionsPrivateLinkHubListResponse = PrivateEndpoi }; }; +/** + * Contains response data for the get operation. + */ +export type PrivateEndpointConnectionsPrivateLinkHubGetResponse = PrivateEndpointConnectionForPrivateLinkHub & { + /** + * The underlying HTTP response. + */ + _response: msRest.HttpResponse & { + /** + * The response body as text (string format) + */ + bodyAsText: string; + + /** + * The response body as parsed JSON or XML + */ + parsedBody: PrivateEndpointConnectionForPrivateLinkHub; + }; +}; + /** * Contains response data for the listNext operation. */ @@ -9701,3 +9929,63 @@ export type RestorableDroppedSqlPoolsListByWorkspaceResponse = RestorableDropped parsedBody: RestorableDroppedSqlPoolListResult; }; }; + +/** + * Contains response data for the get operation. + */ +export type SparkConfigurationGetResponse = SparkConfigurationResource & { + /** + * The underlying HTTP response. + */ + _response: msRest.HttpResponse & { + /** + * The response body as text (string format) + */ + bodyAsText: string; + + /** + * The response body as parsed JSON or XML + */ + parsedBody: SparkConfigurationResource; + }; +}; + +/** + * Contains response data for the listByWorkspace operation. + */ +export type SparkConfigurationsListByWorkspaceResponse = SparkConfigurationListResponse & { + /** + * The underlying HTTP response. + */ + _response: msRest.HttpResponse & { + /** + * The response body as text (string format) + */ + bodyAsText: string; + + /** + * The response body as parsed JSON or XML + */ + parsedBody: SparkConfigurationListResponse; + }; +}; + +/** + * Contains response data for the listByWorkspaceNext operation. + */ +export type SparkConfigurationsListByWorkspaceNextResponse = SparkConfigurationListResponse & { + /** + * The underlying HTTP response. + */ + _response: msRest.HttpResponse & { + /** + * The response body as text (string format) + */ + bodyAsText: string; + + /** + * The response body as parsed JSON or XML + */ + parsedBody: SparkConfigurationListResponse; + }; +}; diff --git a/sdk/synapse/arm-synapse/src/models/integrationRuntimesMappers.ts b/sdk/synapse/arm-synapse/src/models/integrationRuntimesMappers.ts index 85e13516226c..bee8e156ebe6 100644 --- a/sdk/synapse/arm-synapse/src/models/integrationRuntimesMappers.ts +++ b/sdk/synapse/arm-synapse/src/models/integrationRuntimesMappers.ts @@ -15,6 +15,7 @@ export { BigDataPoolResourceInfo, CmdkeySetup, ComponentSetup, + CspWorkspaceAdminProperties, CustomerManagedKeyDetails, CustomSetupBase, DataLakeStorageAccountDetails, @@ -38,6 +39,10 @@ export { IntegrationRuntimeDataFlowProperties, IntegrationRuntimeDataProxyProperties, IntegrationRuntimeListResponse, + IntegrationRuntimeOutboundNetworkDependenciesCategoryEndpoint, + IntegrationRuntimeOutboundNetworkDependenciesEndpoint, + IntegrationRuntimeOutboundNetworkDependenciesEndpointDetails, + IntegrationRuntimeOutboundNetworkDependenciesEndpointsResponse, IntegrationRuntimeResource, IntegrationRuntimeSsisCatalogInfo, IntegrationRuntimeSsisProperties, @@ -45,6 +50,7 @@ export { IntegrationRuntimeStatusResponse, IntegrationRuntimeVNetProperties, IpFirewallRuleInfo, + KekIdentityProperties, Key, LibraryInfo, LibraryRequirements, @@ -93,6 +99,8 @@ export { ServerSecurityAlertPolicy, ServerVulnerabilityAssessment, Sku, + SparkConfigProperties, + SparkConfigurationResource, SqlPool, SqlPoolBlobAuditingPolicy, SqlPoolColumn, @@ -109,6 +117,7 @@ export { TrackedResource, TransparentDataEncryption, UpdateIntegrationRuntimeRequest, + UserAssignedManagedIdentity, VirtualNetworkProfile, VulnerabilityAssessmentRecurringScansProperties, VulnerabilityAssessmentScanError, diff --git a/sdk/synapse/arm-synapse/src/models/ipFirewallRulesMappers.ts b/sdk/synapse/arm-synapse/src/models/ipFirewallRulesMappers.ts index 6451c7c198fa..4a3fbb2701cb 100644 --- a/sdk/synapse/arm-synapse/src/models/ipFirewallRulesMappers.ts +++ b/sdk/synapse/arm-synapse/src/models/ipFirewallRulesMappers.ts @@ -15,6 +15,7 @@ export { BigDataPoolResourceInfo, CmdkeySetup, ComponentSetup, + CspWorkspaceAdminProperties, CustomerManagedKeyDetails, CustomSetupBase, DataLakeStorageAccountDetails, @@ -44,6 +45,7 @@ export { IpFirewallRuleInfo, IpFirewallRuleInfoListResult, IpFirewallRuleProperties, + KekIdentityProperties, Key, LibraryInfo, LibraryRequirements, @@ -87,6 +89,8 @@ export { ServerSecurityAlertPolicy, ServerVulnerabilityAssessment, Sku, + SparkConfigProperties, + SparkConfigurationResource, SqlPool, SqlPoolBlobAuditingPolicy, SqlPoolColumn, @@ -102,6 +106,7 @@ export { SubResource, TrackedResource, TransparentDataEncryption, + UserAssignedManagedIdentity, VirtualNetworkProfile, VulnerabilityAssessmentRecurringScansProperties, VulnerabilityAssessmentScanError, diff --git a/sdk/synapse/arm-synapse/src/models/keysMappers.ts b/sdk/synapse/arm-synapse/src/models/keysMappers.ts index f6f1d834711a..f4a43c60f71f 100644 --- a/sdk/synapse/arm-synapse/src/models/keysMappers.ts +++ b/sdk/synapse/arm-synapse/src/models/keysMappers.ts @@ -15,6 +15,7 @@ export { BigDataPoolResourceInfo, CmdkeySetup, ComponentSetup, + CspWorkspaceAdminProperties, CustomerManagedKeyDetails, CustomSetupBase, DataLakeStorageAccountDetails, @@ -42,6 +43,7 @@ export { IntegrationRuntimeSsisProperties, IntegrationRuntimeVNetProperties, IpFirewallRuleInfo, + KekIdentityProperties, Key, KeyInfoListResult, LibraryInfo, @@ -84,6 +86,8 @@ export { ServerSecurityAlertPolicy, ServerVulnerabilityAssessment, Sku, + SparkConfigProperties, + SparkConfigurationResource, SqlPool, SqlPoolBlobAuditingPolicy, SqlPoolColumn, @@ -99,6 +103,7 @@ export { SubResource, TrackedResource, TransparentDataEncryption, + UserAssignedManagedIdentity, VirtualNetworkProfile, VulnerabilityAssessmentRecurringScansProperties, VulnerabilityAssessmentScanError, diff --git a/sdk/synapse/arm-synapse/src/models/librariesMappers.ts b/sdk/synapse/arm-synapse/src/models/librariesMappers.ts index eef5ae83fab3..b3f19e49fa0d 100644 --- a/sdk/synapse/arm-synapse/src/models/librariesMappers.ts +++ b/sdk/synapse/arm-synapse/src/models/librariesMappers.ts @@ -15,6 +15,7 @@ export { BigDataPoolResourceInfo, CmdkeySetup, ComponentSetup, + CspWorkspaceAdminProperties, CustomerManagedKeyDetails, CustomSetupBase, DataLakeStorageAccountDetails, @@ -42,6 +43,7 @@ export { IntegrationRuntimeSsisProperties, IntegrationRuntimeVNetProperties, IpFirewallRuleInfo, + KekIdentityProperties, Key, LibraryInfo, LibraryListResponse, @@ -84,6 +86,8 @@ export { ServerSecurityAlertPolicy, ServerVulnerabilityAssessment, Sku, + SparkConfigProperties, + SparkConfigurationResource, SqlPool, SqlPoolBlobAuditingPolicy, SqlPoolColumn, @@ -99,6 +103,7 @@ export { SubResource, TrackedResource, TransparentDataEncryption, + UserAssignedManagedIdentity, VirtualNetworkProfile, VulnerabilityAssessmentRecurringScansProperties, VulnerabilityAssessmentScanError, diff --git a/sdk/synapse/arm-synapse/src/models/libraryMappers.ts b/sdk/synapse/arm-synapse/src/models/libraryMappers.ts index fa7be042dcd4..9ab4572d33a7 100644 --- a/sdk/synapse/arm-synapse/src/models/libraryMappers.ts +++ b/sdk/synapse/arm-synapse/src/models/libraryMappers.ts @@ -15,6 +15,7 @@ export { BigDataPoolResourceInfo, CmdkeySetup, ComponentSetup, + CspWorkspaceAdminProperties, CustomerManagedKeyDetails, CustomSetupBase, DataLakeStorageAccountDetails, @@ -42,6 +43,7 @@ export { IntegrationRuntimeSsisProperties, IntegrationRuntimeVNetProperties, IpFirewallRuleInfo, + KekIdentityProperties, Key, LibraryInfo, LibraryRequirements, @@ -83,6 +85,8 @@ export { ServerSecurityAlertPolicy, ServerVulnerabilityAssessment, Sku, + SparkConfigProperties, + SparkConfigurationResource, SqlPool, SqlPoolBlobAuditingPolicy, SqlPoolColumn, @@ -98,6 +102,7 @@ export { SubResource, TrackedResource, TransparentDataEncryption, + UserAssignedManagedIdentity, VirtualNetworkProfile, VulnerabilityAssessmentRecurringScansProperties, VulnerabilityAssessmentScanError, diff --git a/sdk/synapse/arm-synapse/src/models/mappers.ts b/sdk/synapse/arm-synapse/src/models/mappers.ts index 13bf88187ac0..9cb9805e501d 100644 --- a/sdk/synapse/arm-synapse/src/models/mappers.ts +++ b/sdk/synapse/arm-synapse/src/models/mappers.ts @@ -162,6 +162,41 @@ export const LibraryInfo: msRest.CompositeMapper = { } }; +export const SparkConfigProperties: msRest.CompositeMapper = { + serializedName: "SparkConfigProperties", + type: { + name: "Composite", + className: "SparkConfigProperties", + modelProperties: { + time: { + readOnly: true, + serializedName: "time", + type: { + name: "DateTime" + } + }, + content: { + serializedName: "content", + type: { + name: "String" + } + }, + filename: { + serializedName: "filename", + type: { + name: "String" + } + }, + configurationType: { + serializedName: "configurationType", + type: { + name: "String" + } + } + } + } +}; + export const Resource: msRest.CompositeMapper = { serializedName: "Resource", type: { @@ -315,7 +350,7 @@ export const BigDataPoolResourceInfo: msRest.CompositeMapper = { serializedName: "properties.sparkConfigProperties", type: { name: "Composite", - className: "LibraryRequirements" + className: "SparkConfigProperties" } }, sparkVersion: { @@ -592,6 +627,7 @@ export const IpFirewallRuleInfo: msRest.CompositeMapper = { name: "Composite", className: "IpFirewallRuleInfo", modelProperties: { + ...ProxyResource.type.modelProperties, endIpAddress: { serializedName: "properties.endIpAddress", type: { @@ -761,6 +797,12 @@ export const IntegrationRuntimeVNetProperties: msRest.CompositeMapper = { } } } + }, + subnetId: { + serializedName: "subnetId", + type: { + name: "String" + } } }, additionalProperties: { @@ -2655,6 +2697,100 @@ export const SsisObjectMetadataStatusResponse: msRest.CompositeMapper = { } }; +export const IntegrationRuntimeOutboundNetworkDependenciesEndpointDetails: msRest.CompositeMapper = { + serializedName: "IntegrationRuntimeOutboundNetworkDependenciesEndpointDetails", + type: { + name: "Composite", + className: "IntegrationRuntimeOutboundNetworkDependenciesEndpointDetails", + modelProperties: { + port: { + serializedName: "port", + type: { + name: "Number" + } + } + } + } +}; + +export const IntegrationRuntimeOutboundNetworkDependenciesEndpoint: msRest.CompositeMapper = { + serializedName: "IntegrationRuntimeOutboundNetworkDependenciesEndpoint", + type: { + name: "Composite", + className: "IntegrationRuntimeOutboundNetworkDependenciesEndpoint", + modelProperties: { + domainName: { + serializedName: "domainName", + type: { + name: "String" + } + }, + endpointDetails: { + serializedName: "endpointDetails", + type: { + name: "Sequence", + element: { + type: { + name: "Composite", + className: "IntegrationRuntimeOutboundNetworkDependenciesEndpointDetails" + } + } + } + } + } + } +}; + +export const IntegrationRuntimeOutboundNetworkDependenciesCategoryEndpoint: msRest.CompositeMapper = { + serializedName: "IntegrationRuntimeOutboundNetworkDependenciesCategoryEndpoint", + type: { + name: "Composite", + className: "IntegrationRuntimeOutboundNetworkDependenciesCategoryEndpoint", + modelProperties: { + category: { + serializedName: "category", + type: { + name: "String" + } + }, + endpoints: { + serializedName: "endpoints", + type: { + name: "Sequence", + element: { + type: { + name: "Composite", + className: "IntegrationRuntimeOutboundNetworkDependenciesEndpoint" + } + } + } + } + } + } +}; + +export const IntegrationRuntimeOutboundNetworkDependenciesEndpointsResponse: msRest.CompositeMapper = { + serializedName: "IntegrationRuntimeOutboundNetworkDependenciesEndpointsResponse", + type: { + name: "Composite", + className: "IntegrationRuntimeOutboundNetworkDependenciesEndpointsResponse", + modelProperties: { + value: { + serializedName: "value", + type: { + name: "Sequence", + element: { + type: { + name: "Composite", + className: "IntegrationRuntimeOutboundNetworkDependenciesCategoryEndpoint" + } + } + } + } + } + } +}; + export const Key: msRest.CompositeMapper = { serializedName: "Key", type: { @@ -3497,6 +3633,7 @@ export const MetadataSyncConfig: msRest.CompositeMapper = { name: "Composite", className: "MetadataSyncConfig", modelProperties: { + ...ProxyResource.type.modelProperties, enabled: { serializedName: "properties.enabled", type: { @@ -5849,6 +5986,28 @@ export const WorkspaceKeyDetails: msRest.CompositeMapper = { } }; +export const KekIdentityProperties: msRest.CompositeMapper = { + serializedName: "KekIdentityProperties", + type: { + name: "Composite", + className: "KekIdentityProperties", + modelProperties: { + userAssignedIdentity: { + serializedName: "userAssignedIdentity", + type: { + name: "String" + } + }, + useSystemAssignedIdentity: { + serializedName: "useSystemAssignedIdentity", + type: { + name: "Object" + } + } + } + } +}; + export const CustomerManagedKeyDetails: msRest.CompositeMapper = { serializedName: "CustomerManagedKeyDetails", type: { @@ -5868,6 +6027,13 @@ export const CustomerManagedKeyDetails: msRest.CompositeMapper = { name: "Composite", className: "WorkspaceKeyDetails" } + }, + kekIdentity: { + serializedName: "kekIdentity", + type: { + name: "Composite", + className: "KekIdentityProperties" + } } } } @@ -6010,6 +6176,48 @@ export const PurviewConfiguration: msRest.CompositeMapper = { } }; +export const CspWorkspaceAdminProperties: msRest.CompositeMapper = { + serializedName: "CspWorkspaceAdminProperties", + type: { + name: "Composite", + className: "CspWorkspaceAdminProperties", + modelProperties: { + initialWorkspaceAdminObjectId: { + serializedName: "initialWorkspaceAdminObjectId", + type: { + name: "String" + } + } + } + } +}; + +export const UserAssignedManagedIdentity: msRest.CompositeMapper = { + serializedName: "UserAssignedManagedIdentity", + type: { + name: "Composite", + className: "UserAssignedManagedIdentity", + modelProperties: { + clientId: { + nullable: true, + readOnly: true, + serializedName: "clientId", + type: { + name: "Uuid" + } + }, + principalId: { + nullable: true, + readOnly: true, + serializedName: "principalId", + type: { + name: "Uuid" + } + } + } + } +}; + export const ManagedIdentity: msRest.CompositeMapper = { serializedName: "ManagedIdentity", type: { @@ -6036,9 +6244,22 @@ export const ManagedIdentity: msRest.CompositeMapper = { name: "Enum", allowedValues: [ "None", - "SystemAssigned" + "SystemAssigned", + "SystemAssigned,UserAssigned" ] } + }, + userAssignedIdentities: { + serializedName: "userAssignedIdentities", + type: { + name: "Dictionary", + value: { + type: { + name: "Composite", + className: "UserAssignedManagedIdentity" + } + } + } } } } @@ -6179,6 +6400,31 @@ export const Workspace: msRest.CompositeMapper = { name: "String" } }, + cspWorkspaceAdminProperties: { + serializedName: "properties.cspWorkspaceAdminProperties", + type: { + name: "Composite", + className: "CspWorkspaceAdminProperties" + } + }, + settings: { + readOnly: true, + serializedName: "properties.settings", + type: { + name: "Dictionary", + value: { + type: { + name: "Object" + } + } + } + }, + azureADOnlyAuthentication: { + serializedName: "properties.azureADOnlyAuthentication", + type: { + name: "Boolean" + } + }, identity: { serializedName: "identity", type: { @@ -6196,6 +6442,7 @@ export const WorkspaceAadAdminInfo: msRest.CompositeMapper = { name: "Composite", className: "WorkspaceAadAdminInfo", modelProperties: { + ...ProxyResource.type.modelProperties, tenantId: { serializedName: "properties.tenantId", type: { @@ -6414,6 +6661,64 @@ export const RestorableDroppedSqlPool: msRest.CompositeMapper = { } }; +export const SparkConfigurationResource: msRest.CompositeMapper = { + serializedName: "SparkConfigurationResource", + type: { + name: "Composite", + className: "SparkConfigurationResource", + modelProperties: { + ...SubResource.type.modelProperties, + description: { + serializedName: "properties.description", + type: { + name: "String" + } + }, + configs: { + required: true, + serializedName: "properties.configs", + type: { + name: "Dictionary", + value: { + type: { + name: "String" + } + } + } + }, + annotations: { + serializedName: "properties.annotations", + type: { + name: "Sequence", + element: { + type: { + name: "String" + } + } + } + }, + notes: { + serializedName: "properties.notes", + type: { + name: "String" + } + }, + createdBy: { + serializedName: "properties.createdBy", + type: { + name: "String" + } + }, + created: { + serializedName: "properties.created", + type: { + name: "DateTime" + } + } + } + } +}; + export const BigDataPoolResourceInfoListResult: msRest.CompositeMapper = { serializedName: "BigDataPoolResourceInfoListResult", type: { @@ -7484,6 +7789,35 @@ export const RestorableDroppedSqlPoolListResult: msRest.CompositeMapper = { } }; +export const SparkConfigurationListResponse: msRest.CompositeMapper = { + serializedName: "SparkConfigurationListResponse", + type: { + name: "Composite", + className: "SparkConfigurationListResponse", + modelProperties: { + value: { + required: true, + serializedName: "", + type: { + name: "Sequence", + element: { + type: { + name: "Composite", + className: "SparkConfigurationResource" + } + } + } + }, + nextLink: { + serializedName: "nextLink", + type: { + name: "String" + } + } + } + } +}; + export const discriminators = { 'IntegrationRuntime' : IntegrationRuntime, 'SecretBase.SecureString' : SecureString, diff --git a/sdk/synapse/arm-synapse/src/models/parameters.ts b/sdk/synapse/arm-synapse/src/models/parameters.ts index 94ee34b3d1d6..c89ab9dc0a24 100644 --- a/sdk/synapse/arm-synapse/src/models/parameters.ts +++ b/sdk/synapse/arm-synapse/src/models/parameters.ts @@ -337,8 +337,7 @@ export const resourceGroupName: msRest.OperationURLParameter = { serializedName: "resourceGroupName", constraints: { MaxLength: 90, - MinLength: 1, - Pattern: /^[-\w\._\(\)]+$/ + MinLength: 1 }, type: { name: "String" @@ -479,6 +478,16 @@ export const skipToken: msRest.OperationQueryParameter = { } } }; +export const sparkConfigurationName: msRest.OperationURLParameter = { + parameterPath: "sparkConfigurationName", + mapper: { + required: true, + serializedName: "sparkConfigurationName", + type: { + name: "String" + } + } +}; export const sqlPoolName: msRest.OperationURLParameter = { parameterPath: "sqlPoolName", mapper: { diff --git a/sdk/synapse/arm-synapse/src/models/privateEndpointConnectionsMappers.ts b/sdk/synapse/arm-synapse/src/models/privateEndpointConnectionsMappers.ts index 262b1c64c8e6..2061f196aedf 100644 --- a/sdk/synapse/arm-synapse/src/models/privateEndpointConnectionsMappers.ts +++ b/sdk/synapse/arm-synapse/src/models/privateEndpointConnectionsMappers.ts @@ -15,6 +15,7 @@ export { BigDataPoolResourceInfo, CmdkeySetup, ComponentSetup, + CspWorkspaceAdminProperties, CustomerManagedKeyDetails, CustomSetupBase, DataLakeStorageAccountDetails, @@ -42,6 +43,7 @@ export { IntegrationRuntimeSsisProperties, IntegrationRuntimeVNetProperties, IpFirewallRuleInfo, + KekIdentityProperties, Key, LibraryInfo, LibraryRequirements, @@ -85,6 +87,8 @@ export { ServerSecurityAlertPolicy, ServerVulnerabilityAssessment, Sku, + SparkConfigProperties, + SparkConfigurationResource, SqlPool, SqlPoolBlobAuditingPolicy, SqlPoolColumn, @@ -100,6 +104,7 @@ export { SubResource, TrackedResource, TransparentDataEncryption, + UserAssignedManagedIdentity, VirtualNetworkProfile, VulnerabilityAssessmentRecurringScansProperties, VulnerabilityAssessmentScanError, diff --git a/sdk/synapse/arm-synapse/src/models/privateEndpointConnectionsPrivateLinkHubMappers.ts b/sdk/synapse/arm-synapse/src/models/privateEndpointConnectionsPrivateLinkHubMappers.ts index 90adbe73e0c3..f7c87c713a02 100644 --- a/sdk/synapse/arm-synapse/src/models/privateEndpointConnectionsPrivateLinkHubMappers.ts +++ b/sdk/synapse/arm-synapse/src/models/privateEndpointConnectionsPrivateLinkHubMappers.ts @@ -15,6 +15,7 @@ export { BigDataPoolResourceInfo, CmdkeySetup, ComponentSetup, + CspWorkspaceAdminProperties, CustomerManagedKeyDetails, CustomSetupBase, DataLakeStorageAccountDetails, @@ -42,6 +43,7 @@ export { IntegrationRuntimeSsisProperties, IntegrationRuntimeVNetProperties, IpFirewallRuleInfo, + KekIdentityProperties, Key, LibraryInfo, LibraryRequirements, @@ -84,6 +86,8 @@ export { ServerSecurityAlertPolicy, ServerVulnerabilityAssessment, Sku, + SparkConfigProperties, + SparkConfigurationResource, SqlPool, SqlPoolBlobAuditingPolicy, SqlPoolColumn, @@ -99,6 +103,7 @@ export { SubResource, TrackedResource, TransparentDataEncryption, + UserAssignedManagedIdentity, VirtualNetworkProfile, VulnerabilityAssessmentRecurringScansProperties, VulnerabilityAssessmentScanError, diff --git a/sdk/synapse/arm-synapse/src/models/privateLinkHubPrivateLinkResourcesMappers.ts b/sdk/synapse/arm-synapse/src/models/privateLinkHubPrivateLinkResourcesMappers.ts index 18146d45608a..ede706b783e3 100644 --- a/sdk/synapse/arm-synapse/src/models/privateLinkHubPrivateLinkResourcesMappers.ts +++ b/sdk/synapse/arm-synapse/src/models/privateLinkHubPrivateLinkResourcesMappers.ts @@ -15,6 +15,7 @@ export { BigDataPoolResourceInfo, CmdkeySetup, ComponentSetup, + CspWorkspaceAdminProperties, CustomerManagedKeyDetails, CustomSetupBase, DataLakeStorageAccountDetails, @@ -42,6 +43,7 @@ export { IntegrationRuntimeSsisProperties, IntegrationRuntimeVNetProperties, IpFirewallRuleInfo, + KekIdentityProperties, Key, LibraryInfo, LibraryRequirements, @@ -84,6 +86,8 @@ export { ServerSecurityAlertPolicy, ServerVulnerabilityAssessment, Sku, + SparkConfigProperties, + SparkConfigurationResource, SqlPool, SqlPoolBlobAuditingPolicy, SqlPoolColumn, @@ -99,6 +103,7 @@ export { SubResource, TrackedResource, TransparentDataEncryption, + UserAssignedManagedIdentity, VirtualNetworkProfile, VulnerabilityAssessmentRecurringScansProperties, VulnerabilityAssessmentScanError, diff --git a/sdk/synapse/arm-synapse/src/models/privateLinkHubsMappers.ts b/sdk/synapse/arm-synapse/src/models/privateLinkHubsMappers.ts index baafec14a504..c77ec70c09db 100644 --- a/sdk/synapse/arm-synapse/src/models/privateLinkHubsMappers.ts +++ b/sdk/synapse/arm-synapse/src/models/privateLinkHubsMappers.ts @@ -15,6 +15,7 @@ export { BigDataPoolResourceInfo, CmdkeySetup, ComponentSetup, + CspWorkspaceAdminProperties, CustomerManagedKeyDetails, CustomSetupBase, DataLakeStorageAccountDetails, @@ -42,6 +43,7 @@ export { IntegrationRuntimeSsisProperties, IntegrationRuntimeVNetProperties, IpFirewallRuleInfo, + KekIdentityProperties, Key, LibraryInfo, LibraryRequirements, @@ -85,6 +87,8 @@ export { ServerSecurityAlertPolicy, ServerVulnerabilityAssessment, Sku, + SparkConfigProperties, + SparkConfigurationResource, SqlPool, SqlPoolBlobAuditingPolicy, SqlPoolColumn, @@ -100,6 +104,7 @@ export { SubResource, TrackedResource, TransparentDataEncryption, + UserAssignedManagedIdentity, VirtualNetworkProfile, VulnerabilityAssessmentRecurringScansProperties, VulnerabilityAssessmentScanError, diff --git a/sdk/synapse/arm-synapse/src/models/privateLinkResourcesMappers.ts b/sdk/synapse/arm-synapse/src/models/privateLinkResourcesMappers.ts index 18146d45608a..ede706b783e3 100644 --- a/sdk/synapse/arm-synapse/src/models/privateLinkResourcesMappers.ts +++ b/sdk/synapse/arm-synapse/src/models/privateLinkResourcesMappers.ts @@ -15,6 +15,7 @@ export { BigDataPoolResourceInfo, CmdkeySetup, ComponentSetup, + CspWorkspaceAdminProperties, CustomerManagedKeyDetails, CustomSetupBase, DataLakeStorageAccountDetails, @@ -42,6 +43,7 @@ export { IntegrationRuntimeSsisProperties, IntegrationRuntimeVNetProperties, IpFirewallRuleInfo, + KekIdentityProperties, Key, LibraryInfo, LibraryRequirements, @@ -84,6 +86,8 @@ export { ServerSecurityAlertPolicy, ServerVulnerabilityAssessment, Sku, + SparkConfigProperties, + SparkConfigurationResource, SqlPool, SqlPoolBlobAuditingPolicy, SqlPoolColumn, @@ -99,6 +103,7 @@ export { SubResource, TrackedResource, TransparentDataEncryption, + UserAssignedManagedIdentity, VirtualNetworkProfile, VulnerabilityAssessmentRecurringScansProperties, VulnerabilityAssessmentScanError, diff --git a/sdk/synapse/arm-synapse/src/models/restorableDroppedSqlPoolsMappers.ts b/sdk/synapse/arm-synapse/src/models/restorableDroppedSqlPoolsMappers.ts index c734cf673056..b10d81e061bd 100644 --- a/sdk/synapse/arm-synapse/src/models/restorableDroppedSqlPoolsMappers.ts +++ b/sdk/synapse/arm-synapse/src/models/restorableDroppedSqlPoolsMappers.ts @@ -15,6 +15,7 @@ export { BigDataPoolResourceInfo, CmdkeySetup, ComponentSetup, + CspWorkspaceAdminProperties, CustomerManagedKeyDetails, CustomSetupBase, DataLakeStorageAccountDetails, @@ -42,6 +43,7 @@ export { IntegrationRuntimeSsisProperties, IntegrationRuntimeVNetProperties, IpFirewallRuleInfo, + KekIdentityProperties, Key, LibraryInfo, LibraryRequirements, @@ -84,6 +86,8 @@ export { ServerSecurityAlertPolicy, ServerVulnerabilityAssessment, Sku, + SparkConfigProperties, + SparkConfigurationResource, SqlPool, SqlPoolBlobAuditingPolicy, SqlPoolColumn, @@ -99,6 +103,7 @@ export { SubResource, TrackedResource, TransparentDataEncryption, + UserAssignedManagedIdentity, VirtualNetworkProfile, VulnerabilityAssessmentRecurringScansProperties, VulnerabilityAssessmentScanError, diff --git a/sdk/synapse/arm-synapse/src/models/sparkConfigurationMappers.ts b/sdk/synapse/arm-synapse/src/models/sparkConfigurationMappers.ts new file mode 100644 index 000000000000..9ab4572d33a7 --- /dev/null +++ b/sdk/synapse/arm-synapse/src/models/sparkConfigurationMappers.ts @@ -0,0 +1,116 @@ +/* + * 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 { + discriminators, + AutoPauseProperties, + AutoScaleProperties, + AzureEntityResource, + BaseResource, + BigDataPoolResourceInfo, + CmdkeySetup, + ComponentSetup, + CspWorkspaceAdminProperties, + CustomerManagedKeyDetails, + CustomSetupBase, + DataLakeStorageAccountDetails, + DataMaskingPolicy, + DataMaskingRule, + DataWarehouseUserActivities, + DynamicExecutorAllocation, + EncryptionDetails, + EncryptionProtector, + EntityReference, + EnvironmentVariableSetup, + ErrorAdditionalInfo, + ErrorDetail, + ErrorResponse, + ExtendedServerBlobAuditingPolicy, + ExtendedSqlPoolBlobAuditingPolicy, + GeoBackupPolicy, + IntegrationRuntime, + IntegrationRuntimeComputeProperties, + IntegrationRuntimeCustomSetupScriptProperties, + IntegrationRuntimeDataFlowProperties, + IntegrationRuntimeDataProxyProperties, + IntegrationRuntimeResource, + IntegrationRuntimeSsisCatalogInfo, + IntegrationRuntimeSsisProperties, + IntegrationRuntimeVNetProperties, + IpFirewallRuleInfo, + KekIdentityProperties, + Key, + LibraryInfo, + LibraryRequirements, + LibraryResource, + LinkedIntegrationRuntimeKeyAuthorization, + LinkedIntegrationRuntimeRbacAuthorization, + LinkedIntegrationRuntimeType, + MaintenanceWindowOptions, + MaintenanceWindows, + MaintenanceWindowTimeRange, + ManagedIdentity, + ManagedIdentitySqlControlSettingsModel, + ManagedIdentitySqlControlSettingsModelPropertiesGrantSqlControlToManagedIdentity, + ManagedIntegrationRuntime, + ManagedVirtualNetworkSettings, + MetadataSyncConfig, + PrivateEndpoint, + PrivateEndpointConnection, + PrivateEndpointConnectionForPrivateLinkHub, + PrivateEndpointConnectionForPrivateLinkHubBasic, + PrivateLinkHub, + PrivateLinkResource, + PrivateLinkResourceProperties, + PrivateLinkServiceConnectionState, + ProxyResource, + PurviewConfiguration, + RecommendedSensitivityLabelUpdate, + RecoverableSqlPool, + ReplicationLink, + Resource, + RestorableDroppedSqlPool, + RestorePoint, + SecretBase, + SecureString, + SelfHostedIntegrationRuntime, + SensitivityLabel, + SensitivityLabelUpdate, + ServerBlobAuditingPolicy, + ServerSecurityAlertPolicy, + ServerVulnerabilityAssessment, + Sku, + SparkConfigProperties, + SparkConfigurationResource, + SqlPool, + SqlPoolBlobAuditingPolicy, + SqlPoolColumn, + SqlPoolConnectionPolicy, + SqlPoolOperation, + SqlPoolSchema, + SqlPoolSecurityAlertPolicy, + SqlPoolTable, + SqlPoolVulnerabilityAssessment, + SqlPoolVulnerabilityAssessmentRuleBaseline, + SqlPoolVulnerabilityAssessmentRuleBaselineItem, + SqlPoolVulnerabilityAssessmentScansExport, + SubResource, + TrackedResource, + TransparentDataEncryption, + UserAssignedManagedIdentity, + VirtualNetworkProfile, + VulnerabilityAssessmentRecurringScansProperties, + VulnerabilityAssessmentScanError, + VulnerabilityAssessmentScanRecord, + WorkloadClassifier, + WorkloadGroup, + Workspace, + WorkspaceAadAdminInfo, + WorkspaceKeyDetails, + WorkspaceRepositoryConfiguration +} from "../models/mappers"; diff --git a/sdk/synapse/arm-synapse/src/models/sparkConfigurationsMappers.ts b/sdk/synapse/arm-synapse/src/models/sparkConfigurationsMappers.ts new file mode 100644 index 000000000000..bf5b4bbd9781 --- /dev/null +++ b/sdk/synapse/arm-synapse/src/models/sparkConfigurationsMappers.ts @@ -0,0 +1,117 @@ +/* + * 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 { + discriminators, + AutoPauseProperties, + AutoScaleProperties, + AzureEntityResource, + BaseResource, + BigDataPoolResourceInfo, + CmdkeySetup, + ComponentSetup, + CspWorkspaceAdminProperties, + CustomerManagedKeyDetails, + CustomSetupBase, + DataLakeStorageAccountDetails, + DataMaskingPolicy, + DataMaskingRule, + DataWarehouseUserActivities, + DynamicExecutorAllocation, + EncryptionDetails, + EncryptionProtector, + EntityReference, + EnvironmentVariableSetup, + ErrorAdditionalInfo, + ErrorDetail, + ErrorResponse, + ExtendedServerBlobAuditingPolicy, + ExtendedSqlPoolBlobAuditingPolicy, + GeoBackupPolicy, + IntegrationRuntime, + IntegrationRuntimeComputeProperties, + IntegrationRuntimeCustomSetupScriptProperties, + IntegrationRuntimeDataFlowProperties, + IntegrationRuntimeDataProxyProperties, + IntegrationRuntimeResource, + IntegrationRuntimeSsisCatalogInfo, + IntegrationRuntimeSsisProperties, + IntegrationRuntimeVNetProperties, + IpFirewallRuleInfo, + KekIdentityProperties, + Key, + LibraryInfo, + LibraryRequirements, + LibraryResource, + LinkedIntegrationRuntimeKeyAuthorization, + LinkedIntegrationRuntimeRbacAuthorization, + LinkedIntegrationRuntimeType, + MaintenanceWindowOptions, + MaintenanceWindows, + MaintenanceWindowTimeRange, + ManagedIdentity, + ManagedIdentitySqlControlSettingsModel, + ManagedIdentitySqlControlSettingsModelPropertiesGrantSqlControlToManagedIdentity, + ManagedIntegrationRuntime, + ManagedVirtualNetworkSettings, + MetadataSyncConfig, + PrivateEndpoint, + PrivateEndpointConnection, + PrivateEndpointConnectionForPrivateLinkHub, + PrivateEndpointConnectionForPrivateLinkHubBasic, + PrivateLinkHub, + PrivateLinkResource, + PrivateLinkResourceProperties, + PrivateLinkServiceConnectionState, + ProxyResource, + PurviewConfiguration, + RecommendedSensitivityLabelUpdate, + RecoverableSqlPool, + ReplicationLink, + Resource, + RestorableDroppedSqlPool, + RestorePoint, + SecretBase, + SecureString, + SelfHostedIntegrationRuntime, + SensitivityLabel, + SensitivityLabelUpdate, + ServerBlobAuditingPolicy, + ServerSecurityAlertPolicy, + ServerVulnerabilityAssessment, + Sku, + SparkConfigProperties, + SparkConfigurationListResponse, + SparkConfigurationResource, + SqlPool, + SqlPoolBlobAuditingPolicy, + SqlPoolColumn, + SqlPoolConnectionPolicy, + SqlPoolOperation, + SqlPoolSchema, + SqlPoolSecurityAlertPolicy, + SqlPoolTable, + SqlPoolVulnerabilityAssessment, + SqlPoolVulnerabilityAssessmentRuleBaseline, + SqlPoolVulnerabilityAssessmentRuleBaselineItem, + SqlPoolVulnerabilityAssessmentScansExport, + SubResource, + TrackedResource, + TransparentDataEncryption, + UserAssignedManagedIdentity, + VirtualNetworkProfile, + VulnerabilityAssessmentRecurringScansProperties, + VulnerabilityAssessmentScanError, + VulnerabilityAssessmentScanRecord, + WorkloadClassifier, + WorkloadGroup, + Workspace, + WorkspaceAadAdminInfo, + WorkspaceKeyDetails, + WorkspaceRepositoryConfiguration +} from "../models/mappers"; diff --git a/sdk/synapse/arm-synapse/src/models/sqlPoolBlobAuditingPoliciesMappers.ts b/sdk/synapse/arm-synapse/src/models/sqlPoolBlobAuditingPoliciesMappers.ts index 64560aa6a40a..7a7e734f088d 100644 --- a/sdk/synapse/arm-synapse/src/models/sqlPoolBlobAuditingPoliciesMappers.ts +++ b/sdk/synapse/arm-synapse/src/models/sqlPoolBlobAuditingPoliciesMappers.ts @@ -16,6 +16,7 @@ export { CloudError, CmdkeySetup, ComponentSetup, + CspWorkspaceAdminProperties, CustomerManagedKeyDetails, CustomSetupBase, DataLakeStorageAccountDetails, @@ -40,6 +41,7 @@ export { IntegrationRuntimeSsisProperties, IntegrationRuntimeVNetProperties, IpFirewallRuleInfo, + KekIdentityProperties, Key, LibraryInfo, LibraryRequirements, @@ -81,6 +83,8 @@ export { ServerSecurityAlertPolicy, ServerVulnerabilityAssessment, Sku, + SparkConfigProperties, + SparkConfigurationResource, SqlPool, SqlPoolBlobAuditingPolicy, SqlPoolBlobAuditingPolicyListResult, @@ -97,6 +101,7 @@ export { SubResource, TrackedResource, TransparentDataEncryption, + UserAssignedManagedIdentity, VirtualNetworkProfile, VulnerabilityAssessmentRecurringScansProperties, VulnerabilityAssessmentScanError, diff --git a/sdk/synapse/arm-synapse/src/models/sqlPoolColumnsMappers.ts b/sdk/synapse/arm-synapse/src/models/sqlPoolColumnsMappers.ts index 3e64b791ca44..6a5e81a1ba3e 100644 --- a/sdk/synapse/arm-synapse/src/models/sqlPoolColumnsMappers.ts +++ b/sdk/synapse/arm-synapse/src/models/sqlPoolColumnsMappers.ts @@ -16,6 +16,7 @@ export { CloudError, CmdkeySetup, ComponentSetup, + CspWorkspaceAdminProperties, CustomerManagedKeyDetails, CustomSetupBase, DataLakeStorageAccountDetails, @@ -40,6 +41,7 @@ export { IntegrationRuntimeSsisProperties, IntegrationRuntimeVNetProperties, IpFirewallRuleInfo, + KekIdentityProperties, Key, LibraryInfo, LibraryRequirements, @@ -81,6 +83,8 @@ export { ServerSecurityAlertPolicy, ServerVulnerabilityAssessment, Sku, + SparkConfigProperties, + SparkConfigurationResource, SqlPool, SqlPoolBlobAuditingPolicy, SqlPoolColumn, @@ -96,6 +100,7 @@ export { SubResource, TrackedResource, TransparentDataEncryption, + UserAssignedManagedIdentity, VirtualNetworkProfile, VulnerabilityAssessmentRecurringScansProperties, VulnerabilityAssessmentScanError, diff --git a/sdk/synapse/arm-synapse/src/models/sqlPoolConnectionPoliciesMappers.ts b/sdk/synapse/arm-synapse/src/models/sqlPoolConnectionPoliciesMappers.ts index fa7be042dcd4..9ab4572d33a7 100644 --- a/sdk/synapse/arm-synapse/src/models/sqlPoolConnectionPoliciesMappers.ts +++ b/sdk/synapse/arm-synapse/src/models/sqlPoolConnectionPoliciesMappers.ts @@ -15,6 +15,7 @@ export { BigDataPoolResourceInfo, CmdkeySetup, ComponentSetup, + CspWorkspaceAdminProperties, CustomerManagedKeyDetails, CustomSetupBase, DataLakeStorageAccountDetails, @@ -42,6 +43,7 @@ export { IntegrationRuntimeSsisProperties, IntegrationRuntimeVNetProperties, IpFirewallRuleInfo, + KekIdentityProperties, Key, LibraryInfo, LibraryRequirements, @@ -83,6 +85,8 @@ export { ServerSecurityAlertPolicy, ServerVulnerabilityAssessment, Sku, + SparkConfigProperties, + SparkConfigurationResource, SqlPool, SqlPoolBlobAuditingPolicy, SqlPoolColumn, @@ -98,6 +102,7 @@ export { SubResource, TrackedResource, TransparentDataEncryption, + UserAssignedManagedIdentity, VirtualNetworkProfile, VulnerabilityAssessmentRecurringScansProperties, VulnerabilityAssessmentScanError, diff --git a/sdk/synapse/arm-synapse/src/models/sqlPoolDataWarehouseUserActivitiesMappers.ts b/sdk/synapse/arm-synapse/src/models/sqlPoolDataWarehouseUserActivitiesMappers.ts index 3e64b791ca44..6a5e81a1ba3e 100644 --- a/sdk/synapse/arm-synapse/src/models/sqlPoolDataWarehouseUserActivitiesMappers.ts +++ b/sdk/synapse/arm-synapse/src/models/sqlPoolDataWarehouseUserActivitiesMappers.ts @@ -16,6 +16,7 @@ export { CloudError, CmdkeySetup, ComponentSetup, + CspWorkspaceAdminProperties, CustomerManagedKeyDetails, CustomSetupBase, DataLakeStorageAccountDetails, @@ -40,6 +41,7 @@ export { IntegrationRuntimeSsisProperties, IntegrationRuntimeVNetProperties, IpFirewallRuleInfo, + KekIdentityProperties, Key, LibraryInfo, LibraryRequirements, @@ -81,6 +83,8 @@ export { ServerSecurityAlertPolicy, ServerVulnerabilityAssessment, Sku, + SparkConfigProperties, + SparkConfigurationResource, SqlPool, SqlPoolBlobAuditingPolicy, SqlPoolColumn, @@ -96,6 +100,7 @@ export { SubResource, TrackedResource, TransparentDataEncryption, + UserAssignedManagedIdentity, VirtualNetworkProfile, VulnerabilityAssessmentRecurringScansProperties, VulnerabilityAssessmentScanError, diff --git a/sdk/synapse/arm-synapse/src/models/sqlPoolGeoBackupPoliciesMappers.ts b/sdk/synapse/arm-synapse/src/models/sqlPoolGeoBackupPoliciesMappers.ts index a946fc3c7409..46d1a05bf6ad 100644 --- a/sdk/synapse/arm-synapse/src/models/sqlPoolGeoBackupPoliciesMappers.ts +++ b/sdk/synapse/arm-synapse/src/models/sqlPoolGeoBackupPoliciesMappers.ts @@ -15,6 +15,7 @@ export { BigDataPoolResourceInfo, CmdkeySetup, ComponentSetup, + CspWorkspaceAdminProperties, CustomerManagedKeyDetails, CustomSetupBase, DataLakeStorageAccountDetails, @@ -43,6 +44,7 @@ export { IntegrationRuntimeSsisProperties, IntegrationRuntimeVNetProperties, IpFirewallRuleInfo, + KekIdentityProperties, Key, LibraryInfo, LibraryRequirements, @@ -84,6 +86,8 @@ export { ServerSecurityAlertPolicy, ServerVulnerabilityAssessment, Sku, + SparkConfigProperties, + SparkConfigurationResource, SqlPool, SqlPoolBlobAuditingPolicy, SqlPoolColumn, @@ -99,6 +103,7 @@ export { SubResource, TrackedResource, TransparentDataEncryption, + UserAssignedManagedIdentity, VirtualNetworkProfile, VulnerabilityAssessmentRecurringScansProperties, VulnerabilityAssessmentScanError, diff --git a/sdk/synapse/arm-synapse/src/models/sqlPoolMaintenanceWindowOptionsMappers.ts b/sdk/synapse/arm-synapse/src/models/sqlPoolMaintenanceWindowOptionsMappers.ts index 3e64b791ca44..6a5e81a1ba3e 100644 --- a/sdk/synapse/arm-synapse/src/models/sqlPoolMaintenanceWindowOptionsMappers.ts +++ b/sdk/synapse/arm-synapse/src/models/sqlPoolMaintenanceWindowOptionsMappers.ts @@ -16,6 +16,7 @@ export { CloudError, CmdkeySetup, ComponentSetup, + CspWorkspaceAdminProperties, CustomerManagedKeyDetails, CustomSetupBase, DataLakeStorageAccountDetails, @@ -40,6 +41,7 @@ export { IntegrationRuntimeSsisProperties, IntegrationRuntimeVNetProperties, IpFirewallRuleInfo, + KekIdentityProperties, Key, LibraryInfo, LibraryRequirements, @@ -81,6 +83,8 @@ export { ServerSecurityAlertPolicy, ServerVulnerabilityAssessment, Sku, + SparkConfigProperties, + SparkConfigurationResource, SqlPool, SqlPoolBlobAuditingPolicy, SqlPoolColumn, @@ -96,6 +100,7 @@ export { SubResource, TrackedResource, TransparentDataEncryption, + UserAssignedManagedIdentity, VirtualNetworkProfile, VulnerabilityAssessmentRecurringScansProperties, VulnerabilityAssessmentScanError, diff --git a/sdk/synapse/arm-synapse/src/models/sqlPoolMaintenanceWindowsMappers.ts b/sdk/synapse/arm-synapse/src/models/sqlPoolMaintenanceWindowsMappers.ts index e7ebca702aa0..ac597fd3fa0d 100644 --- a/sdk/synapse/arm-synapse/src/models/sqlPoolMaintenanceWindowsMappers.ts +++ b/sdk/synapse/arm-synapse/src/models/sqlPoolMaintenanceWindowsMappers.ts @@ -16,6 +16,7 @@ export { CloudError, CmdkeySetup, ComponentSetup, + CspWorkspaceAdminProperties, CustomerManagedKeyDetails, CustomSetupBase, DataLakeStorageAccountDetails, @@ -43,6 +44,7 @@ export { IntegrationRuntimeSsisProperties, IntegrationRuntimeVNetProperties, IpFirewallRuleInfo, + KekIdentityProperties, Key, LibraryInfo, LibraryRequirements, @@ -84,6 +86,8 @@ export { ServerSecurityAlertPolicy, ServerVulnerabilityAssessment, Sku, + SparkConfigProperties, + SparkConfigurationResource, SqlPool, SqlPoolBlobAuditingPolicy, SqlPoolColumn, @@ -99,6 +103,7 @@ export { SubResource, TrackedResource, TransparentDataEncryption, + UserAssignedManagedIdentity, VirtualNetworkProfile, VulnerabilityAssessmentRecurringScansProperties, VulnerabilityAssessmentScanError, diff --git a/sdk/synapse/arm-synapse/src/models/sqlPoolMetadataSyncConfigsMappers.ts b/sdk/synapse/arm-synapse/src/models/sqlPoolMetadataSyncConfigsMappers.ts index fa7be042dcd4..9ab4572d33a7 100644 --- a/sdk/synapse/arm-synapse/src/models/sqlPoolMetadataSyncConfigsMappers.ts +++ b/sdk/synapse/arm-synapse/src/models/sqlPoolMetadataSyncConfigsMappers.ts @@ -15,6 +15,7 @@ export { BigDataPoolResourceInfo, CmdkeySetup, ComponentSetup, + CspWorkspaceAdminProperties, CustomerManagedKeyDetails, CustomSetupBase, DataLakeStorageAccountDetails, @@ -42,6 +43,7 @@ export { IntegrationRuntimeSsisProperties, IntegrationRuntimeVNetProperties, IpFirewallRuleInfo, + KekIdentityProperties, Key, LibraryInfo, LibraryRequirements, @@ -83,6 +85,8 @@ export { ServerSecurityAlertPolicy, ServerVulnerabilityAssessment, Sku, + SparkConfigProperties, + SparkConfigurationResource, SqlPool, SqlPoolBlobAuditingPolicy, SqlPoolColumn, @@ -98,6 +102,7 @@ export { SubResource, TrackedResource, TransparentDataEncryption, + UserAssignedManagedIdentity, VirtualNetworkProfile, VulnerabilityAssessmentRecurringScansProperties, VulnerabilityAssessmentScanError, diff --git a/sdk/synapse/arm-synapse/src/models/sqlPoolOperationsMappers.ts b/sdk/synapse/arm-synapse/src/models/sqlPoolOperationsMappers.ts index d53a8a4c3932..6be2e4c074ab 100644 --- a/sdk/synapse/arm-synapse/src/models/sqlPoolOperationsMappers.ts +++ b/sdk/synapse/arm-synapse/src/models/sqlPoolOperationsMappers.ts @@ -16,6 +16,7 @@ export { CloudError, CmdkeySetup, ComponentSetup, + CspWorkspaceAdminProperties, CustomerManagedKeyDetails, CustomSetupBase, DataLakeStorageAccountDetails, @@ -40,6 +41,7 @@ export { IntegrationRuntimeSsisProperties, IntegrationRuntimeVNetProperties, IpFirewallRuleInfo, + KekIdentityProperties, Key, LibraryInfo, LibraryRequirements, @@ -81,6 +83,8 @@ export { ServerSecurityAlertPolicy, ServerVulnerabilityAssessment, Sku, + SparkConfigProperties, + SparkConfigurationResource, SqlPool, SqlPoolBlobAuditingPolicy, SqlPoolBlobAuditingPolicySqlPoolOperationListResult, @@ -97,6 +101,7 @@ export { SubResource, TrackedResource, TransparentDataEncryption, + UserAssignedManagedIdentity, VirtualNetworkProfile, VulnerabilityAssessmentRecurringScansProperties, VulnerabilityAssessmentScanError, diff --git a/sdk/synapse/arm-synapse/src/models/sqlPoolRecommendedSensitivityLabelsMappers.ts b/sdk/synapse/arm-synapse/src/models/sqlPoolRecommendedSensitivityLabelsMappers.ts index 38373379fa79..0e67d36a47f7 100644 --- a/sdk/synapse/arm-synapse/src/models/sqlPoolRecommendedSensitivityLabelsMappers.ts +++ b/sdk/synapse/arm-synapse/src/models/sqlPoolRecommendedSensitivityLabelsMappers.ts @@ -16,6 +16,7 @@ export { CloudError, CmdkeySetup, ComponentSetup, + CspWorkspaceAdminProperties, CustomerManagedKeyDetails, CustomSetupBase, DataLakeStorageAccountDetails, @@ -40,6 +41,7 @@ export { IntegrationRuntimeSsisProperties, IntegrationRuntimeVNetProperties, IpFirewallRuleInfo, + KekIdentityProperties, Key, LibraryInfo, LibraryRequirements, @@ -82,6 +84,8 @@ export { ServerSecurityAlertPolicy, ServerVulnerabilityAssessment, Sku, + SparkConfigProperties, + SparkConfigurationResource, SqlPool, SqlPoolBlobAuditingPolicy, SqlPoolColumn, @@ -97,6 +101,7 @@ export { SubResource, TrackedResource, TransparentDataEncryption, + UserAssignedManagedIdentity, VirtualNetworkProfile, VulnerabilityAssessmentRecurringScansProperties, VulnerabilityAssessmentScanError, diff --git a/sdk/synapse/arm-synapse/src/models/sqlPoolReplicationLinksMappers.ts b/sdk/synapse/arm-synapse/src/models/sqlPoolReplicationLinksMappers.ts index d0edb64937f9..93f3cda4443f 100644 --- a/sdk/synapse/arm-synapse/src/models/sqlPoolReplicationLinksMappers.ts +++ b/sdk/synapse/arm-synapse/src/models/sqlPoolReplicationLinksMappers.ts @@ -15,6 +15,7 @@ export { BigDataPoolResourceInfo, CmdkeySetup, ComponentSetup, + CspWorkspaceAdminProperties, CustomerManagedKeyDetails, CustomSetupBase, DataLakeStorageAccountDetails, @@ -42,6 +43,7 @@ export { IntegrationRuntimeSsisProperties, IntegrationRuntimeVNetProperties, IpFirewallRuleInfo, + KekIdentityProperties, Key, LibraryInfo, LibraryRequirements, @@ -84,6 +86,8 @@ export { ServerSecurityAlertPolicy, ServerVulnerabilityAssessment, Sku, + SparkConfigProperties, + SparkConfigurationResource, SqlPool, SqlPoolBlobAuditingPolicy, SqlPoolColumn, @@ -99,6 +103,7 @@ export { SubResource, TrackedResource, TransparentDataEncryption, + UserAssignedManagedIdentity, VirtualNetworkProfile, VulnerabilityAssessmentRecurringScansProperties, VulnerabilityAssessmentScanError, diff --git a/sdk/synapse/arm-synapse/src/models/sqlPoolRestorePointsMappers.ts b/sdk/synapse/arm-synapse/src/models/sqlPoolRestorePointsMappers.ts index 825eb21ca4bf..72eef134831a 100644 --- a/sdk/synapse/arm-synapse/src/models/sqlPoolRestorePointsMappers.ts +++ b/sdk/synapse/arm-synapse/src/models/sqlPoolRestorePointsMappers.ts @@ -17,6 +17,7 @@ export { CmdkeySetup, ComponentSetup, CreateSqlPoolRestorePointDefinition, + CspWorkspaceAdminProperties, CustomerManagedKeyDetails, CustomSetupBase, DataLakeStorageAccountDetails, @@ -44,6 +45,7 @@ export { IntegrationRuntimeSsisProperties, IntegrationRuntimeVNetProperties, IpFirewallRuleInfo, + KekIdentityProperties, Key, LibraryInfo, LibraryRequirements, @@ -86,6 +88,8 @@ export { ServerSecurityAlertPolicy, ServerVulnerabilityAssessment, Sku, + SparkConfigProperties, + SparkConfigurationResource, SqlPool, SqlPoolBlobAuditingPolicy, SqlPoolColumn, @@ -101,6 +105,7 @@ export { SubResource, TrackedResource, TransparentDataEncryption, + UserAssignedManagedIdentity, VirtualNetworkProfile, VulnerabilityAssessmentRecurringScansProperties, VulnerabilityAssessmentScanError, diff --git a/sdk/synapse/arm-synapse/src/models/sqlPoolSchemasMappers.ts b/sdk/synapse/arm-synapse/src/models/sqlPoolSchemasMappers.ts index e3d29eeac3ea..fc81e6cbc04d 100644 --- a/sdk/synapse/arm-synapse/src/models/sqlPoolSchemasMappers.ts +++ b/sdk/synapse/arm-synapse/src/models/sqlPoolSchemasMappers.ts @@ -16,6 +16,7 @@ export { CloudError, CmdkeySetup, ComponentSetup, + CspWorkspaceAdminProperties, CustomerManagedKeyDetails, CustomSetupBase, DataLakeStorageAccountDetails, @@ -40,6 +41,7 @@ export { IntegrationRuntimeSsisProperties, IntegrationRuntimeVNetProperties, IpFirewallRuleInfo, + KekIdentityProperties, Key, LibraryInfo, LibraryRequirements, @@ -81,6 +83,8 @@ export { ServerSecurityAlertPolicy, ServerVulnerabilityAssessment, Sku, + SparkConfigProperties, + SparkConfigurationResource, SqlPool, SqlPoolBlobAuditingPolicy, SqlPoolColumn, @@ -97,6 +101,7 @@ export { SubResource, TrackedResource, TransparentDataEncryption, + UserAssignedManagedIdentity, VirtualNetworkProfile, VulnerabilityAssessmentRecurringScansProperties, VulnerabilityAssessmentScanError, diff --git a/sdk/synapse/arm-synapse/src/models/sqlPoolSecurityAlertPoliciesMappers.ts b/sdk/synapse/arm-synapse/src/models/sqlPoolSecurityAlertPoliciesMappers.ts index 03429f3b91fd..1a019f777878 100644 --- a/sdk/synapse/arm-synapse/src/models/sqlPoolSecurityAlertPoliciesMappers.ts +++ b/sdk/synapse/arm-synapse/src/models/sqlPoolSecurityAlertPoliciesMappers.ts @@ -16,6 +16,7 @@ export { CloudError, CmdkeySetup, ComponentSetup, + CspWorkspaceAdminProperties, CustomerManagedKeyDetails, CustomSetupBase, DataLakeStorageAccountDetails, @@ -40,6 +41,7 @@ export { IntegrationRuntimeSsisProperties, IntegrationRuntimeVNetProperties, IpFirewallRuleInfo, + KekIdentityProperties, Key, LibraryInfo, LibraryRequirements, @@ -82,6 +84,8 @@ export { ServerSecurityAlertPolicy, ServerVulnerabilityAssessment, Sku, + SparkConfigProperties, + SparkConfigurationResource, SqlPool, SqlPoolBlobAuditingPolicy, SqlPoolColumn, @@ -97,6 +101,7 @@ export { SubResource, TrackedResource, TransparentDataEncryption, + UserAssignedManagedIdentity, VirtualNetworkProfile, VulnerabilityAssessmentRecurringScansProperties, VulnerabilityAssessmentScanError, diff --git a/sdk/synapse/arm-synapse/src/models/sqlPoolSensitivityLabelsMappers.ts b/sdk/synapse/arm-synapse/src/models/sqlPoolSensitivityLabelsMappers.ts index 54caac1bd7a9..8f1285fc5be4 100644 --- a/sdk/synapse/arm-synapse/src/models/sqlPoolSensitivityLabelsMappers.ts +++ b/sdk/synapse/arm-synapse/src/models/sqlPoolSensitivityLabelsMappers.ts @@ -16,6 +16,7 @@ export { CloudError, CmdkeySetup, ComponentSetup, + CspWorkspaceAdminProperties, CustomerManagedKeyDetails, CustomSetupBase, DataLakeStorageAccountDetails, @@ -43,6 +44,7 @@ export { IntegrationRuntimeSsisProperties, IntegrationRuntimeVNetProperties, IpFirewallRuleInfo, + KekIdentityProperties, Key, LibraryInfo, LibraryRequirements, @@ -86,6 +88,8 @@ export { ServerSecurityAlertPolicy, ServerVulnerabilityAssessment, Sku, + SparkConfigProperties, + SparkConfigurationResource, SqlPool, SqlPoolBlobAuditingPolicy, SqlPoolColumn, @@ -101,6 +105,7 @@ export { SubResource, TrackedResource, TransparentDataEncryption, + UserAssignedManagedIdentity, VirtualNetworkProfile, VulnerabilityAssessmentRecurringScansProperties, VulnerabilityAssessmentScanError, diff --git a/sdk/synapse/arm-synapse/src/models/sqlPoolTableColumnsMappers.ts b/sdk/synapse/arm-synapse/src/models/sqlPoolTableColumnsMappers.ts index 1da4c0ca097f..738a8a74a377 100644 --- a/sdk/synapse/arm-synapse/src/models/sqlPoolTableColumnsMappers.ts +++ b/sdk/synapse/arm-synapse/src/models/sqlPoolTableColumnsMappers.ts @@ -16,6 +16,7 @@ export { CloudError, CmdkeySetup, ComponentSetup, + CspWorkspaceAdminProperties, CustomerManagedKeyDetails, CustomSetupBase, DataLakeStorageAccountDetails, @@ -40,6 +41,7 @@ export { IntegrationRuntimeSsisProperties, IntegrationRuntimeVNetProperties, IpFirewallRuleInfo, + KekIdentityProperties, Key, LibraryInfo, LibraryRequirements, @@ -81,6 +83,8 @@ export { ServerSecurityAlertPolicy, ServerVulnerabilityAssessment, Sku, + SparkConfigProperties, + SparkConfigurationResource, SqlPool, SqlPoolBlobAuditingPolicy, SqlPoolColumn, @@ -97,6 +101,7 @@ export { SubResource, TrackedResource, TransparentDataEncryption, + UserAssignedManagedIdentity, VirtualNetworkProfile, VulnerabilityAssessmentRecurringScansProperties, VulnerabilityAssessmentScanError, diff --git a/sdk/synapse/arm-synapse/src/models/sqlPoolTablesMappers.ts b/sdk/synapse/arm-synapse/src/models/sqlPoolTablesMappers.ts index 98d97b28060d..3c464404ed03 100644 --- a/sdk/synapse/arm-synapse/src/models/sqlPoolTablesMappers.ts +++ b/sdk/synapse/arm-synapse/src/models/sqlPoolTablesMappers.ts @@ -16,6 +16,7 @@ export { CloudError, CmdkeySetup, ComponentSetup, + CspWorkspaceAdminProperties, CustomerManagedKeyDetails, CustomSetupBase, DataLakeStorageAccountDetails, @@ -40,6 +41,7 @@ export { IntegrationRuntimeSsisProperties, IntegrationRuntimeVNetProperties, IpFirewallRuleInfo, + KekIdentityProperties, Key, LibraryInfo, LibraryRequirements, @@ -81,6 +83,8 @@ export { ServerSecurityAlertPolicy, ServerVulnerabilityAssessment, Sku, + SparkConfigProperties, + SparkConfigurationResource, SqlPool, SqlPoolBlobAuditingPolicy, SqlPoolColumn, @@ -97,6 +101,7 @@ export { SubResource, TrackedResource, TransparentDataEncryption, + UserAssignedManagedIdentity, VirtualNetworkProfile, VulnerabilityAssessmentRecurringScansProperties, VulnerabilityAssessmentScanError, diff --git a/sdk/synapse/arm-synapse/src/models/sqlPoolTransparentDataEncryptionsMappers.ts b/sdk/synapse/arm-synapse/src/models/sqlPoolTransparentDataEncryptionsMappers.ts index 5ac7ae17fe03..35c3e18f2784 100644 --- a/sdk/synapse/arm-synapse/src/models/sqlPoolTransparentDataEncryptionsMappers.ts +++ b/sdk/synapse/arm-synapse/src/models/sqlPoolTransparentDataEncryptionsMappers.ts @@ -16,6 +16,7 @@ export { CloudError, CmdkeySetup, ComponentSetup, + CspWorkspaceAdminProperties, CustomerManagedKeyDetails, CustomSetupBase, DataLakeStorageAccountDetails, @@ -43,6 +44,7 @@ export { IntegrationRuntimeSsisProperties, IntegrationRuntimeVNetProperties, IpFirewallRuleInfo, + KekIdentityProperties, Key, LibraryInfo, LibraryRequirements, @@ -84,6 +86,8 @@ export { ServerSecurityAlertPolicy, ServerVulnerabilityAssessment, Sku, + SparkConfigProperties, + SparkConfigurationResource, SqlPool, SqlPoolBlobAuditingPolicy, SqlPoolColumn, @@ -100,6 +104,7 @@ export { TrackedResource, TransparentDataEncryption, TransparentDataEncryptionListResult, + UserAssignedManagedIdentity, VirtualNetworkProfile, VulnerabilityAssessmentRecurringScansProperties, VulnerabilityAssessmentScanError, diff --git a/sdk/synapse/arm-synapse/src/models/sqlPoolVulnerabilityAssessmentRuleBaselinesMappers.ts b/sdk/synapse/arm-synapse/src/models/sqlPoolVulnerabilityAssessmentRuleBaselinesMappers.ts index 3e64b791ca44..6a5e81a1ba3e 100644 --- a/sdk/synapse/arm-synapse/src/models/sqlPoolVulnerabilityAssessmentRuleBaselinesMappers.ts +++ b/sdk/synapse/arm-synapse/src/models/sqlPoolVulnerabilityAssessmentRuleBaselinesMappers.ts @@ -16,6 +16,7 @@ export { CloudError, CmdkeySetup, ComponentSetup, + CspWorkspaceAdminProperties, CustomerManagedKeyDetails, CustomSetupBase, DataLakeStorageAccountDetails, @@ -40,6 +41,7 @@ export { IntegrationRuntimeSsisProperties, IntegrationRuntimeVNetProperties, IpFirewallRuleInfo, + KekIdentityProperties, Key, LibraryInfo, LibraryRequirements, @@ -81,6 +83,8 @@ export { ServerSecurityAlertPolicy, ServerVulnerabilityAssessment, Sku, + SparkConfigProperties, + SparkConfigurationResource, SqlPool, SqlPoolBlobAuditingPolicy, SqlPoolColumn, @@ -96,6 +100,7 @@ export { SubResource, TrackedResource, TransparentDataEncryption, + UserAssignedManagedIdentity, VirtualNetworkProfile, VulnerabilityAssessmentRecurringScansProperties, VulnerabilityAssessmentScanError, diff --git a/sdk/synapse/arm-synapse/src/models/sqlPoolVulnerabilityAssessmentScansMappers.ts b/sdk/synapse/arm-synapse/src/models/sqlPoolVulnerabilityAssessmentScansMappers.ts index 6c5dc56eb373..d836b47b060d 100644 --- a/sdk/synapse/arm-synapse/src/models/sqlPoolVulnerabilityAssessmentScansMappers.ts +++ b/sdk/synapse/arm-synapse/src/models/sqlPoolVulnerabilityAssessmentScansMappers.ts @@ -16,6 +16,7 @@ export { CloudError, CmdkeySetup, ComponentSetup, + CspWorkspaceAdminProperties, CustomerManagedKeyDetails, CustomSetupBase, DataLakeStorageAccountDetails, @@ -40,6 +41,7 @@ export { IntegrationRuntimeSsisProperties, IntegrationRuntimeVNetProperties, IpFirewallRuleInfo, + KekIdentityProperties, Key, LibraryInfo, LibraryRequirements, @@ -81,6 +83,8 @@ export { ServerSecurityAlertPolicy, ServerVulnerabilityAssessment, Sku, + SparkConfigProperties, + SparkConfigurationResource, SqlPool, SqlPoolBlobAuditingPolicy, SqlPoolColumn, @@ -96,6 +100,7 @@ export { SubResource, TrackedResource, TransparentDataEncryption, + UserAssignedManagedIdentity, VirtualNetworkProfile, VulnerabilityAssessmentRecurringScansProperties, VulnerabilityAssessmentScanError, diff --git a/sdk/synapse/arm-synapse/src/models/sqlPoolVulnerabilityAssessmentsMappers.ts b/sdk/synapse/arm-synapse/src/models/sqlPoolVulnerabilityAssessmentsMappers.ts index f2669c7d24a9..78d85ee79c7b 100644 --- a/sdk/synapse/arm-synapse/src/models/sqlPoolVulnerabilityAssessmentsMappers.ts +++ b/sdk/synapse/arm-synapse/src/models/sqlPoolVulnerabilityAssessmentsMappers.ts @@ -16,6 +16,7 @@ export { CloudError, CmdkeySetup, ComponentSetup, + CspWorkspaceAdminProperties, CustomerManagedKeyDetails, CustomSetupBase, DataLakeStorageAccountDetails, @@ -40,6 +41,7 @@ export { IntegrationRuntimeSsisProperties, IntegrationRuntimeVNetProperties, IpFirewallRuleInfo, + KekIdentityProperties, Key, LibraryInfo, LibraryRequirements, @@ -81,6 +83,8 @@ export { ServerSecurityAlertPolicy, ServerVulnerabilityAssessment, Sku, + SparkConfigProperties, + SparkConfigurationResource, SqlPool, SqlPoolBlobAuditingPolicy, SqlPoolColumn, @@ -97,6 +101,7 @@ export { SubResource, TrackedResource, TransparentDataEncryption, + UserAssignedManagedIdentity, VirtualNetworkProfile, VulnerabilityAssessmentRecurringScansProperties, VulnerabilityAssessmentScanError, diff --git a/sdk/synapse/arm-synapse/src/models/sqlPoolWorkloadClassifierMappers.ts b/sdk/synapse/arm-synapse/src/models/sqlPoolWorkloadClassifierMappers.ts index c3251ea93117..31115c0693ef 100644 --- a/sdk/synapse/arm-synapse/src/models/sqlPoolWorkloadClassifierMappers.ts +++ b/sdk/synapse/arm-synapse/src/models/sqlPoolWorkloadClassifierMappers.ts @@ -16,6 +16,7 @@ export { CloudError, CmdkeySetup, ComponentSetup, + CspWorkspaceAdminProperties, CustomerManagedKeyDetails, CustomSetupBase, DataLakeStorageAccountDetails, @@ -40,6 +41,7 @@ export { IntegrationRuntimeSsisProperties, IntegrationRuntimeVNetProperties, IpFirewallRuleInfo, + KekIdentityProperties, Key, LibraryInfo, LibraryRequirements, @@ -81,6 +83,8 @@ export { ServerSecurityAlertPolicy, ServerVulnerabilityAssessment, Sku, + SparkConfigProperties, + SparkConfigurationResource, SqlPool, SqlPoolBlobAuditingPolicy, SqlPoolColumn, @@ -96,6 +100,7 @@ export { SubResource, TrackedResource, TransparentDataEncryption, + UserAssignedManagedIdentity, VirtualNetworkProfile, VulnerabilityAssessmentRecurringScansProperties, VulnerabilityAssessmentScanError, diff --git a/sdk/synapse/arm-synapse/src/models/sqlPoolWorkloadGroupMappers.ts b/sdk/synapse/arm-synapse/src/models/sqlPoolWorkloadGroupMappers.ts index ac30482fc357..f0a91771c0de 100644 --- a/sdk/synapse/arm-synapse/src/models/sqlPoolWorkloadGroupMappers.ts +++ b/sdk/synapse/arm-synapse/src/models/sqlPoolWorkloadGroupMappers.ts @@ -16,6 +16,7 @@ export { CloudError, CmdkeySetup, ComponentSetup, + CspWorkspaceAdminProperties, CustomerManagedKeyDetails, CustomSetupBase, DataLakeStorageAccountDetails, @@ -40,6 +41,7 @@ export { IntegrationRuntimeSsisProperties, IntegrationRuntimeVNetProperties, IpFirewallRuleInfo, + KekIdentityProperties, Key, LibraryInfo, LibraryRequirements, @@ -81,6 +83,8 @@ export { ServerSecurityAlertPolicy, ServerVulnerabilityAssessment, Sku, + SparkConfigProperties, + SparkConfigurationResource, SqlPool, SqlPoolBlobAuditingPolicy, SqlPoolColumn, @@ -96,6 +100,7 @@ export { SubResource, TrackedResource, TransparentDataEncryption, + UserAssignedManagedIdentity, VirtualNetworkProfile, VulnerabilityAssessmentRecurringScansProperties, VulnerabilityAssessmentScanError, diff --git a/sdk/synapse/arm-synapse/src/models/sqlPoolsMappers.ts b/sdk/synapse/arm-synapse/src/models/sqlPoolsMappers.ts index 7076b6266de9..fb6750027a70 100644 --- a/sdk/synapse/arm-synapse/src/models/sqlPoolsMappers.ts +++ b/sdk/synapse/arm-synapse/src/models/sqlPoolsMappers.ts @@ -16,6 +16,7 @@ export { CloudError, CmdkeySetup, ComponentSetup, + CspWorkspaceAdminProperties, CustomerManagedKeyDetails, CustomSetupBase, DataLakeStorageAccountDetails, @@ -43,6 +44,7 @@ export { IntegrationRuntimeSsisProperties, IntegrationRuntimeVNetProperties, IpFirewallRuleInfo, + KekIdentityProperties, Key, LibraryInfo, LibraryRequirements, @@ -85,6 +87,8 @@ export { ServerSecurityAlertPolicy, ServerVulnerabilityAssessment, Sku, + SparkConfigProperties, + SparkConfigurationResource, SqlPool, SqlPoolBlobAuditingPolicy, SqlPoolColumn, @@ -102,6 +106,7 @@ export { SubResource, TrackedResource, TransparentDataEncryption, + UserAssignedManagedIdentity, VirtualNetworkProfile, VulnerabilityAssessmentRecurringScansProperties, VulnerabilityAssessmentScanError, diff --git a/sdk/synapse/arm-synapse/src/models/workspaceAadAdminsMappers.ts b/sdk/synapse/arm-synapse/src/models/workspaceAadAdminsMappers.ts index fa7be042dcd4..9ab4572d33a7 100644 --- a/sdk/synapse/arm-synapse/src/models/workspaceAadAdminsMappers.ts +++ b/sdk/synapse/arm-synapse/src/models/workspaceAadAdminsMappers.ts @@ -15,6 +15,7 @@ export { BigDataPoolResourceInfo, CmdkeySetup, ComponentSetup, + CspWorkspaceAdminProperties, CustomerManagedKeyDetails, CustomSetupBase, DataLakeStorageAccountDetails, @@ -42,6 +43,7 @@ export { IntegrationRuntimeSsisProperties, IntegrationRuntimeVNetProperties, IpFirewallRuleInfo, + KekIdentityProperties, Key, LibraryInfo, LibraryRequirements, @@ -83,6 +85,8 @@ export { ServerSecurityAlertPolicy, ServerVulnerabilityAssessment, Sku, + SparkConfigProperties, + SparkConfigurationResource, SqlPool, SqlPoolBlobAuditingPolicy, SqlPoolColumn, @@ -98,6 +102,7 @@ export { SubResource, TrackedResource, TransparentDataEncryption, + UserAssignedManagedIdentity, VirtualNetworkProfile, VulnerabilityAssessmentRecurringScansProperties, VulnerabilityAssessmentScanError, diff --git a/sdk/synapse/arm-synapse/src/models/workspaceManagedIdentitySqlControlSettingsMappers.ts b/sdk/synapse/arm-synapse/src/models/workspaceManagedIdentitySqlControlSettingsMappers.ts index fa7be042dcd4..9ab4572d33a7 100644 --- a/sdk/synapse/arm-synapse/src/models/workspaceManagedIdentitySqlControlSettingsMappers.ts +++ b/sdk/synapse/arm-synapse/src/models/workspaceManagedIdentitySqlControlSettingsMappers.ts @@ -15,6 +15,7 @@ export { BigDataPoolResourceInfo, CmdkeySetup, ComponentSetup, + CspWorkspaceAdminProperties, CustomerManagedKeyDetails, CustomSetupBase, DataLakeStorageAccountDetails, @@ -42,6 +43,7 @@ export { IntegrationRuntimeSsisProperties, IntegrationRuntimeVNetProperties, IpFirewallRuleInfo, + KekIdentityProperties, Key, LibraryInfo, LibraryRequirements, @@ -83,6 +85,8 @@ export { ServerSecurityAlertPolicy, ServerVulnerabilityAssessment, Sku, + SparkConfigProperties, + SparkConfigurationResource, SqlPool, SqlPoolBlobAuditingPolicy, SqlPoolColumn, @@ -98,6 +102,7 @@ export { SubResource, TrackedResource, TransparentDataEncryption, + UserAssignedManagedIdentity, VirtualNetworkProfile, VulnerabilityAssessmentRecurringScansProperties, VulnerabilityAssessmentScanError, diff --git a/sdk/synapse/arm-synapse/src/models/workspaceManagedSqlServerBlobAuditingPoliciesMappers.ts b/sdk/synapse/arm-synapse/src/models/workspaceManagedSqlServerBlobAuditingPoliciesMappers.ts index bd3a487c73df..23b6662ddec7 100644 --- a/sdk/synapse/arm-synapse/src/models/workspaceManagedSqlServerBlobAuditingPoliciesMappers.ts +++ b/sdk/synapse/arm-synapse/src/models/workspaceManagedSqlServerBlobAuditingPoliciesMappers.ts @@ -16,6 +16,7 @@ export { CloudError, CmdkeySetup, ComponentSetup, + CspWorkspaceAdminProperties, CustomerManagedKeyDetails, CustomSetupBase, DataLakeStorageAccountDetails, @@ -40,6 +41,7 @@ export { IntegrationRuntimeSsisProperties, IntegrationRuntimeVNetProperties, IpFirewallRuleInfo, + KekIdentityProperties, Key, LibraryInfo, LibraryRequirements, @@ -82,6 +84,8 @@ export { ServerSecurityAlertPolicy, ServerVulnerabilityAssessment, Sku, + SparkConfigProperties, + SparkConfigurationResource, SqlPool, SqlPoolBlobAuditingPolicy, SqlPoolColumn, @@ -97,6 +101,7 @@ export { SubResource, TrackedResource, TransparentDataEncryption, + UserAssignedManagedIdentity, VirtualNetworkProfile, VulnerabilityAssessmentRecurringScansProperties, VulnerabilityAssessmentScanError, diff --git a/sdk/synapse/arm-synapse/src/models/workspaceManagedSqlServerEncryptionProtectorMappers.ts b/sdk/synapse/arm-synapse/src/models/workspaceManagedSqlServerEncryptionProtectorMappers.ts index 0ea4973709e3..3b637362a6ab 100644 --- a/sdk/synapse/arm-synapse/src/models/workspaceManagedSqlServerEncryptionProtectorMappers.ts +++ b/sdk/synapse/arm-synapse/src/models/workspaceManagedSqlServerEncryptionProtectorMappers.ts @@ -16,6 +16,7 @@ export { CloudError, CmdkeySetup, ComponentSetup, + CspWorkspaceAdminProperties, CustomerManagedKeyDetails, CustomSetupBase, DataLakeStorageAccountDetails, @@ -44,6 +45,7 @@ export { IntegrationRuntimeSsisProperties, IntegrationRuntimeVNetProperties, IpFirewallRuleInfo, + KekIdentityProperties, Key, LibraryInfo, LibraryRequirements, @@ -85,6 +87,8 @@ export { ServerSecurityAlertPolicy, ServerVulnerabilityAssessment, Sku, + SparkConfigProperties, + SparkConfigurationResource, SqlPool, SqlPoolBlobAuditingPolicy, SqlPoolColumn, @@ -100,6 +104,7 @@ export { SubResource, TrackedResource, TransparentDataEncryption, + UserAssignedManagedIdentity, VirtualNetworkProfile, VulnerabilityAssessmentRecurringScansProperties, VulnerabilityAssessmentScanError, diff --git a/sdk/synapse/arm-synapse/src/models/workspaceManagedSqlServerExtendedBlobAuditingPoliciesMappers.ts b/sdk/synapse/arm-synapse/src/models/workspaceManagedSqlServerExtendedBlobAuditingPoliciesMappers.ts index 0547a43568fc..8a9a47c1275b 100644 --- a/sdk/synapse/arm-synapse/src/models/workspaceManagedSqlServerExtendedBlobAuditingPoliciesMappers.ts +++ b/sdk/synapse/arm-synapse/src/models/workspaceManagedSqlServerExtendedBlobAuditingPoliciesMappers.ts @@ -16,6 +16,7 @@ export { CloudError, CmdkeySetup, ComponentSetup, + CspWorkspaceAdminProperties, CustomerManagedKeyDetails, CustomSetupBase, DataLakeStorageAccountDetails, @@ -41,6 +42,7 @@ export { IntegrationRuntimeSsisProperties, IntegrationRuntimeVNetProperties, IpFirewallRuleInfo, + KekIdentityProperties, Key, LibraryInfo, LibraryRequirements, @@ -82,6 +84,8 @@ export { ServerSecurityAlertPolicy, ServerVulnerabilityAssessment, Sku, + SparkConfigProperties, + SparkConfigurationResource, SqlPool, SqlPoolBlobAuditingPolicy, SqlPoolColumn, @@ -97,6 +101,7 @@ export { SubResource, TrackedResource, TransparentDataEncryption, + UserAssignedManagedIdentity, VirtualNetworkProfile, VulnerabilityAssessmentRecurringScansProperties, VulnerabilityAssessmentScanError, diff --git a/sdk/synapse/arm-synapse/src/models/workspaceManagedSqlServerRecoverableSqlPoolsMappers.ts b/sdk/synapse/arm-synapse/src/models/workspaceManagedSqlServerRecoverableSqlPoolsMappers.ts index e3a4f6a282e3..70468470ea4a 100644 --- a/sdk/synapse/arm-synapse/src/models/workspaceManagedSqlServerRecoverableSqlPoolsMappers.ts +++ b/sdk/synapse/arm-synapse/src/models/workspaceManagedSqlServerRecoverableSqlPoolsMappers.ts @@ -16,6 +16,7 @@ export { CloudError, CmdkeySetup, ComponentSetup, + CspWorkspaceAdminProperties, CustomerManagedKeyDetails, CustomSetupBase, DataLakeStorageAccountDetails, @@ -40,6 +41,7 @@ export { IntegrationRuntimeSsisProperties, IntegrationRuntimeVNetProperties, IpFirewallRuleInfo, + KekIdentityProperties, Key, LibraryInfo, LibraryRequirements, @@ -82,6 +84,8 @@ export { ServerSecurityAlertPolicy, ServerVulnerabilityAssessment, Sku, + SparkConfigProperties, + SparkConfigurationResource, SqlPool, SqlPoolBlobAuditingPolicy, SqlPoolColumn, @@ -97,6 +101,7 @@ export { SubResource, TrackedResource, TransparentDataEncryption, + UserAssignedManagedIdentity, VirtualNetworkProfile, VulnerabilityAssessmentRecurringScansProperties, VulnerabilityAssessmentScanError, diff --git a/sdk/synapse/arm-synapse/src/models/workspaceManagedSqlServerSecurityAlertPolicyMappers.ts b/sdk/synapse/arm-synapse/src/models/workspaceManagedSqlServerSecurityAlertPolicyMappers.ts index e2cc9a20ccfc..b8f8d40ec7c7 100644 --- a/sdk/synapse/arm-synapse/src/models/workspaceManagedSqlServerSecurityAlertPolicyMappers.ts +++ b/sdk/synapse/arm-synapse/src/models/workspaceManagedSqlServerSecurityAlertPolicyMappers.ts @@ -16,6 +16,7 @@ export { CloudError, CmdkeySetup, ComponentSetup, + CspWorkspaceAdminProperties, CustomerManagedKeyDetails, CustomSetupBase, DataLakeStorageAccountDetails, @@ -40,6 +41,7 @@ export { IntegrationRuntimeSsisProperties, IntegrationRuntimeVNetProperties, IpFirewallRuleInfo, + KekIdentityProperties, Key, LibraryInfo, LibraryRequirements, @@ -82,6 +84,8 @@ export { ServerSecurityAlertPolicyListResult, ServerVulnerabilityAssessment, Sku, + SparkConfigProperties, + SparkConfigurationResource, SqlPool, SqlPoolBlobAuditingPolicy, SqlPoolColumn, @@ -97,6 +101,7 @@ export { SubResource, TrackedResource, TransparentDataEncryption, + UserAssignedManagedIdentity, VirtualNetworkProfile, VulnerabilityAssessmentRecurringScansProperties, VulnerabilityAssessmentScanError, diff --git a/sdk/synapse/arm-synapse/src/models/workspaceManagedSqlServerVulnerabilityAssessmentsMappers.ts b/sdk/synapse/arm-synapse/src/models/workspaceManagedSqlServerVulnerabilityAssessmentsMappers.ts index 1aacf48368cd..ba2268da9375 100644 --- a/sdk/synapse/arm-synapse/src/models/workspaceManagedSqlServerVulnerabilityAssessmentsMappers.ts +++ b/sdk/synapse/arm-synapse/src/models/workspaceManagedSqlServerVulnerabilityAssessmentsMappers.ts @@ -16,6 +16,7 @@ export { CloudError, CmdkeySetup, ComponentSetup, + CspWorkspaceAdminProperties, CustomerManagedKeyDetails, CustomSetupBase, DataLakeStorageAccountDetails, @@ -40,6 +41,7 @@ export { IntegrationRuntimeSsisProperties, IntegrationRuntimeVNetProperties, IpFirewallRuleInfo, + KekIdentityProperties, Key, LibraryInfo, LibraryRequirements, @@ -82,6 +84,8 @@ export { ServerVulnerabilityAssessment, ServerVulnerabilityAssessmentListResult, Sku, + SparkConfigProperties, + SparkConfigurationResource, SqlPool, SqlPoolBlobAuditingPolicy, SqlPoolColumn, @@ -97,6 +101,7 @@ export { SubResource, TrackedResource, TransparentDataEncryption, + UserAssignedManagedIdentity, VirtualNetworkProfile, VulnerabilityAssessmentRecurringScansProperties, VulnerabilityAssessmentScanError, diff --git a/sdk/synapse/arm-synapse/src/models/workspaceSqlAadAdminsMappers.ts b/sdk/synapse/arm-synapse/src/models/workspaceSqlAadAdminsMappers.ts index fa7be042dcd4..9ab4572d33a7 100644 --- a/sdk/synapse/arm-synapse/src/models/workspaceSqlAadAdminsMappers.ts +++ b/sdk/synapse/arm-synapse/src/models/workspaceSqlAadAdminsMappers.ts @@ -15,6 +15,7 @@ export { BigDataPoolResourceInfo, CmdkeySetup, ComponentSetup, + CspWorkspaceAdminProperties, CustomerManagedKeyDetails, CustomSetupBase, DataLakeStorageAccountDetails, @@ -42,6 +43,7 @@ export { IntegrationRuntimeSsisProperties, IntegrationRuntimeVNetProperties, IpFirewallRuleInfo, + KekIdentityProperties, Key, LibraryInfo, LibraryRequirements, @@ -83,6 +85,8 @@ export { ServerSecurityAlertPolicy, ServerVulnerabilityAssessment, Sku, + SparkConfigProperties, + SparkConfigurationResource, SqlPool, SqlPoolBlobAuditingPolicy, SqlPoolColumn, @@ -98,6 +102,7 @@ export { SubResource, TrackedResource, TransparentDataEncryption, + UserAssignedManagedIdentity, VirtualNetworkProfile, VulnerabilityAssessmentRecurringScansProperties, VulnerabilityAssessmentScanError, diff --git a/sdk/synapse/arm-synapse/src/models/workspacesMappers.ts b/sdk/synapse/arm-synapse/src/models/workspacesMappers.ts index 9dde78134f15..5534923778c1 100644 --- a/sdk/synapse/arm-synapse/src/models/workspacesMappers.ts +++ b/sdk/synapse/arm-synapse/src/models/workspacesMappers.ts @@ -15,6 +15,7 @@ export { BigDataPoolResourceInfo, CmdkeySetup, ComponentSetup, + CspWorkspaceAdminProperties, CustomerManagedKeyDetails, CustomSetupBase, DataLakeStorageAccountDetails, @@ -42,6 +43,7 @@ export { IntegrationRuntimeSsisProperties, IntegrationRuntimeVNetProperties, IpFirewallRuleInfo, + KekIdentityProperties, Key, LibraryInfo, LibraryRequirements, @@ -83,6 +85,8 @@ export { ServerSecurityAlertPolicy, ServerVulnerabilityAssessment, Sku, + SparkConfigProperties, + SparkConfigurationResource, SqlPool, SqlPoolBlobAuditingPolicy, SqlPoolColumn, @@ -98,6 +102,7 @@ export { SubResource, TrackedResource, TransparentDataEncryption, + UserAssignedManagedIdentity, VirtualNetworkProfile, VulnerabilityAssessmentRecurringScansProperties, VulnerabilityAssessmentScanError, diff --git a/sdk/synapse/arm-synapse/src/operations/index.ts b/sdk/synapse/arm-synapse/src/operations/index.ts index 3ac30c608616..b1bd81f1d25b 100644 --- a/sdk/synapse/arm-synapse/src/operations/index.ts +++ b/sdk/synapse/arm-synapse/src/operations/index.ts @@ -68,3 +68,5 @@ export * from "./workspaceAadAdmins"; export * from "./workspaceSqlAadAdmins"; export * from "./workspaceManagedIdentitySqlControlSettings"; export * from "./restorableDroppedSqlPools"; +export * from "./sparkConfiguration"; +export * from "./sparkConfigurations"; diff --git a/sdk/synapse/arm-synapse/src/operations/integrationRuntimes.ts b/sdk/synapse/arm-synapse/src/operations/integrationRuntimes.ts index eac56967097e..bb645a69ab59 100644 --- a/sdk/synapse/arm-synapse/src/operations/integrationRuntimes.ts +++ b/sdk/synapse/arm-synapse/src/operations/integrationRuntimes.ts @@ -231,6 +231,43 @@ export class IntegrationRuntimes { .then(lroPoller => lroPoller.pollUntilFinished()); } + /** + * Gets the list of outbound network dependencies for a given Azure-SSIS integration runtime. + * @summary Gets list of outbound network dependencies for a given Azure-SSIS integration runtime. + * @param resourceGroupName The name of the resource group. The name is case insensitive. + * @param workspaceName The name of the workspace. + * @param integrationRuntimeName Integration runtime name + * @param [options] The optional parameters + * @returns Promise + */ + listOutboundNetworkDependenciesEndpoints(resourceGroupName: string, workspaceName: string, integrationRuntimeName: string, options?: msRest.RequestOptionsBase): Promise; + /** + * @param resourceGroupName The name of the resource group. The name is case insensitive. + * @param workspaceName The name of the workspace. + * @param integrationRuntimeName Integration runtime name + * @param callback The callback + */ + listOutboundNetworkDependenciesEndpoints(resourceGroupName: string, workspaceName: string, integrationRuntimeName: string, callback: msRest.ServiceCallback): void; + /** + * @param resourceGroupName The name of the resource group. The name is case insensitive. + * @param workspaceName The name of the workspace. + * @param integrationRuntimeName Integration runtime name + * @param options The optional parameters + * @param callback The callback + */ + listOutboundNetworkDependenciesEndpoints(resourceGroupName: string, workspaceName: string, integrationRuntimeName: string, options: msRest.RequestOptionsBase, callback: msRest.ServiceCallback): void; + listOutboundNetworkDependenciesEndpoints(resourceGroupName: string, workspaceName: string, integrationRuntimeName: string, options?: msRest.RequestOptionsBase | msRest.ServiceCallback, callback?: msRest.ServiceCallback): Promise { + return this.client.sendOperationRequest( + { + resourceGroupName, + workspaceName, + integrationRuntimeName, + options + }, + listOutboundNetworkDependenciesEndpointsOperationSpec, + callback) as Promise; + } + /** * Enable interactive query in integration runtime * @param resourceGroupName The name of the resource group. The name is case insensitive. @@ -525,6 +562,32 @@ const listByWorkspaceOperationSpec: msRest.OperationSpec = { serializer }; +const listOutboundNetworkDependenciesEndpointsOperationSpec: msRest.OperationSpec = { + httpMethod: "GET", + path: "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Synapse/workspaces/{workspaceName}/integrationRuntimes/{integrationRuntimeName}/outboundNetworkDependenciesEndpoints", + urlParameters: [ + Parameters.subscriptionId, + Parameters.resourceGroupName, + Parameters.workspaceName, + Parameters.integrationRuntimeName + ], + queryParameters: [ + Parameters.apiVersion + ], + headerParameters: [ + Parameters.acceptLanguage + ], + responses: { + 200: { + bodyMapper: Mappers.IntegrationRuntimeOutboundNetworkDependenciesEndpointsResponse + }, + default: { + bodyMapper: Mappers.ErrorResponse + } + }, + serializer +}; + const beginCreateOperationSpec: msRest.OperationSpec = { httpMethod: "PUT", path: "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Synapse/workspaces/{workspaceName}/integrationRuntimes/{integrationRuntimeName}", diff --git a/sdk/synapse/arm-synapse/src/operations/privateEndpointConnectionsPrivateLinkHub.ts b/sdk/synapse/arm-synapse/src/operations/privateEndpointConnectionsPrivateLinkHub.ts index c4b1ebfe2946..264bb96c6361 100644 --- a/sdk/synapse/arm-synapse/src/operations/privateEndpointConnectionsPrivateLinkHub.ts +++ b/sdk/synapse/arm-synapse/src/operations/privateEndpointConnectionsPrivateLinkHub.ts @@ -57,6 +57,42 @@ export class PrivateEndpointConnectionsPrivateLinkHub { callback) as Promise; } + /** + * Get all PrivateEndpointConnection in the PrivateLinkHub by name + * @param resourceGroupName The name of the resource group. The name is case insensitive. + * @param privateLinkHubName Name of the privateLinkHub + * @param privateEndpointConnectionName Name of the privateEndpointConnection + * @param [options] The optional parameters + * @returns Promise + */ + get(resourceGroupName: string, privateLinkHubName: string, privateEndpointConnectionName: string, options?: msRest.RequestOptionsBase): Promise; + /** + * @param resourceGroupName The name of the resource group. The name is case insensitive. + * @param privateLinkHubName Name of the privateLinkHub + * @param privateEndpointConnectionName Name of the privateEndpointConnection + * @param callback The callback + */ + get(resourceGroupName: string, privateLinkHubName: string, privateEndpointConnectionName: string, callback: msRest.ServiceCallback): void; + /** + * @param resourceGroupName The name of the resource group. The name is case insensitive. + * @param privateLinkHubName Name of the privateLinkHub + * @param privateEndpointConnectionName Name of the privateEndpointConnection + * @param options The optional parameters + * @param callback The callback + */ + get(resourceGroupName: string, privateLinkHubName: string, privateEndpointConnectionName: string, options: msRest.RequestOptionsBase, callback: msRest.ServiceCallback): void; + get(resourceGroupName: string, privateLinkHubName: string, privateEndpointConnectionName: string, options?: msRest.RequestOptionsBase | msRest.ServiceCallback, callback?: msRest.ServiceCallback): Promise { + return this.client.sendOperationRequest( + { + resourceGroupName, + privateLinkHubName, + privateEndpointConnectionName, + options + }, + getOperationSpec, + callback) as Promise; + } + /** * Get all PrivateEndpointConnections in the PrivateLinkHub * @param nextPageLink The NextLink from the previous successful call to List operation. @@ -113,6 +149,32 @@ const listOperationSpec: msRest.OperationSpec = { serializer }; +const getOperationSpec: msRest.OperationSpec = { + httpMethod: "GET", + path: "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Synapse/privateLinkHubs/{privateLinkHubName}/privateEndpointConnections/{privateEndpointConnectionName}", + urlParameters: [ + Parameters.subscriptionId, + Parameters.resourceGroupName, + Parameters.privateLinkHubName, + Parameters.privateEndpointConnectionName + ], + queryParameters: [ + Parameters.apiVersion + ], + headerParameters: [ + Parameters.acceptLanguage + ], + responses: { + 200: { + bodyMapper: Mappers.PrivateEndpointConnectionForPrivateLinkHub + }, + default: { + bodyMapper: Mappers.ErrorResponse + } + }, + serializer +}; + const listNextOperationSpec: msRest.OperationSpec = { httpMethod: "GET", baseUrl: "https://management.azure.com", diff --git a/sdk/synapse/arm-synapse/src/operations/sparkConfiguration.ts b/sdk/synapse/arm-synapse/src/operations/sparkConfiguration.ts new file mode 100644 index 000000000000..11feaa7eba93 --- /dev/null +++ b/sdk/synapse/arm-synapse/src/operations/sparkConfiguration.ts @@ -0,0 +1,92 @@ +/* + * 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. + */ + +import * as msRest from "@azure/ms-rest-js"; +import * as Models from "../models"; +import * as Mappers from "../models/sparkConfigurationMappers"; +import * as Parameters from "../models/parameters"; +import { SynapseManagementClientContext } from "../synapseManagementClientContext"; + +/** Class representing a SparkConfiguration. */ +export class SparkConfiguration { + private readonly client: SynapseManagementClientContext; + + /** + * Create a SparkConfiguration. + * @param {SynapseManagementClientContext} client Reference to the service client. + */ + constructor(client: SynapseManagementClientContext) { + this.client = client; + } + + /** + * Get SparkConfiguration by name in a workspace. + * @summary Get SparkConfiguration by name. + * @param resourceGroupName The name of the resource group. The name is case insensitive. + * @param sparkConfigurationName SparkConfiguration name + * @param workspaceName The name of the workspace + * @param [options] The optional parameters + * @returns Promise + */ + get(resourceGroupName: string, sparkConfigurationName: string, workspaceName: string, options?: msRest.RequestOptionsBase): Promise; + /** + * @param resourceGroupName The name of the resource group. The name is case insensitive. + * @param sparkConfigurationName SparkConfiguration name + * @param workspaceName The name of the workspace + * @param callback The callback + */ + get(resourceGroupName: string, sparkConfigurationName: string, workspaceName: string, callback: msRest.ServiceCallback): void; + /** + * @param resourceGroupName The name of the resource group. The name is case insensitive. + * @param sparkConfigurationName SparkConfiguration name + * @param workspaceName The name of the workspace + * @param options The optional parameters + * @param callback The callback + */ + get(resourceGroupName: string, sparkConfigurationName: string, workspaceName: string, options: msRest.RequestOptionsBase, callback: msRest.ServiceCallback): void; + get(resourceGroupName: string, sparkConfigurationName: string, workspaceName: string, options?: msRest.RequestOptionsBase | msRest.ServiceCallback, callback?: msRest.ServiceCallback): Promise { + return this.client.sendOperationRequest( + { + resourceGroupName, + sparkConfigurationName, + workspaceName, + options + }, + getOperationSpec, + callback) as Promise; + } +} + +// Operation Specifications +const serializer = new msRest.Serializer(Mappers); +const getOperationSpec: msRest.OperationSpec = { + httpMethod: "GET", + path: "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Synapse/workspaces/{workspaceName}/sparkconfigurations/{sparkConfigurationName}", + urlParameters: [ + Parameters.subscriptionId, + Parameters.resourceGroupName, + Parameters.sparkConfigurationName, + Parameters.workspaceName + ], + queryParameters: [ + Parameters.apiVersion + ], + headerParameters: [ + Parameters.acceptLanguage + ], + responses: { + 200: { + bodyMapper: Mappers.SparkConfigurationResource + }, + default: { + bodyMapper: Mappers.ErrorResponse + } + }, + serializer +}; diff --git a/sdk/synapse/arm-synapse/src/operations/sparkConfigurations.ts b/sdk/synapse/arm-synapse/src/operations/sparkConfigurations.ts new file mode 100644 index 000000000000..8547bc73949e --- /dev/null +++ b/sdk/synapse/arm-synapse/src/operations/sparkConfigurations.ts @@ -0,0 +1,140 @@ +/* + * 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. + */ + +import * as msRest from "@azure/ms-rest-js"; +import * as Models from "../models"; +import * as Mappers from "../models/sparkConfigurationsMappers"; +import * as Parameters from "../models/parameters"; +import { SynapseManagementClientContext } from "../synapseManagementClientContext"; + +/** Class representing a SparkConfigurations. */ +export class SparkConfigurations { + private readonly client: SynapseManagementClientContext; + + /** + * Create a SparkConfigurations. + * @param {SynapseManagementClientContext} client Reference to the service client. + */ + constructor(client: SynapseManagementClientContext) { + this.client = client; + } + + /** + * List sparkConfigurations in a workspace. + * @summary List the sparkConfigurations in a workspace. + * @param resourceGroupName The name of the resource group. The name is case insensitive. + * @param workspaceName The name of the workspace + * @param [options] The optional parameters + * @returns Promise + */ + listByWorkspace(resourceGroupName: string, workspaceName: string, options?: msRest.RequestOptionsBase): Promise; + /** + * @param resourceGroupName The name of the resource group. The name is case insensitive. + * @param workspaceName The name of the workspace + * @param callback The callback + */ + listByWorkspace(resourceGroupName: string, workspaceName: string, callback: msRest.ServiceCallback): void; + /** + * @param resourceGroupName The name of the resource group. The name is case insensitive. + * @param workspaceName The name of the workspace + * @param options The optional parameters + * @param callback The callback + */ + listByWorkspace(resourceGroupName: string, workspaceName: string, options: msRest.RequestOptionsBase, callback: msRest.ServiceCallback): void; + listByWorkspace(resourceGroupName: string, workspaceName: string, options?: msRest.RequestOptionsBase | msRest.ServiceCallback, callback?: msRest.ServiceCallback): Promise { + return this.client.sendOperationRequest( + { + resourceGroupName, + workspaceName, + options + }, + listByWorkspaceOperationSpec, + callback) as Promise; + } + + /** + * List sparkConfigurations in a workspace. + * @summary List the sparkConfigurations in a workspace. + * @param nextPageLink The NextLink from the previous successful call to List operation. + * @param [options] The optional parameters + * @returns Promise + */ + listByWorkspaceNext(nextPageLink: string, options?: msRest.RequestOptionsBase): Promise; + /** + * @param nextPageLink The NextLink from the previous successful call to List operation. + * @param callback The callback + */ + listByWorkspaceNext(nextPageLink: string, callback: msRest.ServiceCallback): void; + /** + * @param nextPageLink The NextLink from the previous successful call to List operation. + * @param options The optional parameters + * @param callback The callback + */ + listByWorkspaceNext(nextPageLink: string, options: msRest.RequestOptionsBase, callback: msRest.ServiceCallback): void; + listByWorkspaceNext(nextPageLink: string, options?: msRest.RequestOptionsBase | msRest.ServiceCallback, callback?: msRest.ServiceCallback): Promise { + return this.client.sendOperationRequest( + { + nextPageLink, + options + }, + listByWorkspaceNextOperationSpec, + callback) as Promise; + } +} + +// Operation Specifications +const serializer = new msRest.Serializer(Mappers); +const listByWorkspaceOperationSpec: msRest.OperationSpec = { + httpMethod: "GET", + path: "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Synapse/workspaces/{workspaceName}/sparkconfigurations", + urlParameters: [ + Parameters.subscriptionId, + Parameters.resourceGroupName, + Parameters.workspaceName + ], + queryParameters: [ + Parameters.apiVersion + ], + headerParameters: [ + Parameters.acceptLanguage + ], + responses: { + 200: { + bodyMapper: Mappers.SparkConfigurationListResponse + }, + default: { + bodyMapper: Mappers.ErrorResponse + } + }, + serializer +}; + +const listByWorkspaceNextOperationSpec: msRest.OperationSpec = { + httpMethod: "GET", + baseUrl: "https://management.azure.com", + path: "{nextLink}", + urlParameters: [ + Parameters.nextPageLink + ], + queryParameters: [ + Parameters.apiVersion + ], + headerParameters: [ + Parameters.acceptLanguage + ], + responses: { + 200: { + bodyMapper: Mappers.SparkConfigurationListResponse + }, + default: { + bodyMapper: Mappers.ErrorResponse + } + }, + serializer +}; diff --git a/sdk/synapse/arm-synapse/src/synapseManagementClient.ts b/sdk/synapse/arm-synapse/src/synapseManagementClient.ts index 1c289b9a605d..90da0ccbf5a7 100644 --- a/sdk/synapse/arm-synapse/src/synapseManagementClient.ts +++ b/sdk/synapse/arm-synapse/src/synapseManagementClient.ts @@ -78,6 +78,8 @@ class SynapseManagementClient extends SynapseManagementClientContext { workspaceSqlAadAdmins: operations.WorkspaceSqlAadAdmins; workspaceManagedIdentitySqlControlSettings: operations.WorkspaceManagedIdentitySqlControlSettings; restorableDroppedSqlPools: operations.RestorableDroppedSqlPools; + sparkConfiguration: operations.SparkConfiguration; + sparkConfigurations: operations.SparkConfigurations; /** * Initializes a new instance of the SynapseManagementClient class. @@ -153,6 +155,8 @@ class SynapseManagementClient extends SynapseManagementClientContext { this.workspaceSqlAadAdmins = new operations.WorkspaceSqlAadAdmins(this); this.workspaceManagedIdentitySqlControlSettings = new operations.WorkspaceManagedIdentitySqlControlSettings(this); this.restorableDroppedSqlPools = new operations.RestorableDroppedSqlPools(this); + this.sparkConfiguration = new operations.SparkConfiguration(this); + this.sparkConfigurations = new operations.SparkConfigurations(this); } } diff --git a/sdk/synapse/arm-synapse/src/synapseManagementClientContext.ts b/sdk/synapse/arm-synapse/src/synapseManagementClientContext.ts index 14cf8cb33270..0de0627c5e2d 100644 --- a/sdk/synapse/arm-synapse/src/synapseManagementClientContext.ts +++ b/sdk/synapse/arm-synapse/src/synapseManagementClientContext.ts @@ -9,8 +9,8 @@ import * as Models from "./models"; import * as msRest from "@azure/ms-rest-js"; -import { TokenCredential } from "@azure/core-auth"; import * as msRestAzure from "@azure/ms-rest-azure-js"; +import { TokenCredential } from "@azure/core-auth"; const packageName = "@azure/arm-synapse"; const packageVersion = "5.2.1"; @@ -49,7 +49,7 @@ export class SynapseManagementClientContext extends msRestAzure.AzureServiceClie super(credentials, options); - this.apiVersion = '2021-03-01'; + this.apiVersion = '2021-06-01-preview'; this.acceptLanguage = 'en-US'; this.longRunningOperationRetryTimeout = 30; this.baseUri = options.baseUri || this.baseUri || "https://management.azure.com";