示例#1
0
        private AzureFunctionActivityResponse(
            object?body,

            ImmutableArray <Outputs.ActivityDependencyResponse> dependsOn,

            string?description,

            object functionName,

            object?headers,

            Outputs.LinkedServiceReferenceResponse?linkedServiceName,

            string method,

            string name,

            Outputs.ActivityPolicyResponse?policy,

            string type,

            ImmutableArray <Outputs.UserPropertyResponse> userProperties)
        {
            Body              = body;
            DependsOn         = dependsOn;
            Description       = description;
            FunctionName      = functionName;
            Headers           = headers;
            LinkedServiceName = linkedServiceName;
            Method            = method;
            Name              = name;
            Policy            = policy;
            Type              = type;
            UserProperties    = userProperties;
        }
示例#2
0
        private GetMetadataActivityResponse(
            Outputs.DatasetReferenceResponse dataset,

            ImmutableArray <Outputs.ActivityDependencyResponse> dependsOn,

            string?description,

            ImmutableArray <object> fieldList,

            Outputs.LinkedServiceReferenceResponse?linkedServiceName,

            string name,

            Outputs.ActivityPolicyResponse?policy,

            string type)
        {
            Dataset           = dataset;
            DependsOn         = dependsOn;
            Description       = description;
            FieldList         = fieldList;
            LinkedServiceName = linkedServiceName;
            Name   = name;
            Policy = policy;
            Type   = type;
        }
示例#3
0
        private CustomActivityResponse(
            object command,

            ImmutableArray <Outputs.ActivityDependencyResponse> dependsOn,

            string?description,

            ImmutableDictionary <string, object>?extendedProperties,

            object?folderPath,

            Outputs.LinkedServiceReferenceResponse?linkedServiceName,

            string name,

            Outputs.ActivityPolicyResponse?policy,

            Outputs.CustomActivityReferenceObjectResponse?referenceObjects,

            Outputs.LinkedServiceReferenceResponse?resourceLinkedService,

            string type)
        {
            Command            = command;
            DependsOn          = dependsOn;
            Description        = description;
            ExtendedProperties = extendedProperties;
            FolderPath         = folderPath;
            LinkedServiceName  = linkedServiceName;
            Name                  = name;
            Policy                = policy;
            ReferenceObjects      = referenceObjects;
            ResourceLinkedService = resourceLinkedService;
            Type                  = type;
        }
示例#4
0
        private AzureDataExplorerCommandActivityResponse(
            object command,

            object?commandTimeout,

            ImmutableArray <Outputs.ActivityDependencyResponse> dependsOn,

            string?description,

            Outputs.LinkedServiceReferenceResponse?linkedServiceName,

            string name,

            Outputs.ActivityPolicyResponse?policy,

            string type,

            ImmutableArray <Outputs.UserPropertyResponse> userProperties)
        {
            Command           = command;
            CommandTimeout    = commandTimeout;
            DependsOn         = dependsOn;
            Description       = description;
            LinkedServiceName = linkedServiceName;
            Name           = name;
            Policy         = policy;
            Type           = type;
            UserProperties = userProperties;
        }
示例#5
0
        private DatabricksSparkJarActivityResponse(
            ImmutableArray <Outputs.ActivityDependencyResponse> dependsOn,

            string?description,

            ImmutableArray <ImmutableDictionary <string, object> > libraries,

            Outputs.LinkedServiceReferenceResponse?linkedServiceName,

            object mainClassName,

            string name,

            ImmutableArray <object> parameters,

            Outputs.ActivityPolicyResponse?policy,

            string type,

            ImmutableArray <Outputs.UserPropertyResponse> userProperties)
        {
            DependsOn         = dependsOn;
            Description       = description;
            Libraries         = libraries;
            LinkedServiceName = linkedServiceName;
            MainClassName     = mainClassName;
            Name           = name;
            Parameters     = parameters;
            Policy         = policy;
            Type           = type;
            UserProperties = userProperties;
        }
