oci.DataIntegration.WorkspaceTask
Explore with Pulumi AI
This resource provides the Workspace Task resource in Oracle Cloud Infrastructure Data Integration service.
Creates a new task ready for performing data integrations. There are specialized types of tasks that include data loader and integration tasks.
Example Usage
Coming soon!
Coming soon!
Coming soon!
Coming soon!
Coming soon!
resources:
  testWorkspaceTask:
    type: oci:DataIntegration:WorkspaceTask
    name: test_workspace_task
    properties:
      identifier: ${workspaceTaskIdentifier}
      modelType: ${workspaceTaskModelType}
      name: ${workspaceTaskName}
      registryMetadata:
        aggregatorKey: ${workspaceTaskRegistryMetadataAggregatorKey}
        isFavorite: ${workspaceTaskRegistryMetadataIsFavorite}
        key: ${workspaceTaskRegistryMetadataKey}
        labels: ${workspaceTaskRegistryMetadataLabels}
        registryVersion: ${workspaceTaskRegistryMetadataRegistryVersion}
      workspaceId: ${testWorkspace.id}
      apiCallMode: ${workspaceTaskApiCallMode}
      authConfig:
        key: ${workspaceTaskAuthConfigKey}
        modelType: ${workspaceTaskAuthConfigModelType}
        modelVersion: ${workspaceTaskAuthConfigModelVersion}
        parentRef:
          parent: ${workspaceTaskAuthConfigParentRefParent}
          rootDocId: ${testRootDoc.id}
        resourcePrincipalSource: ${workspaceTaskAuthConfigResourcePrincipalSource}
      authDetails:
        - key: ${workspaceTaskAuthDetailsKey}
          modelType: ${workspaceTaskAuthDetailsModelType}
          modelVersion: ${workspaceTaskAuthDetailsModelVersion}
          parentRef:
            - parent: ${workspaceTaskAuthDetailsParentRefParent}
              rootDocId: ${testRootDoc.id}
      cancelEndpoint:
        - configValues:
            - configParamValues:
                - intValue: ${workspaceTaskCancelEndpointConfigValuesConfigParamValuesIntValue}
                  objectValue: ${workspaceTaskCancelEndpointConfigValuesConfigParamValuesObjectValue}
                  parameterValue: ${workspaceTaskCancelEndpointConfigValuesConfigParamValuesParameterValue}
                  refValue: ${workspaceTaskCancelEndpointConfigValuesConfigParamValuesRefValue}
                  rootObjectValue: ${workspaceTaskCancelEndpointConfigValuesConfigParamValuesRootObjectValue}
                  stringValue: ${workspaceTaskCancelEndpointConfigValuesConfigParamValuesStringValue}
              parentRef:
                - parent: ${workspaceTaskCancelEndpointConfigValuesParentRefParent}
                  rootDocId: ${testRootDoc.id}
          exprString: ${workspaceTaskCancelEndpointExprString}
          key: ${workspaceTaskCancelEndpointKey}
          modelType: ${workspaceTaskCancelEndpointModelType}
          modelVersion: ${workspaceTaskCancelEndpointModelVersion}
          objectStatus: ${workspaceTaskCancelEndpointObjectStatus}
          parentRef:
            - parent: ${workspaceTaskCancelEndpointParentRefParent}
              rootDocId: ${testRootDoc.id}
      cancelMethodType: ${workspaceTaskCancelMethodType}
      cancelRestCallConfig:
        configValues:
          configParamValues:
            intValue: ${workspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesIntValue}
            objectValue: ${workspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesObjectValue}
            parameterValue: ${workspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesParameterValue}
            refValue: ${workspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRefValue}
            rootObjectValue: ${workspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRootObjectValue}
            stringValue: ${workspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesStringValue}
          parentRef:
            parent: ${workspaceTaskCancelRestCallConfigConfigValuesParentRefParent}
            rootDocId: ${testRootDoc.id}
        methodType: ${workspaceTaskCancelRestCallConfigMethodType}
        requestHeaders: ${workspaceTaskCancelRestCallConfigRequestHeaders}
      conditionalCompositeFieldMap:
        - configValues:
            - configParamValues:
                - intValue: ${workspaceTaskConditionalCompositeFieldMapConfigValuesConfigParamValuesIntValue}
                  objectValue: ${workspaceTaskConditionalCompositeFieldMapConfigValuesConfigParamValuesObjectValue}
                  parameterValue: ${workspaceTaskConditionalCompositeFieldMapConfigValuesConfigParamValuesParameterValue}
                  refValue: ${workspaceTaskConditionalCompositeFieldMapConfigValuesConfigParamValuesRefValue}
                  rootObjectValue: ${workspaceTaskConditionalCompositeFieldMapConfigValuesConfigParamValuesRootObjectValue}
                  stringValue: ${workspaceTaskConditionalCompositeFieldMapConfigValuesConfigParamValuesStringValue}
              parentRef:
                - parent: ${workspaceTaskConditionalCompositeFieldMapConfigValuesParentRefParent}
                  rootDocId: ${testRootDoc.id}
          description: ${workspaceTaskConditionalCompositeFieldMapDescription}
          fieldMapScope:
            - modelType: ${workspaceTaskConditionalCompositeFieldMapFieldMapScopeModelType}
              configValues:
                - configParamValues:
                    - intValue: ${workspaceTaskConditionalCompositeFieldMapFieldMapScopeConfigValuesConfigParamValuesIntValue}
                      objectValue: ${workspaceTaskConditionalCompositeFieldMapFieldMapScopeConfigValuesConfigParamValuesObjectValue}
                      parameterValue: ${workspaceTaskConditionalCompositeFieldMapFieldMapScopeConfigValuesConfigParamValuesParameterValue}
                      refValue: ${workspaceTaskConditionalCompositeFieldMapFieldMapScopeConfigValuesConfigParamValuesRefValue}
                      rootObjectValue: ${workspaceTaskConditionalCompositeFieldMapFieldMapScopeConfigValuesConfigParamValuesRootObjectValue}
                      stringValue: ${workspaceTaskConditionalCompositeFieldMapFieldMapScopeConfigValuesConfigParamValuesStringValue}
                  parentRef:
                    - parent: ${workspaceTaskConditionalCompositeFieldMapFieldMapScopeConfigValuesParentRefParent}
                      rootDocId: ${testRootDoc.id}
              description: ${workspaceTaskConditionalCompositeFieldMapFieldMapScopeDescription}
              fromName: ${workspaceTaskConditionalCompositeFieldMapFieldMapScopeFromName}
              isCascade: ${workspaceTaskConditionalCompositeFieldMapFieldMapScopeIsCascade}
              isCaseSensitive: ${workspaceTaskConditionalCompositeFieldMapFieldMapScopeIsCaseSensitive}
              isJavaRegexSyntax: ${workspaceTaskConditionalCompositeFieldMapFieldMapScopeIsJavaRegexSyntax}
              isSkipRemainingRulesOnMatch: ${workspaceTaskConditionalCompositeFieldMapFieldMapScopeIsSkipRemainingRulesOnMatch}
              key: ${workspaceTaskConditionalCompositeFieldMapFieldMapScopeKey}
              matchingStrategy: ${workspaceTaskConditionalCompositeFieldMapFieldMapScopeMatchingStrategy}
              modelVersion: ${workspaceTaskConditionalCompositeFieldMapFieldMapScopeModelVersion}
              name: ${workspaceTaskConditionalCompositeFieldMapFieldMapScopeName}
              names: ${workspaceTaskConditionalCompositeFieldMapFieldMapScopeNames}
              objectStatus: ${workspaceTaskConditionalCompositeFieldMapFieldMapScopeObjectStatus}
              parentRef:
                - parent: ${workspaceTaskConditionalCompositeFieldMapFieldMapScopeParentRefParent}
                  rootDocId: ${testRootDoc.id}
              pattern: ${workspaceTaskConditionalCompositeFieldMapFieldMapScopePattern}
              ruleType: ${workspaceTaskConditionalCompositeFieldMapFieldMapScopeRuleType}
              scope: ${workspaceTaskConditionalCompositeFieldMapFieldMapScopeScope}
              toName: ${workspaceTaskConditionalCompositeFieldMapFieldMapScopeToName}
              types: ${workspaceTaskConditionalCompositeFieldMapFieldMapScopeTypes}
          fieldMaps: ${workspaceTaskConditionalCompositeFieldMapFieldMaps}
          key: ${workspaceTaskConditionalCompositeFieldMapKey}
          modelType: ${workspaceTaskConditionalCompositeFieldMapModelType}
          modelVersion: ${workspaceTaskConditionalCompositeFieldMapModelVersion}
          objectStatus: ${workspaceTaskConditionalCompositeFieldMapObjectStatus}
          parentRef:
            - parent: ${workspaceTaskConditionalCompositeFieldMapParentRefParent}
              rootDocId: ${testRootDoc.id}
      configProviderDelegate:
        bindings:
          - rootObjectValue: ${workspaceTaskConfigProviderDelegateBindingsRootObjectValue}
            simpleValue: ${workspaceTaskConfigProviderDelegateBindingsSimpleValue}
      dataFlow:
        - description: ${workspaceTaskDataFlowDescription}
          flowConfigValues:
            - configParamValues:
                - intValue: ${workspaceTaskDataFlowFlowConfigValuesConfigParamValuesIntValue}
                  objectValue: ${workspaceTaskDataFlowFlowConfigValuesConfigParamValuesObjectValue}
                  parameterValue: ${workspaceTaskDataFlowFlowConfigValuesConfigParamValuesParameterValue}
                  refValue: ${workspaceTaskDataFlowFlowConfigValuesConfigParamValuesRefValue}
                  rootObjectValue: ${workspaceTaskDataFlowFlowConfigValuesConfigParamValuesRootObjectValue}
                  stringValue: ${workspaceTaskDataFlowFlowConfigValuesConfigParamValuesStringValue}
              parentRef:
                - parent: ${workspaceTaskDataFlowFlowConfigValuesParentRefParent}
                  rootDocId: ${testRootDoc.id}
          identifier: ${workspaceTaskDataFlowIdentifier}
          key: ${workspaceTaskDataFlowKey}
          keyMap: ${workspaceTaskDataFlowKeyMap}
          metadata:
            - aggregator:
                - description: ${workspaceTaskDataFlowMetadataAggregatorDescription}
                  identifier: ${workspaceTaskDataFlowMetadataAggregatorIdentifier}
                  key: ${workspaceTaskDataFlowMetadataAggregatorKey}
                  name: ${workspaceTaskDataFlowMetadataAggregatorName}
                  type: ${workspaceTaskDataFlowMetadataAggregatorType}
              aggregatorKey: ${workspaceTaskDataFlowMetadataAggregatorKey}
              countStatistics:
                - objectTypeCountList:
                    - objectCount: ${workspaceTaskDataFlowMetadataCountStatisticsObjectTypeCountListObjectCount}
                      objectType: ${workspaceTaskDataFlowMetadataCountStatisticsObjectTypeCountListObjectType}
              createdBy: ${workspaceTaskDataFlowMetadataCreatedBy}
              createdByName: ${workspaceTaskDataFlowMetadataCreatedByName}
              identifierPath: ${workspaceTaskDataFlowMetadataIdentifierPath}
              infoFields: ${workspaceTaskDataFlowMetadataInfoFields}
              isFavorite: ${workspaceTaskDataFlowMetadataIsFavorite}
              labels: ${workspaceTaskDataFlowMetadataLabels}
              registryVersion: ${workspaceTaskDataFlowMetadataRegistryVersion}
              timeCreated: ${workspaceTaskDataFlowMetadataTimeCreated}
              timeUpdated: ${workspaceTaskDataFlowMetadataTimeUpdated}
              updatedBy: ${workspaceTaskDataFlowMetadataUpdatedBy}
              updatedByName: ${workspaceTaskDataFlowMetadataUpdatedByName}
          modelType: ${workspaceTaskDataFlowModelType}
          modelVersion: ${workspaceTaskDataFlowModelVersion}
          name: ${workspaceTaskDataFlowName}
          nodes:
            - configProviderDelegate: ${workspaceTaskDataFlowNodesConfigProviderDelegate}
              description: ${workspaceTaskDataFlowNodesDescription}
              inputLinks:
                - description: ${workspaceTaskDataFlowNodesInputLinksDescription}
                  fieldMap: ${workspaceTaskDataFlowNodesInputLinksFieldMap}
                  fromLink: ${workspaceTaskDataFlowNodesInputLinksFromLink}
                  key: ${workspaceTaskDataFlowNodesInputLinksKey}
                  modelType: ${workspaceTaskDataFlowNodesInputLinksModelType}
                  modelVersion: ${workspaceTaskDataFlowNodesInputLinksModelVersion}
                  objectStatus: ${workspaceTaskDataFlowNodesInputLinksObjectStatus}
                  parentRef:
                    - parent: ${workspaceTaskDataFlowNodesInputLinksParentRefParent}
                      rootDocId: ${testRootDoc.id}
                  port: ${workspaceTaskDataFlowNodesInputLinksPort}
              key: ${workspaceTaskDataFlowNodesKey}
              modelType: ${workspaceTaskDataFlowNodesModelType}
              modelVersion: ${workspaceTaskDataFlowNodesModelVersion}
              name: ${workspaceTaskDataFlowNodesName}
              objectStatus: ${workspaceTaskDataFlowNodesObjectStatus}
              operator: ${workspaceTaskDataFlowNodesOperator}
              outputLinks:
                - description: ${workspaceTaskDataFlowNodesOutputLinksDescription}
                  key: ${workspaceTaskDataFlowNodesOutputLinksKey}
                  modelType: ${workspaceTaskDataFlowNodesOutputLinksModelType}
                  modelVersion: ${workspaceTaskDataFlowNodesOutputLinksModelVersion}
                  objectStatus: ${workspaceTaskDataFlowNodesOutputLinksObjectStatus}
                  parentRef:
                    - parent: ${workspaceTaskDataFlowNodesOutputLinksParentRefParent}
                      rootDocId: ${testRootDoc.id}
                  port: ${workspaceTaskDataFlowNodesOutputLinksPort}
                  toLinks: ${workspaceTaskDataFlowNodesOutputLinksToLinks}
              parentRef:
                - parent: ${workspaceTaskDataFlowNodesParentRefParent}
                  rootDocId: ${testRootDoc.id}
              uiProperties:
                - coordinateX: ${workspaceTaskDataFlowNodesUiPropertiesCoordinateX}
                  coordinateY: ${workspaceTaskDataFlowNodesUiPropertiesCoordinateY}
          objectStatus: ${workspaceTaskDataFlowObjectStatus}
          objectVersion: ${workspaceTaskDataFlowObjectVersion}
          parameters:
            - configValues:
                - configParamValues:
                    - intValue: ${workspaceTaskDataFlowParametersConfigValuesConfigParamValuesIntValue}
                      objectValue: ${workspaceTaskDataFlowParametersConfigValuesConfigParamValuesObjectValue}
                      parameterValue: ${workspaceTaskDataFlowParametersConfigValuesConfigParamValuesParameterValue}
                      refValue: ${workspaceTaskDataFlowParametersConfigValuesConfigParamValuesRefValue}
                      rootObjectValue: ${workspaceTaskDataFlowParametersConfigValuesConfigParamValuesRootObjectValue}
                      stringValue: ${workspaceTaskDataFlowParametersConfigValuesConfigParamValuesStringValue}
                  parentRef:
                    - parent: ${workspaceTaskDataFlowParametersConfigValuesParentRefParent}
                      rootDocId: ${testRootDoc.id}
              defaultValue: ${workspaceTaskDataFlowParametersDefaultValue}
              description: ${workspaceTaskDataFlowParametersDescription}
              isInput: ${workspaceTaskDataFlowParametersIsInput}
              isOutput: ${workspaceTaskDataFlowParametersIsOutput}
              key: ${workspaceTaskDataFlowParametersKey}
              modelType: ${workspaceTaskDataFlowParametersModelType}
              modelVersion: ${workspaceTaskDataFlowParametersModelVersion}
              name: ${workspaceTaskDataFlowParametersName}
              objectStatus: ${workspaceTaskDataFlowParametersObjectStatus}
              outputAggregationType: ${workspaceTaskDataFlowParametersOutputAggregationType}
              parentRef:
                - parent: ${workspaceTaskDataFlowParametersParentRefParent}
                  rootDocId: ${testRootDoc.id}
              rootObjectDefaultValue: ${workspaceTaskDataFlowParametersRootObjectDefaultValue}
              type: ${workspaceTaskDataFlowParametersType}
              typeName: ${workspaceTaskDataFlowParametersTypeName}
              usedFor: ${workspaceTaskDataFlowParametersUsedFor}
          parentRef:
            - parent: ${workspaceTaskDataFlowParentRefParent}
              rootDocId: ${testRootDoc.id}
          targetFieldMapSummary:
            - fieldMap: ${workspaceTaskDataFlowTargetFieldMapSummaryFieldMap}
          typedObjectMap:
            - typedObject: ${workspaceTaskDataFlowTypedObjectMapTypedObject}
      dataflowApplication:
        - applicationId: ${testApplication.id}
          compartmentId: ${compartmentId}
          configValues:
            - configParamValues:
                - intValue: ${workspaceTaskDataflowApplicationConfigValuesConfigParamValuesIntValue}
                  objectValue: ${workspaceTaskDataflowApplicationConfigValuesConfigParamValuesObjectValue}
                  parameterValue: ${workspaceTaskDataflowApplicationConfigValuesConfigParamValuesParameterValue}
                  refValue: ${workspaceTaskDataflowApplicationConfigValuesConfigParamValuesRefValue}
                  rootObjectValue: ${workspaceTaskDataflowApplicationConfigValuesConfigParamValuesRootObjectValue}
                  stringValue: ${workspaceTaskDataflowApplicationConfigValuesConfigParamValuesStringValue}
              parentRef:
                - parent: ${workspaceTaskDataflowApplicationConfigValuesParentRefParent}
                  rootDocId: ${testRootDoc.id}
      description: ${workspaceTaskDescription}
      endpoint:
        - configValues:
            - configParamValues:
                - intValue: ${workspaceTaskEndpointConfigValuesConfigParamValuesIntValue}
                  objectValue: ${workspaceTaskEndpointConfigValuesConfigParamValuesObjectValue}
                  parameterValue: ${workspaceTaskEndpointConfigValuesConfigParamValuesParameterValue}
                  refValue: ${workspaceTaskEndpointConfigValuesConfigParamValuesRefValue}
                  rootObjectValue: ${workspaceTaskEndpointConfigValuesConfigParamValuesRootObjectValue}
                  stringValue: ${workspaceTaskEndpointConfigValuesConfigParamValuesStringValue}
              parentRef:
                - parent: ${workspaceTaskEndpointConfigValuesParentRefParent}
                  rootDocId: ${testRootDoc.id}
          exprString: ${workspaceTaskEndpointExprString}
          key: ${workspaceTaskEndpointKey}
          modelType: ${workspaceTaskEndpointModelType}
          modelVersion: ${workspaceTaskEndpointModelVersion}
          objectStatus: ${workspaceTaskEndpointObjectStatus}
          parentRef:
            - parent: ${workspaceTaskEndpointParentRefParent}
              rootDocId: ${testRootDoc.id}
      executeRestCallConfig:
        configValues:
          configParamValues:
            intValue: ${workspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesIntValue}
            objectValue: ${workspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesObjectValue}
            parameterValue: ${workspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesParameterValue}
            refValue: ${workspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesRefValue}
            rootObjectValue: ${workspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesRootObjectValue}
            stringValue: ${workspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesStringValue}
          parentRef:
            parent: ${workspaceTaskExecuteRestCallConfigConfigValuesParentRefParent}
            rootDocId: ${testRootDoc.id}
        methodType: ${workspaceTaskExecuteRestCallConfigMethodType}
        requestHeaders: ${workspaceTaskExecuteRestCallConfigRequestHeaders}
      headers: ${workspaceTaskHeaders}
      inputPorts:
        - modelType: ${workspaceTaskInputPortsModelType}
          configValues:
            configParamValues:
              intValue: ${workspaceTaskInputPortsConfigValuesConfigParamValuesIntValue}
              objectValue: ${workspaceTaskInputPortsConfigValuesConfigParamValuesObjectValue}
              parameterValue: ${workspaceTaskInputPortsConfigValuesConfigParamValuesParameterValue}
              refValue: ${workspaceTaskInputPortsConfigValuesConfigParamValuesRefValue}
              rootObjectValue: ${workspaceTaskInputPortsConfigValuesConfigParamValuesRootObjectValue}
              stringValue: ${workspaceTaskInputPortsConfigValuesConfigParamValuesStringValue}
            parentRef:
              parent: ${workspaceTaskInputPortsConfigValuesParentRefParent}
              rootDocId: ${testRootDoc.id}
          description: ${workspaceTaskInputPortsDescription}
          fields: ${workspaceTaskInputPortsFields}
          key: ${workspaceTaskInputPortsKey}
          modelVersion: ${workspaceTaskInputPortsModelVersion}
          name: ${workspaceTaskInputPortsName}
          objectStatus: ${workspaceTaskInputPortsObjectStatus}
          parentRef:
            parent: ${workspaceTaskInputPortsParentRefParent}
            rootDocId: ${testRootDoc.id}
          portType: ${workspaceTaskInputPortsPortType}
      isSingleLoad: ${workspaceTaskIsSingleLoad}
      jsonData: ${workspaceTaskJsonData}
      key: ${workspaceTaskKey}
      methodType: ${workspaceTaskMethodType}
      modelVersion: ${workspaceTaskModelVersion}
      objectStatus: ${workspaceTaskObjectStatus}
      opConfigValues:
        configParamValues:
          intValue: ${workspaceTaskOpConfigValuesConfigParamValuesIntValue}
          objectValue: ${workspaceTaskOpConfigValuesConfigParamValuesObjectValue}
          parameterValue: ${workspaceTaskOpConfigValuesConfigParamValuesParameterValue}
          refValue: ${workspaceTaskOpConfigValuesConfigParamValuesRefValue}
          rootObjectValue: ${workspaceTaskOpConfigValuesConfigParamValuesRootObjectValue}
          stringValue: ${workspaceTaskOpConfigValuesConfigParamValuesStringValue}
        parentRef:
          parent: ${workspaceTaskOpConfigValuesParentRefParent}
          rootDocId: ${testRootDoc.id}
      operation: ${workspaceTaskOperation}
      outputPorts:
        - modelType: ${workspaceTaskOutputPortsModelType}
          configValues:
            configParamValues:
              intValue: ${workspaceTaskOutputPortsConfigValuesConfigParamValuesIntValue}
              objectValue: ${workspaceTaskOutputPortsConfigValuesConfigParamValuesObjectValue}
              parameterValue: ${workspaceTaskOutputPortsConfigValuesConfigParamValuesParameterValue}
              refValue: ${workspaceTaskOutputPortsConfigValuesConfigParamValuesRefValue}
              rootObjectValue: ${workspaceTaskOutputPortsConfigValuesConfigParamValuesRootObjectValue}
              stringValue: ${workspaceTaskOutputPortsConfigValuesConfigParamValuesStringValue}
            parentRef:
              parent: ${workspaceTaskOutputPortsConfigValuesParentRefParent}
              rootDocId: ${testRootDoc.id}
          description: ${workspaceTaskOutputPortsDescription}
          fields: ${workspaceTaskOutputPortsFields}
          key: ${workspaceTaskOutputPortsKey}
          modelVersion: ${workspaceTaskOutputPortsModelVersion}
          name: ${workspaceTaskOutputPortsName}
          objectStatus: ${workspaceTaskOutputPortsObjectStatus}
          parentRef:
            parent: ${workspaceTaskOutputPortsParentRefParent}
            rootDocId: ${testRootDoc.id}
          portType: ${workspaceTaskOutputPortsPortType}
      parallelLoadLimit: ${workspaceTaskParallelLoadLimit}
      parameters:
        - modelType: ${workspaceTaskParametersModelType}
          configValues:
            configParamValues:
              intValue: ${workspaceTaskParametersConfigValuesConfigParamValuesIntValue}
              objectValue: ${workspaceTaskParametersConfigValuesConfigParamValuesObjectValue}
              parameterValue: ${workspaceTaskParametersConfigValuesConfigParamValuesParameterValue}
              refValue: ${workspaceTaskParametersConfigValuesConfigParamValuesRefValue}
              rootObjectValue: ${workspaceTaskParametersConfigValuesConfigParamValuesRootObjectValue}
              stringValue: ${workspaceTaskParametersConfigValuesConfigParamValuesStringValue}
            parentRef:
              parent: ${workspaceTaskParametersConfigValuesParentRefParent}
              rootDocId: ${testRootDoc.id}
          defaultValue: ${workspaceTaskParametersDefaultValue}
          description: ${workspaceTaskParametersDescription}
          isInput: ${workspaceTaskParametersIsInput}
          isOutput: ${workspaceTaskParametersIsOutput}
          key: ${workspaceTaskParametersKey}
          modelVersion: ${workspaceTaskParametersModelVersion}
          name: ${workspaceTaskParametersName}
          objectStatus: ${workspaceTaskParametersObjectStatus}
          outputAggregationType: ${workspaceTaskParametersOutputAggregationType}
          parentRef:
            parent: ${workspaceTaskParametersParentRefParent}
            rootDocId: ${testRootDoc.id}
          rootObjectDefaultValue: ${workspaceTaskParametersRootObjectDefaultValue}
          type: ${workspaceTaskParametersType}
          typeName: ${workspaceTaskParametersTypeName}
          usedFor: ${workspaceTaskParametersUsedFor}
      parentRef:
        parent: ${workspaceTaskParentRefParent}
        rootDocId: ${testRootDoc.id}
      pipeline:
        - description: ${workspaceTaskPipelineDescription}
          flowConfigValues:
            - configParamValues:
                - intValue: ${workspaceTaskPipelineFlowConfigValuesConfigParamValuesIntValue}
                  objectValue: ${workspaceTaskPipelineFlowConfigValuesConfigParamValuesObjectValue}
                  parameterValue: ${workspaceTaskPipelineFlowConfigValuesConfigParamValuesParameterValue}
                  refValue: ${workspaceTaskPipelineFlowConfigValuesConfigParamValuesRefValue}
                  rootObjectValue: ${workspaceTaskPipelineFlowConfigValuesConfigParamValuesRootObjectValue}
                  stringValue: ${workspaceTaskPipelineFlowConfigValuesConfigParamValuesStringValue}
              parentRef:
                - parent: ${workspaceTaskPipelineFlowConfigValuesParentRefParent}
                  rootDocId: ${testRootDoc.id}
          identifier: ${workspaceTaskPipelineIdentifier}
          key: ${workspaceTaskPipelineKey}
          metadata:
            - aggregator:
                - description: ${workspaceTaskPipelineMetadataAggregatorDescription}
                  identifier: ${workspaceTaskPipelineMetadataAggregatorIdentifier}
                  key: ${workspaceTaskPipelineMetadataAggregatorKey}
                  name: ${workspaceTaskPipelineMetadataAggregatorName}
                  type: ${workspaceTaskPipelineMetadataAggregatorType}
              aggregatorKey: ${workspaceTaskPipelineMetadataAggregatorKey}
              countStatistics:
                - objectTypeCountList:
                    - objectCount: ${workspaceTaskPipelineMetadataCountStatisticsObjectTypeCountListObjectCount}
                      objectType: ${workspaceTaskPipelineMetadataCountStatisticsObjectTypeCountListObjectType}
              createdBy: ${workspaceTaskPipelineMetadataCreatedBy}
              createdByName: ${workspaceTaskPipelineMetadataCreatedByName}
              identifierPath: ${workspaceTaskPipelineMetadataIdentifierPath}
              infoFields: ${workspaceTaskPipelineMetadataInfoFields}
              isFavorite: ${workspaceTaskPipelineMetadataIsFavorite}
              labels: ${workspaceTaskPipelineMetadataLabels}
              registryVersion: ${workspaceTaskPipelineMetadataRegistryVersion}
              timeCreated: ${workspaceTaskPipelineMetadataTimeCreated}
              timeUpdated: ${workspaceTaskPipelineMetadataTimeUpdated}
              updatedBy: ${workspaceTaskPipelineMetadataUpdatedBy}
              updatedByName: ${workspaceTaskPipelineMetadataUpdatedByName}
          modelType: ${workspaceTaskPipelineModelType}
          modelVersion: ${workspaceTaskPipelineModelVersion}
          name: ${workspaceTaskPipelineName}
          nodes:
            - configProviderDelegate: ${workspaceTaskPipelineNodesConfigProviderDelegate}
              description: ${workspaceTaskPipelineNodesDescription}
              inputLinks:
                - description: ${workspaceTaskPipelineNodesInputLinksDescription}
                  fieldMap: ${workspaceTaskPipelineNodesInputLinksFieldMap}
                  fromLink: ${workspaceTaskPipelineNodesInputLinksFromLink}
                  key: ${workspaceTaskPipelineNodesInputLinksKey}
                  modelType: ${workspaceTaskPipelineNodesInputLinksModelType}
                  modelVersion: ${workspaceTaskPipelineNodesInputLinksModelVersion}
                  objectStatus: ${workspaceTaskPipelineNodesInputLinksObjectStatus}
                  parentRef:
                    - parent: ${workspaceTaskPipelineNodesInputLinksParentRefParent}
                      rootDocId: ${testRootDoc.id}
                  port: ${workspaceTaskPipelineNodesInputLinksPort}
              key: ${workspaceTaskPipelineNodesKey}
              modelType: ${workspaceTaskPipelineNodesModelType}
              modelVersion: ${workspaceTaskPipelineNodesModelVersion}
              name: ${workspaceTaskPipelineNodesName}
              objectStatus: ${workspaceTaskPipelineNodesObjectStatus}
              operator: ${workspaceTaskPipelineNodesOperator}
              outputLinks:
                - description: ${workspaceTaskPipelineNodesOutputLinksDescription}
                  key: ${workspaceTaskPipelineNodesOutputLinksKey}
                  modelType: ${workspaceTaskPipelineNodesOutputLinksModelType}
                  modelVersion: ${workspaceTaskPipelineNodesOutputLinksModelVersion}
                  objectStatus: ${workspaceTaskPipelineNodesOutputLinksObjectStatus}
                  parentRef:
                    - parent: ${workspaceTaskPipelineNodesOutputLinksParentRefParent}
                      rootDocId: ${testRootDoc.id}
                  port: ${workspaceTaskPipelineNodesOutputLinksPort}
                  toLinks: ${workspaceTaskPipelineNodesOutputLinksToLinks}
              parentRef:
                - parent: ${workspaceTaskPipelineNodesParentRefParent}
                  rootDocId: ${testRootDoc.id}
              uiProperties:
                - coordinateX: ${workspaceTaskPipelineNodesUiPropertiesCoordinateX}
                  coordinateY: ${workspaceTaskPipelineNodesUiPropertiesCoordinateY}
          objectStatus: ${workspaceTaskPipelineObjectStatus}
          objectVersion: ${workspaceTaskPipelineObjectVersion}
          parameters:
            - configValues:
                - configParamValues:
                    - intValue: ${workspaceTaskPipelineParametersConfigValuesConfigParamValuesIntValue}
                      objectValue: ${workspaceTaskPipelineParametersConfigValuesConfigParamValuesObjectValue}
                      parameterValue: ${workspaceTaskPipelineParametersConfigValuesConfigParamValuesParameterValue}
                      refValue: ${workspaceTaskPipelineParametersConfigValuesConfigParamValuesRefValue}
                      rootObjectValue: ${workspaceTaskPipelineParametersConfigValuesConfigParamValuesRootObjectValue}
                      stringValue: ${workspaceTaskPipelineParametersConfigValuesConfigParamValuesStringValue}
                  parentRef:
                    - parent: ${workspaceTaskPipelineParametersConfigValuesParentRefParent}
                      rootDocId: ${testRootDoc.id}
              defaultValue: ${workspaceTaskPipelineParametersDefaultValue}
              description: ${workspaceTaskPipelineParametersDescription}
              isInput: ${workspaceTaskPipelineParametersIsInput}
              isOutput: ${workspaceTaskPipelineParametersIsOutput}
              key: ${workspaceTaskPipelineParametersKey}
              modelType: ${workspaceTaskPipelineParametersModelType}
              modelVersion: ${workspaceTaskPipelineParametersModelVersion}
              name: ${workspaceTaskPipelineParametersName}
              objectStatus: ${workspaceTaskPipelineParametersObjectStatus}
              outputAggregationType: ${workspaceTaskPipelineParametersOutputAggregationType}
              parentRef:
                - parent: ${workspaceTaskPipelineParametersParentRefParent}
                  rootDocId: ${testRootDoc.id}
              rootObjectDefaultValue: ${workspaceTaskPipelineParametersRootObjectDefaultValue}
              type: ${workspaceTaskPipelineParametersType}
              typeName: ${workspaceTaskPipelineParametersTypeName}
              usedFor: ${workspaceTaskPipelineParametersUsedFor}
          parentRef:
            - parent: ${workspaceTaskPipelineParentRefParent}
              rootDocId: ${testRootDoc.id}
          variables:
            - configValues:
                - configParamValues:
                    - intValue: ${workspaceTaskPipelineVariablesConfigValuesConfigParamValuesIntValue}
                      objectValue: ${workspaceTaskPipelineVariablesConfigValuesConfigParamValuesObjectValue}
                      parameterValue: ${workspaceTaskPipelineVariablesConfigValuesConfigParamValuesParameterValue}
                      refValue: ${workspaceTaskPipelineVariablesConfigValuesConfigParamValuesRefValue}
                      rootObjectValue: ${workspaceTaskPipelineVariablesConfigValuesConfigParamValuesRootObjectValue}
                      stringValue: ${workspaceTaskPipelineVariablesConfigValuesConfigParamValuesStringValue}
                  parentRef:
                    - parent: ${workspaceTaskPipelineVariablesConfigValuesParentRefParent}
                      rootDocId: ${testRootDoc.id}
              defaultValue: ${workspaceTaskPipelineVariablesDefaultValue}
              description: ${workspaceTaskPipelineVariablesDescription}
              identifier: ${workspaceTaskPipelineVariablesIdentifier}
              key: ${workspaceTaskPipelineVariablesKey}
              modelType: ${workspaceTaskPipelineVariablesModelType}
              modelVersion: ${workspaceTaskPipelineVariablesModelVersion}
              name: ${workspaceTaskPipelineVariablesName}
              objectStatus: ${workspaceTaskPipelineVariablesObjectStatus}
              objectVersion: ${workspaceTaskPipelineVariablesObjectVersion}
              parentRef:
                - parent: ${workspaceTaskPipelineVariablesParentRefParent}
                  rootDocId: ${testRootDoc.id}
              rootObjectDefaultValue:
                - key: ${workspaceTaskPipelineVariablesRootObjectDefaultValueKey}
                  modelType: ${workspaceTaskPipelineVariablesRootObjectDefaultValueModelType}
                  modelVersion: ${workspaceTaskPipelineVariablesRootObjectDefaultValueModelVersion}
                  objectStatus: ${workspaceTaskPipelineVariablesRootObjectDefaultValueObjectStatus}
                  parentRef:
                    - parent: ${workspaceTaskPipelineVariablesRootObjectDefaultValueParentRefParent}
                      rootDocId: ${testRootDoc.id}
              type: ${workspaceTaskPipelineVariablesType}
      pollRestCallConfig:
        configValues:
          configParamValues:
            intValue: ${workspaceTaskPollRestCallConfigConfigValuesConfigParamValuesIntValue}
            objectValue: ${workspaceTaskPollRestCallConfigConfigValuesConfigParamValuesObjectValue}
            parameterValue: ${workspaceTaskPollRestCallConfigConfigValuesConfigParamValuesParameterValue}
            refValue: ${workspaceTaskPollRestCallConfigConfigValuesConfigParamValuesRefValue}
            rootObjectValue: ${workspaceTaskPollRestCallConfigConfigValuesConfigParamValuesRootObjectValue}
            stringValue: ${workspaceTaskPollRestCallConfigConfigValuesConfigParamValuesStringValue}
          parentRef:
            parent: ${workspaceTaskPollRestCallConfigConfigValuesParentRefParent}
            rootDocId: ${testRootDoc.id}
        methodType: ${workspaceTaskPollRestCallConfigMethodType}
        requestHeaders: ${workspaceTaskPollRestCallConfigRequestHeaders}
      script:
        - key: ${workspaceTaskScriptKey}
          modelType: ${workspaceTaskScriptModelType}
          modelVersion: ${workspaceTaskScriptModelVersion}
          objectStatus: ${workspaceTaskScriptObjectStatus}
          parentRef:
            - parent: ${workspaceTaskScriptParentRefParent}
              rootDocId: ${testRootDoc.id}
      sqlScriptType: ${workspaceTaskSqlScriptType}
      typedExpressions:
        - configValues:
            configParamValues:
              intValue: ${workspaceTaskTypedExpressionsConfigValuesConfigParamValuesIntValue}
              objectValue: ${workspaceTaskTypedExpressionsConfigValuesConfigParamValuesObjectValue}
              parameterValue: ${workspaceTaskTypedExpressionsConfigValuesConfigParamValuesParameterValue}
              refValue: ${workspaceTaskTypedExpressionsConfigValuesConfigParamValuesRefValue}
              rootObjectValue: ${workspaceTaskTypedExpressionsConfigValuesConfigParamValuesRootObjectValue}
              stringValue: ${workspaceTaskTypedExpressionsConfigValuesConfigParamValuesStringValue}
            parentRef:
              parent: ${workspaceTaskTypedExpressionsConfigValuesParentRefParent}
              rootDocId: ${testRootDoc.id}
          description: ${workspaceTaskTypedExpressionsDescription}
          expression: ${workspaceTaskTypedExpressionsExpression}
          key: ${workspaceTaskTypedExpressionsKey}
          modelType: ${workspaceTaskTypedExpressionsModelType}
          modelVersion: ${workspaceTaskTypedExpressionsModelVersion}
          name: ${workspaceTaskTypedExpressionsName}
          objectStatus: ${workspaceTaskTypedExpressionsObjectStatus}
          parentRef:
            parent: ${workspaceTaskTypedExpressionsParentRefParent}
            rootDocId: ${testRootDoc.id}
          type: ${workspaceTaskTypedExpressionsType}
