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
792 changes: 396 additions & 396 deletions common/config/rush/pnpm-lock.yaml

Large diffs are not rendered by default.

29 changes: 19 additions & 10 deletions sdk/datafactory/arm-datafactory/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,15 +1,24 @@
# Release History

## 16.1.0 (2024-07-17)

**Features**

## 16.0.1 (Unreleased)

### Features Added

### Breaking Changes

### Bugs Fixed

### Other Changes

- Added Interface ContinuationSettingsReference
- Interface CommonDataServiceForAppsLinkedService has a new optional parameter domain
- Interface DynamicsCrmLinkedService has a new optional parameter domain
- Interface DynamicsLinkedService has a new optional parameter domain
- Interface ExecuteDataFlowActivity has a new optional parameter continuationSettings
- Interface ExecuteDataFlowActivityTypeProperties has a new optional parameter continuationSettings
- Interface ExecuteWranglingDataflowActivity has a new optional parameter continuationSettings
- Interface SnowflakeExportCopyCommand has a new optional parameter storageIntegration
- Interface SnowflakeImportCopyCommand has a new optional parameter storageIntegration
- Interface SqlServerLinkedService has a new optional parameter credential
- Interface SqlServerLinkedServiceTypeProperties has a new optional parameter credential
- Enum KnownDynamicsAuthenticationType has a new value ActiveDirectory
- Enum KnownSqlServerAuthenticationType has a new value UserAssignedManagedIdentity


## 16.0.0 (2024-06-11)

