Package-level declarations

Types

data class ActivityEntityQueriesPropertiesQueryDefinitionsArgs(val query: Output<String>? = null) : ConvertibleToJava<ActivityEntityQueriesPropertiesQueryDefinitionsArgs>

The Activity query definitions

Link copied to clipboard
data class AlertsDataTypeOfDataConnectorArgs(val alerts: Output<DataConnectorDataTypeCommonArgs>? = null) : ConvertibleToJava<AlertsDataTypeOfDataConnectorArgs>

Alerts data type for data connectors.

data class AutomationRuleModifyPropertiesActionActionConfigurationArgs(val classification: Output<Either<String, IncidentClassification>>? = null, val classificationComment: Output<String>? = null, val classificationReason: Output<Either<String, IncidentClassificationReason>>? = null, val labels: Output<List<IncidentLabelArgs>>? = null, val owner: Output<IncidentOwnerInfoArgs>? = null, val severity: Output<Either<String, IncidentSeverity>>? = null, val status: Output<Either<String, IncidentStatus>>? = null) : ConvertibleToJava<AutomationRuleModifyPropertiesActionActionConfigurationArgs>

The configuration of the modify properties automation rule action

Link copied to clipboard
data class AutomationRuleModifyPropertiesActionArgs(val actionConfiguration: Output<AutomationRuleModifyPropertiesActionActionConfigurationArgs>, val actionType: Output<String>, val order: Output<Int>) : ConvertibleToJava<AutomationRuleModifyPropertiesActionArgs>

Describes an automation rule action to modify an object's properties

data class AutomationRulePropertyValuesConditionArgs(val conditionProperties: Output<AutomationRulePropertyValuesConditionConditionPropertiesArgs>, val conditionType: Output<String>) : ConvertibleToJava<AutomationRulePropertyValuesConditionArgs>

Describes an automation rule condition that evaluates a property's value

data class AutomationRulePropertyValuesConditionConditionPropertiesArgs(val operator: Output<Either<String, AutomationRulePropertyConditionSupportedOperator>>? = null, val propertyName: Output<Either<String, AutomationRulePropertyConditionSupportedProperty>>? = null, val propertyValues: Output<List<String>>? = null) : ConvertibleToJava<AutomationRulePropertyValuesConditionConditionPropertiesArgs>

The configuration of the automation rule condition

data class AutomationRuleRunPlaybookActionActionConfigurationArgs(val logicAppResourceId: Output<String>? = null, val tenantId: Output<String>? = null) : ConvertibleToJava<AutomationRuleRunPlaybookActionActionConfigurationArgs>

The configuration of the run playbook automation rule action

Link copied to clipboard
data class AutomationRuleRunPlaybookActionArgs(val actionConfiguration: Output<AutomationRuleRunPlaybookActionActionConfigurationArgs>, val actionType: Output<String>, val order: Output<Int>) : ConvertibleToJava<AutomationRuleRunPlaybookActionArgs>

Describes an automation rule action to run a playbook

Link copied to clipboard
data class AutomationRuleTriggeringLogicArgs(val conditions: Output<List<AutomationRulePropertyValuesConditionArgs>>? = null, val expirationTimeUtc: Output<String>? = null, val isEnabled: Output<Boolean>, val triggersOn: Output<Either<String, TriggersOn>>, val triggersWhen: Output<Either<String, TriggersWhen>>) : ConvertibleToJava<AutomationRuleTriggeringLogicArgs>

Describes automation rule triggering logic

Link copied to clipboard
data class AwsCloudTrailDataConnectorDataTypesArgs(val logs: Output<AwsCloudTrailDataConnectorDataTypesLogsArgs>? = null) : ConvertibleToJava<AwsCloudTrailDataConnectorDataTypesArgs>

The available data types for Amazon Web Services CloudTrail data connector.

data class AwsCloudTrailDataConnectorDataTypesLogsArgs(val state: Output<Either<String, DataTypeState>>? = null) : ConvertibleToJava<AwsCloudTrailDataConnectorDataTypesLogsArgs>

