/// <summary>
 /// Initializes a new instance of the DatabricksSparkPythonActivity
 /// class.
 /// </summary>
 /// <param name="name">Activity name.</param>
 /// <param name="pythonFile">The URI of the Python file to be executed.
 /// DBFS paths are supported. Type: string (or Expression with
 /// resultType string).</param>
 /// <param name="additionalProperties">Unmatched properties from the
 /// message are deserialized this collection</param>
 /// <param name="description">Activity description.</param>
 /// <param name="dependsOn">Activity depends on condition.</param>
 /// <param name="userProperties">Activity user properties.</param>
 /// <param name="linkedServiceName">Linked service reference.</param>
 /// <param name="policy">Activity policy.</param>
 /// <param name="parameters">Command line parameters that will be
 /// passed to the Python file.</param>
 /// <param name="libraries">A list of libraries to be installed on the
 /// cluster that will execute the job.</param>
 public DatabricksSparkPythonActivity(string name, object pythonFile, IDictionary <string, object> additionalProperties = default(IDictionary <string, object>), string description = default(string), IList <ActivityDependency> dependsOn = default(IList <ActivityDependency>), IList <UserProperty> userProperties = default(IList <UserProperty>), LinkedServiceReference linkedServiceName = default(LinkedServiceReference), ActivityPolicy policy = default(ActivityPolicy), IList <object> parameters = default(IList <object>), IList <IDictionary <string, object> > libraries = default(IList <IDictionary <string, object> >))
     : base(name, additionalProperties, description, dependsOn, userProperties, linkedServiceName, policy)
 {
     PythonFile = pythonFile;
     Parameters = parameters;
     Libraries  = libraries;
     CustomInit();
 }
예제 #2
0
 /// <summary>
 /// Initializes a new instance of the PowerQuerySink class.
 /// </summary>
 /// <param name="name">Transformation name.</param>
 /// <param name="description">Transformation description.</param>
 /// <param name="dataset">Dataset reference.</param>
 /// <param name="linkedService">Linked service reference.</param>
 /// <param name="flowlet">Flowlet Reference</param>
 /// <param name="schemaLinkedService">Schema linked service
 /// reference.</param>
 /// <param name="script">sink script.</param>
 public PowerQuerySink(string name, string description = default(string), DatasetReference dataset = default(DatasetReference), LinkedServiceReference linkedService = default(LinkedServiceReference), DataFlowReference flowlet = default(DataFlowReference), LinkedServiceReference schemaLinkedService = default(LinkedServiceReference), string script = default(string))
     : base(name, description, dataset, linkedService, flowlet, schemaLinkedService)
 {
     Script = script;
     CustomInit();
 }
예제 #3
0
 /// <summary>
 /// Initializes a new instance of the JiraObjectDataset class.
 /// </summary>
 public JiraObjectDataset()
 {
     LinkedServiceName = new LinkedServiceReference();
     CustomInit();
 }
예제 #4
0
 /// <summary>
 /// Initializes a new instance of the LogLocationSettings class.
 /// </summary>
 /// <param name="linkedServiceName">Log storage linked service
 /// reference.</param>
 /// <param name="path">The path to storage for storing detailed logs of
 /// activity execution. Type: string (or Expression with resultType
 /// string).</param>
 public LogLocationSettings(LinkedServiceReference linkedServiceName, object path = default(object))
 {
     LinkedServiceName = linkedServiceName;
     Path = path;
     CustomInit();
 }
 /// <summary>
 /// Initializes a new instance of the
 /// CosmosDbMongoDbApiCollectionDataset class.
 /// </summary>
 public CosmosDbMongoDbApiCollectionDataset()
 {
     LinkedServiceName = new LinkedServiceReference();
     CustomInit();
 }
