UNPKG

rhizo-co-terraform-provider-oci

Version:

Prebuilt oci Provider for Terraform CDK (cdktf)

470 lines (469 loc) 28.3 kB
import { Construct } from 'constructs'; import * as cdktf from 'cdktf'; export interface DataOciDatascienceJobRunsConfig extends cdktf.TerraformMetaArguments { /** * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.18.0/docs/data-sources/datascience_job_runs#compartment_id DataOciDatascienceJobRuns#compartment_id} */ readonly compartmentId: string; /** * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.18.0/docs/data-sources/datascience_job_runs#created_by DataOciDatascienceJobRuns#created_by} */ readonly createdBy?: string; /** * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.18.0/docs/data-sources/datascience_job_runs#display_name DataOciDatascienceJobRuns#display_name} */ readonly displayName?: string; /** * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.18.0/docs/data-sources/datascience_job_runs#id DataOciDatascienceJobRuns#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/data-sources/datascience_job_runs#job_id DataOciDatascienceJobRuns#job_id} */ readonly jobId?: string; /** * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.18.0/docs/data-sources/datascience_job_runs#state DataOciDatascienceJobRuns#state} */ readonly state?: string; /** * filter block * * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.18.0/docs/data-sources/datascience_job_runs#filter DataOciDatascienceJobRuns#filter} */ readonly filter?: DataOciDatascienceJobRunsFilter[] | cdktf.IResolvable; } export interface DataOciDatascienceJobRunsJobRunsJobConfigurationOverrideDetails { } export declare function dataOciDatascienceJobRunsJobRunsJobConfigurationOverrideDetailsToTerraform(struct?: DataOciDatascienceJobRunsJobRunsJobConfigurationOverrideDetails): any; export declare function dataOciDatascienceJobRunsJobRunsJobConfigurationOverrideDetailsToHclTerraform(struct?: DataOciDatascienceJobRunsJobRunsJobConfigurationOverrideDetails): any; export declare class DataOciDatascienceJobRunsJobRunsJobConfigurationOverrideDetailsOutputReference 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(): DataOciDatascienceJobRunsJobRunsJobConfigurationOverrideDetails | undefined; set internalValue(value: DataOciDatascienceJobRunsJobRunsJobConfigurationOverrideDetails | undefined); get commandLineArguments(): string; private _environmentVariables; get environmentVariables(): cdktf.StringMap; get jobType(): string; get maximumRuntimeInMinutes(): string; } export declare class DataOciDatascienceJobRunsJobRunsJobConfigurationOverrideDetailsList 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): DataOciDatascienceJobRunsJobRunsJobConfigurationOverrideDetailsOutputReference; } export interface DataOciDatascienceJobRunsJobRunsJobEnvironmentConfigurationOverrideDetails { } export declare function dataOciDatascienceJobRunsJobRunsJobEnvironmentConfigurationOverrideDetailsToTerraform(struct?: DataOciDatascienceJobRunsJobRunsJobEnvironmentConfigurationOverrideDetails): any; export declare function dataOciDatascienceJobRunsJobRunsJobEnvironmentConfigurationOverrideDetailsToHclTerraform(struct?: DataOciDatascienceJobRunsJobRunsJobEnvironmentConfigurationOverrideDetails): any; export declare class DataOciDatascienceJobRunsJobRunsJobEnvironmentConfigurationOverrideDetailsOutputReference 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(): DataOciDatascienceJobRunsJobRunsJobEnvironmentConfigurationOverrideDetails | undefined; set internalValue(value: DataOciDatascienceJobRunsJobRunsJobEnvironmentConfigurationOverrideDetails | undefined); get cmd(): string[]; get entrypoint(): string[]; get image(): string; get imageDigest(): string; get imageSignatureId(): string; get jobEnvironmentType(): string; } export declare class DataOciDatascienceJobRunsJobRunsJobEnvironmentConfigurationOverrideDetailsList 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): DataOciDatascienceJobRunsJobRunsJobEnvironmentConfigurationOverrideDetailsOutputReference; } export interface DataOciDatascienceJobRunsJobRunsJobInfrastructureConfigurationDetailsJobShapeConfigDetails { } export declare function dataOciDatascienceJobRunsJobRunsJobInfrastructureConfigurationDetailsJobShapeConfigDetailsToTerraform(struct?: DataOciDatascienceJobRunsJobRunsJobInfrastructureConfigurationDetailsJobShapeConfigDetails): any; export declare function dataOciDatascienceJobRunsJobRunsJobInfrastructureConfigurationDetailsJobShapeConfigDetailsToHclTerraform(struct?: DataOciDatascienceJobRunsJobRunsJobInfrastructureConfigurationDetailsJobShapeConfigDetails): any; export declare class DataOciDatascienceJobRunsJobRunsJobInfrastructureConfigurationDetailsJobShapeConfigDetailsOutputReference 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(): DataOciDatascienceJobRunsJobRunsJobInfrastructureConfigurationDetailsJobShapeConfigDetails | undefined; set internalValue(value: DataOciDatascienceJobRunsJobRunsJobInfrastructureConfigurationDetailsJobShapeConfigDetails | undefined); get memoryInGbs(): number; get ocpus(): number; } export declare class DataOciDatascienceJobRunsJobRunsJobInfrastructureConfigurationDetailsJobShapeConfigDetailsList 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): DataOciDatascienceJobRunsJobRunsJobInfrastructureConfigurationDetailsJobShapeConfigDetailsOutputReference; } export interface DataOciDatascienceJobRunsJobRunsJobInfrastructureConfigurationDetails { } export declare function dataOciDatascienceJobRunsJobRunsJobInfrastructureConfigurationDetailsToTerraform(struct?: DataOciDatascienceJobRunsJobRunsJobInfrastructureConfigurationDetails): any; export declare function dataOciDatascienceJobRunsJobRunsJobInfrastructureConfigurationDetailsToHclTerraform(struct?: DataOciDatascienceJobRunsJobRunsJobInfrastructureConfigurationDetails): any; export declare class DataOciDatascienceJobRunsJobRunsJobInfrastructureConfigurationDetailsOutputReference 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(): DataOciDatascienceJobRunsJobRunsJobInfrastructureConfigurationDetails | undefined; set internalValue(value: DataOciDatascienceJobRunsJobRunsJobInfrastructureConfigurationDetails | undefined); get blockStorageSizeInGbs(): number; get jobInfrastructureType(): string; private _jobShapeConfigDetails; get jobShapeConfigDetails(): DataOciDatascienceJobRunsJobRunsJobInfrastructureConfigurationDetailsJobShapeConfigDetailsList; get shapeName(): string; get subnetId(): string; } export declare class DataOciDatascienceJobRunsJobRunsJobInfrastructureConfigurationDetailsList 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): DataOciDatascienceJobRunsJobRunsJobInfrastructureConfigurationDetailsOutputReference; } export interface DataOciDatascienceJobRunsJobRunsJobLogConfigurationOverrideDetails { } export declare function dataOciDatascienceJobRunsJobRunsJobLogConfigurationOverrideDetailsToTerraform(struct?: DataOciDatascienceJobRunsJobRunsJobLogConfigurationOverrideDetails): any; export declare function dataOciDatascienceJobRunsJobRunsJobLogConfigurationOverrideDetailsToHclTerraform(struct?: DataOciDatascienceJobRunsJobRunsJobLogConfigurationOverrideDetails): any; export declare class DataOciDatascienceJobRunsJobRunsJobLogConfigurationOverrideDetailsOutputReference 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(): DataOciDatascienceJobRunsJobRunsJobLogConfigurationOverrideDetails | undefined; set internalValue(value: DataOciDatascienceJobRunsJobRunsJobLogConfigurationOverrideDetails | undefined); get enableAutoLogCreation(): cdktf.IResolvable; get enableLogging(): cdktf.IResolvable; get logGroupId(): string; get logId(): string; } export declare class DataOciDatascienceJobRunsJobRunsJobLogConfigurationOverrideDetailsList 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): DataOciDatascienceJobRunsJobRunsJobLogConfigurationOverrideDetailsOutputReference; } export interface DataOciDatascienceJobRunsJobRunsJobStorageMountConfigurationDetailsListStruct { } export declare function dataOciDatascienceJobRunsJobRunsJobStorageMountConfigurationDetailsListStructToTerraform(struct?: DataOciDatascienceJobRunsJobRunsJobStorageMountConfigurationDetailsListStruct): any; export declare function dataOciDatascienceJobRunsJobRunsJobStorageMountConfigurationDetailsListStructToHclTerraform(struct?: DataOciDatascienceJobRunsJobRunsJobStorageMountConfigurationDetailsListStruct): any; export declare class DataOciDatascienceJobRunsJobRunsJobStorageMountConfigurationDetailsListStructOutputReference 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(): DataOciDatascienceJobRunsJobRunsJobStorageMountConfigurationDetailsListStruct | undefined; set internalValue(value: DataOciDatascienceJobRunsJobRunsJobStorageMountConfigurationDetailsListStruct | undefined); get bucket(): string; get destinationDirectoryName(): string; get destinationPath(): string; get exportId(): string; get mountTargetId(): string; get namespace(): string; get prefix(): string; get storageType(): string; } export declare class DataOciDatascienceJobRunsJobRunsJobStorageMountConfigurationDetailsListStructList 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): DataOciDatascienceJobRunsJobRunsJobStorageMountConfigurationDetailsListStructOutputReference; } export interface DataOciDatascienceJobRunsJobRunsLogDetails { } export declare function dataOciDatascienceJobRunsJobRunsLogDetailsToTerraform(struct?: DataOciDatascienceJobRunsJobRunsLogDetails): any; export declare function dataOciDatascienceJobRunsJobRunsLogDetailsToHclTerraform(struct?: DataOciDatascienceJobRunsJobRunsLogDetails): any; export declare class DataOciDatascienceJobRunsJobRunsLogDetailsOutputReference 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(): DataOciDatascienceJobRunsJobRunsLogDetails | undefined; set internalValue(value: DataOciDatascienceJobRunsJobRunsLogDetails | undefined); get logGroupId(): string; get logId(): string; } export declare class DataOciDatascienceJobRunsJobRunsLogDetailsList 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): DataOciDatascienceJobRunsJobRunsLogDetailsOutputReference; } export interface DataOciDatascienceJobRunsJobRuns { } export declare function dataOciDatascienceJobRunsJobRunsToTerraform(struct?: DataOciDatascienceJobRunsJobRuns): any; export declare function dataOciDatascienceJobRunsJobRunsToHclTerraform(struct?: DataOciDatascienceJobRunsJobRuns): any; export declare class DataOciDatascienceJobRunsJobRunsOutputReference 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(): DataOciDatascienceJobRunsJobRuns | undefined; set internalValue(value: DataOciDatascienceJobRunsJobRuns | undefined); get asynchronous(): cdktf.IResolvable; get compartmentId(): string; get createdBy(): string; private _definedTags; get definedTags(): cdktf.StringMap; get displayName(): string; private _freeformTags; get freeformTags(): cdktf.StringMap; get id(): string; private _jobConfigurationOverrideDetails; get jobConfigurationOverrideDetails(): DataOciDatascienceJobRunsJobRunsJobConfigurationOverrideDetailsList; private _jobEnvironmentConfigurationOverrideDetails; get jobEnvironmentConfigurationOverrideDetails(): DataOciDatascienceJobRunsJobRunsJobEnvironmentConfigurationOverrideDetailsList; get jobId(): string; private _jobInfrastructureConfigurationDetails; get jobInfrastructureConfigurationDetails(): DataOciDatascienceJobRunsJobRunsJobInfrastructureConfigurationDetailsList; private _jobLogConfigurationOverrideDetails; get jobLogConfigurationOverrideDetails(): DataOciDatascienceJobRunsJobRunsJobLogConfigurationOverrideDetailsList; private _jobStorageMountConfigurationDetailsList; get jobStorageMountConfigurationDetailsList(): DataOciDatascienceJobRunsJobRunsJobStorageMountConfigurationDetailsListStructList; get lifecycleDetails(): string; private _logDetails; get logDetails(): DataOciDatascienceJobRunsJobRunsLogDetailsList; get opcParentRptUrl(): string; get projectId(): string; get state(): string; get timeAccepted(): string; get timeFinished(): string; get timeStarted(): string; } export declare class DataOciDatascienceJobRunsJobRunsList 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): DataOciDatascienceJobRunsJobRunsOutputReference; } export interface DataOciDatascienceJobRunsFilter { /** * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.18.0/docs/data-sources/datascience_job_runs#name DataOciDatascienceJobRuns#name} */ readonly name: string; /** * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.18.0/docs/data-sources/datascience_job_runs#regex DataOciDatascienceJobRuns#regex} */ readonly regex?: boolean | cdktf.IResolvable; /** * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.18.0/docs/data-sources/datascience_job_runs#values DataOciDatascienceJobRuns#values} */ readonly values: string[]; } export declare function dataOciDatascienceJobRunsFilterToTerraform(struct?: DataOciDatascienceJobRunsFilter | cdktf.IResolvable): any; export declare function dataOciDatascienceJobRunsFilterToHclTerraform(struct?: DataOciDatascienceJobRunsFilter | cdktf.IResolvable): any; export declare class DataOciDatascienceJobRunsFilterOutputReference extends cdktf.ComplexObject { private isEmptyObject; private resolvableValue?; /** * @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(): DataOciDatascienceJobRunsFilter | cdktf.IResolvable | undefined; set internalValue(value: DataOciDatascienceJobRunsFilter | cdktf.IResolvable | undefined); private _name?; get name(): string; set name(value: string); get nameInput(): string | undefined; private _regex?; get regex(): boolean | cdktf.IResolvable; set regex(value: boolean | cdktf.IResolvable); resetRegex(): void; get regexInput(): boolean | cdktf.IResolvable | undefined; private _values?; get values(): string[]; set values(value: string[]); get valuesInput(): string[] | undefined; } export declare class DataOciDatascienceJobRunsFilterList extends cdktf.ComplexList { protected terraformResource: cdktf.IInterpolatingParent; protected terraformAttribute: string; protected wrapsSet: boolean; internalValue?: DataOciDatascienceJobRunsFilter[] | cdktf.IResolvable; /** * @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): DataOciDatascienceJobRunsFilterOutputReference; } /** * Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.18.0/docs/data-sources/datascience_job_runs oci_datascience_job_runs} */ export declare class DataOciDatascienceJobRuns extends cdktf.TerraformDataSource { static readonly tfResourceType = "oci_datascience_job_runs"; /** * Generates CDKTF code for importing a DataOciDatascienceJobRuns 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 DataOciDatascienceJobRuns to import * @param importFromId The id of the existing DataOciDatascienceJobRuns that should be imported. Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.18.0/docs/data-sources/datascience_job_runs#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the DataOciDatascienceJobRuns 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/datascience_job_runs oci_datascience_job_runs} 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 DataOciDatascienceJobRunsConfig */ constructor(scope: Construct, id: string, config: DataOciDatascienceJobRunsConfig); private _compartmentId?; get compartmentId(): string; set compartmentId(value: string); get compartmentIdInput(): string | undefined; private _createdBy?; get createdBy(): string; set createdBy(value: string); resetCreatedBy(): void; get createdByInput(): string | undefined; private _displayName?; get displayName(): string; set displayName(value: string); resetDisplayName(): void; get displayNameInput(): string | undefined; private _id?; get id(): string; set id(value: string); resetId(): void; get idInput(): string | undefined; private _jobId?; get jobId(): string; set jobId(value: string); resetJobId(): void; get jobIdInput(): string | undefined; private _jobRuns; get jobRuns(): DataOciDatascienceJobRunsJobRunsList; private _state?; get state(): string; set state(value: string); resetState(): void; get stateInput(): string | undefined; private _filter; get filter(): DataOciDatascienceJobRunsFilterList; putFilter(value: DataOciDatascienceJobRunsFilter[] | cdktf.IResolvable): void; resetFilter(): void; get filterInput(): cdktf.IResolvable | DataOciDatascienceJobRunsFilter[] | undefined; protected synthesizeAttributes(): { [name: string]: any; }; protected synthesizeHclAttributes(): { [name: string]: any; }; }