示例#6
0
        private AzureMLUpdateResourceActivityResponse(
            ImmutableArray <Outputs.ActivityDependencyResponse> dependsOn,

            string?description,

            Outputs.LinkedServiceReferenceResponse?linkedServiceName,

            string name,

            Outputs.ActivityPolicyResponse?policy,

            object trainedModelFilePath,

            Outputs.LinkedServiceReferenceResponse trainedModelLinkedServiceName,

            object trainedModelName,

            string type,

            ImmutableArray <Outputs.UserPropertyResponse> userProperties)
        {
            DependsOn         = dependsOn;
            Description       = description;
            LinkedServiceName = linkedServiceName;
            Name   = name;
            Policy = policy;
            TrainedModelFilePath          = trainedModelFilePath;
            TrainedModelLinkedServiceName = trainedModelLinkedServiceName;
            TrainedModelName = trainedModelName;
            Type             = type;
            UserProperties   = userProperties;
        }
示例#7
0
        private GetMetadataActivityResponse(
            Outputs.DatasetReferenceResponse dataset,

            ImmutableArray <Outputs.ActivityDependencyResponse> dependsOn,

            string?description,

            ImmutableArray <object> fieldList,

            object?formatSettings,

            Outputs.LinkedServiceReferenceResponse?linkedServiceName,

            string name,

            Outputs.ActivityPolicyResponse?policy,

            object?storeSettings,

            string type,

            ImmutableArray <Outputs.UserPropertyResponse> userProperties)
        {
            Dataset           = dataset;
            DependsOn         = dependsOn;
            Description       = description;
            FieldList         = fieldList;
            FormatSettings    = formatSettings;
            LinkedServiceName = linkedServiceName;
            Name           = name;
            Policy         = policy;
            StoreSettings  = storeSettings;
            Type           = type;
            UserProperties = userProperties;
        }
示例#8
0
        private SqlServerStoredProcedureActivityResponse(
            ImmutableArray <Outputs.ActivityDependencyResponse> dependsOn,

            string?description,

            Outputs.LinkedServiceReferenceResponse linkedServiceName,

            string name,

            Outputs.ActivityPolicyResponse?policy,

            object storedProcedureName,

            ImmutableDictionary <string, Outputs.StoredProcedureParameterResponse>?storedProcedureParameters,

            string type,

            ImmutableArray <Outputs.UserPropertyResponse> userProperties)
        {
            DependsOn         = dependsOn;
            Description       = description;
            LinkedServiceName = linkedServiceName;
            Name   = name;
            Policy = policy;
            StoredProcedureName       = storedProcedureName;
            StoredProcedureParameters = storedProcedureParameters;
            Type           = type;
            UserProperties = userProperties;
        }
示例#9
0
        private LookupActivityResponse(
            Outputs.DatasetReferenceResponse dataset,

            ImmutableArray <Outputs.ActivityDependencyResponse> dependsOn,

            string?description,

            object?firstRowOnly,

            Outputs.LinkedServiceReferenceResponse?linkedServiceName,

            string name,

            Outputs.ActivityPolicyResponse?policy,

            object source,

            string type)
        {
            Dataset           = dataset;
            DependsOn         = dependsOn;
            Description       = description;
            FirstRowOnly      = firstRowOnly;
            LinkedServiceName = linkedServiceName;
            Name   = name;
            Policy = policy;
            Source = source;
            Type   = type;
        }
示例#10
0
        private DatabricksNotebookActivityResponse(
            ImmutableDictionary <string, object>?baseParameters,

            ImmutableArray <Outputs.ActivityDependencyResponse> dependsOn,

            string?description,

            Outputs.LinkedServiceReferenceResponse?linkedServiceName,

            string name,

            object notebookPath,

            Outputs.ActivityPolicyResponse?policy,

            string type)
        {
            BaseParameters    = baseParameters;
            DependsOn         = dependsOn;
            Description       = description;
            LinkedServiceName = linkedServiceName;
            Name         = name;
            NotebookPath = notebookPath;
            Policy       = policy;
            Type         = type;
        }