예제 #6
0
 /// <summary>
 /// Initializes a new instance of the HDInsightOnDemandLinkedService
 /// class.
 /// </summary>
 public HDInsightOnDemandLinkedService()
 {
     LinkedServiceName = new LinkedServiceReference();
     CustomInit();
 }
 /// <summary>
 /// Initializes a new instance of the HDInsightLinkedService class.
 /// </summary>
 /// <param name="clusterUri">HDInsight cluster URI. Type: string (or
 /// Expression with resultType string).</param>
 /// <param name="additionalProperties">Unmatched properties from the
 /// message are deserialized this collection</param>
 /// <param name="connectVia">The integration runtime reference.</param>
 /// <param name="description">Linked service description.</param>
 /// <param name="parameters">Parameters for linked service.</param>
 /// <param name="annotations">List of tags that can be used for
 /// describing the linked service.</param>
 /// <param name="userName">HDInsight cluster user name. Type: string
 /// (or Expression with resultType string).</param>
 /// <param name="password">HDInsight cluster password.</param>
 /// <param name="linkedServiceName">The Azure Storage linked service
 /// reference.</param>
 /// <param name="hcatalogLinkedServiceName">A reference to the Azure
 /// SQL linked service that points to the HCatalog database.</param>
 /// <param name="encryptedCredential">The encrypted credential used for
 /// authentication. Credentials are encrypted using the integration
 /// runtime credential manager. Type: string (or Expression with
 /// resultType string).</param>
 /// <param name="isEspEnabled">Specify if the HDInsight is created with
 /// ESP (Enterprise Security Package). Type: Boolean.</param>
 public HDInsightLinkedService(object clusterUri, IDictionary <string, object> additionalProperties = default(IDictionary <string, object>), IntegrationRuntimeReference connectVia = default(IntegrationRuntimeReference), string description = default(string), IDictionary <string, ParameterSpecification> parameters = default(IDictionary <string, ParameterSpecification>), IList <object> annotations = default(IList <object>), object userName = default(object), SecretBase password = default(SecretBase), LinkedServiceReference linkedServiceName = default(LinkedServiceReference), LinkedServiceReference hcatalogLinkedServiceName = default(LinkedServiceReference), object encryptedCredential = default(object), object isEspEnabled = default(object))
     : base(additionalProperties, connectVia, description, parameters, annotations)
 {
     ClusterUri                = clusterUri;
     UserName                  = userName;
     Password                  = password;
     LinkedServiceName         = linkedServiceName;
     HcatalogLinkedServiceName = hcatalogLinkedServiceName;
     EncryptedCredential       = encryptedCredential;
     IsEspEnabled              = isEspEnabled;
     CustomInit();
 }
예제 #8
0
 /// <summary>
 /// Initializes a new instance of the BlobTrigger class.
 /// </summary>
 public BlobTrigger()
 {
     LinkedService = new LinkedServiceReference();
     CustomInit();
 }
예제 #9
0
 /// <summary>
 /// Initializes a new instance of the OracleServiceCloudObjectDataset
 /// class.
 /// </summary>
 public OracleServiceCloudObjectDataset()
 {
     LinkedServiceName = new LinkedServiceReference();
     CustomInit();
 }
