Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions sdk/synapse/arm-synapse/src/models/bigDataPoolsMappers.ts
Original file line number Diff line number Diff line change
Expand Up @@ -45,6 +45,7 @@ export {
ManagedIdentitySqlControlSettingsModel,
ManagedIdentitySqlControlSettingsModelPropertiesGrantSqlControlToManagedIdentity,
ManagedIntegrationRuntime,
ManagedVirtualNetworkSettings,
MetadataSyncConfig,
PrivateEndpoint,
PrivateEndpointConnection,
Expand Down
48 changes: 48 additions & 0 deletions sdk/synapse/arm-synapse/src/models/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -139,6 +139,10 @@ export interface BigDataPoolResourceInfo extends TrackedResource {
* Library version requirements
*/
libraryRequirements?: LibraryRequirements;
/**
* Spark configuration file to specify additional properties
*/
sparkConfigProperties?: LibraryRequirements;
/**
* The Apache Spark version.
*/
Expand Down Expand Up @@ -1573,6 +1577,24 @@ export interface PrivateEndpointConnection extends ProxyResource {
readonly provisioningState?: string;
}

/**
* Managed Virtual Network Settings
*/
export interface ManagedVirtualNetworkSettings {
/**
* Prevent Data Exfiltration
*/
preventDataExfiltration?: boolean;
/**
* Linked Access Check On Target Resource
*/
linkedAccessCheckOnTargetResource?: boolean;
/**
* Allowed Aad Tenant Ids For Linking
*/
allowedAadTenantIdsForLinking?: string[];
}

/**
* The workspace managed identity
*/
Expand Down Expand Up @@ -1644,6 +1666,10 @@ export interface Workspace extends TrackedResource {
* **NOTE: This property will not be serialized. It can only be populated by the server.**
*/
readonly extraProperties?: { [propertyName: string]: any };
/**
* Managed Virtual Network Settings
*/
managedVirtualNetworkSettings?: ManagedVirtualNetworkSettings;
/**
* Identity of the workspace
*/
Expand Down Expand Up @@ -1672,6 +1698,24 @@ export interface WorkspaceAadAdminInfo extends BaseResource {
sid?: string;
}

/**
* Managed Virtual Network Settings
*/
export interface WorkspacePatchInfoManagedVirtualNetworkSettings {
/**
* Prevent Data Exfiltration
*/
preventDataExfiltration?: boolean;
/**
* Linked Access Check On Target Resource
*/
linkedAccessCheckOnTargetResource?: boolean;
/**
* Allowed Aad Tenant Ids For Linking
*/
allowedAadTenantIdsForLinking?: string[];
}

/**
* Workspace patch details
*/
Expand All @@ -1684,6 +1728,10 @@ export interface WorkspacePatchInfo {
* The identity of the workspace
*/
identity?: ManagedIdentity;
/**
* Managed Virtual Network Settings
*/
managedVirtualNetworkSettings?: WorkspacePatchInfoManagedVirtualNetworkSettings;
/**
* SQL administrator login password
*/
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -48,6 +48,7 @@ export {
ManagedIntegrationRuntimeNode,
ManagedIntegrationRuntimeOperationResult,
ManagedIntegrationRuntimeStatus,
ManagedVirtualNetworkSettings,
MetadataSyncConfig,
PrivateEndpoint,
PrivateEndpointConnection,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -45,6 +45,7 @@ export {
ManagedIdentitySqlControlSettingsModel,
ManagedIdentitySqlControlSettingsModelPropertiesGrantSqlControlToManagedIdentity,
ManagedIntegrationRuntime,
ManagedVirtualNetworkSettings,
MetadataSyncConfig,
PrivateEndpoint,
PrivateEndpointConnection,
Expand Down
87 changes: 87 additions & 0 deletions sdk/synapse/arm-synapse/src/models/mappers.ts
Original file line number Diff line number Diff line change
Expand Up @@ -209,6 +209,13 @@ export const BigDataPoolResourceInfo: msRest.CompositeMapper = {
className: "LibraryRequirements"
}
},
sparkConfigProperties: {
serializedName: "properties.sparkConfigProperties",
type: {
name: "Composite",
className: "LibraryRequirements"
}
},
sparkVersion: {
serializedName: "properties.sparkVersion",
type: {
Expand Down Expand Up @@ -2391,6 +2398,39 @@ export const PrivateEndpointConnection: msRest.CompositeMapper = {
}
};

export const ManagedVirtualNetworkSettings: msRest.CompositeMapper = {
serializedName: "ManagedVirtualNetworkSettings",
type: {
name: "Composite",
className: "ManagedVirtualNetworkSettings",
modelProperties: {
preventDataExfiltration: {
serializedName: "preventDataExfiltration",
type: {
name: "Boolean"
}
},
linkedAccessCheckOnTargetResource: {
serializedName: "linkedAccessCheckOnTargetResource",
type: {
name: "Boolean"
}
},
allowedAadTenantIdsForLinking: {
serializedName: "allowedAadTenantIdsForLinking",
type: {
name: "Sequence",
element: {
type: {
name: "String"
}
}
}
}
}
}
};

export const ManagedIdentity: msRest.CompositeMapper = {
serializedName: "ManagedIdentity",
type: {
Expand Down Expand Up @@ -2512,6 +2552,13 @@ export const Workspace: msRest.CompositeMapper = {
}
}
},
managedVirtualNetworkSettings: {
serializedName: "properties.managedVirtualNetworkSettings",
type: {
name: "Composite",
className: "ManagedVirtualNetworkSettings"
}
},
identity: {
serializedName: "identity",
type: {
Expand Down Expand Up @@ -2557,6 +2604,39 @@ export const WorkspaceAadAdminInfo: msRest.CompositeMapper = {
}
};

export const WorkspacePatchInfoManagedVirtualNetworkSettings: msRest.CompositeMapper = {
serializedName: "WorkspacePatchInfo_managedVirtualNetworkSettings",
type: {
name: "Composite",
className: "WorkspacePatchInfoManagedVirtualNetworkSettings",
modelProperties: {
preventDataExfiltration: {
serializedName: "preventDataExfiltration",
type: {
name: "Boolean"
}
},
linkedAccessCheckOnTargetResource: {
serializedName: "linkedAccessCheckOnTargetResource",
type: {
name: "Boolean"
}
},
allowedAadTenantIdsForLinking: {
serializedName: "allowedAadTenantIdsForLinking",
type: {
name: "Sequence",
element: {
type: {
name: "String"
}
}
}
}
}
}
};

export const WorkspacePatchInfo: msRest.CompositeMapper = {
serializedName: "WorkspacePatchInfo",
type: {
Expand All @@ -2581,6 +2661,13 @@ export const WorkspacePatchInfo: msRest.CompositeMapper = {
className: "ManagedIdentity"
}
},
managedVirtualNetworkSettings: {
serializedName: "managedVirtualNetworkSettings",
type: {
name: "Composite",
className: "WorkspacePatchInfoManagedVirtualNetworkSettings"
}
},
sqlAdministratorLoginPassword: {
serializedName: "properties.sqlAdministratorLoginPassword",
type: {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -43,6 +43,7 @@ export {
ManagedIdentitySqlControlSettingsModel,
ManagedIdentitySqlControlSettingsModelPropertiesGrantSqlControlToManagedIdentity,
ManagedIntegrationRuntime,
ManagedVirtualNetworkSettings,
MetadataSyncConfig,
OperationResource,
PrivateEndpoint,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -43,6 +43,7 @@ export {
ManagedIdentitySqlControlSettingsModel,
ManagedIdentitySqlControlSettingsModelPropertiesGrantSqlControlToManagedIdentity,
ManagedIntegrationRuntime,
ManagedVirtualNetworkSettings,
MetadataSyncConfig,
PrivateEndpoint,
PrivateEndpointConnection,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -40,6 +40,7 @@ export {
ManagedIdentitySqlControlSettingsModel,
ManagedIdentitySqlControlSettingsModelPropertiesGrantSqlControlToManagedIdentity,
ManagedIntegrationRuntime,
ManagedVirtualNetworkSettings,
MetadataSyncConfig,
PrivateEndpoint,
PrivateEndpointConnection,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -40,6 +40,7 @@ export {
ManagedIdentitySqlControlSettingsModel,
ManagedIdentitySqlControlSettingsModelPropertiesGrantSqlControlToManagedIdentity,
ManagedIntegrationRuntime,
ManagedVirtualNetworkSettings,
MetadataSyncConfig,
PrivateEndpoint,
PrivateEndpointConnection,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -40,6 +40,7 @@ export {
ManagedIdentitySqlControlSettingsModel,
ManagedIdentitySqlControlSettingsModelPropertiesGrantSqlControlToManagedIdentity,
ManagedIntegrationRuntime,
ManagedVirtualNetworkSettings,
MetadataSyncConfig,
PrivateEndpoint,
PrivateEndpointConnection,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -40,6 +40,7 @@ export {
ManagedIdentitySqlControlSettingsModel,
ManagedIdentitySqlControlSettingsModelPropertiesGrantSqlControlToManagedIdentity,
ManagedIntegrationRuntime,
ManagedVirtualNetworkSettings,
MetadataSyncConfig,
PrivateEndpoint,
PrivateEndpointConnection,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -40,6 +40,7 @@ export {
ManagedIdentitySqlControlSettingsModel,
ManagedIdentitySqlControlSettingsModelPropertiesGrantSqlControlToManagedIdentity,
ManagedIntegrationRuntime,
ManagedVirtualNetworkSettings,
MetadataSyncConfig,
PrivateEndpoint,
PrivateEndpointConnection,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -42,6 +42,7 @@ export {
ManagedIdentitySqlControlSettingsModel,
ManagedIdentitySqlControlSettingsModelPropertiesGrantSqlControlToManagedIdentity,
ManagedIntegrationRuntime,
ManagedVirtualNetworkSettings,
MetadataSyncConfig,
PrivateEndpoint,
PrivateEndpointConnection,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -40,6 +40,7 @@ export {
ManagedIdentitySqlControlSettingsModel,
ManagedIdentitySqlControlSettingsModelPropertiesGrantSqlControlToManagedIdentity,
ManagedIntegrationRuntime,
ManagedVirtualNetworkSettings,
MetadataSyncConfig,
PrivateEndpoint,
PrivateEndpointConnection,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -40,6 +40,7 @@ export {
ManagedIdentitySqlControlSettingsModel,
ManagedIdentitySqlControlSettingsModelPropertiesGrantSqlControlToManagedIdentity,
ManagedIntegrationRuntime,
ManagedVirtualNetworkSettings,
MetadataSyncConfig,
PrivateEndpoint,
PrivateEndpointConnection,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -41,6 +41,7 @@ export {
ManagedIdentitySqlControlSettingsModel,
ManagedIdentitySqlControlSettingsModelPropertiesGrantSqlControlToManagedIdentity,
ManagedIntegrationRuntime,
ManagedVirtualNetworkSettings,
MetadataSyncConfig,
PrivateEndpoint,
PrivateEndpointConnection,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -40,6 +40,7 @@ export {
ManagedIdentitySqlControlSettingsModel,
ManagedIdentitySqlControlSettingsModelPropertiesGrantSqlControlToManagedIdentity,
ManagedIntegrationRuntime,
ManagedVirtualNetworkSettings,
MetadataSyncConfig,
PrivateEndpoint,
PrivateEndpointConnection,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -40,6 +40,7 @@ export {
ManagedIdentitySqlControlSettingsModel,
ManagedIdentitySqlControlSettingsModelPropertiesGrantSqlControlToManagedIdentity,
ManagedIntegrationRuntime,
ManagedVirtualNetworkSettings,
MetadataSyncConfig,
PrivateEndpoint,
PrivateEndpointConnection,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -40,6 +40,7 @@ export {
ManagedIdentitySqlControlSettingsModel,
ManagedIdentitySqlControlSettingsModelPropertiesGrantSqlControlToManagedIdentity,
ManagedIntegrationRuntime,
ManagedVirtualNetworkSettings,
MetadataSyncConfig,
PrivateEndpoint,
PrivateEndpointConnection,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -40,6 +40,7 @@ export {
ManagedIdentitySqlControlSettingsModel,
ManagedIdentitySqlControlSettingsModelPropertiesGrantSqlControlToManagedIdentity,
ManagedIntegrationRuntime,
ManagedVirtualNetworkSettings,
MetadataSyncConfig,
PrivateEndpoint,
PrivateEndpointConnection,
Expand Down
1 change: 1 addition & 0 deletions sdk/synapse/arm-synapse/src/models/sqlPoolTablesMappers.ts
Original file line number Diff line number Diff line change
Expand Up @@ -40,6 +40,7 @@ export {
ManagedIdentitySqlControlSettingsModel,
ManagedIdentitySqlControlSettingsModelPropertiesGrantSqlControlToManagedIdentity,
ManagedIntegrationRuntime,
ManagedVirtualNetworkSettings,
MetadataSyncConfig,
PrivateEndpoint,
PrivateEndpointConnection,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -40,6 +40,7 @@ export {
ManagedIdentitySqlControlSettingsModel,
ManagedIdentitySqlControlSettingsModelPropertiesGrantSqlControlToManagedIdentity,
ManagedIntegrationRuntime,
ManagedVirtualNetworkSettings,
MetadataSyncConfig,
PrivateEndpoint,
PrivateEndpointConnection,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -40,6 +40,7 @@ export {
ManagedIdentitySqlControlSettingsModel,
ManagedIdentitySqlControlSettingsModelPropertiesGrantSqlControlToManagedIdentity,
ManagedIntegrationRuntime,
ManagedVirtualNetworkSettings,
MetadataSyncConfig,
PrivateEndpoint,
PrivateEndpointConnection,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -40,6 +40,7 @@ export {
ManagedIdentitySqlControlSettingsModel,
ManagedIdentitySqlControlSettingsModelPropertiesGrantSqlControlToManagedIdentity,
ManagedIntegrationRuntime,
ManagedVirtualNetworkSettings,
MetadataSyncConfig,
PrivateEndpoint,
PrivateEndpointConnection,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -40,6 +40,7 @@ export {
ManagedIdentitySqlControlSettingsModel,
ManagedIdentitySqlControlSettingsModelPropertiesGrantSqlControlToManagedIdentity,
ManagedIntegrationRuntime,
ManagedVirtualNetworkSettings,
MetadataSyncConfig,
PrivateEndpoint,
PrivateEndpointConnection,
Expand Down
1 change: 1 addition & 0 deletions sdk/synapse/arm-synapse/src/models/sqlPoolsMappers.ts
Original file line number Diff line number Diff line change
Expand Up @@ -43,6 +43,7 @@ export {
ManagedIdentitySqlControlSettingsModel,
ManagedIdentitySqlControlSettingsModelPropertiesGrantSqlControlToManagedIdentity,
ManagedIntegrationRuntime,
ManagedVirtualNetworkSettings,
MetadataSyncConfig,
PrivateEndpoint,
PrivateEndpointConnection,
Expand Down
Loading