UNPKG

rhizo-co-terraform-provider-oci

Version:

Prebuilt oci Provider for Terraform CDK (cdktf)

776 lines 54.4 kB
import { Construct } from 'constructs'; import * as cdktf from 'cdktf'; export interface DataOciDatabaseMigrationMigrationsConfig extends cdktf.TerraformMetaArguments { /** * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.18.0/docs/data-sources/database_migration_migrations#migration_id DataOciDatabaseMigrationMigrations#migration_id} */ readonly migrationId: string; } export interface DataOciDatabaseMigrationMigrationsAdvancedParameters { } export declare function dataOciDatabaseMigrationMigrationsAdvancedParametersToTerraform(struct?: DataOciDatabaseMigrationMigrationsAdvancedParameters): any; export declare function dataOciDatabaseMigrationMigrationsAdvancedParametersToHclTerraform(struct?: DataOciDatabaseMigrationMigrationsAdvancedParameters): any; export declare class DataOciDatabaseMigrationMigrationsAdvancedParametersOutputReference 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(): DataOciDatabaseMigrationMigrationsAdvancedParameters | undefined; set internalValue(value: DataOciDatabaseMigrationMigrationsAdvancedParameters | undefined); get dataType(): string; get name(): string; get value(): string; } export declare class DataOciDatabaseMigrationMigrationsAdvancedParametersList 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): DataOciDatabaseMigrationMigrationsAdvancedParametersOutputReference; } export interface DataOciDatabaseMigrationMigrationsAdvisorSettings { } export declare function dataOciDatabaseMigrationMigrationsAdvisorSettingsToTerraform(struct?: DataOciDatabaseMigrationMigrationsAdvisorSettings): any; export declare function dataOciDatabaseMigrationMigrationsAdvisorSettingsToHclTerraform(struct?: DataOciDatabaseMigrationMigrationsAdvisorSettings): any; export declare class DataOciDatabaseMigrationMigrationsAdvisorSettingsOutputReference 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(): DataOciDatabaseMigrationMigrationsAdvisorSettings | undefined; set internalValue(value: DataOciDatabaseMigrationMigrationsAdvisorSettings | undefined); get isIgnoreErrors(): cdktf.IResolvable; get isSkipAdvisor(): cdktf.IResolvable; } export declare class DataOciDatabaseMigrationMigrationsAdvisorSettingsList 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): DataOciDatabaseMigrationMigrationsAdvisorSettingsOutputReference; } export interface DataOciDatabaseMigrationMigrationsDataTransferMediumDetailsObjectStorageBucket { } export declare function dataOciDatabaseMigrationMigrationsDataTransferMediumDetailsObjectStorageBucketToTerraform(struct?: DataOciDatabaseMigrationMigrationsDataTransferMediumDetailsObjectStorageBucket): any; export declare function dataOciDatabaseMigrationMigrationsDataTransferMediumDetailsObjectStorageBucketToHclTerraform(struct?: DataOciDatabaseMigrationMigrationsDataTransferMediumDetailsObjectStorageBucket): any; export declare class DataOciDatabaseMigrationMigrationsDataTransferMediumDetailsObjectStorageBucketOutputReference 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(): DataOciDatabaseMigrationMigrationsDataTransferMediumDetailsObjectStorageBucket | undefined; set internalValue(value: DataOciDatabaseMigrationMigrationsDataTransferMediumDetailsObjectStorageBucket | undefined); get bucket(): string; get namespace(): string; } export declare class DataOciDatabaseMigrationMigrationsDataTransferMediumDetailsObjectStorageBucketList 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): DataOciDatabaseMigrationMigrationsDataTransferMediumDetailsObjectStorageBucketOutputReference; } export interface DataOciDatabaseMigrationMigrationsDataTransferMediumDetailsSource { } export declare function dataOciDatabaseMigrationMigrationsDataTransferMediumDetailsSourceToTerraform(struct?: DataOciDatabaseMigrationMigrationsDataTransferMediumDetailsSource): any; export declare function dataOciDatabaseMigrationMigrationsDataTransferMediumDetailsSourceToHclTerraform(struct?: DataOciDatabaseMigrationMigrationsDataTransferMediumDetailsSource): any; export declare class DataOciDatabaseMigrationMigrationsDataTransferMediumDetailsSourceOutputReference 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(): DataOciDatabaseMigrationMigrationsDataTransferMediumDetailsSource | undefined; set internalValue(value: DataOciDatabaseMigrationMigrationsDataTransferMediumDetailsSource | undefined); get kind(): string; get ociHome(): string; get walletLocation(): string; } export declare class DataOciDatabaseMigrationMigrationsDataTransferMediumDetailsSourceList 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): DataOciDatabaseMigrationMigrationsDataTransferMediumDetailsSourceOutputReference; } export interface DataOciDatabaseMigrationMigrationsDataTransferMediumDetailsTarget { } export declare function dataOciDatabaseMigrationMigrationsDataTransferMediumDetailsTargetToTerraform(struct?: DataOciDatabaseMigrationMigrationsDataTransferMediumDetailsTarget): any; export declare function dataOciDatabaseMigrationMigrationsDataTransferMediumDetailsTargetToHclTerraform(struct?: DataOciDatabaseMigrationMigrationsDataTransferMediumDetailsTarget): any; export declare class DataOciDatabaseMigrationMigrationsDataTransferMediumDetailsTargetOutputReference 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(): DataOciDatabaseMigrationMigrationsDataTransferMediumDetailsTarget | undefined; set internalValue(value: DataOciDatabaseMigrationMigrationsDataTransferMediumDetailsTarget | undefined); get kind(): string; get ociHome(): string; get walletLocation(): string; } export declare class DataOciDatabaseMigrationMigrationsDataTransferMediumDetailsTargetList 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): DataOciDatabaseMigrationMigrationsDataTransferMediumDetailsTargetOutputReference; } export interface DataOciDatabaseMigrationMigrationsDataTransferMediumDetails { } export declare function dataOciDatabaseMigrationMigrationsDataTransferMediumDetailsToTerraform(struct?: DataOciDatabaseMigrationMigrationsDataTransferMediumDetails): any; export declare function dataOciDatabaseMigrationMigrationsDataTransferMediumDetailsToHclTerraform(struct?: DataOciDatabaseMigrationMigrationsDataTransferMediumDetails): any; export declare class DataOciDatabaseMigrationMigrationsDataTransferMediumDetailsOutputReference 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(): DataOciDatabaseMigrationMigrationsDataTransferMediumDetails | undefined; set internalValue(value: DataOciDatabaseMigrationMigrationsDataTransferMediumDetails | undefined); get accessKeyId(): string; get name(): string; private _objectStorageBucket; get objectStorageBucket(): DataOciDatabaseMigrationMigrationsDataTransferMediumDetailsObjectStorageBucketList; get region(): string; get secretAccessKey(): string; get sharedStorageMountTargetId(): string; private _source; get source(): DataOciDatabaseMigrationMigrationsDataTransferMediumDetailsSourceList; private _target; get target(): DataOciDatabaseMigrationMigrationsDataTransferMediumDetailsTargetList; get type(): string; } export declare class DataOciDatabaseMigrationMigrationsDataTransferMediumDetailsList 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): DataOciDatabaseMigrationMigrationsDataTransferMediumDetailsOutputReference; } export interface DataOciDatabaseMigrationMigrationsExcludeObjects { } export declare function dataOciDatabaseMigrationMigrationsExcludeObjectsToTerraform(struct?: DataOciDatabaseMigrationMigrationsExcludeObjects): any; export declare function dataOciDatabaseMigrationMigrationsExcludeObjectsToHclTerraform(struct?: DataOciDatabaseMigrationMigrationsExcludeObjects): any; export declare class DataOciDatabaseMigrationMigrationsExcludeObjectsOutputReference 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(): DataOciDatabaseMigrationMigrationsExcludeObjects | undefined; set internalValue(value: DataOciDatabaseMigrationMigrationsExcludeObjects | undefined); get isOmitExcludedTableFromReplication(): cdktf.IResolvable; get object(): string; get owner(): string; get schema(): string; get type(): string; } export declare class DataOciDatabaseMigrationMigrationsExcludeObjectsList 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): DataOciDatabaseMigrationMigrationsExcludeObjectsOutputReference; } export interface DataOciDatabaseMigrationMigrationsGgsDetailsExtract { } export declare function dataOciDatabaseMigrationMigrationsGgsDetailsExtractToTerraform(struct?: DataOciDatabaseMigrationMigrationsGgsDetailsExtract): any; export declare function dataOciDatabaseMigrationMigrationsGgsDetailsExtractToHclTerraform(struct?: DataOciDatabaseMigrationMigrationsGgsDetailsExtract): any; export declare class DataOciDatabaseMigrationMigrationsGgsDetailsExtractOutputReference 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(): DataOciDatabaseMigrationMigrationsGgsDetailsExtract | undefined; set internalValue(value: DataOciDatabaseMigrationMigrationsGgsDetailsExtract | undefined); get longTransDuration(): number; get performanceProfile(): string; } export declare class DataOciDatabaseMigrationMigrationsGgsDetailsExtractList 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): DataOciDatabaseMigrationMigrationsGgsDetailsExtractOutputReference; } export interface DataOciDatabaseMigrationMigrationsGgsDetailsGgsDeployment { } export declare function dataOciDatabaseMigrationMigrationsGgsDetailsGgsDeploymentToTerraform(struct?: DataOciDatabaseMigrationMigrationsGgsDetailsGgsDeployment): any; export declare function dataOciDatabaseMigrationMigrationsGgsDetailsGgsDeploymentToHclTerraform(struct?: DataOciDatabaseMigrationMigrationsGgsDetailsGgsDeployment): any; export declare class DataOciDatabaseMigrationMigrationsGgsDetailsGgsDeploymentOutputReference 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(): DataOciDatabaseMigrationMigrationsGgsDetailsGgsDeployment | undefined; set internalValue(value: DataOciDatabaseMigrationMigrationsGgsDetailsGgsDeployment | undefined); get deploymentId(): string; get ggsAdminCredentialsSecretId(): string; } export declare class DataOciDatabaseMigrationMigrationsGgsDetailsGgsDeploymentList 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): DataOciDatabaseMigrationMigrationsGgsDetailsGgsDeploymentOutputReference; } export interface DataOciDatabaseMigrationMigrationsGgsDetailsReplicat { } export declare function dataOciDatabaseMigrationMigrationsGgsDetailsReplicatToTerraform(struct?: DataOciDatabaseMigrationMigrationsGgsDetailsReplicat): any; export declare function dataOciDatabaseMigrationMigrationsGgsDetailsReplicatToHclTerraform(struct?: DataOciDatabaseMigrationMigrationsGgsDetailsReplicat): any; export declare class DataOciDatabaseMigrationMigrationsGgsDetailsReplicatOutputReference 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(): DataOciDatabaseMigrationMigrationsGgsDetailsReplicat | undefined; set internalValue(value: DataOciDatabaseMigrationMigrationsGgsDetailsReplicat | undefined); get performanceProfile(): string; } export declare class DataOciDatabaseMigrationMigrationsGgsDetailsReplicatList 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): DataOciDatabaseMigrationMigrationsGgsDetailsReplicatOutputReference; } export interface DataOciDatabaseMigrationMigrationsGgsDetails { } export declare function dataOciDatabaseMigrationMigrationsGgsDetailsToTerraform(struct?: DataOciDatabaseMigrationMigrationsGgsDetails): any; export declare function dataOciDatabaseMigrationMigrationsGgsDetailsToHclTerraform(struct?: DataOciDatabaseMigrationMigrationsGgsDetails): any; export declare class DataOciDatabaseMigrationMigrationsGgsDetailsOutputReference 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(): DataOciDatabaseMigrationMigrationsGgsDetails | undefined; set internalValue(value: DataOciDatabaseMigrationMigrationsGgsDetails | undefined); get acceptableLag(): number; private _extract; get extract(): DataOciDatabaseMigrationMigrationsGgsDetailsExtractList; private _ggsDeployment; get ggsDeployment(): DataOciDatabaseMigrationMigrationsGgsDetailsGgsDeploymentList; private _replicat; get replicat(): DataOciDatabaseMigrationMigrationsGgsDetailsReplicatList; } export declare class DataOciDatabaseMigrationMigrationsGgsDetailsList 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): DataOciDatabaseMigrationMigrationsGgsDetailsOutputReference; } export interface DataOciDatabaseMigrationMigrationsHubDetailsExtract { } export declare function dataOciDatabaseMigrationMigrationsHubDetailsExtractToTerraform(struct?: DataOciDatabaseMigrationMigrationsHubDetailsExtract): any; export declare function dataOciDatabaseMigrationMigrationsHubDetailsExtractToHclTerraform(struct?: DataOciDatabaseMigrationMigrationsHubDetailsExtract): any; export declare class DataOciDatabaseMigrationMigrationsHubDetailsExtractOutputReference 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(): DataOciDatabaseMigrationMigrationsHubDetailsExtract | undefined; set internalValue(value: DataOciDatabaseMigrationMigrationsHubDetailsExtract | undefined); get longTransDuration(): number; get performanceProfile(): string; } export declare class DataOciDatabaseMigrationMigrationsHubDetailsExtractList 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): DataOciDatabaseMigrationMigrationsHubDetailsExtractOutputReference; } export interface DataOciDatabaseMigrationMigrationsHubDetailsReplicat { } export declare function dataOciDatabaseMigrationMigrationsHubDetailsReplicatToTerraform(struct?: DataOciDatabaseMigrationMigrationsHubDetailsReplicat): any; export declare function dataOciDatabaseMigrationMigrationsHubDetailsReplicatToHclTerraform(struct?: DataOciDatabaseMigrationMigrationsHubDetailsReplicat): any; export declare class DataOciDatabaseMigrationMigrationsHubDetailsReplicatOutputReference 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(): DataOciDatabaseMigrationMigrationsHubDetailsReplicat | undefined; set internalValue(value: DataOciDatabaseMigrationMigrationsHubDetailsReplicat | undefined); get performanceProfile(): string; } export declare class DataOciDatabaseMigrationMigrationsHubDetailsReplicatList 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): DataOciDatabaseMigrationMigrationsHubDetailsReplicatOutputReference; } export interface DataOciDatabaseMigrationMigrationsHubDetailsRestAdminCredentials { } export declare function dataOciDatabaseMigrationMigrationsHubDetailsRestAdminCredentialsToTerraform(struct?: DataOciDatabaseMigrationMigrationsHubDetailsRestAdminCredentials): any; export declare function dataOciDatabaseMigrationMigrationsHubDetailsRestAdminCredentialsToHclTerraform(struct?: DataOciDatabaseMigrationMigrationsHubDetailsRestAdminCredentials): any; export declare class DataOciDatabaseMigrationMigrationsHubDetailsRestAdminCredentialsOutputReference 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(): DataOciDatabaseMigrationMigrationsHubDetailsRestAdminCredentials | undefined; set internalValue(value: DataOciDatabaseMigrationMigrationsHubDetailsRestAdminCredentials | undefined); get password(): string; get username(): string; } export declare class DataOciDatabaseMigrationMigrationsHubDetailsRestAdminCredentialsList 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): DataOciDatabaseMigrationMigrationsHubDetailsRestAdminCredentialsOutputReference; } export interface DataOciDatabaseMigrationMigrationsHubDetails { } export declare function dataOciDatabaseMigrationMigrationsHubDetailsToTerraform(struct?: DataOciDatabaseMigrationMigrationsHubDetails): any; export declare function dataOciDatabaseMigrationMigrationsHubDetailsToHclTerraform(struct?: DataOciDatabaseMigrationMigrationsHubDetails): any; export declare class DataOciDatabaseMigrationMigrationsHubDetailsOutputReference 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(): DataOciDatabaseMigrationMigrationsHubDetails | undefined; set internalValue(value: DataOciDatabaseMigrationMigrationsHubDetails | undefined); get acceptableLag(): number; get computeId(): string; private _extract; get extract(): DataOciDatabaseMigrationMigrationsHubDetailsExtractList; get keyId(): string; private _replicat; get replicat(): DataOciDatabaseMigrationMigrationsHubDetailsReplicatList; private _restAdminCredentials; get restAdminCredentials(): DataOciDatabaseMigrationMigrationsHubDetailsRestAdminCredentialsList; get url(): string; get vaultId(): string; } export declare class DataOciDatabaseMigrationMigrationsHubDetailsList 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): DataOciDatabaseMigrationMigrationsHubDetailsOutputReference; } export interface DataOciDatabaseMigrationMigrationsIncludeObjects { } export declare function dataOciDatabaseMigrationMigrationsIncludeObjectsToTerraform(struct?: DataOciDatabaseMigrationMigrationsIncludeObjects): any; export declare function dataOciDatabaseMigrationMigrationsIncludeObjectsToHclTerraform(struct?: DataOciDatabaseMigrationMigrationsIncludeObjects): any; export declare class DataOciDatabaseMigrationMigrationsIncludeObjectsOutputReference 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(): DataOciDatabaseMigrationMigrationsIncludeObjects | undefined; set internalValue(value: DataOciDatabaseMigrationMigrationsIncludeObjects | undefined); get isOmitExcludedTableFromReplication(): cdktf.IResolvable; get object(): string; get owner(): string; get schema(): string; get type(): string; } export declare class DataOciDatabaseMigrationMigrationsIncludeObjectsList 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): DataOciDatabaseMigrationMigrationsIncludeObjectsOutputReference; } export interface DataOciDatabaseMigrationMigrationsInitialLoadSettingsDataPumpParameters { } export declare function dataOciDatabaseMigrationMigrationsInitialLoadSettingsDataPumpParametersToTerraform(struct?: DataOciDatabaseMigrationMigrationsInitialLoadSettingsDataPumpParameters): any; export declare function dataOciDatabaseMigrationMigrationsInitialLoadSettingsDataPumpParametersToHclTerraform(struct?: DataOciDatabaseMigrationMigrationsInitialLoadSettingsDataPumpParameters): any; export declare class DataOciDatabaseMigrationMigrationsInitialLoadSettingsDataPumpParametersOutputReference 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(): DataOciDatabaseMigrationMigrationsInitialLoadSettingsDataPumpParameters | undefined; set internalValue(value: DataOciDatabaseMigrationMigrationsInitialLoadSettingsDataPumpParameters | undefined); get estimate(): string; get excludeParameters(): string[]; get exportParallelismDegree(): number; get importParallelismDegree(): number; get isCluster(): cdktf.IResolvable; get tableExistsAction(): string; } export declare class DataOciDatabaseMigrationMigrationsInitialLoadSettingsDataPumpParametersList 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): DataOciDatabaseMigrationMigrationsInitialLoadSettingsDataPumpParametersOutputReference; } export interface DataOciDatabaseMigrationMigrationsInitialLoadSettingsExportDirectoryObject { } export declare function dataOciDatabaseMigrationMigrationsInitialLoadSettingsExportDirectoryObjectToTerraform(struct?: DataOciDatabaseMigrationMigrationsInitialLoadSettingsExportDirectoryObject): any; export declare function dataOciDatabaseMigrationMigrationsInitialLoadSettingsExportDirectoryObjectToHclTerraform(struct?: DataOciDatabaseMigrationMigrationsInitialLoadSettingsExportDirectoryObject): any; export declare class DataOciDatabaseMigrationMigrationsInitialLoadSettingsExportDirectoryObjectOutputReference 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(): DataOciDatabaseMigrationMigrationsInitialLoadSettingsExportDirectoryObject | undefined; set internalValue(value: DataOciDatabaseMigrationMigrationsInitialLoadSettingsExportDirectoryObject | undefined); get name(): string; get path(): string; } export declare class DataOciDatabaseMigrationMigrationsInitialLoadSettingsExportDirectoryObjectList 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): DataOciDatabaseMigrationMigrationsInitialLoadSettingsExportDirectoryObjectOutputReference; } export interface DataOciDatabaseMigrationMigrationsInitialLoadSettingsImportDirectoryObject { } export declare function dataOciDatabaseMigrationMigrationsInitialLoadSettingsImportDirectoryObjectToTerraform(struct?: DataOciDatabaseMigrationMigrationsInitialLoadSettingsImportDirectoryObject): any; export declare function dataOciDatabaseMigrationMigrationsInitialLoadSettingsImportDirectoryObjectToHclTerraform(struct?: DataOciDatabaseMigrationMigrationsInitialLoadSettingsImportDirectoryObject): any; export declare class DataOciDatabaseMigrationMigrationsInitialLoadSettingsImportDirectoryObjectOutputReference 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(): DataOciDatabaseMigrationMigrationsInitialLoadSettingsImportDirectoryObject | undefined; set internalValue(value: DataOciDatabaseMigrationMigrationsInitialLoadSettingsImportDirectoryObject | undefined); get name(): string; get path(): string; } export declare class DataOciDatabaseMigrationMigrationsInitialLoadSettingsImportDirectoryObjectList 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): DataOciDatabaseMigrationMigrationsInitialLoadSettingsImportDirectoryObjectOutputReference; } export interface DataOciDatabaseMigrationMigrationsInitialLoadSettingsMetadataRemaps { } export declare function dataOciDatabaseMigrationMigrationsInitialLoadSettingsMetadataRemapsToTerraform(struct?: DataOciDatabaseMigrationMigrationsInitialLoadSettingsMetadataRemaps): any; export declare function dataOciDatabaseMigrationMigrationsInitialLoadSettingsMetadataRemapsToHclTerraform(struct?: DataOciDatabaseMigrationMigrationsInitialLoadSettingsMetadataRemaps): any; export declare class DataOciDatabaseMigrationMigrationsInitialLoadSettingsMetadataRemapsOutputReference 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(): DataOciDatabaseMigrationMigrationsInitialLoadSettingsMetadataRemaps | undefined; set internalValue(value: DataOciDatabaseMigrationMigrationsInitialLoadSettingsMetadataRemaps | undefined); get newValue(): string; get oldValue(): string; get type(): string; } export declare class DataOciDatabaseMigrationMigrationsInitialLoadSettingsMetadataRemapsList 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): DataOciDatabaseMigrationMigrationsInitialLoadSettingsMetadataRemapsOutputReference; } export interface DataOciDatabaseMigrationMigrationsInitialLoadSettingsTablespaceDetails { } export declare function dataOciDatabaseMigrationMigrationsInitialLoadSettingsTablespaceDetailsToTerraform(struct?: DataOciDatabaseMigrationMigrationsInitialLoadSettingsTablespaceDetails): any; export declare function dataOciDatabaseMigrationMigrationsInitialLoadSettingsTablespaceDetailsToHclTerraform(struct?: DataOciDatabaseMigrationMigrationsInitialLoadSettingsTablespaceDetails): any; export declare class DataOciDatabaseMigrationMigrationsInitialLoadSettingsTablespaceDetailsOutputReference 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(): DataOciDatabaseMigrationMigrationsInitialLoadSettingsTablespaceDetails | undefined; set internalValue(value: DataOciDatabaseMigrationMigrationsInitialLoadSettingsTablespaceDetails | undefined); get blockSizeInKbs(): string; get extendSizeInMbs(): number; get isAutoCreate(): cdktf.IResolvable; get isBigFile(): cdktf.IResolvable; get remapTarget(): string; get targetType(): string; } export declare class DataOciDatabaseMigrationMigrationsInitialLoadSettingsTablespaceDetailsList 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): DataOciDatabaseMigrationMigrationsInitialLoadSettingsTablespaceDetailsOutputReference; } export interface DataOciDatabaseMigrationMigrationsInitialLoadSettings { } export declare function dataOciDatabaseMigrationMigrationsInitialLoadSettingsToTerraform(struct?: DataOciDatabaseMigrationMigrationsInitialLoadSettings): any; export declare function dataOciDatabaseMigrationMigrationsInitialLoadSettingsToHclTerraform(struct?: DataOciDatabaseMigrationMigrationsInitialLoadSettings): any; export declare class DataOciDatabaseMigrationMigrationsInitialLoadSettingsOutputReference 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(): DataOciDatabaseMigrationMigrationsInitialLoadSettings | undefined; set internalValue(value: DataOciDatabaseMigrationMigrationsInitialLoadSettings | undefined); get compatibility(): string[]; private _dataPumpParameters; get dataPumpParameters(): DataOciDatabaseMigrationMigrationsInitialLoadSettingsDataPumpParametersList; private _exportDirectoryObject; get exportDirectoryObject(): DataOciDatabaseMigrationMigrationsInitialLoadSettingsExportDirectoryObjectList; get handleGrantErrors(): string; private _importDirectoryObject; get importDirectoryObject(): DataOciDatabaseMigrationMigrationsInitialLoadSettingsImportDirectoryObjectList; get isConsistent(): cdktf.IResolvable; get isIgnoreExistingObjects(): cdktf.IResolvable; get isTzUtc(): cdktf.IResolvable; get jobMode(): string; private _metadataRemaps; get metadataRemaps(): DataOciDatabaseMigrationMigrationsInitialLoadSettingsMetadataRemapsList; get primaryKeyCompatibility(): string; private _tablespaceDetails; get tablespaceDetails(): DataOciDatabaseMigrationMigrationsInitialLoadSettingsTablespaceDetailsList; } export declare class DataOciDatabaseMigrationMigrationsInitialLoadSettingsList extends cdktf.ComplexList { protected