예제 #10
0
 /// <summary>
 /// Initializes a new instance of the ExcelDataset class.
 /// </summary>
 public ExcelDataset()
 {
     LinkedServiceName = new LinkedServiceReference();
     CustomInit();
 }
 /// <summary>
 /// Initializes a new instance of the ExecuteSSISPackageActivity class.
 /// </summary>
 /// <param name="name">Activity name.</param>
 /// <param name="packageLocation">SSIS package location.</param>
 /// <param name="connectVia">The integration runtime reference.</param>
 /// <param name="additionalProperties">Unmatched properties from the
 /// message are deserialized this collection</param>
 /// <param name="description">Activity description.</param>
 /// <param name="dependsOn">Activity depends on condition.</param>
 /// <param name="userProperties">Activity user properties.</param>
 /// <param name="linkedServiceName">Linked service reference.</param>
 /// <param name="policy">Activity policy.</param>
 /// <param name="runtime">Specifies the runtime to execute SSIS
 /// package. The value should be "x86" or "x64". Type: string (or
 /// Expression with resultType string).</param>
 /// <param name="loggingLevel">The logging level of SSIS package
 /// execution. Type: string (or Expression with resultType
 /// string).</param>
 /// <param name="environmentPath">The environment path to execute the
 /// SSIS package. Type: string (or Expression with resultType
 /// string).</param>
 /// <param name="executionCredential">The package execution
 /// credential.</param>
 /// <param name="projectParameters">The project level parameters to
 /// execute the SSIS package.</param>
 /// <param name="packageParameters">The package level parameters to
 /// execute the SSIS package.</param>
 /// <param name="projectConnectionManagers">The project level
 /// connection managers to execute the SSIS package.</param>
 /// <param name="packageConnectionManagers">The package level
 /// connection managers to execute the SSIS package.</param>
 /// <param name="propertyOverrides">The property overrides to execute
 /// the SSIS package.</param>
 public ExecuteSSISPackageActivity(string name, SSISPackageLocation packageLocation, IntegrationRuntimeReference connectVia, IDictionary <string, object> additionalProperties = default(IDictionary <string, object>), string description = default(string), IList <ActivityDependency> dependsOn = default(IList <ActivityDependency>), IList <UserProperty> userProperties = default(IList <UserProperty>), LinkedServiceReference linkedServiceName = default(LinkedServiceReference), ActivityPolicy policy = default(ActivityPolicy), object runtime = default(object), object loggingLevel = default(object), object environmentPath = default(object), SSISExecutionCredential executionCredential = default(SSISExecutionCredential), IDictionary <string, SSISExecutionParameter> projectParameters = default(IDictionary <string, SSISExecutionParameter>), IDictionary <string, SSISExecutionParameter> packageParameters = default(IDictionary <string, SSISExecutionParameter>), IDictionary <string, IDictionary <string, SSISExecutionParameter> > projectConnectionManagers = default(IDictionary <string, IDictionary <string, SSISExecutionParameter> >), IDictionary <string, IDictionary <string, SSISExecutionParameter> > packageConnectionManagers = default(IDictionary <string, IDictionary <string, SSISExecutionParameter> >), IDictionary <string, SSISPropertyOverride> propertyOverrides = default(IDictionary <string, SSISPropertyOverride>))
     : base(name, additionalProperties, description, dependsOn, userProperties, linkedServiceName, policy)
 {
     PackageLocation           = packageLocation;
     Runtime                   = runtime;
     LoggingLevel              = loggingLevel;
     EnvironmentPath           = environmentPath;
     ExecutionCredential       = executionCredential;
     ConnectVia                = connectVia;
     ProjectParameters         = projectParameters;
     PackageParameters         = packageParameters;
     ProjectConnectionManagers = projectConnectionManagers;
     PackageConnectionManagers = packageConnectionManagers;
     PropertyOverrides         = propertyOverrides;
     CustomInit();
 }
 /// <summary>
 /// Initializes a new instance of the CopyActivity class.
 /// </summary>
 /// <param name="name">Activity name.</param>
 /// <param name="source">Copy activity source.</param>
 /// <param name="sink">Copy activity sink.</param>
 /// <param name="additionalProperties">Unmatched properties from the
 /// message are deserialized this collection</param>
 /// <param name="description">Activity description.</param>
 /// <param name="dependsOn">Activity depends on condition.</param>
 /// <param name="userProperties">Activity user properties.</param>
 /// <param name="linkedServiceName">Linked service reference.</param>
 /// <param name="policy">Activity policy.</param>
 /// <param name="translator">Copy activity translator. If not
 /// specified, tabular translator is used.</param>
 /// <param name="enableStaging">Specifies whether to copy data via an
 /// interim staging. Default value is false. Type: boolean (or
 /// Expression with resultType boolean).</param>
 /// <param name="stagingSettings">Specifies interim staging settings
 /// when EnableStaging is true.</param>
 /// <param name="parallelCopies">Maximum number of concurrent sessions
 /// opened on the source or sink to avoid overloading the data store.
 /// Type: integer (or Expression with resultType integer), minimum:
 /// 0.</param>
 /// <param name="dataIntegrationUnits">Maximum number of data
 /// integration units that can be used to perform this data movement.
 /// Type: integer (or Expression with resultType integer), minimum:
 /// 0.</param>
 /// <param name="enableSkipIncompatibleRow">Whether to skip
 /// incompatible row. Default value is false. Type: boolean (or
 /// Expression with resultType boolean).</param>
 /// <param name="redirectIncompatibleRowSettings">Redirect incompatible
 /// row settings when EnableSkipIncompatibleRow is true.</param>
 /// <param name="logStorageSettings">Log storage settings customer need
 /// to provide when enabling session log.</param>
 /// <param name="preserveRules">Preserve Rules.</param>
 /// <param name="preserve">Preserve rules.</param>
 /// <param name="validateDataConsistency">Whether to enable Data
 /// Consistency validation. Type: boolean (or Expression with
 /// resultType boolean).</param>
 /// <param name="skipErrorFile">Specify the fault tolerance for data
 /// consistency.</param>
 /// <param name="inputs">List of inputs for the activity.</param>
 /// <param name="outputs">List of outputs for the activity.</param>
 public CopyActivity(string name, CopySource source, CopySink sink, IDictionary <string, object> additionalProperties = default(IDictionary <string, object>), string description = default(string), IList <ActivityDependency> dependsOn = default(IList <ActivityDependency>), IList <UserProperty> userProperties = default(IList <UserProperty>), LinkedServiceReference linkedServiceName = default(LinkedServiceReference), ActivityPolicy policy = default(ActivityPolicy), object translator = default(object), object enableStaging = default(object), StagingSettings stagingSettings = default(StagingSettings), object parallelCopies = default(object), object dataIntegrationUnits = default(object), object enableSkipIncompatibleRow = default(object), RedirectIncompatibleRowSettings redirectIncompatibleRowSettings = default(RedirectIncompatibleRowSettings), LogStorageSettings logStorageSettings = default(LogStorageSettings), IList <object> preserveRules = default(IList <object>), IList <object> preserve = default(IList <object>), object validateDataConsistency = default(object), SkipErrorFile skipErrorFile = default(SkipErrorFile), IList <DatasetReference> inputs = default(IList <DatasetReference>), IList <DatasetReference> outputs = default(IList <DatasetReference>))
     : base(name, additionalProperties, description, dependsOn, userProperties, linkedServiceName, policy)
 {
     Source                          = source;
     Sink                            = sink;
     Translator                      = translator;
     EnableStaging                   = enableStaging;
     StagingSettings                 = stagingSettings;
     ParallelCopies                  = parallelCopies;
     DataIntegrationUnits            = dataIntegrationUnits;
     EnableSkipIncompatibleRow       = enableSkipIncompatibleRow;
     RedirectIncompatibleRowSettings = redirectIncompatibleRowSettings;
     LogStorageSettings              = logStorageSettings;
     PreserveRules                   = preserveRules;
     Preserve                        = preserve;
     ValidateDataConsistency         = validateDataConsistency;
     SkipErrorFile                   = skipErrorFile;
     Inputs                          = inputs;
     Outputs                         = outputs;
     CustomInit();
 }
 /// <summary>
 /// Initializes a new instance of the MariaDBTableDataset class.
 /// </summary>
 public MariaDBTableDataset()
 {
     LinkedServiceName = new LinkedServiceReference();
     CustomInit();
 }
