UNPKG

rhizo-co-terraform-provider-oci

Version:

Prebuilt oci Provider for Terraform CDK (cdktf)

688 lines (687 loc) 45.9 kB
import { Construct } from 'constructs'; import * as cdktf from 'cdktf'; export interface DataOciDataintegrationWorkspaceApplicationTaskScheduleConfig extends cdktf.TerraformMetaArguments { /** * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.18.0/docs/data-sources/dataintegration_workspace_application_task_schedule#application_key DataOciDataintegrationWorkspaceApplicationTaskSchedule#application_key} */ readonly applicationKey: string; /** * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.18.0/docs/data-sources/dataintegration_workspace_application_task_schedule#task_schedule_key DataOciDataintegrationWorkspaceApplicationTaskSchedule#task_schedule_key} */ readonly taskScheduleKey: string; /** * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.18.0/docs/data-sources/dataintegration_workspace_application_task_schedule#workspace_id DataOciDataintegrationWorkspaceApplicationTaskSchedule#workspace_id} */ readonly workspaceId: string; } export interface DataOciDataintegrationWorkspaceApplicationTaskScheduleLastRunDetailsParentRef { } export declare function dataOciDataintegrationWorkspaceApplicationTaskScheduleLastRunDetailsParentRefToTerraform(struct?: DataOciDataintegrationWorkspaceApplicationTaskScheduleLastRunDetailsParentRef): any; export declare function dataOciDataintegrationWorkspaceApplicationTaskScheduleLastRunDetailsParentRefToHclTerraform(struct?: DataOciDataintegrationWorkspaceApplicationTaskScheduleLastRunDetailsParentRef): any; export declare class DataOciDataintegrationWorkspaceApplicationTaskScheduleLastRunDetailsParentRefOutputReference 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(): DataOciDataintegrationWorkspaceApplicationTaskScheduleLastRunDetailsParentRef | undefined; set internalValue(value: DataOciDataintegrationWorkspaceApplicationTaskScheduleLastRunDetailsParentRef | undefined); get parent(): string; get rootDocId(): string; } export declare class DataOciDataintegrationWorkspaceApplicationTaskScheduleLastRunDetailsParentRefList 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): DataOciDataintegrationWorkspaceApplicationTaskScheduleLastRunDetailsParentRefOutputReference; } export interface DataOciDataintegrationWorkspaceApplicationTaskScheduleLastRunDetails { } export declare function dataOciDataintegrationWorkspaceApplicationTaskScheduleLastRunDetailsToTerraform(struct?: DataOciDataintegrationWorkspaceApplicationTaskScheduleLastRunDetails): any; export declare function dataOciDataintegrationWorkspaceApplicationTaskScheduleLastRunDetailsToHclTerraform(struct?: DataOciDataintegrationWorkspaceApplicationTaskScheduleLastRunDetails): any; export declare class DataOciDataintegrationWorkspaceApplicationTaskScheduleLastRunDetailsOutputReference 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(): DataOciDataintegrationWorkspaceApplicationTaskScheduleLastRunDetails | undefined; set internalValue(value: DataOciDataintegrationWorkspaceApplicationTaskScheduleLastRunDetails | undefined); get description(): string; get identifier(): string; get key(): string; get lastRunTimeMillis(): string; get modelType(): string; get modelVersion(): string; get name(): string; get objectStatus(): number; get objectVersion(): number; private _parentRef; get parentRef(): DataOciDataintegrationWorkspaceApplicationTaskScheduleLastRunDetailsParentRefList; } export declare class DataOciDataintegrationWorkspaceApplicationTaskScheduleLastRunDetailsList 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): DataOciDataintegrationWorkspaceApplicationTaskScheduleLastRunDetailsOutputReference; } export interface DataOciDataintegrationWorkspaceApplicationTaskScheduleMetadataAggregator { } export declare function dataOciDataintegrationWorkspaceApplicationTaskScheduleMetadataAggregatorToTerraform(struct?: DataOciDataintegrationWorkspaceApplicationTaskScheduleMetadataAggregator): any; export declare function dataOciDataintegrationWorkspaceApplicationTaskScheduleMetadataAggregatorToHclTerraform(struct?: DataOciDataintegrationWorkspaceApplicationTaskScheduleMetadataAggregator): any; export declare class DataOciDataintegrationWorkspaceApplicationTaskScheduleMetadataAggregatorOutputReference 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(): DataOciDataintegrationWorkspaceApplicationTaskScheduleMetadataAggregator | undefined; set internalValue(value: DataOciDataintegrationWorkspaceApplicationTaskScheduleMetadataAggregator | undefined); get description(): string; get identifier(): string; get key(): string; get name(): string; get type(): string; } export declare class DataOciDataintegrationWorkspaceApplicationTaskScheduleMetadataAggregatorList 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): DataOciDataintegrationWorkspaceApplicationTaskScheduleMetadataAggregatorOutputReference; } export interface DataOciDataintegrationWorkspaceApplicationTaskScheduleMetadataCountStatisticsObjectTypeCountListStruct { } export declare function dataOciDataintegrationWorkspaceApplicationTaskScheduleMetadataCountStatisticsObjectTypeCountListStructToTerraform(struct?: DataOciDataintegrationWorkspaceApplicationTaskScheduleMetadataCountStatisticsObjectTypeCountListStruct): any; export declare function dataOciDataintegrationWorkspaceApplicationTaskScheduleMetadataCountStatisticsObjectTypeCountListStructToHclTerraform(struct?: DataOciDataintegrationWorkspaceApplicationTaskScheduleMetadataCountStatisticsObjectTypeCountListStruct): any; export declare class DataOciDataintegrationWorkspaceApplicationTaskScheduleMetadataCountStatisticsObjectTypeCountListStructOutputReference 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(): DataOciDataintegrationWorkspaceApplicationTaskScheduleMetadataCountStatisticsObjectTypeCountListStruct | undefined; set internalValue(value: DataOciDataintegrationWorkspaceApplicationTaskScheduleMetadataCountStatisticsObjectTypeCountListStruct | undefined); get objectCount(): string; get objectType(): string; } export declare class DataOciDataintegrationWorkspaceApplicationTaskScheduleMetadataCountStatisticsObjectTypeCountListStructList 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): DataOciDataintegrationWorkspaceApplicationTaskScheduleMetadataCountStatisticsObjectTypeCountListStructOutputReference; } export interface DataOciDataintegrationWorkspaceApplicationTaskScheduleMetadataCountStatistics { } export declare function dataOciDataintegrationWorkspaceApplicationTaskScheduleMetadataCountStatisticsToTerraform(struct?: DataOciDataintegrationWorkspaceApplicationTaskScheduleMetadataCountStatistics): any; export declare function dataOciDataintegrationWorkspaceApplicationTaskScheduleMetadataCountStatisticsToHclTerraform(struct?: DataOciDataintegrationWorkspaceApplicationTaskScheduleMetadataCountStatistics): any; export declare class DataOciDataintegrationWorkspaceApplicationTaskScheduleMetadataCountStatisticsOutputReference 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(): DataOciDataintegrationWorkspaceApplicationTaskScheduleMetadataCountStatistics | undefined; set internalValue(value: DataOciDataintegrationWorkspaceApplicationTaskScheduleMetadataCountStatistics | undefined); private _objectTypeCountList; get objectTypeCountList(): DataOciDataintegrationWorkspaceApplicationTaskScheduleMetadataCountStatisticsObjectTypeCountListStructList; } export declare class DataOciDataintegrationWorkspaceApplicationTaskScheduleMetadataCountStatisticsList 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): DataOciDataintegrationWorkspaceApplicationTaskScheduleMetadataCountStatisticsOutputReference; } export interface DataOciDataintegrationWorkspaceApplicationTaskScheduleMetadata { } export declare function dataOciDataintegrationWorkspaceApplicationTaskScheduleMetadataToTerraform(struct?: DataOciDataintegrationWorkspaceApplicationTaskScheduleMetadata): any; export declare function dataOciDataintegrationWorkspaceApplicationTaskScheduleMetadataToHclTerraform(struct?: DataOciDataintegrationWorkspaceApplicationTaskScheduleMetadata): any; export declare class DataOciDataintegrationWorkspaceApplicationTaskScheduleMetadataOutputReference 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(): DataOciDataintegrationWorkspaceApplicationTaskScheduleMetadata | undefined; set internalValue(value: DataOciDataintegrationWorkspaceApplicationTaskScheduleMetadata | undefined); private _aggregator; get aggregator(): DataOciDataintegrationWorkspaceApplicationTaskScheduleMetadataAggregatorList; get aggregatorKey(): string; private _countStatistics; get countStatistics(): DataOciDataintegrationWorkspaceApplicationTaskScheduleMetadataCountStatisticsList; 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 DataOciDataintegrationWorkspaceApplicationTaskScheduleMetadataList 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): DataOciDataintegrationWorkspaceApplicationTaskScheduleMetadataOutputReference; } export interface DataOciDataintegrationWorkspaceApplicationTaskScheduleParentRef { } export declare function dataOciDataintegrationWorkspaceApplicationTaskScheduleParentRefToTerraform(struct?: DataOciDataintegrationWorkspaceApplicationTaskScheduleParentRef): any; export declare function dataOciDataintegrationWorkspaceApplicationTaskScheduleParentRefToHclTerraform(struct?: DataOciDataintegrationWorkspaceApplicationTaskScheduleParentRef): any; export declare class DataOciDataintegrationWorkspaceApplicationTaskScheduleParentRefOutputReference 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(): DataOciDataintegrationWorkspaceApplicationTaskScheduleParentRef | undefined; set internalValue(value: DataOciDataintegrationWorkspaceApplicationTaskScheduleParentRef | undefined); get parent(): string; get rootDocId(): string; } export declare class DataOciDataintegrationWorkspaceApplicationTaskScheduleParentRefList 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): DataOciDataintegrationWorkspaceApplicationTaskScheduleParentRefOutputReference; } export interface DataOciDataintegrationWorkspaceApplicationTaskScheduleRegistryMetadata { } export declare function dataOciDataintegrationWorkspaceApplicationTaskScheduleRegistryMetadataToTerraform(struct?: DataOciDataintegrationWorkspaceApplicationTaskScheduleRegistryMetadata): any; export declare function dataOciDataintegrationWorkspaceApplicationTaskScheduleRegistryMetadataToHclTerraform(struct?: DataOciDataintegrationWorkspaceApplicationTaskScheduleRegistryMetadata): any; export declare class DataOciDataintegrationWorkspaceApplicationTaskScheduleRegistryMetadataOutputReference 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(): DataOciDataintegrationWorkspaceApplicationTaskScheduleRegistryMetadata | undefined; set internalValue(value: DataOciDataintegrationWorkspaceApplicationTaskScheduleRegistryMetadata | undefined); get aggregatorKey(): string; get isFavorite(): cdktf.IResolvable; get key(): string; get labels(): string[]; get registryVersion(): number; } export declare class DataOciDataintegrationWorkspaceApplicationTaskScheduleRegistryMetadataList 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): DataOciDataintegrationWorkspaceApplicationTaskScheduleRegistryMetadataOutputReference; } export interface DataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefFrequencyDetailsTime { } export declare function dataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefFrequencyDetailsTimeToTerraform(struct?: DataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefFrequencyDetailsTime): any; export declare function dataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefFrequencyDetailsTimeToHclTerraform(struct?: DataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefFrequencyDetailsTime): any; export declare class DataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefFrequencyDetailsTimeOutputReference 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(): DataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefFrequencyDetailsTime | undefined; set internalValue(value: DataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefFrequencyDetailsTime | undefined); get hour(): number; get minute(): number; get second(): number; } export declare class DataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefFrequencyDetailsTimeList 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): DataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefFrequencyDetailsTimeOutputReference; } export interface DataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefFrequencyDetails { } export declare function dataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefFrequencyDetailsToTerraform(struct?: DataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefFrequencyDetails): any; export declare function dataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefFrequencyDetailsToHclTerraform(struct?: DataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefFrequencyDetails): any; export declare class DataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefFrequencyDetailsOutputReference 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(): DataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefFrequencyDetails | undefined; set internalValue(value: DataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefFrequencyDetails | undefined); get customExpression(): string; get dayOfWeek(): string; get days(): number[]; get frequency(): string; get interval(): number; get modelType(): string; private _time; get time(): DataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefFrequencyDetailsTimeList; get weekOfMonth(): string; } export declare class DataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefFrequencyDetailsList 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): DataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefFrequencyDetailsOutputReference; } export interface DataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefMetadataAggregator { } export declare function dataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefMetadataAggregatorToTerraform(struct?: DataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefMetadataAggregator): any; export declare function dataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefMetadataAggregatorToHclTerraform(struct?: DataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefMetadataAggregator): any; export declare class DataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefMetadataAggregatorOutputReference 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(): DataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefMetadataAggregator | undefined; set internalValue(value: DataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefMetadataAggregator | undefined); get description(): string; get identifier(): string; get key(): string; get name(): string; get type(): string; } export declare class DataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefMetadataAggregatorList 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): DataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefMetadataAggregatorOutputReference; } export interface DataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefMetadataCountStatisticsObjectTypeCountListStruct { } export declare function dataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefMetadataCountStatisticsObjectTypeCountListStructToTerraform(struct?: DataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefMetadataCountStatisticsObjectTypeCountListStruct): any; export declare function dataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefMetadataCountStatisticsObjectTypeCountListStructToHclTerraform(struct?: DataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefMetadataCountStatisticsObjectTypeCountListStruct): any; export declare class DataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefMetadataCountStatisticsObjectTypeCountListStructOutputReference 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(): DataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefMetadataCountStatisticsObjectTypeCountListStruct | undefined; set internalValue(value: DataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefMetadataCountStatisticsObjectTypeCountListStruct | undefined); get objectCount(): string; get objectType(): string; } export declare class DataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefMetadataCountStatisticsObjectTypeCountListStructList 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): DataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefMetadataCountStatisticsObjectTypeCountListStructOutputReference; } export interface DataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefMetadataCountStatistics { } export declare function dataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefMetadataCountStatisticsToTerraform(struct?: DataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefMetadataCountStatistics): any; export declare function dataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefMetadataCountStatisticsToHclTerraform(struct?: DataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefMetadataCountStatistics): any; export declare class DataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefMetadataCountStatisticsOutputReference 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(): DataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefMetadataCountStatistics | undefined; set internalValue(value: DataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefMetadataCountStatistics | undefined); private _objectTypeCountList; get objectTypeCountList(): DataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefMetadataCountStatisticsObjectTypeCountListStructList; } export declare class DataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefMetadataCountStatisticsList 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): DataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefMetadataCountStatisticsOutputReference; } export interface DataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefMetadata { } export declare function dataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefMetadataToTerraform(struct?: DataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefMetadata): any; export declare function dataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefMetadataToHclTerraform(struct?: DataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefMetadata): any; export declare class DataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefMetadataOutputReference 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(): DataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefMetadata | undefined; set internalValue(value: DataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefMetadata | undefined); private _aggregator; get aggregator(): DataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefMetadataAggregatorList; get aggregatorKey(): string; private _countStatistics; get countStatistics(): DataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefMetadataCountStatisticsList; 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 DataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefMetadataList 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): DataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefMetadataOutputReference; } export interface DataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefParentRef { } export declare function dataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefParentRefToTerraform(struct?: DataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefParentRef): any; export declare function dataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefParentRefToHclTerraform(struct?: DataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefParentRef): any; export declare class DataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefParentRefOutputReference 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(): DataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefParentRef | undefined; set internalValue(value: DataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefParentRef | undefined); get parent(): string; get rootDocId(): string; } export declare class DataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefParentRefList 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): DataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefParentRefOutputReference; } export interface DataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRef { } export declare function dataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefToTerraform(struct?: DataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRef): any; export declare function dataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefToHclTerraform(struct?: DataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRef): any; export declare class DataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefOutputReference 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(): DataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRef | undefined; set internalValue(value: DataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRef | undefined); get description(): string; private _frequencyDetails; get frequencyDetails(): DataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefFrequencyDetailsList; get identifier(): string; get isDaylightAdjustmentEnabled(): cdktf.IResolvable; get key(): string; private _metadata; get metadata(): DataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefMetadataList; get modelType(): string; get modelVersion(): string; get name(): string; get objectStatus(): number; get objectVersion(): number; private _parentRef; get parentRef(): DataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefParentRefList; get timezone(): string; } export declare class DataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefList 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): DataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefOutputReference; } /** * Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.18.0/docs/data-sources/dataintegration_workspace_application_task_schedule oci_dataintegration_workspace_application_task_schedule} */ export declare class DataOciDataintegrationWorkspaceApplicationTaskSchedule extends cdktf.TerraformDataSource { static readonly tfResourceType = "oci_dataintegration_workspace_application_task_schedule"; /** * Generates CDKTF code for importing a DataOciDataintegrationWorkspaceApplicationTaskSchedule resource upon running "cdktf plan <stack-name>" * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the DataOciDataintegrationWorkspaceApplicationTaskSchedule to import * @param importFromId The id of the existing DataOciDataintegrationWorkspaceApplicationTaskSchedule that should be imported. Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.18.0/docs/data-sources/dataintegration_workspace_application_task_schedule#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the DataOciDataintegrationWorkspaceApplicationTaskSchedule to import is found */ static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider): cdktf.ImportableResource; /** * Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.18.0/docs/data-sources/dataintegration_workspace_application_task_schedule oci_dataintegration_workspace_application_task_schedule} Data Source * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope * @param options DataOciDataintegrationWorkspaceApplicationTaskScheduleConfig */ constructor(scope: Construct, id: string, config: DataOciDataintegrationWorkspaceApplicationTaskScheduleConfig); private _applicationKey?; get applicationKey(): string; set applicationKey(value: string); get applicationKeyInput(): string | undefined; get authMode(): string; get configProviderDelegate(): string; get description(): string; get endTimeMillis(): string; get expectedDuration(): number; get expectedDurationUnit(): string; get id(): string; get identifier(): string; get isBackfillEnabled(): cdktf.IResolvable; get isConcurrentAllowed(): cdktf.IResolvable; get isEnabled(): cdktf.IResolvable; get key(): string; private _lastRunDetails; get lastRunDetails(): DataOciDataintegrationWorkspaceApplicationTaskScheduleLastRunDetailsList; private _metadata; get metadata(): DataOciDataintegrationWorkspaceApplicationTaskScheduleMetadataList; get modelType(): string; get modelVersion(): string; get name(): string; get nextRunTimeMillis(): string; get numberOfRetries(): number; get objectStatus(): number; get objectVersion(): number; private _parentRef; get parentRef(): DataOciDataintegrationWorkspaceApplicationTaskScheduleParentRefList; private _registryMetadata; get registryMetadata(): DataOciDataintegrationWorkspaceApplicationTaskScheduleRegistryMetadataList; get retryAttempts(): number; get retryDelay(): number; get retryDelayUnit(): string; private _scheduleRef; get scheduleRef(): DataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefList; get startTimeMillis(): string; private _taskScheduleKey?; get taskScheduleKey(): string; set taskScheduleKey(value: string); get taskScheduleKeyInput(): string | undefined; private _workspaceId?; get workspaceId(): string; set workspaceId(value: string); get workspaceIdInput(): string | undefined; protected synthesizeAttributes(): { [name: string]: any; }; protected synthesizeHclAttributes(): { [name: string]: any; }; }