Logs data type.

Link copied to clipboard
data class ContentPathMapArgs(val contentType: Output<Either<String, ContentType>>? = null, val path: Output<String>? = null) : ConvertibleToJava<ContentPathMapArgs>

The mapping of content type to a repo path.

Link copied to clipboard
Link copied to clipboard
data class DataConnectorDataTypeCommonArgs(val state: Output<Either<String, DataTypeState>>? = null) : ConvertibleToJava<DataConnectorDataTypeCommonArgs>

Common field for data type in data connectors.

Link copied to clipboard
data class GetAADDataConnectorPlainArgs(val dataConnectorId: String, val resourceGroupName: String, val workspaceName: String) : ConvertibleToJava<GetAADDataConnectorPlainArgs>
Link copied to clipboard
data class GetAATPDataConnectorPlainArgs(val dataConnectorId: String, val resourceGroupName: String, val workspaceName: String) : ConvertibleToJava<GetAATPDataConnectorPlainArgs>
Link copied to clipboard
data class GetActionPlainArgs(val actionId: String, val resourceGroupName: String, val ruleId: String, val workspaceName: String) : ConvertibleToJava<GetActionPlainArgs>
Link copied to clipboard
Link copied to clipboard
data class GetActivityCustomEntityQueryPlainArgs(val entityQueryId: String, val operationalInsightsResourceProvider: String, val resourceGroupName: String, val workspaceName: String) : ConvertibleToJava<GetActivityCustomEntityQueryPlainArgs>
Link copied to clipboard
data class GetAnomaliesPlainArgs(val operationalInsightsResourceProvider: String, val resourceGroupName: String, val settingsName: String, val workspaceName: String) : ConvertibleToJava<GetAnomaliesPlainArgs>
data class GetAnomalySecurityMLAnalyticsSettingsPlainArgs(val resourceGroupName: String, val settingsResourceName: String, val workspaceName: String) : ConvertibleToJava<GetAnomalySecurityMLAnalyticsSettingsPlainArgs>
Link copied to clipboard
data class GetASCDataConnectorPlainArgs(val dataConnectorId: String, val resourceGroupName: String, val workspaceName: String) : ConvertibleToJava<GetASCDataConnectorPlainArgs>
Link copied to clipboard
data class GetAutomationRulePlainArgs(val automationRuleId: String, val operationalInsightsResourceProvider: String, val resourceGroupName: String, val workspaceName: String) : ConvertibleToJava<GetAutomationRulePlainArgs>
Link copied to clipboard
data class GetAwsCloudTrailDataConnectorPlainArgs(val dataConnectorId: String, val resourceGroupName: String, val workspaceName: String) : ConvertibleToJava<GetAwsCloudTrailDataConnectorPlainArgs>
Link copied to clipboard
data class GetBookmarkPlainArgs(val bookmarkId: String, val resourceGroupName: String, val workspaceName: String) : ConvertibleToJava<GetBookmarkPlainArgs>
Link copied to clipboard
data class GetBookmarkRelationPlainArgs(val bookmarkId: String, val operationalInsightsResourceProvider: String, val relationName: String, val resourceGroupName: String, val workspaceName: String) : ConvertibleToJava<GetBookmarkRelationPlainArgs>
Link copied to clipboard
data class GetEntitiesGetTimelinePlainArgs(val endTime: String, val entityId: String, val kinds: List<Either<String, EntityTimelineKind>>? = null, val numberOfBucket: Int? = null, val operationalInsightsResourceProvider: String, val resourceGroupName: String, val startTime: String, val workspaceName: String) : ConvertibleToJava<GetEntitiesGetTimelinePlainArgs>
Link copied to clipboard
data class GetEntityAnalyticsPlainArgs(val operationalInsightsResourceProvider: String, val resourceGroupName: String, val settingsName: String, val workspaceName: String) : ConvertibleToJava<GetEntityAnalyticsPlainArgs>
Link copied to clipboard
data class GetEntityInsightsPlainArgs(val addDefaultExtendedTimeRange: Boolean? = null, val endTime: String, val entityId: String, val insightQueryIds: List<String>? = null, val operationalInsightsResourceProvider: String, val resourceGroupName: String, val startTime: String, val workspaceName: String) : ConvertibleToJava<GetEntityInsightsPlainArgs>
Link copied to clipboard
data class GetEyesOnPlainArgs(val operationalInsightsResourceProvider: String, val resourceGroupName: String, val settingsName: String, val workspaceName: String) : ConvertibleToJava<GetEyesOnPlainArgs>
Link copied to clipboard
Link copied to clipboard
data class GetFusionAlertRulePlainArgs(val resourceGroupName: String, val ruleId: String, val workspaceName: String) : ConvertibleToJava<GetFusionAlertRulePlainArgs>
Link copied to clipboard
data class GetIncidentCommentPlainArgs(val incidentCommentId: String, val incidentId: String, val operationalInsightsResourceProvider: String, val resourceGroupName: String, val workspaceName: String) : ConvertibleToJava<GetIncidentCommentPlainArgs>
Link copied to clipboard
data class GetIncidentPlainArgs(val incidentId: String, val resourceGroupName: String, val workspaceName: String) : ConvertibleToJava<GetIncidentPlainArgs>
Link copied to clipboard
data class GetIncidentRelationPlainArgs(val incidentId: String, val operationalInsightsResourceProvider: String, val relationName: String, val resourceGroupName: String, val workspaceName: String) : ConvertibleToJava<GetIncidentRelationPlainArgs>
Link copied to clipboard
data class GetMCASDataConnectorPlainArgs(val dataConnectorId: String, val resourceGroupName: String, val workspaceName: String) : ConvertibleToJava<GetMCASDataConnectorPlainArgs>
Link copied to clipboard
data class GetMDATPDataConnectorPlainArgs(val dataConnectorId: String, val resourceGroupName: String, val workspaceName: String) : ConvertibleToJava<GetMDATPDataConnectorPlainArgs>
Link copied to clipboard
data class GetMetadataPlainArgs(val metadataName: String, val operationalInsightsResourceProvider: String, val resourceGroupName: String, val workspaceName: String) : ConvertibleToJava<GetMetadataPlainArgs>
data class GetMicrosoftSecurityIncidentCreationAlertRulePlainArgs(val resourceGroupName: String, val ruleId: String, val workspaceName: String) : ConvertibleToJava<GetMicrosoftSecurityIncidentCreationAlertRulePlainArgs>
Link copied to clipboard
data class GetOfficeDataConnectorPlainArgs(val dataConnectorId: String, val resourceGroupName: String, val workspaceName: String) : ConvertibleToJava<GetOfficeDataConnectorPlainArgs>
Link copied to clipboard
data class GetScheduledAlertRulePlainArgs(val resourceGroupName: String, val ruleId: String, val workspaceName: String) : ConvertibleToJava<GetScheduledAlertRulePlainArgs>
Link copied to clipboard
data class GetSentinelOnboardingStatePlainArgs(val operationalInsightsResourceProvider: String, val resourceGroupName: String, val sentinelOnboardingStateName: String, val workspaceName: String) : ConvertibleToJava<GetSentinelOnboardingStatePlainArgs>
Link copied to clipboard
data class GetSourceControlPlainArgs(val operationalInsightsResourceProvider: String, val resourceGroupName: String, val sourceControlId: String, val workspaceName: String) : ConvertibleToJava<GetSourceControlPlainArgs>
Link copied to clipboard
data class GetThreatIntelligenceIndicatorPlainArgs(val name: String, val operationalInsightsResourceProvider: String, val resourceGroupName: String, val workspaceName: String) : ConvertibleToJava<GetThreatIntelligenceIndicatorPlainArgs>
Link copied to clipboard
data class GetTIDataConnectorPlainArgs(val dataConnectorId: String, val resourceGroupName: String, val workspaceName: String) : ConvertibleToJava<GetTIDataConnectorPlainArgs>
Link copied to clipboard
data class GetUebaPlainArgs(val operationalInsightsResourceProvider: String, val resourceGroupName: String, val settingsName: String, val workspaceName: String) : ConvertibleToJava<GetUebaPlainArgs>
Link copied to clipboard
Link copied to clipboard
data class GetWatchlistItemPlainArgs(val operationalInsightsResourceProvider: String, val resourceGroupName: String, val watchlistAlias: String, val watchlistItemId: String, val workspaceName: String) : ConvertibleToJava<GetWatchlistItemPlainArgs>
Link copied to clipboard
data class GetWatchlistPlainArgs(val operationalInsightsResourceProvider: String, val resourceGroupName: String, val watchlistAlias: String, val workspaceName: String) : ConvertibleToJava<GetWatchlistPlainArgs>
Link copied to clipboard
data class IncidentInfoArgs(val incidentId: Output<String>? = null, val relationName: Output<String>? = null, val severity: Output<Either<String, IncidentSeverity>>? = null, val title: Output<String>? = null) : ConvertibleToJava<IncidentInfoArgs>