예제 #14
0
 /// <summary>
 /// Initializes a new instance of the ODataResourceDataset class.
 /// </summary>
 public ODataResourceDataset()
 {
     LinkedServiceName = new LinkedServiceReference();
     CustomInit();
 }
예제 #15
0
 /// <summary>
 /// Initializes a new instance of the DataFlowSource class.
 /// </summary>
 /// <param name="name">Transformation name.</param>
 /// <param name="description">Transformation description.</param>
 /// <param name="dataset">Dataset reference.</param>
 /// <param name="linkedService">Linked service reference.</param>
 /// <param name="schemaLinkedService">Schema linked service
 /// reference.</param>
 public DataFlowSource(string name, string description = default(string), DatasetReference dataset = default(DatasetReference), LinkedServiceReference linkedService = default(LinkedServiceReference), LinkedServiceReference schemaLinkedService = default(LinkedServiceReference))
     : base(name, description)
 {
     Dataset             = dataset;
     LinkedService       = linkedService;
     SchemaLinkedService = schemaLinkedService;
     CustomInit();
 }
예제 #16
0
 /// <summary>
 /// Initializes a new instance of the HDInsightMapReduceActivity class.
 /// </summary>
 /// <param name="name">Activity name.</param>
 /// <param name="className">Class name. Type: string (or Expression
 /// with resultType string).</param>
 /// <param name="jarFilePath">Jar path. Type: string (or Expression
 /// with resultType string).</param>
 /// <param name="additionalProperties">Unmatched properties from the
 /// message are deserialized this collection</param>
 /// <param name="description">Activity description.</param>
 /// <param name="dependsOn">Activity depends on condition.</param>
 /// <param name="userProperties">Activity user properties.</param>
 /// <param name="linkedServiceName">Linked service reference.</param>
 /// <param name="policy">Activity policy.</param>
 /// <param name="storageLinkedServices">Storage linked service
 /// references.</param>
 /// <param name="arguments">User specified arguments to
 /// HDInsightActivity.</param>
 /// <param name="getDebugInfo">Debug info option. Possible values
 /// include: 'None', 'Always', 'Failure'</param>
 /// <param name="jarLinkedService">Jar linked service
 /// reference.</param>
 /// <param name="jarLibs">Jar libs.</param>
 /// <param name="defines">Allows user to specify defines for the
 /// MapReduce job request.</param>
 public HDInsightMapReduceActivity(string name, object className, object jarFilePath, IDictionary <string, object> additionalProperties = default(IDictionary <string, object>), string description = default(string), IList <ActivityDependency> dependsOn = default(IList <ActivityDependency>), IList <UserProperty> userProperties = default(IList <UserProperty>), LinkedServiceReference linkedServiceName = default(LinkedServiceReference), ActivityPolicy policy = default(ActivityPolicy), IList <LinkedServiceReference> storageLinkedServices = default(IList <LinkedServiceReference>), IList <object> arguments = default(IList <object>), string getDebugInfo = default(string), LinkedServiceReference jarLinkedService = default(LinkedServiceReference), IList <object> jarLibs = default(IList <object>), IDictionary <string, object> defines = default(IDictionary <string, object>))
     : base(name, additionalProperties, description, dependsOn, userProperties, linkedServiceName, policy)
 {
     StorageLinkedServices = storageLinkedServices;
     Arguments             = arguments;
     GetDebugInfo          = getDebugInfo;
     ClassName             = className;
     JarFilePath           = jarFilePath;
     JarLinkedService      = jarLinkedService;
     JarLibs = jarLibs;
     Defines = defines;
     CustomInit();
 }
