rhizo-co-terraform-provider-oci
Version:
Prebuilt oci Provider for Terraform CDK (cdktf)
776 lines • 54.4 kB
TypeScript
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