Package-level declarations

Types

data class AlertRuleAnomalyDuplicateMultiSelectObservationArgs(val description: Output<String>? = null, val name: Output<String>, val supportedValues: Output<List<String>>? = null, val values: Output<List<String>>) : ConvertibleToJava<AlertRuleAnomalyDuplicateMultiSelectObservationArgs>
data class AlertRuleAnomalyDuplicatePrioritizedExcludeObservationArgs(val description: Output<String>? = null, val exclude: Output<String>? = null, val name: Output<String>, val prioritize: Output<String>? = null) : ConvertibleToJava<AlertRuleAnomalyDuplicatePrioritizedExcludeObservationArgs>
data class AlertRuleAnomalyDuplicateSingleSelectObservationArgs(val description: Output<String>? = null, val name: Output<String>, val supportedValues: Output<List<String>>? = null, val value: Output<String>) : ConvertibleToJava<AlertRuleAnomalyDuplicateSingleSelectObservationArgs>
data class AlertRuleAnomalyDuplicateThresholdObservationArgs(val description: Output<String>? = null, val max: Output<String>? = null, val min: Output<String>? = null, val name: Output<String>, val value: Output<String>) : ConvertibleToJava<AlertRuleAnomalyDuplicateThresholdObservationArgs>
Link copied to clipboard
data class AlertRuleFusionSourceArgs(val enabled: Output<Boolean>? = null, val name: Output<String>, val subTypes: Output<List<AlertRuleFusionSourceSubTypeArgs>>? = null) : ConvertibleToJava<AlertRuleFusionSourceArgs>
Link copied to clipboard
data class AlertRuleFusionSourceSubTypeArgs(val enabled: Output<Boolean>? = null, val name: Output<String>, val severitiesAlloweds: Output<List<String>>) : ConvertibleToJava<AlertRuleFusionSourceSubTypeArgs>
Link copied to clipboard
data class AlertRuleNrtAlertDetailsOverrideArgs(val descriptionFormat: Output<String>? = null, val displayNameFormat: Output<String>? = null, val dynamicProperties: Output<List<AlertRuleNrtAlertDetailsOverrideDynamicPropertyArgs>>? = null, val severityColumnName: Output<String>? = null, val tacticsColumnName: Output<String>? = null) : ConvertibleToJava<AlertRuleNrtAlertDetailsOverrideArgs>
data class AlertRuleNrtAlertDetailsOverrideDynamicPropertyArgs(val name: Output<String>, val value: Output<String>) : ConvertibleToJava<AlertRuleNrtAlertDetailsOverrideDynamicPropertyArgs>
Link copied to clipboard
data class AlertRuleNrtEntityMappingArgs(val entityType: Output<String>, val fieldMappings: Output<List<AlertRuleNrtEntityMappingFieldMappingArgs>>) : ConvertibleToJava<AlertRuleNrtEntityMappingArgs>
data class AlertRuleNrtEntityMappingFieldMappingArgs(val columnName: Output<String>, val identifier: Output<String>) : ConvertibleToJava<AlertRuleNrtEntityMappingFieldMappingArgs>
Link copied to clipboard
data class AlertRuleNrtEventGroupingArgs(val aggregationMethod: Output<String>) : ConvertibleToJava<AlertRuleNrtEventGroupingArgs>
Link copied to clipboard
data class AlertRuleNrtIncidentArgs(val createIncidentEnabled: Output<Boolean>, val grouping: Output<AlertRuleNrtIncidentGroupingArgs>) : ConvertibleToJava<AlertRuleNrtIncidentArgs>
Link copied to clipboard
data class AlertRuleNrtIncidentGroupingArgs(val byAlertDetails: Output<List<String>>? = null, val byCustomDetails: Output<List<String>>? = null, val byEntities: Output<List<String>>? = null, val enabled: Output<Boolean>? = null, val entityMatchingMethod: Output<String>? = null, val lookbackDuration: Output<String>? = null, val reopenClosedIncidents: Output<Boolean>? = null) : ConvertibleToJava<AlertRuleNrtIncidentGroupingArgs>
Link copied to clipboard
data class AlertRuleNrtSentinelEntityMappingArgs(val columnName: Output<String>) : ConvertibleToJava<AlertRuleNrtSentinelEntityMappingArgs>
data class AlertRuleScheduledAlertDetailsOverrideArgs(val descriptionFormat: Output<String>? = null, val displayNameFormat: Output<String>? = null, val dynamicProperties: Output<List<AlertRuleScheduledAlertDetailsOverrideDynamicPropertyArgs>>? = null, val severityColumnName: Output<String>? = null, val tacticsColumnName: Output<String>? = null) : ConvertibleToJava<AlertRuleScheduledAlertDetailsOverrideArgs>
data class AlertRuleScheduledAlertDetailsOverrideDynamicPropertyArgs(val name: Output<String>, val value: Output<String>) : ConvertibleToJava<AlertRuleScheduledAlertDetailsOverrideDynamicPropertyArgs>
Link copied to clipboard
data class AlertRuleScheduledEntityMappingArgs(val entityType: Output<String>, val fieldMappings: Output<List<AlertRuleScheduledEntityMappingFieldMappingArgs>>) : ConvertibleToJava<AlertRuleScheduledEntityMappingArgs>
data class AlertRuleScheduledEntityMappingFieldMappingArgs(val columnName: Output<String>, val identifier: Output<String>) : ConvertibleToJava<AlertRuleScheduledEntityMappingFieldMappingArgs>
Link copied to clipboard
data class AlertRuleScheduledEventGroupingArgs(val aggregationMethod: Output<String>) : ConvertibleToJava<AlertRuleScheduledEventGroupingArgs>
Link copied to clipboard
data class AlertRuleScheduledIncidentArgs(val createIncidentEnabled: Output<Boolean>, val grouping: Output<AlertRuleScheduledIncidentGroupingArgs>) : ConvertibleToJava<AlertRuleScheduledIncidentArgs>
Link copied to clipboard
data class AlertRuleScheduledIncidentGroupingArgs(val byAlertDetails: Output<List<String>>? = null, val byCustomDetails: Output<List<String>>? = null, val byEntities: Output<List<String>>? = null, val enabled: Output<Boolean>? = null, val entityMatchingMethod: Output<String>? = null, val lookbackDuration: Output<String>? = null, val reopenClosedIncidents: Output<Boolean>? = null) : ConvertibleToJava<AlertRuleScheduledIncidentGroupingArgs>
data class AlertRuleScheduledSentinelEntityMappingArgs(val columnName: Output<String>) : ConvertibleToJava<AlertRuleScheduledSentinelEntityMappingArgs>
Link copied to clipboard
data class AuthomationRuleActionIncidentArgs(val classification: Output<String>? = null, val classificationComment: Output<String>? = null, val labels: Output<List<String>>? = null, val order: Output<Int>, val ownerId: Output<String>? = null, val severity: Output<String>? = null, val status: Output<String>? = null) : ConvertibleToJava<AuthomationRuleActionIncidentArgs>
Link copied to clipboard
data class AuthomationRuleActionPlaybookArgs(val logicAppId: Output<String>, val order: Output<Int>, val tenantId: Output<String>? = null) : ConvertibleToJava<AuthomationRuleActionPlaybookArgs>
Link copied to clipboard
data class AutomationRuleActionIncidentArgs(val classification: Output<String>? = null, val classificationComment: Output<String>? = null, val labels: Output<List<String>>? = null, val order: Output<Int>, val ownerId: Output<String>? = null, val severity: Output<String>? = null, val status: Output<String>? = null) : ConvertibleToJava<AutomationRuleActionIncidentArgs>
Link copied to clipboard
data class AutomationRuleActionPlaybookArgs(val logicAppId: Output<String>, val order: Output<Int>, val tenantId: Output<String>? = null) : ConvertibleToJava<AutomationRuleActionPlaybookArgs>
Link copied to clipboard
data class GetAlertRuleAnomalyPlainArgs(val displayName: String? = null, val logAnalyticsWorkspaceId: String, val name: String? = null) : ConvertibleToJava<GetAlertRuleAnomalyPlainArgs>