예제 #17
0
 /// <summary>
 /// Initializes a new instance of the HDInsightOnDemandLinkedService
 /// class.
 /// </summary>
 /// <param name="clusterSize">Number of worker/data nodes in the
 /// cluster. Suggestion value: 4. Type: string (or Expression with
 /// resultType string).</param>
 /// <param name="timeToLive">The allowed idle time for the on-demand
 /// HDInsight cluster. Specifies how long the on-demand HDInsight
 /// cluster stays alive after completion of an activity run if there
 /// are no other active jobs in the cluster. The minimum value is 5
 /// mins. Type: string (or Expression with resultType string).</param>
 /// <param name="version">Version of the HDInsight cluster.  Type:
 /// string (or Expression with resultType string).</param>
 /// <param name="linkedServiceName">Azure Storage linked service to be
 /// used by the on-demand cluster for storing and processing
 /// data.</param>
 /// <param name="hostSubscriptionId">The customer’s subscription to
 /// host the cluster. Type: string (or Expression with resultType
 /// string).</param>
 /// <param name="tenant">The Tenant id/name to which the service
 /// principal belongs. Type: string (or Expression with resultType
 /// string).</param>
 /// <param name="clusterResourceGroup">The resource group where the
 /// cluster belongs. Type: string (or Expression with resultType
 /// string).</param>
 /// <param name="additionalProperties">Unmatched properties from the
 /// message are deserialized this collection</param>
 /// <param name="connectVia">The integration runtime reference.</param>
 /// <param name="description">Linked service description.</param>
 /// <param name="parameters">Parameters for linked service.</param>
 /// <param name="annotations">List of tags that can be used for
 /// describing the Dataset.</param>
 /// <param name="servicePrincipalId">The service principal id for the
 /// hostSubscriptionId. Type: string (or Expression with resultType
 /// string).</param>
 /// <param name="servicePrincipalKey">The key for the service principal
 /// id.</param>
 /// <param name="clusterNamePrefix">The prefix of cluster name, postfix
 /// will be distinct with timestamp. Type: string (or Expression with
 /// resultType string).</param>
 /// <param name="clusterUserName">The username to access the cluster.
 /// Type: string (or Expression with resultType string).</param>
 /// <param name="clusterPassword">The password to access the
 /// cluster.</param>
 /// <param name="clusterSshUserName">The username to SSH remotely
 /// connect to cluster’s node (for Linux). Type: string (or Expression
 /// with resultType string).</param>
 /// <param name="clusterSshPassword">The password to SSH remotely
 /// connect cluster’s node (for Linux).</param>
 /// <param name="additionalLinkedServiceNames">Specifies additional
 /// storage accounts for the HDInsight linked service so that the Data
 /// Factory service can register them on your behalf.</param>
 /// <param name="hcatalogLinkedServiceName">The name of Azure SQL
 /// linked service that point to the HCatalog database. The on-demand
 /// HDInsight cluster is created by using the Azure SQL database as the
 /// metastore.</param>
 /// <param name="clusterType">The cluster type. Type: string (or
 /// Expression with resultType string).</param>
 /// <param name="sparkVersion">The version of spark if the cluster type
 /// is 'spark'. Type: string (or Expression with resultType
 /// string).</param>
 /// <param name="coreConfiguration">Specifies the core configuration
 /// parameters (as in core-site.xml) for the HDInsight cluster to be
 /// created.</param>
 /// <param name="hBaseConfiguration">Specifies the HBase configuration
 /// parameters (hbase-site.xml) for the HDInsight cluster.</param>
 /// <param name="hdfsConfiguration">Specifies the HDFS configuration
 /// parameters (hdfs-site.xml) for the HDInsight cluster.</param>
 /// <param name="hiveConfiguration">Specifies the hive configuration
 /// parameters (hive-site.xml) for the HDInsight cluster.</param>
 /// <param name="mapReduceConfiguration">Specifies the MapReduce
 /// configuration parameters (mapred-site.xml) for the HDInsight
 /// cluster.</param>
 /// <param name="oozieConfiguration">Specifies the Oozie configuration
 /// parameters (oozie-site.xml) for the HDInsight cluster.</param>
 /// <param name="stormConfiguration">Specifies the Storm configuration
 /// parameters (storm-site.xml) for the HDInsight cluster.</param>
 /// <param name="yarnConfiguration">Specifies the Yarn configuration
 /// parameters (yarn-site.xml) for the HDInsight cluster.</param>
 /// <param name="encryptedCredential">The encrypted credential used for
 /// authentication. Credentials are encrypted using the integration
 /// runtime credential manager. Type: string (or Expression with
 /// resultType string).</param>
 /// <param name="headNodeSize">Specifies the size of the head node for
 /// the HDInsight cluster.</param>
 /// <param name="dataNodeSize">Specifies the size of the data node for
 /// the HDInsight cluster.</param>
 /// <param name="zookeeperNodeSize">Specifies the size of the Zoo
 /// Keeper node for the HDInsight cluster.</param>
 /// <param name="scriptActions">Custom script actions to run on HDI
 /// ondemand cluster once it's up. Please refer to
 /// https://docs.microsoft.com/en-us/azure/hdinsight/hdinsight-hadoop-customize-cluster-linux?toc=%2Fen-us%2Fazure%2Fhdinsight%2Fr-server%2FTOC.json&amp;bc=%2Fen-us%2Fazure%2Fbread%2Ftoc.json#understanding-script-actions.</param>
 public HDInsightOnDemandLinkedService(object clusterSize, object timeToLive, object version, LinkedServiceReference linkedServiceName, object hostSubscriptionId, object tenant, object clusterResourceGroup, IDictionary <string, object> additionalProperties = default(IDictionary <string, object>), IntegrationRuntimeReference connectVia = default(IntegrationRuntimeReference), string description = default(string), IDictionary <string, ParameterSpecification> parameters = default(IDictionary <string, ParameterSpecification>), IList <object> annotations = default(IList <object>), object servicePrincipalId = default(object), SecretBase servicePrincipalKey = default(SecretBase), object clusterNamePrefix = default(object), object clusterUserName = default(object), SecretBase clusterPassword = default(SecretBase), object clusterSshUserName = default(object), SecretBase clusterSshPassword = default(SecretBase), IList <LinkedServiceReference> additionalLinkedServiceNames = default(IList <LinkedServiceReference>), LinkedServiceReference hcatalogLinkedServiceName = default(LinkedServiceReference), object clusterType = default(object), object sparkVersion = default(object), object coreConfiguration = default(object), object hBaseConfiguration = default(object), object hdfsConfiguration = default(object), object hiveConfiguration = default(object), object mapReduceConfiguration = default(object), object oozieConfiguration = default(object), object stormConfiguration = default(object), object yarnConfiguration = default(object), object encryptedCredential = default(object), object headNodeSize = default(object), object dataNodeSize = default(object), object zookeeperNodeSize = default(object), IList <ScriptAction> scriptActions = default(IList <ScriptAction>))
     : base(additionalProperties, connectVia, description, parameters, annotations)
 {
     ClusterSize         = clusterSize;
     TimeToLive          = timeToLive;
     Version             = version;
     LinkedServiceName   = linkedServiceName;
     HostSubscriptionId  = hostSubscriptionId;
     ServicePrincipalId  = servicePrincipalId;
     ServicePrincipalKey = servicePrincipalKey;
     Tenant = tenant;
     ClusterResourceGroup         = clusterResourceGroup;
     ClusterNamePrefix            = clusterNamePrefix;
     ClusterUserName              = clusterUserName;
     ClusterPassword              = clusterPassword;
     ClusterSshUserName           = clusterSshUserName;
     ClusterSshPassword           = clusterSshPassword;
     AdditionalLinkedServiceNames = additionalLinkedServiceNames;
     HcatalogLinkedServiceName    = hcatalogLinkedServiceName;
     ClusterType            = clusterType;
     SparkVersion           = sparkVersion;
     CoreConfiguration      = coreConfiguration;
     HBaseConfiguration     = hBaseConfiguration;
     HdfsConfiguration      = hdfsConfiguration;
     HiveConfiguration      = hiveConfiguration;
     MapReduceConfiguration = mapReduceConfiguration;
     OozieConfiguration     = oozieConfiguration;
     StormConfiguration     = stormConfiguration;
     YarnConfiguration      = yarnConfiguration;
     EncryptedCredential    = encryptedCredential;
     HeadNodeSize           = headNodeSize;
     DataNodeSize           = dataNodeSize;
     ZookeeperNodeSize      = zookeeperNodeSize;
     ScriptActions          = scriptActions;
     CustomInit();
 }
 /// <summary>
 /// Initializes a new instance of the GetMetadataActivity class.
 /// </summary>
 /// <param name="name">Activity name.</param>
 /// <param name="dataset">GetMetadata activity dataset
 /// reference.</param>
 /// <param name="additionalProperties">Unmatched properties from the
 /// message are deserialized this collection</param>
 /// <param name="description">Activity description.</param>
 /// <param name="dependsOn">Activity depends on condition.</param>
 /// <param name="userProperties">Activity user properties.</param>
 /// <param name="linkedServiceName">Linked service reference.</param>
 /// <param name="policy">Activity policy.</param>
 /// <param name="fieldList">Fields of metadata to get from
 /// dataset.</param>
 /// <param name="storeSettings">GetMetadata activity store
 /// settings.</param>
 /// <param name="formatSettings">GetMetadata activity format
 /// settings.</param>
 public GetMetadataActivity(string name, DatasetReference dataset, IDictionary <string, object> additionalProperties = default(IDictionary <string, object>), string description = default(string), IList <ActivityDependency> dependsOn = default(IList <ActivityDependency>), IList <UserProperty> userProperties = default(IList <UserProperty>), LinkedServiceReference linkedServiceName = default(LinkedServiceReference), ActivityPolicy policy = default(ActivityPolicy), IList <object> fieldList = default(IList <object>), StoreReadSettings storeSettings = default(StoreReadSettings), FormatReadSettings formatSettings = default(FormatReadSettings))
     : base(name, additionalProperties, description, dependsOn, userProperties, linkedServiceName, policy)
 {
     Dataset        = dataset;
     FieldList      = fieldList;
     StoreSettings  = storeSettings;
     FormatSettings = formatSettings;
     CustomInit();
 }
