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
Original file line number Diff line number Diff line change
Expand Up @@ -200,6 +200,7 @@ export {
OracleTableDataset,
OrcDataset,
OrcFormat,
PackageStore,
ParameterSpecification,
ParquetDataset,
ParquetFormat,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -345,6 +345,7 @@ export {
OrcFormat,
OrcSink,
OrcSource,
PackageStore,
ParameterSpecification,
ParquetDataset,
ParquetFormat,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -345,6 +345,7 @@ export {
OrcFormat,
OrcSink,
OrcSource,
PackageStore,
ParameterSpecification,
ParquetDataset,
ParquetFormat,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -350,6 +350,7 @@ export {
OrcFormat,
OrcSink,
OrcSource,
PackageStore,
ParameterSpecification,
ParquetDataset,
ParquetFormat,
Expand Down
59 changes: 41 additions & 18 deletions sdk/datafactory/arm-datafactory/src/models/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -18286,7 +18286,8 @@ export interface SSISPackageLocation {
*/
packagePath?: any;
/**
* The type of SSIS package location. Possible values include: 'SSISDB', 'File', 'InlinePackage'
* The type of SSIS package location. Possible values include: 'SSISDB', 'File', 'InlinePackage',
* 'PackageStore'
*/
type?: SsisPackageLocationType;
/**
Expand All @@ -18302,6 +18303,10 @@ export interface SSISPackageLocation {
* string).
*/
configurationPath?: any;
/**
* The configuration file access credential.
*/
configurationAccessCredential?: SSISAccessCredential;
/**
* The package name.
*/
Expand Down Expand Up @@ -21648,6 +21653,35 @@ export interface SelfHostedIntegrationRuntime {
linkedInfo?: LinkedIntegrationRuntimeTypeUnion;
}

/**
* The entity reference.
*/
export interface EntityReference {
/**
* The type of this referenced entity. Possible values include: 'IntegrationRuntimeReference',
* 'LinkedServiceReference'
*/
type?: IntegrationRuntimeEntityReferenceType;
/**
* The name of this referenced entity.
*/
referenceName?: string;
}

/**
* Package store for the SSIS integration runtime.
*/
export interface PackageStore {
/**
* The name of the package store
*/
name: string;
/**
* The package store linked service reference.
*/
packageStoreLinkedService: EntityReference;
}

/**
* Contains the possible cases for CustomSetupBase.
*/
Expand Down Expand Up @@ -21721,21 +21755,6 @@ export interface CmdkeySetup {
password: SecretBaseUnion;
}

/**
* The entity reference.
*/
export interface EntityReference {
/**
* The type of this referenced entity. Possible values include: 'IntegrationRuntimeReference',
* 'LinkedServiceReference'
*/
type?: IntegrationRuntimeEntityReferenceType;
/**
* The name of this referenced entity.
*/
referenceName?: string;
}

/**
* Data proxy properties for a managed dedicated integration runtime.
*/
Expand Down Expand Up @@ -21826,6 +21845,10 @@ export interface IntegrationRuntimeSsisProperties {
* Custom setup without script properties for a SSIS integration runtime.
*/
expressCustomSetupProperties?: CustomSetupBaseUnion[];
/**
* Package stores for the SSIS Integration Runtime.
*/
packageStores?: PackageStore[];
/**
* Describes unknown properties. The value of an unknown property can be of "any" type.
*/
Expand Down Expand Up @@ -23174,11 +23197,11 @@ export type SapHanaPartitionOption = 'None' | 'PhysicalPartitionsOfTable' | 'Sap

/**
* Defines values for SsisPackageLocationType.
* Possible values include: 'SSISDB', 'File', 'InlinePackage'
* Possible values include: 'SSISDB', 'File', 'InlinePackage', 'PackageStore'
* @readonly
* @enum {string}
*/
export type SsisPackageLocationType = 'SSISDB' | 'File' | 'InlinePackage';
export type SsisPackageLocationType = 'SSISDB' | 'File' | 'InlinePackage' | 'PackageStore';

/**
* Defines values for HDInsightActivityDebugInfoOption.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -359,6 +359,7 @@ export {
OrcFormat,
OrcSink,
OrcSource,
PackageStore,
ParameterSpecification,
ParquetDataset,
ParquetFormat,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -345,6 +345,7 @@ export {
OrcFormat,
OrcSink,
OrcSource,
PackageStore,
ParameterSpecification,
ParquetDataset,
ParquetFormat,
Expand Down
88 changes: 66 additions & 22 deletions sdk/datafactory/arm-datafactory/src/models/mappers.ts
Original file line number Diff line number Diff line change
Expand Up @@ -17410,6 +17410,13 @@ export const SSISPackageLocation: msRest.CompositeMapper = {
name: "Object"
}
},
configurationAccessCredential: {
serializedName: "typeProperties.configurationAccessCredential",
type: {
name: "Composite",
className: "SSISAccessCredential"
}
},
packageName: {
serializedName: "typeProperties.packageName",
type: {
Expand Down Expand Up @@ -20851,6 +20858,53 @@ export const SelfHostedIntegrationRuntime: msRest.CompositeMapper = {
}
};

export const EntityReference: msRest.CompositeMapper = {
serializedName: "EntityReference",
type: {
name: "Composite",
className: "EntityReference",
modelProperties: {
type: {
serializedName: "type",
type: {
name: "String"
}
},
referenceName: {
serializedName: "referenceName",
type: {
name: "String"
}
}
}
}
};

export const PackageStore: msRest.CompositeMapper = {
serializedName: "PackageStore",
type: {
name: "Composite",
className: "PackageStore",
modelProperties: {
name: {
required: true,
serializedName: "name",
type: {
name: "String"
}
},
packageStoreLinkedService: {
required: true,
serializedName: "packageStoreLinkedService",
type: {
name: "Composite",
className: "EntityReference"
}
}
}
}
};

export const CustomSetupBase: msRest.CompositeMapper = {
serializedName: "CustomSetupBase",
type: {
Expand Down Expand Up @@ -20962,28 +21016,6 @@ export const CmdkeySetup: msRest.CompositeMapper = {
}
};

export const EntityReference: msRest.CompositeMapper = {
serializedName: "EntityReference",
type: {
name: "Composite",
className: "EntityReference",
modelProperties: {
type: {
serializedName: "type",
type: {
name: "String"
}
},
referenceName: {
serializedName: "referenceName",
type: {
name: "String"
}
}
}
}
};

export const IntegrationRuntimeDataProxyProperties: msRest.CompositeMapper = {
serializedName: "IntegrationRuntimeDataProxyProperties",
type: {
Expand Down Expand Up @@ -21136,6 +21168,18 @@ export const IntegrationRuntimeSsisProperties: msRest.CompositeMapper = {
}
}
}
},
packageStores: {
serializedName: "packageStores",
type: {
name: "Sequence",
element: {
type: {
name: "Composite",
className: "PackageStore"
}
}
}
}
},
additionalProperties: {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -345,6 +345,7 @@ export {
OrcFormat,
OrcSink,
OrcSource,
PackageStore,
ParameterSpecification,
ParquetDataset,
ParquetFormat,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -344,6 +344,7 @@ export {
OrcFormat,
OrcSink,
OrcSource,
PackageStore,
ParameterSpecification,
ParquetDataset,
ParquetFormat,
Expand Down