Package-level declarations

Types

Link copied to clipboard
data class AlertConfiguration(val annotations: List<AlertConfigurationAnnotation>? = null, val autoAnnotation: Boolean? = null, val conditionConfiguration: AlertConfigurationConditionConfiguration? = null, val dashboard: String? = null, val groupConfiguration: AlertConfigurationGroupConfiguration? = null, val joinConfigurations: List<AlertConfigurationJoinConfiguration>? = null, val labels: List<AlertConfigurationLabel>? = null, val muteUntil: Int? = null, val noDataFire: Boolean? = null, val noDataSeverity: Int? = null, val policyConfiguration: AlertConfigurationPolicyConfiguration? = null, val queryLists: List<AlertConfigurationQueryList>? = null, val sendResolved: Boolean? = null, val severityConfigurations: List<AlertConfigurationSeverityConfiguration>? = null, val sinkAlerthub: AlertConfigurationSinkAlerthub? = null, val sinkCms: AlertConfigurationSinkCms? = null, val sinkEventStore: AlertConfigurationSinkEventStore? = null, val tags: List<String>? = null, val templateConfiguration: AlertConfigurationTemplateConfiguration? = null, val threshold: Int? = null, val type: String? = null, val version: String? = null)
Link copied to clipboard
data class AlertConfigurationAnnotation(val key: String? = null, val value: String? = null)
Link copied to clipboard
data class AlertConfigurationConditionConfiguration(val condition: String? = null, val countCondition: String? = null)
Link copied to clipboard
data class AlertConfigurationGroupConfiguration(val fields: List<String>? = null, val type: String? = null)
Link copied to clipboard
data class AlertConfigurationJoinConfiguration(val condition: String? = null, val type: String? = null)
Link copied to clipboard
data class AlertConfigurationLabel(val key: String? = null, val value: String? = null)
Link copied to clipboard
data class AlertConfigurationPolicyConfiguration(val actionPolicyId: String? = null, val alertPolicyId: String? = null, val repeatInterval: String? = null)
Link copied to clipboard
data class AlertConfigurationQueryList(val chartTitle: String? = null, val dashboardId: String? = null, val end: String? = null, val powerSqlMode: String? = null, val project: String? = null, val query: String? = null, val region: String? = null, val roleArn: String? = null, val start: String? = null, val store: String? = null, val storeType: String? = null, val timeSpanType: String? = null, val ui: String? = null)
Link copied to clipboard
data class AlertConfigurationSeverityConfiguration(val evalCondition: AlertConfigurationSeverityConfigurationEvalCondition? = null, val severity: Int? = null)
data class AlertConfigurationSeverityConfigurationEvalCondition(val condition: String? = null, val countCondition: String? = null)
Link copied to clipboard
data class AlertConfigurationSinkAlerthub(val enabled: Boolean? = null)
Link copied to clipboard
data class AlertConfigurationSinkCms(val enabled: Boolean? = null)
Link copied to clipboard
data class AlertConfigurationSinkEventStore(val enabled: Boolean? = null, val endpoint: String? = null, val eventStore: String? = null, val project: String? = null, val roleArn: String? = null)
Link copied to clipboard
data class AlertConfigurationTemplateConfiguration(val annotations: Map<String, String>? = null, val lang: String? = null, val templateId: String? = null, val tokens: Map<String, String>? = null, val type: String? = null, val version: String? = null)
Link copied to clipboard
data class AlertSchedule(val cronExpression: String? = null, val delay: Int? = null, val interval: String? = null, val runImmdiately: Boolean? = null, val timeZone: String? = null, val type: String? = null)
Link copied to clipboard
data class CollectionPolicyCentralizeConfig(val destLogstore: String? = null, val destProject: String? = null, val destRegion: String? = null, val destTtl: Int? = null)
Link copied to clipboard
data class CollectionPolicyDataConfig(val dataProject: String? = null, val dataRegion: String? = null)
Link copied to clipboard
data class CollectionPolicyPolicyConfig(val instanceIds: List<String>? = null, val regions: List<String>? = null, val resourceMode: String, val resourceTags: Map<String, String>? = null)
Link copied to clipboard
data class CollectionPolicyResourceDirectory(val accountGroupType: String? = null, val members: List<String>? = null)
Link copied to clipboard
data class EtlConfiguration(val fromTime: Int, val lang: String, val logstore: String, val parameters: Map<String, String>? = null, val roleArn: String, val script: String, val sinks: List<EtlConfigurationSink>, val toTime: Int)
Link copied to clipboard
data class EtlConfigurationSink(val datasets: List<String>, val endpoint: String, val logstore: String, val name: String, val project: String, val roleArn: String)
Link copied to clipboard
data class GetAlertsAlert(val alertName: String, val configuration: GetAlertsAlertConfiguration, val description: String, val displayName: String, val id: String, val schedule: GetAlertsAlertSchedule)
Link copied to clipboard
data class GetAlertsAlertConfiguration(val annotations: List<GetAlertsAlertConfigurationAnnotation>, val autoAnnotation: Boolean, val conditionConfiguration: GetAlertsAlertConfigurationConditionConfiguration, val dashboard: String, val groupConfiguration: GetAlertsAlertConfigurationGroupConfiguration, val joinConfigurations: List<GetAlertsAlertConfigurationJoinConfiguration>, val labels: List<GetAlertsAlertConfigurationLabel>, val muteUntil: Int, val noDataFire: Boolean, val noDataSeverity: Int, val policyConfiguration: GetAlertsAlertConfigurationPolicyConfiguration, val queryLists: List<GetAlertsAlertConfigurationQueryList>, val sendResolved: Boolean, val severityConfigurations: List<GetAlertsAlertConfigurationSeverityConfiguration>, val sinkAlerthub: GetAlertsAlertConfigurationSinkAlerthub, val sinkCms: GetAlertsAlertConfigurationSinkCms, val sinkEventStore: GetAlertsAlertConfigurationSinkEventStore, val tags: List<String>, val templateConfiguration: GetAlertsAlertConfigurationTemplateConfiguration, val threshold: Int, val type: String, val version: String)
Link copied to clipboard
data class GetAlertsAlertConfigurationAnnotation(val key: String, val value: String)
data class GetAlertsAlertConfigurationConditionConfiguration(val condition: String, val countCondition: String)
data class GetAlertsAlertConfigurationJoinConfiguration(val condition: String, val type: String)
Link copied to clipboard
data class GetAlertsAlertConfigurationLabel(val key: String, val value: String)
data class GetAlertsAlertConfigurationPolicyConfiguration(val actionPolicyId: String, val alertPolicyId: String, val repeatInterval: String)
Link copied to clipboard
data class GetAlertsAlertConfigurationQueryList(val chartTitle: String, val dashboardId: String, val end: String, val powerSqlMode: String, val project: String, val query: String, val region: String, val roleArn: String, val start: String, val store: String, val storeType: String, val timeSpanType: String, val ui: String)
Link copied to clipboard
data class GetAlertsAlertConfigurationSinkEventStore(val enabled: Boolean, val endpoint: String, val eventStore: String, val project: String, val roleArn: String)
data class GetAlertsAlertConfigurationTemplateConfiguration(val annotations: Map<String, String>, val lang: String, val templateId: String, val tokens: Map<String, String>, val type: String, val version: String)
Link copied to clipboard
data class GetAlertsAlertSchedule(val cronExpression: String, val delay: Int, val interval: String, val runImmdiately: Boolean, val timeZone: String, val type: String)
Link copied to clipboard
data class GetAlertsResult(val alerts: List<GetAlertsAlert>, val id: String, val ids: List<String>, val nameRegex: String? = null, val names: List<String>, val outputFile: String? = null, val projectName: String)