예제 #19
0
 /// <summary>
 /// Initializes a new instance of the DynamicsEntityDataset class.
 /// </summary>
 public DynamicsEntityDataset()
 {
     LinkedServiceName = new LinkedServiceReference();
     CustomInit();
 }
예제 #20
0
 /// <summary>
 /// Initializes a new instance of the DocumentDbCollectionDataset
 /// class.
 /// </summary>
 public DocumentDbCollectionDataset()
 {
     LinkedServiceName = new LinkedServiceReference();
     CustomInit();
 }
예제 #21
0
 /// <summary>
 /// Initializes a new instance of the LogLocationSettings class.
 /// </summary>
 public LogLocationSettings()
 {
     LinkedServiceName = new LinkedServiceReference();
     CustomInit();
 }
 /// <summary>
 /// Initializes a new instance of the WebActivity class.
 /// </summary>
 /// <param name="name">Activity name.</param>
 /// <param name="method">Rest API method for target endpoint. Possible
 /// values include: 'GET', 'POST', 'PUT', 'DELETE'</param>
 /// <param name="url">Web activity target endpoint and path. Type:
 /// string (or Expression with resultType string).</param>
 /// <param name="additionalProperties">Unmatched properties from the
 /// message are deserialized this collection</param>
 /// <param name="description">Activity description.</param>
 /// <param name="dependsOn">Activity depends on condition.</param>
 /// <param name="userProperties">Activity user properties.</param>
 /// <param name="linkedServiceName">Linked service reference.</param>
 /// <param name="policy">Activity policy.</param>
 /// <param name="headers">Represents the headers that will be sent to
 /// the request. For example, to set the language and type on a
 /// request: "headers" : { "Accept-Language": "en-us", "Content-Type":
 /// "application/json" }. Type: string (or Expression with resultType
 /// string).</param>
 /// <param name="body">Represents the payload that will be sent to the
 /// endpoint. Required for POST/PUT method, not allowed for GET method
 /// Type: string (or Expression with resultType string).</param>
 /// <param name="authentication">Authentication method used for calling
 /// the endpoint.</param>
 /// <param name="disableCertValidation">When set to true, Certificate
 /// validation will be disabled.</param>
 /// <param name="datasets">List of datasets passed to web
 /// endpoint.</param>
 /// <param name="linkedServices">List of linked services passed to web
 /// endpoint.</param>
 /// <param name="connectVia">The integration runtime reference.</param>
 public WebActivity(string name, string method, object url, IDictionary <string, object> additionalProperties = default(IDictionary <string, object>), string description = default(string), IList <ActivityDependency> dependsOn = default(IList <ActivityDependency>), IList <UserProperty> userProperties = default(IList <UserProperty>), LinkedServiceReference linkedServiceName = default(LinkedServiceReference), ActivityPolicy policy = default(ActivityPolicy), object headers = default(object), object body = default(object), WebActivityAuthentication authentication = default(WebActivityAuthentication), bool?disableCertValidation = default(bool?), IList <DatasetReference> datasets = default(IList <DatasetReference>), IList <LinkedServiceReference> linkedServices = default(IList <LinkedServiceReference>), IntegrationRuntimeReference connectVia = default(IntegrationRuntimeReference))
     : base(name, additionalProperties, description, dependsOn, userProperties, linkedServiceName, policy)
 {
     Method                = method;
     Url                   = url;
     Headers               = headers;
     Body                  = body;
     Authentication        = authentication;
     DisableCertValidation = disableCertValidation;
     Datasets              = datasets;
     LinkedServices        = linkedServices;
     ConnectVia            = connectVia;
     CustomInit();
 }
