UNPKG

rhizo-co-terraform-provider-oci

Version:

Prebuilt oci Provider for Terraform CDK (cdktf)

781 lines 54.2 kB
import { Construct } from 'constructs'; import * as cdktf from 'cdktf'; export interface DataOciDatabaseMigrationMigrationConfig extends cdktf.TerraformMetaArguments { /** * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.18.0/docs/data-sources/database_migration_migration#migration_id DataOciDatabaseMigrationMigration#migration_id} */ readonly migrationId: string; } export interface DataOciDatabaseMigrationMigrationAdvancedParameters { } export declare function dataOciDatabaseMigrationMigrationAdvancedParametersToTerraform(struct?: DataOciDatabaseMigrationMigrationAdvancedParameters): any; export declare function dataOciDatabaseMigrationMigrationAdvancedParametersToHclTerraform(struct?: DataOciDatabaseMigrationMigrationAdvancedParameters): any; export declare class DataOciDatabaseMigrationMigrationAdvancedParametersOutputReference 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(): DataOciDatabaseMigrationMigrationAdvancedParameters | undefined; set internalValue(value: DataOciDatabaseMigrationMigrationAdvancedParameters | undefined); get dataType(): string; get name(): string; get value(): string; } export declare class DataOciDatabaseMigrationMigrationAdvancedParametersList 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): DataOciDatabaseMigrationMigrationAdvancedParametersOutputReference; } export interface DataOciDatabaseMigrationMigrationAdvisorSettings { } export declare function dataOciDatabaseMigrationMigrationAdvisorSettingsToTerraform(struct?: DataOciDatabaseMigrationMigrationAdvisorSettings): any; export declare function dataOciDatabaseMigrationMigrationAdvisorSettingsToHclTerraform(struct?: DataOciDatabaseMigrationMigrationAdvisorSettings): any; export declare class DataOciDatabaseMigrationMigrationAdvisorSettingsOutputReference 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(): DataOciDatabaseMigrationMigrationAdvisorSettings | undefined; set internalValue(value: DataOciDatabaseMigrationMigrationAdvisorSettings | undefined); get isIgnoreErrors(): cdktf.IResolvable; get isSkipAdvisor(): cdktf.IResolvable; } export declare class DataOciDatabaseMigrationMigrationAdvisorSettingsList 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): DataOciDatabaseMigrationMigrationAdvisorSettingsOutputReference; } export interface DataOciDatabaseMigrationMigrationDataTransferMediumDetailsObjectStorageBucket { } export declare function dataOciDatabaseMigrationMigrationDataTransferMediumDetailsObjectStorageBucketToTerraform(struct?: DataOciDatabaseMigrationMigrationDataTransferMediumDetailsObjectStorageBucket): any; export declare function dataOciDatabaseMigrationMigrationDataTransferMediumDetailsObjectStorageBucketToHclTerraform(struct?: DataOciDatabaseMigrationMigrationDataTransferMediumDetailsObjectStorageBucket): any; export declare class DataOciDatabaseMigrationMigrationDataTransferMediumDetailsObjectStorageBucketOutputReference 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(): DataOciDatabaseMigrationMigrationDataTransferMediumDetailsObjectStorageBucket | undefined; set internalValue(value: DataOciDatabaseMigrationMigrationDataTransferMediumDetailsObjectStorageBucket | undefined); get bucket(): string; get namespace(): string; } export declare class DataOciDatabaseMigrationMigrationDataTransferMediumDetailsObjectStorageBucketList 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): DataOciDatabaseMigrationMigrationDataTransferMediumDetailsObjectStorageBucketOutputReference; } export interface DataOciDatabaseMigrationMigrationDataTransferMediumDetailsSource { } export declare function dataOciDatabaseMigrationMigrationDataTransferMediumDetailsSourceToTerraform(struct?: DataOciDatabaseMigrationMigrationDataTransferMediumDetailsSource): any; export declare function dataOciDatabaseMigrationMigrationDataTransferMediumDetailsSourceToHclTerraform(struct?: DataOciDatabaseMigrationMigrationDataTransferMediumDetailsSource): any; export declare class DataOciDatabaseMigrationMigrationDataTransferMediumDetailsSourceOutputReference 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(): DataOciDatabaseMigrationMigrationDataTransferMediumDetailsSource | undefined; set internalValue(value: DataOciDatabaseMigrationMigrationDataTransferMediumDetailsSource | undefined); get kind(): string; get ociHome(): string; get walletLocation(): string; } export declare class DataOciDatabaseMigrationMigrationDataTransferMediumDetailsSourceList 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): DataOciDatabaseMigrationMigrationDataTransferMediumDetailsSourceOutputReference; } export interface DataOciDatabaseMigrationMigrationDataTransferMediumDetailsTarget { } export declare function dataOciDatabaseMigrationMigrationDataTransferMediumDetailsTargetToTerraform(struct?: DataOciDatabaseMigrationMigrationDataTransferMediumDetailsTarget): any; export declare function dataOciDatabaseMigrationMigrationDataTransferMediumDetailsTargetToHclTerraform(struct?: DataOciDatabaseMigrationMigrationDataTransferMediumDetailsTarget): any; export declare class DataOciDatabaseMigrationMigrationDataTransferMediumDetailsTargetOutputReference 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(): DataOciDatabaseMigrationMigrationDataTransferMediumDetailsTarget | undefined; set internalValue(value: DataOciDatabaseMigrationMigrationDataTransferMediumDetailsTarget | undefined); get kind(): string; get ociHome(): string; get walletLocation(): string; } export declare class DataOciDatabaseMigrationMigrationDataTransferMediumDetailsTargetList 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): DataOciDatabaseMigrationMigrationDataTransferMediumDetailsTargetOutputReference; } export interface DataOciDatabaseMigrationMigrationDataTransferMediumDetails { } export declare function dataOciDatabaseMigrationMigrationDataTransferMediumDetailsToTerraform(struct?: DataOciDatabaseMigrationMigrationDataTransferMediumDetails): any; export declare function dataOciDatabaseMigrationMigrationDataTransferMediumDetailsToHclTerraform(struct?: DataOciDatabaseMigrationMigrationDataTransferMediumDetails): any; export declare class DataOciDatabaseMigrationMigrationDataTransferMediumDetailsOutputReference 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(): DataOciDatabaseMigrationMigrationDataTransferMediumDetails | undefined; set internalValue(value: DataOciDatabaseMigrationMigrationDataTransferMediumDetails | undefined); get accessKeyId(): string; get name(): string; private _objectStorageBucket; get objectStorageBucket(): DataOciDatabaseMigrationMigrationDataTransferMediumDetailsObjectStorageBucketList; get region(): string; get secretAccessKey(): string; get sharedStorageMountTargetId(): string; private _source; get source(): DataOciDatabaseMigrationMigrationDataTransferMediumDetailsSourceList; private _target; get target(): DataOciDatabaseMigrationMigrationDataTransferMediumDetailsTargetList; get type(): string; } export declare class DataOciDatabaseMigrationMigrationDataTransferMediumDetailsList 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): DataOciDatabaseMigrationMigrationDataTransferMediumDetailsOutputReference; } export interface DataOciDatabaseMigrationMigrationExcludeObjects { } export declare function dataOciDatabaseMigrationMigrationExcludeObjectsToTerraform(struct?: DataOciDatabaseMigrationMigrationExcludeObjects): any; export declare function dataOciDatabaseMigrationMigrationExcludeObjectsToHclTerraform(struct?: DataOciDatabaseMigrationMigrationExcludeObjects): any; export declare class DataOciDatabaseMigrationMigrationExcludeObjectsOutputReference 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(): DataOciDatabaseMigrationMigrationExcludeObjects | undefined; set internalValue(value: DataOciDatabaseMigrationMigrationExcludeObjects | undefined); get isOmitExcludedTableFromReplication(): cdktf.IResolvable; get object(): string; get owner(): string; get schema(): string; get type(): string; } export declare class DataOciDatabaseMigrationMigrationExcludeObjectsList 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): DataOciDatabaseMigrationMigrationExcludeObjectsOutputReference; } export interface DataOciDatabaseMigrationMigrationGgsDetailsExtract { } export declare function dataOciDatabaseMigrationMigrationGgsDetailsExtractToTerraform(struct?: DataOciDatabaseMigrationMigrationGgsDetailsExtract): any; export declare function dataOciDatabaseMigrationMigrationGgsDetailsExtractToHclTerraform(struct?: DataOciDatabaseMigrationMigrationGgsDetailsExtract): any; export declare class DataOciDatabaseMigrationMigrationGgsDetailsExtractOutputReference 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(): DataOciDatabaseMigrationMigrationGgsDetailsExtract | undefined; set internalValue(value: DataOciDatabaseMigrationMigrationGgsDetailsExtract | undefined); get longTransDuration(): number; get performanceProfile(): string; } export declare class DataOciDatabaseMigrationMigrationGgsDetailsExtractList 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): DataOciDatabaseMigrationMigrationGgsDetailsExtractOutputReference; } export interface DataOciDatabaseMigrationMigrationGgsDetailsGgsDeployment { } export declare function dataOciDatabaseMigrationMigrationGgsDetailsGgsDeploymentToTerraform(struct?: DataOciDatabaseMigrationMigrationGgsDetailsGgsDeployment): any; export declare function dataOciDatabaseMigrationMigrationGgsDetailsGgsDeploymentToHclTerraform(struct?: DataOciDatabaseMigrationMigrationGgsDetailsGgsDeployment): any; export declare class DataOciDatabaseMigrationMigrationGgsDetailsGgsDeploymentOutputReference 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(): DataOciDatabaseMigrationMigrationGgsDetailsGgsDeployment | undefined; set internalValue(value: DataOciDatabaseMigrationMigrationGgsDetailsGgsDeployment | undefined); get deploymentId(): string; get ggsAdminCredentialsSecretId(): string; } export declare class DataOciDatabaseMigrationMigrationGgsDetailsGgsDeploymentList 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): DataOciDatabaseMigrationMigrationGgsDetailsGgsDeploymentOutputReference; } export interface DataOciDatabaseMigrationMigrationGgsDetailsReplicat { } export declare function dataOciDatabaseMigrationMigrationGgsDetailsReplicatToTerraform(struct?: DataOciDatabaseMigrationMigrationGgsDetailsReplicat): any; export declare function dataOciDatabaseMigrationMigrationGgsDetailsReplicatToHclTerraform(struct?: DataOciDatabaseMigrationMigrationGgsDetailsReplicat): any; export declare class DataOciDatabaseMigrationMigrationGgsDetailsReplicatOutputReference 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(): DataOciDatabaseMigrationMigrationGgsDetailsReplicat | undefined; set internalValue(value: DataOciDatabaseMigrationMigrationGgsDetailsReplicat | undefined); get performanceProfile(): string; } export declare class DataOciDatabaseMigrationMigrationGgsDetailsReplicatList 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): DataOciDatabaseMigrationMigrationGgsDetailsReplicatOutputReference; } export interface DataOciDatabaseMigrationMigrationGgsDetails { } export declare function dataOciDatabaseMigrationMigrationGgsDetailsToTerraform(struct?: DataOciDatabaseMigrationMigrationGgsDetails): any; export declare function dataOciDatabaseMigrationMigrationGgsDetailsToHclTerraform(struct?: DataOciDatabaseMigrationMigrationGgsDetails): any; export declare class DataOciDatabaseMigrationMigrationGgsDetailsOutputReference 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(): DataOciDatabaseMigrationMigrationGgsDetails | undefined; set internalValue(value: DataOciDatabaseMigrationMigrationGgsDetails | undefined); get acceptableLag(): number; private _extract; get extract(): DataOciDatabaseMigrationMigrationGgsDetailsExtractList; private _ggsDeployment; get ggsDeployment(): DataOciDatabaseMigrationMigrationGgsDetailsGgsDeploymentList; private _replicat; get replicat(): DataOciDatabaseMigrationMigrationGgsDetailsReplicatList; } export declare class DataOciDatabaseMigrationMigrationGgsDetailsList 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): DataOciDatabaseMigrationMigrationGgsDetailsOutputReference; } export interface DataOciDatabaseMigrationMigrationHubDetailsExtract { } export declare function dataOciDatabaseMigrationMigrationHubDetailsExtractToTerraform(struct?: DataOciDatabaseMigrationMigrationHubDetailsExtract): any; export declare function dataOciDatabaseMigrationMigrationHubDetailsExtractToHclTerraform(struct?: DataOciDatabaseMigrationMigrationHubDetailsExtract): any; export declare class DataOciDatabaseMigrationMigrationHubDetailsExtractOutputReference 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(): DataOciDatabaseMigrationMigrationHubDetailsExtract | undefined; set internalValue(value: DataOciDatabaseMigrationMigrationHubDetailsExtract | undefined); get longTransDuration(): number; get performanceProfile(): string; } export declare class DataOciDatabaseMigrationMigrationHubDetailsExtractList 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): DataOciDatabaseMigrationMigrationHubDetailsExtractOutputReference; } export interface DataOciDatabaseMigrationMigrationHubDetailsReplicat { } export declare function dataOciDatabaseMigrationMigrationHubDetailsReplicatToTerraform(struct?: DataOciDatabaseMigrationMigrationHubDetailsReplicat): any; export declare function dataOciDatabaseMigrationMigrationHubDetailsReplicatToHclTerraform(struct?: DataOciDatabaseMigrationMigrationHubDetailsReplicat): any; export declare class DataOciDatabaseMigrationMigrationHubDetailsReplicatOutputReference 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(): DataOciDatabaseMigrationMigrationHubDetailsReplicat | undefined; set internalValue(value: DataOciDatabaseMigrationMigrationHubDetailsReplicat | undefined); get performanceProfile(): string; } export declare class DataOciDatabaseMigrationMigrationHubDetailsReplicatList 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): DataOciDatabaseMigrationMigrationHubDetailsReplicatOutputReference; } export interface DataOciDatabaseMigrationMigrationHubDetailsRestAdminCredentials { } export declare function dataOciDatabaseMigrationMigrationHubDetailsRestAdminCredentialsToTerraform(struct?: DataOciDatabaseMigrationMigrationHubDetailsRestAdminCredentials): any; export declare function dataOciDatabaseMigrationMigrationHubDetailsRestAdminCredentialsToHclTerraform(struct?: DataOciDatabaseMigrationMigrationHubDetailsRestAdminCredentials): any; export declare class DataOciDatabaseMigrationMigrationHubDetailsRestAdminCredentialsOutputReference 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(): DataOciDatabaseMigrationMigrationHubDetailsRestAdminCredentials | undefined; set internalValue(value: DataOciDatabaseMigrationMigrationHubDetailsRestAdminCredentials | undefined); get password(): string; get username(): string; } export declare class DataOciDatabaseMigrationMigrationHubDetailsRestAdminCredentialsList 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): DataOciDatabaseMigrationMigrationHubDetailsRestAdminCredentialsOutputReference; } export interface DataOciDatabaseMigrationMigrationHubDetails { } export declare function dataOciDatabaseMigrationMigrationHubDetailsToTerraform(struct?: DataOciDatabaseMigrationMigrationHubDetails): any; export declare function dataOciDatabaseMigrationMigrationHubDetailsToHclTerraform(struct?: DataOciDatabaseMigrationMigrationHubDetails): any; export declare class DataOciDatabaseMigrationMigrationHubDetailsOutputReference 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(): DataOciDatabaseMigrationMigrationHubDetails | undefined; set internalValue(value: DataOciDatabaseMigrationMigrationHubDetails | undefined); get acceptableLag(): number; get computeId(): string; private _extract; get extract(): DataOciDatabaseMigrationMigrationHubDetailsExtractList; get keyId(): string; private _replicat; get replicat(): DataOciDatabaseMigrationMigrationHubDetailsReplicatList; private _restAdminCredentials; get restAdminCredentials(): DataOciDatabaseMigrationMigrationHubDetailsRestAdminCredentialsList; get url(): string; get vaultId(): string; } export declare class DataOciDatabaseMigrationMigrationHubDetailsList 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): DataOciDatabaseMigrationMigrationHubDetailsOutputReference; } export interface DataOciDatabaseMigrationMigrationIncludeObjects { } export declare function dataOciDatabaseMigrationMigrationIncludeObjectsToTerraform(struct?: DataOciDatabaseMigrationMigrationIncludeObjects): any; export declare function dataOciDatabaseMigrationMigrationIncludeObjectsToHclTerraform(struct?: DataOciDatabaseMigrationMigrationIncludeObjects): any; export declare class DataOciDatabaseMigrationMigrationIncludeObjectsOutputReference 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(): DataOciDatabaseMigrationMigrationIncludeObjects | undefined; set internalValue(value: DataOciDatabaseMigrationMigrationIncludeObjects | undefined); get isOmitExcludedTableFromReplication(): cdktf.IResolvable; get object(): string; get owner(): string; get schema(): string; get type(): string; } export declare class DataOciDatabaseMigrationMigrationIncludeObjectsList 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): DataOciDatabaseMigrationMigrationIncludeObjectsOutputReference; } export interface DataOciDatabaseMigrationMigrationInitialLoadSettingsDataPumpParameters { } export declare function dataOciDatabaseMigrationMigrationInitialLoadSettingsDataPumpParametersToTerraform(struct?: DataOciDatabaseMigrationMigrationInitialLoadSettingsDataPumpParameters): any; export declare function dataOciDatabaseMigrationMigrationInitialLoadSettingsDataPumpParametersToHclTerraform(struct?: DataOciDatabaseMigrationMigrationInitialLoadSettingsDataPumpParameters): any; export declare class DataOciDatabaseMigrationMigrationInitialLoadSettingsDataPumpParametersOutputReference 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(): DataOciDatabaseMigrationMigrationInitialLoadSettingsDataPumpParameters | undefined; set internalValue(value: DataOciDatabaseMigrationMigrationInitialLoadSettingsDataPumpParameters | undefined); get estimate(): string; get excludeParameters(): string[]; get exportParallelismDegree(): number; get importParallelismDegree(): number; get isCluster(): cdktf.IResolvable; get tableExistsAction(): string; } export declare class DataOciDatabaseMigrationMigrationInitialLoadSettingsDataPumpParametersList 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): DataOciDatabaseMigrationMigrationInitialLoadSettingsDataPumpParametersOutputReference; } export interface DataOciDatabaseMigrationMigrationInitialLoadSettingsExportDirectoryObject { } export declare function dataOciDatabaseMigrationMigrationInitialLoadSettingsExportDirectoryObjectToTerraform(struct?: DataOciDatabaseMigrationMigrationInitialLoadSettingsExportDirectoryObject): any; export declare function dataOciDatabaseMigrationMigrationInitialLoadSettingsExportDirectoryObjectToHclTerraform(struct?: DataOciDatabaseMigrationMigrationInitialLoadSettingsExportDirectoryObject): any; export declare class DataOciDatabaseMigrationMigrationInitialLoadSettingsExportDirectoryObjectOutputReference 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(): DataOciDatabaseMigrationMigrationInitialLoadSettingsExportDirectoryObject | undefined; set internalValue(value: DataOciDatabaseMigrationMigrationInitialLoadSettingsExportDirectoryObject | undefined); get name(): string; get path(): string; } export declare class DataOciDatabaseMigrationMigrationInitialLoadSettingsExportDirectoryObjectList 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): DataOciDatabaseMigrationMigrationInitialLoadSettingsExportDirectoryObjectOutputReference; } export interface DataOciDatabaseMigrationMigrationInitialLoadSettingsImportDirectoryObject { } export declare function dataOciDatabaseMigrationMigrationInitialLoadSettingsImportDirectoryObjectToTerraform(struct?: DataOciDatabaseMigrationMigrationInitialLoadSettingsImportDirectoryObject): any; export declare function dataOciDatabaseMigrationMigrationInitialLoadSettingsImportDirectoryObjectToHclTerraform(struct?: DataOciDatabaseMigrationMigrationInitialLoadSettingsImportDirectoryObject): any; export declare class DataOciDatabaseMigrationMigrationInitialLoadSettingsImportDirectoryObjectOutputReference 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(): DataOciDatabaseMigrationMigrationInitialLoadSettingsImportDirectoryObject | undefined; set internalValue(value: DataOciDatabaseMigrationMigrationInitialLoadSettingsImportDirectoryObject | undefined); get name(): string; get path(): string; } export declare class DataOciDatabaseMigrationMigrationInitialLoadSettingsImportDirectoryObjectList 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): DataOciDatabaseMigrationMigrationInitialLoadSettingsImportDirectoryObjectOutputReference; } export interface DataOciDatabaseMigrationMigrationInitialLoadSettingsMetadataRemaps { } export declare function dataOciDatabaseMigrationMigrationInitialLoadSettingsMetadataRemapsToTerraform(struct?: DataOciDatabaseMigrationMigrationInitialLoadSettingsMetadataRemaps): any; export declare function dataOciDatabaseMigrationMigrationInitialLoadSettingsMetadataRemapsToHclTerraform(struct?: DataOciDatabaseMigrationMigrationInitialLoadSettingsMetadataRemaps): any; export declare class DataOciDatabaseMigrationMigrationInitialLoadSettingsMetadataRemapsOutputReference 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(): DataOciDatabaseMigrationMigrationInitialLoadSettingsMetadataRemaps | undefined; set internalValue(value: DataOciDatabaseMigrationMigrationInitialLoadSettingsMetadataRemaps | undefined); get newValue(): string; get oldValue(): string; get type(): string; } export declare class DataOciDatabaseMigrationMigrationInitialLoadSettingsMetadataRemapsList 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): DataOciDatabaseMigrationMigrationInitialLoadSettingsMetadataRemapsOutputReference; } export interface DataOciDatabaseMigrationMigrationInitialLoadSettingsTablespaceDetails { } export declare function dataOciDatabaseMigrationMigrationInitialLoadSettingsTablespaceDetailsToTerraform(struct?: DataOciDatabaseMigrationMigrationInitialLoadSettingsTablespaceDetails): any; export declare function dataOciDatabaseMigrationMigrationInitialLoadSettingsTablespaceDetailsToHclTerraform(struct?: DataOciDatabaseMigrationMigrationInitialLoadSettingsTablespaceDetails): any; export declare class DataOciDatabaseMigrationMigrationInitialLoadSettingsTablespaceDetailsOutputReference 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(): DataOciDatabaseMigrationMigrationInitialLoadSettingsTablespaceDetails | undefined; set internalValue(value: DataOciDatabaseMigrationMigrationInitialLoadSettingsTablespaceDetails | undefined); get blockSizeInKbs(): string; get extendSizeInMbs(): number; get isAutoCreate(): cdktf.IResolvable; get isBigFile(): cdktf.IResolvable; get remapTarget(): string; get targetType(): string; } export declare class DataOciDatabaseMigrationMigrationInitialLoadSettingsTablespaceDetailsList 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): DataOciDatabaseMigrationMigrationInitialLoadSettingsTablespaceDetailsOutputReference; } export interface DataOciDatabaseMigrationMigrationInitialLoadSettings { } export declare function dataOciDatabaseMigrationMigrationInitialLoadSettingsToTerraform(struct?: DataOciDatabaseMigrationMigrationInitialLoadSettings): any; export declare function dataOciDatabaseMigrationMigrationInitialLoadSettingsToHclTerraform(struct?: DataOciDatabaseMigrationMigrationInitialLoadSettings): any; export declare class DataOciDatabaseMigrationMigrationInitialLoadSettingsOutputReference 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(): DataOciDatabaseMigrationMigrationInitialLoadSettings | undefined; set internalValue(value: DataOciDatabaseMigrationMigrationInitialLoadSettings | undefined); get compatibility(): string[]; private _dataPumpParameters; get dataPumpParameters(): DataOciDatabaseMigrationMigrationInitialLoadSettingsDataPumpParametersList; private _exportDirectoryObject; get exportDirectoryObject(): DataOciDatabaseMigrationMigrationInitialLoadSettingsExportDirectoryObjectList; get handleGrantErrors(): string; private _importDirectoryObject; get importDirectoryObject(): DataOciDatabaseMigrationMigrationInitialLoadSettingsImportDirectoryObjectList; get isConsistent(): cdktf.IResolvable; get isIgnoreExistingObjects(): cdktf.IResolvable; get isTzUtc(): cdktf.IResolvable; get jobMode(): string; private _metadataRemaps; get metadataRemaps(): DataOciDatabaseMigrationMigrationInitialLoadSettingsMetadataRemapsList; get primaryKeyCompatibility(): string; private _tablespaceDetails; get tablespaceDetails(): DataOciDatabaseMigrationMigrationInitialLoadSettingsTablespaceDetailsList; } export declare class DataOciDatabaseMigrationMigrationInitialLoadSettingsList extends cdktf.ComplexList { protected terraformResource: cdktf.IInterpolatingParent; protected terraformAttribute: string; protected wrapsSet: boolean; /** * @param terraformResource The parent resource * @param terraformAttribute The attribute on the p