Create WorkspaceTask Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new WorkspaceTask(name: string, args: WorkspaceTaskArgs, opts?: CustomResourceOptions);@overload
def WorkspaceTask(resource_name: str,
                  args: WorkspaceTaskArgs,
                  opts: Optional[ResourceOptions] = None)
@overload
def WorkspaceTask(resource_name: str,
                  opts: Optional[ResourceOptions] = None,
                  identifier: Optional[str] = None,
                  workspace_id: Optional[str] = None,
                  registry_metadata: Optional[_dataintegration.WorkspaceTaskRegistryMetadataArgs] = None,
                  model_type: Optional[str] = None,
                  name: Optional[str] = None,
                  object_status: Optional[int] = None,
                  description: Optional[str] = None,
                  input_ports: Optional[Sequence[_dataintegration.WorkspaceTaskInputPortArgs]] = None,
                  is_single_load: Optional[bool] = None,
                  key: Optional[str] = None,
                  config_provider_delegate: Optional[_dataintegration.WorkspaceTaskConfigProviderDelegateArgs] = None,
                  model_version: Optional[str] = None,
                  api_call_mode: Optional[str] = None,
                  execute_rest_call_config: Optional[_dataintegration.WorkspaceTaskExecuteRestCallConfigArgs] = None,
                  op_config_values: Optional[_dataintegration.WorkspaceTaskOpConfigValuesArgs] = None,
                  operation: Optional[str] = None,
                  output_ports: Optional[Sequence[_dataintegration.WorkspaceTaskOutputPortArgs]] = None,
                  parallel_load_limit: Optional[int] = None,
                  parameters: Optional[Sequence[_dataintegration.WorkspaceTaskParameterArgs]] = None,
                  parent_ref: Optional[_dataintegration.WorkspaceTaskParentRefArgs] = None,
                  poll_rest_call_config: Optional[_dataintegration.WorkspaceTaskPollRestCallConfigArgs] = None,
                  cancel_rest_call_config: Optional[_dataintegration.WorkspaceTaskCancelRestCallConfigArgs] = None,
                  typed_expressions: Optional[Sequence[_dataintegration.WorkspaceTaskTypedExpressionArgs]] = None,
                  auth_config: Optional[_dataintegration.WorkspaceTaskAuthConfigArgs] = None)func NewWorkspaceTask(ctx *Context, name string, args WorkspaceTaskArgs, opts ...ResourceOption) (*WorkspaceTask, error)public WorkspaceTask(string name, WorkspaceTaskArgs args, CustomResourceOptions? opts = null)
public WorkspaceTask(String name, WorkspaceTaskArgs args)
public WorkspaceTask(String name, WorkspaceTaskArgs args, CustomResourceOptions options)
type: oci:DataIntegration:WorkspaceTask
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
Parameters
- name string
- The unique name of the resource.
- args WorkspaceTaskArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args WorkspaceTaskArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args WorkspaceTaskArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args WorkspaceTaskArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args WorkspaceTaskArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
Constructor example
The following reference example uses placeholder values for all input properties.
var workspaceTaskResource = new Oci.DataIntegration.WorkspaceTask("workspaceTaskResource", new()
{
    Identifier = "string",
    WorkspaceId = "string",
    RegistryMetadata = new Oci.DataIntegration.Inputs.WorkspaceTaskRegistryMetadataArgs
    {
        AggregatorKey = "string",
        IsFavorite = false,
        Key = "string",
        Labels = new[]
        {
            "string",
        },
        RegistryVersion = 0,
    },
    ModelType = "string",
    Name = "string",
    ObjectStatus = 0,
    Description = "string",
    InputPorts = new[]
    {
        new Oci.DataIntegration.Inputs.WorkspaceTaskInputPortArgs
        {
            ModelType = "string",
            ConfigValues = new Oci.DataIntegration.Inputs.WorkspaceTaskInputPortConfigValuesArgs
            {
                ConfigParamValues = new Oci.DataIntegration.Inputs.WorkspaceTaskInputPortConfigValuesConfigParamValuesArgs
                {
                    IntValue = 0,
                    ObjectValue = "string",
                    ParameterValue = "string",
                    RefValue = "string",
                    RootObjectValue = "string",
                    StringValue = "string",
                },
                ParentRef = new Oci.DataIntegration.Inputs.WorkspaceTaskInputPortConfigValuesParentRefArgs
                {
                    Parent = "string",
                    RootDocId = "string",
                },
            },
            Description = "string",
            Fields = new[]
            {
                "string",
            },
            Key = "string",
            ModelVersion = "string",
            Name = "string",
            ObjectStatus = 0,
            ParentRef = new Oci.DataIntegration.Inputs.WorkspaceTaskInputPortParentRefArgs
            {
                Parent = "string",
                RootDocId = "string",
            },
            PortType = "string",
        },
    },
    IsSingleLoad = false,
    Key = "string",
    ConfigProviderDelegate = new Oci.DataIntegration.Inputs.WorkspaceTaskConfigProviderDelegateArgs
    {
        Bindings = new[]
        {
            new Oci.DataIntegration.Inputs.WorkspaceTaskConfigProviderDelegateBindingArgs
            {
                Key = "string",
                ParameterValues = new Oci.DataIntegration.Inputs.WorkspaceTaskConfigProviderDelegateBindingParameterValuesArgs
                {
                    RootObjectValue = new Oci.DataIntegration.Inputs.WorkspaceTaskConfigProviderDelegateBindingParameterValuesRootObjectValueArgs
                    {
                        Key = "string",
                        ModelType = "string",
                        ModelVersion = "string",
                        ObjectStatus = 0,
                    },
                    SimpleValue = "string",
                },
            },
        },
    },
    ModelVersion = "string",
    ApiCallMode = "string",
    ExecuteRestCallConfig = new Oci.DataIntegration.Inputs.WorkspaceTaskExecuteRestCallConfigArgs
    {
        ConfigValues = new Oci.DataIntegration.Inputs.WorkspaceTaskExecuteRestCallConfigConfigValuesArgs
        {
            ConfigParamValues = new Oci.DataIntegration.Inputs.WorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesArgs
            {
                RequestPayload = new Oci.DataIntegration.Inputs.WorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadArgs
                {
                    ParameterValue = "string",
                    RefValue = new Oci.DataIntegration.Inputs.WorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueArgs
                    {
                        ConfigValues = new Oci.DataIntegration.Inputs.WorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesArgs
                        {
                            ConfigParamValues = new Oci.DataIntegration.Inputs.WorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesArgs
                            {
                                DataParam = new Oci.DataIntegration.Inputs.WorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesDataParamArgs
                                {
                                    StringValue = "string",
                                },
                            },
                        },
                        Key = "string",
                        ModelType = "string",
                    },
                },
                RequestUrl = new Oci.DataIntegration.Inputs.WorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesRequestUrlArgs
                {
                    StringValue = "string",
                },
            },
            ParentRef = new Oci.DataIntegration.Inputs.WorkspaceTaskExecuteRestCallConfigConfigValuesParentRefArgs
            {
                Parent = "string",
                RootDocId = "string",
            },
        },
        Key = "string",
        MethodType = "string",
        ModelType = "string",
        RequestHeaders = 
        {
            { "string", "string" },
        },
    },
    OpConfigValues = new Oci.DataIntegration.Inputs.WorkspaceTaskOpConfigValuesArgs
    {
        ConfigParamValues = new Oci.DataIntegration.Inputs.WorkspaceTaskOpConfigValuesConfigParamValuesArgs
        {
            ConfigParamValue = new Oci.DataIntegration.Inputs.WorkspaceTaskOpConfigValuesConfigParamValuesConfigParamValueArgs
            {
                IntValue = 0,
                ObjectValue = "string",
                ParameterValue = "string",
                RefValue = new Oci.DataIntegration.Inputs.WorkspaceTaskOpConfigValuesConfigParamValuesConfigParamValueRefValueArgs
                {
                    Key = "string",
                    ModelType = "string",
                    ModelVersion = "string",
                    Name = "string",
                    ObjectStatus = 0,
                },
                RootObjectValue = new Oci.DataIntegration.Inputs.WorkspaceTaskOpConfigValuesConfigParamValuesConfigParamValueRootObjectValueArgs
                {
                    Key = "string",
                    ModelType = "string",
                    ModelVersion = "string",
                    ObjectStatus = 0,
                },
                StringValue = "string",
            },
            Key = "string",
        },
        ParentRef = new Oci.DataIntegration.Inputs.WorkspaceTaskOpConfigValuesParentRefArgs
        {
            Parent = "string",
            RootDocId = "string",
        },
    },
    Operation = "string",
    OutputPorts = new[]
    {
        new Oci.DataIntegration.Inputs.WorkspaceTaskOutputPortArgs
        {
            ModelType = "string",
            ConfigValues = new Oci.DataIntegration.Inputs.WorkspaceTaskOutputPortConfigValuesArgs
            {
                ConfigParamValues = new Oci.DataIntegration.Inputs.WorkspaceTaskOutputPortConfigValuesConfigParamValuesArgs
                {
                    IntValue = 0,
                    ObjectValue = "string",
                    ParameterValue = "string",
                    RefValue = "string",
                    RootObjectValue = "string",
                    StringValue = "string",
                },
                ParentRef = new Oci.DataIntegration.Inputs.WorkspaceTaskOutputPortConfigValuesParentRefArgs
                {
                    Parent = "string",
                    RootDocId = "string",
                },
            },
            Description = "string",
            Fields = new[]
            {
                "string",
            },
            Key = "string",
            ModelVersion = "string",
            Name = "string",
            ObjectStatus = 0,
            ParentRef = new Oci.DataIntegration.Inputs.WorkspaceTaskOutputPortParentRefArgs
            {
                Parent = "string",
                RootDocId = "string",
            },
            PortType = "string",
        },
    },
    ParallelLoadLimit = 0,
    Parameters = new[]
    {
        new Oci.DataIntegration.Inputs.WorkspaceTaskParameterArgs
        {
            ModelType = "string",
            Name = "string",
            ParentRef = new Oci.DataIntegration.Inputs.WorkspaceTaskParameterParentRefArgs
            {
                Parent = "string",
                RootDocId = "string",
            },
            IsInput = false,
            IsOutput = false,
            Key = "string",
            DefaultValue = "string",
            Description = "string",
            ObjectStatus = 0,
            ModelVersion = "string",
            OutputAggregationType = "string",
            ConfigValues = new Oci.DataIntegration.Inputs.WorkspaceTaskParameterConfigValuesArgs
            {
                ConfigParamValues = new Oci.DataIntegration.Inputs.WorkspaceTaskParameterConfigValuesConfigParamValuesArgs
                {
                    ConfigParamValue = new Oci.DataIntegration.Inputs.WorkspaceTaskParameterConfigValuesConfigParamValuesConfigParamValueArgs
                    {
                        IntValue = 0,
                        ObjectValue = "string",
                        ParameterValue = "string",
                        RefValue = new Oci.DataIntegration.Inputs.WorkspaceTaskParameterConfigValuesConfigParamValuesConfigParamValueRefValueArgs
                        {
                            Key = "string",
                            ModelType = "string",
                            ModelVersion = "string",
                            Name = "string",
                            ObjectStatus = 0,
                        },
                        RootObjectValue = new Oci.DataIntegration.Inputs.WorkspaceTaskParameterConfigValuesConfigParamValuesConfigParamValueRootObjectValueArgs
                        {
                            Key = "string",
                            ModelType = "string",
                            ModelVersion = "string",
                            ObjectStatus = 0,
                        },
                        StringValue = "string",
                    },
                    Key = "string",
                },
                ParentRef = new Oci.DataIntegration.Inputs.WorkspaceTaskParameterConfigValuesParentRefArgs
                {
                    Parent = "string",
                    RootDocId = "string",
                },
            },
            RootObjectDefaultValue = "string",
            Type = "string",
            TypeName = "string",
            UsedFor = "string",
        },
    },
    ParentRef = new Oci.DataIntegration.Inputs.WorkspaceTaskParentRefArgs
    {
        Parent = "string",
        RootDocId = "string",
    },
    PollRestCallConfig = new Oci.DataIntegration.Inputs.WorkspaceTaskPollRestCallConfigArgs
    {
        ConfigValues = new Oci.DataIntegration.Inputs.WorkspaceTaskPollRestCallConfigConfigValuesArgs
        {
            ConfigParamValues = new Oci.DataIntegration.Inputs.WorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesArgs
            {
                PollCondition = new Oci.DataIntegration.Inputs.WorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesPollConditionArgs
                {
                    ParameterValue = "string",
                    RefValue = new Oci.DataIntegration.Inputs.WorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesPollConditionRefValueArgs
                    {
                        ExprString = "string",
                        Key = "string",
                        ModelType = "string",
                        Name = "string",
                    },
                },
                PollInterval = new Oci.DataIntegration.Inputs.WorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesPollIntervalArgs
                {
                    ObjectValue = 0,
                },
                PollIntervalUnit = new Oci.DataIntegration.Inputs.WorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesPollIntervalUnitArgs
                {
                    StringValue = "string",
                },
                PollMaxDuration = new Oci.DataIntegration.Inputs.WorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesPollMaxDurationArgs
                {
                    ObjectValue = 0,
                },
                PollMaxDurationUnit = new Oci.DataIntegration.Inputs.WorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesPollMaxDurationUnitArgs
                {
                    StringValue = "string",
                },
                RequestPayload = new Oci.DataIntegration.Inputs.WorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadArgs
                {
                    ParameterValue = "string",
                    RefValue = new Oci.DataIntegration.Inputs.WorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueArgs
                    {
                        ConfigValues = new Oci.DataIntegration.Inputs.WorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesArgs
                        {
                            ConfigParamValues = new Oci.DataIntegration.Inputs.WorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesArgs
                            {
                                DataParam = new Oci.DataIntegration.Inputs.WorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesDataParamArgs
                                {
                                    StringValue = "string",
                                },
                            },
                        },
                        Key = "string",
                        ModelType = "string",
                        Name = "string",
                    },
                },
                RequestUrl = new Oci.DataIntegration.Inputs.WorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesRequestUrlArgs
                {
                    StringValue = "string",
                },
            },
            ParentRef = new Oci.DataIntegration.Inputs.WorkspaceTaskPollRestCallConfigConfigValuesParentRefArgs
            {
                Parent = "string",
                RootDocId = "string",
            },
        },
        Key = "string",
        MethodType = "string",
        ModelType = "string",
        RequestHeaders = 
        {
            { "string", "string" },
        },
    },
    CancelRestCallConfig = new Oci.DataIntegration.Inputs.WorkspaceTaskCancelRestCallConfigArgs
    {
        ConfigValues = new Oci.DataIntegration.Inputs.WorkspaceTaskCancelRestCallConfigConfigValuesArgs
        {
            ConfigParamValues = new Oci.DataIntegration.Inputs.WorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesArgs
            {
                RequestPayload = new Oci.DataIntegration.Inputs.WorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadArgs
                {
                    ParameterValue = "string",
                    RefValue = new Oci.DataIntegration.Inputs.WorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueArgs
                    {
                        ConfigValues = new Oci.DataIntegration.Inputs.WorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesArgs
                        {
                            ConfigParamValues = new Oci.DataIntegration.Inputs.WorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesArgs
                            {
                                DataParam = new Oci.DataIntegration.Inputs.WorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesDataParamArgs
                                {
                                    StringValue = "string",
                                },
                            },
                        },
                        Key = "string",
                        ModelType = "string",
                    },
                },
                RequestUrl = new Oci.DataIntegration.Inputs.WorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestUrlArgs
                {
                    StringValue = "string",
                },
            },
            ParentRef = new Oci.DataIntegration.Inputs.WorkspaceTaskCancelRestCallConfigConfigValuesParentRefArgs
            {
                Parent = "string",
                RootDocId = "string",
            },
        },
        Key = "string",
        MethodType = "string",
        ModelType = "string",
        RequestHeaders = 
        {
            { "string", "string" },
        },
    },
    TypedExpressions = new[]
    {
        new Oci.DataIntegration.Inputs.WorkspaceTaskTypedExpressionArgs
        {
            ConfigValues = new Oci.DataIntegration.Inputs.WorkspaceTaskTypedExpressionConfigValuesArgs
            {
                ConfigParamValues = new Oci.DataIntegration.Inputs.WorkspaceTaskTypedExpressionConfigValuesConfigParamValuesArgs
                {
                    Length = new Oci.DataIntegration.Inputs.WorkspaceTaskTypedExpressionConfigValuesConfigParamValuesLengthArgs
                    {
                        IntValue = 0,
                    },
                    Scale = new Oci.DataIntegration.Inputs.WorkspaceTaskTypedExpressionConfigValuesConfigParamValuesScaleArgs
                    {
                        IntValue = 0,
                    },
                },
                ParentRef = new Oci.DataIntegration.Inputs.WorkspaceTaskTypedExpressionConfigValuesParentRefArgs
                {
                    Parent = "string",
                    RootDocId = "string",
                },
            },
            Description = "string",
            Expression = "string",
            Key = "string",
            ModelType = "string",
            ModelVersion = "string",
            Name = "string",
            ObjectStatus = 0,
            ParentRef = new Oci.DataIntegration.Inputs.WorkspaceTaskTypedExpressionParentRefArgs
            {
                Parent = "string",
                RootDocId = "string",
            },
            Type = "string",
        },
    },
    AuthConfig = new Oci.DataIntegration.Inputs.WorkspaceTaskAuthConfigArgs
    {
        Key = "string",
        ModelType = "string",
        ModelVersion = "string",
        ParentRef = new Oci.DataIntegration.Inputs.WorkspaceTaskAuthConfigParentRefArgs
        {
            Parent = "string",
            RootDocId = "string",
        },
        ResourcePrincipalSource = "string",
    },
});
example, err := DataIntegration.NewWorkspaceTask(ctx, "workspaceTaskResource", &DataIntegration.WorkspaceTaskArgs{
	Identifier:  pulumi.String("string"),
	WorkspaceId: pulumi.String("string"),
	RegistryMetadata: &dataintegration.WorkspaceTaskRegistryMetadataArgs{
		AggregatorKey: pulumi.String("string"),
		IsFavorite:    pulumi.Bool(false),
		Key:           pulumi.String("string"),
		Labels: pulumi.StringArray{
			pulumi.String("string"),
		},
		RegistryVersion: pulumi.Int(0),
	},
	ModelType:    pulumi.String("string"),
	Name:         pulumi.String("string"),
	ObjectStatus: pulumi.Int(0),
	Description:  pulumi.String("string"),
	InputPorts: dataintegration.WorkspaceTaskInputPortArray{
		&dataintegration.WorkspaceTaskInputPortArgs{
			ModelType: pulumi.String("string"),
			ConfigValues: &dataintegration.WorkspaceTaskInputPortConfigValuesArgs{
				ConfigParamValues: &dataintegration.WorkspaceTaskInputPortConfigValuesConfigParamValuesArgs{
					IntValue:        pulumi.Int(0),
					ObjectValue:     pulumi.String("string"),
					ParameterValue:  pulumi.String("string"),
					RefValue:        pulumi.String("string"),
					RootObjectValue: pulumi.String("string"),
					StringValue:     pulumi.String("string"),
				},
				ParentRef: &dataintegration.WorkspaceTaskInputPortConfigValuesParentRefArgs{
					Parent:    pulumi.String("string"),
					RootDocId: pulumi.String("string"),
				},
			},
			Description: pulumi.String("string"),
			Fields: pulumi.StringArray{
				pulumi.String("string"),
			},
			Key:          pulumi.String("string"),
			ModelVersion: pulumi.String("string"),
			Name:         pulumi.String("string"),
			ObjectStatus: pulumi.Int(0),
			ParentRef: &dataintegration.WorkspaceTaskInputPortParentRefArgs{
				Parent:    pulumi.String("string"),
				RootDocId: pulumi.String("string"),
			},
			PortType: pulumi.String("string"),
		},
	},
	IsSingleLoad: pulumi.Bool(false),
	Key:          pulumi.String("string"),
	ConfigProviderDelegate: &dataintegration.WorkspaceTaskConfigProviderDelegateArgs{
		Bindings: dataintegration.WorkspaceTaskConfigProviderDelegateBindingArray{
			&dataintegration.WorkspaceTaskConfigProviderDelegateBindingArgs{
				Key: pulumi.String("string"),
				ParameterValues: &dataintegration.WorkspaceTaskConfigProviderDelegateBindingParameterValuesArgs{
					RootObjectValue: &dataintegration.WorkspaceTaskConfigProviderDelegateBindingParameterValuesRootObjectValueArgs{
						Key:          pulumi.String("string"),
						ModelType:    pulumi.String("string"),
						ModelVersion: pulumi.String("string"),
						ObjectStatus: pulumi.Int(0),
					},
					SimpleValue: pulumi.String("string"),
				},
			},
		},
	},
	ModelVersion: pulumi.String("string"),
	ApiCallMode:  pulumi.String("string"),
	ExecuteRestCallConfig: &dataintegration.WorkspaceTaskExecuteRestCallConfigArgs{
		ConfigValues: &dataintegration.WorkspaceTaskExecuteRestCallConfigConfigValuesArgs{
			ConfigParamValues: &dataintegration.WorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesArgs{
				RequestPayload: &dataintegration.WorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadArgs{
					ParameterValue: pulumi.String("string"),
					RefValue: &dataintegration.WorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueArgs{
						ConfigValues: &dataintegration.WorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesArgs{
							ConfigParamValues: &dataintegration.WorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesArgs{
								DataParam: &dataintegration.WorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesDataParamArgs{
									StringValue: pulumi.String("string"),
								},
							},
						},
						Key:       pulumi.String("string"),
						ModelType: pulumi.String("string"),
					},
				},
				RequestUrl: &dataintegration.WorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesRequestUrlArgs{
					StringValue: pulumi.String("string"),
				},
			},
			ParentRef: &dataintegration.WorkspaceTaskExecuteRestCallConfigConfigValuesParentRefArgs{
				Parent:    pulumi.String("string"),
				RootDocId: pulumi.String("string"),
			},
		},
		Key:        pulumi.String("string"),
		MethodType: pulumi.String("string"),
		ModelType:  pulumi.String("string"),
		RequestHeaders: pulumi.StringMap{
			"string": pulumi.String("string"),
		},
	},
	OpConfigValues: &dataintegration.WorkspaceTaskOpConfigValuesArgs{
		ConfigParamValues: &dataintegration.WorkspaceTaskOpConfigValuesConfigParamValuesArgs{
			ConfigParamValue: &dataintegration.WorkspaceTaskOpConfigValuesConfigParamValuesConfigParamValueArgs{
				IntValue:       pulumi.Int(0),
				ObjectValue:    pulumi.String("string"),
				ParameterValue: pulumi.String("string"),
				RefValue: &dataintegration.WorkspaceTaskOpConfigValuesConfigParamValuesConfigParamValueRefValueArgs{
					Key:          pulumi.String("string"),
					ModelType:    pulumi.String("string"),
					ModelVersion: pulumi.String("string"),
					Name:         pulumi.String("string"),
					ObjectStatus: pulumi.Int(0),
				},
				RootObjectValue: &dataintegration.WorkspaceTaskOpConfigValuesConfigParamValuesConfigParamValueRootObjectValueArgs{
					Key:          pulumi.String("string"),
					ModelType:    pulumi.String("string"),
					ModelVersion: pulumi.String("string"),
					ObjectStatus: pulumi.Int(0),
				},
				StringValue: pulumi.String("string"),
			},
			Key: pulumi.String("string"),
		},
		ParentRef: &dataintegration.WorkspaceTaskOpConfigValuesParentRefArgs{
			Parent:    pulumi.String("string"),
			RootDocId: pulumi.String("string"),
		},
	},
	Operation: pulumi.String("string"),
	OutputPorts: dataintegration.WorkspaceTaskOutputPortArray{
		&dataintegration.WorkspaceTaskOutputPortArgs{
			ModelType: pulumi.String("string"),
			ConfigValues: &dataintegration.WorkspaceTaskOutputPortConfigValuesArgs{
				ConfigParamValues: &dataintegration.WorkspaceTaskOutputPortConfigValuesConfigParamValuesArgs{
					IntValue:        pulumi.Int(0),
					ObjectValue:     pulumi.String("string"),
					ParameterValue:  pulumi.String("string"),
					RefValue:        pulumi.String("string"),
					RootObjectValue: pulumi.String("string"),
					StringValue:     pulumi.String("string"),
				},
				ParentRef: &dataintegration.WorkspaceTaskOutputPortConfigValuesParentRefArgs{
					Parent:    pulumi.String("string"),
					RootDocId: pulumi.String("string"),
				},
			},
			Description: pulumi.String("string"),
			Fields: pulumi.StringArray{
				pulumi.String("string"),
			},
			Key:          pulumi.String("string"),
			ModelVersion: pulumi.String("string"),
			Name:         pulumi.String("string"),
			ObjectStatus: pulumi.Int(0),
			ParentRef: &dataintegration.WorkspaceTaskOutputPortParentRefArgs{
				Parent:    pulumi.String("string"),
				RootDocId: pulumi.String("string"),
			},
			PortType: pulumi.String("string"),
		},
	},
	ParallelLoadLimit: pulumi.Int(0),
	Parameters: dataintegration.WorkspaceTaskParameterArray{
		&dataintegration.WorkspaceTaskParameterArgs{
			ModelType: pulumi.String("string"),
			Name:      pulumi.String("string"),
			ParentRef: &dataintegration.WorkspaceTaskParameterParentRefArgs{
				Parent:    pulumi.String("string"),
				RootDocId: pulumi.String("string"),
			},
			IsInput:               pulumi.Bool(false),
			IsOutput:              pulumi.Bool(false),
			Key:                   pulumi.String("string"),
			DefaultValue:          pulumi.String("string"),
			Description:           pulumi.String("string"),
			ObjectStatus:          pulumi.Int(0),
			ModelVersion:          pulumi.String("string"),
			OutputAggregationType: pulumi.String("string"),
			ConfigValues: &dataintegration.WorkspaceTaskParameterConfigValuesArgs{
				ConfigParamValues: &dataintegration.WorkspaceTaskParameterConfigValuesConfigParamValuesArgs{
					ConfigParamValue: &dataintegration.WorkspaceTaskParameterConfigValuesConfigParamValuesConfigParamValueArgs{
						IntValue:       pulumi.Int(0),
						ObjectValue:    pulumi.String("string"),
						ParameterValue: pulumi.String("string"),
						RefValue: &dataintegration.WorkspaceTaskParameterConfigValuesConfigParamValuesConfigParamValueRefValueArgs{
							Key:          pulumi.String("string"),
							ModelType:    pulumi.String("string"),
							ModelVersion: pulumi.String("string"),
							Name:         pulumi.String("string"),
							ObjectStatus: pulumi.Int(0),
						},
						RootObjectValue: &dataintegration.WorkspaceTaskParameterConfigValuesConfigParamValuesConfigParamValueRootObjectValueArgs{
							Key:          pulumi.String("string"),
							ModelType:    pulumi.String("string"),
							ModelVersion: pulumi.String("string"),
							ObjectStatus: pulumi.Int(0),
						},
						StringValue: pulumi.String("string"),
					},
					Key: pulumi.String("string"),
				},
				ParentRef: &dataintegration.WorkspaceTaskParameterConfigValuesParentRefArgs{
					Parent:    pulumi.String("string"),
					RootDocId: pulumi.String("string"),
				},
			},
			RootObjectDefaultValue: pulumi.String("string"),
			Type:                   pulumi.String("string"),
			TypeName:               pulumi.String("string"),
			UsedFor:                pulumi.String("string"),
		},
	},
	ParentRef: &dataintegration.WorkspaceTaskParentRefArgs{
		Parent:    pulumi.String("string"),
		RootDocId: pulumi.String("string"),
	},
	PollRestCallConfig: &dataintegration.WorkspaceTaskPollRestCallConfigArgs{
		ConfigValues: &dataintegration.WorkspaceTaskPollRestCallConfigConfigValuesArgs{
			ConfigParamValues: &dataintegration.WorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesArgs{
				PollCondition: &dataintegration.WorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesPollConditionArgs{
					ParameterValue: pulumi.String("string"),
					RefValue: &dataintegration.WorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesPollConditionRefValueArgs{
						ExprString: pulumi.String("string"),
						Key:        pulumi.String("string"),
						ModelType:  pulumi.String("string"),
						Name:       pulumi.String("string"),
					},
				},
				PollInterval: &dataintegration.WorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesPollIntervalArgs{
					ObjectValue: pulumi.Float64(0),
				},
				PollIntervalUnit: &dataintegration.WorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesPollIntervalUnitArgs{
					StringValue: pulumi.String("string"),
				},
				PollMaxDuration: &dataintegration.WorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesPollMaxDurationArgs{
					ObjectValue: pulumi.Float64(0),
				},
				PollMaxDurationUnit: &dataintegration.WorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesPollMaxDurationUnitArgs{
					StringValue: pulumi.String("string"),
				},
				RequestPayload: &dataintegration.WorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadArgs{
					ParameterValue: pulumi.String("string"),
					RefValue: &dataintegration.WorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueArgs{
						ConfigValues: &dataintegration.WorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesArgs{
							ConfigParamValues: &dataintegration.WorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesArgs{
								DataParam: &dataintegration.WorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesDataParamArgs{
									StringValue: pulumi.String("string"),
								},
							},
						},
						Key:       pulumi.String("string"),
						ModelType: pulumi.String("string"),
						Name:      pulumi.String("string"),
					},
				},
				RequestUrl: &dataintegration.WorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesRequestUrlArgs{
					StringValue: pulumi.String("string"),
				},
			},
			ParentRef: &dataintegration.WorkspaceTaskPollRestCallConfigConfigValuesParentRefArgs{
				Parent:    pulumi.String("string"),
				RootDocId: pulumi.String("string"),
			},
		},
		Key:        pulumi.String("string"),
		MethodType: pulumi.String("string"),
		ModelType:  pulumi.String("string"),
		RequestHeaders: pulumi.StringMap{
			"string": pulumi.String("string"),
		},
	},
	CancelRestCallConfig: &dataintegration.WorkspaceTaskCancelRestCallConfigArgs{
		ConfigValues: &dataintegration.WorkspaceTaskCancelRestCallConfigConfigValuesArgs{
			ConfigParamValues: &dataintegration.WorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesArgs{
				RequestPayload: &dataintegration.WorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadArgs{
					ParameterValue: pulumi.String("string"),
					RefValue: &dataintegration.WorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueArgs{
						ConfigValues: &dataintegration.WorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesArgs{
							ConfigParamValues: &dataintegration.WorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesArgs{
								DataParam: &dataintegration.WorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesDataParamArgs{
									StringValue: pulumi.String("string"),
								},
							},
						},
						Key:       pulumi.String("string"),
						ModelType: pulumi.String("string"),
					},
				},
				RequestUrl: &dataintegration.WorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestUrlArgs{
					StringValue: pulumi.String("string"),
				},
			},
			ParentRef: &dataintegration.WorkspaceTaskCancelRestCallConfigConfigValuesParentRefArgs{
				Parent:    pulumi.String("string"),
				RootDocId: pulumi.String("string"),
			},
		},
		Key:        pulumi.String("string"),
		MethodType: pulumi.String("string"),
		ModelType:  pulumi.String("string"),
		RequestHeaders: pulumi.StringMap{
			"string": pulumi.String("string"),
		},
	},
	TypedExpressions: dataintegration.WorkspaceTaskTypedExpressionArray{
		&dataintegration.WorkspaceTaskTypedExpressionArgs{
			ConfigValues: &dataintegration.WorkspaceTaskTypedExpressionConfigValuesArgs{
				ConfigParamValues: &dataintegration.WorkspaceTaskTypedExpressionConfigValuesConfigParamValuesArgs{
					Length: &dataintegration.WorkspaceTaskTypedExpressionConfigValuesConfigParamValuesLengthArgs{
						IntValue: pulumi.Int(0),
					},
					Scale: &dataintegration.WorkspaceTaskTypedExpressionConfigValuesConfigParamValuesScaleArgs{
						IntValue: pulumi.Int(0),
					},
				},
				ParentRef: &dataintegration.WorkspaceTaskTypedExpressionConfigValuesParentRefArgs{
					Parent:    pulumi.String("string"),
					RootDocId: pulumi.String("string"),
				},
			},
			Description:  pulumi.String("string"),
			Expression:   pulumi.String("string"),
			Key:          pulumi.String("string"),
			ModelType:    pulumi.String("string"),
			ModelVersion: pulumi.String("string"),
			Name:         pulumi.String("string"),
			ObjectStatus: pulumi.Int(0),
			ParentRef: &dataintegration.WorkspaceTaskTypedExpressionParentRefArgs{
				Parent:    pulumi.String("string"),
				RootDocId: pulumi.String("string"),
			},
			Type: pulumi.String("string"),
		},
	},
	AuthConfig: &dataintegration.WorkspaceTaskAuthConfigArgs{
		Key:          pulumi.String("string"),
		ModelType:    pulumi.String("string"),
		ModelVersion: pulumi.String("string"),
		ParentRef: &dataintegration.WorkspaceTaskAuthConfigParentRefArgs{
			Parent:    pulumi.String("string"),
			RootDocId: pulumi.String("string"),
		},
		ResourcePrincipalSource: pulumi.String("string"),
	},
})
var workspaceTaskResource = new WorkspaceTask("workspaceTaskResource", WorkspaceTaskArgs.builder()
    .identifier("string")
    .workspaceId("string")
    .registryMetadata(WorkspaceTaskRegistryMetadataArgs.builder()
        .aggregatorKey("string")
        .isFavorite(false)
        .key("string")
        .labels("string")
        .registryVersion(0)
        .build())
    .modelType("string")
    .name("string")
    .objectStatus(0)
    .description("string")
    .inputPorts(WorkspaceTaskInputPortArgs.builder()
        .modelType("string")
        .configValues(WorkspaceTaskInputPortConfigValuesArgs.builder()
            .configParamValues(WorkspaceTaskInputPortConfigValuesConfigParamValuesArgs.builder()
                .intValue(0)
                .objectValue("string")
                .parameterValue("string")
                .refValue("string")
                .rootObjectValue("string")
                .stringValue("string")
                .build())
            .parentRef(WorkspaceTaskInputPortConfigValuesParentRefArgs.builder()
                .parent("string")
                .rootDocId("string")
                .build())
            .build())
        .description("string")
        .fields("string")
        .key("string")
        .modelVersion("string")
        .name("string")
        .objectStatus(0)
        .parentRef(WorkspaceTaskInputPortParentRefArgs.builder()
            .parent("string")
            .rootDocId("string")
            .build())
        .portType("string")
        .build())
    .isSingleLoad(false)
    .key("string")
    .configProviderDelegate(WorkspaceTaskConfigProviderDelegateArgs.builder()
        .bindings(WorkspaceTaskConfigProviderDelegateBindingArgs.builder()
            .key("string")
            .parameterValues(WorkspaceTaskConfigProviderDelegateBindingParameterValuesArgs.builder()
                .rootObjectValue(WorkspaceTaskConfigProviderDelegateBindingParameterValuesRootObjectValueArgs.builder()
                    .key("string")
                    .modelType("string")
                    .modelVersion("string")
                    .objectStatus(0)
                    .build())
                .simpleValue("string")
                .build())
            .build())
        .build())
    .modelVersion("string")
    .apiCallMode("string")
    .executeRestCallConfig(WorkspaceTaskExecuteRestCallConfigArgs.builder()
        .configValues(WorkspaceTaskExecuteRestCallConfigConfigValuesArgs.builder()
            .configParamValues(WorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesArgs.builder()
                .requestPayload(WorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadArgs.builder()
                    .parameterValue("string")
                    .refValue(WorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueArgs.builder()
                        .configValues(WorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesArgs.builder()
                            .configParamValues(WorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesArgs.builder()
                                .dataParam(WorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesDataParamArgs.builder()
                                    .stringValue("string")
                                    .build())
                                .build())
                            .build())
                        .key("string")
                        .modelType("string")
                        .build())
                    .build())
                .requestUrl(WorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesRequestUrlArgs.builder()
                    .stringValue("string")
                    .build())
                .build())
            .parentRef(WorkspaceTaskExecuteRestCallConfigConfigValuesParentRefArgs.builder()
                .parent("string")
                .rootDocId("string")
                .build())
            .build())
        .key("string")
        .methodType("string")
        .modelType("string")
        .requestHeaders(Map.of("string", "string"))
        .build())
    .opConfigValues(WorkspaceTaskOpConfigValuesArgs.builder()
        .configParamValues(WorkspaceTaskOpConfigValuesConfigParamValuesArgs.builder()
            .configParamValue(WorkspaceTaskOpConfigValuesConfigParamValuesConfigParamValueArgs.builder()
                .intValue(0)
                .objectValue("string")
                .parameterValue("string")
                .refValue(WorkspaceTaskOpConfigValuesConfigParamValuesConfigParamValueRefValueArgs.builder()
                    .key("string")
                    .modelType("string")
                    .modelVersion("string")
                    .name("string")
                    .objectStatus(0)
                    .build())
                .rootObjectValue(WorkspaceTaskOpConfigValuesConfigParamValuesConfigParamValueRootObjectValueArgs.builder()
                    .key("string")
                    .modelType("string")
                    .modelVersion("string")
                    .objectStatus(0)
                    .build())
                .stringValue("string")
                .build())
            .key("string")
            .build())
        .parentRef(WorkspaceTaskOpConfigValuesParentRefArgs.builder()
            .parent("string")
            .rootDocId("string")
            .build())
        .build())
    .operation("string")
    .outputPorts(WorkspaceTaskOutputPortArgs.builder()
        .modelType("string")
        .configValues(WorkspaceTaskOutputPortConfigValuesArgs.builder()
            .configParamValues(WorkspaceTaskOutputPortConfigValuesConfigParamValuesArgs.builder()
                .intValue(0)
                .objectValue("string")
                .parameterValue("string")
                .refValue("string")
                .rootObjectValue("string")
                .stringValue("string")
                .build())
            .parentRef(WorkspaceTaskOutputPortConfigValuesParentRefArgs.builder()
                .parent("string")
                .rootDocId("string")
                .build())
            .build())
        .description("string")
        .fields("string")
        .key("string")
        .modelVersion("string")
        .name("string")
        .objectStatus(0)
        .parentRef(WorkspaceTaskOutputPortParentRefArgs.builder()
            .parent("string")
            .rootDocId("string")
            .build())
        .portType("string")
        .build())
    .parallelLoadLimit(0)
    .parameters(WorkspaceTaskParameterArgs.builder()
        .modelType("string")
        .name("string")
        .parentRef(WorkspaceTaskParameterParentRefArgs.builder()
            .parent("string")
            .rootDocId("string")
            .build())
        .isInput(false)
        .isOutput(false)
        .key("string")
        .defaultValue("string")
        .description("string")
        .objectStatus(0)
        .modelVersion("string")
        .outputAggregationType("string")
        .configValues(WorkspaceTaskParameterConfigValuesArgs.builder()
            .configParamValues(WorkspaceTaskParameterConfigValuesConfigParamValuesArgs.builder()
                .configParamValue(WorkspaceTaskParameterConfigValuesConfigParamValuesConfigParamValueArgs.builder()
                    .intValue(0)
                    .objectValue("string")
                    .parameterValue("string")
                    .refValue(WorkspaceTaskParameterConfigValuesConfigParamValuesConfigParamValueRefValueArgs.builder()
                        .key("string")
                        .modelType("string")
                        .modelVersion("string")
                        .name("string")
                        .objectStatus(0)
                        .build())
                    .rootObjectValue(WorkspaceTaskParameterConfigValuesConfigParamValuesConfigParamValueRootObjectValueArgs.builder()
                        .key("string")
                        .modelType("string")
                        .modelVersion("string")
                        .objectStatus(0)
                        .build())
                    .stringValue("string")
                    .build())
                .key("string")
                .build())
            .parentRef(WorkspaceTaskParameterConfigValuesParentRefArgs.builder()
                .parent("string")
                .rootDocId("string")
                .build())
            .build())
        .rootObjectDefaultValue("string")
        .type("string")
        .typeName("string")
        .usedFor("string")
        .build())
    .parentRef(WorkspaceTaskParentRefArgs.builder()
        .parent("string")
        .rootDocId("string")
        .build())
    .pollRestCallConfig(WorkspaceTaskPollRestCallConfigArgs.builder()
        .configValues(WorkspaceTaskPollRestCallConfigConfigValuesArgs.builder()
            .configParamValues(WorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesArgs.builder()
                .pollCondition(WorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesPollConditionArgs.builder()
                    .parameterValue("string")
                    .refValue(WorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesPollConditionRefValueArgs.builder()
                        .exprString("string")
                        .key("string")
                        .modelType("string")
                        .name("string")
                        .build())
                    .build())
                .pollInterval(WorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesPollIntervalArgs.builder()
                    .objectValue(0)
                    .build())
                .pollIntervalUnit(WorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesPollIntervalUnitArgs.builder()
                    .stringValue("string")
                    .build())
                .pollMaxDuration(WorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesPollMaxDurationArgs.builder()
                    .objectValue(0)
                    .build())
                .pollMaxDurationUnit(WorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesPollMaxDurationUnitArgs.builder()
                    .stringValue("string")
                    .build())
                .requestPayload(WorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadArgs.builder()
                    .parameterValue("string")
                    .refValue(WorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueArgs.builder()
                        .configValues(WorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesArgs.builder()
                            .configParamValues(WorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesArgs.builder()
                                .dataParam(WorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesDataParamArgs.builder()
                                    .stringValue("string")
                                    .build())
                                .build())
                            .build())
                        .key("string")
                        .modelType("string")
                        .name("string")
                        .build())
                    .build())
                .requestUrl(WorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesRequestUrlArgs.builder()
                    .stringValue("string")
                    .build())
                .build())
            .parentRef(WorkspaceTaskPollRestCallConfigConfigValuesParentRefArgs.builder()
                .parent("string")
                .rootDocId("string")
                .build())
            .build())
        .key("string")
        .methodType("string")
        .modelType("string")
        .requestHeaders(Map.of("string", "string"))
        .build())
    .cancelRestCallConfig(WorkspaceTaskCancelRestCallConfigArgs.builder()
        .configValues(WorkspaceTaskCancelRestCallConfigConfigValuesArgs.builder()
            .configParamValues(WorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesArgs.builder()
                .requestPayload(WorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadArgs.builder()
                    .parameterValue("string")
                    .refValue(WorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueArgs.builder()
                        .configValues(WorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesArgs.builder()
                            .configParamValues(WorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesArgs.builder()
                                .dataParam(WorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesDataParamArgs.builder()
                                    .stringValue("string")
                                    .build())
                                .build())
                            .build())
                        .key("string")
                        .modelType("string")
                        .build())
                    .build())
                .requestUrl(WorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestUrlArgs.builder()
                    .stringValue("string")
                    .build())
                .build())
            .parentRef(WorkspaceTaskCancelRestCallConfigConfigValuesParentRefArgs.builder()
                .parent("string")
                .rootDocId("string")
                .build())
            .build())
        .key("string")
        .methodType("string")
        .modelType("string")
        .requestHeaders(Map.of("string", "string"))
        .build())
    .typedExpressions(WorkspaceTaskTypedExpressionArgs.builder()
        .configValues(WorkspaceTaskTypedExpressionConfigValuesArgs.builder()
            .configParamValues(WorkspaceTaskTypedExpressionConfigValuesConfigParamValuesArgs.builder()
                .length(WorkspaceTaskTypedExpressionConfigValuesConfigParamValuesLengthArgs.builder()
                    .intValue(0)
                    .build())
                .scale(WorkspaceTaskTypedExpressionConfigValuesConfigParamValuesScaleArgs.builder()
                    .intValue(0)
                    .build())
                .build())
            .parentRef(WorkspaceTaskTypedExpressionConfigValuesParentRefArgs.builder()
                .parent("string")
                .rootDocId("string")
                .build())
            .build())
        .description("string")
        .expression("string")
        .key("string")
        .modelType("string")
        .modelVersion("string")
        .name("string")
        .objectStatus(0)
        .parentRef(WorkspaceTaskTypedExpressionParentRefArgs.builder()
            .parent("string")
            .rootDocId("string")
            .build())
        .type("string")
        .build())
    .authConfig(WorkspaceTaskAuthConfigArgs.builder()
        .key("string")
        .modelType("string")
        .modelVersion("string")
        .parentRef(WorkspaceTaskAuthConfigParentRefArgs.builder()
            .parent("string")
            .rootDocId("string")
            .build())
        .resourcePrincipalSource("string")
        .build())
    .build());