**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": "f45a76fc39f033947ed12faf4b6416e1e19724cd",
"commit": "6f194145e0d068e5318e54345bd4a3d4b546e990",
"readme": "specification/datafactory/resource-manager/readme.md",
"autorest_command": "autorest --version=3.9.7 --typescript --modelerfour.lenient-model-deduplication --azure-arm --head-as-boolean=true --license-header=MICROSOFT_MIT_NO_VERSION --generate-test --typescript-sdks-folder=D:\\Git\\azure-sdk-for-js ..\\azure-rest-api-specs\\specification\\datafactory\\resource-manager\\readme.md --use=@autorest/[email protected].23 --generate-sample=true",
"autorest_command": "autorest --version=3.9.7 --typescript --modelerfour.lenient-model-deduplication --azure-arm --head-as-boolean=true --license-header=MICROSOFT_MIT_NO_VERSION --generate-test --typescript-sdks-folder=/mnt/vss/_work/1/s/azure-sdk-for-js ../azure-rest-api-specs/specification/datafactory/resource-manager/readme.md --use=@autorest/typescript@^6.0.12",
"repository_url": "https://github.com/Azure/azure-rest-api-specs.git",
"release_tool": "@azure-tools/[email protected].9",
"use": "@autorest/[email protected].23"
"release_tool": "@azure-tools/[email protected].10",
"use": "@autorest/typescript@^6.0.12"
}
16 changes: 4 additions & 12 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": "16.0.1",
"version": "16.1.0",
"engines": {
"node": ">=18.0.0"
},
Expand All @@ -30,7 +30,7 @@
"devDependencies": {
"@microsoft/api-extractor": "^7.31.1",
"mkdirp": "^3.0.1",
"typescript": "~5.5.3",
"typescript": "~5.4.5",
"uglify-js": "^3.4.9",
"rimraf": "^5.0.0",
"dotenv": "^16.0.0",
Expand Down Expand Up @@ -106,13 +106,5 @@
]
},
"autoPublish": true,
"homepage": "https://github.com/Azure/azure-sdk-for-js/tree/main/sdk/datafactory/arm-datafactory",
"//sampleConfiguration": {
"productName": "",
"productSlugs": [
"azure"
],
"disableDocsMs": true,
"apiRefLink": "https://docs.microsoft.com/javascript/api/@azure/arm-datafactory?view=azure-node-preview"
}
}
"homepage": "https://github.com/Azure/azure-sdk-for-js/tree/main/sdk/datafactory/arm-datafactory"
}
19 changes: 19 additions & 0 deletions sdk/datafactory/arm-datafactory/review/arm-datafactory.api.md
Original file line number Diff line number Diff line change
Expand Up @@ -1483,6 +1483,7 @@ export interface CommonDataServiceForAppsEntityDataset extends Dataset {
export interface CommonDataServiceForAppsLinkedService extends LinkedService {
authenticationType: any;
deploymentType: any;
domain?: any;
encryptedCredential?: string;
hostName?: any;
organizationName?: any;
Expand Down Expand Up @@ -1568,6 +1569,13 @@ export interface ConnectionStateProperties {
// @public
export type ConnectionType = string;

// @public
export interface ContinuationSettingsReference {
continuationTtlInMinutes?: any;
customizedCheckpointKey?: any;
idleCondition?: any;
}

// @public
export interface ControlActivity extends Activity {
type: "Container" | "ExecutePipeline" | "IfCondition" | "Switch" | "ForEach" | "Wait" | "Fail" | "Until" | "Validation" | "Filter" | "SetVariable" | "AppendVariable" | "WebHook";
Expand Down Expand Up @@ -2606,6 +2614,7 @@ export interface DynamicsCrmLinkedService extends LinkedService {
authenticationType: any;
credential?: CredentialReference;
deploymentType: any;
domain?: any;
encryptedCredential?: string;
hostName?: any;
organizationName?: any;
Expand Down Expand Up @@ -2648,6 +2657,7 @@ export interface DynamicsLinkedService extends LinkedService {
authenticationType: any;
credential?: CredentialReference;
deploymentType: any;
domain?: any;
encryptedCredential?: string;
hostName?: any;
organizationName?: any;
Expand Down Expand Up @@ -2749,6 +2759,7 @@ export interface ExcelSource extends CopySource {
// @public
export interface ExecuteDataFlowActivity extends ExecutionActivity {
compute?: ExecuteDataFlowActivityTypePropertiesCompute;
continuationSettings?: ContinuationSettingsReference;
continueOnError?: any;
dataFlow: DataFlowReference;
integrationRuntime?: IntegrationRuntimeReference;
Expand All @@ -2762,6 +2773,7 @@ export interface ExecuteDataFlowActivity extends ExecutionActivity {
// @public
export interface ExecuteDataFlowActivityTypeProperties {
compute?: ExecuteDataFlowActivityTypePropertiesCompute;
continuationSettings?: ContinuationSettingsReference;
continueOnError?: any;
dataFlow: DataFlowReference;
integrationRuntime?: IntegrationRuntimeReference;
Expand Down Expand Up @@ -2836,6 +2848,7 @@ export interface ExecuteSsisPackageActivity extends ExecutionActivity {
// @public
export interface ExecuteWranglingDataflowActivity extends Activity {
compute?: ExecuteDataFlowActivityTypePropertiesCompute;
continuationSettings?: ContinuationSettingsReference;
continueOnError?: any;
dataFlow: DataFlowReference;
integrationRuntime?: IntegrationRuntimeReference;
Expand Down Expand Up @@ -4622,6 +4635,7 @@ export enum KnownDependencyCondition {
// @public
export enum KnownDynamicsAuthenticationType {
AADServicePrincipal = "AADServicePrincipal",
ActiveDirectory = "Active Directory",
Ifd = "Ifd",
Office365 = "Office365"
}
Expand Down Expand Up @@ -5200,6 +5214,7 @@ export enum KnownSqlPartitionOption {
// @public
export enum KnownSqlServerAuthenticationType {
SQL = "SQL",
UserAssignedManagedIdentity = "UserAssignedManagedIdentity",
Windows = "Windows"
}

Expand Down Expand Up @@ -7952,6 +7967,7 @@ export interface SnowflakeExportCopyCommand extends ExportSettings {
additionalFormatOptions?: {
[propertyName: string]: any;
};
storageIntegration?: any;
type: "SnowflakeExportCopyCommand";
}

Expand All @@ -7963,6 +7979,7 @@ export interface SnowflakeImportCopyCommand extends ImportSettings {
additionalFormatOptions?: {
[propertyName: string]: any;
};
storageIntegration?: any;
type: "SnowflakeImportCopyCommand";
}

Expand Down Expand Up @@ -8198,6 +8215,7 @@ export interface SqlServerLinkedService extends LinkedService {
connectRetryCount?: any;
connectRetryInterval?: any;
connectTimeout?: any;
credential?: CredentialReference;
database?: any;
encrypt?: any;
encryptedCredential?: string;
Expand All @@ -8223,6 +8241,7 @@ export interface SqlServerLinkedServiceTypeProperties extends SqlServerBaseLinke
alwaysEncryptedSettings?: SqlAlwaysEncryptedProperties;
authenticationType?: SqlServerAuthenticationType;
connectionString?: any;
credential?: CredentialReference;
encryptedCredential?: string;
password?: SecretBaseUnion;
userName?: any;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -98,7 +98,7 @@ export class DataFactoryManagementClient extends coreClient.ServiceClient {
credential: credentials,
};

const packageDetails = `azsdk-js-arm-datafactory/16.0.1`;
const packageDetails = `azsdk-js-arm-datafactory/16.1.0`;
const userAgentPrefix =
options.userAgentOptions && options.userAgentOptions.userAgentPrefix
? `${options.userAgentOptions.userAgentPrefix} ${packageDetails}`
Expand Down
46 changes: 41 additions & 5 deletions sdk/datafactory/arm-datafactory/src/models/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -3853,6 +3853,8 @@ export interface ExecuteDataFlowActivityTypeProperties {
staging?: DataFlowStagingInfo;
/** The integration runtime reference. */
integrationRuntime?: IntegrationRuntimeReference;
/** Continuation settings for execute data flow activity. */
continuationSettings?: ContinuationSettingsReference;
/** Compute properties for data flow activity. */
compute?: ExecuteDataFlowActivityTypePropertiesCompute;
/** Trace level setting used for data flow monitoring output. Supported values are: 'coarse', 'fine', and 'none'. Type: string (or Expression with resultType string) */
Expand All @@ -3865,6 +3867,16 @@ export interface ExecuteDataFlowActivityTypeProperties {
sourceStagingConcurrency?: any;
}

/** Continuation settings for execute data flow activity. */
export interface ContinuationSettingsReference {
/** Continuation TTL in minutes. */
continuationTtlInMinutes?: any;
/** Idle condition. */
idleCondition?: any;
/** Customized checkpoint key. */
customizedCheckpointKey?: any;
}

/** Compute properties for data flow activity. */
export interface ExecuteDataFlowActivityTypePropertiesCompute {
/** Compute type of the cluster which will execute data flow job. Possible values include: 'General', 'MemoryOptimized', 'ComputeOptimized'. Type: string (or Expression with resultType string) */
Expand Down Expand Up @@ -4580,6 +4592,8 @@ export interface SqlServerLinkedService extends LinkedService {
encryptedCredential?: string;
/** Sql always encrypted properties. */
alwaysEncryptedSettings?: SqlAlwaysEncryptedProperties;
/** The credential reference containing authentication information. */
credential?: CredentialReference;
}

/** Amazon RDS for SQL Server linked service. */
Expand Down Expand Up @@ -4852,8 +4866,10 @@ export interface DynamicsLinkedService extends LinkedService {
serviceUri?: any;
/** The organization name of the Dynamics instance. The property is required for on-prem and required for online when there are more than one Dynamics instances associated with the user. Type: string (or Expression with resultType string). */
organizationName?: any;
/** The authentication type to connect to Dynamics server. 'Office365' for online scenario, 'Ifd' for on-premises with Ifd scenario, 'AADServicePrincipal' for Server-To-Server authentication in online scenario. Type: string (or Expression with resultType string). */
/** The authentication type to connect to Dynamics server. 'Office365' for online scenario, 'Ifd' for on-premises with Ifd scenario, 'AADServicePrincipal' for Server-To-Server authentication in online scenario, 'Active Directory' for Dynamics on-premises with IFD. Type: string (or Expression with resultType string). */
authenticationType: any;
/** The Active Directory domain that will verify user credentials. Type: string (or Expression with resultType string). */
domain?: any;
/** User name to access the Dynamics instance. Type: string (or Expression with resultType string). */
username?: any;
/** Password to access the Dynamics instance. */
Expand Down Expand Up @@ -4884,8 +4900,10 @@ export interface DynamicsCrmLinkedService extends LinkedService {
serviceUri?: any;
/** The organization name of the Dynamics CRM instance. The property is required for on-prem and required for online when there are more than one Dynamics CRM instances associated with the user. Type: string (or Expression with resultType string). */
organizationName?: any;
/** The authentication type to connect to Dynamics CRM server. 'Office365' for online scenario, 'Ifd' for on-premises with Ifd scenario, 'AADServicePrincipal' for Server-To-Server authentication in online scenario. Type: string (or Expression with resultType string). */
/** The authentication type to connect to Dynamics CRM server. 'Office365' for online scenario, 'Ifd' for on-premises with Ifd scenario, 'AADServicePrincipal' for Server-To-Server authentication in online scenario, 'Active Directory' for Dynamics on-premises with IFD. Type: string (or Expression with resultType string). */
authenticationType: any;
/** The Active Directory domain that will verify user credentials. Type: string (or Expression with resultType string). */
domain?: any;
/** User name to access the Dynamics CRM instance. Type: string (or Expression with resultType string). */
username?: any;
/** Password to access the Dynamics CRM instance. */
Expand Down Expand Up @@ -4916,8 +4934,10 @@ export interface CommonDataServiceForAppsLinkedService extends LinkedService {
serviceUri?: any;
/** The organization name of the Common Data Service for Apps instance. The property is required for on-prem and required for online when there are more than one Common Data Service for Apps instances associated with the user. Type: string (or Expression with resultType string). */
organizationName?: any;
/** The authentication type to connect to Common Data Service for Apps server. 'Office365' for online scenario, 'Ifd' for on-premises with Ifd scenario. 'AADServicePrincipal' for Server-To-Server authentication in online scenario. Type: string (or Expression with resultType string). */
/** The authentication type to connect to Common Data Service for Apps server. 'Office365' for online scenario, 'Ifd' for on-premises with Ifd scenario. 'AADServicePrincipal' for Server-To-Server authentication in online scenario, 'Active Directory' for Dynamics on-premises with IFD. Type: string (or Expression with resultType string). */
authenticationType: any;
/** The Active Directory domain that will verify user credentials. Type: string (or Expression with resultType string). */
domain?: any;
/** User name to access the Common Data Service for Apps instance. Type: string (or Expression with resultType string). */
username?: any;
/** Password to access the Common Data Service for Apps instance. */
Expand Down Expand Up @@ -8294,6 +8314,8 @@ export interface ExecuteWranglingDataflowActivity extends Activity {
staging?: DataFlowStagingInfo;
/** The integration runtime reference. */
integrationRuntime?: IntegrationRuntimeReference;
/** Continuation settings for execute data flow activity. */
continuationSettings?: ContinuationSettingsReference;
/** Compute properties for data flow activity. */
compute?: ExecuteDataFlowActivityTypePropertiesCompute;
/** Trace level setting used for data flow monitoring output. Supported values are: 'coarse', 'fine', and 'none'. Type: string (or Expression with resultType string) */
Expand Down Expand Up @@ -8764,6 +8786,8 @@ export interface SqlServerLinkedServiceTypeProperties
encryptedCredential?: string;
/** Sql always encrypted properties. */
alwaysEncryptedSettings?: SqlAlwaysEncryptedProperties;
/** The credential reference containing authentication information. */
credential?: CredentialReference;
}

/** Amazon Rds for SQL Server linked service properties. */
Expand Down Expand Up @@ -10476,6 +10500,8 @@ export interface SnowflakeExportCopyCommand extends ExportSettings {
additionalCopyOptions?: { [propertyName: string]: any };
/** Additional format options directly passed to snowflake Copy Command. Type: key value pairs (value should be string type) (or Expression with resultType object). Example: "additionalFormatOptions": { "OVERWRITE": "TRUE", "MAX_FILE_SIZE": "'FALSE'" } */
additionalFormatOptions?: { [propertyName: string]: any };
/** The name of the snowflake storage integration to use for the copy operation. Type: string (or Expression with resultType string). */
storageIntegration?: any;
}

/** Azure Databricks Delta Lake export command settings. */
Expand Down Expand Up @@ -10506,6 +10532,8 @@ export interface SnowflakeImportCopyCommand extends ImportSettings {
additionalCopyOptions?: { [propertyName: string]: any };
/** Additional format options directly passed to snowflake Copy Command. Type: key value pairs (value should be string type) (or Expression with resultType object). Example: "additionalFormatOptions": { "FORCE": "TRUE", "LOAD_UNCERTAIN_FILES": "'FALSE'" } */
additionalFormatOptions?: { [propertyName: string]: any };
/** The name of the snowflake storage integration to use for the copy operation. Type: string (or Expression with resultType string). */
storageIntegration?: any;
}

/** A copy activity tabular translator. */
Expand Down Expand Up @@ -11138,6 +11166,8 @@ export interface ExecuteDataFlowActivity extends ExecutionActivity {
staging?: DataFlowStagingInfo;
/** The integration runtime reference. */
integrationRuntime?: IntegrationRuntimeReference;
/** Continuation settings for execute data flow activity. */
continuationSettings?: ContinuationSettingsReference;
/** Compute properties for data flow activity. */
compute?: ExecuteDataFlowActivityTypePropertiesCompute;
/** Trace level setting used for data flow monitoring output. Supported values are: 'coarse', 'fine', and 'none'. Type: string (or Expression with resultType string) */
Expand Down Expand Up @@ -12858,6 +12888,8 @@ export enum KnownSqlServerAuthenticationType {
SQL = "SQL",
/** Windows */
Windows = "Windows",
/** UserAssignedManagedIdentity */
UserAssignedManagedIdentity = "UserAssignedManagedIdentity",
}

/**
Expand All @@ -12866,7 +12898,8 @@ export enum KnownSqlServerAuthenticationType {
* this enum contains the known values that the service supports.
* ### Known values supported by the service
* **SQL** \
* **Windows**
* **Windows** \
* **UserAssignedManagedIdentity**
*/
export type SqlServerAuthenticationType = string;

Expand Down Expand Up @@ -14351,6 +14384,8 @@ export enum KnownDynamicsAuthenticationType {
Ifd = "Ifd",
/** AADServicePrincipal */
AADServicePrincipal = "AADServicePrincipal",
/** ActiveDirectory */
ActiveDirectory = "Active Directory",
}

/**
Expand All @@ -14360,7 +14395,8 @@ export enum KnownDynamicsAuthenticationType {
* ### Known values supported by the service
* **Office365** \
* **Ifd** \
* **AADServicePrincipal**
* **AADServicePrincipal** \
* **Active Directory**
*/
export type DynamicsAuthenticationType = string;

Expand Down
Loading