Skip to content
Merged
Show file tree
Hide file tree
Changes from 1 commit
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
22 changes: 11 additions & 11 deletions common/config/rush/pnpm-lock.yaml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

42 changes: 34 additions & 8 deletions sdk/datafactory/arm-datafactory/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,15 +1,41 @@
# Release History

## 11.0.0 (2023-02-03)

**Features**

## 10.10.2 (Unreleased)

### Features Added

### Breaking Changes

### Bugs Fixed
- Added operation group CredentialOperations
- Added Interface CopyComputeScaleProperties
- Added Interface CredentialListResponse
- Added Interface CredentialOperationsCreateOrUpdateOptionalParams
- Added Interface CredentialOperationsDeleteOptionalParams
- Added Interface CredentialOperationsGetOptionalParams
- Added Interface CredentialOperationsListByFactoryNextOptionalParams
- Added Interface CredentialOperationsListByFactoryOptionalParams
- Added Interface ManagedIdentityCredentialResource
- Added Interface PipelineExternalComputeScaleProperties
- Added Interface SparkConfigurationParametrizationReference
- Added Type Alias ConfigurationType
- Added Type Alias CredentialOperationsCreateOrUpdateResponse
- Added Type Alias CredentialOperationsGetResponse
- Added Type Alias CredentialOperationsListByFactoryNextResponse
- Added Type Alias CredentialOperationsListByFactoryResponse
- Added Type Alias SparkConfigurationReferenceType
- Interface IntegrationRuntimeComputeProperties has a new optional parameter copyComputeScaleProperties
- Interface IntegrationRuntimeComputeProperties has a new optional parameter pipelineExternalComputeScaleProperties
- Interface SynapseSparkJobDefinitionActivity has a new optional parameter configurationType
- Interface SynapseSparkJobDefinitionActivity has a new optional parameter scanFolder
- Interface SynapseSparkJobDefinitionActivity has a new optional parameter sparkConfig
- Interface SynapseSparkJobDefinitionActivity has a new optional parameter targetSparkConfiguration
- Added Enum KnownConfigurationType
- Added Enum KnownSparkConfigurationReferenceType

### Other Changes
**Breaking Changes**

- Parameter exportSettings of interface SnowflakeSource is now required
- Type of parameter type of interface Credential_2 is changed from "ServicePrincipal" | "ManagedIdentity" to "ManagedIdentity" | "ServicePrincipal"
- Type of parameter numExecutors of interface SynapseSparkJobDefinitionActivity is changed from number to any

## 10.10.1 (2023-01-04)

**Features**
Expand Down
8 changes: 4 additions & 4 deletions sdk/datafactory/arm-datafactory/_meta.json
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
{
"commit": "b44fc8d150014654c759c6633cf79f1c8e761c6f",
"commit": "f96293d196822ffaddbff9979f84f7591546b024",
"readme": "specification/datafactory/resource-manager/readme.md",
"autorest_command": "autorest --version=3.9.3 --typescript --modelerfour.lenient-model-deduplication --azure-arm --head-as-boolean=true --license-header=MICROSOFT_MIT_NO_VERSION --generate-test --typescript-sdks-folder=F:\\azure-sdk-for-js ..\\azure-rest-api-specs\\specification\\datafactory\\resource-manager\\readme.md --use=@autorest/typescript@6.0.0-rc.5.20221215.1 --generate-sample=true",
"autorest_command": "autorest --version=3.9.3 --typescript --modelerfour.lenient-model-deduplication --azure-arm --head-as-boolean=true --license-header=MICROSOFT_MIT_NO_VERSION --generate-test --typescript-sdks-folder=F:\\azure-sdk-for-js ..\\azure-rest-api-specs\\specification\\datafactory\\resource-manager\\readme.md --use=@autorest/typescript@6.0.0-rc.7 --generate-sample=true",
"repository_url": "https://github.com/Azure/azure-rest-api-specs.git",
"release_tool": "@azure-tools/js-sdk-release-tools@2.5.4",
"use": "@autorest/typescript@6.0.0-rc.5.20221215.1"
"release_tool": "@azure-tools/js-sdk-release-tools@2.6.0",
"use": "@autorest/typescript@6.0.0-rc.7"
}
6 changes: 3 additions & 3 deletions sdk/datafactory/arm-datafactory/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
"sdk-type": "mgmt",
"author": "Microsoft Corporation",
"description": "A generated SDK for DataFactoryManagementClient.",
"version": "10.10.2",
"version": "11.0.0",
"engines": {
"node": ">=14.0.0"
},
Expand Down Expand Up @@ -39,7 +39,7 @@
"typescript": "~4.8.0",
"uglify-js": "^3.4.9",
"rimraf": "^3.0.0",
"dotenv": "^16.0.0",
"dotenv": "^8.2.0",
"@azure/identity": "^2.0.1",
"@azure-tools/test-recorder": "^2.0.0",
"@azure-tools/test-credential": "^1.0.0",
Expand Down Expand Up @@ -120,4 +120,4 @@
"disableDocsMs": true,
"apiRefLink": "https://docs.microsoft.com/javascript/api/@azure/arm-datafactory?view=azure-node-preview"
}
}
}
108 changes: 104 additions & 4 deletions sdk/datafactory/arm-datafactory/review/arm-datafactory.api.md
Original file line number Diff line number Diff line change
Expand Up @@ -1289,6 +1289,9 @@ export interface ConcurSource extends TabularSource {
type: "ConcurSource";
}