workspace_task_resource = oci.data_integration.WorkspaceTask("workspaceTaskResource",
    identifier="string",
    workspace_id="string",
    registry_metadata={
        "aggregator_key": "string",
        "is_favorite": False,
        "key": "string",
        "labels": ["string"],
        "registry_version": 0,
    },
    model_type="string",
    name="string",
    object_status=0,
    description="string",
    input_ports=[{
        "model_type": "string",
        "config_values": {
            "config_param_values": {
                "int_value": 0,
                "object_value": "string",
                "parameter_value": "string",
                "ref_value": "string",
                "root_object_value": "string",
                "string_value": "string",
            },
            "parent_ref": {
                "parent": "string",
                "root_doc_id": "string",
            },
        },
        "description": "string",
        "fields": ["string"],
        "key": "string",
        "model_version": "string",
        "name": "string",
        "object_status": 0,
        "parent_ref": {
            "parent": "string",
            "root_doc_id": "string",
        },
        "port_type": "string",
    }],
    is_single_load=False,
    key="string",
    config_provider_delegate={
        "bindings": [{
            "key": "string",
            "parameter_values": {
                "root_object_value": {
                    "key": "string",
                    "model_type": "string",
                    "model_version": "string",
                    "object_status": 0,
                },
                "simple_value": "string",
            },
        }],
    },
    model_version="string",
    api_call_mode="string",
    execute_rest_call_config={
        "config_values": {
            "config_param_values": {
                "request_payload": {
                    "parameter_value": "string",
                    "ref_value": {
                        "config_values": {
                            "config_param_values": {
                                "data_param": {
                                    "string_value": "string",
                                },
                            },
                        },
                        "key": "string",
                        "model_type": "string",
                    },
                },
                "request_url": {
                    "string_value": "string",
                },
            },
            "parent_ref": {
                "parent": "string",
                "root_doc_id": "string",
            },
        },
        "key": "string",
        "method_type": "string",
        "model_type": "string",
        "request_headers": {
            "string": "string",
        },
    },
    op_config_values={
        "config_param_values": {
            "config_param_value": {
                "int_value": 0,
                "object_value": "string",
                "parameter_value": "string",
                "ref_value": {
                    "key": "string",
                    "model_type": "string",
                    "model_version": "string",
                    "name": "string",
                    "object_status": 0,
                },
                "root_object_value": {
                    "key": "string",
                    "model_type": "string",
                    "model_version": "string",
                    "object_status": 0,
                },
                "string_value": "string",
            },
            "key": "string",
        },
        "parent_ref": {
            "parent": "string",
            "root_doc_id": "string",
        },
    },
    operation="string",
    output_ports=[{
        "model_type": "string",
        "config_values": {
            "config_param_values": {
                "int_value": 0,
                "object_value": "string",
                "parameter_value": "string",
                "ref_value": "string",
                "root_object_value": "string",
                "string_value": "string",
            },
            "parent_ref": {
                "parent": "string",
                "root_doc_id": "string",
            },
        },
        "description": "string",
        "fields": ["string"],
        "key": "string",
        "model_version": "string",
        "name": "string",
        "object_status": 0,
        "parent_ref": {
            "parent": "string",
            "root_doc_id": "string",
        },
        "port_type": "string",
    }],
    parallel_load_limit=0,
    parameters=[{
        "model_type": "string",
        "name": "string",
        "parent_ref": {
            "parent": "string",
            "root_doc_id": "string",
        },
        "is_input": False,
        "is_output": False,
        "key": "string",
        "default_value": "string",
        "description": "string",
        "object_status": 0,
        "model_version": "string",
        "output_aggregation_type": "string",
        "config_values": {
            "config_param_values": {
                "config_param_value": {
                    "int_value": 0,
                    "object_value": "string",
                    "parameter_value": "string",
                    "ref_value": {
                        "key": "string",
                        "model_type": "string",
                        "model_version": "string",
                        "name": "string",
                        "object_status": 0,
                    },
                    "root_object_value": {
                        "key": "string",
                        "model_type": "string",
                        "model_version": "string",
                        "object_status": 0,
                    },
                    "string_value": "string",
                },
                "key": "string",
            },
            "parent_ref": {
                "parent": "string",
                "root_doc_id": "string",
            },
        },
        "root_object_default_value": "string",
        "type": "string",
        "type_name": "string",
        "used_for": "string",
    }],
    parent_ref={
        "parent": "string",
        "root_doc_id": "string",
    },
    poll_rest_call_config={
        "config_values": {
            "config_param_values": {
                "poll_condition": {
                    "parameter_value": "string",
                    "ref_value": {
                        "expr_string": "string",
                        "key": "string",
                        "model_type": "string",
                        "name": "string",
                    },
                },
                "poll_interval": {
                    "object_value": 0,
                },
                "poll_interval_unit": {
                    "string_value": "string",
                },
                "poll_max_duration": {
                    "object_value": 0,
                },
                "poll_max_duration_unit": {
                    "string_value": "string",
                },
                "request_payload": {
                    "parameter_value": "string",
                    "ref_value": {
                        "config_values": {
                            "config_param_values": {
                                "data_param": {
                                    "string_value": "string",
                                },
                            },
                        },
                        "key": "string",
                        "model_type": "string",
                        "name": "string",
                    },
                },
                "request_url": {
                    "string_value": "string",
                },
            },
            "parent_ref": {
                "parent": "string",
                "root_doc_id": "string",
            },
        },
        "key": "string",
        "method_type": "string",
        "model_type": "string",
        "request_headers": {
            "string": "string",
        },
    },
    cancel_rest_call_config={
        "config_values": {
            "config_param_values": {
                "request_payload": {
                    "parameter_value": "string",
                    "ref_value": {
                        "config_values": {
                            "config_param_values": {
                                "data_param": {
                                    "string_value": "string",
                                },
                            },
                        },
                        "key": "string",
                        "model_type": "string",
                    },
                },
                "request_url": {
                    "string_value": "string",
                },
            },
            "parent_ref": {
                "parent": "string",
                "root_doc_id": "string",
            },
        },
        "key": "string",
        "method_type": "string",
        "model_type": "string",
        "request_headers": {
            "string": "string",
        },
    },
    typed_expressions=[{
        "config_values": {
            "config_param_values": {
                "length": {
                    "int_value": 0,
                },
                "scale": {
                    "int_value": 0,
                },
            },
            "parent_ref": {
                "parent": "string",
                "root_doc_id": "string",
            },
        },
        "description": "string",
        "expression": "string",
        "key": "string",
        "model_type": "string",
        "model_version": "string",
        "name": "string",
        "object_status": 0,
        "parent_ref": {
            "parent": "string",
            "root_doc_id": "string",
        },
        "type": "string",
    }],
    auth_config={
        "key": "string",
        "model_type": "string",
        "model_version": "string",
        "parent_ref": {
            "parent": "string",
            "root_doc_id": "string",
        },
        "resource_principal_source": "string",
    })