示例#11
0
        private AzureMLBatchExecutionActivityResponse(
            ImmutableArray <Outputs.ActivityDependencyResponse> dependsOn,

            string?description,

            ImmutableDictionary <string, object>?globalParameters,

            Outputs.LinkedServiceReferenceResponse?linkedServiceName,

            string name,

            Outputs.ActivityPolicyResponse?policy,

            string type,

            ImmutableDictionary <string, Outputs.AzureMLWebServiceFileResponse>?webServiceInputs,

            ImmutableDictionary <string, Outputs.AzureMLWebServiceFileResponse>?webServiceOutputs)
        {
            DependsOn         = dependsOn;
            Description       = description;
            GlobalParameters  = globalParameters;
            LinkedServiceName = linkedServiceName;
            Name              = name;
            Policy            = policy;
            Type              = type;
            WebServiceInputs  = webServiceInputs;
            WebServiceOutputs = webServiceOutputs;
        }
示例#12
0
        private ExecuteSSISPackageActivityResponse(
            Outputs.IntegrationRuntimeReferenceResponse connectVia,

            ImmutableArray <Outputs.ActivityDependencyResponse> dependsOn,

            string?description,

            object?environmentPath,

            Outputs.SSISExecutionCredentialResponse?executionCredential,

            Outputs.LinkedServiceReferenceResponse?linkedServiceName,

            Outputs.SSISLogLocationResponse?logLocation,

            object?loggingLevel,

            string name,

            ImmutableDictionary <string, ImmutableDictionary <string, Outputs.SSISExecutionParameterResponse> >?packageConnectionManagers,

            Outputs.SSISPackageLocationResponse packageLocation,

            ImmutableDictionary <string, Outputs.SSISExecutionParameterResponse>?packageParameters,

            Outputs.ActivityPolicyResponse?policy,

            ImmutableDictionary <string, ImmutableDictionary <string, Outputs.SSISExecutionParameterResponse> >?projectConnectionManagers,

            ImmutableDictionary <string, Outputs.SSISExecutionParameterResponse>?projectParameters,

            ImmutableDictionary <string, Outputs.SSISPropertyOverrideResponse>?propertyOverrides,

            object?runtime,

            string type,

            ImmutableArray <Outputs.UserPropertyResponse> userProperties)
        {
            ConnectVia          = connectVia;
            DependsOn           = dependsOn;
            Description         = description;
            EnvironmentPath     = environmentPath;
            ExecutionCredential = executionCredential;
            LinkedServiceName   = linkedServiceName;
            LogLocation         = logLocation;
            LoggingLevel        = loggingLevel;
            Name = name;
            PackageConnectionManagers = packageConnectionManagers;
            PackageLocation           = packageLocation;
            PackageParameters         = packageParameters;
            Policy = policy;
            ProjectConnectionManagers = projectConnectionManagers;
            ProjectParameters         = projectParameters;
            PropertyOverrides         = propertyOverrides;
            Runtime        = runtime;
            Type           = type;
            UserProperties = userProperties;
        }
示例#13
0
        private HDInsightStreamingActivityResponse(
            ImmutableArray <object> arguments,

            object?combiner,

            ImmutableArray <object> commandEnvironment,

            ImmutableDictionary <string, object>?defines,

            ImmutableArray <Outputs.ActivityDependencyResponse> dependsOn,

            string?description,

            Outputs.LinkedServiceReferenceResponse?fileLinkedService,

            ImmutableArray <object> filePaths,

            string?getDebugInfo,

            object input,

            Outputs.LinkedServiceReferenceResponse?linkedServiceName,

            object mapper,

            string name,

            object output,

            Outputs.ActivityPolicyResponse?policy,

            object reducer,

            ImmutableArray <Outputs.LinkedServiceReferenceResponse> storageLinkedServices,

            string type,

            ImmutableArray <Outputs.UserPropertyResponse> userProperties)
        {
            Arguments          = arguments;
            Combiner           = combiner;
            CommandEnvironment = commandEnvironment;
            Defines            = defines;
            DependsOn          = dependsOn;
            Description        = description;
            FileLinkedService  = fileLinkedService;
            FilePaths          = filePaths;
            GetDebugInfo       = getDebugInfo;
            Input             = input;
            LinkedServiceName = linkedServiceName;
            Mapper            = mapper;
            Name    = name;
            Output  = output;
            Policy  = policy;
            Reducer = reducer;
            StorageLinkedServices = storageLinkedServices;
            Type           = type;
            UserProperties = userProperties;
        }