예제 #23
0
 /// <summary>
 /// Initializes a new instance of the InformixTableDataset class.
 /// </summary>
 public InformixTableDataset()
 {
     LinkedServiceName = new LinkedServiceReference();
     CustomInit();
 }
 /// <summary>
 /// Initializes a new instance of the AzureSqlTableDataset class.
 /// </summary>
 public AzureSqlTableDataset()
 {
     LinkedServiceName = new LinkedServiceReference();
     CustomInit();
 }
 /// <summary>
 /// Initializes a new instance of the
 /// CosmosDbMongoDbApiCollectionDataset class.
 /// </summary>
 /// <param name="linkedServiceName">Linked service reference.</param>
 /// <param name="collection">The collection name of the CosmosDB
 /// (MongoDB API) database. Type: string (or Expression with resultType
 /// string).</param>
 /// <param name="additionalProperties">Unmatched properties from the
 /// message are deserialized this collection</param>
 /// <param name="description">Dataset description.</param>
 /// <param name="structure">Columns that define the structure of the
 /// dataset. Type: array (or Expression with resultType array),
 /// itemType: DatasetDataElement.</param>
 /// <param name="schema">Columns that define the physical type schema
 /// of the dataset. Type: array (or Expression with resultType array),
 /// itemType: DatasetSchemaDataElement.</param>
 /// <param name="parameters">Parameters for dataset.</param>
 /// <param name="annotations">List of tags that can be used for
 /// describing the Dataset.</param>
 /// <param name="folder">The folder that this Dataset is in. If not
 /// specified, Dataset will appear at the root level.</param>
 public CosmosDbMongoDbApiCollectionDataset(LinkedServiceReference linkedServiceName, object collection, IDictionary <string, object> additionalProperties = default(IDictionary <string, object>), string description = default(string), object structure = default(object), object schema = default(object), IDictionary <string, ParameterSpecification> parameters = default(IDictionary <string, ParameterSpecification>), IList <object> annotations = default(IList <object>), DatasetFolder folder = default(DatasetFolder))
     : base(linkedServiceName, additionalProperties, description, structure, schema, parameters, annotations, folder)
 {
     Collection = collection;
     CustomInit();
 }