Describes related incident information for the bookmark

Link copied to clipboard
Link copied to clipboard
data class IncidentLabelArgs(val labelName: Output<String>) : ConvertibleToJava<IncidentLabelArgs>

Represents an incident label

Link copied to clipboard
Link copied to clipboard
data class IncidentOwnerInfoArgs(val assignedTo: Output<String>? = null, val email: Output<String>? = null, val objectId: Output<String>? = null, val userPrincipalName: Output<String>? = null) : ConvertibleToJava<IncidentOwnerInfoArgs>

Information on the user an incident is assigned to

Link copied to clipboard
data class ListSourceControlRepositoriesPlainArgs(val operationalInsightsResourceProvider: String, val resourceGroupName: String, val workspaceName: String) : ConvertibleToJava<ListSourceControlRepositoriesPlainArgs>
Link copied to clipboard
data class MCASDataConnectorDataTypesArgs(val alerts: Output<DataConnectorDataTypeCommonArgs>? = null, val discoveryLogs: Output<DataConnectorDataTypeCommonArgs>? = null) : ConvertibleToJava<MCASDataConnectorDataTypesArgs>

The available data types for MCAS (Microsoft Cloud App Security) data connector.

Link copied to clipboard
data class MetadataAuthorArgs(val email: Output<String>? = null, val link: Output<String>? = null, val name: Output<String>? = null) : ConvertibleToJava<MetadataAuthorArgs>