示例#14
0
        private CopyActivityResponse(
            object?cloudDataMovementUnits,

            ImmutableArray <Outputs.ActivityDependencyResponse> dependsOn,

            string?description,

            object?enableSkipIncompatibleRow,

            object?enableStaging,

            ImmutableArray <Outputs.DatasetReferenceResponse> inputs,

            Outputs.LinkedServiceReferenceResponse?linkedServiceName,

            string name,

            ImmutableArray <Outputs.DatasetReferenceResponse> outputs,

            object?parallelCopies,

            Outputs.ActivityPolicyResponse?policy,

            Outputs.RedirectIncompatibleRowSettingsResponse?redirectIncompatibleRowSettings,

            object sink,

            object source,

            Outputs.StagingSettingsResponse?stagingSettings,

            object?translator,

            string type)
        {
            CloudDataMovementUnits = cloudDataMovementUnits;
            DependsOn   = dependsOn;
            Description = description;
            EnableSkipIncompatibleRow = enableSkipIncompatibleRow;
            EnableStaging             = enableStaging;
            Inputs            = inputs;
            LinkedServiceName = linkedServiceName;
            Name           = name;
            Outputs        = outputs;
            ParallelCopies = parallelCopies;
            Policy         = policy;
            RedirectIncompatibleRowSettings = redirectIncompatibleRowSettings;
            Sink            = sink;
            Source          = source;
            StagingSettings = stagingSettings;
            Translator      = translator;
            Type            = type;
        }
示例#15
0
        private HDInsightMapReduceActivityResponse(
            ImmutableArray <object> arguments,

            object className,

            ImmutableDictionary <string, object>?defines,

            ImmutableArray <Outputs.ActivityDependencyResponse> dependsOn,

            string?description,

            string?getDebugInfo,

            object jarFilePath,

            ImmutableArray <object> jarLibs,

            Outputs.LinkedServiceReferenceResponse?jarLinkedService,

            Outputs.LinkedServiceReferenceResponse?linkedServiceName,

            string name,

            Outputs.ActivityPolicyResponse?policy,

            ImmutableArray <Outputs.LinkedServiceReferenceResponse> storageLinkedServices,

            string type,

            ImmutableArray <Outputs.UserPropertyResponse> userProperties)
        {
            Arguments         = arguments;
            ClassName         = className;
            Defines           = defines;
            DependsOn         = dependsOn;
            Description       = description;
            GetDebugInfo      = getDebugInfo;
            JarFilePath       = jarFilePath;
            JarLibs           = jarLibs;
            JarLinkedService  = jarLinkedService;
            LinkedServiceName = linkedServiceName;
            Name   = name;
            Policy = policy;
            StorageLinkedServices = storageLinkedServices;
            Type           = type;
            UserProperties = userProperties;
        }
示例#16
0
        private HDInsightSparkActivityResponse(
            ImmutableArray <object> arguments,

            string?className,

            ImmutableArray <Outputs.ActivityDependencyResponse> dependsOn,

            string?description,

            object entryFilePath,

            string?getDebugInfo,

            Outputs.LinkedServiceReferenceResponse?linkedServiceName,

            string name,

            Outputs.ActivityPolicyResponse?policy,

            object?proxyUser,

            object rootPath,

            ImmutableDictionary <string, object>?sparkConfig,

            Outputs.LinkedServiceReferenceResponse?sparkJobLinkedService,

            string type,

            ImmutableArray <Outputs.UserPropertyResponse> userProperties)
        {
            Arguments         = arguments;
            ClassName         = className;
            DependsOn         = dependsOn;
            Description       = description;
            EntryFilePath     = entryFilePath;
            GetDebugInfo      = getDebugInfo;
            LinkedServiceName = linkedServiceName;
            Name                  = name;
            Policy                = policy;
            ProxyUser             = proxyUser;
            RootPath              = rootPath;
            SparkConfig           = sparkConfig;
            SparkJobLinkedService = sparkJobLinkedService;
            Type                  = type;
            UserProperties        = userProperties;
        }