예제 #26
0
 /// <summary>
 /// Initializes a new instance of the BinaryDataset class.
 /// </summary>
 public BinaryDataset()
 {
     LinkedServiceName = new LinkedServiceReference();
     CustomInit();
 }
 /// <summary>
 /// Initializes a new instance of the MongoDbAtlasCollectionDataset
 /// class.
 /// </summary>
 public MongoDbAtlasCollectionDataset()
 {
     LinkedServiceName = new LinkedServiceReference();
     CustomInit();
 }
 /// <summary>
 /// Initializes a new instance of the QuickBooksObjectDataset class.
 /// </summary>
 public QuickBooksObjectDataset()
 {
     LinkedServiceName = new LinkedServiceReference();
     CustomInit();
 }
예제 #29
0
 /// <summary>
 /// Initializes a new instance of the JiraObjectDataset class.
 /// </summary>
 /// <param name="linkedServiceName">Linked service reference.</param>
 /// <param name="additionalProperties">Unmatched properties from the
 /// message are deserialized this collection</param>
 /// <param name="description">Dataset description.</param>
 /// <param name="structure">Columns that define the structure of the
 /// dataset. Type: array (or Expression with resultType array),
 /// itemType: DatasetDataElement.</param>
 /// <param name="schema">Columns that define the physical type schema
 /// of the dataset. Type: array (or Expression with resultType array),
 /// itemType: DatasetSchemaDataElement.</param>
 /// <param name="parameters">Parameters for dataset.</param>
 /// <param name="annotations">List of tags that can be used for
 /// describing the Dataset.</param>
 /// <param name="folder">The folder that this Dataset is in. If not
 /// specified, Dataset will appear at the root level.</param>
 /// <param name="tableName">The table name. Type: string (or Expression
 /// with resultType string).</param>
 public JiraObjectDataset(LinkedServiceReference linkedServiceName, IDictionary <string, object> additionalProperties = default(IDictionary <string, object>), string description = default(string), object structure = default(object), object schema = default(object), IDictionary <string, ParameterSpecification> parameters = default(IDictionary <string, ParameterSpecification>), IList <object> annotations = default(IList <object>), DatasetFolder folder = default(DatasetFolder), object tableName = default(object))
     : base(linkedServiceName, additionalProperties, description, structure, schema, parameters, annotations, folder)
 {
     TableName = tableName;
     CustomInit();
 }
예제 #30
0
 /// <summary>
 /// Initializes a new instance of the LogStorageSettings class.
 /// </summary>
 public LogStorageSettings()
 {
     LinkedServiceName = new LinkedServiceReference();
     CustomInit();
 }