Publisher or creator of the content item.

Link copied to clipboard
Link copied to clipboard
data class MetadataCategoriesArgs(val domains: Output<List<String>>? = null, val verticals: Output<List<String>>? = null) : ConvertibleToJava<MetadataCategoriesArgs>

ies for the solution content item

Link copied to clipboard
data class MetadataDependenciesArgs(val contentId: Output<String>? = null, val criteria: Output<List<MetadataDependenciesArgs>>? = null, val kind: Output<Either<String, Kind>>? = null, val name: Output<String>? = null, val operator: Output<Either<String, Operator>>? = null, val version: Output<String>? = null) : ConvertibleToJava<MetadataDependenciesArgs>

Dependencies for the content item, what other content items it requires to work. Can describe more complex dependencies using a recursive/nested structure. For a single dependency an id/kind/version can be supplied or operator/criteria for complex dependencies.

Link copied to clipboard
data class MetadataSourceArgs(val kind: Output<Either<String, SourceKind>>, val name: Output<String>? = null, val sourceId: Output<String>? = null) : ConvertibleToJava<MetadataSourceArgs>

The original source of the content item, where it comes from.

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<Either<String, SupportTier>>) : ConvertibleToJava<MetadataSupportArgs>

Support information for the content item.

Link copied to clipboard
data class OfficeDataConnectorDataTypesArgs(val exchange: Output<OfficeDataConnectorDataTypesExchangeArgs>? = null, val sharePoint: Output<OfficeDataConnectorDataTypesSharePointArgs>? = null, val teams: Output<OfficeDataConnectorDataTypesTeamsArgs>? = null) : ConvertibleToJava<OfficeDataConnectorDataTypesArgs>