示例#17
0
        private WebActivityResponse(
            Outputs.WebActivityAuthenticationResponse?authentication,

            object?body,

            Outputs.IntegrationRuntimeReferenceResponse?connectVia,

            ImmutableArray <Outputs.DatasetReferenceResponse> datasets,

            ImmutableArray <Outputs.ActivityDependencyResponse> dependsOn,

            string?description,

            object?headers,

            Outputs.LinkedServiceReferenceResponse?linkedServiceName,

            ImmutableArray <Outputs.LinkedServiceReferenceResponse> linkedServices,

            string method,

            string name,

            Outputs.ActivityPolicyResponse?policy,

            string type,

            object url,

            ImmutableArray <Outputs.UserPropertyResponse> userProperties)
        {
            Authentication    = authentication;
            Body              = body;
            ConnectVia        = connectVia;
            Datasets          = datasets;
            DependsOn         = dependsOn;
            Description       = description;
            Headers           = headers;
            LinkedServiceName = linkedServiceName;
            LinkedServices    = linkedServices;
            Method            = method;
            Name              = name;
            Policy            = policy;
            Type              = type;
            Url            = url;
            UserProperties = userProperties;
        }
示例#18
0
        private AzureMLExecutePipelineActivityResponse(
            object?continueOnStepFailure,

            object?dataPathAssignments,

            ImmutableArray <Outputs.ActivityDependencyResponse> dependsOn,

            string?description,

            object?experimentName,

            Outputs.LinkedServiceReferenceResponse?linkedServiceName,

            object?mlParentRunId,

            object?mlPipelineEndpointId,

            object?mlPipelineId,

            object?mlPipelineParameters,

            string name,

            Outputs.ActivityPolicyResponse?policy,

            string type,

            ImmutableArray <Outputs.UserPropertyResponse> userProperties,

            object?version)
        {
            ContinueOnStepFailure = continueOnStepFailure;
            DataPathAssignments   = dataPathAssignments;
            DependsOn             = dependsOn;
            Description           = description;
            ExperimentName        = experimentName;
            LinkedServiceName     = linkedServiceName;
            MlParentRunId         = mlParentRunId;
            MlPipelineEndpointId  = mlPipelineEndpointId;
            MlPipelineId          = mlPipelineId;
            MlPipelineParameters  = mlPipelineParameters;
            Name           = name;
            Policy         = policy;
            Type           = type;
            UserProperties = userProperties;
            Version        = version;
        }
示例#19
0
        private HDInsightHiveActivityResponse(
            ImmutableArray <object> arguments,

            ImmutableDictionary <string, object>?defines,

            ImmutableArray <Outputs.ActivityDependencyResponse> dependsOn,

            string?description,

            string?getDebugInfo,

            Outputs.LinkedServiceReferenceResponse?linkedServiceName,

            string name,

            Outputs.ActivityPolicyResponse?policy,

            int?queryTimeout,

            Outputs.LinkedServiceReferenceResponse?scriptLinkedService,

            object?scriptPath,

            ImmutableArray <Outputs.LinkedServiceReferenceResponse> storageLinkedServices,

            string type,

            ImmutableArray <Outputs.UserPropertyResponse> userProperties,

            ImmutableArray <object> variables)
        {
            Arguments         = arguments;
            Defines           = defines;
            DependsOn         = dependsOn;
            Description       = description;
            GetDebugInfo      = getDebugInfo;
            LinkedServiceName = linkedServiceName;
            Name                  = name;
            Policy                = policy;
            QueryTimeout          = queryTimeout;
            ScriptLinkedService   = scriptLinkedService;
            ScriptPath            = scriptPath;
            StorageLinkedServices = storageLinkedServices;
            Type                  = type;
            UserProperties        = userProperties;
            Variables             = variables;
        }