A collection of arguments for invoking getAlertRuleAnomaly.

Link copied to clipboard
data class GetAlertRulePlainArgs(val logAnalyticsWorkspaceId: String, val name: String) : ConvertibleToJava<GetAlertRulePlainArgs>

A collection of arguments for invoking getAlertRule.

Link copied to clipboard
data class GetAlertRuleTemplatePlainArgs(val displayName: String? = null, val logAnalyticsWorkspaceId: String, val name: String? = null) : ConvertibleToJava<GetAlertRuleTemplatePlainArgs>

A collection of arguments for invoking getAlertRuleTemplate.

Link copied to clipboard
data class MetadataAuthorArgs(val email: Output<String>? = null, val link: Output<String>? = null, val name: Output<String>? = null) : ConvertibleToJava<MetadataAuthorArgs>
Link copied to clipboard
Link copied to clipboard
data class MetadataCategoryArgs(val domains: Output<List<String>>? = null, val verticals: Output<List<String>>? = null) : ConvertibleToJava<MetadataCategoryArgs>
Link copied to clipboard
data class MetadataSourceArgs(val id: Output<String>? = null, val kind: Output<String>, val name: Output<String>? = null) : ConvertibleToJava<MetadataSourceArgs>
Link copied to clipboard
Link copied to clipboard
data class MetadataSupportArgs(val email: Output<String>? = null, val link: Output<String>? = null, val name: Output<String>? = null, val tier: Output<String>) : ConvertibleToJava<MetadataSupportArgs>
data class ThreatIntelligenceIndicatorExternalReferenceArgs(val description: Output<String>? = null, val hashes: Output<Map<String, String>>? = null, val id: Output<String>? = null, val sourceName: Output<String>? = null, val url: Output<String>? = null) : ConvertibleToJava<ThreatIntelligenceIndicatorExternalReferenceArgs>
data class ThreatIntelligenceIndicatorGranularMarkingArgs(val language: Output<String>? = null, val markingRef: Output<String>? = null, val selectors: Output<List<String>>? = null) : ConvertibleToJava<ThreatIntelligenceIndicatorGranularMarkingArgs>
data class ThreatIntelligenceIndicatorKillChainPhaseArgs(val name: Output<String>? = null) : ConvertibleToJava<ThreatIntelligenceIndicatorKillChainPhaseArgs>