UNPKG

rhizo-co-terraform-provider-oci

Version:

Prebuilt oci Provider for Terraform CDK (cdktf)

733 lines 249 kB
import { Construct } from 'constructs'; import * as cdktf from 'cdktf'; export interface DataintegrationWorkspaceTaskConfig extends cdktf.TerraformMetaArguments { /** * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.18.0/docs/resources/dataintegration_workspace_task#api_call_mode DataintegrationWorkspaceTask#api_call_mode} */ readonly apiCallMode?: string; /** * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.18.0/docs/resources/dataintegration_workspace_task#description DataintegrationWorkspaceTask#description} */ readonly description?: string; /** * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.18.0/docs/resources/dataintegration_workspace_task#id DataintegrationWorkspaceTask#id} * * Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. */ readonly id?: string; /** * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.18.0/docs/resources/dataintegration_workspace_task#identifier DataintegrationWorkspaceTask#identifier} */ readonly identifier: string; /** * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.18.0/docs/resources/dataintegration_workspace_task#is_single_load DataintegrationWorkspaceTask#is_single_load} */ readonly isSingleLoad?: boolean | cdktf.IResolvable; /** * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.18.0/docs/resources/dataintegration_workspace_task#key DataintegrationWorkspaceTask#key} */ readonly key?: string; /** * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.18.0/docs/resources/dataintegration_workspace_task#model_type DataintegrationWorkspaceTask#model_type} */ readonly modelType: string; /** * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.18.0/docs/resources/dataintegration_workspace_task#model_version DataintegrationWorkspaceTask#model_version} */ readonly modelVersion?: string; /** * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.18.0/docs/resources/dataintegration_workspace_task#name DataintegrationWorkspaceTask#name} */ readonly name: string; /** * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.18.0/docs/resources/dataintegration_workspace_task#object_status DataintegrationWorkspaceTask#object_status} */ readonly objectStatus?: number; /** * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.18.0/docs/resources/dataintegration_workspace_task#operation DataintegrationWorkspaceTask#operation} */ readonly operation?: string; /** * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.18.0/docs/resources/dataintegration_workspace_task#parallel_load_limit DataintegrationWorkspaceTask#parallel_load_limit} */ readonly parallelLoadLimit?: number; /** * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.18.0/docs/resources/dataintegration_workspace_task#workspace_id DataintegrationWorkspaceTask#workspace_id} */ readonly workspaceId: string; /** * auth_config block * * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.18.0/docs/resources/dataintegration_workspace_task#auth_config DataintegrationWorkspaceTask#auth_config} */ readonly authConfig?: DataintegrationWorkspaceTaskAuthConfig; /** * cancel_rest_call_config block * * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.18.0/docs/resources/dataintegration_workspace_task#cancel_rest_call_config DataintegrationWorkspaceTask#cancel_rest_call_config} */ readonly cancelRestCallConfig?: DataintegrationWorkspaceTaskCancelRestCallConfig; /** * config_provider_delegate block * * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.18.0/docs/resources/dataintegration_workspace_task#config_provider_delegate DataintegrationWorkspaceTask#config_provider_delegate} */ readonly configProviderDelegate?: DataintegrationWorkspaceTaskConfigProviderDelegate; /** * execute_rest_call_config block * * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.18.0/docs/resources/dataintegration_workspace_task#execute_rest_call_config DataintegrationWorkspaceTask#execute_rest_call_config} */ readonly executeRestCallConfig?: DataintegrationWorkspaceTaskExecuteRestCallConfig; /** * input_ports block * * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.18.0/docs/resources/dataintegration_workspace_task#input_ports DataintegrationWorkspaceTask#input_ports} */ readonly inputPorts?: DataintegrationWorkspaceTaskInputPorts[] | cdktf.IResolvable; /** * op_config_values block * * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.18.0/docs/resources/dataintegration_workspace_task#op_config_values DataintegrationWorkspaceTask#op_config_values} */ readonly opConfigValues?: DataintegrationWorkspaceTaskOpConfigValues; /** * output_ports block * * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.18.0/docs/resources/dataintegration_workspace_task#output_ports DataintegrationWorkspaceTask#output_ports} */ readonly outputPorts?: DataintegrationWorkspaceTaskOutputPorts[] | cdktf.IResolvable; /** * parameters block * * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.18.0/docs/resources/dataintegration_workspace_task#parameters DataintegrationWorkspaceTask#parameters} */ readonly parameters?: DataintegrationWorkspaceTaskParameters[] | cdktf.IResolvable; /** * parent_ref block * * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.18.0/docs/resources/dataintegration_workspace_task#parent_ref DataintegrationWorkspaceTask#parent_ref} */ readonly parentRef?: DataintegrationWorkspaceTaskParentRef; /** * poll_rest_call_config block * * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.18.0/docs/resources/dataintegration_workspace_task#poll_rest_call_config DataintegrationWorkspaceTask#poll_rest_call_config} */ readonly pollRestCallConfig?: DataintegrationWorkspaceTaskPollRestCallConfig; /** * registry_metadata block * * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.18.0/docs/resources/dataintegration_workspace_task#registry_metadata DataintegrationWorkspaceTask#registry_metadata} */ readonly registryMetadata: DataintegrationWorkspaceTaskRegistryMetadata; /** * timeouts block * * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.18.0/docs/resources/dataintegration_workspace_task#timeouts DataintegrationWorkspaceTask#timeouts} */ readonly timeouts?: DataintegrationWorkspaceTaskTimeouts; /** * typed_expressions block * * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.18.0/docs/resources/dataintegration_workspace_task#typed_expressions DataintegrationWorkspaceTask#typed_expressions} */ readonly typedExpressions?: DataintegrationWorkspaceTaskTypedExpressions[] | cdktf.IResolvable; } export interface DataintegrationWorkspaceTaskMetadataAggregator { } export declare function dataintegrationWorkspaceTaskMetadataAggregatorToTerraform(struct?: DataintegrationWorkspaceTaskMetadataAggregator): any; export declare function dataintegrationWorkspaceTaskMetadataAggregatorToHclTerraform(struct?: DataintegrationWorkspaceTaskMetadataAggregator): any; export declare class DataintegrationWorkspaceTaskMetadataAggregatorOutputReference extends cdktf.ComplexObject { private isEmptyObject; /** * @param terraformResource The parent resource * @param terraformAttribute The attribute on the parent resource this class is referencing * @param complexObjectIndex the index of this item in the list * @param complexObjectIsFromSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index) */ constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean); get internalValue(): DataintegrationWorkspaceTaskMetadataAggregator | undefined; set internalValue(value: DataintegrationWorkspaceTaskMetadataAggregator | undefined); get description(): string; get identifier(): string; get key(): string; get name(): string; get type(): string; } export declare class DataintegrationWorkspaceTaskMetadataAggregatorList extends cdktf.ComplexList { protected terraformResource: cdktf.IInterpolatingParent; protected terraformAttribute: string; protected wrapsSet: boolean; /** * @param terraformResource The parent resource * @param terraformAttribute The attribute on the parent resource this class is referencing * @param wrapsSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index) */ constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean); /** * @param index the index of the item to return */ get(index: number): DataintegrationWorkspaceTaskMetadataAggregatorOutputReference; } export interface DataintegrationWorkspaceTaskMetadataCountStatisticsObjectTypeCountListStruct { } export declare function dataintegrationWorkspaceTaskMetadataCountStatisticsObjectTypeCountListStructToTerraform(struct?: DataintegrationWorkspaceTaskMetadataCountStatisticsObjectTypeCountListStruct): any; export declare function dataintegrationWorkspaceTaskMetadataCountStatisticsObjectTypeCountListStructToHclTerraform(struct?: DataintegrationWorkspaceTaskMetadataCountStatisticsObjectTypeCountListStruct): any; export declare class DataintegrationWorkspaceTaskMetadataCountStatisticsObjectTypeCountListStructOutputReference extends cdktf.ComplexObject { private isEmptyObject; /** * @param terraformResource The parent resource * @param terraformAttribute The attribute on the parent resource this class is referencing * @param complexObjectIndex the index of this item in the list * @param complexObjectIsFromSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index) */ constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean); get internalValue(): DataintegrationWorkspaceTaskMetadataCountStatisticsObjectTypeCountListStruct | undefined; set internalValue(value: DataintegrationWorkspaceTaskMetadataCountStatisticsObjectTypeCountListStruct | undefined); get objectCount(): string; get objectType(): string; } export declare class DataintegrationWorkspaceTaskMetadataCountStatisticsObjectTypeCountListStructList extends cdktf.ComplexList { protected terraformResource: cdktf.IInterpolatingParent; protected terraformAttribute: string; protected wrapsSet: boolean; /** * @param terraformResource The parent resource * @param terraformAttribute The attribute on the parent resource this class is referencing * @param wrapsSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index) */ constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean); /** * @param index the index of the item to return */ get(index: number): DataintegrationWorkspaceTaskMetadataCountStatisticsObjectTypeCountListStructOutputReference; } export interface DataintegrationWorkspaceTaskMetadataCountStatistics { } export declare function dataintegrationWorkspaceTaskMetadataCountStatisticsToTerraform(struct?: DataintegrationWorkspaceTaskMetadataCountStatistics): any; export declare function dataintegrationWorkspaceTaskMetadataCountStatisticsToHclTerraform(struct?: DataintegrationWorkspaceTaskMetadataCountStatistics): any; export declare class DataintegrationWorkspaceTaskMetadataCountStatisticsOutputReference extends cdktf.ComplexObject { private isEmptyObject; /** * @param terraformResource The parent resource * @param terraformAttribute The attribute on the parent resource this class is referencing * @param complexObjectIndex the index of this item in the list * @param complexObjectIsFromSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index) */ constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean); get internalValue(): DataintegrationWorkspaceTaskMetadataCountStatistics | undefined; set internalValue(value: DataintegrationWorkspaceTaskMetadataCountStatistics | undefined); private _objectTypeCountList; get objectTypeCountList(): DataintegrationWorkspaceTaskMetadataCountStatisticsObjectTypeCountListStructList; } export declare class DataintegrationWorkspaceTaskMetadataCountStatisticsList extends cdktf.ComplexList { protected terraformResource: cdktf.IInterpolatingParent; protected terraformAttribute: string; protected wrapsSet: boolean; /** * @param terraformResource The parent resource * @param terraformAttribute The attribute on the parent resource this class is referencing * @param wrapsSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index) */ constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean); /** * @param index the index of the item to return */ get(index: number): DataintegrationWorkspaceTaskMetadataCountStatisticsOutputReference; } export interface DataintegrationWorkspaceTaskMetadata { } export declare function dataintegrationWorkspaceTaskMetadataToTerraform(struct?: DataintegrationWorkspaceTaskMetadata): any; export declare function dataintegrationWorkspaceTaskMetadataToHclTerraform(struct?: DataintegrationWorkspaceTaskMetadata): any; export declare class DataintegrationWorkspaceTaskMetadataOutputReference extends cdktf.ComplexObject { private isEmptyObject; /** * @param terraformResource The parent resource * @param terraformAttribute The attribute on the parent resource this class is referencing * @param complexObjectIndex the index of this item in the list * @param complexObjectIsFromSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index) */ constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean); get internalValue(): DataintegrationWorkspaceTaskMetadata | undefined; set internalValue(value: DataintegrationWorkspaceTaskMetadata | undefined); private _aggregator; get aggregator(): DataintegrationWorkspaceTaskMetadataAggregatorList; get aggregatorKey(): string; private _countStatistics; get countStatistics(): DataintegrationWorkspaceTaskMetadataCountStatisticsList; get createdBy(): string; get createdByName(): string; get identifierPath(): string; private _infoFields; get infoFields(): cdktf.StringMap; get isFavorite(): cdktf.IResolvable; get labels(): string[]; get registryVersion(): number; get timeCreated(): string; get timeUpdated(): string; get updatedBy(): string; get updatedByName(): string; } export declare class DataintegrationWorkspaceTaskMetadataList extends cdktf.ComplexList { protected terraformResource: cdktf.IInterpolatingParent; protected terraformAttribute: string; protected wrapsSet: boolean; /** * @param terraformResource The parent resource * @param terraformAttribute The attribute on the parent resource this class is referencing * @param wrapsSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index) */ constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean); /** * @param index the index of the item to return */ get(index: number): DataintegrationWorkspaceTaskMetadataOutputReference; } export interface DataintegrationWorkspaceTaskAuthConfigParentRef { /** * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.18.0/docs/resources/dataintegration_workspace_task#parent DataintegrationWorkspaceTask#parent} */ readonly parent?: string; /** * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.18.0/docs/resources/dataintegration_workspace_task#root_doc_id DataintegrationWorkspaceTask#root_doc_id} */ readonly rootDocId?: string; } export declare function dataintegrationWorkspaceTaskAuthConfigParentRefToTerraform(struct?: DataintegrationWorkspaceTaskAuthConfigParentRefOutputReference | DataintegrationWorkspaceTaskAuthConfigParentRef): any; export declare function dataintegrationWorkspaceTaskAuthConfigParentRefToHclTerraform(struct?: DataintegrationWorkspaceTaskAuthConfigParentRefOutputReference | DataintegrationWorkspaceTaskAuthConfigParentRef): any; export declare class DataintegrationWorkspaceTaskAuthConfigParentRefOutputReference extends cdktf.ComplexObject { private isEmptyObject; /** * @param terraformResource The parent resource * @param terraformAttribute The attribute on the parent resource this class is referencing */ constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string); get internalValue(): DataintegrationWorkspaceTaskAuthConfigParentRef | undefined; set internalValue(value: DataintegrationWorkspaceTaskAuthConfigParentRef | undefined); private _parent?; get parent(): string; set parent(value: string); resetParent(): void; get parentInput(): string | undefined; private _rootDocId?; get rootDocId(): string; set rootDocId(value: string); resetRootDocId(): void; get rootDocIdInput(): string | undefined; } export interface DataintegrationWorkspaceTaskAuthConfig { /** * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.18.0/docs/resources/dataintegration_workspace_task#key DataintegrationWorkspaceTask#key} */ readonly key?: string; /** * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.18.0/docs/resources/dataintegration_workspace_task#model_type DataintegrationWorkspaceTask#model_type} */ readonly modelType?: string; /** * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.18.0/docs/resources/dataintegration_workspace_task#model_version DataintegrationWorkspaceTask#model_version} */ readonly modelVersion?: string; /** * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.18.0/docs/resources/dataintegration_workspace_task#resource_principal_source DataintegrationWorkspaceTask#resource_principal_source} */ readonly resourcePrincipalSource?: string; /** * parent_ref block * * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.18.0/docs/resources/dataintegration_workspace_task#parent_ref DataintegrationWorkspaceTask#parent_ref} */ readonly parentRef?: DataintegrationWorkspaceTaskAuthConfigParentRef; } export declare function dataintegrationWorkspaceTaskAuthConfigToTerraform(struct?: DataintegrationWorkspaceTaskAuthConfigOutputReference | DataintegrationWorkspaceTaskAuthConfig): any; export declare function dataintegrationWorkspaceTaskAuthConfigToHclTerraform(struct?: DataintegrationWorkspaceTaskAuthConfigOutputReference | DataintegrationWorkspaceTaskAuthConfig): any; export declare class DataintegrationWorkspaceTaskAuthConfigOutputReference extends cdktf.ComplexObject { private isEmptyObject; /** * @param terraformResource The parent resource * @param terraformAttribute The attribute on the parent resource this class is referencing */ constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string); get internalValue(): DataintegrationWorkspaceTaskAuthConfig | undefined; set internalValue(value: DataintegrationWorkspaceTaskAuthConfig | undefined); private _key?; get key(): string; set key(value: string); resetKey(): void; get keyInput(): string | undefined; private _modelType?; get modelType(): string; set modelType(value: string); resetModelType(): void; get modelTypeInput(): string | undefined; private _modelVersion?; get modelVersion(): string; set modelVersion(value: string); resetModelVersion(): void; get modelVersionInput(): string | undefined; private _resourcePrincipalSource?; get resourcePrincipalSource(): string; set resourcePrincipalSource(value: string); resetResourcePrincipalSource(): void; get resourcePrincipalSourceInput(): string | undefined; private _parentRef; get parentRef(): DataintegrationWorkspaceTaskAuthConfigParentRefOutputReference; putParentRef(value: DataintegrationWorkspaceTaskAuthConfigParentRef): void; resetParentRef(): void; get parentRefInput(): DataintegrationWorkspaceTaskAuthConfigParentRef | undefined; } export interface DataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesDataParam { /** * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.18.0/docs/resources/dataintegration_workspace_task#string_value DataintegrationWorkspaceTask#string_value} */ readonly stringValue?: string; } export declare function dataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesDataParamToTerraform(struct?: DataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesDataParamOutputReference | DataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesDataParam): any; export declare function dataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesDataParamToHclTerraform(struct?: DataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesDataParamOutputReference | DataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesDataParam): any; export declare class DataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesDataParamOutputReference extends cdktf.ComplexObject { private isEmptyObject; /** * @param terraformResource The parent resource * @param terraformAttribute The attribute on the parent resource this class is referencing */ constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string); get internalValue(): DataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesDataParam | undefined; set internalValue(value: DataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesDataParam | undefined); private _stringValue?; get stringValue(): string; set stringValue(value: string); resetStringValue(): void; get stringValueInput(): string | undefined; } export interface DataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValues { /** * data_param block * * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.18.0/docs/resources/dataintegration_workspace_task#data_param DataintegrationWorkspaceTask#data_param} */ readonly dataParam?: DataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesDataParam; } export declare function dataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesToTerraform(struct?: DataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesOutputReference | DataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValues): any; export declare function dataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesToHclTerraform(struct?: DataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesOutputReference | DataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValues): any; export declare class DataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesOutputReference extends cdktf.ComplexObject { private isEmptyObject; /** * @param terraformResource The parent resource * @param terraformAttribute The attribute on the parent resource this class is referencing */ constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string); get internalValue(): DataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValues | undefined; set internalValue(value: DataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValues | undefined); private _dataParam; get dataParam(): DataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesDataParamOutputReference; putDataParam(value: DataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesDataParam): void; resetDataParam(): void; get dataParamInput(): DataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesDataParam | undefined; } export interface DataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValues { /** * config_param_values block * * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.18.0/docs/resources/dataintegration_workspace_task#config_param_values DataintegrationWorkspaceTask#config_param_values} */ readonly configParamValues?: DataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValues; } export declare function dataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesToTerraform(struct?: DataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesOutputReference | DataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValues): any; export declare function dataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesToHclTerraform(struct?: DataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesOutputReference | DataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValues): any; export declare class DataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesOutputReference extends cdktf.ComplexObject { private isEmptyObject; /** * @param terraformResource The parent resource * @param terraformAttribute The attribute on the parent resource this class is referencing */ constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string); get internalValue(): DataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValues | undefined; set internalValue(value: DataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValues | undefined); private _configParamValues; get configParamValues(): DataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesOutputReference; putConfigParamValues(value: DataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValues): void; resetConfigParamValues(): void; get configParamValuesInput(): DataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValues | undefined; } export interface DataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValue { /** * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.18.0/docs/resources/dataintegration_workspace_task#key DataintegrationWorkspaceTask#key} */ readonly key?: string; /** * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.18.0/docs/resources/dataintegration_workspace_task#model_type DataintegrationWorkspaceTask#model_type} */ readonly modelType?: string; /** * config_values block * * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.18.0/docs/resources/dataintegration_workspace_task#config_values DataintegrationWorkspaceTask#config_values} */ readonly configValues?: DataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValues; } export declare function dataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueToTerraform(struct?: DataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueOutputReference | DataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValue): any; export declare function dataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueToHclTerraform(struct?: DataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueOutputReference | DataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValue): any; export declare class DataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueOutputReference extends cdktf.ComplexObject { private isEmptyObject; /** * @param terraformResource The parent resource * @param terraformAttribute The attribute on the parent resource this class is referencing */ constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string); get internalValue(): DataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValue | undefined; set internalValue(value: DataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValue | undefined); private _key?; get key(): string; set key(value: string); resetKey(): void; get keyInput(): string | undefined; private _modelType?; get modelType(): string; set modelType(value: string); resetModelType(): void; get modelTypeInput(): string | undefined; private _configValues; get configValues(): DataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesOutputReference; putConfigValues(value: DataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValues): void; resetConfigValues(): void; get configValuesInput(): DataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValues | undefined; } export interface DataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayload { /** * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.18.0/docs/resources/dataintegration_workspace_task#parameter_value DataintegrationWorkspaceTask#parameter_value} */ readonly parameterValue?: string; /** * ref_value block * * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.18.0/docs/resources/dataintegration_workspace_task#ref_value DataintegrationWorkspaceTask#ref_value} */ readonly refValue?: DataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValue; } export declare function dataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadToTerraform(struct?: DataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadOutputReference | DataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayload): any; export declare function dataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadToHclTerraform(struct?: DataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadOutputReference | DataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayload): any; export declare class DataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadOutputReference extends cdktf.ComplexObject { private isEmptyObject; /** * @param terraformResource The parent resource * @param terraformAttribute The attribute on the parent resource this class is referencing */ constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string); get internalValue(): DataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayload | undefined; set internalValue(value: DataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayload | undefined); private _parameterValue?; get parameterValue(): string; set parameterValue(value: string); resetParameterValue(): void; get parameterValueInput(): string | undefined; private _refValue; get refValue(): DataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueOutputReference; putRefValue(value: DataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValue): void; resetRefValue(): void; get refValueInput(): DataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValue | undefined; } export interface DataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestUrl { /** * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.18.0/docs/resources/dataintegration_workspace_task#string_value DataintegrationWorkspaceTask#string_value} */ readonly stringValue?: string; } export declare function dataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestUrlToTerraform(struct?: DataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestUrlOutputReference | DataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestUrl): any; export declare function dataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestUrlToHclTerraform(struct?: DataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestUrlOutputReference | DataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestUrl): any; export declare class DataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestUrlOutputReference extends cdktf.ComplexObject { private isEmptyObject; /** * @param terraformResource The parent resource * @param terraformAttribute The attribute on the parent resource this class is referencing */ constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string); get internalValue(): DataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestUrl | undefined; set internalValue(value: DataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestUrl | undefined); private _stringValue?; get stringValue(): string; set stringValue(value: string); resetStringValue(): void; get stringValueInput(): string | undefined; } export interface DataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValues { /** * request_payload block * * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.18.0/docs/resources/dataintegration_workspace_task#request_payload DataintegrationWorkspaceTask#request_payload} */ readonly requestPayload?: DataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayload; /** * request_url block * * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.18.0/docs/resources/dataintegration_workspace_task#request_url DataintegrationWorkspaceTask#request_url} */ readonly requestUrl?: DataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestUrl; } export declare function dataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesToTerraform(struct?: DataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesOutputReference | DataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValues): any; export declare function dataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesToHclTerraform(struct?: DataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesOutputReference | DataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValues): any; export declare class DataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesOutputReference extends cdktf.ComplexObject { private isEmptyObject; /** * @param terraformResource The parent resource * @param terraformAttribute The attribute on the parent resource this class is referencing */ constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string); get internalValue(): DataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValues | undefined; set internalValue(value: DataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValues | undefined); private _requestPayload; get requestPayload(): DataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadOutputReference; putRequestPayload(value: DataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayload): void; resetRequestPayload(): void; get requestPayloadInput(): DataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayload | undefined; private _requestUrl; get requestUrl(): DataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestUrlOutputReference; putRequestUrl(value: DataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestUrl): void; resetRequestUrl(): void; get requestUrlInput(): DataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestUrl | undefined; } export interface DataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesParentRef { /** * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.18.0/docs/resources/dataintegration_workspace_task#parent DataintegrationWorkspaceTask#parent} */ readonly parent?: string; /** * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.18.0/docs/resources/dataintegration_workspace_task#root_doc_id DataintegrationWorkspaceTask#root_doc_id} */ readonly rootDocId?: string; } export declare function dataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesParentRefToTerraform(struct?: DataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesParentRefOutputReference | DataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesParentRef): any; export declare function dataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesParentRefToHclTerraform(struct?: DataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesParentRefOutputReference | DataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesParentRef): any; export declare class DataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesParentRefOutputReference extends cdktf.ComplexObject { private isEmptyObject; /** * @param terraformResource The parent resource * @param terraformAttribute The attribute on the parent resource this class is referencing */ constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string); get internalValue(): DataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesParentRef | undefined; set internalValue(value: DataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesParentRef | undefined); private _parent?; get parent(): string; set parent(value: string); resetParent(): void; get parentInput(): string | undefined; private _rootDocId?; get rootDocId(): string; set rootDocId(value: string); resetRootDocId(): void; get rootDocIdInput(): string | undefined; } export interface DataintegrationWorkspaceTaskCancelRestCallConfigConfigValues { /** * config_param_values block * * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.18.0/docs/resources/dataintegration_workspace_task#config_param_values DataintegrationWorkspaceTask#config_param_values} */ readonly configParamValues?: DataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValues; /** * parent_ref block * * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.18.0/docs/resources/dataintegration_workspace_task#parent_ref DataintegrationWorkspaceTask#parent_ref} */ readonly parentRef?: DataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesParentRef; } export declare function dataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesToTerraform(struct?: DataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesOutputReference | DataintegrationWorkspaceTaskCancelRestCallConfigConfigValues): any; export declare function dataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesToHclTerraform(struct?: DataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesOutputReference | DataintegrationWorkspaceTaskCancelRestCallConfigConfigValues): any; export declare class DataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesOutputReference extends cdktf.ComplexObject { private isEmptyObject; /** * @param terraformResource The parent resource * @param terraformAttribute The attribute on the parent resource this class is referencing */ constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string); get internalValue(): DataintegrationWorkspaceTaskCancelRestCallConfigConfigValues | undefined; set internalValue(value: DataintegrationWorkspaceTaskCancelRestCallConfigConfigValues | undefined); private _configParamValues; get configParamValues(): DataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesOutputReference; putConfigParamValues(value: DataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValues): void; resetConfigParamValues(): void; get configParamValuesInput(): DataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValues | undefined; private _parentRef; get parentRef(): DataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesParentRefOutputReference; putParentRef(value: DataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesParentRef): void; resetParentRef(): void; get parentRefInput(): DataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesParentRef | undefined; } export interface DataintegrationWorkspaceTaskCancelRestCallConfig { /** * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.18.0/docs/resources/dataintegration_workspace_task#key DataintegrationWorkspaceTask#key} */ readonly key?: string; /** * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.18.0/docs/resources/dataintegration_workspace_task#method_type DataintegrationWorkspaceTask#method_type} */ readonly methodType?: string; /** * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.18.0/docs/resources/dataintegration_workspace_task#model_type DataintegrationWorkspaceTask#model_type} */ readonly modelType?: string; /** * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.18.0/docs/resources/dataintegration_workspace_task#request_headers DataintegrationWorkspaceTask#request_headers} */ readonly requestHeaders?: { [key: string]: string; }; /** * config_values block * * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.18.0/docs/resources/dataintegration_workspace_task#config_values DataintegrationWorkspaceTask#config_values} */ readonly configValues?: DataintegrationWorkspaceTaskCancelRestCallConfigConfigValues; } export declare function dataintegrationWorkspaceTaskCancelRestCallConfigToTerraform(struct?: DataintegrationWorkspaceTaskCancelRestCallConfigOutputReference | DataintegrationWorkspaceTaskCancelRestCallConfig): any; export declare function dataintegrationWorkspaceTaskCancelRestCallConfigToHclTerraform(struct?: DataintegrationWorkspaceTaskCancelRestCallConfigOutputReference | DataintegrationWorkspaceTaskCancelRestCallConfig): any; export declare class DataintegrationWorkspaceTaskCancelRestCallConfigOutputReference extends cdktf.ComplexObject { private isEmptyObject; /** * @param terraformResource The parent resource * @param terraformAttribute The attribute on the parent resource this class is referencing */ constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string); get internalValue(): DataintegrationWorkspaceTaskCancelRestCallConfig | undefined; set internalValue(value: DataintegrationWorkspaceTaskCancelRestCallConfig | undefined); private _key?; get key(): string; set key(value: string); resetKey(): void; get keyInput(): string | undefined; private _methodType?; get methodType(): string; set methodType(value: string); resetMethodType(): void; get methodTypeInput(): string | undefined; private _modelType?; get modelType(): string; set modelType(value: string); resetModelType(): void; get modelTypeInput(): string | undefined; private _requestHeaders?; get requestHeaders(): { [key: string]: string; }; set requestHeaders(value: { [key: string]: string; }); resetRequestHeaders(): void; get requestHeadersInput(): { [key: string]: string; } | undefined; private _configValues; get configValues(): DataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesOutputReference; putConfigValues(value: DataintegrationWorkspaceTaskCancelRestCallConfigConfigValues): void; resetConfigValues(): void; get configValuesInput(): DataintegrationWorkspaceTaskCancelRestCallConfigConfigValues | undefined; } export interface DataintegrationWorkspaceTaskConfigProviderDelegateBindingsParameterValuesRootObjectValue { /** * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.18.0/docs/resources/dataintegration_workspace_task#key DataintegrationWorkspaceTask#key} */ readonly key?: string; /** * Docs at Terraform Registry: {