示例#20
0
        private DataLakeAnalyticsUSQLActivityResponse(
            object?compilationMode,

            object?degreeOfParallelism,

            ImmutableArray <Outputs.ActivityDependencyResponse> dependsOn,

            string?description,

            Outputs.LinkedServiceReferenceResponse?linkedServiceName,

            string name,

            ImmutableDictionary <string, object>?parameters,

            Outputs.ActivityPolicyResponse?policy,

            object?priority,

            object?runtimeVersion,

            Outputs.LinkedServiceReferenceResponse scriptLinkedService,

            object scriptPath,

            string type,

            ImmutableArray <Outputs.UserPropertyResponse> userProperties)
        {
            CompilationMode     = compilationMode;
            DegreeOfParallelism = degreeOfParallelism;
            DependsOn           = dependsOn;
            Description         = description;
            LinkedServiceName   = linkedServiceName;
            Name                = name;
            Parameters          = parameters;
            Policy              = policy;
            Priority            = priority;
            RuntimeVersion      = runtimeVersion;
            ScriptLinkedService = scriptLinkedService;
            ScriptPath          = scriptPath;
            Type                = type;
            UserProperties      = userProperties;
        }
示例#21
0
        private CustomActivityResponse(
            object?autoUserSpecification,

            object command,

            ImmutableArray <Outputs.ActivityDependencyResponse> dependsOn,

            string?description,

            ImmutableDictionary <string, object>?extendedProperties,

            object?folderPath,

            Outputs.LinkedServiceReferenceResponse?linkedServiceName,

            string name,

            Outputs.ActivityPolicyResponse?policy,

            Outputs.CustomActivityReferenceObjectResponse?referenceObjects,

            Outputs.LinkedServiceReferenceResponse?resourceLinkedService,

            object?retentionTimeInDays,

            string type,

            ImmutableArray <Outputs.UserPropertyResponse> userProperties)
        {
            AutoUserSpecification = autoUserSpecification;
            Command            = command;
            DependsOn          = dependsOn;
            Description        = description;
            ExtendedProperties = extendedProperties;
            FolderPath         = folderPath;
            LinkedServiceName  = linkedServiceName;
            Name                  = name;
            Policy                = policy;
            ReferenceObjects      = referenceObjects;
            ResourceLinkedService = resourceLinkedService;
            RetentionTimeInDays   = retentionTimeInDays;
            Type                  = type;
            UserProperties        = userProperties;
        }
示例#22
0
        private ExecuteDataFlowActivityResponse(
            Outputs.ExecuteDataFlowActivityTypePropertiesResponseCompute?compute,

            object?continueOnError,

            Outputs.DataFlowReferenceResponse dataFlow,

            ImmutableArray <Outputs.ActivityDependencyResponse> dependsOn,

            string?description,

            Outputs.IntegrationRuntimeReferenceResponse?integrationRuntime,

            Outputs.LinkedServiceReferenceResponse?linkedServiceName,

            string name,

            Outputs.ActivityPolicyResponse?policy,

            object?runConcurrently,

            Outputs.DataFlowStagingInfoResponse?staging,

            object?traceLevel,

            string type,

            ImmutableArray <Outputs.UserPropertyResponse> userProperties)
        {
            Compute            = compute;
            ContinueOnError    = continueOnError;
            DataFlow           = dataFlow;
            DependsOn          = dependsOn;
            Description        = description;
            IntegrationRuntime = integrationRuntime;
            LinkedServiceName  = linkedServiceName;
            Name            = name;
            Policy          = policy;
            RunConcurrently = runConcurrently;
            Staging         = staging;
            TraceLevel      = traceLevel;
            Type            = type;
            UserProperties  = userProperties;
        }
示例#23
0
        private ExecutionActivityResponse(
            ImmutableArray <Outputs.ActivityDependencyResponse> dependsOn,

            string?description,

            Outputs.LinkedServiceReferenceResponse?linkedServiceName,

            string name,

            Outputs.ActivityPolicyResponse?policy,

            string type)
        {
            DependsOn         = dependsOn;
            Description       = description;
            LinkedServiceName = linkedServiceName;
            Name   = name;
            Policy = policy;
            Type   = type;
        }