A collection of values returned by getAlerts.

Link copied to clipboard
data class OssExportSinkConfiguration(val fromTime: Int, val logstore: String, val roleArn: String, val sink: OssExportSinkConfigurationSink, val toTime: Int)
Link copied to clipboard
data class OssExportSinkConfigurationSink(val bucket: String, val bufferInterval: String, val bufferSize: String, val compressionType: String, val contentDetail: String, val contentType: String, val delaySeconds: Int? = null, val endpoint: String, val pathFormat: String? = null, val pathFormatType: String? = null, val prefix: String? = null, val roleArn: String, val suffix: String? = null, val timeZone: String)
Link copied to clipboard
data class ScheduledSqlSchedule(val cronExpression: String? = null, val delay: Int? = null, val interval: String? = null, val runImmediately: Boolean? = null, val timeZone: String? = null, val type: String? = null)
Link copied to clipboard
data class ScheduledSqlScheduledSqlConfiguration(val dataFormat: String? = null, val destEndpoint: String? = null, val destLogstore: String? = null, val destProject: String? = null, val destRoleArn: String? = null, val fromTime: Int? = null, val fromTimeExpr: String? = null, val maxRetries: Int? = null, val maxRunTimeInSeconds: Int? = null, val parameters: Map<String, String>? = null, val resourcePool: String? = null, val roleArn: String? = null, val script: String? = null, val sourceLogstore: String? = null, val sqlType: String? = null, val toTime: Int? = null, val toTimeExpr: String? = null)