const workspaceTaskResource = new oci.dataintegration.WorkspaceTask("workspaceTaskResource", {
    identifier: "string",
    workspaceId: "string",
    registryMetadata: {
        aggregatorKey: "string",
        isFavorite: false,
        key: "string",
        labels: ["string"],
        registryVersion: 0,
    },
    modelType: "string",
    name: "string",
    objectStatus: 0,
    description: "string",
    inputPorts: [{
        modelType: "string",
        configValues: {
            configParamValues: {
                intValue: 0,
                objectValue: "string",
                parameterValue: "string",
                refValue: "string",
                rootObjectValue: "string",
                stringValue: "string",
            },
            parentRef: {
                parent: "string",
                rootDocId: "string",
            },
        },
        description: "string",
        fields: ["string"],
        key: "string",
        modelVersion: "string",
        name: "string",
        objectStatus: 0,
        parentRef: {
            parent: "string",
            rootDocId: "string",
        },
        portType: "string",
    }],
    isSingleLoad: false,
    key: "string",
    configProviderDelegate: {
        bindings: [{
            key: "string",
            parameterValues: {
                rootObjectValue: {
                    key: "string",
                    modelType: "string",
                    modelVersion: "string",
                    objectStatus: 0,
                },
                simpleValue: "string",
            },
        }],
    },
    modelVersion: "string",
    apiCallMode: "string",
    executeRestCallConfig: {
        configValues: {
            configParamValues: {
                requestPayload: {
                    parameterValue: "string",
                    refValue: {
                        configValues: {
                            configParamValues: {
                                dataParam: {
                                    stringValue: "string",
                                },
                            },
                        },
                        key: "string",
                        modelType: "string",
                    },
                },
                requestUrl: {
                    stringValue: "string",
                },
            },
            parentRef: {
                parent: "string",
                rootDocId: "string",
            },
        },
        key: "string",
        methodType: "string",
        modelType: "string",
        requestHeaders: {
            string: "string",
        },
    },
    opConfigValues: {
        configParamValues: {
            configParamValue: {
                intValue: 0,
                objectValue: "string",
                parameterValue: "string",
                refValue: {
                    key: "string",
                    modelType: "string",
                    modelVersion: "string",
                    name: "string",
                    objectStatus: 0,
                },
                rootObjectValue: {
                    key: "string",
                    modelType: "string",
                    modelVersion: "string",
                    objectStatus: 0,
                },
                stringValue: "string",
            },
            key: "string",
        },
        parentRef: {
            parent: "string",
            rootDocId: "string",
        },
    },
    operation: "string",
    outputPorts: [{
        modelType: "string",
        configValues: {
            configParamValues: {
                intValue: 0,
                objectValue: "string",
                parameterValue: "string",
                refValue: "string",
                rootObjectValue: "string",
                stringValue: "string",
            },
            parentRef: {
                parent: "string",
                rootDocId: "string",
            },
        },
        description: "string",
        fields: ["string"],
        key: "string",
        modelVersion: "string",
        name: "string",
        objectStatus: 0,
        parentRef: {
            parent: "string",
            rootDocId: "string",
        },
        portType: "string",
    }],
    parallelLoadLimit: 0,
    parameters: [{
        modelType: "string",
        name: "string",
        parentRef: {
            parent: "string",
            rootDocId: "string",
        },
        isInput: false,
        isOutput: false,
        key: "string",
        defaultValue: "string",
        description: "string",
        objectStatus: 0,
        modelVersion: "string",
        outputAggregationType: "string",
        configValues: {
            configParamValues: {
                configParamValue: {
                    intValue: 0,
                    objectValue: "string",
                    parameterValue: "string",
                    refValue: {
                        key: "string",
                        modelType: "string",
                        modelVersion: "string",
                        name: "string",
                        objectStatus: 0,
                    },
                    rootObjectValue: {
                        key: "string",
                        modelType: "string",
                        modelVersion: "string",
                        objectStatus: 0,
                    },
                    stringValue: "string",
                },
                key: "string",
            },
            parentRef: {
                parent: "string",
                rootDocId: "string",
            },
        },
        rootObjectDefaultValue: "string",
        type: "string",
        typeName: "string",
        usedFor: "string",
    }],
    parentRef: {
        parent: "string",
        rootDocId: "string",
    },
    pollRestCallConfig: {
        configValues: {
            configParamValues: {
                pollCondition: {
                    parameterValue: "string",
                    refValue: {
                        exprString: "string",
                        key: "string",
                        modelType: "string",
                        name: "string",
                    },
                },
                pollInterval: {
                    objectValue: 0,
                },
                pollIntervalUnit: {
                    stringValue: "string",
                },
                pollMaxDuration: {
                    objectValue: 0,
                },
                pollMaxDurationUnit: {
                    stringValue: "string",
                },
                requestPayload: {
                    parameterValue: "string",
                    refValue: {
                        configValues: {
                            configParamValues: {
                                dataParam: {
                                    stringValue: "string",
                                },
                            },
                        },
                        key: "string",
                        modelType: "string",
                        name: "string",
                    },
                },
                requestUrl: {
                    stringValue: "string",
                },
            },
            parentRef: {
                parent: "string",
                rootDocId: "string",
            },
        },
        key: "string",
        methodType: "string",
        modelType: "string",
        requestHeaders: {
            string: "string",
        },
    },
    cancelRestCallConfig: {
        configValues: {
            configParamValues: {
                requestPayload: {
                    parameterValue: "string",
                    refValue: {
                        configValues: {
                            configParamValues: {
                                dataParam: {
                                    stringValue: "string",
                                },
                            },
                        },
                        key: "string",
                        modelType: "string",
                    },
                },
                requestUrl: {
                    stringValue: "string",
                },
            },
            parentRef: {
                parent: "string",
                rootDocId: "string",
            },
        },
        key: "string",
        methodType: "string",
        modelType: "string",
        requestHeaders: {
            string: "string",
        },
    },
    typedExpressions: [{
        configValues: {
            configParamValues: {
                length: {
                    intValue: 0,
                },
                scale: {
                    intValue: 0,
                },
            },
            parentRef: {
                parent: "string",
                rootDocId: "string",
            },
        },
        description: "string",
        expression: "string",
        key: "string",
        modelType: "string",
        modelVersion: "string",
        name: "string",
        objectStatus: 0,
        parentRef: {
            parent: "string",
            rootDocId: "string",
        },
        type: "string",
    }],
    authConfig: {
        key: "string",
        modelType: "string",
        modelVersion: "string",
        parentRef: {
            parent: "string",
            rootDocId: "string",
        },
        resourcePrincipalSource: "string",
    },
});
type: oci:DataIntegration:WorkspaceTask
properties:
    apiCallMode: string
    authConfig:
        key: string
        modelType: string
        modelVersion: string
        parentRef:
            parent: string
            rootDocId: string
        resourcePrincipalSource: string
    cancelRestCallConfig:
        configValues:
            configParamValues:
                requestPayload:
                    parameterValue: string
                    refValue:
                        configValues:
                            configParamValues:
                                dataParam:
                                    stringValue: string
                        key: string
                        modelType: string
                requestUrl:
                    stringValue: string
            parentRef:
                parent: string
                rootDocId: string
        key: string
        methodType: string
        modelType: string
        requestHeaders:
            string: string
    configProviderDelegate:
        bindings:
            - key: string
              parameterValues:
                rootObjectValue:
                    key: string
                    modelType: string
                    modelVersion: string
                    objectStatus: 0
                simpleValue: string
    description: string
    executeRestCallConfig:
        configValues:
            configParamValues:
                requestPayload:
                    parameterValue: string
                    refValue:
                        configValues:
                            configParamValues:
                                dataParam:
                                    stringValue: string
                        key: string
                        modelType: string
                requestUrl:
                    stringValue: string
            parentRef:
                parent: string
                rootDocId: string
        key: string
        methodType: string
        modelType: string
        requestHeaders:
            string: string
    identifier: string
    inputPorts:
        - configValues:
            configParamValues:
                intValue: 0
                objectValue: string
                parameterValue: string
                refValue: string
                rootObjectValue: string
                stringValue: string
            parentRef:
                parent: string
                rootDocId: string
          description: string
          fields:
            - string
          key: string
          modelType: string
          modelVersion: string
          name: string
          objectStatus: 0
          parentRef:
            parent: string
            rootDocId: string
          portType: string
    isSingleLoad: false
    key: string
    modelType: string
    modelVersion: string
    name: string
    objectStatus: 0
    opConfigValues:
        configParamValues:
            configParamValue:
                intValue: 0
                objectValue: string
                parameterValue: string
                refValue:
                    key: string
                    modelType: string
                    modelVersion: string
                    name: string
                    objectStatus: 0
                rootObjectValue:
                    key: string
                    modelType: string
                    modelVersion: string
                    objectStatus: 0
                stringValue: string
            key: string
        parentRef:
            parent: string
            rootDocId: string
    operation: string
    outputPorts:
        - configValues:
            configParamValues:
                intValue: 0
                objectValue: string
                parameterValue: string
                refValue: string
                rootObjectValue: string
                stringValue: string
            parentRef:
                parent: string
                rootDocId: string
          description: string
          fields:
            - string
          key: string
          modelType: string
          modelVersion: string
          name: string
          objectStatus: 0
          parentRef:
            parent: string
            rootDocId: string
          portType: string
    parallelLoadLimit: 0
    parameters:
        - configValues:
            configParamValues:
                configParamValue:
                    intValue: 0
                    objectValue: string
                    parameterValue: string
                    refValue:
                        key: string
                        modelType: string
                        modelVersion: string
                        name: string
                        objectStatus: 0
                    rootObjectValue:
                        key: string
                        modelType: string
                        modelVersion: string
                        objectStatus: 0
                    stringValue: string
                key: string
            parentRef:
                parent: string
                rootDocId: string
          defaultValue: string
          description: string
          isInput: false
          isOutput: false
          key: string
          modelType: string
          modelVersion: string
          name: string
          objectStatus: 0
          outputAggregationType: string
          parentRef:
            parent: string
            rootDocId: string
          rootObjectDefaultValue: string
          type: string
          typeName: string
          usedFor: string
    parentRef:
        parent: string
        rootDocId: string
    pollRestCallConfig:
        configValues:
            configParamValues:
                pollCondition:
                    parameterValue: string
                    refValue:
                        exprString: string
                        key: string
                        modelType: string
                        name: string
                pollInterval:
                    objectValue: 0
                pollIntervalUnit:
                    stringValue: string
                pollMaxDuration:
                    objectValue: 0
                pollMaxDurationUnit:
                    stringValue: string
                requestPayload:
                    parameterValue: string
                    refValue:
                        configValues:
                            configParamValues:
                                dataParam:
                                    stringValue: string
                        key: string
                        modelType: string
                        name: string
                requestUrl:
                    stringValue: string
            parentRef:
                parent: string
                rootDocId: string
        key: string
        methodType: string
        modelType: string
        requestHeaders:
            string: string
    registryMetadata:
        aggregatorKey: string
        isFavorite: false
        key: string
        labels:
            - string
        registryVersion: 0
    typedExpressions:
        - configValues:
            configParamValues:
                length:
                    intValue: 0
                scale:
                    intValue: 0
            parentRef:
                parent: string
                rootDocId: string
          description: string
          expression: string
          key: string
          modelType: string
          modelVersion: string
          name: string
          objectStatus: 0
          parentRef:
            parent: string
            rootDocId: string
          type: string
    workspaceId: string
WorkspaceTask Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The WorkspaceTask resource accepts the following input properties:
- Identifier string
- (Updatable) Value can only contain upper case letters, underscore, and numbers. It should begin with upper case letter or underscore. The value can be modified.
- ModelType string
- (Updatable) The type of the task.
- RegistryMetadata WorkspaceTask Registry Metadata 
- (Updatable) Information about the object and its parent.
- WorkspaceId string
- The workspace ID. - ** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values 
- ApiCall stringMode 
- (Updatable) The REST invocation pattern to use. ASYNC_OCI_WORKREQUEST is being deprecated as well as cancelEndpoint/MethodType.
- AuthConfig WorkspaceTask Auth Config 
- (Updatable) Authentication configuration for Generic REST invocation.
- CancelRest WorkspaceCall Config Task Cancel Rest Call Config 
- (Updatable) The REST API configuration for cancelling the task.
- ConfigProvider WorkspaceDelegate Task Config Provider Delegate 
- (Updatable) The type to create a config provider.
- Description string
- (Updatable) Detailed description for the object.
- ExecuteRest WorkspaceCall Config Task Execute Rest Call Config 
- (Updatable) The REST API configuration for execution.
- InputPorts List<WorkspaceTask Input Port> 
- (Updatable) An array of input ports.
- IsSingle boolLoad 
- (Updatable) Defines whether Data Loader task is used for single load or multiple
- Key string
- (Updatable) Generated key that can be used in API calls to identify task. On scenarios where reference to the task is needed, a value can be passed in create.
- ModelVersion string
- (Updatable) The object's model version.
- Name string
- (Updatable) Free form text without any restriction on permitted characters. Name can have letters, numbers, and special characters. The value is editable and is restricted to 1000 characters.
- ObjectStatus int
- (Updatable) The status of an object that can be set to value 1 for shallow references across objects, other values reserved.
- OpConfig WorkspaceValues Task Op Config Values 
- (Updatable) Configuration values can be string, objects, or parameters.
- Operation string
- (Updatable) Describes the shape of the execution result
- OutputPorts List<WorkspaceTask Output Port> 
- (Updatable) An array of output ports.
- ParallelLoad intLimit 
- (Updatable) Defines the number of entities being loaded in parallel at a time for a Data Loader task
- Parameters
List<WorkspaceTask Parameter> 
- (Updatable) An array of parameters.
- ParentRef WorkspaceTask Parent Ref 
- (Updatable) A reference to the object's parent.
- PollRest WorkspaceCall Config Task Poll Rest Call Config 
- (Updatable) The REST API configuration for polling.
- TypedExpressions List<WorkspaceTask Typed Expression> 
- (Updatable) List of typed expressions.
- Identifier string
- (Updatable) Value can only contain upper case letters, underscore, and numbers. It should begin with upper case letter or underscore. The value can be modified.
- ModelType string
- (Updatable) The type of the task.
- RegistryMetadata WorkspaceTask Registry Metadata Args 
- (Updatable) Information about the object and its parent.
- WorkspaceId string
- The workspace ID. - ** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values 
- ApiCall stringMode 
- (Updatable) The REST invocation pattern to use. ASYNC_OCI_WORKREQUEST is being deprecated as well as cancelEndpoint/MethodType.
- AuthConfig WorkspaceTask Auth Config Args 
- (Updatable) Authentication configuration for Generic REST invocation.
- CancelRest WorkspaceCall Config Task Cancel Rest Call Config Args 
- (Updatable) The REST API configuration for cancelling the task.
- ConfigProvider WorkspaceDelegate Task Config Provider Delegate Args 
- (Updatable) The type to create a config provider.
- Description string
- (Updatable) Detailed description for the object.
- ExecuteRest WorkspaceCall Config Task Execute Rest Call Config Args 
- (Updatable) The REST API configuration for execution.
- InputPorts []WorkspaceTask Input Port Args 
- (Updatable) An array of input ports.
- IsSingle boolLoad 
- (Updatable) Defines whether Data Loader task is used for single load or multiple
- Key string
- (Updatable) Generated key that can be used in API calls to identify task. On scenarios where reference to the task is needed, a value can be passed in create.
- ModelVersion string
- (Updatable) The object's model version.
- Name string
- (Updatable) Free form text without any restriction on permitted characters. Name can have letters, numbers, and special characters. The value is editable and is restricted to 1000 characters.
- ObjectStatus int
- (Updatable) The status of an object that can be set to value 1 for shallow references across objects, other values reserved.
- OpConfig WorkspaceValues Task Op Config Values Args 
- (Updatable) Configuration values can be string, objects, or parameters.
- Operation string
- (Updatable) Describes the shape of the execution result
- OutputPorts []WorkspaceTask Output Port Args 
- (Updatable) An array of output ports.
- ParallelLoad intLimit 
- (Updatable) Defines the number of entities being loaded in parallel at a time for a Data Loader task
- Parameters
[]WorkspaceTask Parameter Args 
- (Updatable) An array of parameters.
- ParentRef WorkspaceTask Parent Ref Args 
- (Updatable) A reference to the object's parent.
- PollRest WorkspaceCall Config Task Poll Rest Call Config Args 
- (Updatable) The REST API configuration for polling.
- TypedExpressions []WorkspaceTask Typed Expression Args 
- (Updatable) List of typed expressions.
- identifier String
- (Updatable) Value can only contain upper case letters, underscore, and numbers. It should begin with upper case letter or underscore. The value can be modified.
- modelType String
- (Updatable) The type of the task.
- registryMetadata WorkspaceTask Registry Metadata 
- (Updatable) Information about the object and its parent.
- workspaceId String
- The workspace ID. - ** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values 
- apiCall StringMode 
- (Updatable) The REST invocation pattern to use. ASYNC_OCI_WORKREQUEST is being deprecated as well as cancelEndpoint/MethodType.
- authConfig WorkspaceTask Auth Config 
- (Updatable) Authentication configuration for Generic REST invocation.
- cancelRest WorkspaceCall Config Task Cancel Rest Call Config 
- (Updatable) The REST API configuration for cancelling the task.
- configProvider WorkspaceDelegate Task Config Provider Delegate 
- (Updatable) The type to create a config provider.
- description String
- (Updatable) Detailed description for the object.
- executeRest WorkspaceCall Config Task Execute Rest Call Config 
- (Updatable) The REST API configuration for execution.
- inputPorts List<WorkspaceTask Input Port> 
- (Updatable) An array of input ports.
- isSingle BooleanLoad 
- (Updatable) Defines whether Data Loader task is used for single load or multiple
- key String
- (Updatable) Generated key that can be used in API calls to identify task. On scenarios where reference to the task is needed, a value can be passed in create.
- modelVersion String
- (Updatable) The object's model version.
- name String
- (Updatable) Free form text without any restriction on permitted characters. Name can have letters, numbers, and special characters. The value is editable and is restricted to 1000 characters.
- objectStatus Integer
- (Updatable) The status of an object that can be set to value 1 for shallow references across objects, other values reserved.
- opConfig WorkspaceValues Task Op Config Values 
- (Updatable) Configuration values can be string, objects, or parameters.
- operation String
- (Updatable) Describes the shape of the execution result
- outputPorts List<WorkspaceTask Output Port> 
- (Updatable) An array of output ports.
- parallelLoad IntegerLimit 
- (Updatable) Defines the number of entities being loaded in parallel at a time for a Data Loader task
- parameters
List<WorkspaceTask Parameter> 
- (Updatable) An array of parameters.
- parentRef WorkspaceTask Parent Ref 
- (Updatable) A reference to the object's parent.
- pollRest WorkspaceCall Config Task Poll Rest Call Config 
- (Updatable) The REST API configuration for polling.
- typedExpressions List<WorkspaceTask Typed Expression> 
- (Updatable) List of typed expressions.
- identifier string
- (Updatable) Value can only contain upper case letters, underscore, and numbers. It should begin with upper case letter or underscore. The value can be modified.
- modelType string
- (Updatable) The type of the task.
- registryMetadata WorkspaceTask Registry Metadata 
- (Updatable) Information about the object and its parent.
- workspaceId string
- The workspace ID. - ** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values 
- apiCall stringMode 
- (Updatable) The REST invocation pattern to use. ASYNC_OCI_WORKREQUEST is being deprecated as well as cancelEndpoint/MethodType.
- authConfig WorkspaceTask Auth Config 
- (Updatable) Authentication configuration for Generic REST invocation.
- cancelRest WorkspaceCall Config Task Cancel Rest Call Config 
- (Updatable) The REST API configuration for cancelling the task.
- configProvider WorkspaceDelegate Task Config Provider Delegate 
- (Updatable) The type to create a config provider.
- description string
- (Updatable) Detailed description for the object.
- executeRest WorkspaceCall Config Task Execute Rest Call Config 
- (Updatable) The REST API configuration for execution.
- inputPorts WorkspaceTask Input Port[] 
- (Updatable) An array of input ports.
- isSingle booleanLoad 
- (Updatable) Defines whether Data Loader task is used for single load or multiple
- key string
- (Updatable) Generated key that can be used in API calls to identify task. On scenarios where reference to the task is needed, a value can be passed in create.
- modelVersion string
- (Updatable) The object's model version.
- name string
- (Updatable) Free form text without any restriction on permitted characters. Name can have letters, numbers, and special characters. The value is editable and is restricted to 1000 characters.
- objectStatus number
- (Updatable) The status of an object that can be set to value 1 for shallow references across objects, other values reserved.
- opConfig WorkspaceValues Task Op Config Values 
- (Updatable) Configuration values can be string, objects, or parameters.
- operation string
- (Updatable) Describes the shape of the execution result
- outputPorts WorkspaceTask Output Port[] 
- (Updatable) An array of output ports.
- parallelLoad numberLimit 
- (Updatable) Defines the number of entities being loaded in parallel at a time for a Data Loader task
- parameters
WorkspaceTask Parameter[] 
- (Updatable) An array of parameters.
- parentRef WorkspaceTask Parent Ref 
- (Updatable) A reference to the object's parent.
- pollRest WorkspaceCall Config Task Poll Rest Call Config 
- (Updatable) The REST API configuration for polling.
- typedExpressions WorkspaceTask Typed Expression[] 
- (Updatable) List of typed expressions.
- identifier str
- (Updatable) Value can only contain upper case letters, underscore, and numbers. It should begin with upper case letter or underscore. The value can be modified.
- model_type str
- (Updatable) The type of the task.
- registry_metadata dataintegration.Workspace Task Registry Metadata Args 
- (Updatable) Information about the object and its parent.
- workspace_id str
- The workspace ID. - ** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values 
- api_call_ strmode 
- (Updatable) The REST invocation pattern to use. ASYNC_OCI_WORKREQUEST is being deprecated as well as cancelEndpoint/MethodType.
- auth_config dataintegration.Workspace Task Auth Config Args 
- (Updatable) Authentication configuration for Generic REST invocation.
- cancel_rest_ dataintegration.call_ config Workspace Task Cancel Rest Call Config Args 
- (Updatable) The REST API configuration for cancelling the task.
- config_provider_ dataintegration.delegate Workspace Task Config Provider Delegate Args 
- (Updatable) The type to create a config provider.
- description str
- (Updatable) Detailed description for the object.
- execute_rest_ dataintegration.call_ config Workspace Task Execute Rest Call Config Args 
- (Updatable) The REST API configuration for execution.
- input_ports Sequence[dataintegration.Workspace Task Input Port Args] 
- (Updatable) An array of input ports.
- is_single_ boolload 
- (Updatable) Defines whether Data Loader task is used for single load or multiple
- key str
- (Updatable) Generated key that can be used in API calls to identify task. On scenarios where reference to the task is needed, a value can be passed in create.
- model_version str
- (Updatable) The object's model version.
- name str
- (Updatable) Free form text without any restriction on permitted characters. Name can have letters, numbers, and special characters. The value is editable and is restricted to 1000 characters.
- object_status int
- (Updatable) The status of an object that can be set to value 1 for shallow references across objects, other values reserved.
- op_config_ dataintegration.values Workspace Task Op Config Values Args 
- (Updatable) Configuration values can be string, objects, or parameters.
- operation str
- (Updatable) Describes the shape of the execution result
- output_ports Sequence[dataintegration.Workspace Task Output Port Args] 
- (Updatable) An array of output ports.
- parallel_load_ intlimit 
- (Updatable) Defines the number of entities being loaded in parallel at a time for a Data Loader task
- parameters
Sequence[dataintegration.Workspace Task Parameter Args] 
- (Updatable) An array of parameters.
- parent_ref dataintegration.Workspace Task Parent Ref Args 
- (Updatable) A reference to the object's parent.
- poll_rest_ dataintegration.call_ config Workspace Task Poll Rest Call Config Args 
- (Updatable) The REST API configuration for polling.
- typed_expressions Sequence[dataintegration.Workspace Task Typed Expression Args] 
- (Updatable) List of typed expressions.
- identifier String
- (Updatable) Value can only contain upper case letters, underscore, and numbers. It should begin with upper case letter or underscore. The value can be modified.
- modelType String
- (Updatable) The type of the task.
- registryMetadata Property Map
- (Updatable) Information about the object and its parent.
- workspaceId String
- The workspace ID. - ** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values 
- apiCall StringMode 
- (Updatable) The REST invocation pattern to use. ASYNC_OCI_WORKREQUEST is being deprecated as well as cancelEndpoint/MethodType.
- authConfig Property Map
- (Updatable) Authentication configuration for Generic REST invocation.
- cancelRest Property MapCall Config 
- (Updatable) The REST API configuration for cancelling the task.
- configProvider Property MapDelegate 
- (Updatable) The type to create a config provider.
- description String
- (Updatable) Detailed description for the object.
- executeRest Property MapCall Config 
- (Updatable) The REST API configuration for execution.
- inputPorts List<Property Map>
- (Updatable) An array of input ports.
- isSingle BooleanLoad 
- (Updatable) Defines whether Data Loader task is used for single load or multiple
- key String
- (Updatable) Generated key that can be used in API calls to identify task. On scenarios where reference to the task is needed, a value can be passed in create.
- modelVersion String
- (Updatable) The object's model version.
- name String
- (Updatable) Free form text without any restriction on permitted characters. Name can have letters, numbers, and special characters. The value is editable and is restricted to 1000 characters.
- objectStatus Number
- (Updatable) The status of an object that can be set to value 1 for shallow references across objects, other values reserved.
- opConfig Property MapValues 
- (Updatable) Configuration values can be string, objects, or parameters.
- operation String
- (Updatable) Describes the shape of the execution result
- outputPorts List<Property Map>
- (Updatable) An array of output ports.
- parallelLoad NumberLimit 
- (Updatable) Defines the number of entities being loaded in parallel at a time for a Data Loader task
- parameters List<Property Map>
- (Updatable) An array of parameters.
- parentRef Property Map
- (Updatable) A reference to the object's parent.
- pollRest Property MapCall Config 
- (Updatable) The REST API configuration for polling.
- typedExpressions List<Property Map>
- (Updatable) List of typed expressions.
Outputs
All input properties are implicitly available as output properties. Additionally, the WorkspaceTask resource produces the following output properties:
- Id string
- The provider-assigned unique ID for this managed resource.
- KeyMap Dictionary<string, string>
- A key map. If provided, key is replaced with generated key. This structure provides mapping between user provided key and generated key.
- Metadatas
List<WorkspaceTask Metadata> 
- A summary type containing information about the object including its key, name and when/who created/updated it.
- ObjectVersion int
- This is used by the service for optimistic locking of the object, to prevent multiple users from simultaneously updating the object.
- Id string
- The provider-assigned unique ID for this managed resource.
- KeyMap map[string]string
- A key map. If provided, key is replaced with generated key. This structure provides mapping between user provided key and generated key.
- Metadatas
[]WorkspaceTask Metadata 
- A summary type containing information about the object including its key, name and when/who created/updated it.
- ObjectVersion int
- This is used by the service for optimistic locking of the object, to prevent multiple users from simultaneously updating the object.
- id String
- The provider-assigned unique ID for this managed resource.
- keyMap Map<String,String>
- A key map. If provided, key is replaced with generated key. This structure provides mapping between user provided key and generated key.
- metadatas
List<WorkspaceTask Metadata> 
- A summary type containing information about the object including its key, name and when/who created/updated it.
- objectVersion Integer
- This is used by the service for optimistic locking of the object, to prevent multiple users from simultaneously updating the object.
- id string
- The provider-assigned unique ID for this managed resource.
- keyMap {[key: string]: string}
- A key map. If provided, key is replaced with generated key. This structure provides mapping between user provided key and generated key.
- metadatas
WorkspaceTask Metadata[] 
- A summary type containing information about the object including its key, name and when/who created/updated it.
- objectVersion number
- This is used by the service for optimistic locking of the object, to prevent multiple users from simultaneously updating the object.
- id str
- The provider-assigned unique ID for this managed resource.
- key_map Mapping[str, str]
- A key map. If provided, key is replaced with generated key. This structure provides mapping between user provided key and generated key.
- metadatas
Sequence[dataintegration.Workspace Task Metadata] 
- A summary type containing information about the object including its key, name and when/who created/updated it.
- object_version int
- This is used by the service for optimistic locking of the object, to prevent multiple users from simultaneously updating the object.
- id String
- The provider-assigned unique ID for this managed resource.
- keyMap Map<String>
- A key map. If provided, key is replaced with generated key. This structure provides mapping between user provided key and generated key.
- metadatas List<Property Map>
- A summary type containing information about the object including its key, name and when/who created/updated it.
- objectVersion Number
- This is used by the service for optimistic locking of the object, to prevent multiple users from simultaneously updating the object.
Look up Existing WorkspaceTask Resource
Get an existing WorkspaceTask resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.
public static get(name: string, id: Input<ID>, state?: WorkspaceTaskState, opts?: CustomResourceOptions): WorkspaceTask@staticmethod
def get(resource_name: str,
        id: str,
        opts: Optional[ResourceOptions] = None,
        api_call_mode: Optional[str] = None,
        auth_config: Optional[_dataintegration.WorkspaceTaskAuthConfigArgs] = None,
        cancel_rest_call_config: Optional[_dataintegration.WorkspaceTaskCancelRestCallConfigArgs] = None,
        config_provider_delegate: Optional[_dataintegration.WorkspaceTaskConfigProviderDelegateArgs] = None,
        description: Optional[str] = None,
        execute_rest_call_config: Optional[_dataintegration.WorkspaceTaskExecuteRestCallConfigArgs] = None,
        identifier: Optional[str] = None,
        input_ports: Optional[Sequence[_dataintegration.WorkspaceTaskInputPortArgs]] = None,
        is_single_load: Optional[bool] = None,
        key: Optional[str] = None,
        key_map: Optional[Mapping[str, str]] = None,
        metadatas: Optional[Sequence[_dataintegration.WorkspaceTaskMetadataArgs]] = None,
        model_type: Optional[str] = None,
        model_version: Optional[str] = None,
        name: Optional[str] = None,
        object_status: Optional[int] = None,
        object_version: Optional[int] = None,
        op_config_values: Optional[_dataintegration.WorkspaceTaskOpConfigValuesArgs] = None,
        operation: Optional[str] = None,
        output_ports: Optional[Sequence[_dataintegration.WorkspaceTaskOutputPortArgs]] = None,
        parallel_load_limit: Optional[int] = None,
        parameters: Optional[Sequence[_dataintegration.WorkspaceTaskParameterArgs]] = None,
        parent_ref: Optional[_dataintegration.WorkspaceTaskParentRefArgs] = None,
        poll_rest_call_config: Optional[_dataintegration.WorkspaceTaskPollRestCallConfigArgs] = None,
        registry_metadata: Optional[_dataintegration.WorkspaceTaskRegistryMetadataArgs] = None,
        typed_expressions: Optional[Sequence[_dataintegration.WorkspaceTaskTypedExpressionArgs]] = None,
        workspace_id: Optional[str] = None) -> WorkspaceTaskfunc GetWorkspaceTask(ctx *Context, name string, id IDInput, state *WorkspaceTaskState, opts ...ResourceOption) (*WorkspaceTask, error)public static WorkspaceTask Get(string name, Input<string> id, WorkspaceTaskState? state, CustomResourceOptions? opts = null)public static WorkspaceTask get(String name, Output<String> id, WorkspaceTaskState state, CustomResourceOptions options)resources:  _:    type: oci:DataIntegration:WorkspaceTask    get:      id: ${id}- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- resource_name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- ApiCall stringMode 
