Package-level declarations

Types

Link copied to clipboard
data class ApplicationAlarmArgs(val alarmName: Output<String>, val severity: Output<ApplicationAlarmSeverity>? = null) : ConvertibleToJava<ApplicationAlarmArgs>

A CloudWatch alarm to be monitored for the component.

Link copied to clipboard
data class ApplicationAlarmMetricArgs(val alarmMetricName: Output<String>) : ConvertibleToJava<ApplicationAlarmMetricArgs>

A metric to be monitored for the component.

Link copied to clipboard
data class ApplicationComponentConfigurationArgs(val configurationDetails: Output<ApplicationConfigurationDetailsArgs>? = null, val subComponentTypeConfigurations: Output<List<ApplicationSubComponentTypeConfigurationArgs>>? = null) : ConvertibleToJava<ApplicationComponentConfigurationArgs>

The configuration settings of the component.

data class ApplicationComponentMonitoringSettingArgs(val componentArn: Output<String>? = null, val componentConfigurationMode: Output<ApplicationComponentMonitoringSettingComponentConfigurationMode>, val componentName: Output<String>? = null, val customComponentConfiguration: Output<ApplicationComponentConfigurationArgs>? = null, val defaultOverwriteComponentConfiguration: Output<ApplicationComponentConfigurationArgs>? = null, val tier: Output<String>) : ConvertibleToJava<ApplicationComponentMonitoringSettingArgs>

The monitoring setting of the component.

Link copied to clipboard
data class ApplicationConfigurationDetailsArgs(val alarmMetrics: Output<List<ApplicationAlarmMetricArgs>>? = null, val alarms: Output<List<ApplicationAlarmArgs>>? = null, val haClusterPrometheusExporter: Output<ApplicationHaClusterPrometheusExporterArgs>? = null, val hanaPrometheusExporter: Output<ApplicationHanaPrometheusExporterArgs>? = null, val jmxPrometheusExporter: Output<ApplicationJmxPrometheusExporterArgs>? = null, val logs: Output<List<ApplicationLogArgs>>? = null, val netWeaverPrometheusExporter: Output<ApplicationNetWeaverPrometheusExporterArgs>? = null, val processes: Output<List<ApplicationProcessArgs>>? = null, val sqlServerPrometheusExporter: Output<ApplicationSqlServerPrometheusExporterArgs>? = null, val windowsEvents: Output<List<ApplicationWindowsEventArgs>>? = null) : ConvertibleToJava<ApplicationConfigurationDetailsArgs>

The configuration settings.

Link copied to clipboard
data class ApplicationCustomComponentArgs(val componentName: Output<String>, val resourceList: Output<List<String>>) : ConvertibleToJava<ApplicationCustomComponentArgs>

The custom grouped component.

data class ApplicationHaClusterPrometheusExporterArgs(val prometheusPort: Output<String>? = null) : ConvertibleToJava<ApplicationHaClusterPrometheusExporterArgs>

The HA cluster Prometheus Exporter settings.

Link copied to clipboard
data class ApplicationHanaPrometheusExporterArgs(val agreeToInstallHanadbClient: Output<Boolean>, val hanaPort: Output<String>, val hanaSecretName: Output<String>, val hanasid: Output<String>, val prometheusPort: Output<String>? = null) : ConvertibleToJava<ApplicationHanaPrometheusExporterArgs>

The HANA DB Prometheus Exporter settings.

Link copied to clipboard
data class ApplicationJmxPrometheusExporterArgs(val hostPort: Output<String>? = null, val jmxurl: Output<String>? = null, val prometheusPort: Output<String>? = null) : ConvertibleToJava<ApplicationJmxPrometheusExporterArgs>

The JMX Prometheus Exporter settings.

Link copied to clipboard
data class ApplicationLogArgs(val encoding: Output<ApplicationLogEncoding>? = null, val logGroupName: Output<String>? = null, val logPath: Output<String>? = null, val logType: Output<String>, val patternSet: Output<String>? = null) : ConvertibleToJava<ApplicationLogArgs>

A log to be monitored for the component.

Link copied to clipboard
Link copied to clipboard
data class ApplicationLogPatternArgs(val pattern: Output<String>, val patternName: Output<String>, val rank: Output<Int>) : ConvertibleToJava<ApplicationLogPatternArgs>

The log pattern.

Link copied to clipboard
data class ApplicationLogPatternSetArgs(val logPatterns: Output<List<ApplicationLogPatternArgs>>, val patternSetName: Output<String>) : ConvertibleToJava<ApplicationLogPatternSetArgs>

The log pattern set.

data class ApplicationNetWeaverPrometheusExporterArgs(val instanceNumbers: Output<List<String>>, val prometheusPort: Output<String>? = null, val sapsid: Output<String>) : ConvertibleToJava<ApplicationNetWeaverPrometheusExporterArgs>

The NetWeaver Prometheus Exporter Settings.

Link copied to clipboard
data class ApplicationProcessArgs(val alarmMetrics: Output<List<ApplicationAlarmMetricArgs>>, val processName: Output<String>) : ConvertibleToJava<ApplicationProcessArgs>

A process to be monitored for the component.

data class ApplicationSqlServerPrometheusExporterArgs(val prometheusPort: Output<String>, val sqlSecretName: Output<String>) : ConvertibleToJava<ApplicationSqlServerPrometheusExporterArgs>

The SQL prometheus exporter settings.

data class ApplicationSubComponentConfigurationDetailsArgs(val alarmMetrics: Output<List<ApplicationAlarmMetricArgs>>? = null, val logs: Output<List<ApplicationLogArgs>>? = null, val processes: Output<List<ApplicationProcessArgs>>? = null, val windowsEvents: Output<List<ApplicationWindowsEventArgs>>? = null) : ConvertibleToJava<ApplicationSubComponentConfigurationDetailsArgs>

The configuration settings of sub components.

data class ApplicationSubComponentTypeConfigurationArgs(val subComponentConfigurationDetails: Output<ApplicationSubComponentConfigurationDetailsArgs>, val subComponentType: Output<ApplicationSubComponentTypeConfigurationSubComponentType>) : ConvertibleToJava<ApplicationSubComponentTypeConfigurationArgs>

One type sub component configurations for the component.

Link copied to clipboard
data class ApplicationWindowsEventArgs(val eventLevels: Output<List<ApplicationEventLevel>>, val eventName: Output<String>, val logGroupName: Output<String>, val patternSet: Output<String>? = null) : ConvertibleToJava<ApplicationWindowsEventArgs>

A Windows Event to be monitored for the component.

Link copied to clipboard
data class GetApplicationPlainArgs(val applicationArn: String) : ConvertibleToJava<GetApplicationPlainArgs>