The available data types for office data connector.

Link copied to clipboard
data class OfficeDataConnectorDataTypesExchangeArgs(val state: Output<Either<String, DataTypeState>>? = null) : ConvertibleToJava<OfficeDataConnectorDataTypesExchangeArgs>

Exchange data type connection.

data class OfficeDataConnectorDataTypesSharePointArgs(val state: Output<Either<String, DataTypeState>>? = null) : ConvertibleToJava<OfficeDataConnectorDataTypesSharePointArgs>

SharePoint data type connection.

Link copied to clipboard
data class OfficeDataConnectorDataTypesTeamsArgs(val state: Output<Either<String, DataTypeState>>? = null) : ConvertibleToJava<OfficeDataConnectorDataTypesTeamsArgs>

Teams data type connection.

Link copied to clipboard
data class RepositoryArgs(val branch: Output<String>? = null, val deploymentLogsUrl: Output<String>? = null, val displayUrl: Output<String>? = null, val pathMapping: Output<List<ContentPathMapArgs>>? = null, val url: Output<String>? = null) : ConvertibleToJava<RepositoryArgs>

metadata of a repository.

Link copied to clipboard
data class SecurityMLAnalyticsSettingsDataSourceArgs(val connectorId: Output<String>? = null, val dataTypes: Output<List<String>>? = null) : ConvertibleToJava<SecurityMLAnalyticsSettingsDataSourceArgs>

security ml analytics settings data sources

Link copied to clipboard
data class ThreatIntelligenceExternalReferenceArgs(val description: Output<String>? = null, val externalId: Output<String>? = null, val hashes: Output<Map<String, String>>? = null, val sourceName: Output<String>? = null, val url: Output<String>? = null) : ConvertibleToJava<ThreatIntelligenceExternalReferenceArgs>

Describes external reference

data class ThreatIntelligenceGranularMarkingModelArgs(val language: Output<String>? = null, val markingRef: Output<Int>? = null, val selectors: Output<List<String>>? = null) : ConvertibleToJava<ThreatIntelligenceGranularMarkingModelArgs>

Describes threat granular marking model entity

Link copied to clipboard
data class ThreatIntelligenceKillChainPhaseArgs(val killChainName: Output<String>? = null, val phaseName: Output<String>? = null) : ConvertibleToJava<ThreatIntelligenceKillChainPhaseArgs>

Describes threat kill chain phase entity

Link copied to clipboard
data class ThreatIntelligenceParsedPatternArgs(val patternTypeKey: Output<String>? = null, val patternTypeValues: Output<List<ThreatIntelligenceParsedPatternTypeValueArgs>>? = null) : ConvertibleToJava<ThreatIntelligenceParsedPatternArgs>

Describes parsed pattern entity

data class ThreatIntelligenceParsedPatternTypeValueArgs(val value: Output<String>? = null, val valueType: Output<String>? = null) : ConvertibleToJava<ThreatIntelligenceParsedPatternTypeValueArgs>

Describes threat kill chain phase entity

Link copied to clipboard
data class TIDataConnectorDataTypesArgs(val indicators: Output<TIDataConnectorDataTypesIndicatorsArgs>? = null) : ConvertibleToJava<TIDataConnectorDataTypesArgs>

The available data types for TI (Threat Intelligence) data connector.

Link copied to clipboard
data class TIDataConnectorDataTypesIndicatorsArgs(val state: Output<Either<String, DataTypeState>>? = null) : ConvertibleToJava<TIDataConnectorDataTypesIndicatorsArgs>

Data type for indicators connection.

Link copied to clipboard
data class UserInfoArgs(val objectId: Output<String>) : ConvertibleToJava<UserInfoArgs>

User information that made some action

Link copied to clipboard
Link copied to clipboard
data class WatchlistUserInfoArgs(val objectId: Output<String>? = null) : ConvertibleToJava<WatchlistUserInfoArgs>

User information that made some action