/// <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(); }
/// <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(); }
/// <summary> /// Initializes a new instance of the JiraObjectDataset class. /// </summary> public JiraObjectDataset() { LinkedServiceName = new LinkedServiceReference(); CustomInit(); }
/// <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(); }
/// <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(); }
/// <summary> /// Initializes a new instance of the BlobTrigger class. /// </summary> public BlobTrigger() { LinkedService = new LinkedServiceReference(); CustomInit(); }
/// <summary> /// Initializes a new instance of the OracleServiceCloudObjectDataset /// class. /// </summary> public OracleServiceCloudObjectDataset() { LinkedServiceName = new LinkedServiceReference(); CustomInit(); }
/// <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(); }
/// <summary> /// Initializes a new instance of the ODataResourceDataset class. /// </summary> public ODataResourceDataset() { LinkedServiceName = new LinkedServiceReference(); CustomInit(); }
/// <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(); }
/// <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(); }
/// <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&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(); }
/// <summary> /// Initializes a new instance of the DynamicsEntityDataset class. /// </summary> public DynamicsEntityDataset() { LinkedServiceName = new LinkedServiceReference(); CustomInit(); }
/// <summary> /// Initializes a new instance of the DocumentDbCollectionDataset /// class. /// </summary> public DocumentDbCollectionDataset() { LinkedServiceName = new LinkedServiceReference(); CustomInit(); }
/// <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(); }
/// <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(); }
/// <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(); }
/// <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(); }
/// <summary> /// Initializes a new instance of the LogStorageSettings class. /// </summary> public LogStorageSettings() { LinkedServiceName = new LinkedServiceReference(); CustomInit(); }