Package-level declarations
Types
Link copied to clipboard
Link copied to clipboard
data class AlertRuleAnomalyBuiltInPrioritizedExcludeObservation(val description: String? = null, val exclude: String? = null, val name: String? = null, val prioritize: String? = null)
Link copied to clipboard
data class AlertRuleAnomalyBuiltInRequiredDataConnector(val connectorId: String? = null, val dataTypes: List<String>? = null)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class AlertRuleAnomalyDuplicatePrioritizedExcludeObservation(val description: String? = null, val exclude: String? = null, val name: String, val prioritize: String? = null)
Link copied to clipboard
data class AlertRuleAnomalyDuplicateRequiredDataConnector(val connectorId: String? = null, val dataTypes: List<String>? = null)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class AlertRuleFusionSource(val enabled: Boolean? = null, val name: String, val subTypes: List<AlertRuleFusionSourceSubType>? = null)
Link copied to clipboard
data class AlertRuleFusionSourceSubType(val enabled: Boolean? = null, val name: String, val severitiesAlloweds: List<String>)
Link copied to clipboard
data class AlertRuleNrtAlertDetailsOverride(val descriptionFormat: String? = null, val displayNameFormat: String? = null, val dynamicProperties: List<AlertRuleNrtAlertDetailsOverrideDynamicProperty>? = null, val severityColumnName: String? = null, val tacticsColumnName: String? = null)
Link copied to clipboard
Link copied to clipboard
data class AlertRuleNrtEntityMapping(val entityType: String, val fieldMappings: List<AlertRuleNrtEntityMappingFieldMapping>)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class AlertRuleNrtIncident(val createIncidentEnabled: Boolean, val grouping: AlertRuleNrtIncidentGrouping)
Link copied to clipboard
data class AlertRuleNrtIncidentGrouping(val byAlertDetails: List<String>? = null, val byCustomDetails: List<String>? = null, val byEntities: List<String>? = null, val enabled: Boolean? = null, val entityMatchingMethod: String? = null, val lookbackDuration: String? = null, val reopenClosedIncidents: Boolean? = null)
Link copied to clipboard
Link copied to clipboard
data class AlertRuleScheduledAlertDetailsOverride(val descriptionFormat: String? = null, val displayNameFormat: String? = null, val dynamicProperties: List<AlertRuleScheduledAlertDetailsOverrideDynamicProperty>? = null, val severityColumnName: String? = null, val tacticsColumnName: String? = null)
Link copied to clipboard
data class AlertRuleScheduledAlertDetailsOverrideDynamicProperty(val name: String, val value: String)
Link copied to clipboard
data class AlertRuleScheduledEntityMapping(val entityType: String, val fieldMappings: List<AlertRuleScheduledEntityMappingFieldMapping>)
Link copied to clipboard
data class AlertRuleScheduledEntityMappingFieldMapping(val columnName: String, val identifier: String)
Link copied to clipboard
Link copied to clipboard
data class AlertRuleScheduledIncident(val createIncidentEnabled: Boolean, val grouping: AlertRuleScheduledIncidentGrouping)
Link copied to clipboard
data class AlertRuleScheduledIncidentGrouping(val byAlertDetails: List<String>? = null, val byCustomDetails: List<String>? = null, val byEntities: List<String>? = null, val enabled: Boolean? = null, val entityMatchingMethod: String? = null, val lookbackDuration: String? = null, val reopenClosedIncidents: Boolean? = null)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class AuthomationRuleActionPlaybook(val logicAppId: String, val order: Int, val tenantId: String? = null)
Link copied to clipboard
Link copied to clipboard
data class AutomationRuleActionPlaybook(val logicAppId: String, val order: Int, val tenantId: String? = null)
Link copied to clipboard
Link copied to clipboard
data class GetAlertRuleAnomalyPrioritizedExcludeObservation(val description: String, val exclude: String, val name: String, val prioritize: String)
Link copied to clipboard
data class GetAlertRuleAnomalyRequiredDataConnector(val connectorId: String, val dataTypes: List<String>)
Link copied to clipboard
data class GetAlertRuleAnomalyResult(val anomalySettingsVersion: Int, val anomalyVersion: String, val description: String, val displayName: String, val enabled: Boolean, val frequency: String, val id: String, val logAnalyticsWorkspaceId: String, val mode: String, val multiSelectObservations: List<GetAlertRuleAnomalyMultiSelectObservation>, val name: String, val prioritizedExcludeObservations: List<GetAlertRuleAnomalyPrioritizedExcludeObservation>, val requiredDataConnectors: List<GetAlertRuleAnomalyRequiredDataConnector>, val settingsDefinitionId: String, val singleSelectObservations: List<GetAlertRuleAnomalySingleSelectObservation>, val tactics: List<String>, val techniques: List<String>, val thresholdObservations: List<GetAlertRuleAnomalyThresholdObservation>)
A collection of values returned by getAlertRuleAnomaly.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class GetAlertRuleResult(val id: String, val logAnalyticsWorkspaceId: String, val name: String)
A collection of values returned by getAlertRule.
Link copied to clipboard
Link copied to clipboard
data class GetAlertRuleTemplateResult(val displayName: String, val id: String, val logAnalyticsWorkspaceId: String, val name: String, val nrtTemplates: List<GetAlertRuleTemplateNrtTemplate>, val scheduledTemplates: List<GetAlertRuleTemplateScheduledTemplate>, val securityIncidentTemplates: List<GetAlertRuleTemplateSecurityIncidentTemplate>)
A collection of values returned by getAlertRuleTemplate.
Link copied to clipboard
Link copied to clipboard
data class GetAlertRuleTemplateSecurityIncidentTemplate(val description: String, val productFilter: String)
Link copied to clipboard
data class MetadataAuthor(val email: String? = null, val link: String? = null, val name: String? = null)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class MetadataSupport(val email: String? = null, val link: String? = null, val name: String? = null, val tier: String)
Link copied to clipboard
Link copied to clipboard
data class ThreatIntelligenceIndicatorGranularMarking(val language: String? = null, val markingRef: String? = null, val selectors: List<String>? = null)
Link copied to clipboard
Link copied to clipboard
data class ThreatIntelligenceIndicatorParsedPattern(val patternTypeKey: String? = null, val patternTypeValues: List<ThreatIntelligenceIndicatorParsedPatternPatternTypeValue>? = null)
Link copied to clipboard
data class ThreatIntelligenceIndicatorParsedPatternPatternTypeValue(val value: String? = null, val valueType: String? = null)