- (Updatable) The REST invocation pattern to use. ASYNC_OCI_WORKREQUEST is being deprecated as well as cancelEndpoint/MethodType.
- AuthConfig WorkspaceTask Auth Config 
- (Updatable) Authentication configuration for Generic REST invocation.
- CancelRest WorkspaceCall Config Task Cancel Rest Call Config 
- (Updatable) The REST API configuration for cancelling the task.
- ConfigProvider WorkspaceDelegate Task Config Provider Delegate 
- (Updatable) The type to create a config provider.
- Description string
- (Updatable) Detailed description for the object.
- ExecuteRest WorkspaceCall Config Task Execute Rest Call Config 
- (Updatable) The REST API configuration for execution.
- Identifier string
- (Updatable) Value can only contain upper case letters, underscore, and numbers. It should begin with upper case letter or underscore. The value can be modified.
- InputPorts List<WorkspaceTask Input Port> 
- (Updatable) An array of input ports.
- IsSingle boolLoad 
- (Updatable) Defines whether Data Loader task is used for single load or multiple
- Key string
- (Updatable) Generated key that can be used in API calls to identify task. On scenarios where reference to the task is needed, a value can be passed in create.
- KeyMap Dictionary<string, string>
- A key map. If provided, key is replaced with generated key. This structure provides mapping between user provided key and generated key.
- Metadatas
List<WorkspaceTask Metadata> 
- A summary type containing information about the object including its key, name and when/who created/updated it.
- ModelType string
- (Updatable) The type of the task.
- ModelVersion string
- (Updatable) The object's model version.
- Name string
- (Updatable) Free form text without any restriction on permitted characters. Name can have letters, numbers, and special characters. The value is editable and is restricted to 1000 characters.
- ObjectStatus int
- (Updatable) The status of an object that can be set to value 1 for shallow references across objects, other values reserved.
- ObjectVersion int
- This is used by the service for optimistic locking of the object, to prevent multiple users from simultaneously updating the object.
- OpConfig WorkspaceValues Task Op Config Values 
- (Updatable) Configuration values can be string, objects, or parameters.
- Operation string
- (Updatable) Describes the shape of the execution result
- OutputPorts List<WorkspaceTask Output Port> 
- (Updatable) An array of output ports.
- ParallelLoad intLimit 
- (Updatable) Defines the number of entities being loaded in parallel at a time for a Data Loader task
- Parameters
List<WorkspaceTask Parameter> 
- (Updatable) An array of parameters.
- ParentRef WorkspaceTask Parent Ref 
- (Updatable) A reference to the object's parent.
- PollRest WorkspaceCall Config Task Poll Rest Call Config 
- (Updatable) The REST API configuration for polling.
- RegistryMetadata WorkspaceTask Registry Metadata 
- (Updatable) Information about the object and its parent.
- TypedExpressions List<WorkspaceTask Typed Expression> 
- (Updatable) List of typed expressions.
- WorkspaceId string
- The workspace ID. - ** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values 
- ApiCall stringMode 
- (Updatable) The REST invocation pattern to use. ASYNC_OCI_WORKREQUEST is being deprecated as well as cancelEndpoint/MethodType.
- AuthConfig WorkspaceTask Auth Config Args 
- (Updatable) Authentication configuration for Generic REST invocation.
- CancelRest WorkspaceCall Config Task Cancel Rest Call Config Args 
- (Updatable) The REST API configuration for cancelling the task.
- ConfigProvider WorkspaceDelegate Task Config Provider Delegate Args 
- (Updatable) The type to create a config provider.
- Description string
- (Updatable) Detailed description for the object.
- ExecuteRest WorkspaceCall Config Task Execute Rest Call Config Args 
- (Updatable) The REST API configuration for execution.
- Identifier string
- (Updatable) Value can only contain upper case letters, underscore, and numbers. It should begin with upper case letter or underscore. The value can be modified.
- InputPorts []WorkspaceTask Input Port Args 
- (Updatable) An array of input ports.
- IsSingle boolLoad 
- (Updatable) Defines whether Data Loader task is used for single load or multiple
- Key string
- (Updatable) Generated key that can be used in API calls to identify task. On scenarios where reference to the task is needed, a value can be passed in create.
- KeyMap map[string]string
- A key map. If provided, key is replaced with generated key. This structure provides mapping between user provided key and generated key.
- Metadatas
[]WorkspaceTask Metadata Args 
- A summary type containing information about the object including its key, name and when/who created/updated it.
- ModelType string
- (Updatable) The type of the task.
- ModelVersion string
- (Updatable) The object's model version.
- Name string
- (Updatable) Free form text without any restriction on permitted characters. Name can have letters, numbers, and special characters. The value is editable and is restricted to 1000 characters.
- ObjectStatus int
- (Updatable) The status of an object that can be set to value 1 for shallow references across objects, other values reserved.
- ObjectVersion int
- This is used by the service for optimistic locking of the object, to prevent multiple users from simultaneously updating the object.
- OpConfig WorkspaceValues Task Op Config Values Args 
- (Updatable) Configuration values can be string, objects, or parameters.
- Operation string
- (Updatable) Describes the shape of the execution result
- OutputPorts []WorkspaceTask Output Port Args 
- (Updatable) An array of output ports.
- ParallelLoad intLimit 
- (Updatable) Defines the number of entities being loaded in parallel at a time for a Data Loader task
- Parameters
[]WorkspaceTask Parameter Args 
- (Updatable) An array of parameters.
- ParentRef WorkspaceTask Parent Ref Args 
- (Updatable) A reference to the object's parent.
- PollRest WorkspaceCall Config Task Poll Rest Call Config Args 
- (Updatable) The REST API configuration for polling.
- RegistryMetadata WorkspaceTask Registry Metadata Args 
- (Updatable) Information about the object and its parent.
- TypedExpressions []WorkspaceTask Typed Expression Args 
- (Updatable) List of typed expressions.
- WorkspaceId string
- The workspace ID. - ** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values 
- apiCall StringMode 
- (Updatable) The REST invocation pattern to use. ASYNC_OCI_WORKREQUEST is being deprecated as well as cancelEndpoint/MethodType.
- authConfig WorkspaceTask Auth Config 
- (Updatable) Authentication configuration for Generic REST invocation.
- cancelRest WorkspaceCall Config Task Cancel Rest Call Config 
- (Updatable) The REST API configuration for cancelling the task.
- configProvider WorkspaceDelegate Task Config Provider Delegate 
- (Updatable) The type to create a config provider.
- description String
- (Updatable) Detailed description for the object.
- executeRest WorkspaceCall Config Task Execute Rest Call Config 
- (Updatable) The REST API configuration for execution.
- identifier String
- (Updatable) Value can only contain upper case letters, underscore, and numbers. It should begin with upper case letter or underscore. The value can be modified.
- inputPorts List<WorkspaceTask Input Port> 
- (Updatable) An array of input ports.
- isSingle BooleanLoad 
- (Updatable) Defines whether Data Loader task is used for single load or multiple
- key String
- (Updatable) Generated key that can be used in API calls to identify task. On scenarios where reference to the task is needed, a value can be passed in create.
- keyMap Map<String,String>
- A key map. If provided, key is replaced with generated key. This structure provides mapping between user provided key and generated key.
- metadatas
List<WorkspaceTask Metadata> 
- A summary type containing information about the object including its key, name and when/who created/updated it.
- modelType String
- (Updatable) The type of the task.
- modelVersion String
- (Updatable) The object's model version.
- name String
- (Updatable) Free form text without any restriction on permitted characters. Name can have letters, numbers, and special characters. The value is editable and is restricted to 1000 characters.
- objectStatus Integer
- (Updatable) The status of an object that can be set to value 1 for shallow references across objects, other values reserved.
- objectVersion Integer
- This is used by the service for optimistic locking of the object, to prevent multiple users from simultaneously updating the object.
- opConfig WorkspaceValues Task Op Config Values 
- (Updatable) Configuration values can be string, objects, or parameters.
- operation String
- (Updatable) Describes the shape of the execution result
- outputPorts List<WorkspaceTask Output Port> 
- (Updatable) An array of output ports.
- parallelLoad IntegerLimit 
- (Updatable) Defines the number of entities being loaded in parallel at a time for a Data Loader task
- parameters
List<WorkspaceTask Parameter> 
- (Updatable) An array of parameters.
- parentRef WorkspaceTask Parent Ref 
- (Updatable) A reference to the object's parent.
- pollRest WorkspaceCall Config Task Poll Rest Call Config 
- (Updatable) The REST API configuration for polling.
- registryMetadata WorkspaceTask Registry Metadata 
- (Updatable) Information about the object and its parent.
- typedExpressions List<WorkspaceTask Typed Expression> 
- (Updatable) List of typed expressions.
- workspaceId String
- The workspace ID. - ** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values 
- apiCall stringMode 
- (Updatable) The REST invocation pattern to use. ASYNC_OCI_WORKREQUEST is being deprecated as well as cancelEndpoint/MethodType.
- authConfig WorkspaceTask Auth Config 
- (Updatable) Authentication configuration for Generic REST invocation.
- cancelRest WorkspaceCall Config Task Cancel Rest Call Config 
- (Updatable) The REST API configuration for cancelling the task.
- configProvider WorkspaceDelegate Task Config Provider Delegate 
- (Updatable) The type to create a config provider.
- description string
- (Updatable) Detailed description for the object.
- executeRest WorkspaceCall Config Task Execute Rest Call Config 
- (Updatable) The REST API configuration for execution.
- identifier string
- (Updatable) Value can only contain upper case letters, underscore, and numbers. It should begin with upper case letter or underscore. The value can be modified.
- inputPorts WorkspaceTask Input Port[] 
- (Updatable) An array of input ports.
- isSingle booleanLoad 
- (Updatable) Defines whether Data Loader task is used for single load or multiple
- key string
- (Updatable) Generated key that can be used in API calls to identify task. On scenarios where reference to the task is needed, a value can be passed in create.
- keyMap {[key: string]: string}
- A key map. If provided, key is replaced with generated key. This structure provides mapping between user provided key and generated key.
- metadatas
WorkspaceTask Metadata[] 
- A summary type containing information about the object including its key, name and when/who created/updated it.
- modelType string
- (Updatable) The type of the task.
- modelVersion string
- (Updatable) The object's model version.
- name string
- (Updatable) Free form text without any restriction on permitted characters. Name can have letters, numbers, and special characters. The value is editable and is restricted to 1000 characters.
- objectStatus number
- (Updatable) The status of an object that can be set to value 1 for shallow references across objects, other values reserved.
- objectVersion number
- This is used by the service for optimistic locking of the object, to prevent multiple users from simultaneously updating the object.
- opConfig WorkspaceValues Task Op Config Values 
- (Updatable) Configuration values can be string, objects, or parameters.
- operation string
- (Updatable) Describes the shape of the execution result
- outputPorts WorkspaceTask Output Port[] 
- (Updatable) An array of output ports.
- parallelLoad numberLimit 
- (Updatable) Defines the number of entities being loaded in parallel at a time for a Data Loader task
- parameters
WorkspaceTask Parameter[] 
- (Updatable) An array of parameters.
- parentRef WorkspaceTask Parent Ref 
- (Updatable) A reference to the object's parent.
- pollRest WorkspaceCall Config Task Poll Rest Call Config 
- (Updatable) The REST API configuration for polling.
- registryMetadata WorkspaceTask Registry Metadata 
- (Updatable) Information about the object and its parent.
- typedExpressions WorkspaceTask Typed Expression[] 
- (Updatable) List of typed expressions.
- workspaceId string
- The workspace ID. - ** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values 
- api_call_ strmode 
- (Updatable) The REST invocation pattern to use. ASYNC_OCI_WORKREQUEST is being deprecated as well as cancelEndpoint/MethodType.
- auth_config dataintegration.Workspace Task Auth Config Args 
- (Updatable) Authentication configuration for Generic REST invocation.
- cancel_rest_ dataintegration.call_ config Workspace Task Cancel Rest Call Config Args 
- (Updatable) The REST API configuration for cancelling the task.
- config_provider_ dataintegration.delegate Workspace Task Config Provider Delegate Args 
- (Updatable) The type to create a config provider.
- description str
- (Updatable) Detailed description for the object.
- execute_rest_ dataintegration.call_ config Workspace Task Execute Rest Call Config Args 
- (Updatable) The REST API configuration for execution.
- identifier str
- (Updatable) Value can only contain upper case letters, underscore, and numbers. It should begin with upper case letter or underscore. The value can be modified.
- input_ports Sequence[dataintegration.Workspace Task Input Port Args] 
- (Updatable) An array of input ports.
- is_single_ boolload 
- (Updatable) Defines whether Data Loader task is used for single load or multiple
- key str
- (Updatable) Generated key that can be used in API calls to identify task. On scenarios where reference to the task is needed, a value can be passed in create.
- key_map Mapping[str, str]
- A key map. If provided, key is replaced with generated key. This structure provides mapping between user provided key and generated key.
- metadatas
Sequence[dataintegration.Workspace Task Metadata Args] 
- A summary type containing information about the object including its key, name and when/who created/updated it.
- model_type str
- (Updatable) The type of the task.
- model_version str
- (Updatable) The object's model version.
- name str
- (Updatable) Free form text without any restriction on permitted characters. Name can have letters, numbers, and special characters. The value is editable and is restricted to 1000 characters.
- object_status int
- (Updatable) The status of an object that can be set to value 1 for shallow references across objects, other values reserved.
- object_version int
- This is used by the service for optimistic locking of the object, to prevent multiple users from simultaneously updating the object.
- op_config_ dataintegration.values Workspace Task Op Config Values Args 
- (Updatable) Configuration values can be string, objects, or parameters.
- operation str
- (Updatable) Describes the shape of the execution result
- output_ports Sequence[dataintegration.Workspace Task Output Port Args] 
- (Updatable) An array of output ports.
- parallel_load_ intlimit 
- (Updatable) Defines the number of entities being loaded in parallel at a time for a Data Loader task
- parameters
Sequence[dataintegration.Workspace Task Parameter Args] 
- (Updatable) An array of parameters.
- parent_ref dataintegration.Workspace Task Parent Ref Args 
- (Updatable) A reference to the object's parent.
- poll_rest_ dataintegration.call_ config Workspace Task Poll Rest Call Config Args 
- (Updatable) The REST API configuration for polling.
- registry_metadata dataintegration.Workspace Task Registry Metadata Args 
- (Updatable) Information about the object and its parent.
- typed_expressions Sequence[dataintegration.Workspace Task Typed Expression Args] 
- (Updatable) List of typed expressions.
- workspace_id str
- The workspace ID. - ** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values 
- apiCall StringMode 
- (Updatable) The REST invocation pattern to use. ASYNC_OCI_WORKREQUEST is being deprecated as well as cancelEndpoint/MethodType.
- authConfig Property Map
- (Updatable) Authentication configuration for Generic REST invocation.
- cancelRest Property MapCall Config 
- (Updatable) The REST API configuration for cancelling the task.
- configProvider Property MapDelegate 
- (Updatable) The type to create a config provider.
- description String
- (Updatable) Detailed description for the object.
- executeRest Property MapCall Config 
- (Updatable) The REST API configuration for execution.
- identifier String
- (Updatable) Value can only contain upper case letters, underscore, and numbers. It should begin with upper case letter or underscore. The value can be modified.
- inputPorts List<Property Map>
- (Updatable) An array of input ports.
- isSingle BooleanLoad 
- (Updatable) Defines whether Data Loader task is used for single load or multiple
- key String
- (Updatable) Generated key that can be used in API calls to identify task. On scenarios where reference to the task is needed, a value can be passed in create.
- keyMap Map<String>
- A key map. If provided, key is replaced with generated key. This structure provides mapping between user provided key and generated key.
- metadatas List<Property Map>
- A summary type containing information about the object including its key, name and when/who created/updated it.
- modelType String
- (Updatable) The type of the task.
- modelVersion String
- (Updatable) The object's model version.
- name String
- (Updatable) Free form text without any restriction on permitted characters. Name can have letters, numbers, and special characters. The value is editable and is restricted to 1000 characters.
- objectStatus Number
- (Updatable) The status of an object that can be set to value 1 for shallow references across objects, other values reserved.
- objectVersion Number
- This is used by the service for optimistic locking of the object, to prevent multiple users from simultaneously updating the object.
- opConfig Property MapValues 
- (Updatable) Configuration values can be string, objects, or parameters.
- operation String
- (Updatable) Describes the shape of the execution result
- outputPorts List<Property Map>
- (Updatable) An array of output ports.
- parallelLoad NumberLimit 
- (Updatable) Defines the number of entities being loaded in parallel at a time for a Data Loader task
- parameters List<Property Map>
- (Updatable) An array of parameters.
- parentRef Property Map
- (Updatable) A reference to the object's parent.
- pollRest Property MapCall Config 
- (Updatable) The REST API configuration for polling.
- registryMetadata Property Map
- (Updatable) Information about the object and its parent.
- typedExpressions List<Property Map>
- (Updatable) List of typed expressions.
- workspaceId String
- The workspace ID. - ** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values 
Supporting Types
WorkspaceTaskAuthConfig, WorkspaceTaskAuthConfigArgs        
- Key string
- (Updatable) Generated key that can be used in API calls to identify this object.
- ModelType string
- (Updatable) The specific authentication configuration to be used for Generic REST invocation.
- ModelVersion string
- (Updatable) The model version of an object.
- ParentRef WorkspaceTask Auth Config Parent Ref 
- (Updatable) A reference to the object's parent.
- ResourcePrincipal stringSource 
- (Updatable) The Oracle Cloud Infrastructure resource type that will supply the authentication token
- Key string
- (Updatable) Generated key that can be used in API calls to identify this object.
- ModelType string
- (Updatable) The specific authentication configuration to be used for Generic REST invocation.
- ModelVersion string
- (Updatable) The model version of an object.
- ParentRef WorkspaceTask Auth Config Parent Ref 
- (Updatable) A reference to the object's parent.
- ResourcePrincipal stringSource 
- (Updatable) The Oracle Cloud Infrastructure resource type that will supply the authentication token
- key String
- (Updatable) Generated key that can be used in API calls to identify this object.
- modelType String
- (Updatable) The specific authentication configuration to be used for Generic REST invocation.
- modelVersion String
- (Updatable) The model version of an object.
- parentRef WorkspaceTask Auth Config Parent Ref 
- (Updatable) A reference to the object's parent.
- resourcePrincipal StringSource 
- (Updatable) The Oracle Cloud Infrastructure resource type that will supply the authentication token
- key string
- (Updatable) Generated key that can be used in API calls to identify this object.
- modelType string
- (Updatable) The specific authentication configuration to be used for Generic REST invocation.
- modelVersion string
- (Updatable) The model version of an object.
- parentRef WorkspaceTask Auth Config Parent Ref 
- (Updatable) A reference to the object's parent.
- resourcePrincipal stringSource 
- (Updatable) The Oracle Cloud Infrastructure resource type that will supply the authentication token
- key str
- (Updatable) Generated key that can be used in API calls to identify this object.
- model_type str
- (Updatable) The specific authentication configuration to be used for Generic REST invocation.
- model_version str
- (Updatable) The model version of an object.
- parent_ref dataintegration.Workspace Task Auth Config Parent Ref 
- (Updatable) A reference to the object's parent.
- resource_principal_ strsource 
- (Updatable) The Oracle Cloud Infrastructure resource type that will supply the authentication token
- key String
- (Updatable) Generated key that can be used in API calls to identify this object.
- modelType String
- (Updatable) The specific authentication configuration to be used for Generic REST invocation.
- modelVersion String
- (Updatable) The model version of an object.
- parentRef Property Map
- (Updatable) A reference to the object's parent.
- resourcePrincipal StringSource 
- (Updatable) The Oracle Cloud Infrastructure resource type that will supply the authentication token
WorkspaceTaskAuthConfigParentRef, WorkspaceTaskAuthConfigParentRefArgs            
- parent str
- (Updatable) Key of the parent object.
- root_doc_ strid 
- (Updatable) Key of the root document object.
WorkspaceTaskCancelRestCallConfig, WorkspaceTaskCancelRestCallConfigArgs            
- ConfigValues WorkspaceTask Cancel Rest Call Config Config Values 
- (Updatable) Configuration values can be string, objects, or parameters.
- Key string
- (Updatable) Generated key that can be used in API calls to identify task. On scenarios where reference to the task is needed, a value can be passed in create.
- MethodType string
- (Updatable) The REST method to use.
- ModelType string
- (Updatable) The type of the task.
- RequestHeaders Dictionary<string, string>
- (Updatable) The headers for the REST call.
- ConfigValues WorkspaceTask Cancel Rest Call Config Config Values 
- (Updatable) Configuration values can be string, objects, or parameters.
- Key string
- (Updatable) Generated key that can be used in API calls to identify task. On scenarios where reference to the task is needed, a value can be passed in create.
- MethodType string
- (Updatable) The REST method to use.
- ModelType string
- (Updatable) The type of the task.
- RequestHeaders map[string]string
- (Updatable) The headers for the REST call.
- configValues WorkspaceTask Cancel Rest Call Config Config Values 
- (Updatable) Configuration values can be string, objects, or parameters.
- key String
- (Updatable) Generated key that can be used in API calls to identify task. On scenarios where reference to the task is needed, a value can be passed in create.
- methodType String
- (Updatable) The REST method to use.
- modelType String
- (Updatable) The type of the task.
- requestHeaders Map<String,String>
- (Updatable) The headers for the REST call.
- configValues WorkspaceTask Cancel Rest Call Config Config Values 
- (Updatable) Configuration values can be string, objects, or parameters.
- key string
- (Updatable) Generated key that can be used in API calls to identify task. On scenarios where reference to the task is needed, a value can be passed in create.
- methodType string
- (Updatable) The REST method to use.
- modelType string
- (Updatable) The type of the task.
- requestHeaders {[key: string]: string}
- (Updatable) The headers for the REST call.
- config_values dataintegration.Workspace Task Cancel Rest Call Config Config Values 
- (Updatable) Configuration values can be string, objects, or parameters.
- key str
- (Updatable) Generated key that can be used in API calls to identify task. On scenarios where reference to the task is needed, a value can be passed in create.
- method_type str
- (Updatable) The REST method to use.
- model_type str
- (Updatable) The type of the task.
- request_headers Mapping[str, str]
- (Updatable) The headers for the REST call.
- configValues Property Map
- (Updatable) Configuration values can be string, objects, or parameters.
- key String
- (Updatable) Generated key that can be used in API calls to identify task. On scenarios where reference to the task is needed, a value can be passed in create.
- methodType String
- (Updatable) The REST method to use.
- modelType String
- (Updatable) The type of the task.
- requestHeaders Map<String>
- (Updatable) The headers for the REST call.
WorkspaceTaskCancelRestCallConfigConfigValues, WorkspaceTaskCancelRestCallConfigConfigValuesArgs                
- ConfigParam WorkspaceValues Task Cancel Rest Call Config Config Values Config Param Values 
- (Updatable) The configuration parameter values.
- ParentRef WorkspaceTask Cancel Rest Call Config Config Values Parent Ref 
- (Updatable) A reference to the object's parent.
- ConfigParam WorkspaceValues Task Cancel Rest Call Config Config Values Config Param Values 
- (Updatable) The configuration parameter values.
- ParentRef WorkspaceTask Cancel Rest Call Config Config Values Parent Ref 
- (Updatable) A reference to the object's parent.
- configParam WorkspaceValues Task Cancel Rest Call Config Config Values Config Param Values 
- (Updatable) The configuration parameter values.
- parentRef WorkspaceTask Cancel Rest Call Config Config Values Parent Ref 
- (Updatable) A reference to the object's parent.
- configParam WorkspaceValues Task Cancel Rest Call Config Config Values Config Param Values 
- (Updatable) The configuration parameter values.
- parentRef WorkspaceTask Cancel Rest Call Config Config Values Parent Ref 
- (Updatable) A reference to the object's parent.
- config_param_ dataintegration.values Workspace Task Cancel Rest Call Config Config Values Config Param Values 
- (Updatable) The configuration parameter values.
- parent_ref dataintegration.Workspace Task Cancel Rest Call Config Config Values Parent Ref 
- (Updatable) A reference to the object's parent.
- configParam Property MapValues 
- (Updatable) The configuration parameter values.
- parentRef Property Map
- (Updatable) A reference to the object's parent.
WorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValues, WorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesArgs                      
WorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayload, WorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadArgs                          
- ParameterValue string
- Reference to the parameter by its key.
- RefValue WorkspaceTask Cancel Rest Call Config Config Values Config Param Values Request Payload Ref Value 
- The root object reference value.
- ParameterValue string
- Reference to the parameter by its key.
- RefValue WorkspaceTask Cancel Rest Call Config Config Values Config Param Values Request Payload Ref Value 
- The root object reference value.
- parameterValue String
- Reference to the parameter by its key.
- refValue WorkspaceTask Cancel Rest Call Config Config Values Config Param Values Request Payload Ref Value 
- The root object reference value.
- parameterValue string
- Reference to the parameter by its key.
- refValue WorkspaceTask Cancel Rest Call Config Config Values Config Param Values Request Payload Ref Value 
- The root object reference value.
- parameter_value str
- Reference to the parameter by its key.
- ref_value dataintegration.Workspace Task Cancel Rest Call Config Config Values Config Param Values Request Payload Ref Value 
- The root object reference value.
- parameterValue String
- Reference to the parameter by its key.
- refValue Property Map
- The root object reference value.
WorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValue, WorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueArgs                              
- ConfigValues WorkspaceTask Cancel Rest Call Config Config Values Config Param Values Request Payload Ref Value Config Values 
- Configuration values can be string, objects, or parameters.
- Key string
- (Updatable) Generated key that can be used in API calls to identify task. On scenarios where reference to the task is needed, a value can be passed in create.
- ModelType string
- (Updatable) The type of the task.
- ConfigValues WorkspaceTask Cancel Rest Call Config Config Values Config Param Values Request Payload Ref Value Config Values 
- Configuration values can be string, objects, or parameters.
- Key string
- (Updatable) Generated key that can be used in API calls to identify task. On scenarios where reference to the task is needed, a value can be passed in create.
- ModelType string
- (Updatable) The type of the task.
- configValues WorkspaceTask Cancel Rest Call Config Config Values Config Param Values Request Payload Ref Value Config Values 
- Configuration values can be string, objects, or parameters.
- key String
- (Updatable) Generated key that can be used in API calls to identify task. On scenarios where reference to the task is needed, a value can be passed in create.
- modelType String
- (Updatable) The type of the task.
- configValues WorkspaceTask Cancel Rest Call Config Config Values Config Param Values Request Payload Ref Value Config Values 
- Configuration values can be string, objects, or parameters.
- key string
- (Updatable) Generated key that can be used in API calls to identify task. On scenarios where reference to the task is needed, a value can be passed in create.
- modelType string
- (Updatable) The type of the task.
- config_values dataintegration.Workspace Task Cancel Rest Call Config Config Values Config Param Values Request Payload Ref Value Config Values 
- Configuration values can be string, objects, or parameters.
- key str
- (Updatable) Generated key that can be used in API calls to identify task. On scenarios where reference to the task is needed, a value can be passed in create.
- model_type str
- (Updatable) The type of the task.
- configValues Property Map
- Configuration values can be string, objects, or parameters.
- key String
- (Updatable) Generated key that can be used in API calls to identify task. On scenarios where reference to the task is needed, a value can be passed in create.
- modelType String
- (Updatable) The type of the task.
WorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValues, WorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesArgs                                  
- ConfigParam WorkspaceValues Task Cancel Rest Call Config Config Values Config Param Values Request Payload Ref Value Config Values Config Param Values 
- The configuration parameter values.
- ConfigParam WorkspaceValues Task Cancel Rest Call Config Config Values Config Param Values Request Payload Ref Value Config Values Config Param Values 
- The configuration parameter values.
- configParam WorkspaceValues Task Cancel Rest Call Config Config Values Config Param Values Request Payload Ref Value Config Values Config Param Values 
- The configuration parameter values.
- configParam WorkspaceValues Task Cancel Rest Call Config Config Values Config Param Values Request Payload Ref Value Config Values Config Param Values 
- The configuration parameter values.
- configParam Property MapValues 
- The configuration parameter values.
WorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValues, WorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesArgs                                        
WorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesDataParam, WorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesDataParamArgs                                            
- StringValue string
- A string value of the parameter.
- StringValue string
- A string value of the parameter.
- stringValue String
- A string value of the parameter.
- stringValue string
- A string value of the parameter.
- string_value str
- A string value of the parameter.
- stringValue String
- A string value of the parameter.
WorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestUrl, WorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestUrlArgs                          
- StringValue string
- A string value of the parameter.
- StringValue string
- A string value of the parameter.
- stringValue String
- A string value of the parameter.
- stringValue string
- A string value of the parameter.
- string_value str
- A string value of the parameter.
- stringValue String
- A string value of the parameter.
WorkspaceTaskCancelRestCallConfigConfigValuesParentRef, WorkspaceTaskCancelRestCallConfigConfigValuesParentRefArgs                    
- parent str
- (Updatable) Key of the parent object.
- root_doc_ strid 
- (Updatable) Key of the root document object.
WorkspaceTaskConfigProviderDelegate, WorkspaceTaskConfigProviderDelegateArgs          
- bindings List<Property Map>
- bindings
WorkspaceTaskConfigProviderDelegateBinding, WorkspaceTaskConfigProviderDelegateBindingArgs            
- Key string
- (Updatable) Generated key that can be used in API calls to identify task. On scenarios where reference to the task is needed, a value can be passed in create.
- ParameterValues WorkspaceTask Config Provider Delegate Binding Parameter Values 
- Key string
- (Updatable) Generated key that can be used in API calls to identify task. On scenarios where reference to the task is needed, a value can be passed in create.
- ParameterValues WorkspaceTask Config Provider Delegate Binding Parameter Values 
- key String
- (Updatable) Generated key that can be used in API calls to identify task. On scenarios where reference to the task is needed, a value can be passed in create.
- parameterValues WorkspaceTask Config Provider Delegate Binding Parameter Values 
- key string
- (Updatable) Generated key that can be used in API calls to identify task. On scenarios where reference to the task is needed, a value can be passed in create.
- parameterValues WorkspaceTask Config Provider Delegate Binding Parameter Values 
- key str
- (Updatable) Generated key that can be used in API calls to identify task. On scenarios where reference to the task is needed, a value can be passed in create.
- parameter_values dataintegration.Workspace Task Config Provider Delegate Binding Parameter Values 
- key String
- (Updatable) Generated key that can be used in API calls to identify task. On scenarios where reference to the task is needed, a value can be passed in create.
- parameterValues Property Map
WorkspaceTaskConfigProviderDelegateBindingParameterValues, WorkspaceTaskConfigProviderDelegateBindingParameterValuesArgs                
- RootObject WorkspaceValue Task Config Provider Delegate Binding Parameter Values Root Object Value 
- The root object value, used in custom parameters.
- SimpleValue string
- A simple value for the parameter.
- RootObject WorkspaceValue Task Config Provider Delegate Binding Parameter Values Root Object Value 
- The root object value, used in custom parameters.
- SimpleValue string
- A simple value for the parameter.
- rootObject WorkspaceValue Task Config Provider Delegate Binding Parameter Values Root Object Value 
- The root object value, used in custom parameters.
- simpleValue String
- A simple value for the parameter.
- rootObject WorkspaceValue Task Config Provider Delegate Binding Parameter Values Root Object Value 
- The root object value, used in custom parameters.
- simpleValue string
- A simple value for the parameter.
- root_object_ dataintegration.value Workspace Task Config Provider Delegate Binding Parameter Values Root Object Value 
- The root object value, used in custom parameters.
- simple_value str
- A simple value for the parameter.
- rootObject Property MapValue 
- The root object value, used in custom parameters.
- simpleValue String
- A simple value for the parameter.
WorkspaceTaskConfigProviderDelegateBindingParameterValuesRootObjectValue, WorkspaceTaskConfigProviderDelegateBindingParameterValuesRootObjectValueArgs                      
- Key string
- (Updatable) Generated key that can be used in API calls to identify task. On scenarios where reference to the task is needed, a value can be passed in create.
- ModelType string
- (Updatable) The type of the task.
- ModelVersion string
- (Updatable) The object's model version.
- ObjectStatus int
- (Updatable) The status of an object that can be set to value 1 for shallow references across objects, other values reserved.
- Key string
- (Updatable) Generated key that can be used in API calls to identify task. On scenarios where reference to the task is needed, a value can be passed in create.
- ModelType string
- (Updatable) The type of the task.
- ModelVersion string
- (Updatable) The object's model version.
- ObjectStatus int
- (Updatable) The status of an object that can be set to value 1 for shallow references across objects, other values reserved.
- key String
- (Updatable) Generated key that can be used in API calls to identify task. On scenarios where reference to the task is needed, a value can be passed in create.
- modelType String
- (Updatable) The type of the task.
- modelVersion String
- (Updatable) The object's model version.
- objectStatus Integer
- (Updatable) The status of an object that can be set to value 1 for shallow references across objects, other values reserved.
- key string
- (Updatable) Generated key that can be used in API calls to identify task. On scenarios where reference to the task is needed, a value can be passed in create.
- modelType string
- (Updatable) The type of the task.
- modelVersion string
- (Updatable) The object's model version.
- objectStatus number
- (Updatable) The status of an object that can be set to value 1 for shallow references across objects, other values reserved.
- key str
- (Updatable) Generated key that can be used in API calls to identify task. On scenarios where reference to the task is needed, a value can be passed in create.
- model_type str
- (Updatable) The type of the task.
- model_version str
- (Updatable) The object's model version.
- object_status int
- (Updatable) The status of an object that can be set to value 1 for shallow references across objects, other values reserved.
- key String
- (Updatable) Generated key that can be used in API calls to identify task. On scenarios where reference to the task is needed, a value can be passed in create.
- modelType String
- (Updatable) The type of the task.
- modelVersion String
- (Updatable) The object's model version.
- objectStatus Number
- (Updatable) The status of an object that can be set to value 1 for shallow references across objects, other values reserved.
WorkspaceTaskExecuteRestCallConfig, WorkspaceTaskExecuteRestCallConfigArgs            
- ConfigValues WorkspaceTask Execute Rest Call Config Config Values 
- (Updatable) Configuration values can be string, objects, or parameters.
- Key string
- (Updatable) Generated key that can be used in API calls to identify task. On scenarios where reference to the task is needed, a value can be passed in create.
- MethodType string
- (Updatable) The REST method to use.
- ModelType string
- (Updatable) The type of the task.
- RequestHeaders Dictionary<string, string>
- (Updatable) The headers for the REST call.
- ConfigValues WorkspaceTask Execute Rest Call Config Config Values 
- (Updatable) Configuration values can be string, objects, or parameters.
- Key string
- (Updatable) Generated key that can be used in API calls to identify task. On scenarios where reference to the task is needed, a value can be passed in create.
- MethodType string
- (Updatable) The REST method to use.
- ModelType string
- (Updatable) The type of the task.
- RequestHeaders map[string]string
- (Updatable) The headers for the REST call.
- configValues WorkspaceTask Execute Rest Call Config Config Values 
- (Updatable) Configuration values can be string, objects, or parameters.
- key String
- (Updatable) Generated key that can be used in API calls to identify task. On scenarios where reference to the task is needed, a value can be passed in create.
- methodType String
- (Updatable) The REST method to use.
- modelType String
- (Updatable) The type of the task.
- requestHeaders Map<String,String>
- (Updatable) The headers for the REST call.
- configValues WorkspaceTask Execute Rest Call Config Config Values 
- (Updatable) Configuration values can be string, objects, or parameters.
- key string
- (Updatable) Generated key that can be used in API calls to identify task. On scenarios where reference to the task is needed, a value can be passed in create.
- methodType string
- (Updatable) The REST method to use.
- modelType string
- (Updatable) The type of the task.
- requestHeaders {[key: string]: string}
- (Updatable) The headers for the REST call.
- config_values dataintegration.Workspace Task Execute Rest Call Config Config Values 
- (Updatable) Configuration values can be string, objects, or parameters.
- key str
- (Updatable) Generated key that can be used in API calls to identify task. On scenarios where reference to the task is needed, a value can be passed in create.
- method_type str
- (Updatable) The REST method to use.
- model_type str
- (Updatable) The type of the task.
- request_headers Mapping[str, str]
- (Updatable) The headers for the REST call.
- configValues Property Map
- (Updatable) Configuration values can be string, objects, or parameters.
- key String
- (Updatable) Generated key that can be used in API calls to identify task. On scenarios where reference to the task is needed, a value can be passed in create.
- methodType String
- (Updatable) The REST method to use.
- modelType String
- (Updatable) The type of the task.
- requestHeaders Map<String>
- (Updatable) The headers for the REST call.
WorkspaceTaskExecuteRestCallConfigConfigValues, WorkspaceTaskExecuteRestCallConfigConfigValuesArgs                
- ConfigParam WorkspaceValues Task Execute Rest Call Config Config Values Config Param Values 
- (Updatable) The configuration parameter values.
- ParentRef WorkspaceTask Execute Rest Call Config Config Values Parent Ref 
- (Updatable) A reference to the object's parent.
- ConfigParam WorkspaceValues Task Execute Rest Call Config Config Values Config Param Values 
- (Updatable) The configuration parameter values.
- ParentRef WorkspaceTask Execute Rest Call Config Config Values Parent Ref 
- (Updatable) A reference to the object's parent.
- configParam WorkspaceValues Task Execute Rest Call Config Config Values Config Param Values 
- (Updatable) The configuration parameter values.
- parentRef WorkspaceTask Execute Rest Call Config Config Values Parent Ref 
- (Updatable) A reference to the object's parent.
- configParam WorkspaceValues Task Execute Rest Call Config Config Values Config Param Values 
- (Updatable) The configuration parameter values.
- parentRef WorkspaceTask Execute Rest Call Config Config Values Parent Ref 
- (Updatable) A reference to the object's parent.
- config_param_ dataintegration.values Workspace Task Execute Rest Call Config Config Values Config Param Values 
- (Updatable) The configuration parameter values.
- parent_ref dataintegration.Workspace Task Execute Rest Call Config Config Values Parent Ref 
- (Updatable) A reference to the object's parent.
- configParam Property MapValues 
- (Updatable) The configuration parameter values.
- parentRef Property Map
- (Updatable) A reference to the object's parent.
WorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValues, WorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesArgs                      
WorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayload, WorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadArgs                          
- ParameterValue string
- Reference to the parameter by its key.
- RefValue WorkspaceTask Execute Rest Call Config Config Values Config Param Values Request Payload Ref Value 
- The root object reference value.
- ParameterValue string
- Reference to the parameter by its key.
- RefValue WorkspaceTask Execute Rest Call Config Config Values Config Param Values Request Payload Ref Value 
- The root object reference value.
- parameterValue String
- Reference to the parameter by its key.
- refValue WorkspaceTask Execute Rest Call Config Config Values Config Param Values Request Payload Ref Value 
- The root object reference value.
- parameterValue string
- Reference to the parameter by its key.
- refValue WorkspaceTask Execute Rest Call Config Config Values Config Param Values Request Payload Ref Value 
- The root object reference value.
- parameter_value str
- Reference to the parameter by its key.
- ref_value dataintegration.Workspace Task Execute Rest Call Config Config Values Config Param Values Request Payload Ref Value 
- The root object reference value.
- parameterValue String
- Reference to the parameter by its key.
- refValue Property Map
- The root object reference value.
WorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValue, WorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueArgs                              
- ConfigValues WorkspaceTask Execute Rest Call Config Config Values Config Param Values Request Payload Ref Value Config Values 
- Configuration values can be string, objects, or parameters.
- Key string
- (Updatable) Generated key that can be used in API calls to identify task. On scenarios where reference to the task is needed, a value can be passed in create.
- ModelType string
- (Updatable) The type of the task.
- ConfigValues WorkspaceTask Execute Rest Call Config Config Values Config Param Values Request Payload Ref Value Config Values 
- Configuration values can be string, objects, or parameters.
- Key string
- (Updatable) Generated key that can be used in API calls to identify task. On scenarios where reference to the task is needed, a value can be passed in create.
- ModelType string
- (Updatable) The type of the task.
- configValues WorkspaceTask Execute Rest Call Config Config Values Config Param Values Request Payload Ref Value Config Values 
- Configuration values can be string, objects, or parameters.
- key String
- (Updatable) Generated key that can be used in API calls to identify task. On scenarios where reference to the task is needed, a value can be passed in create.
- modelType String
- (Updatable) The type of the task.
- configValues WorkspaceTask Execute Rest Call Config Config Values Config Param Values Request Payload Ref Value Config Values 
- Configuration values can be string, objects, or parameters.
- key string
- (Updatable) Generated key that can be used in API calls to identify task. On scenarios where reference to the task is needed, a value can be passed in create.
- modelType string
- (Updatable) The type of the task.
- config_values dataintegration.Workspace Task Execute Rest Call Config Config Values Config Param Values Request Payload Ref Value Config Values 
- Configuration values can be string, objects, or parameters.
- key str
- (Updatable) Generated key that can be used in API calls to identify task. On scenarios where reference to the task is needed, a value can be passed in create.
- model_type str
- (Updatable) The type of the task.
- configValues Property Map
- Configuration values can be string, objects, or parameters.
- key String
- (Updatable) Generated key that can be used in API calls to identify task. On scenarios where reference to the task is needed, a value can be passed in create.
- modelType String
- (Updatable) The type of the task.
WorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValues, WorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesArgs                                  
- ConfigParam WorkspaceValues Task Execute Rest Call Config Config Values Config Param Values Request Payload Ref Value Config Values Config Param Values 
- The configuration parameter values.
- ConfigParam WorkspaceValues Task Execute Rest Call Config Config Values Config Param Values Request Payload Ref Value Config Values Config Param Values 
- The configuration parameter values.
- configParam WorkspaceValues Task Execute Rest Call Config Config Values Config Param Values Request Payload Ref Value Config Values Config Param Values 
- The configuration parameter values.
- configParam WorkspaceValues Task Execute Rest Call Config Config Values Config Param Values Request Payload Ref Value Config Values Config Param Values 
- The configuration parameter values.
- configParam Property MapValues 
- The configuration parameter values.
WorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValues, WorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesArgs                                        
WorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesDataParam, WorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesDataParamArgs                                            
- StringValue string
- A string value of the parameter.
- StringValue string
- A string value of the parameter.
- stringValue String
- A string value of the parameter.
- stringValue string
- A string value of the parameter.
- string_value str
- A string value of the parameter.
- stringValue String
- A string value of the parameter.
WorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesRequestUrl, WorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesRequestUrlArgs                          
- StringValue string
- A string value of the parameter.
- StringValue string
- A string value of the parameter.
- stringValue String
- A string value of the parameter.
- stringValue string
- A string value of the parameter.
- string_value str
- A string value of the parameter.
- stringValue String
- A string value of the parameter.
WorkspaceTaskExecuteRestCallConfigConfigValuesParentRef, WorkspaceTaskExecuteRestCallConfigConfigValuesParentRefArgs                    
- parent str
- (Updatable) Key of the parent object.
- root_doc_ strid 
- (Updatable) Key of the root document object.
WorkspaceTaskInputPort, WorkspaceTaskInputPortArgs        
- ModelType string
- (Updatable) The type of the types object.
- ConfigValues WorkspaceTask Input Port Config Values 
- (Updatable) Configuration values can be string, objects, or parameters.
- Description string
- (Updatable) Detailed description for the object.
- Fields List<string>
- (Updatable) An array of fields.
- Key string
- (Updatable) The key of the object.
- ModelVersion string
- (Updatable) The model version of an object.
- Name string
- (Updatable) Free form text without any restriction on permitted characters. Name can have letters, numbers, and special characters. The value is editable and is restricted to 1000 characters.
- ObjectStatus int
- (Updatable) The status of an object that can be set to value 1 for shallow references across objects, other values reserved.
- ParentRef WorkspaceTask Input Port Parent Ref 
- (Updatable) A reference to the object's parent.
- PortType string
- (Updatable) The port details for the data asset.Type.
- ModelType string
- (Updatable) The type of the types object.
- ConfigValues WorkspaceTask Input Port Config Values 
- (Updatable) Configuration values can be string, objects, or parameters.
- Description string
- (Updatable) Detailed description for the object.
- Fields []string
- (Updatable) An array of fields.
- Key string
- (Updatable) The key of the object.
- ModelVersion string
- (Updatable) The model version of an object.
- Name string
- (Updatable) Free form text without any restriction on permitted characters. Name can have letters, numbers, and special characters. The value is editable and is restricted to 1000 characters.
- ObjectStatus int
- (Updatable) The status of an object that can be set to value 1 for shallow references across objects, other values reserved.
- ParentRef WorkspaceTask Input Port Parent Ref 
- (Updatable) A reference to the object's parent.
- PortType string
- (Updatable) The port details for the data asset.Type.
- modelType String
- (Updatable) The type of the types object.
- configValues WorkspaceTask Input Port Config Values 
- (Updatable) Configuration values can be string, objects, or parameters.
- description String
- (Updatable) Detailed description for the object.
- fields List<String>
- (Updatable) An array of fields.
- key String
- (Updatable) The key of the object.
- modelVersion String
- (Updatable) The model version of an object.
- name String
- (Updatable) Free form text without any restriction on permitted characters. Name can have letters, numbers, and special characters. The value is editable and is restricted to 1000 characters.
- objectStatus Integer
- (Updatable) The status of an object that can be set to value 1 for shallow references across objects, other values reserved.
- parentRef WorkspaceTask Input Port Parent Ref 
- (Updatable) A reference to the object's parent.
- portType String
- (Updatable) The port details for the data asset.Type.
- modelType string
- (Updatable) The type of the types object.
- configValues WorkspaceTask Input Port Config Values 
- (Updatable) Configuration values can be string, objects, or parameters.
- description string
- (Updatable) Detailed description for the object.
- fields string[]
- (Updatable) An array of fields.
- key string
- (Updatable) The key of the object.
- modelVersion string
- (Updatable) The model version of an object.
- name string
- (Updatable) Free form text without any restriction on permitted characters. Name can have letters, numbers, and special characters. The value is editable and is restricted to 1000 characters.
- objectStatus number
- (Updatable) The status of an object that can be set to value 1 for shallow references across objects, other values reserved.
- parentRef WorkspaceTask Input Port Parent Ref 
- (Updatable) A reference to the object's parent.
- portType string
- (Updatable) The port details for the data asset.Type.
- model_type str
- (Updatable) The type of the types object.
- config_values dataintegration.Workspace Task Input Port Config Values 
- (Updatable) Configuration values can be string, objects, or parameters.
- description str
- (Updatable) Detailed description for the object.
- fields Sequence[str]
- (Updatable) An array of fields.
- key str
- (Updatable) The key of the object.
- model_version str
- (Updatable) The model version of an object.
- name str
- (Updatable) Free form text without any restriction on permitted characters. Name can have letters, numbers, and special characters. The value is editable and is restricted to 1000 characters.
- object_status int
- (Updatable) The status of an object that can be set to value 1 for shallow references across objects, other values reserved.
- parent_ref dataintegration.Workspace Task Input Port Parent Ref 
- (Updatable) A reference to the object's parent.
- port_type str
- (Updatable) The port details for the data asset.Type.
- modelType String
- (Updatable) The type of the types object.
- configValues Property Map
- (Updatable) Configuration values can be string, objects, or parameters.
- description String
- (Updatable) Detailed description for the object.
- fields List<String>
- (Updatable) An array of fields.
- key String
- (Updatable) The key of the object.
- modelVersion String
- (Updatable) The model version of an object.
- name String
- (Updatable) Free form text without any restriction on permitted characters. Name can have letters, numbers, and special characters. The value is editable and is restricted to 1000 characters.
- objectStatus Number
- (Updatable) The status of an object that can be set to value 1 for shallow references across objects, other values reserved.
- parentRef Property Map
- (Updatable) A reference to the object's parent.
- portType String
- (Updatable) The port details for the data asset.Type.
WorkspaceTaskInputPortConfigValues, WorkspaceTaskInputPortConfigValuesArgs            
- ConfigParam WorkspaceValues Task Input Port Config Values Config Param Values 
- (Updatable) The configuration parameter values.
- ParentRef WorkspaceTask Input Port Config Values Parent Ref 
- (Updatable) A reference to the object's parent.
- ConfigParam WorkspaceValues Task Input Port Config Values Config Param Values 
- (Updatable) The configuration parameter values.
- ParentRef WorkspaceTask Input Port Config Values Parent Ref 
- (Updatable) A reference to the object's parent.
- configParam WorkspaceValues Task Input Port Config Values Config Param Values 
- (Updatable) The configuration parameter values.
- parentRef WorkspaceTask Input Port Config Values Parent Ref 
- (Updatable) A reference to the object's parent.
- configParam WorkspaceValues Task Input Port Config Values Config Param Values 
- (Updatable) The configuration parameter values.
- parentRef WorkspaceTask Input Port Config Values Parent Ref 
- (Updatable) A reference to the object's parent.
- config_param_ dataintegration.values Workspace Task Input Port Config Values Config Param Values 
- (Updatable) The configuration parameter values.
- parent_ref dataintegration.Workspace Task Input Port Config Values Parent Ref 
- (Updatable) A reference to the object's parent.
- configParam Property MapValues 
- (Updatable) The configuration parameter values.
- parentRef Property Map
- (Updatable) A reference to the object's parent.
WorkspaceTaskInputPortConfigValuesConfigParamValues, WorkspaceTaskInputPortConfigValuesConfigParamValuesArgs                  
- IntValue int
- (Updatable) An integer value of the parameter.
- ObjectValue string
- (Updatable) An object value of the parameter.
- ParameterValue string
- (Updatable) Reference to the parameter by its key.
- RefValue string
- (Updatable) The root object reference value.
- RootObject stringValue 
- (Updatable) The root object value, used in custom parameters.
- StringValue string
- (Updatable) A string value of the parameter.
- IntValue int
- (Updatable) An integer value of the parameter.
- ObjectValue string
- (Updatable) An object value of the parameter.
- ParameterValue string
- (Updatable) Reference to the parameter by its key.
- RefValue string
- (Updatable) The root object reference value.
- RootObject stringValue 
- (Updatable) The root object value, used in custom parameters.
- StringValue string
- (Updatable) A string value of the parameter.
- intValue Integer
- (Updatable) An integer value of the parameter.
- objectValue String
- (Updatable) An object value of the parameter.
- parameterValue String
- (Updatable) Reference to the parameter by its key.
- refValue String
- (Updatable) The root object reference value.
- rootObject StringValue 
- (Updatable) The root object value, used in custom parameters.
- stringValue String
- (Updatable) A string value of the parameter.
- intValue number
- (Updatable) An integer value of the parameter.
- objectValue string
- (Updatable) An object value of the parameter.
- parameterValue string
- (Updatable) Reference to the parameter by its key.
- refValue string
- (Updatable) The root object reference value.
- rootObject stringValue 
- (Updatable) The root object value, used in custom parameters.
- stringValue string
- (Updatable) A string value of the parameter.
- int_value int
- (Updatable) An integer value of the parameter.
- object_value str
- (Updatable) An object value of the parameter.
- parameter_value str
- (Updatable) Reference to the parameter by its key.
- ref_value str
- (Updatable) The root object reference value.
- root_object_ strvalue 
- (Updatable) The root object value, used in custom parameters.
- string_value str
- (Updatable) A string value of the parameter.
- intValue Number
- (Updatable) An integer value of the parameter.
- objectValue String
- (Updatable) An object value of the parameter.
- parameterValue String
- (Updatable) Reference to the parameter by its key.
- refValue String
- (Updatable) The root object reference value.
- rootObject StringValue 
- (Updatable) The root object value, used in custom parameters.
- stringValue String
- (Updatable) A string value of the parameter.
WorkspaceTaskInputPortConfigValuesParentRef, WorkspaceTaskInputPortConfigValuesParentRefArgs                
- parent str
- (Updatable) Key of the parent object.
- root_doc_ strid 
- (Updatable) Key of the root document object.
WorkspaceTaskInputPortParentRef, WorkspaceTaskInputPortParentRefArgs            
- parent str
- (Updatable) Key of the parent object.
- root_doc_ strid 
- (Updatable) Key of the root document object.
WorkspaceTaskMetadata, WorkspaceTaskMetadataArgs      
- AggregatorKey string
- The owning object's key for this object.
- Aggregators
List<WorkspaceTask Metadata Aggregator> 
- A summary type containing information about the object's aggregator including its type, key, name and description.
- CountStatistics List<WorkspaceTask Metadata Count Statistic> 
- A count statistics.
- CreatedBy string
- The user that created the object.
- CreatedBy stringName 
- The user that created the object.
- IdentifierPath string
- The full path to identify this object.
- InfoFields Dictionary<string, string>
- Information property fields.
- IsFavorite bool
- Specifies whether this object is a favorite or not.
- Labels List<string>
- Labels are keywords or labels that you can add to data assets, dataflows etc. You can define your own labels and use them to categorize content.
- RegistryVersion int
- The registry version.
- TimeCreated string
- The date and time that the object was created.
- TimeUpdated string
- The date and time that the object was updated.
- UpdatedBy string
- The user that updated the object.
- UpdatedBy stringName 
- The user that updated the object.
- AggregatorKey string
- The owning object's key for this object.
- Aggregators
[]WorkspaceTask Metadata Aggregator 
- A summary type containing information about the object's aggregator including its type, key, name and description.
- CountStatistics []WorkspaceTask Metadata Count Statistic 
- A count statistics.
- CreatedBy string
- The user that created the object.
- CreatedBy stringName 
- The user that created the object.
- IdentifierPath string
- The full path to identify this object.
- InfoFields map[string]string
- Information property fields.
- IsFavorite bool
- Specifies whether this object is a favorite or not.
- Labels []string
- Labels are keywords or labels that you can add to data assets, dataflows etc. You can define your own labels and use them to categorize content.
- RegistryVersion int
- The registry version.
- TimeCreated string
- The date and time that the object was created.
- TimeUpdated string
- The date and time that the object was updated.
- UpdatedBy string
- The user that updated the object.
- UpdatedBy stringName 
- The user that updated the object.
- aggregatorKey String
- The owning object's key for this object.
- aggregators
List<WorkspaceTask Metadata Aggregator> 
- A summary type containing information about the object's aggregator including its type, key, name and description.
- countStatistics List<WorkspaceTask Metadata Count Statistic> 
- A count statistics.
- createdBy String
- The user that created the object.
- createdBy StringName 
- The user that created the object.
- identifierPath String
- The full path to identify this object.
- infoFields Map<String,String>
- Information property fields.
- isFavorite Boolean
- Specifies whether this object is a favorite or not.
- labels List<String>
- Labels are keywords or labels that you can add to data assets, dataflows etc. You can define your own labels and use them to categorize content.
- registryVersion Integer
- The registry version.
- timeCreated String
- The date and time that the object was created.
- timeUpdated String
- The date and time that the object was updated.
- updatedBy String
- The user that updated the object.
- updatedBy StringName 
- The user that updated the object.
- aggregatorKey string
- The owning object's key for this object.
- aggregators
WorkspaceTask Metadata Aggregator[] 
- A summary type containing information about the object's aggregator including its type, key, name and description.
- countStatistics WorkspaceTask Metadata Count Statistic[] 
- A count statistics.
- createdBy string
- The user that created the object.
- createdBy stringName 
- The user that created the object.
- identifierPath string
- The full path to identify this object.
- infoFields {[key: string]: string}
- Information property fields.
- isFavorite boolean
- Specifies whether this object is a favorite or not.
- labels string[]
- Labels are keywords or labels that you can add to data assets, dataflows etc. You can define your own labels and use them to categorize content.
- registryVersion number
- The registry version.
- timeCreated string
- The date and time that the object was created.
- timeUpdated string
- The date and time that the object was updated.
- updatedBy string
- The user that updated the object.
- updatedBy stringName 
- The user that updated the object.
- aggregator_key str
- The owning object's key for this object.
- aggregators
Sequence[dataintegration.Workspace Task Metadata Aggregator] 
- A summary type containing information about the object's aggregator including its type, key, name and description.
- count_statistics Sequence[dataintegration.Workspace Task Metadata Count Statistic] 
- A count statistics.
- created_by str
- The user that created the object.
- created_by_ strname 
- The user that created the object.
- identifier_path str
- The full path to identify this object.
- info_fields Mapping[str, str]
- Information property fields.
- is_favorite bool
- Specifies whether this object is a favorite or not.
- labels Sequence[str]
- Labels are keywords or labels that you can add to data assets, dataflows etc. You can define your own labels and use them to categorize content.
- registry_version int
- The registry version.
- time_created str
- The date and time that the object was created.
- time_updated str
- The date and time that the object was updated.
- updated_by str
- The user that updated the object.
- updated_by_ strname 
- The user that updated the object.
- aggregatorKey String
- The owning object's key for this object.
- aggregators List<Property Map>
- A summary type containing information about the object's aggregator including its type, key, name and description.
- countStatistics List<Property Map>
- A count statistics.
- createdBy String
- The user that created the object.
- createdBy StringName 
- The user that created the object.
- identifierPath String
- The full path to identify this object.
- infoFields Map<String>
- Information property fields.
- isFavorite Boolean
- Specifies whether this object is a favorite or not.
- labels List<String>
- Labels are keywords or labels that you can add to data assets, dataflows etc. You can define your own labels and use them to categorize content.
- registryVersion Number
- The registry version.
- timeCreated String
- The date and time that the object was created.
- timeUpdated String
- The date and time that the object was updated.
- updatedBy String
- The user that updated the object.
- updatedBy StringName 
- The user that updated the object.
WorkspaceTaskMetadataAggregator, WorkspaceTaskMetadataAggregatorArgs        
- Description string
- (Updatable) Detailed description for the object.
- Identifier string
- (Updatable) Value can only contain upper case letters, underscore, and numbers. It should begin with upper case letter or underscore. The value can be modified.
- Key string
- (Updatable) Generated key that can be used in API calls to identify task. On scenarios where reference to the task is needed, a value can be passed in create.
- Name string
- (Updatable) Free form text without any restriction on permitted characters. Name can have letters, numbers, and special characters. The value is editable and is restricted to 1000 characters.
- Type string
- The object type.
- Description string
- (Updatable) Detailed description for the object.
- Identifier string
- (Updatable) Value can only contain upper case letters, underscore, and numbers. It should begin with upper case letter or underscore. The value can be modified.
- Key string
- (Updatable) Generated key that can be used in API calls to identify task. On scenarios where reference to the task is needed, a value can be passed in create.
- Name string
- (Updatable) Free form text without any restriction on permitted characters. Name can have letters, numbers, and special characters. The value is editable and is restricted to 1000 characters.
- Type string
- The object type.
- description String
- (Updatable) Detailed description for the object.
- identifier String
- (Updatable) Value can only contain upper case letters, underscore, and numbers. It should begin with upper case letter or underscore. The value can be modified.
- key String
- (Updatable) Generated key that can be used in API calls to identify task. On scenarios where reference to the task is needed, a value can be passed in create.
- name String
- (Updatable) Free form text without any restriction on permitted characters. Name can have letters, numbers, and special characters. The value is editable and is restricted to 1000 characters.
- type String
- The object type.
- description string
- (Updatable) Detailed description for the object.
- identifier string
- (Updatable) Value can only contain upper case letters, underscore, and numbers. It should begin with upper case letter or underscore. The value can be modified.
- key string
- (Updatable) Generated key that can be used in API calls to identify task. On scenarios where reference to the task is needed, a value can be passed in create.
- name string
- (Updatable) Free form text without any restriction on permitted characters. Name can have letters, numbers, and special characters. The value is editable and is restricted to 1000 characters.
- type string
- The object type.
- description str
- (Updatable) Detailed description for the object.
- identifier str
- (Updatable) Value can only contain upper case letters, underscore, and numbers. It should begin with upper case letter or underscore. The value can be modified.
- key str
- (Updatable) Generated key that can be used in API calls to identify task. On scenarios where reference to the task is needed, a value can be passed in create.
- name str
- (Updatable) Free form text without any restriction on permitted characters. Name can have letters, numbers, and special characters. The value is editable and is restricted to 1000 characters.
- type str
- The object type.
- description String
- (Updatable) Detailed description for the object.
- identifier String
- (Updatable) Value can only contain upper case letters, underscore, and numbers. It should begin with upper case letter or underscore. The value can be modified.
- key String
- (Updatable) Generated key that can be used in API calls to identify task. On scenarios where reference to the task is needed, a value can be passed in create.
- name String
- (Updatable) Free form text without any restriction on permitted characters. Name can have letters, numbers, and special characters. The value is editable and is restricted to 1000 characters.
- type String
- The object type.
WorkspaceTaskMetadataCountStatistic, WorkspaceTaskMetadataCountStatisticArgs          
- ObjectType List<WorkspaceCount Lists Task Metadata Count Statistic Object Type Count List> 
- The array of statistics.
- ObjectType []WorkspaceCount Lists Task Metadata Count Statistic Object Type Count List 
- The array of statistics.
- objectType List<WorkspaceCount Lists Task Metadata Count Statistic Object Type Count List> 
- The array of statistics.
- objectType WorkspaceCount Lists Task Metadata Count Statistic Object Type Count List[] 
- The array of statistics.
- objectType List<Property Map>Count Lists 
- The array of statistics.
WorkspaceTaskMetadataCountStatisticObjectTypeCountList, WorkspaceTaskMetadataCountStatisticObjectTypeCountListArgs                  
- ObjectCount string
- The value for the count statistic object.
- ObjectType string
- The type of object for the count statistic object.
- ObjectCount string
- The value for the count statistic object.
- ObjectType string
- The type of object for the count statistic object.
- objectCount String
- The value for the count statistic object.
- objectType String
- The type of object for the count statistic object.
- objectCount string
- The value for the count statistic object.
- objectType string
- The type of object for the count statistic object.
- object_count str
- The value for the count statistic object.
- object_type str
- The type of object for the count statistic object.
- objectCount String
- The value for the count statistic object.
- objectType String
- The type of object for the count statistic object.
WorkspaceTaskOpConfigValues, WorkspaceTaskOpConfigValuesArgs          
- ConfigParam WorkspaceValues Task Op Config Values Config Param Values 
- (Updatable) The configuration parameter values.
- ParentRef WorkspaceTask Op Config Values Parent Ref 
- (Updatable) A reference to the object's parent.
- ConfigParam WorkspaceValues Task Op Config Values Config Param Values 
- (Updatable) The configuration parameter values.
- ParentRef WorkspaceTask Op Config Values Parent Ref 
- (Updatable) A reference to the object's parent.
- configParam WorkspaceValues Task Op Config Values Config Param Values 
- (Updatable) The configuration parameter values.
- parentRef WorkspaceTask Op Config Values Parent Ref 
- (Updatable) A reference to the object's parent.
- configParam WorkspaceValues Task Op Config Values Config Param Values 
- (Updatable) The configuration parameter values.
- parentRef WorkspaceTask Op Config Values Parent Ref 
- (Updatable) A reference to the object's parent.
- config_param_ dataintegration.values Workspace Task Op Config Values Config Param Values 
- (Updatable) The configuration parameter values.
- parent_ref dataintegration.Workspace Task Op Config Values Parent Ref 
- (Updatable) A reference to the object's parent.
- configParam Property MapValues 
- (Updatable) The configuration parameter values.
- parentRef Property Map
- (Updatable) A reference to the object's parent.
WorkspaceTaskOpConfigValuesConfigParamValues, WorkspaceTaskOpConfigValuesConfigParamValuesArgs                
- ConfigParam WorkspaceValue Task Op Config Values Config Param Values Config Param Value 
- Key string
- (Updatable) Generated key that can be used in API calls to identify task. On scenarios where reference to the task is needed, a value can be passed in create.
- ConfigParam WorkspaceValue Task Op Config Values Config Param Values Config Param Value 
- Key string
- (Updatable) Generated key that can be used in API calls to identify task. On scenarios where reference to the task is needed, a value can be passed in create.
- configParam WorkspaceValue Task Op Config Values Config Param Values Config Param Value 
- key String
- (Updatable) Generated key that can be used in API calls to identify task. On scenarios where reference to the task is needed, a value can be passed in create.
- configParam WorkspaceValue Task Op Config Values Config Param Values Config Param Value 
- key string
- (Updatable) Generated key that can be used in API calls to identify task. On scenarios where reference to the task is needed, a value can be passed in create.
- config_param_ dataintegration.value Workspace Task Op Config Values Config Param Values Config Param Value 
- key str
- (Updatable) Generated key that can be used in API calls to identify task. On scenarios where reference to the task is needed, a value can be passed in create.
- configParam Property MapValue 
- key String
- (Updatable) Generated key that can be used in API calls to identify task. On scenarios where reference to the task is needed, a value can be passed in create.
WorkspaceTaskOpConfigValuesConfigParamValuesConfigParamValue, WorkspaceTaskOpConfigValuesConfigParamValuesConfigParamValueArgs                      
- IntValue int
- An integer value of the parameter.
- ObjectValue string
- An object value of the parameter.
- ParameterValue string
- Reference to the parameter by its key.
- RefValue WorkspaceTask Op Config Values Config Param Values Config Param Value Ref Value 
- The root object reference value.
- RootObject WorkspaceValue Task Op Config Values Config Param Values Config Param Value Root Object Value 
- The root object value, used in custom parameters.
- StringValue string
- A string value of the parameter.
- IntValue int
- An integer value of the parameter.
- ObjectValue string
- An object value of the parameter.
- ParameterValue string
- Reference to the parameter by its key.
- RefValue WorkspaceTask Op Config Values Config Param Values Config Param Value Ref Value 
- The root object reference value.
- RootObject WorkspaceValue Task Op Config Values Config Param Values Config Param Value Root Object Value 
- The root object value, used in custom parameters.
- StringValue string
- A string value of the parameter.
- intValue Integer
- An integer value of the parameter.
- objectValue String
- An object value of the parameter.
- parameterValue String
- Reference to the parameter by its key.
- refValue WorkspaceTask Op Config Values Config Param Values Config Param Value Ref Value 
- The root object reference value.
- rootObject WorkspaceValue Task Op Config Values Config Param Values Config Param Value Root Object Value 
- The root object value, used in custom parameters.
- stringValue String
- A string value of the parameter.
- intValue number
- An integer value of the parameter.
- objectValue string
- An object value of the parameter.
- parameterValue string
- Reference to the parameter by its key.
- refValue WorkspaceTask Op Config Values Config Param Values Config Param Value Ref Value 
- The root object reference value.
- rootObject WorkspaceValue Task Op Config Values Config Param Values Config Param Value Root Object Value 
- The root object value, used in custom parameters.
- stringValue string
- A string value of the parameter.
- int_value int
- An integer value of the parameter.
- object_value str
- An object value of the parameter.
- parameter_value str
- Reference to the parameter by its key.
- ref_value dataintegration.Workspace Task Op Config Values Config Param Values Config Param Value Ref Value 
- The root object reference value.
- root_object_ dataintegration.value Workspace Task Op Config Values Config Param Values Config Param Value Root Object Value 
- The root object value, used in custom parameters.
- string_value str
- A string value of the parameter.
- intValue Number
- An integer value of the parameter.
- objectValue String
- An object value of the parameter.
- parameterValue String
- Reference to the parameter by its key.
- refValue Property Map
- The root object reference value.
- rootObject Property MapValue 
- The root object value, used in custom parameters.
- stringValue String
- A string value of the parameter.
WorkspaceTaskOpConfigValuesConfigParamValuesConfigParamValueRefValue, WorkspaceTaskOpConfigValuesConfigParamValuesConfigParamValueRefValueArgs                          
- Key string
- (Updatable) Generated key that can be used in API calls to identify task. On scenarios where reference to the task is needed, a value can be passed in create.
- ModelType string
- (Updatable) The type of the task.
- ModelVersion string
- (Updatable) The object's model version.
- Name string
- (Updatable) Free form text without any restriction on permitted characters. Name can have letters, numbers, and special characters. The value is editable and is restricted to 1000 characters.
- ObjectStatus int
- (Updatable) The status of an object that can be set to value 1 for shallow references across objects, other values reserved.
- Key string
- (Updatable) Generated key that can be used in API calls to identify task. On scenarios where reference to the task is needed, a value can be passed in create.
- ModelType string
- (Updatable) The type of the task.
- ModelVersion string
- (Updatable) The object's model version.
- Name string
- (Updatable) Free form text without any restriction on permitted characters. Name can have letters, numbers, and special characters. The value is editable and is restricted to 1000 characters.
- ObjectStatus int
- (Updatable) The status of an object that can be set to value 1 for shallow references across objects, other values reserved.
- key String
- (Updatable) Generated key that can be used in API calls to identify task. On scenarios where reference to the task is needed, a value can be passed in create.
- modelType String
- (Updatable) The type of the task.
- modelVersion String
- (Updatable) The object's model version.
- name String
- (Updatable) Free form text without any restriction on permitted characters. Name can have letters, numbers, and special characters. The value is editable and is restricted to 1000 characters.
- objectStatus Integer
- (Updatable) The status of an object that can be set to value 1 for shallow references across objects, other values reserved.
- key string
- (Updatable) Generated key that can be used in API calls to identify task. On scenarios where reference to the task is needed, a value can be passed in create.
- modelType string
- (Updatable) The type of the task.
- modelVersion string
- (Updatable) The object's model version.
- name string
- (Updatable) Free form text without any restriction on permitted characters. Name can have letters, numbers, and special characters. The value is editable and is restricted to 1000 characters.
- objectStatus number
- (Updatable) The status of an object that can be set to value 1 for shallow references across objects, other values reserved.
- key str
- (Updatable) Generated key that can be used in API calls to identify task. On scenarios where reference to the task is needed, a value can be passed in create.
- model_type str
- (Updatable) The type of the task.
- model_version str
- (Updatable) The object's model version.
- name str
- (Updatable) Free form text without any restriction on permitted characters. Name can have letters, numbers, and special characters. The value is editable and is restricted to 1000 characters.
- object_status int
- (Updatable) The status of an object that can be set to value 1 for shallow references across objects, other values reserved.
- key String
- (Updatable) Generated key that can be used in API calls to identify task. On scenarios where reference to the task is needed, a value can be passed in create.
- modelType String
- (Updatable) The type of the task.
- modelVersion String
- (Updatable) The object's model version.
- name String
- (Updatable) Free form text without any restriction on permitted characters. Name can have letters, numbers, and special characters. The value is editable and is restricted to 1000 characters.
- objectStatus Number
- (Updatable) The status of an object that can be set to value 1 for shallow references across objects, other values reserved.
WorkspaceTaskOpConfigValuesConfigParamValuesConfigParamValueRootObjectValue, WorkspaceTaskOpConfigValuesConfigParamValuesConfigParamValueRootObjectValueArgs                            
- Key string
- (Updatable) Generated key that can be used in API calls to identify task. On scenarios where reference to the task is needed, a value can be passed in create.
- ModelType string
- (Updatable) The type of the task.
- ModelVersion string
- (Updatable) The object's model version.
- ObjectStatus int
- (Updatable) The status of an object that can be set to value 1 for shallow references across objects, other values reserved.
- Key string
- (Updatable) Generated key that can be used in API calls to identify task. On scenarios where reference to the task is needed, a value can be passed in create.
- ModelType string
- (Updatable) The type of the task.
- ModelVersion string
- (Updatable) The object's model version.
- ObjectStatus int
- (Updatable) The status of an object that can be set to value 1 for shallow references across objects, other values reserved.
- key String
- (Updatable) Generated key that can be used in API calls to identify task. On scenarios where reference to the task is needed, a value can be passed in create.
- modelType String
- (Updatable) The type of the task.
- modelVersion String
- (Updatable) The object's model version.
- objectStatus Integer
- (Updatable) The status of an object that can be set to value 1 for shallow references across objects, other values reserved.
- key string
- (Updatable) Generated key that can be used in API calls to identify task. On scenarios where reference to the task is needed, a value can be passed in create.
- modelType string
- (Updatable) The type of the task.
- modelVersion string
- (Updatable) The object's model version.
- objectStatus number
- (Updatable) The status of an object that can be set to value 1 for shallow references across objects, other values reserved.
- key str
- (Updatable) Generated key that can be used in API calls to identify task. On scenarios where reference to the task is needed, a value can be passed in create.
- model_type str
- (Updatable) The type of the task.
- model_version str
- (Updatable) The object's model version.
- object_status int
- (Updatable) The status of an object that can be set to value 1 for shallow references across objects, other values reserved.
- key String
- (Updatable) Generated key that can be used in API calls to identify task. On scenarios where reference to the task is needed, a value can be passed in create.
- modelType String
- (Updatable) The type of the task.
- modelVersion String
- (Updatable) The object's model version.
- objectStatus Number
- (Updatable) The status of an object that can be set to value 1 for shallow references across objects, other values reserved.
WorkspaceTaskOpConfigValuesParentRef, WorkspaceTaskOpConfigValuesParentRefArgs              
- parent str
- (Updatable) Key of the parent object.
- root_doc_ strid 
- (Updatable) Key of the root document object.
WorkspaceTaskOutputPort, WorkspaceTaskOutputPortArgs        
- ModelType string
- (Updatable) The type of the types object.
- ConfigValues WorkspaceTask Output Port Config Values 
- (Updatable) Configuration values can be string, objects, or parameters.
- Description string
- (Updatable) Detailed description for the object.
- Fields List<string>
- (Updatable) An array of fields.
- Key string
- (Updatable) The key of the object.
- ModelVersion string
- (Updatable) The model version of an object.
- Name string
- (Updatable) Free form text without any restriction on permitted characters. Name can have letters, numbers, and special characters. The value is editable and is restricted to 1000 characters.
- ObjectStatus int
- (Updatable) The status of an object that can be set to value 1 for shallow references across objects, other values reserved.
- ParentRef WorkspaceTask Output Port Parent Ref 
- (Updatable) A reference to the object's parent.
- PortType string
- (Updatable) The port details for the data asset.Type.
- ModelType string
- (Updatable) The type of the types object.
- ConfigValues WorkspaceTask Output Port Config Values 
- (Updatable) Configuration values can be string, objects, or parameters.
- Description string
- (Updatable) Detailed description for the object.
- Fields []string
- (Updatable) An array of fields.
- Key string
- (Updatable) The key of the object.
- ModelVersion string
- (Updatable) The model version of an object.
- Name string
- (Updatable) Free form text without any restriction on permitted characters. Name can have letters, numbers, and special characters. The value is editable and is restricted to 1000 characters.
- ObjectStatus int
- (Updatable) The status of an object that can be set to value 1 for shallow references across objects, other values reserved.
- ParentRef WorkspaceTask Output Port Parent Ref 
- (Updatable) A reference to the object's parent.
- PortType string
- (Updatable) The port details for the data asset.Type.
- modelType String
- (Updatable) The type of the types object.
- configValues WorkspaceTask Output Port Config Values 
- (Updatable) Configuration values can be string, objects, or parameters.
- description String
- (Updatable) Detailed description for the object.
- fields List<String>
- (Updatable) An array of fields.
- key String
- (Updatable) The key of the object.
- modelVersion String
- (Updatable) The model version of an object.
- name String
- (Updatable) Free form text without any restriction on permitted characters. Name can have letters, numbers, and special characters. The value is editable and is restricted to 1000 characters.
- objectStatus Integer
- (Updatable) The status of an object that can be set to value 1 for shallow references across objects, other values reserved.
- parentRef WorkspaceTask Output Port Parent Ref 
- (Updatable) A reference to the object's parent.
- portType String
- (Updatable) The port details for the data asset.Type.
- modelType string
- (Updatable) The type of the types object.
- configValues WorkspaceTask Output Port Config Values 
- (Updatable) Configuration values can be string, objects, or parameters.
- description string
- (Updatable) Detailed description for the object.
- fields string[]
- (Updatable) An array of fields.
- key string
- (Updatable) The key of the object.
- modelVersion string
- (Updatable) The model version of an object.
- name string
- (Updatable) Free form text without any restriction on permitted characters. Name can have letters, numbers, and special characters. The value is editable and is restricted to 1000 characters.
- objectStatus number
- (Updatable) The status of an object that can be set to value 1 for shallow references across objects, other values reserved.
- parentRef WorkspaceTask Output Port Parent Ref 
- (Updatable) A reference to the object's parent.
- portType string
- (Updatable) The port details for the data asset.Type.
- model_type str
- (Updatable) The type of the types object.
- config_values dataintegration.Workspace Task Output Port Config Values 
- (Updatable) Configuration values can be string, objects, or parameters.
- description str
- (Updatable) Detailed description for the object.
- fields Sequence[str]
- (Updatable) An array of fields.
- key str
- (Updatable) The key of the object.
- model_version str
- (Updatable) The model version of an object.
- name str
- (Updatable) Free form text without any restriction on permitted characters. Name can have letters, numbers, and special characters. The value is editable and is restricted to 1000 characters.
- object_status int
- (Updatable) The status of an object that can be set to value 1 for shallow references across objects, other values reserved.
- parent_ref dataintegration.Workspace Task Output Port Parent Ref 
- (Updatable) A reference to the object's parent.
- port_type str
- (Updatable) The port details for the data asset.Type.
- modelType String
- (Updatable) The type of the types object.
- configValues Property Map
- (Updatable) Configuration values can be string, objects, or parameters.
- description String
- (Updatable) Detailed description for the object.
- fields List<String>
- (Updatable) An array of fields.
- key String
- (Updatable) The key of the object.
- modelVersion String
- (Updatable) The model version of an object.
- name String
- (Updatable) Free form text without any restriction on permitted characters. Name can have letters, numbers, and special characters. The value is editable and is restricted to 1000 characters.
- objectStatus Number
- (Updatable) The status of an object that can be set to value 1 for shallow references across objects, other values reserved.
- parentRef Property Map
- (Updatable) A reference to the object's parent.
- portType String
- (Updatable) The port details for the data asset.Type.
WorkspaceTaskOutputPortConfigValues, WorkspaceTaskOutputPortConfigValuesArgs            
- ConfigParam WorkspaceValues Task Output Port Config Values Config Param Values 
- (Updatable) The configuration parameter values.
- ParentRef WorkspaceTask Output Port Config Values Parent Ref 
- (Updatable) A reference to the object's parent.
- ConfigParam WorkspaceValues Task Output Port Config Values Config Param Values 
- (Updatable) The configuration parameter values.
- ParentRef WorkspaceTask Output Port Config Values Parent Ref 
- (Updatable) A reference to the object's parent.
- configParam WorkspaceValues Task Output Port Config Values Config Param Values 
- (Updatable) The configuration parameter values.
- parentRef WorkspaceTask Output Port Config Values Parent Ref 
- (Updatable) A reference to the object's parent.
- configParam WorkspaceValues Task Output Port Config Values Config Param Values 
- (Updatable) The configuration parameter values.
- parentRef WorkspaceTask Output Port Config Values Parent Ref 
- (Updatable) A reference to the object's parent.
- config_param_ dataintegration.values Workspace Task Output Port Config Values Config Param Values 
- (Updatable) The configuration parameter values.
- parent_ref dataintegration.Workspace Task Output Port Config Values Parent Ref 
- (Updatable) A reference to the object's parent.
- configParam Property MapValues 
- (Updatable) The configuration parameter values.
- parentRef Property Map
- (Updatable) A reference to the object's parent.
WorkspaceTaskOutputPortConfigValuesConfigParamValues, WorkspaceTaskOutputPortConfigValuesConfigParamValuesArgs                  
- IntValue int
- (Updatable) An integer value of the parameter.
- ObjectValue string
- (Updatable) An object value of the parameter.
- ParameterValue string
- (Updatable) Reference to the parameter by its key.
- RefValue string
- (Updatable) The root object reference value.
- RootObject stringValue 
- (Updatable) The root object value, used in custom parameters.
- StringValue string
- (Updatable) A string value of the parameter.
- IntValue int
- (Updatable) An integer value of the parameter.
- ObjectValue string
- (Updatable) An object value of the parameter.
- ParameterValue string
- (Updatable) Reference to the parameter by its key.
- RefValue string
- (Updatable) The root object reference value.
- RootObject stringValue 
- (Updatable) The root object value, used in custom parameters.
- StringValue string
- (Updatable) A string value of the parameter.
- intValue Integer
- (Updatable) An integer value of the parameter.
- objectValue String
- (Updatable) An object value of the parameter.
- parameterValue String
- (Updatable) Reference to the parameter by its key.
- refValue String
- (Updatable) The root object reference value.
- rootObject StringValue 
- (Updatable) The root object value, used in custom parameters.
- stringValue String
- (Updatable) A string value of the parameter.
- intValue number
- (Updatable) An integer value of the parameter.
- objectValue string
- (Updatable) An object value of the parameter.
- parameterValue string
- (Updatable) Reference to the parameter by its key.
- refValue string
- (Updatable) The root object reference value.
- rootObject stringValue 
- (Updatable) The root object value, used in custom parameters.
- stringValue string
- (Updatable) A string value of the parameter.
- int_value int
- (Updatable) An integer value of the parameter.
- object_value str
- (Updatable) An object value of the parameter.
- parameter_value str
- (Updatable) Reference to the parameter by its key.
- ref_value str
- (Updatable) The root object reference value.
- root_object_ strvalue 
- (Updatable) The root object value, used in custom parameters.
- string_value str
- (Updatable) A string value of the parameter.
- intValue Number
- (Updatable) An integer value of the parameter.
- objectValue String
- (Updatable) An object value of the parameter.
- parameterValue String
- (Updatable) Reference to the parameter by its key.
- refValue String
- (Updatable) The root object reference value.
- rootObject StringValue 
- (Updatable) The root object value, used in custom parameters.
- stringValue String
- (Updatable) A string value of the parameter.
WorkspaceTaskOutputPortConfigValuesParentRef, WorkspaceTaskOutputPortConfigValuesParentRefArgs                
- parent str
- (Updatable) Key of the parent object.
- root_doc_ strid 
- (Updatable) Key of the root document object.
WorkspaceTaskOutputPortParentRef, WorkspaceTaskOutputPortParentRefArgs            
- parent str
- (Updatable) Key of the parent object.
- root_doc_ strid 
- (Updatable) Key of the root document object.
WorkspaceTaskParameter, WorkspaceTaskParameterArgs      
- ModelType string
- (Updatable) The type of the types object.
- ConfigValues WorkspaceTask Parameter Config Values 
- (Updatable) Configuration values can be string, objects, or parameters.
- DefaultValue string
- (Updatable) The default value of the parameter.
- Description string
- (Updatable) Detailed description for the object.
- IsInput bool
- (Updatable) Specifies whether the parameter is input value.
- IsOutput bool
- (Updatable) Specifies whether the parameter is output value.
- Key string
- (Updatable) The key of the object.
- ModelVersion string
- (Updatable) The model version of an object.
- Name string
- (Updatable) Free form text without any restriction on permitted characters. Name can have letters, numbers, and special characters. The value is editable and is restricted to 1000 characters.
- ObjectStatus int
- (Updatable) The status of an object that can be set to value 1 for shallow references across objects, other values reserved.
- OutputAggregation stringType 
- (Updatable) The output aggregation type.
- ParentRef WorkspaceTask Parameter Parent Ref 
- (Updatable) A reference to the object's parent.
- RootObject stringDefault Value 
- (Updatable) The default value of the parameter which can be an object in DIS, such as a data entity.
- Type string
- (Updatable) This can either be a string value referencing the type or a BaseType object.
- TypeName string
- (Updatable) The type of value the parameter was created for.
- UsedFor string
- (Updatable) The param name for which parameter is created for for eg. driver Shape, Operation etc.
- ModelType string
- (Updatable) The type of the types object.
- ConfigValues WorkspaceTask Parameter Config Values 
- (Updatable) Configuration values can be string, objects, or parameters.
- DefaultValue string
- (Updatable) The default value of the parameter.
- Description string
- (Updatable) Detailed description for the object.
- IsInput bool
- (Updatable) Specifies whether the parameter is input value.
- IsOutput bool
- (Updatable) Specifies whether the parameter is output value.
- Key string
- (Updatable) The key of the object.
- ModelVersion string
- (Updatable) The model version of an object.
- Name string
- (Updatable) Free form text without any restriction on permitted characters. Name can have letters, numbers, and special characters. The value is editable and is restricted to 1000 characters.
- ObjectStatus int
- (Updatable) The status of an object that can be set to value 1 for shallow references across objects, other values reserved.
- OutputAggregation stringType 
- (Updatable) The output aggregation type.
- ParentRef WorkspaceTask Parameter Parent Ref 
- (Updatable) A reference to the object's parent.
- RootObject stringDefault Value 
- (Updatable) The default value of the parameter which can be an object in DIS, such as a data entity.
- Type string
- (Updatable) This can either be a string value referencing the type or a BaseType object.
- TypeName string
- (Updatable) The type of value the parameter was created for.
- UsedFor string
- (Updatable) The param name for which parameter is created for for eg. driver Shape, Operation etc.
- modelType String
- (Updatable) The type of the types object.
- configValues WorkspaceTask Parameter Config Values 
- (Updatable) Configuration values can be string, objects, or parameters.
- defaultValue String
- (Updatable) The default value of the parameter.
- description String
- (Updatable) Detailed description for the object.
- isInput Boolean
- (Updatable) Specifies whether the parameter is input value.
- isOutput Boolean
- (Updatable) Specifies whether the parameter is output value.
- key String
- (Updatable) The key of the object.
- modelVersion String
- (Updatable) The model version of an object.
- name String
- (Updatable) Free form text without any restriction on permitted characters. Name can have letters, numbers, and special characters. The value is editable and is restricted to 1000 characters.
- objectStatus Integer
- (Updatable) The status of an object that can be set to value 1 for shallow references across objects, other values reserved.
- outputAggregation StringType 
- (Updatable) The output aggregation type.
- parentRef WorkspaceTask Parameter Parent Ref 
- (Updatable) A reference to the object's parent.
- rootObject StringDefault Value 
- (Updatable) The default value of the parameter which can be an object in DIS, such as a data entity.
- type String
- (Updatable) This can either be a string value referencing the type or a BaseType object.
- typeName String
- (Updatable) The type of value the parameter was created for.
- usedFor String
- (Updatable) The param name for which parameter is created for for eg. driver Shape, Operation etc.
- modelType string
- (Updatable) The type of the types object.
- configValues WorkspaceTask Parameter Config Values 
- (Updatable) Configuration values can be string, objects, or parameters.
- defaultValue string
- (Updatable) The default value of the parameter.
- description string
- (Updatable) Detailed description for the object.
- isInput boolean
- (Updatable) Specifies whether the parameter is input value.
- isOutput boolean
- (Updatable) Specifies whether the parameter is output value.
- key string
- (Updatable) The key of the object.
- modelVersion string
- (Updatable) The model version of an object.
- name string
- (Updatable) Free form text without any restriction on permitted characters. Name can have letters, numbers, and special characters. The value is editable and is restricted to 1000 characters.
- objectStatus number
- (Updatable) The status of an object that can be set to value 1 for shallow references across objects, other values reserved.
- outputAggregation stringType 
- (Updatable) The output aggregation type.
- parentRef WorkspaceTask Parameter Parent Ref 
- (Updatable) A reference to the object's parent.
- rootObject stringDefault Value 
- (Updatable) The default value of the parameter which can be an object in DIS, such as a data entity.
- type string
- (Updatable) This can either be a string value referencing the type or a BaseType object.
- typeName string
- (Updatable) The type of value the parameter was created for.
- usedFor string
- (Updatable) The param name for which parameter is created for for eg. driver Shape, Operation etc.
- model_type str
- (Updatable) The type of the types object.
- config_values dataintegration.Workspace Task Parameter Config Values 
- (Updatable) Configuration values can be string, objects, or parameters.
- default_value str
- (Updatable) The default value of the parameter.
- description str
- (Updatable) Detailed description for the object.
- is_input bool
- (Updatable) Specifies whether the parameter is input value.
- is_output bool
- (Updatable) Specifies whether the parameter is output value.
- key str
- (Updatable) The key of the object.
- model_version str
- (Updatable) The model version of an object.
- name str
- (Updatable) Free form text without any restriction on permitted characters. Name can have letters, numbers, and special characters. The value is editable and is restricted to 1000 characters.
- object_status int
- (Updatable) The status of an object that can be set to value 1 for shallow references across objects, other values reserved.
- output_aggregation_ strtype 
- (Updatable) The output aggregation type.
- parent_ref dataintegration.Workspace Task Parameter Parent Ref 
- (Updatable) A reference to the object's parent.
- root_object_ strdefault_ value 
- (Updatable) The default value of the parameter which can be an object in DIS, such as a data entity.
- type str
- (Updatable) This can either be a string value referencing the type or a BaseType object.
- type_name str
- (Updatable) The type of value the parameter was created for.
- used_for str
- (Updatable) The param name for which parameter is created for for eg. driver Shape, Operation etc.
- modelType String
- (Updatable) The type of the types object.
- configValues Property Map
- (Updatable) Configuration values can be string, objects, or parameters.
- defaultValue String
- (Updatable) The default value of the parameter.
- description String
- (Updatable) Detailed description for the object.
- isInput Boolean
- (Updatable) Specifies whether the parameter is input value.
- isOutput Boolean
- (Updatable) Specifies whether the parameter is output value.
- key String
- (Updatable) The key of the object.
- modelVersion String
- (Updatable) The model version of an object.
- name String
- (Updatable) Free form text without any restriction on permitted characters. Name can have letters, numbers, and special characters. The value is editable and is restricted to 1000 characters.
- objectStatus Number
- (Updatable) The status of an object that can be set to value 1 for shallow references across objects, other values reserved.
- outputAggregation StringType 
- (Updatable) The output aggregation type.
- parentRef Property Map
- (Updatable) A reference to the object's parent.
- rootObject StringDefault Value 
- (Updatable) The default value of the parameter which can be an object in DIS, such as a data entity.
- type String
- (Updatable) This can either be a string value referencing the type or a BaseType object.
- typeName String
- (Updatable) The type of value the parameter was created for.
- usedFor String
- (Updatable) The param name for which parameter is created for for eg. driver Shape, Operation etc.
WorkspaceTaskParameterConfigValues, WorkspaceTaskParameterConfigValuesArgs          
- ConfigParam WorkspaceValues Task Parameter Config Values Config Param Values 
- (Updatable) The configuration parameter values.
- ParentRef WorkspaceTask Parameter Config Values Parent Ref 
- (Updatable) A reference to the object's parent.
- ConfigParam WorkspaceValues Task Parameter Config Values Config Param Values 
- (Updatable) The configuration parameter values.
- ParentRef WorkspaceTask Parameter Config Values Parent Ref 
- (Updatable) A reference to the object's parent.
- configParam WorkspaceValues Task Parameter Config Values Config Param Values 
- (Updatable) The configuration parameter values.
- parentRef WorkspaceTask Parameter Config Values Parent Ref 
- (Updatable) A reference to the object's parent.
- configParam WorkspaceValues Task Parameter Config Values Config Param Values 
- (Updatable) The configuration parameter values.
- parentRef WorkspaceTask Parameter Config Values Parent Ref 
- (Updatable) A reference to the object's parent.
- config_param_ dataintegration.values Workspace Task Parameter Config Values Config Param Values 
- (Updatable) The configuration parameter values.
- parent_ref dataintegration.Workspace Task Parameter Config Values Parent Ref 
- (Updatable) A reference to the object's parent.
- configParam Property MapValues 
- (Updatable) The configuration parameter values.
- parentRef Property Map
- (Updatable) A reference to the object's parent.
WorkspaceTaskParameterConfigValuesConfigParamValues, WorkspaceTaskParameterConfigValuesConfigParamValuesArgs                
- ConfigParam WorkspaceValue Task Parameter Config Values Config Param Values Config Param Value 
- Key string
- (Updatable) Generated key that can be used in API calls to identify task. On scenarios where reference to the task is needed, a value can be passed in create.
- ConfigParam WorkspaceValue Task Parameter Config Values Config Param Values Config Param Value 
- Key string
- (Updatable) Generated key that can be used in API calls to identify task. On scenarios where reference to the task is needed, a value can be passed in create.
- configParam WorkspaceValue Task Parameter Config Values Config Param Values Config Param Value 
- key String
- (Updatable) Generated key that can be used in API calls to identify task. On scenarios where reference to the task is needed, a value can be passed in create.
- configParam WorkspaceValue Task Parameter Config Values Config Param Values Config Param Value 
- key string
- (Updatable) Generated key that can be used in API calls to identify task. On scenarios where reference to the task is needed, a value can be passed in create.
- config_param_ dataintegration.value Workspace Task Parameter Config Values Config Param Values Config Param Value 
- key str
- (Updatable) Generated key that can be used in API calls to identify task. On scenarios where reference to the task is needed, a value can be passed in create.
- configParam Property MapValue 
- key String
- (Updatable) Generated key that can be used in API calls to identify task. On scenarios where reference to the task is needed, a value can be passed in create.
WorkspaceTaskParameterConfigValuesConfigParamValuesConfigParamValue, WorkspaceTaskParameterConfigValuesConfigParamValuesConfigParamValueArgs                      
- IntValue int
- An integer value of the parameter.
- ObjectValue string
- An object value of the parameter.
- ParameterValue string
- Reference to the parameter by its key.
- RefValue WorkspaceTask Parameter Config Values Config Param Values Config Param Value Ref Value 
- The root object reference value.
- RootObject WorkspaceValue Task Parameter Config Values Config Param Values Config Param Value Root Object Value 
- The root object value, used in custom parameters.
- StringValue string
- A string value of the parameter.
- IntValue int
- An integer value of the parameter.
- ObjectValue string
- An object value of the parameter.
- ParameterValue string
- Reference to the parameter by its key.
- RefValue WorkspaceTask Parameter Config Values Config Param Values Config Param Value Ref Value 
- The root object reference value.
- RootObject WorkspaceValue Task Parameter Config Values Config Param Values Config Param Value Root Object Value 
- The root object value, used in custom parameters.
- StringValue string
- A string value of the parameter.
- intValue Integer
- An integer value of the parameter.
- objectValue String
- An object value of the parameter.
- parameterValue String
- Reference to the parameter by its key.
- refValue WorkspaceTask Parameter Config Values Config Param Values Config Param Value Ref Value 
- The root object reference value.
- rootObject WorkspaceValue Task Parameter Config Values Config Param Values Config Param Value Root Object Value 
- The root object value, used in custom parameters.
- stringValue String
- A string value of the parameter.
- intValue number
- An integer value of the parameter.
- objectValue string
- An object value of the parameter.
- parameterValue string
- Reference to the parameter by its key.
- refValue WorkspaceTask Parameter Config Values Config Param Values Config Param Value Ref Value 
- The root object reference value.
- rootObject WorkspaceValue Task Parameter Config Values Config Param Values Config Param Value Root Object Value 
- The root object value, used in custom parameters.
- stringValue string
- A string value of the parameter.
- int_value int
- An integer value of the parameter.
- object_value str
- An object value of the parameter.
- parameter_value str
- Reference to the parameter by its key.
- ref_value dataintegration.Workspace Task Parameter Config Values Config Param Values Config Param Value Ref Value 
- The root object reference value.
- root_object_ dataintegration.value Workspace Task Parameter Config Values Config Param Values Config Param Value Root Object Value 
- The root object value, used in custom parameters.
- string_value str
- A string value of the parameter.
- intValue Number
- An integer value of the parameter.
- objectValue String
- An object value of the parameter.
- parameterValue String
- Reference to the parameter by its key.
- refValue Property Map
- The root object reference value.
- rootObject Property MapValue 
- The root object value, used in custom parameters.
- stringValue String
- A string value of the parameter.
WorkspaceTaskParameterConfigValuesConfigParamValuesConfigParamValueRefValue, WorkspaceTaskParameterConfigValuesConfigParamValuesConfigParamValueRefValueArgs                          
- Key string
- (Updatable) Generated key that can be used in API calls to identify task. On scenarios where reference to the task is needed, a value can be passed in create.
- ModelType string
- (Updatable) The type of the task.
- ModelVersion string
- (Updatable) The object's model version.
- Name string
- (Updatable) Free form text without any restriction on permitted characters. Name can have letters, numbers, and special characters. The value is editable and is restricted to 1000 characters.
- ObjectStatus int
- (Updatable) The status of an object that can be set to value 1 for shallow references across objects, other values reserved.
- Key string
- (Updatable) Generated key that can be used in API calls to identify task. On scenarios where reference to the task is needed, a value can be passed in create.
- ModelType string
- (Updatable) The type of the task.
- ModelVersion string
- (Updatable) The object's model version.
- Name string
- (Updatable) Free form text without any restriction on permitted characters. Name can have letters, numbers, and special characters. The value is editable and is restricted to 1000 characters.
- ObjectStatus int
- (Updatable) The status of an object that can be set to value 1 for shallow references across objects, other values reserved.
- key String
- (Updatable) Generated key that can be used in API calls to identify task. On scenarios where reference to the task is needed, a value can be passed in create.
- modelType String
- (Updatable) The type of the task.
- modelVersion String
- (Updatable) The object's model version.
- name String
- (Updatable) Free form text without any restriction on permitted characters. Name can have letters, numbers, and special characters. The value is editable and is restricted to 1000 characters.
- objectStatus Integer
- (Updatable) The status of an object that can be set to value 1 for shallow references across objects, other values reserved.
- key string
- (Updatable) Generated key that can be used in API calls to identify task. On scenarios where reference to the task is needed, a value can be passed in create.
- modelType string
- (Updatable) The type of the task.
- modelVersion string
- (Updatable) The object's model version.
- name string
- (Updatable) Free form text without any restriction on permitted characters. Name can have letters, numbers, and special characters. The value is editable and is restricted to 1000 characters.
- objectStatus number
- (Updatable) The status of an object that can be set to value 1 for shallow references across objects, other values reserved.
- key str
- (Updatable) Generated key that can be used in API calls to identify task. On scenarios where reference to the task is needed, a value can be passed in create.
- model_type str
- (Updatable) The type of the task.
- model_version str
- (Updatable) The object's model version.
- name str
- (Updatable) Free form text without any restriction on permitted characters. Name can have letters, numbers, and special characters. The value is editable and is restricted to 1000 characters.
- object_status int
- (Updatable) The status of an object that can be set to value 1 for shallow references across objects, other values reserved.
- key String
- (Updatable) Generated key that can be used in API calls to identify task. On scenarios where reference to the task is needed, a value can be passed in create.
- modelType String
- (Updatable) The type of the task.
- modelVersion String
- (Updatable) The object's model version.
- name String
- (Updatable) Free form text without any restriction on permitted characters. Name can have letters, numbers, and special characters. The value is editable and is restricted to 1000 characters.
- objectStatus Number
- (Updatable) The status of an object that can be set to value 1 for shallow references across objects, other values reserved.
WorkspaceTaskParameterConfigValuesConfigParamValuesConfigParamValueRootObjectValue, WorkspaceTaskParameterConfigValuesConfigParamValuesConfigParamValueRootObjectValueArgs                            
- Key string
- (Updatable) Generated key that can be used in API calls to identify task. On scenarios where reference to the task is needed, a value can be passed in create.
- ModelType string
- (Updatable) The type of the task.
- ModelVersion string
- (Updatable) The object's model version.
- ObjectStatus int
- (Updatable) The status of an object that can be set to value 1 for shallow references across objects, other values reserved.
- Key string
- (Updatable) Generated key that can be used in API calls to identify task. On scenarios where reference to the task is needed, a value can be passed in create.
- ModelType string
- (Updatable) The type of the task.
- ModelVersion string
- (Updatable) The object's model version.
- ObjectStatus int
- (Updatable) The status of an object that can be set to value 1 for shallow references across objects, other values reserved.
- key String
- (Updatable) Generated key that can be used in API calls to identify task. On scenarios where reference to the task is needed, a value can be passed in create.
- modelType String
- (Updatable) The type of the task.
- modelVersion String
- (Updatable) The object's model version.
- objectStatus Integer
- (Updatable) The status of an object that can be set to value 1 for shallow references across objects, other values reserved.
- key string
- (Updatable) Generated key that can be used in API calls to identify task. On scenarios where reference to the task is needed, a value can be passed in create.
- modelType string
- (Updatable) The type of the task.
- modelVersion string
- (Updatable) The object's model version.
- objectStatus number
- (Updatable) The status of an object that can be set to value 1 for shallow references across objects, other values reserved.
- key str
- (Updatable) Generated key that can be used in API calls to identify task. On scenarios where reference to the task is needed, a value can be passed in create.
- model_type str
- (Updatable) The type of the task.
- model_version str
- (Updatable) The object's model version.
- object_status int
- (Updatable) The status of an object that can be set to value 1 for shallow references across objects, other values reserved.
- key String
- (Updatable) Generated key that can be used in API calls to identify task. On scenarios where reference to the task is needed, a value can be passed in create.
- modelType String
- (Updatable) The type of the task.
- modelVersion String
- (Updatable) The object's model version.
- objectStatus Number
- (Updatable) The status of an object that can be set to value 1 for shallow references across objects, other values reserved.
WorkspaceTaskParameterConfigValuesParentRef, WorkspaceTaskParameterConfigValuesParentRefArgs              
- parent str
- (Updatable) Key of the parent object.
- root_doc_ strid 
- (Updatable) Key of the root document object.
WorkspaceTaskParameterParentRef, WorkspaceTaskParameterParentRefArgs          
- parent str
- (Updatable) Key of the parent object.
- root_doc_ strid 
- (Updatable) Key of the root document object.
WorkspaceTaskParentRef, WorkspaceTaskParentRefArgs        
- parent str
- (Updatable) Key of the parent object.
- root_doc_ strid 
- (Updatable) Key of the root document object.
WorkspaceTaskPollRestCallConfig, WorkspaceTaskPollRestCallConfigArgs            
- ConfigValues WorkspaceTask Poll Rest Call Config Config Values 
- (Updatable) Configuration values can be string, objects, or parameters.
- Key string
- (Updatable) Generated key that can be used in API calls to identify task. On scenarios where reference to the task is needed, a value can be passed in create.
- MethodType string
- (Updatable) The REST method to use.
- ModelType string
- (Updatable) The type of the task.
- RequestHeaders Dictionary<string, string>
- (Updatable) The headers for the REST call.
- ConfigValues WorkspaceTask Poll Rest Call Config Config Values 
- (Updatable) Configuration values can be string, objects, or parameters.
- Key string
- (Updatable) Generated key that can be used in API calls to identify task. On scenarios where reference to the task is needed, a value can be passed in create.
- MethodType string
- (Updatable) The REST method to use.
- ModelType string
- (Updatable) The type of the task.
- RequestHeaders map[string]string
- (Updatable) The headers for the REST call.
- configValues WorkspaceTask Poll Rest Call Config Config Values 
- (Updatable) Configuration values can be string, objects, or parameters.
- key String
- (Updatable) Generated key that can be used in API calls to identify task. On scenarios where reference to the task is needed, a value can be passed in create.
- methodType String
- (Updatable) The REST method to use.
- modelType String
- (Updatable) The type of the task.
- requestHeaders Map<String,String>
- (Updatable) The headers for the REST call.
- configValues WorkspaceTask Poll Rest Call Config Config Values 
- (Updatable) Configuration values can be string, objects, or parameters.
- key string
- (Updatable) Generated key that can be used in API calls to identify task. On scenarios where reference to the task is needed, a value can be passed in create.
- methodType string
- (Updatable) The REST method to use.
- modelType string
- (Updatable) The type of the task.
- requestHeaders {[key: string]: string}
- (Updatable) The headers for the REST call.
- config_values dataintegration.Workspace Task Poll Rest Call Config Config Values 
- (Updatable) Configuration values can be string, objects, or parameters.
- key str
- (Updatable) Generated key that can be used in API calls to identify task. On scenarios where reference to the task is needed, a value can be passed in create.
- method_type str
- (Updatable) The REST method to use.
- model_type str
- (Updatable) The type of the task.
- request_headers Mapping[str, str]
- (Updatable) The headers for the REST call.
- configValues Property Map
- (Updatable) Configuration values can be string, objects, or parameters.
- key String
- (Updatable) Generated key that can be used in API calls to identify task. On scenarios where reference to the task is needed, a value can be passed in create.
- methodType String
- (Updatable) The REST method to use.
- modelType String
- (Updatable) The type of the task.
- requestHeaders Map<String>
- (Updatable) The headers for the REST call.
WorkspaceTaskPollRestCallConfigConfigValues, WorkspaceTaskPollRestCallConfigConfigValuesArgs                
- ConfigParam WorkspaceValues Task Poll Rest Call Config Config Values Config Param Values 
- (Updatable) The configuration parameter values.
- ParentRef WorkspaceTask Poll Rest Call Config Config Values Parent Ref 
- (Updatable) A reference to the object's parent.
- ConfigParam WorkspaceValues Task Poll Rest Call Config Config Values Config Param Values 
- (Updatable) The configuration parameter values.
- ParentRef WorkspaceTask Poll Rest Call Config Config Values Parent Ref 
- (Updatable) A reference to the object's parent.
- configParam WorkspaceValues Task Poll Rest Call Config Config Values Config Param Values 
- (Updatable) The configuration parameter values.
- parentRef WorkspaceTask Poll Rest Call Config Config Values Parent Ref 
- (Updatable) A reference to the object's parent.
- configParam WorkspaceValues Task Poll Rest Call Config Config Values Config Param Values 
- (Updatable) The configuration parameter values.
- parentRef WorkspaceTask Poll Rest Call Config Config Values Parent Ref 
- (Updatable) A reference to the object's parent.
- config_param_ dataintegration.values Workspace Task Poll Rest Call Config Config Values Config Param Values 
- (Updatable) The configuration parameter values.
- parent_ref dataintegration.Workspace Task Poll Rest Call Config Config Values Parent Ref 
- (Updatable) A reference to the object's parent.
- configParam Property MapValues 
- (Updatable) The configuration parameter values.
- parentRef Property Map
- (Updatable) A reference to the object's parent.
WorkspaceTaskPollRestCallConfigConfigValuesConfigParamValues, WorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesArgs                      
- PollCondition WorkspaceTask Poll Rest Call Config Config Values Config Param Values Poll Condition 
- PollInterval WorkspaceTask Poll Rest Call Config Config Values Config Param Values Poll Interval 
- PollInterval WorkspaceUnit Task Poll Rest Call Config Config Values Config Param Values Poll Interval Unit 
- PollMax WorkspaceDuration Task Poll Rest Call Config Config Values Config Param Values Poll Max Duration 
- PollMax WorkspaceDuration Unit Task Poll Rest Call Config Config Values Config Param Values Poll Max Duration Unit 
- RequestPayload WorkspaceTask Poll Rest Call Config Config Values Config Param Values Request Payload 
- RequestUrl WorkspaceTask Poll Rest Call Config Config Values Config Param Values Request Url 
- PollCondition WorkspaceTask Poll Rest Call Config Config Values Config Param Values Poll Condition 
- PollInterval WorkspaceTask Poll Rest Call Config Config Values Config Param Values Poll Interval 
- PollInterval WorkspaceUnit Task Poll Rest Call Config Config Values Config Param Values Poll Interval Unit 
- PollMax WorkspaceDuration Task Poll Rest Call Config Config Values Config Param Values Poll Max Duration 
- PollMax WorkspaceDuration Unit Task Poll Rest Call Config Config Values Config Param Values Poll Max Duration Unit 
- RequestPayload WorkspaceTask Poll Rest Call Config Config Values Config Param Values Request Payload 
- RequestUrl WorkspaceTask Poll Rest Call Config Config Values Config Param Values Request Url 
- pollCondition WorkspaceTask Poll Rest Call Config Config Values Config Param Values Poll Condition 
- pollInterval WorkspaceTask Poll Rest Call Config Config Values Config Param Values Poll Interval 
- pollInterval WorkspaceUnit Task Poll Rest Call Config Config Values Config Param Values Poll Interval Unit 
- pollMax WorkspaceDuration Task Poll Rest Call Config Config Values Config Param Values Poll Max Duration 
- pollMax WorkspaceDuration Unit Task Poll Rest Call Config Config Values Config Param Values Poll Max Duration Unit 
- requestPayload WorkspaceTask Poll Rest Call Config Config Values Config Param Values Request Payload 
- requestUrl WorkspaceTask Poll Rest Call Config Config Values Config Param Values Request Url 
- pollCondition WorkspaceTask Poll Rest Call Config Config Values Config Param Values Poll Condition 
- pollInterval WorkspaceTask Poll Rest Call Config Config Values Config Param Values Poll Interval 
- pollInterval WorkspaceUnit Task Poll Rest Call Config Config Values Config Param Values Poll Interval Unit 
- pollMax WorkspaceDuration Task Poll Rest Call Config Config Values Config Param Values Poll Max Duration 
- pollMax WorkspaceDuration Unit Task Poll Rest Call Config Config Values Config Param Values Poll Max Duration Unit 
- requestPayload WorkspaceTask Poll Rest Call Config Config Values Config Param Values Request Payload 
- requestUrl WorkspaceTask Poll Rest Call Config Config Values Config Param Values Request Url 
- poll_condition dataintegration.Workspace Task Poll Rest Call Config Config Values Config Param Values Poll Condition 
- poll_interval dataintegration.Workspace Task Poll Rest Call Config Config Values Config Param Values Poll Interval 
- poll_interval_ dataintegration.unit Workspace Task Poll Rest Call Config Config Values Config Param Values Poll Interval Unit 
- poll_max_ dataintegration.duration Workspace Task Poll Rest Call Config Config Values Config Param Values Poll Max Duration 
- poll_max_ dataintegration.duration_ unit Workspace Task Poll Rest Call Config Config Values Config Param Values Poll Max Duration Unit 
- request_payload dataintegration.Workspace Task Poll Rest Call Config Config Values Config Param Values Request Payload 
- request_url dataintegration.Workspace Task Poll Rest Call Config Config Values Config Param Values Request Url 
WorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesPollCondition, WorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesPollConditionArgs                          
- ParameterValue string
- Reference to the parameter by its key.
- RefValue WorkspaceTask Poll Rest Call Config Config Values Config Param Values Poll Condition Ref Value 
- The root object reference value.
- ParameterValue string
- Reference to the parameter by its key.
- RefValue WorkspaceTask Poll Rest Call Config Config Values Config Param Values Poll Condition Ref Value 
- The root object reference value.
- parameterValue String
- Reference to the parameter by its key.
- refValue WorkspaceTask Poll Rest Call Config Config Values Config Param Values Poll Condition Ref Value 
- The root object reference value.
- parameterValue string
- Reference to the parameter by its key.
- refValue WorkspaceTask Poll Rest Call Config Config Values Config Param Values Poll Condition Ref Value 
- The root object reference value.
- parameter_value str
- Reference to the parameter by its key.
- ref_value dataintegration.Workspace Task Poll Rest Call Config Config Values Config Param Values Poll Condition Ref Value 
- The root object reference value.
- parameterValue String
- Reference to the parameter by its key.
- refValue Property Map
- The root object reference value.
WorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesPollConditionRefValue, WorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesPollConditionRefValueArgs                              
- ExprString string
- The expression string for the object.
- Key string
- (Updatable) Generated key that can be used in API calls to identify task. On scenarios where reference to the task is needed, a value can be passed in create.
- ModelType string
- (Updatable) The type of the task.
- Name string
- (Updatable) Free form text without any restriction on permitted characters. Name can have letters, numbers, and special characters. The value is editable and is restricted to 1000 characters.
- ExprString string
- The expression string for the object.
- Key string
- (Updatable) Generated key that can be used in API calls to identify task. On scenarios where reference to the task is needed, a value can be passed in create.
- ModelType string
- (Updatable) The type of the task.
- Name string
- (Updatable) Free form text without any restriction on permitted characters. Name can have letters, numbers, and special characters. The value is editable and is restricted to 1000 characters.
- exprString String
- The expression string for the object.
- key String
- (Updatable) Generated key that can be used in API calls to identify task. On scenarios where reference to the task is needed, a value can be passed in create.
- modelType String
- (Updatable) The type of the task.
- name String
- (Updatable) Free form text without any restriction on permitted characters. Name can have letters, numbers, and special characters. The value is editable and is restricted to 1000 characters.
- exprString string
- The expression string for the object.
- key string
- (Updatable) Generated key that can be used in API calls to identify task. On scenarios where reference to the task is needed, a value can be passed in create.
- modelType string
- (Updatable) The type of the task.
- name string
- (Updatable) Free form text without any restriction on permitted characters. Name can have letters, numbers, and special characters. The value is editable and is restricted to 1000 characters.
- expr_string str
- The expression string for the object.
- key str
- (Updatable) Generated key that can be used in API calls to identify task. On scenarios where reference to the task is needed, a value can be passed in create.
- model_type str
- (Updatable) The type of the task.
- name str
- (Updatable) Free form text without any restriction on permitted characters. Name can have letters, numbers, and special characters. The value is editable and is restricted to 1000 characters.
- exprString String
- The expression string for the object.
- key String
- (Updatable) Generated key that can be used in API calls to identify task. On scenarios where reference to the task is needed, a value can be passed in create.
- modelType String
- (Updatable) The type of the task.
- name String
- (Updatable) Free form text without any restriction on permitted characters. Name can have letters, numbers, and special characters. The value is editable and is restricted to 1000 characters.
WorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesPollInterval, WorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesPollIntervalArgs                          
- ObjectValue double
- An object value of the parameter.
- ObjectValue float64
- An object value of the parameter.
- objectValue Double
- An object value of the parameter.
- objectValue number
- An object value of the parameter.
- object_value float
- An object value of the parameter.
- objectValue Number
- An object value of the parameter.
WorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesPollIntervalUnit, WorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesPollIntervalUnitArgs                            
- StringValue string
- A string value of the parameter.
- StringValue string
- A string value of the parameter.
- stringValue String
- A string value of the parameter.
- stringValue string
- A string value of the parameter.
- string_value str
- A string value of the parameter.
- stringValue String
- A string value of the parameter.
WorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesPollMaxDuration, WorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesPollMaxDurationArgs                            
- ObjectValue double
- An object value of the parameter.
- ObjectValue float64
- An object value of the parameter.
- objectValue Double
- An object value of the parameter.
- objectValue number
- An object value of the parameter.
- object_value float
- An object value of the parameter.
- objectValue Number
- An object value of the parameter.
WorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesPollMaxDurationUnit, WorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesPollMaxDurationUnitArgs                              
- StringValue string
- A string value of the parameter.
- StringValue string
- A string value of the parameter.
- stringValue String
- A string value of the parameter.
- stringValue string
- A string value of the parameter.
- string_value str
- A string value of the parameter.
- stringValue String
- A string value of the parameter.
WorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesRequestPayload, WorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadArgs                          
- ParameterValue string
- Reference to the parameter by its key.
- RefValue WorkspaceTask Poll Rest Call Config Config Values Config Param Values Request Payload Ref Value 
- The root object reference value.
- ParameterValue string
- Reference to the parameter by its key.
- RefValue WorkspaceTask Poll Rest Call Config Config Values Config Param Values Request Payload Ref Value 
- The root object reference value.
- parameterValue String
- Reference to the parameter by its key.
- refValue WorkspaceTask Poll Rest Call Config Config Values Config Param Values Request Payload Ref Value 
- The root object reference value.
- parameterValue string
- Reference to the parameter by its key.
- refValue WorkspaceTask Poll Rest Call Config Config Values Config Param Values Request Payload Ref Value 
- The root object reference value.
- parameter_value str
- Reference to the parameter by its key.
- ref_value dataintegration.Workspace Task Poll Rest Call Config Config Values Config Param Values Request Payload Ref Value 
- The root object reference value.
- parameterValue String
- Reference to the parameter by its key.
- refValue Property Map
- The root object reference value.
WorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValue, WorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueArgs                              
- ConfigValues WorkspaceTask Poll Rest Call Config Config Values Config Param Values Request Payload Ref Value Config Values 
- Configuration values can be string, objects, or parameters.
- Key string
- (Updatable) Generated key that can be used in API calls to identify task. On scenarios where reference to the task is needed, a value can be passed in create.
- ModelType string
- (Updatable) The type of the task.
- Name string
- (Updatable) Free form text without any restriction on permitted characters. Name can have letters, numbers, and special characters. The value is editable and is restricted to 1000 characters.
- ConfigValues WorkspaceTask Poll Rest Call Config Config Values Config Param Values Request Payload Ref Value Config Values 
- Configuration values can be string, objects, or parameters.
- Key string
- (Updatable) Generated key that can be used in API calls to identify task. On scenarios where reference to the task is needed, a value can be passed in create.
- ModelType string
- (Updatable) The type of the task.
- Name string
- (Updatable) Free form text without any restriction on permitted characters. Name can have letters, numbers, and special characters. The value is editable and is restricted to 1000 characters.
- configValues WorkspaceTask Poll Rest Call Config Config Values Config Param Values Request Payload Ref Value Config Values 
- Configuration values can be string, objects, or parameters.
- key String
- (Updatable) Generated key that can be used in API calls to identify task. On scenarios where reference to the task is needed, a value can be passed in create.
- modelType String
- (Updatable) The type of the task.
- name String
- (Updatable) Free form text without any restriction on permitted characters. Name can have letters, numbers, and special characters. The value is editable and is restricted to 1000 characters.
- configValues WorkspaceTask Poll Rest Call Config Config Values Config Param Values Request Payload Ref Value Config Values 
- Configuration values can be string, objects, or parameters.
- key string
- (Updatable) Generated key that can be used in API calls to identify task. On scenarios where reference to the task is needed, a value can be passed in create.
- modelType string
- (Updatable) The type of the task.
- name string
- (Updatable) Free form text without any restriction on permitted characters. Name can have letters, numbers, and special characters. The value is editable and is restricted to 1000 characters.
- config_values dataintegration.Workspace Task Poll Rest Call Config Config Values Config Param Values Request Payload Ref Value Config Values 
- Configuration values can be string, objects, or parameters.
- key str
- (Updatable) Generated key that can be used in API calls to identify task. On scenarios where reference to the task is needed, a value can be passed in create.
- model_type str
- (Updatable) The type of the task.
- name str
- (Updatable) Free form text without any restriction on permitted characters. Name can have letters, numbers, and special characters. The value is editable and is restricted to 1000 characters.
- configValues Property Map
- Configuration values can be string, objects, or parameters.
- key String
- (Updatable) Generated key that can be used in API calls to identify task. On scenarios where reference to the task is needed, a value can be passed in create.
- modelType String
- (Updatable) The type of the task.
- name String
- (Updatable) Free form text without any restriction on permitted characters. Name can have letters, numbers, and special characters. The value is editable and is restricted to 1000 characters.
WorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValues, WorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesArgs                                  
- ConfigParam WorkspaceValues Task Poll Rest Call Config Config Values Config Param Values Request Payload Ref Value Config Values Config Param Values 
- The configuration parameter values.
- ConfigParam WorkspaceValues Task Poll Rest Call Config Config Values Config Param Values Request Payload Ref Value Config Values Config Param Values 
- The configuration parameter values.
- configParam WorkspaceValues Task Poll Rest Call Config Config Values Config Param Values Request Payload Ref Value Config Values Config Param Values 
- The configuration parameter values.
- configParam WorkspaceValues Task Poll Rest Call Config Config Values Config Param Values Request Payload Ref Value Config Values Config Param Values 
- The configuration parameter values.
- configParam Property MapValues 
- The configuration parameter values.
WorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValues, WorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesArgs                                        
WorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesDataParam, WorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesDataParamArgs                                            
- StringValue string
- A string value of the parameter.
- StringValue string
- A string value of the parameter.
- stringValue String
- A string value of the parameter.
- stringValue string
- A string value of the parameter.
- string_value str
- A string value of the parameter.
- stringValue String
- A string value of the parameter.
WorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesRequestUrl, WorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesRequestUrlArgs                          
- StringValue string
- A string value of the parameter.
- StringValue string
- A string value of the parameter.
- stringValue String
- A string value of the parameter.
- stringValue string
- A string value of the parameter.
- string_value str
- A string value of the parameter.
- stringValue String
- A string value of the parameter.
WorkspaceTaskPollRestCallConfigConfigValuesParentRef, WorkspaceTaskPollRestCallConfigConfigValuesParentRefArgs                    
- parent str
- (Updatable) Key of the parent object.
- root_doc_ strid 
- (Updatable) Key of the root document object.
WorkspaceTaskRegistryMetadata, WorkspaceTaskRegistryMetadataArgs        
- AggregatorKey string
- (Updatable) The owning object's key for this object.
- IsFavorite bool
- (Updatable) Specifies whether this object is a favorite or not.
- Key string
- (Updatable) The identifying key for the object.
- Labels List<string>
- (Updatable) Labels are keywords or labels that you can add to data assets, dataflows etc. You can define your own labels and use them to categorize content.
- RegistryVersion int
- (Updatable) The registry version.
- AggregatorKey string
- (Updatable) The owning object's key for this object.
- IsFavorite bool
- (Updatable) Specifies whether this object is a favorite or not.
- Key string
- (Updatable) The identifying key for the object.
- Labels []string
- (Updatable) Labels are keywords or labels that you can add to data assets, dataflows etc. You can define your own labels and use them to categorize content.
- RegistryVersion int
- (Updatable) The registry version.
- aggregatorKey String
- (Updatable) The owning object's key for this object.
- isFavorite Boolean
- (Updatable) Specifies whether this object is a favorite or not.
- key String
- (Updatable) The identifying key for the object.
- labels List<String>
- (Updatable) Labels are keywords or labels that you can add to data assets, dataflows etc. You can define your own labels and use them to categorize content.
- registryVersion Integer
- (Updatable) The registry version.
- aggregatorKey string
- (Updatable) The owning object's key for this object.
- isFavorite boolean
- (Updatable) Specifies whether this object is a favorite or not.
- key string
- (Updatable) The identifying key for the object.
- labels string[]
- (Updatable) Labels are keywords or labels that you can add to data assets, dataflows etc. You can define your own labels and use them to categorize content.
- registryVersion number
- (Updatable) The registry version.
- aggregator_key str
- (Updatable) The owning object's key for this object.
- is_favorite bool
- (Updatable) Specifies whether this object is a favorite or not.
- key str
- (Updatable) The identifying key for the object.
- labels Sequence[str]
- (Updatable) Labels are keywords or labels that you can add to data assets, dataflows etc. You can define your own labels and use them to categorize content.
- registry_version int
- (Updatable) The registry version.
- aggregatorKey String
- (Updatable) The owning object's key for this object.
- isFavorite Boolean
- (Updatable) Specifies whether this object is a favorite or not.
- key String
- (Updatable) The identifying key for the object.
- labels List<String>
- (Updatable) Labels are keywords or labels that you can add to data assets, dataflows etc. You can define your own labels and use them to categorize content.
- registryVersion Number
- (Updatable) The registry version.
WorkspaceTaskTypedExpression, WorkspaceTaskTypedExpressionArgs        
- ConfigValues WorkspaceTask Typed Expression Config Values 
- (Updatable) Configuration values can be string, objects, or parameters.
- Description string
- (Updatable) Detailed description for the object.
- Expression string
- (Updatable) The expression string for the object.
- Key string
- (Updatable) The key of the object.
- ModelType string
- (Updatable) The type of the types object.
- ModelVersion string
- (Updatable) The model version of an object.
- Name string
- (Updatable) Free form text without any restriction on permitted characters. Name can have letters, numbers, and special characters. The value is editable and is restricted to 1000 characters.
- ObjectStatus int
- (Updatable) The status of an object that can be set to value 1 for shallow references across objects, other values reserved.
- ParentRef WorkspaceTask Typed Expression Parent Ref 
- (Updatable) A reference to the object's parent.
- Type string
- (Updatable) The object type.
- ConfigValues WorkspaceTask Typed Expression Config Values 
- (Updatable) Configuration values can be string, objects, or parameters.
- Description string
- (Updatable) Detailed description for the object.
- Expression string
- (Updatable) The expression string for the object.
- Key string
- (Updatable) The key of the object.
- ModelType string
- (Updatable) The type of the types object.
- ModelVersion string
- (Updatable) The model version of an object.
- Name string
- (Updatable) Free form text without any restriction on permitted characters. Name can have letters, numbers, and special characters. The value is editable and is restricted to 1000 characters.
- ObjectStatus int
- (Updatable) The status of an object that can be set to value 1 for shallow references across objects, other values reserved.
- ParentRef WorkspaceTask Typed Expression Parent Ref 
- (Updatable) A reference to the object's parent.
- Type string
- (Updatable) The object type.
- configValues WorkspaceTask Typed Expression Config Values 
- (Updatable) Configuration values can be string, objects, or parameters.
- description String
- (Updatable) Detailed description for the object.
- expression String
- (Updatable) The expression string for the object.
- key String
- (Updatable) The key of the object.
- modelType String
- (Updatable) The type of the types object.
- modelVersion String
- (Updatable) The model version of an object.
- name String
- (Updatable) Free form text without any restriction on permitted characters. Name can have letters, numbers, and special characters. The value is editable and is restricted to 1000 characters.
- objectStatus Integer
- (Updatable) The status of an object that can be set to value 1 for shallow references across objects, other values reserved.
- parentRef WorkspaceTask Typed Expression Parent Ref 
- (Updatable) A reference to the object's parent.
- type String
- (Updatable) The object type.
- configValues WorkspaceTask Typed Expression Config Values 
- (Updatable) Configuration values can be string, objects, or parameters.
- description string
- (Updatable) Detailed description for the object.
- expression string
- (Updatable) The expression string for the object.
- key string
- (Updatable) The key of the object.
- modelType string
- (Updatable) The type of the types object.
- modelVersion string
- (Updatable) The model version of an object.
- name string
- (Updatable) Free form text without any restriction on permitted characters. Name can have letters, numbers, and special characters. The value is editable and is restricted to 1000 characters.
- objectStatus number
- (Updatable) The status of an object that can be set to value 1 for shallow references across objects, other values reserved.
- parentRef WorkspaceTask Typed Expression Parent Ref 
- (Updatable) A reference to the object's parent.
- type string
- (Updatable) The object type.
- config_values dataintegration.Workspace Task Typed Expression Config Values 
- (Updatable) Configuration values can be string, objects, or parameters.
- description str
- (Updatable) Detailed description for the object.
- expression str
- (Updatable) The expression string for the object.
- key str
- (Updatable) The key of the object.
- model_type str
- (Updatable) The type of the types object.
- model_version str
- (Updatable) The model version of an object.
- name str
- (Updatable) Free form text without any restriction on permitted characters. Name can have letters, numbers, and special characters. The value is editable and is restricted to 1000 characters.
- object_status int
- (Updatable) The status of an object that can be set to value 1 for shallow references across objects, other values reserved.
- parent_ref dataintegration.Workspace Task Typed Expression Parent Ref 
- (Updatable) A reference to the object's parent.
- type str
- (Updatable) The object type.
- configValues Property Map
- (Updatable) Configuration values can be string, objects, or parameters.
- description String
- (Updatable) Detailed description for the object.
- expression String
- (Updatable) The expression string for the object.
- key String
- (Updatable) The key of the object.
- modelType String
- (Updatable) The type of the types object.
- modelVersion String
- (Updatable) The model version of an object.
- name String
- (Updatable) Free form text without any restriction on permitted characters. Name can have letters, numbers, and special characters. The value is editable and is restricted to 1000 characters.
- objectStatus Number
- (Updatable) The status of an object that can be set to value 1 for shallow references across objects, other values reserved.
- parentRef Property Map
- (Updatable) A reference to the object's parent.
- type String
- (Updatable) The object type.
WorkspaceTaskTypedExpressionConfigValues, WorkspaceTaskTypedExpressionConfigValuesArgs            
- ConfigParam WorkspaceValues Task Typed Expression Config Values Config Param Values 
- (Updatable) The configuration parameter values.
- ParentRef WorkspaceTask Typed Expression Config Values Parent Ref 
- (Updatable) A reference to the object's parent.
- ConfigParam WorkspaceValues Task Typed Expression Config Values Config Param Values 
- (Updatable) The configuration parameter values.
- ParentRef WorkspaceTask Typed Expression Config Values Parent Ref 
- (Updatable) A reference to the object's parent.
- configParam WorkspaceValues Task Typed Expression Config Values Config Param Values 
- (Updatable) The configuration parameter values.
- parentRef WorkspaceTask Typed Expression Config Values Parent Ref 
- (Updatable) A reference to the object's parent.
- configParam WorkspaceValues Task Typed Expression Config Values Config Param Values 
- (Updatable) The configuration parameter values.
- parentRef WorkspaceTask Typed Expression Config Values Parent Ref 
- (Updatable) A reference to the object's parent.
- config_param_ dataintegration.values Workspace Task Typed Expression Config Values Config Param Values 
- (Updatable) The configuration parameter values.
- parent_ref dataintegration.Workspace Task Typed Expression Config Values Parent Ref 
- (Updatable) A reference to the object's parent.
- configParam Property MapValues 
- (Updatable) The configuration parameter values.
- parentRef Property Map
- (Updatable) A reference to the object's parent.
WorkspaceTaskTypedExpressionConfigValuesConfigParamValues, WorkspaceTaskTypedExpressionConfigValuesConfigParamValuesArgs                  
WorkspaceTaskTypedExpressionConfigValuesConfigParamValuesLength, WorkspaceTaskTypedExpressionConfigValuesConfigParamValuesLengthArgs                    
- IntValue int
- An integer value of the parameter.
- IntValue int
- An integer value of the parameter.
- intValue Integer
- An integer value of the parameter.
- intValue number
- An integer value of the parameter.
- int_value int
- An integer value of the parameter.
- intValue Number
- An integer value of the parameter.
WorkspaceTaskTypedExpressionConfigValuesConfigParamValuesScale, WorkspaceTaskTypedExpressionConfigValuesConfigParamValuesScaleArgs                    
- IntValue int
- An integer value of the parameter.
- IntValue int
- An integer value of the parameter.
- intValue Integer
- An integer value of the parameter.
- intValue number
- An integer value of the parameter.
- int_value int
- An integer value of the parameter.
- intValue Number
- An integer value of the parameter.
WorkspaceTaskTypedExpressionConfigValuesParentRef, WorkspaceTaskTypedExpressionConfigValuesParentRefArgs                
- parent str
- (Updatable) Key of the parent object.
- root_doc_ strid 
- (Updatable) Key of the root document object.
WorkspaceTaskTypedExpressionParentRef, WorkspaceTaskTypedExpressionParentRefArgs            
- parent str
- (Updatable) Key of the parent object.
- root_doc_ strid 
- (Updatable) Key of the root document object.
Import
WorkspaceTasks can be imported using the id, e.g.
$ pulumi import oci:DataIntegration/workspaceTask:WorkspaceTask test_workspace_task "workspaces/{workspaceId}/tasks/{taskKey}"
To learn more about importing existing cloud resources, see Importing resources.
Package Details
- Repository
- oci pulumi/pulumi-oci
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the ociTerraform Provider.