// @public
export type ConfigurationType = string;

// @public
export interface ConnectionStateProperties {
readonly actionsRequired?: string;
Expand Down Expand Up @@ -1335,6 +1338,13 @@ export interface CopyActivityLogSettings {
// @public
export type CopyBehaviorType = string;

// @public
export interface CopyComputeScaleProperties {
[property: string]: any;
dataIntegrationUnit?: number;
timeToLive?: number;
}

// @public
export interface CopySink {
[property: string]: any;
Expand Down Expand Up @@ -1499,10 +1509,58 @@ interface Credential_2 {
[property: string]: any;
annotations?: any[];
description?: string;
type: "ServicePrincipal" | "ManagedIdentity";
type: "ManagedIdentity" | "ServicePrincipal";
}
export { Credential_2 as Credential }

// @public
export interface CredentialListResponse {
nextLink?: string;
value: ManagedIdentityCredentialResource[];
}

// @public
export interface CredentialOperations {
createOrUpdate(resourceGroupName: string, factoryName: string, credentialName: string, credential: ManagedIdentityCredentialResource, options?: CredentialOperationsCreateOrUpdateOptionalParams): Promise<CredentialOperationsCreateOrUpdateResponse>;
delete(resourceGroupName: string, factoryName: string, credentialName: string, options?: CredentialOperationsDeleteOptionalParams): Promise<void>;
get(resourceGroupName: string, factoryName: string, credentialName: string, options?: CredentialOperationsGetOptionalParams): Promise<CredentialOperationsGetResponse>;
listByFactory(resourceGroupName: string, factoryName: string, options?: CredentialOperationsListByFactoryOptionalParams): PagedAsyncIterableIterator<ManagedIdentityCredentialResource>;
}

// @public
export interface CredentialOperationsCreateOrUpdateOptionalParams extends coreClient.OperationOptions {
ifMatch?: string;
}

// @public
export type CredentialOperationsCreateOrUpdateResponse = ManagedIdentityCredentialResource;

// @public
export interface CredentialOperationsDeleteOptionalParams extends coreClient.OperationOptions {
}

// @public
export interface CredentialOperationsGetOptionalParams extends coreClient.OperationOptions {
ifNoneMatch?: string;
}

// @public
export type CredentialOperationsGetResponse = ManagedIdentityCredentialResource;

// @public
export interface CredentialOperationsListByFactoryNextOptionalParams extends coreClient.OperationOptions {
}

// @public
export type CredentialOperationsListByFactoryNextResponse = CredentialListResponse;

// @public
export interface CredentialOperationsListByFactoryOptionalParams extends coreClient.OperationOptions {
}

// @public
export type CredentialOperationsListByFactoryResponse = CredentialListResponse;

// @public
export interface CredentialReference {
[property: string]: any;
Expand All @@ -1519,7 +1577,7 @@ export interface CredentialResource extends SubResource {
}

// @public (undocumented)
export type CredentialUnion = Credential_2 | ServicePrincipalCredential | ManagedIdentityCredential;
export type CredentialUnion = Credential_2 | ManagedIdentityCredential | ServicePrincipalCredential;

// @public
export interface CustomActivity extends ExecutionActivity {
Expand Down Expand Up @@ -1612,6 +1670,8 @@ export class DataFactoryManagementClient extends coreClient.ServiceClient {
// (undocumented)
apiVersion: string;
// (undocumented)
credentialOperations: CredentialOperations;
// (undocumented)
dataFlowDebugSession: DataFlowDebugSession;
// (undocumented)
dataFlows: DataFlows;
Expand Down Expand Up @@ -3556,11 +3616,13 @@ export type IntegrationRuntimeAutoUpdate = string;
// @public
export interface IntegrationRuntimeComputeProperties {
[property: string]: any;
copyComputeScaleProperties?: CopyComputeScaleProperties;
dataFlowProperties?: IntegrationRuntimeDataFlowProperties;
location?: string;
maxParallelExecutionsPerNode?: number;
nodeSize?: string;
numberOfNodes?: number;
pipelineExternalComputeScaleProperties?: PipelineExternalComputeScaleProperties;
vNetProperties?: IntegrationRuntimeVNetProperties;
}

Expand Down Expand Up @@ -4105,6 +4167,13 @@ export enum KnownCompressionCodec {
ZipDeflate = "zipDeflate"
}

// @public
export enum KnownConfigurationType {
Artifact = "Artifact",
Customized = "Customized",
Default = "Default"
}

// @public
export enum KnownCopyBehaviorType {
FlattenHierarchy = "FlattenHierarchy",
Expand Down Expand Up @@ -4653,6 +4722,11 @@ export enum KnownSparkAuthenticationType {
WindowsAzureHDInsightService = "WindowsAzureHDInsightService"
}

// @public
export enum KnownSparkConfigurationReferenceType {
SparkConfigurationReference = "SparkConfigurationReference"
}

// @public
export enum KnownSparkJobReferenceType {
SparkJobDefinitionReference = "SparkJobDefinitionReference"
Expand Down Expand Up @@ -4996,6 +5070,11 @@ export interface ManagedIdentityCredential extends Credential_2 {
type: "ManagedIdentity";
}

// @public
export interface ManagedIdentityCredentialResource extends SubResource {
properties: ManagedIdentityCredential;
}

// @public
export interface ManagedIntegrationRuntime extends IntegrationRuntime {
computeProperties?: IntegrationRuntimeComputeProperties;
Expand Down Expand Up @@ -5859,6 +5938,12 @@ export interface PipelineElapsedTimeMetricPolicy {
duration?: any;
}

// @public
export interface PipelineExternalComputeScaleProperties {
[property: string]: any;
timeToLive?: number;
}

// @public
export interface PipelineFolder {
name?: string;
Expand Down Expand Up @@ -7140,14 +7225,23 @@ export interface SnowflakeSink extends CopySink {

// @public
export interface SnowflakeSource extends CopySource {
exportSettings?: SnowflakeExportCopyCommand;
exportSettings: SnowflakeExportCopyCommand;
query?: any;
type: "SnowflakeSource";
}

// @public
export type SparkAuthenticationType = string;

// @public
export interface SparkConfigurationParametrizationReference {
referenceName: any;
type: SparkConfigurationReferenceType;
}

// @public
export type SparkConfigurationReferenceType = string;

// @public
export type SparkJobReferenceType = string;

Expand Down Expand Up @@ -7653,15 +7747,21 @@ export interface SynapseSparkJobDefinitionActivity extends ExecutionActivity {
arguments?: any[];
className?: any;
conf?: any;
configurationType?: ConfigurationType;
driverSize?: any;
executorSize?: any;
file?: any;
files?: any[];
filesV2?: any[];
numExecutors?: number;
numExecutors?: any;
pythonCodeReference?: any[];
scanFolder?: any;
sparkConfig?: {
[propertyName: string]: any;
};
sparkJob: SynapseSparkJobReference;
targetBigDataPool?: BigDataPoolParametrizationReference;
targetSparkConfiguration?: SparkConfigurationParametrizationReference;
type: "SparkJob";
}

Expand Down
Loading