rhizo-co-terraform-provider-oci
Version:
Prebuilt oci Provider for Terraform CDK (cdktf)
501 lines (500 loc) • 34.8 kB
TypeScript
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;
};
}