/** * @public * @enum */ export declare const Tier: { readonly ACTIVE_DIRECTORY: "ACTIVE_DIRECTORY"; readonly CUSTOM: "CUSTOM"; readonly DEFAULT: "DEFAULT"; readonly DOT_NET_CORE: "DOT_NET_CORE"; readonly DOT_NET_WEB: "DOT_NET_WEB"; readonly DOT_NET_WEB_TIER: "DOT_NET_WEB_TIER"; readonly DOT_NET_WORKER: "DOT_NET_WORKER"; readonly JAVA_JMX: "JAVA_JMX"; readonly MYSQL: "MYSQL"; readonly ORACLE: "ORACLE"; readonly POSTGRESQL: "POSTGRESQL"; readonly SAP_ASE_HIGH_AVAILABILITY: "SAP_ASE_HIGH_AVAILABILITY"; readonly SAP_ASE_SINGLE_NODE: "SAP_ASE_SINGLE_NODE"; readonly SAP_HANA_HIGH_AVAILABILITY: "SAP_HANA_HIGH_AVAILABILITY"; readonly SAP_HANA_MULTI_NODE: "SAP_HANA_MULTI_NODE"; readonly SAP_HANA_SINGLE_NODE: "SAP_HANA_SINGLE_NODE"; readonly SAP_NETWEAVER_DISTRIBUTED: "SAP_NETWEAVER_DISTRIBUTED"; readonly SAP_NETWEAVER_HIGH_AVAILABILITY: "SAP_NETWEAVER_HIGH_AVAILABILITY"; readonly SAP_NETWEAVER_STANDARD: "SAP_NETWEAVER_STANDARD"; readonly SHAREPOINT: "SHAREPOINT"; readonly SQL_SERVER: "SQL_SERVER"; readonly SQL_SERVER_ALWAYSON_AVAILABILITY_GROUP: "SQL_SERVER_ALWAYSON_AVAILABILITY_GROUP"; readonly SQL_SERVER_FAILOVER_CLUSTER_INSTANCE: "SQL_SERVER_FAILOVER_CLUSTER_INSTANCE"; }; /** * @public */ export type Tier = (typeof Tier)[keyof typeof Tier]; /** * @public * @enum */ export declare const OsType: { readonly LINUX: "LINUX"; readonly WINDOWS: "WINDOWS"; }; /** * @public */ export type OsType = (typeof OsType)[keyof typeof OsType]; /** * @public * @enum */ export declare const DiscoveryType: { readonly ACCOUNT_BASED: "ACCOUNT_BASED"; readonly RESOURCE_GROUP_BASED: "RESOURCE_GROUP_BASED"; }; /** * @public */ export type DiscoveryType = (typeof DiscoveryType)[keyof typeof DiscoveryType]; /** * @public * @enum */ export declare const CloudWatchEventSource: { readonly CODE_DEPLOY: "CODE_DEPLOY"; readonly EC2: "EC2"; readonly HEALTH: "HEALTH"; readonly RDS: "RDS"; }; /** * @public */ export type CloudWatchEventSource = (typeof CloudWatchEventSource)[keyof typeof CloudWatchEventSource]; /** * @public * @enum */ export declare const ConfigurationEventResourceType: { readonly CLOUDFORMATION: "CLOUDFORMATION"; readonly CLOUDWATCH_ALARM: "CLOUDWATCH_ALARM"; readonly CLOUDWATCH_LOG: "CLOUDWATCH_LOG"; readonly SSM_ASSOCIATION: "SSM_ASSOCIATION"; }; /** * @public */ export type ConfigurationEventResourceType = (typeof ConfigurationEventResourceType)[keyof typeof ConfigurationEventResourceType]; /** * @public * @enum */ export declare const ConfigurationEventStatus: { readonly ERROR: "ERROR"; readonly INFO: "INFO"; readonly WARN: "WARN"; }; /** * @public */ export type ConfigurationEventStatus = (typeof ConfigurationEventStatus)[keyof typeof ConfigurationEventStatus]; /** * @public * @enum */ export declare const GroupingType: { readonly ACCOUNT_BASED: "ACCOUNT_BASED"; }; /** * @public */ export type GroupingType = (typeof GroupingType)[keyof typeof GroupingType]; /** * @public * @enum */ export declare const RecommendationType: { readonly ALL: "ALL"; readonly INFRA_ONLY: "INFRA_ONLY"; readonly WORKLOAD_ONLY: "WORKLOAD_ONLY"; }; /** * @public */ export type RecommendationType = (typeof RecommendationType)[keyof typeof RecommendationType]; /** * @public * @enum */ export declare const LogFilter: { readonly ERROR: "ERROR"; readonly INFO: "INFO"; readonly WARN: "WARN"; }; /** * @public */ export type LogFilter = (typeof LogFilter)[keyof typeof LogFilter]; /** * @public * @enum */ export declare const FeedbackKey: { readonly INSIGHTS_FEEDBACK: "INSIGHTS_FEEDBACK"; }; /** * @public */ export type FeedbackKey = (typeof FeedbackKey)[keyof typeof FeedbackKey]; /** * @public * @enum */ export declare const FeedbackValue: { readonly NOT_SPECIFIED: "NOT_SPECIFIED"; readonly NOT_USEFUL: "NOT_USEFUL"; readonly USEFUL: "USEFUL"; }; /** * @public */ export type FeedbackValue = (typeof FeedbackValue)[keyof typeof FeedbackValue]; /** * @public * @enum */ export declare const ResolutionMethod: { readonly AUTOMATIC: "AUTOMATIC"; readonly MANUAL: "MANUAL"; readonly UNRESOLVED: "UNRESOLVED"; }; /** * @public */ export type ResolutionMethod = (typeof ResolutionMethod)[keyof typeof ResolutionMethod]; /** * @public * @enum */ export declare const SeverityLevel: { readonly High: "High"; readonly Informative: "Informative"; readonly Low: "Low"; readonly Medium: "Medium"; }; /** * @public */ export type SeverityLevel = (typeof SeverityLevel)[keyof typeof SeverityLevel]; /** * @public * @enum */ export declare const Status: { readonly IGNORE: "IGNORE"; readonly PENDING: "PENDING"; readonly RECOVERING: "RECOVERING"; readonly RECURRING: "RECURRING"; readonly RESOLVED: "RESOLVED"; }; /** * @public */ export type Status = (typeof Status)[keyof typeof Status]; /** * @public * @enum */ export declare const Visibility: { readonly IGNORED: "IGNORED"; readonly VISIBLE: "VISIBLE"; }; /** * @public */ export type Visibility = (typeof Visibility)[keyof typeof Visibility]; /** * @public * @enum */ export declare const UpdateStatus: { readonly RESOLVED: "RESOLVED"; }; /** * @public */ export type UpdateStatus = (typeof UpdateStatus)[keyof typeof UpdateStatus];