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