UNPKG

rhizo-co-terraform-provider-oci

Version:

Prebuilt oci Provider for Terraform CDK (cdktf)

501 lines (500 loc) 34.8 kB
import { Construct } from 'constructs'; import * as cdktf from 'cdktf'; export interface DataOciJmsFleetAdvancedFeatureConfigurationConfig extends cdktf.TerraformMetaArguments { /** * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/6.18.0/docs/data-sources/jms_fleet_advanced_feature_configuration#fleet_id DataOciJmsFleetAdvancedFeatureConfiguration#fleet_id} */ readonly fleetId: string; } export interface DataOciJmsFleetAdvancedFeatureConfigurationAdvancedUsageTracking { } export declare function dataOciJmsFleetAdvancedFeatureConfigurationAdvancedUsageTrackingToTerraform(struct?: DataOciJmsFleetAdvancedFeatureConfigurationAdvancedUsageTracking): any; export declare function dataOciJmsFleetAdvancedFeatureConfigurationAdvancedUsageTrackingToHclTerraform(struct?: DataOciJmsFleetAdvancedFeatureConfigurationAdvancedUsageTracking): any; export declare class DataOciJmsFleetAdvancedFeatureConfigurationAdvancedUsageTrackingOutputReference 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(): DataOciJmsFleetAdvancedFeatureConfigurationAdvancedUsageTracking | undefined; set internalValue(value: DataOciJmsFleetAdvancedFeatureConfigurationAdvancedUsageTracking | undefined); get isEnabled(): cdktf.IResolvable; } export declare class DataOciJmsFleetAdvancedFeatureConfigurationAdvancedUsageTrackingList 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): DataOciJmsFleetAdvancedFeatureConfigurationAdvancedUsageTrackingOutputReference; } export interface DataOciJmsFleetAdvancedFeatureConfigurationCryptoEventAnalysisSummarizedEventsLog { } export declare function dataOciJmsFleetAdvancedFeatureConfigurationCryptoEventAnalysisSummarizedEventsLogToTerraform(struct?: DataOciJmsFleetAdvancedFeatureConfigurationCryptoEventAnalysisSummarizedEventsLog): any; export declare function dataOciJmsFleetAdvancedFeatureConfigurationCryptoEventAnalysisSummarizedEventsLogToHclTerraform(struct?: DataOciJmsFleetAdvancedFeatureConfigurationCryptoEventAnalysisSummarizedEventsLog): any; export declare class DataOciJmsFleetAdvancedFeatureConfigurationCryptoEventAnalysisSummarizedEventsLogOutputReference 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(): DataOciJmsFleetAdvancedFeatureConfigurationCryptoEventAnalysisSummarizedEventsLog | undefined; set internalValue(value: DataOciJmsFleetAdvancedFeatureConfigurationCryptoEventAnalysisSummarizedEventsLog | undefined); get logGroupId(): string; get logId(): string; } export declare class DataOciJmsFleetAdvancedFeatureConfigurationCryptoEventAnalysisSummarizedEventsLogList 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): DataOciJmsFleetAdvancedFeatureConfigurationCryptoEventAnalysisSummarizedEventsLogOutputReference; } export interface DataOciJmsFleetAdvancedFeatureConfigurationCryptoEventAnalysis { } export declare function dataOciJmsFleetAdvancedFeatureConfigurationCryptoEventAnalysisToTerraform(struct?: DataOciJmsFleetAdvancedFeatureConfigurationCryptoEventAnalysis): any; export declare function dataOciJmsFleetAdvancedFeatureConfigurationCryptoEventAnalysisToHclTerraform(struct?: DataOciJmsFleetAdvancedFeatureConfigurationCryptoEventAnalysis): any; export declare class DataOciJmsFleetAdvancedFeatureConfigurationCryptoEventAnalysisOutputReference 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(): DataOciJmsFleetAdvancedFeatureConfigurationCryptoEventAnalysis | undefined; set internalValue(value: DataOciJmsFleetAdvancedFeatureConfigurationCryptoEventAnalysis | undefined); get isEnabled(): cdktf.IResolvable; private _summarizedEventsLog; get summarizedEventsLog(): DataOciJmsFleetAdvancedFeatureConfigurationCryptoEventAnalysisSummarizedEventsLogList; } export declare class DataOciJmsFleetAdvancedFeatureConfigurationCryptoEventAnalysisList 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): DataOciJmsFleetAdvancedFeatureConfigurationCryptoEventAnalysisOutputReference; } export interface DataOciJmsFleetAdvancedFeatureConfigurationJavaMigrationAnalysis { } export declare function dataOciJmsFleetAdvancedFeatureConfigurationJavaMigrationAnalysisToTerraform(struct?: DataOciJmsFleetAdvancedFeatureConfigurationJavaMigrationAnalysis): any; export declare function dataOciJmsFleetAdvancedFeatureConfigurationJavaMigrationAnalysisToHclTerraform(struct?: DataOciJmsFleetAdvancedFeatureConfigurationJavaMigrationAnalysis): any; export declare class DataOciJmsFleetAdvancedFeatureConfigurationJavaMigrationAnalysisOutputReference 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(): DataOciJmsFleetAdvancedFeatureConfigurationJavaMigrationAnalysis | undefined; set internalValue(value: DataOciJmsFleetAdvancedFeatureConfigurationJavaMigrationAnalysis | undefined); get isEnabled(): cdktf.IResolvable; } export declare class DataOciJmsFleetAdvancedFeatureConfigurationJavaMigrationAnalysisList 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): DataOciJmsFleetAdvancedFeatureConfigurationJavaMigrationAnalysisOutputReference; } export interface DataOciJmsFleetAdvancedFeatureConfigurationJfrRecording { } export declare function dataOciJmsFleetAdvancedFeatureConfigurationJfrRecordingToTerraform(struct?: DataOciJmsFleetAdvancedFeatureConfigurationJfrRecording): any; export declare function dataOciJmsFleetAdvancedFeatureConfigurationJfrRecordingToHclTerraform(struct?: DataOciJmsFleetAdvancedFeatureConfigurationJfrRecording): any; export declare class DataOciJmsFleetAdvancedFeatureConfigurationJfrRecordingOutputReference 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(): DataOciJmsFleetAdvancedFeatureConfigurationJfrRecording | undefined; set internalValue(value: DataOciJmsFleetAdvancedFeatureConfigurationJfrRecording | undefined); get isEnabled(): cdktf.IResolvable; } export declare class DataOciJmsFleetAdvancedFeatureConfigurationJfrRecordingList 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): DataOciJmsFleetAdvancedFeatureConfigurationJfrRecordingOutputReference; } export interface DataOciJmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsMinimumKeySizeSettingsCertpath { } export declare function dataOciJmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsMinimumKeySizeSettingsCertpathToTerraform(struct?: DataOciJmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsMinimumKeySizeSettingsCertpath): any; export declare function dataOciJmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsMinimumKeySizeSettingsCertpathToHclTerraform(struct?: DataOciJmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsMinimumKeySizeSettingsCertpath): any; export declare class DataOciJmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsMinimumKeySizeSettingsCertpathOutputReference 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(): DataOciJmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsMinimumKeySizeSettingsCertpath | undefined; set internalValue(value: DataOciJmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsMinimumKeySizeSettingsCertpath | undefined); get keySize(): number; get name(): string; } export declare class DataOciJmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsMinimumKeySizeSettingsCertpathList 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): DataOciJmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsMinimumKeySizeSettingsCertpathOutputReference; } export interface DataOciJmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsMinimumKeySizeSettingsJar { } export declare function dataOciJmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsMinimumKeySizeSettingsJarToTerraform(struct?: DataOciJmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsMinimumKeySizeSettingsJar): any; export declare function dataOciJmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsMinimumKeySizeSettingsJarToHclTerraform(struct?: DataOciJmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsMinimumKeySizeSettingsJar): any; export declare class DataOciJmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsMinimumKeySizeSettingsJarOutputReference 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(): DataOciJmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsMinimumKeySizeSettingsJar | undefined; set internalValue(value: DataOciJmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsMinimumKeySizeSettingsJar | undefined); get keySize(): number; get name(): string; } export declare class DataOciJmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsMinimumKeySizeSettingsJarList 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): DataOciJmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsMinimumKeySizeSettingsJarOutputReference; } export interface DataOciJmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsMinimumKeySizeSettingsTls { } export declare function dataOciJmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsMinimumKeySizeSettingsTlsToTerraform(struct?: DataOciJmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsMinimumKeySizeSettingsTls): any; export declare function dataOciJmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsMinimumKeySizeSettingsTlsToHclTerraform(struct?: DataOciJmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsMinimumKeySizeSettingsTls): any; export declare class DataOciJmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsMinimumKeySizeSettingsTlsOutputReference 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(): DataOciJmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsMinimumKeySizeSettingsTls | undefined; set internalValue(value: DataOciJmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsMinimumKeySizeSettingsTls | undefined); get keySize(): number; get name(): string; } export declare class DataOciJmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsMinimumKeySizeSettingsTlsList 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): DataOciJmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsMinimumKeySizeSettingsTlsOutputReference; } export interface DataOciJmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsMinimumKeySizeSettings { } export declare function dataOciJmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsMinimumKeySizeSettingsToTerraform(struct?: DataOciJmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsMinimumKeySizeSettings): any; export declare function dataOciJmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsMinimumKeySizeSettingsToHclTerraform(struct?: DataOciJmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsMinimumKeySizeSettings): any; export declare class DataOciJmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsMinimumKeySizeSettingsOutputReference 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(): DataOciJmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsMinimumKeySizeSettings | undefined; set internalValue(value: DataOciJmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsMinimumKeySizeSettings | undefined); private _certpath; get certpath(): DataOciJmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsMinimumKeySizeSettingsCertpathList; private _jar; get jar(): DataOciJmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsMinimumKeySizeSettingsJarList; private _tls; get tls(): DataOciJmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsMinimumKeySizeSettingsTlsList; } export declare class DataOciJmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsMinimumKeySizeSettingsList 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): DataOciJmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsMinimumKeySizeSettingsOutputReference; } export interface DataOciJmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsProxies { } export declare function dataOciJmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsProxiesToTerraform(struct?: DataOciJmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsProxies): any; export declare function dataOciJmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsProxiesToHclTerraform(struct?: DataOciJmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsProxies): any; export declare class DataOciJmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsProxiesOutputReference 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(): DataOciJmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsProxies | undefined; set internalValue(value: DataOciJmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsProxies | undefined); get ftpProxyHost(): string; get ftpProxyPort(): number; get httpProxyHost(): string; get httpProxyPort(): number; get httpsProxyHost(): string; get httpsProxyPort(): number; get socksProxyHost(): string; get socksProxyPort(): number; get useSystemProxies(): cdktf.IResolvable; } export declare class DataOciJmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsProxiesList 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): DataOciJmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsProxiesOutputReference; } export interface DataOciJmsFleetAdvancedFeatureConfigurationLcmPostInstallationActions { } export declare function dataOciJmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsToTerraform(struct?: DataOciJmsFleetAdvancedFeatureConfigurationLcmPostInstallationActions): any; export declare function dataOciJmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsToHclTerraform(struct?: DataOciJmsFleetAdvancedFeatureConfigurationLcmPostInstallationActions): any; export declare class DataOciJmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsOutputReference 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(): DataOciJmsFleetAdvancedFeatureConfigurationLcmPostInstallationActions | undefined; set internalValue(value: DataOciJmsFleetAdvancedFeatureConfigurationLcmPostInstallationActions | undefined); get addLoggingHandler(): cdktf.IResolvable; get disabledTlsVersions(): string[]; get globalLoggingLevel(): string; private _minimumKeySizeSettings; get minimumKeySizeSettings(): DataOciJmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsMinimumKeySizeSettingsList; private _proxies; get proxies(): DataOciJmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsProxiesList; get shouldReplaceCertificatesOperatingSystem(): cdktf.IResolvable; } export declare class DataOciJmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsList 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): DataOciJmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsOutputReference; } export interface DataOciJmsFleetAdvancedFeatureConfigurationLcm { } export declare function dataOciJmsFleetAdvancedFeatureConfigurationLcmToTerraform(struct?: DataOciJmsFleetAdvancedFeatureConfigurationLcm): any; export declare function dataOciJmsFleetAdvancedFeatureConfigurationLcmToHclTerraform(struct?: DataOciJmsFleetAdvancedFeatureConfigurationLcm): any; export declare class DataOciJmsFleetAdvancedFeatureConfigurationLcmOutputReference 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(): DataOciJmsFleetAdvancedFeatureConfigurationLcm | undefined; set internalValue(value: DataOciJmsFleetAdvancedFeatureConfigurationLcm | undefined); get isEnabled(): cdktf.IResolvable; private _postInstallationActions; get postInstallationActions(): DataOciJmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsList; } export declare class DataOciJmsFleetAdvancedFeatureConfigurationLcmList 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): DataOciJmsFleetAdvancedFeatureConfigurationLcmOutputReference; } export interface DataOciJmsFleetAdvancedFeatureConfigurationPerformanceTuningAnalysis { } export declare function dataOciJmsFleetAdvancedFeatureConfigurationPerformanceTuningAnalysisToTerraform(struct?: DataOciJmsFleetAdvancedFeatureConfigurationPerformanceTuningAnalysis): any; export declare function dataOciJmsFleetAdvancedFeatureConfigurationPerformanceTuningAnalysisToHclTerraform(struct?: DataOciJmsFleetAdvancedFeatureConfigurationPerformanceTuningAnalysis): any; export declare class DataOciJmsFleetAdvancedFeatureConfigurationPerformanceTuningAnalysisOutputReference 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(): DataOciJmsFleetAdvancedFeatureConfigurationPerformanceTuningAnalysis | undefined; set internalValue(value: DataOciJmsFleetAdvancedFeatureConfigurationPerformanceTuningAnalysis | undefined); get isEnabled(): cdktf.IResolvable; } export declare class DataOciJmsFleetAdvancedFeatureConfigurationPerformanceTuningAnalysisList 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): DataOciJmsFleetAdvancedFeatureConfigurationPerformanceTuningAnalysisOutputReference; } /** * Represents a {@link https://registry.terraform.io/providers/oracle/oci/6.18.0/docs/data-sources/jms_fleet_advanced_feature_configuration oci_jms_fleet_advanced_feature_configuration} */ export declare class DataOciJmsFleetAdvancedFeatureConfiguration extends cdktf.TerraformDataSource { static readonly tfResourceType = "oci_jms_fleet_advanced_feature_configuration"; /** * Generates CDKTF code for importing a DataOciJmsFleetAdvancedFeatureConfiguration resource upon running "cdktf plan <stack-name>" * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the DataOciJmsFleetAdvancedFeatureConfiguration to import * @param importFromId The id of the existing DataOciJmsFleetAdvancedFeatureConfiguration that should be imported. Refer to the {@link https://registry.terraform.io/providers/oracle/oci/6.18.0/docs/data-sources/jms_fleet_advanced_feature_configuration#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the DataOciJmsFleetAdvancedFeatureConfiguration to import is found */ static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider): cdktf.ImportableResource; /** * Create a new {@link https://registry.terraform.io/providers/oracle/oci/6.18.0/docs/data-sources/jms_fleet_advanced_feature_configuration oci_jms_fleet_advanced_feature_configuration} Data Source * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope * @param options DataOciJmsFleetAdvancedFeatureConfigurationConfig */ constructor(scope: Construct, id: string, config: DataOciJmsFleetAdvancedFeatureConfigurationConfig); private _advancedUsageTracking; get advancedUsageTracking(): DataOciJmsFleetAdvancedFeatureConfigurationAdvancedUsageTrackingList; get analyticBucketName(): string; get analyticNamespace(): string; private _cryptoEventAnalysis; get cryptoEventAnalysis(): DataOciJmsFleetAdvancedFeatureConfigurationCryptoEventAnalysisList; private _fleetId?; get fleetId(): string; set fleetId(value: string); get fleetIdInput(): string | undefined; get id(): string; private _javaMigrationAnalysis; get javaMigrationAnalysis(): DataOciJmsFleetAdvancedFeatureConfigurationJavaMigrationAnalysisList; private _jfrRecording; get jfrRecording(): DataOciJmsFleetAdvancedFeatureConfigurationJfrRecordingList; private _lcm; get lcm(): DataOciJmsFleetAdvancedFeatureConfigurationLcmList; private _performanceTuningAnalysis; get performanceTuningAnalysis(): DataOciJmsFleetAdvancedFeatureConfigurationPerformanceTuningAnalysisList; get timeLastModified(): string; protected synthesizeAttributes(): { [name: string]: any; }; protected synthesizeHclAttributes(): { [name: string]: any; }; }