示例#24
0
        private DeleteActivityResponse(
            Outputs.DatasetReferenceResponse dataset,

            ImmutableArray <Outputs.ActivityDependencyResponse> dependsOn,

            string?description,

            object?enableLogging,

            Outputs.LinkedServiceReferenceResponse?linkedServiceName,

            Outputs.LogStorageSettingsResponse?logStorageSettings,

            int?maxConcurrentConnections,

            string name,

            Outputs.ActivityPolicyResponse?policy,

            object?recursive,

            object?storeSettings,

            string type,

            ImmutableArray <Outputs.UserPropertyResponse> userProperties)
        {
            Dataset                  = dataset;
            DependsOn                = dependsOn;
            Description              = description;
            EnableLogging            = enableLogging;
            LinkedServiceName        = linkedServiceName;
            LogStorageSettings       = logStorageSettings;
            MaxConcurrentConnections = maxConcurrentConnections;
            Name           = name;
            Policy         = policy;
            Recursive      = recursive;
            StoreSettings  = storeSettings;
            Type           = type;
            UserProperties = userProperties;
        }
示例#25
0
        private HDInsightPigActivityResponse(
            ImmutableArray <object> arguments,

            ImmutableDictionary <string, object>?defines,

            ImmutableArray <Outputs.ActivityDependencyResponse> dependsOn,

            string?description,

            string?getDebugInfo,

            Outputs.LinkedServiceReferenceResponse?linkedServiceName,

            string name,

            Outputs.ActivityPolicyResponse?policy,

            Outputs.LinkedServiceReferenceResponse?scriptLinkedService,

            object?scriptPath,

            ImmutableArray <Outputs.LinkedServiceReferenceResponse> storageLinkedServices,

            string type)
        {
            Arguments         = arguments;
            Defines           = defines;
            DependsOn         = dependsOn;
            Description       = description;
            GetDebugInfo      = getDebugInfo;
            LinkedServiceName = linkedServiceName;
            Name   = name;
            Policy = policy;
            ScriptLinkedService   = scriptLinkedService;
            ScriptPath            = scriptPath;
            StorageLinkedServices = storageLinkedServices;
            Type = type;
        }
示例#26
0
        private CopyActivityResponse(
            object?dataIntegrationUnits,

            ImmutableArray <Outputs.ActivityDependencyResponse> dependsOn,

            string?description,

            object?enableSkipIncompatibleRow,

            object?enableStaging,

            ImmutableArray <Outputs.DatasetReferenceResponse> inputs,

            Outputs.LinkedServiceReferenceResponse?linkedServiceName,

            Outputs.LogSettingsResponse?logSettings,

            Outputs.LogStorageSettingsResponse?logStorageSettings,

            string name,

            ImmutableArray <Outputs.DatasetReferenceResponse> outputs,

            object?parallelCopies,

            Outputs.ActivityPolicyResponse?policy,

            ImmutableArray <object> preserve,

            ImmutableArray <object> preserveRules,

            Outputs.RedirectIncompatibleRowSettingsResponse?redirectIncompatibleRowSettings,

            object sink,

            Outputs.SkipErrorFileResponse?skipErrorFile,

            object source,

            Outputs.StagingSettingsResponse?stagingSettings,

            object?translator,

            string type,

            ImmutableArray <Outputs.UserPropertyResponse> userProperties,

            object?validateDataConsistency)
        {
            DataIntegrationUnits      = dataIntegrationUnits;
            DependsOn                 = dependsOn;
            Description               = description;
            EnableSkipIncompatibleRow = enableSkipIncompatibleRow;
            EnableStaging             = enableStaging;
            Inputs             = inputs;
            LinkedServiceName  = linkedServiceName;
            LogSettings        = logSettings;
            LogStorageSettings = logStorageSettings;
            Name           = name;
            Outputs        = outputs;
            ParallelCopies = parallelCopies;
            Policy         = policy;
            Preserve       = preserve;
            PreserveRules  = preserveRules;
            RedirectIncompatibleRowSettings = redirectIncompatibleRowSettings;
            Sink                    = sink;
            SkipErrorFile           = skipErrorFile;
            Source                  = source;
            StagingSettings         = stagingSettings;
            Translator              = translator;
            Type                    = type;
            UserProperties          = userProperties;
            ValidateDataConsistency = validateDataConsistency;
        }