Package-level declarations

Types

Link copied to clipboard
class AADDataConnector : KotlinCustomResource

Represents AAD (Azure Active Directory) data connector. Uses Azure REST API version 2023-02-01. In version 1.x of the Azure Native provider, it used API version 2020-01-01.

Link copied to clipboard
data class AADDataConnectorArgs(val dataConnectorId: Output<String>? = null, val dataTypes: Output<AlertsDataTypeOfDataConnectorArgs>? = null, val kind: Output<String>? = null, val resourceGroupName: Output<String>? = null, val tenantId: Output<String>? = null, val workspaceName: Output<String>? = null) : ConvertibleToJava<AADDataConnectorArgs>

Represents AAD (Azure Active Directory) data connector. Uses Azure REST API version 2023-02-01. In version 1.x of the Azure Native provider, it used API version 2020-01-01.

Link copied to clipboard
object AADDataConnectorMapper : ResourceMapper<AADDataConnector>
Link copied to clipboard
class AATPDataConnector : KotlinCustomResource

Represents AATP (Azure Advanced Threat Protection) data connector. Uses Azure REST API version 2023-02-01. In version 1.x of the Azure Native provider, it used API version 2020-01-01.

Link copied to clipboard
data class AATPDataConnectorArgs(val dataConnectorId: Output<String>? = null, val dataTypes: Output<AlertsDataTypeOfDataConnectorArgs>? = null, val kind: Output<String>? = null, val resourceGroupName: Output<String>? = null, val tenantId: Output<String>? = null, val workspaceName: Output<String>? = null) : ConvertibleToJava<AATPDataConnectorArgs>

Represents AATP (Azure Advanced Threat Protection) data connector. Uses Azure REST API version 2023-02-01. In version 1.x of the Azure Native provider, it used API version 2020-01-01.

Link copied to clipboard
object AATPDataConnectorMapper : ResourceMapper<AATPDataConnector>
Link copied to clipboard
class Action : KotlinCustomResource

Action for alert rule. Uses Azure REST API version 2023-02-01. In version 1.x of the Azure Native provider, it used API version 2020-01-01. Other available API versions: 2021-03-01-preview, 2023-06-01-preview, 2023-07-01-preview, 2023-08-01-preview, 2023-09-01-preview, 2023-10-01-preview, 2023-11-01, 2023-12-01-preview, 2024-01-01-preview, 2024-03-01, 2024-04-01-preview, 2024-09-01, 2024-10-01-preview, 2025-01-01-preview, 2025-03-01.

Link copied to clipboard
data class ActionArgs(val actionId: Output<String>? = null, val logicAppResourceId: Output<String>? = null, val resourceGroupName: Output<String>? = null, val ruleId: Output<String>? = null, val triggerUri: Output<String>? = null, val workspaceName: Output<String>? = null) : ConvertibleToJava<ActionArgs>

Action for alert rule. Uses Azure REST API version 2023-02-01. In version 1.x of the Azure Native provider, it used API version 2020-01-01. Other available API versions: 2021-03-01-preview, 2023-06-01-preview, 2023-07-01-preview, 2023-08-01-preview, 2023-09-01-preview, 2023-10-01-preview, 2023-11-01, 2023-12-01-preview, 2024-01-01-preview, 2024-03-01, 2024-04-01-preview, 2024-09-01, 2024-10-01-preview, 2025-01-01-preview, 2025-03-01.

Link copied to clipboard

Builder for ActionArgs.

Link copied to clipboard
object ActionMapper : ResourceMapper<Action>
Link copied to clipboard

Builder for Action.

Link copied to clipboard
class ActivityCustomEntityQuery : KotlinCustomResource

Represents Activity entity query. Uses Azure REST API version 2023-06-01-preview. In version 1.x of the Azure Native provider, it used API version 2021-03-01-preview.

Link copied to clipboard
data class ActivityCustomEntityQueryArgs(val content: Output<String>? = null, val description: Output<String>? = null, val enabled: Output<Boolean>? = null, val entitiesFilter: Output<Map<String, List<String>>>? = null, val entityQueryId: Output<String>? = null, val inputEntityType: Output<Either<String, EntityType>>? = null, val kind: Output<String>? = null, val queryDefinitions: Output<ActivityEntityQueriesPropertiesQueryDefinitionsArgs>? = null, val requiredInputFieldsSets: Output<List<List<String>>>? = null, val resourceGroupName: Output<String>? = null, val templateName: Output<String>? = null, val title: Output<String>? = null, val workspaceName: Output<String>? = null) : ConvertibleToJava<ActivityCustomEntityQueryArgs>

Represents Activity entity query. Uses Azure REST API version 2023-06-01-preview. In version 1.x of the Azure Native provider, it used API version 2021-03-01-preview.

Link copied to clipboard
class Anomalies : KotlinCustomResource

Settings with single toggle. Uses Azure REST API version 2023-06-01-preview. In version 1.x of the Azure Native provider, it used API version 2021-03-01-preview.

Link copied to clipboard
data class AnomaliesArgs(val kind: Output<String>? = null, val resourceGroupName: Output<String>? = null, val settingsName: Output<String>? = null, val workspaceName: Output<String>? = null) : ConvertibleToJava<AnomaliesArgs>

Settings with single toggle. Uses Azure REST API version 2023-06-01-preview. In version 1.x of the Azure Native provider, it used API version 2021-03-01-preview.

Link copied to clipboard
Link copied to clipboard
object AnomaliesMapper : ResourceMapper<Anomalies>
Link copied to clipboard
Link copied to clipboard
class AnomalySecurityMLAnalyticsSettings : KotlinCustomResource

Represents Anomaly Security ML Analytics Settings Uses Azure REST API version 2023-02-01. In version 1.x of the Azure Native provider, it used API version 2022-05-01-preview.

Link copied to clipboard
data class AnomalySecurityMLAnalyticsSettingsArgs(val anomalySettingsVersion: Output<Int>? = null, val anomalyVersion: Output<String>? = null, val customizableObservations: Output<Any>? = null, val description: Output<String>? = null, val displayName: Output<String>? = null, val enabled: Output<Boolean>? = null, val frequency: Output<String>? = null, val isDefaultSettings: Output<Boolean>? = null, val kind: Output<String>? = null, val requiredDataConnectors: Output<List<SecurityMLAnalyticsSettingsDataSourceArgs>>? = null, val resourceGroupName: Output<String>? = null, val settingsDefinitionId: Output<String>? = null, val settingsResourceName: Output<String>? = null, val settingsStatus: Output<Either<String, SettingsStatus>>? = null, val tactics: Output<List<Either<String, AttackTactic>>>? = null, val techniques: Output<List<String>>? = null, val workspaceName: Output<String>? = null) : ConvertibleToJava<AnomalySecurityMLAnalyticsSettingsArgs>

Represents Anomaly Security ML Analytics Settings Uses Azure REST API version 2023-02-01. In version 1.x of the Azure Native provider, it used API version 2022-05-01-preview.

Link copied to clipboard
class ASCDataConnector : KotlinCustomResource

Represents ASC (Azure Security Center) data connector. Uses Azure REST API version 2023-02-01. In version 1.x of the Azure Native provider, it used API version 2020-01-01.

Link copied to clipboard
data class ASCDataConnectorArgs(val dataConnectorId: Output<String>? = null, val dataTypes: Output<AlertsDataTypeOfDataConnectorArgs>? = null, val kind: Output<String>? = null, val resourceGroupName: Output<String>? = null, val subscriptionId: Output<String>? = null, val workspaceName: Output<String>? = null) : ConvertibleToJava<ASCDataConnectorArgs>

Represents ASC (Azure Security Center) data connector. Uses Azure REST API version 2023-02-01. In version 1.x of the Azure Native provider, it used API version 2020-01-01.

Link copied to clipboard
object ASCDataConnectorMapper : ResourceMapper<ASCDataConnector>
Link copied to clipboard
class AutomationRule : KotlinCustomResource

Uses Azure REST API version 2023-02-01. In version 1.x of the Azure Native provider, it used API version 2019-01-01-preview. Other available API versions: 2019-01-01-preview, 2023-06-01-preview, 2023-07-01-preview, 2023-08-01-preview, 2023-09-01-preview, 2023-10-01-preview, 2023-11-01, 2023-12-01-preview, 2024-01-01-preview, 2024-03-01, 2024-04-01-preview, 2024-09-01, 2024-10-01-preview, 2025-01-01-preview, 2025-03-01.

Link copied to clipboard
data class AutomationRuleArgs(val actions: Output<List<Either<AutomationRuleModifyPropertiesActionArgs, AutomationRuleRunPlaybookActionArgs>>>? = null, val automationRuleId: Output<String>? = null, val displayName: Output<String>? = null, val order: Output<Int>? = null, val resourceGroupName: Output<String>? = null, val triggeringLogic: Output<AutomationRuleTriggeringLogicArgs>? = null, val workspaceName: Output<String>? = null) : ConvertibleToJava<AutomationRuleArgs>

Uses Azure REST API version 2023-02-01. In version 1.x of the Azure Native provider, it used API version 2019-01-01-preview. Other available API versions: 2019-01-01-preview, 2023-06-01-preview, 2023-07-01-preview, 2023-08-01-preview, 2023-09-01-preview, 2023-10-01-preview, 2023-11-01, 2023-12-01-preview, 2024-01-01-preview, 2024-03-01, 2024-04-01-preview, 2024-09-01, 2024-10-01-preview, 2025-01-01-preview, 2025-03-01.

Link copied to clipboard
Link copied to clipboard
object AutomationRuleMapper : ResourceMapper<AutomationRule>
Link copied to clipboard
class AwsCloudTrailDataConnector : KotlinCustomResource

Represents Amazon Web Services CloudTrail data connector. Uses Azure REST API version 2023-02-01. In version 1.x of the Azure Native provider, it used API version 2020-01-01.

Link copied to clipboard
data class AwsCloudTrailDataConnectorArgs(val awsRoleArn: Output<String>? = null, val dataConnectorId: Output<String>? = null, val dataTypes: Output<AwsCloudTrailDataConnectorDataTypesArgs>? = null, val kind: Output<String>? = null, val resourceGroupName: Output<String>? = null, val workspaceName: Output<String>? = null) : ConvertibleToJava<AwsCloudTrailDataConnectorArgs>

Represents Amazon Web Services CloudTrail data connector. Uses Azure REST API version 2023-02-01. In version 1.x of the Azure Native provider, it used API version 2020-01-01.

Link copied to clipboard
class Bookmark : KotlinCustomResource

Represents a bookmark in Azure Security Insights. Uses Azure REST API version 2023-02-01. In version 1.x of the Azure Native provider, it used API version 2020-01-01. Other available API versions: 2019-01-01-preview, 2023-06-01-preview, 2023-07-01-preview, 2023-08-01-preview, 2023-09-01-preview, 2023-10-01-preview, 2023-11-01, 2023-12-01-preview, 2024-01-01-preview, 2024-03-01, 2024-04-01-preview, 2024-09-01, 2024-10-01-preview, 2025-01-01-preview, 2025-03-01.

Link copied to clipboard
data class BookmarkArgs(val bookmarkId: Output<String>? = null, val created: Output<String>? = null, val createdBy: Output<UserInfoArgs>? = null, val displayName: Output<String>? = null, val eventTime: Output<String>? = null, val incidentInfo: Output<IncidentInfoArgs>? = null, val labels: Output<List<String>>? = null, val notes: Output<String>? = null, val query: Output<String>? = null, val queryEndTime: Output<String>? = null, val queryResult: Output<String>? = null, val queryStartTime: Output<String>? = null, val resourceGroupName: Output<String>? = null, val updated: Output<String>? = null, val updatedBy: Output<UserInfoArgs>? = null, val workspaceName: Output<String>? = null) : ConvertibleToJava<BookmarkArgs>

Represents a bookmark in Azure Security Insights. Uses Azure REST API version 2023-02-01. In version 1.x of the Azure Native provider, it used API version 2020-01-01. Other available API versions: 2019-01-01-preview, 2023-06-01-preview, 2023-07-01-preview, 2023-08-01-preview, 2023-09-01-preview, 2023-10-01-preview, 2023-11-01, 2023-12-01-preview, 2024-01-01-preview, 2024-03-01, 2024-04-01-preview, 2024-09-01, 2024-10-01-preview, 2025-01-01-preview, 2025-03-01.

Link copied to clipboard
Link copied to clipboard
object BookmarkMapper : ResourceMapper<Bookmark>
Link copied to clipboard
class BookmarkRelation : KotlinCustomResource

Represents a relation between two resources Uses Azure REST API version 2023-06-01-preview. In version 1.x of the Azure Native provider, it used API version 2019-01-01-preview. Other available API versions: 2019-01-01-preview, 2023-07-01-preview, 2023-08-01-preview, 2023-09-01-preview, 2023-10-01-preview, 2023-12-01-preview, 2024-01-01-preview, 2024-04-01-preview, 2024-10-01-preview, 2025-01-01-preview.

Link copied to clipboard
data class BookmarkRelationArgs(val bookmarkId: Output<String>? = null, val relatedResourceId: Output<String>? = null, val relationName: Output<String>? = null, val resourceGroupName: Output<String>? = null, val workspaceName: Output<String>? = null) : ConvertibleToJava<BookmarkRelationArgs>

Represents a relation between two resources Uses Azure REST API version 2023-06-01-preview. In version 1.x of the Azure Native provider, it used API version 2019-01-01-preview. Other available API versions: 2019-01-01-preview, 2023-07-01-preview, 2023-08-01-preview, 2023-09-01-preview, 2023-10-01-preview, 2023-12-01-preview, 2024-01-01-preview, 2024-04-01-preview, 2024-10-01-preview, 2025-01-01-preview.

Link copied to clipboard
object BookmarkRelationMapper : ResourceMapper<BookmarkRelation>
Link copied to clipboard
Link copied to clipboard
class BusinessApplicationAgent : KotlinCustomResource

Describes the configuration of a Business Application Agent. Uses Azure REST API version 2024-04-01-preview. Other available API versions: 2024-10-01-preview, 2025-01-01-preview.

Link copied to clipboard
data class BusinessApplicationAgentArgs(val agentResourceName: Output<String>? = null, val configuration: Output<SapAgentConfigurationArgs>? = null, val displayName: Output<String>? = null, val resourceGroupName: Output<String>? = null, val workspaceName: Output<String>? = null) : ConvertibleToJava<BusinessApplicationAgentArgs>

Describes the configuration of a Business Application Agent. Uses Azure REST API version 2024-04-01-preview. Other available API versions: 2024-10-01-preview, 2025-01-01-preview.

Link copied to clipboard
class ContentPackage : KotlinCustomResource

Represents a Package in Azure Security Insights. Uses Azure REST API version 2023-06-01-preview. Other available API versions: 2023-07-01-preview, 2023-08-01-preview, 2023-09-01-preview, 2023-10-01-preview, 2023-11-01, 2023-12-01-preview, 2024-01-01-preview, 2024-03-01, 2024-04-01-preview, 2024-09-01, 2024-10-01-preview, 2025-01-01-preview, 2025-03-01.

Link copied to clipboard
data class ContentPackageArgs(val author: Output<MetadataAuthorArgs>? = null, val categories: Output<MetadataCategoriesArgs>? = null, val contentId: Output<String>? = null, val contentKind: Output<Either<String, PackageKind>>? = null, val contentSchemaVersion: Output<String>? = null, val dependencies: Output<MetadataDependenciesArgs>? = null, val description: Output<String>? = null, val displayName: Output<String>? = null, val firstPublishDate: Output<String>? = null, val icon: Output<String>? = null, val isFeatured: Output<Either<String, Flag>>? = null, val isNew: Output<Either<String, Flag>>? = null, val isPreview: Output<Either<String, Flag>>? = null, val lastPublishDate: Output<String>? = null, val packageId: Output<String>? = null, val providers: Output<List<String>>? = null, val publisherDisplayName: Output<String>? = null, val resourceGroupName: Output<String>? = null, val source: Output<MetadataSourceArgs>? = null, val support: Output<MetadataSupportArgs>? = null, val threatAnalysisTactics: Output<List<String>>? = null, val threatAnalysisTechniques: Output<List<String>>? = null, val version: Output<String>? = null, val workspaceName: Output<String>? = null) : ConvertibleToJava<ContentPackageArgs>

Represents a Package in Azure Security Insights. Uses Azure REST API version 2023-06-01-preview. Other available API versions: 2023-07-01-preview, 2023-08-01-preview, 2023-09-01-preview, 2023-10-01-preview, 2023-11-01, 2023-12-01-preview, 2024-01-01-preview, 2024-03-01, 2024-04-01-preview, 2024-09-01, 2024-10-01-preview, 2025-01-01-preview, 2025-03-01.

Link copied to clipboard
Link copied to clipboard
object ContentPackageMapper : ResourceMapper<ContentPackage>
Link copied to clipboard
class ContentTemplate : KotlinCustomResource

Template resource definition. Uses Azure REST API version 2023-06-01-preview. Other available API versions: 2023-07-01-preview, 2023-08-01-preview, 2023-09-01-preview, 2023-10-01-preview, 2023-11-01, 2023-12-01-preview, 2024-01-01-preview, 2024-03-01, 2024-04-01-preview, 2024-09-01, 2024-10-01-preview, 2025-01-01-preview, 2025-03-01.

Link copied to clipboard
data class ContentTemplateArgs(val author: Output<MetadataAuthorArgs>? = null, val categories: Output<MetadataCategoriesArgs>? = null, val contentId: Output<String>? = null, val contentKind: Output<Either<String, Kind>>? = null, val contentSchemaVersion: Output<String>? = null, val customVersion: Output<String>? = null, val dependencies: Output<MetadataDependenciesArgs>? = null, val displayName: Output<String>? = null, val firstPublishDate: Output<String>? = null, val icon: Output<String>? = null, val lastPublishDate: Output<String>? = null, val mainTemplate: Output<Any>? = null, val packageId: Output<String>? = null, val packageKind: Output<Either<String, PackageKind>>? = null, val packageName: Output<String>? = null, val previewImages: Output<List<String>>? = null, val previewImagesDark: Output<List<String>>? = null, val providers: Output<List<String>>? = null, val resourceGroupName: Output<String>? = null, val source: Output<MetadataSourceArgs>? = null, val support: Output<MetadataSupportArgs>? = null, val templateId: Output<String>? = null, val threatAnalysisTactics: Output<List<String>>? = null, val threatAnalysisTechniques: Output<List<String>>? = null, val version: Output<String>? = null, val workspaceName: Output<String>? = null) : ConvertibleToJava<ContentTemplateArgs>

Template resource definition. Uses Azure REST API version 2023-06-01-preview. Other available API versions: 2023-07-01-preview, 2023-08-01-preview, 2023-09-01-preview, 2023-10-01-preview, 2023-11-01, 2023-12-01-preview, 2024-01-01-preview, 2024-03-01, 2024-04-01-preview, 2024-09-01, 2024-10-01-preview, 2025-01-01-preview, 2025-03-01.

Link copied to clipboard
object ContentTemplateMapper : ResourceMapper<ContentTemplate>
Link copied to clipboard
class CustomizableConnectorDefinition : KotlinCustomResource

Connector definition for kind 'Customizable'. Uses Azure REST API version 2023-07-01-preview.

Link copied to clipboard
data class CustomizableConnectorDefinitionArgs(val connectionsConfig: Output<CustomizableConnectionsConfigArgs>? = null, val connectorUiConfig: Output<CustomizableConnectorUiConfigArgs>? = null, val createdTimeUtc: Output<String>? = null, val dataConnectorDefinitionName: Output<String>? = null, val kind: Output<String>? = null, val lastModifiedUtc: Output<String>? = null, val resourceGroupName: Output<String>? = null, val workspaceName: Output<String>? = null) : ConvertibleToJava<CustomizableConnectorDefinitionArgs>

Connector definition for kind 'Customizable'. Uses Azure REST API version 2023-07-01-preview.

Link copied to clipboard
class EntityAnalytics : KotlinCustomResource

Settings with single toggle. Uses Azure REST API version 2023-06-01-preview. In version 1.x of the Azure Native provider, it used API version 2021-03-01-preview.

Link copied to clipboard
data class EntityAnalyticsArgs(val entityProviders: Output<List<Either<String, EntityProviders>>>? = null, val kind: Output<String>? = null, val resourceGroupName: Output<String>? = null, val settingsName: Output<String>? = null, val workspaceName: Output<String>? = null) : ConvertibleToJava<EntityAnalyticsArgs>

Settings with single toggle. Uses Azure REST API version 2023-06-01-preview. In version 1.x of the Azure Native provider, it used API version 2021-03-01-preview.

Link copied to clipboard
object EntityAnalyticsMapper : ResourceMapper<EntityAnalytics>
Link copied to clipboard
class EyesOn : KotlinCustomResource

Settings with single toggle. Uses Azure REST API version 2023-06-01-preview. In version 1.x of the Azure Native provider, it used API version 2021-03-01-preview.

Link copied to clipboard
data class EyesOnArgs(val kind: Output<String>? = null, val resourceGroupName: Output<String>? = null, val settingsName: Output<String>? = null, val workspaceName: Output<String>? = null) : ConvertibleToJava<EyesOnArgs>

Settings with single toggle. Uses Azure REST API version 2023-06-01-preview. In version 1.x of the Azure Native provider, it used API version 2021-03-01-preview.

Link copied to clipboard

Builder for EyesOnArgs.

Link copied to clipboard
object EyesOnMapper : ResourceMapper<EyesOn>
Link copied to clipboard

Builder for EyesOn.

Link copied to clipboard
class FileImport : KotlinCustomResource

Represents a file import in Azure Security Insights. Uses Azure REST API version 2023-06-01-preview. Other available API versions: 2023-07-01-preview, 2023-08-01-preview, 2023-09-01-preview, 2023-10-01-preview, 2023-12-01-preview, 2024-01-01-preview, 2024-04-01-preview, 2024-10-01-preview, 2025-01-01-preview.

Link copied to clipboard
data class FileImportArgs(val contentType: Output<Either<String, FileImportContentType>>? = null, val fileImportId: Output<String>? = null, val importFile: Output<FileMetadataArgs>? = null, val ingestionMode: Output<Either<String, IngestionMode>>? = null, val resourceGroupName: Output<String>? = null, val source: Output<String>? = null, val workspaceName: Output<String>? = null) : ConvertibleToJava<FileImportArgs>

Represents a file import in Azure Security Insights. Uses Azure REST API version 2023-06-01-preview. Other available API versions: 2023-07-01-preview, 2023-08-01-preview, 2023-09-01-preview, 2023-10-01-preview, 2023-12-01-preview, 2024-01-01-preview, 2024-04-01-preview, 2024-10-01-preview, 2025-01-01-preview.

Link copied to clipboard
Link copied to clipboard
object FileImportMapper : ResourceMapper<FileImport>
Link copied to clipboard
Link copied to clipboard
class FusionAlertRule : KotlinCustomResource

Represents Fusion alert rule. Uses Azure REST API version 2023-02-01. In version 1.x of the Azure Native provider, it used API version 2020-01-01.

Link copied to clipboard
data class FusionAlertRuleArgs(val alertRuleTemplateName: Output<String>? = null, val enabled: Output<Boolean>? = null, val kind: Output<String>? = null, val resourceGroupName: Output<String>? = null, val ruleId: Output<String>? = null, val workspaceName: Output<String>? = null) : ConvertibleToJava<FusionAlertRuleArgs>

Represents Fusion alert rule. Uses Azure REST API version 2023-02-01. In version 1.x of the Azure Native provider, it used API version 2020-01-01.

Link copied to clipboard
object FusionAlertRuleMapper : ResourceMapper<FusionAlertRule>
Link copied to clipboard
class Hunt : KotlinCustomResource

Represents a Hunt in Azure Security Insights. Uses Azure REST API version 2023-06-01-preview. Other available API versions: 2023-07-01-preview, 2023-08-01-preview, 2023-09-01-preview, 2023-10-01-preview, 2023-12-01-preview, 2024-01-01-preview, 2024-04-01-preview, 2024-10-01-preview, 2025-01-01-preview.

Link copied to clipboard
data class HuntArgs(val attackTactics: Output<List<Either<String, AttackTactic>>>? = null, val attackTechniques: Output<List<String>>? = null, val description: Output<String>? = null, val displayName: Output<String>? = null, val huntId: Output<String>? = null, val hypothesisStatus: Output<Either<String, HypothesisStatus>>? = null, val labels: Output<List<String>>? = null, val owner: Output<HuntOwnerArgs>? = null, val resourceGroupName: Output<String>? = null, val status: Output<Either<String, Status>>? = null, val workspaceName: Output<String>? = null) : ConvertibleToJava<HuntArgs>

Represents a Hunt in Azure Security Insights. Uses Azure REST API version 2023-06-01-preview. Other available API versions: 2023-07-01-preview, 2023-08-01-preview, 2023-09-01-preview, 2023-10-01-preview, 2023-12-01-preview, 2024-01-01-preview, 2024-04-01-preview, 2024-10-01-preview, 2025-01-01-preview.

Link copied to clipboard

Builder for HuntArgs.

Link copied to clipboard
class HuntComment : KotlinCustomResource

Represents a Hunt Comment in Azure Security Insights Uses Azure REST API version 2023-06-01-preview. Other available API versions: 2023-07-01-preview, 2023-08-01-preview, 2023-09-01-preview, 2023-10-01-preview, 2023-12-01-preview, 2024-01-01-preview, 2024-04-01-preview, 2024-10-01-preview, 2025-01-01-preview.

Link copied to clipboard
data class HuntCommentArgs(val huntCommentId: Output<String>? = null, val huntId: Output<String>? = null, val message: Output<String>? = null, val resourceGroupName: Output<String>? = null, val workspaceName: Output<String>? = null) : ConvertibleToJava<HuntCommentArgs>

Represents a Hunt Comment in Azure Security Insights Uses Azure REST API version 2023-06-01-preview. Other available API versions: 2023-07-01-preview, 2023-08-01-preview, 2023-09-01-preview, 2023-10-01-preview, 2023-12-01-preview, 2024-01-01-preview, 2024-04-01-preview, 2024-10-01-preview, 2025-01-01-preview.

Link copied to clipboard
Link copied to clipboard
object HuntCommentMapper : ResourceMapper<HuntComment>
Link copied to clipboard
Link copied to clipboard
object HuntMapper : ResourceMapper<Hunt>
Link copied to clipboard
class HuntRelation : KotlinCustomResource

Represents a Hunt Relation in Azure Security Insights. Uses Azure REST API version 2023-06-01-preview. Other available API versions: 2023-07-01-preview, 2023-08-01-preview, 2023-09-01-preview, 2023-10-01-preview, 2023-12-01-preview, 2024-01-01-preview, 2024-04-01-preview, 2024-10-01-preview, 2025-01-01-preview.

Link copied to clipboard
data class HuntRelationArgs(val huntId: Output<String>? = null, val huntRelationId: Output<String>? = null, val labels: Output<List<String>>? = null, val relatedResourceId: Output<String>? = null, val resourceGroupName: Output<String>? = null, val workspaceName: Output<String>? = null) : ConvertibleToJava<HuntRelationArgs>

Represents a Hunt Relation in Azure Security Insights. Uses Azure REST API version 2023-06-01-preview. Other available API versions: 2023-07-01-preview, 2023-08-01-preview, 2023-09-01-preview, 2023-10-01-preview, 2023-12-01-preview, 2024-01-01-preview, 2024-04-01-preview, 2024-10-01-preview, 2025-01-01-preview.

Link copied to clipboard
Link copied to clipboard
object HuntRelationMapper : ResourceMapper<HuntRelation>
Link copied to clipboard
Link copied to clipboard

Builder for Hunt.

Link copied to clipboard
class Incident : KotlinCustomResource

Represents an incident in Azure Security Insights. Uses Azure REST API version 2023-02-01. In version 1.x of the Azure Native provider, it used API version 2020-01-01. Other available API versions: 2021-03-01-preview, 2023-02-01-preview, 2023-03-01-preview, 2023-06-01-preview, 2023-07-01-preview, 2023-08-01-preview, 2023-09-01-preview, 2023-10-01-preview, 2023-11-01, 2023-12-01-preview, 2024-01-01-preview, 2024-03-01, 2024-04-01-preview, 2024-09-01, 2024-10-01-preview, 2025-01-01-preview, 2025-03-01.

Link copied to clipboard
data class IncidentArgs(val classification: Output<Either<String, IncidentClassification>>? = null, val classificationComment: Output<String>? = null, val classificationReason: Output<Either<String, IncidentClassificationReason>>? = null, val description: Output<String>? = null, val firstActivityTimeUtc: Output<String>? = null, val incidentId: Output<String>? = null, val labels: Output<List<IncidentLabelArgs>>? = null, val lastActivityTimeUtc: Output<String>? = null, val owner: Output<IncidentOwnerInfoArgs>? = null, val resourceGroupName: Output<String>? = null, val severity: Output<Either<String, IncidentSeverity>>? = null, val status: Output<Either<String, IncidentStatus>>? = null, val title: Output<String>? = null, val workspaceName: Output<String>? = null) : ConvertibleToJava<IncidentArgs>

Represents an incident in Azure Security Insights. Uses Azure REST API version 2023-02-01. In version 1.x of the Azure Native provider, it used API version 2020-01-01. Other available API versions: 2021-03-01-preview, 2023-02-01-preview, 2023-03-01-preview, 2023-06-01-preview, 2023-07-01-preview, 2023-08-01-preview, 2023-09-01-preview, 2023-10-01-preview, 2023-11-01, 2023-12-01-preview, 2024-01-01-preview, 2024-03-01, 2024-04-01-preview, 2024-09-01, 2024-10-01-preview, 2025-01-01-preview, 2025-03-01.

Link copied to clipboard
Link copied to clipboard
class IncidentComment : KotlinCustomResource

Represents an incident comment Uses Azure REST API version 2023-02-01. In version 1.x of the Azure Native provider, it used API version 2021-03-01-preview. Other available API versions: 2021-03-01-preview, 2023-06-01-preview, 2023-07-01-preview, 2023-08-01-preview, 2023-09-01-preview, 2023-10-01-preview, 2023-11-01, 2023-12-01-preview, 2024-01-01-preview, 2024-03-01, 2024-04-01-preview, 2024-09-01, 2024-10-01-preview, 2025-01-01-preview, 2025-03-01.

Link copied to clipboard
data class IncidentCommentArgs(val incidentCommentId: Output<String>? = null, val incidentId: Output<String>? = null, val message: Output<String>? = null, val resourceGroupName: Output<String>? = null, val workspaceName: Output<String>? = null) : ConvertibleToJava<IncidentCommentArgs>

Represents an incident comment Uses Azure REST API version 2023-02-01. In version 1.x of the Azure Native provider, it used API version 2021-03-01-preview. Other available API versions: 2021-03-01-preview, 2023-06-01-preview, 2023-07-01-preview, 2023-08-01-preview, 2023-09-01-preview, 2023-10-01-preview, 2023-11-01, 2023-12-01-preview, 2024-01-01-preview, 2024-03-01, 2024-04-01-preview, 2024-09-01, 2024-10-01-preview, 2025-01-01-preview, 2025-03-01.

Link copied to clipboard
object IncidentCommentMapper : ResourceMapper<IncidentComment>
Link copied to clipboard
object IncidentMapper : ResourceMapper<Incident>
Link copied to clipboard
class IncidentRelation : KotlinCustomResource

Represents a relation between two resources Uses Azure REST API version 2023-02-01. In version 1.x of the Azure Native provider, it used API version 2021-03-01-preview. Other available API versions: 2021-03-01-preview, 2023-06-01-preview, 2023-07-01-preview, 2023-08-01-preview, 2023-09-01-preview, 2023-10-01-preview, 2023-11-01, 2023-12-01-preview, 2024-01-01-preview, 2024-03-01, 2024-04-01-preview, 2024-09-01, 2024-10-01-preview, 2025-01-01-preview, 2025-03-01.

Link copied to clipboard
data class IncidentRelationArgs(val incidentId: Output<String>? = null, val relatedResourceId: Output<String>? = null, val relationName: Output<String>? = null, val resourceGroupName: Output<String>? = null, val workspaceName: Output<String>? = null) : ConvertibleToJava<IncidentRelationArgs>

Represents a relation between two resources Uses Azure REST API version 2023-02-01. In version 1.x of the Azure Native provider, it used API version 2021-03-01-preview. Other available API versions: 2021-03-01-preview, 2023-06-01-preview, 2023-07-01-preview, 2023-08-01-preview, 2023-09-01-preview, 2023-10-01-preview, 2023-11-01, 2023-12-01-preview, 2024-01-01-preview, 2024-03-01, 2024-04-01-preview, 2024-09-01, 2024-10-01-preview, 2025-01-01-preview, 2025-03-01.

Link copied to clipboard
object IncidentRelationMapper : ResourceMapper<IncidentRelation>
Link copied to clipboard
Link copied to clipboard
class IncidentTask : KotlinCustomResource

Uses Azure REST API version 2023-06-01-preview. Other available API versions: 2023-07-01-preview, 2023-08-01-preview, 2023-09-01-preview, 2023-10-01-preview, 2023-12-01-preview, 2024-01-01-preview, 2024-03-01, 2024-04-01-preview, 2024-09-01, 2024-10-01-preview, 2025-01-01-preview, 2025-03-01.

Link copied to clipboard
data class IncidentTaskArgs(val createdBy: Output<ClientInfoArgs>? = null, val description: Output<String>? = null, val incidentId: Output<String>? = null, val incidentTaskId: Output<String>? = null, val lastModifiedBy: Output<ClientInfoArgs>? = null, val resourceGroupName: Output<String>? = null, val status: Output<Either<String, IncidentTaskStatus>>? = null, val title: Output<String>? = null, val workspaceName: Output<String>? = null) : ConvertibleToJava<IncidentTaskArgs>

Uses Azure REST API version 2023-06-01-preview. Other available API versions: 2023-07-01-preview, 2023-08-01-preview, 2023-09-01-preview, 2023-10-01-preview, 2023-12-01-preview, 2024-01-01-preview, 2024-03-01, 2024-04-01-preview, 2024-09-01, 2024-10-01-preview, 2025-01-01-preview, 2025-03-01.

Link copied to clipboard
Link copied to clipboard
object IncidentTaskMapper : ResourceMapper<IncidentTask>
Link copied to clipboard
Link copied to clipboard
class MCASDataConnector : KotlinCustomResource

Represents MCAS (Microsoft Cloud App Security) data connector. Uses Azure REST API version 2023-02-01. In version 1.x of the Azure Native provider, it used API version 2020-01-01.

Link copied to clipboard
data class MCASDataConnectorArgs(val dataConnectorId: Output<String>? = null, val dataTypes: Output<MCASDataConnectorDataTypesArgs>? = null, val kind: Output<String>? = null, val resourceGroupName: Output<String>? = null, val tenantId: Output<String>? = null, val workspaceName: Output<String>? = null) : ConvertibleToJava<MCASDataConnectorArgs>

Represents MCAS (Microsoft Cloud App Security) data connector. Uses Azure REST API version 2023-02-01. In version 1.x of the Azure Native provider, it used API version 2020-01-01.

Link copied to clipboard
object MCASDataConnectorMapper : ResourceMapper<MCASDataConnector>
Link copied to clipboard
class MDATPDataConnector : KotlinCustomResource

Represents MDATP (Microsoft Defender Advanced Threat Protection) data connector. Uses Azure REST API version 2023-02-01. In version 1.x of the Azure Native provider, it used API version 2020-01-01.

Link copied to clipboard
data class MDATPDataConnectorArgs(val dataConnectorId: Output<String>? = null, val dataTypes: Output<AlertsDataTypeOfDataConnectorArgs>? = null, val kind: Output<String>? = null, val resourceGroupName: Output<String>? = null, val tenantId: Output<String>? = null, val workspaceName: Output<String>? = null) : ConvertibleToJava<MDATPDataConnectorArgs>

Represents MDATP (Microsoft Defender Advanced Threat Protection) data connector. Uses Azure REST API version 2023-02-01. In version 1.x of the Azure Native provider, it used API version 2020-01-01.

Link copied to clipboard
Link copied to clipboard
class Metadata : KotlinCustomResource

Metadata resource definition. Uses Azure REST API version 2023-02-01. In version 1.x of the Azure Native provider, it used API version 2021-03-01-preview. Other available API versions: 2021-03-01-preview, 2023-02-01-preview, 2023-06-01-preview, 2023-07-01-preview, 2023-08-01-preview, 2023-09-01-preview, 2023-10-01-preview, 2023-11-01, 2023-12-01-preview, 2024-01-01-preview, 2024-03-01, 2024-04-01-preview, 2024-09-01, 2024-10-01-preview, 2025-01-01-preview, 2025-03-01.

Link copied to clipboard
data class MetadataArgs(val author: Output<MetadataAuthorArgs>? = null, val categories: Output<MetadataCategoriesArgs>? = null, val contentId: Output<String>? = null, val contentSchemaVersion: Output<String>? = null, val customVersion: Output<String>? = null, val dependencies: Output<MetadataDependenciesArgs>? = null, val firstPublishDate: Output<String>? = null, val icon: Output<String>? = null, val kind: Output<String>? = null, val lastPublishDate: Output<String>? = null, val metadataName: Output<String>? = null, val parentId: Output<String>? = null, val previewImages: Output<List<String>>? = null, val previewImagesDark: Output<List<String>>? = null, val providers: Output<List<String>>? = null, val resourceGroupName: Output<String>? = null, val source: Output<MetadataSourceArgs>? = null, val support: Output<MetadataSupportArgs>? = null, val threatAnalysisTactics: Output<List<String>>? = null, val threatAnalysisTechniques: Output<List<String>>? = null, val version: Output<String>? = null, val workspaceName: Output<String>? = null) : ConvertibleToJava<MetadataArgs>

Metadata resource definition. Uses Azure REST API version 2023-02-01. In version 1.x of the Azure Native provider, it used API version 2021-03-01-preview. Other available API versions: 2021-03-01-preview, 2023-02-01-preview, 2023-06-01-preview, 2023-07-01-preview, 2023-08-01-preview, 2023-09-01-preview, 2023-10-01-preview, 2023-11-01, 2023-12-01-preview, 2024-01-01-preview, 2024-03-01, 2024-04-01-preview, 2024-09-01, 2024-10-01-preview, 2025-01-01-preview, 2025-03-01.

Link copied to clipboard
Link copied to clipboard
object MetadataMapper : ResourceMapper<Metadata>
Link copied to clipboard
class MicrosoftSecurityIncidentCreationAlertRule : KotlinCustomResource

Represents MicrosoftSecurityIncidentCreation rule. Uses Azure REST API version 2023-02-01. In version 1.x of the Azure Native provider, it used API version 2020-01-01.

data class MicrosoftSecurityIncidentCreationAlertRuleArgs(val alertRuleTemplateName: Output<String>? = null, val description: Output<String>? = null, val displayName: Output<String>? = null, val displayNamesExcludeFilter: Output<List<String>>? = null, val displayNamesFilter: Output<List<String>>? = null, val enabled: Output<Boolean>? = null, val kind: Output<String>? = null, val productFilter: Output<Either<String, MicrosoftSecurityProductName>>? = null, val resourceGroupName: Output<String>? = null, val ruleId: Output<String>? = null, val severitiesFilter: Output<List<Either<String, AlertSeverity>>>? = null, val workspaceName: Output<String>? = null) : ConvertibleToJava<MicrosoftSecurityIncidentCreationAlertRuleArgs>

Represents MicrosoftSecurityIncidentCreation rule. Uses Azure REST API version 2023-02-01. In version 1.x of the Azure Native provider, it used API version 2020-01-01.

Link copied to clipboard
class OfficeDataConnector : KotlinCustomResource

Represents office data connector. Uses Azure REST API version 2023-02-01. In version 1.x of the Azure Native provider, it used API version 2020-01-01.

Link copied to clipboard
data class OfficeDataConnectorArgs(val dataConnectorId: Output<String>? = null, val dataTypes: Output<OfficeDataConnectorDataTypesArgs>? = null, val kind: Output<String>? = null, val resourceGroupName: Output<String>? = null, val tenantId: Output<String>? = null, val workspaceName: Output<String>? = null) : ConvertibleToJava<OfficeDataConnectorArgs>

Represents office data connector. Uses Azure REST API version 2023-02-01. In version 1.x of the Azure Native provider, it used API version 2020-01-01.

Link copied to clipboard
Link copied to clipboard
class ScheduledAlertRule : KotlinCustomResource

Represents scheduled alert rule. Uses Azure REST API version 2023-02-01. In version 1.x of the Azure Native provider, it used API version 2020-01-01.

Link copied to clipboard
data class ScheduledAlertRuleArgs(val alertDetailsOverride: Output<AlertDetailsOverrideArgs>? = null, val alertRuleTemplateName: Output<String>? = null, val customDetails: Output<Map<String, String>>? = null, val description: Output<String>? = null, val displayName: Output<String>? = null, val enabled: Output<Boolean>? = null, val entityMappings: Output<List<EntityMappingArgs>>? = null, val eventGroupingSettings: Output<EventGroupingSettingsArgs>? = null, val incidentConfiguration: Output<IncidentConfigurationArgs>? = null, val kind: Output<String>? = null, val query: Output<String>? = null, val queryFrequency: Output<String>? = null, val queryPeriod: Output<String>? = null, val resourceGroupName: Output<String>? = null, val ruleId: Output<String>? = null, val severity: Output<Either<String, AlertSeverity>>? = null, val suppressionDuration: Output<String>? = null, val suppressionEnabled: Output<Boolean>? = null, val tactics: Output<List<Either<String, AttackTactic>>>? = null, val techniques: Output<List<String>>? = null, val templateVersion: Output<String>? = null, val triggerOperator: Output<TriggerOperator>? = null, val triggerThreshold: Output<Int>? = null, val workspaceName: Output<String>? = null) : ConvertibleToJava<ScheduledAlertRuleArgs>

Represents scheduled alert rule. Uses Azure REST API version 2023-02-01. In version 1.x of the Azure Native provider, it used API version 2020-01-01.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
class SentinelOnboardingState : KotlinCustomResource

Sentinel onboarding state Uses Azure REST API version 2023-02-01. In version 1.x of the Azure Native provider, it used API version 2021-03-01-preview. Other available API versions: 2021-03-01-preview, 2023-06-01-preview, 2023-07-01-preview, 2023-08-01-preview, 2023-09-01-preview, 2023-10-01-preview, 2023-11-01, 2023-12-01-preview, 2024-01-01-preview, 2024-03-01, 2024-04-01-preview, 2024-09-01, 2024-10-01-preview, 2025-01-01-preview, 2025-03-01.

Link copied to clipboard
data class SentinelOnboardingStateArgs(val customerManagedKey: Output<Boolean>? = null, val resourceGroupName: Output<String>? = null, val sentinelOnboardingStateName: Output<String>? = null, val workspaceName: Output<String>? = null) : ConvertibleToJava<SentinelOnboardingStateArgs>

Sentinel onboarding state Uses Azure REST API version 2023-02-01. In version 1.x of the Azure Native provider, it used API version 2021-03-01-preview. Other available API versions: 2021-03-01-preview, 2023-06-01-preview, 2023-07-01-preview, 2023-08-01-preview, 2023-09-01-preview, 2023-10-01-preview, 2023-11-01, 2023-12-01-preview, 2024-01-01-preview, 2024-03-01, 2024-04-01-preview, 2024-09-01, 2024-10-01-preview, 2025-01-01-preview, 2025-03-01.

Link copied to clipboard
Link copied to clipboard
class SourceControl : KotlinCustomResource

Represents a SourceControl in Azure Security Insights. Uses Azure REST API version 2023-05-01-preview. In version 1.x of the Azure Native provider, it used API version 2021-03-01-preview. Other available API versions: 2021-03-01-preview.

Link copied to clipboard
data class SourceControlArgs(val contentTypes: Output<List<Either<String, ContentType>>>? = null, val description: Output<String>? = null, val displayName: Output<String>? = null, val id: Output<String>? = null, val lastDeploymentInfo: Output<DeploymentInfoArgs>? = null, val repoType: Output<Either<String, RepoType>>? = null, val repository: Output<RepositoryArgs>? = null, val repositoryResourceInfo: Output<RepositoryResourceInfoArgs>? = null, val resourceGroupName: Output<String>? = null, val sourceControlId: Output<String>? = null, val version: Output<Either<String, Version>>? = null, val workspaceName: Output<String>? = null) : ConvertibleToJava<SourceControlArgs>

Represents a SourceControl in Azure Security Insights. Uses Azure REST API version 2023-05-01-preview. In version 1.x of the Azure Native provider, it used API version 2021-03-01-preview. Other available API versions: 2021-03-01-preview.

Link copied to clipboard
Link copied to clipboard
object SourceControlMapper : ResourceMapper<SourceControl>
Link copied to clipboard
Link copied to clipboard
class System : KotlinCustomResource

Describes the system within the agent. Uses Azure REST API version 2024-04-01-preview. Other available API versions: 2024-10-01-preview, 2025-01-01-preview.

Link copied to clipboard
data class SystemArgs(val agentResourceName: Output<String>? = null, val configuration: Output<SapSystemsConfigurationArgs>? = null, val displayName: Output<String>? = null, val resourceGroupName: Output<String>? = null, val status: Output<Either<String, SystemStatusType>>? = null, val systemResourceName: Output<String>? = null, val workspaceName: Output<String>? = null) : ConvertibleToJava<SystemArgs>

Describes the system within the agent. Uses Azure REST API version 2024-04-01-preview. Other available API versions: 2024-10-01-preview, 2025-01-01-preview.

Link copied to clipboard

Builder for SystemArgs.

Link copied to clipboard
object SystemMapper : ResourceMapper<System>
Link copied to clipboard

Builder for System.

Link copied to clipboard
class ThreatIntelligenceIndicator : KotlinCustomResource

Threat intelligence information object. Uses Azure REST API version 2023-02-01. In version 1.x of the Azure Native provider, it used API version 2019-01-01-preview. Other available API versions: 2021-04-01, 2021-09-01-preview, 2023-06-01-preview, 2023-07-01-preview, 2023-08-01-preview, 2023-09-01-preview, 2023-10-01-preview, 2023-11-01, 2023-12-01-preview, 2024-01-01-preview, 2024-03-01, 2024-04-01-preview, 2024-09-01, 2024-10-01-preview, 2025-01-01-preview, 2025-03-01.

Link copied to clipboard
data class ThreatIntelligenceIndicatorArgs(val confidence: Output<Int>? = null, val created: Output<String>? = null, val createdByRef: Output<String>? = null, val defanged: Output<Boolean>? = null, val description: Output<String>? = null, val displayName: Output<String>? = null, val extensions: Output<Any>? = null, val externalId: Output<String>? = null, val externalLastUpdatedTimeUtc: Output<String>? = null, val externalReferences: Output<List<ThreatIntelligenceExternalReferenceArgs>>? = null, val granularMarkings: Output<List<ThreatIntelligenceGranularMarkingModelArgs>>? = null, val indicatorTypes: Output<List<String>>? = null, val killChainPhases: Output<List<ThreatIntelligenceKillChainPhaseArgs>>? = null, val kind: Output<String>? = null, val labels: Output<List<String>>? = null, val language: Output<String>? = null, val lastUpdatedTimeUtc: Output<String>? = null, val modified: Output<String>? = null, val name: Output<String>? = null, val objectMarkingRefs: Output<List<String>>? = null, val parsedPattern: Output<List<ThreatIntelligenceParsedPatternArgs>>? = null, val pattern: Output<String>? = null, val patternType: Output<String>? = null, val patternVersion: Output<String>? = null, val resourceGroupName: Output<String>? = null, val revoked: Output<Boolean>? = null, val source: Output<String>? = null, val threatIntelligenceTags: Output<List<String>>? = null, val threatTypes: Output<List<String>>? = null, val validFrom: Output<String>? = null, val validUntil: Output<String>? = null, val workspaceName: Output<String>? = null) : ConvertibleToJava<ThreatIntelligenceIndicatorArgs>

Threat intelligence information object. Uses Azure REST API version 2023-02-01. In version 1.x of the Azure Native provider, it used API version 2019-01-01-preview. Other available API versions: 2021-04-01, 2021-09-01-preview, 2023-06-01-preview, 2023-07-01-preview, 2023-08-01-preview, 2023-09-01-preview, 2023-10-01-preview, 2023-11-01, 2023-12-01-preview, 2024-01-01-preview, 2024-03-01, 2024-04-01-preview, 2024-09-01, 2024-10-01-preview, 2025-01-01-preview, 2025-03-01.

Link copied to clipboard
class TIDataConnector : KotlinCustomResource

Represents threat intelligence data connector. Uses Azure REST API version 2023-02-01. In version 1.x of the Azure Native provider, it used API version 2020-01-01.

Link copied to clipboard
data class TIDataConnectorArgs(val dataConnectorId: Output<String>? = null, val dataTypes: Output<TIDataConnectorDataTypesArgs>? = null, val kind: Output<String>? = null, val resourceGroupName: Output<String>? = null, val tenantId: Output<String>? = null, val tipLookbackPeriod: Output<String>? = null, val workspaceName: Output<String>? = null) : ConvertibleToJava<TIDataConnectorArgs>

Represents threat intelligence data connector. Uses Azure REST API version 2023-02-01. In version 1.x of the Azure Native provider, it used API version 2020-01-01.

Link copied to clipboard
object TIDataConnectorMapper : ResourceMapper<TIDataConnector>
Link copied to clipboard
class Ueba : KotlinCustomResource

Settings with single toggle. Uses Azure REST API version 2023-06-01-preview. In version 1.x of the Azure Native provider, it used API version 2021-03-01-preview.

Link copied to clipboard
data class UebaArgs(val dataSources: Output<List<Either<String, UebaDataSources>>>? = null, val kind: Output<String>? = null, val resourceGroupName: Output<String>? = null, val settingsName: Output<String>? = null, val workspaceName: Output<String>? = null) : ConvertibleToJava<UebaArgs>

Settings with single toggle. Uses Azure REST API version 2023-06-01-preview. In version 1.x of the Azure Native provider, it used API version 2021-03-01-preview.

Link copied to clipboard

Builder for UebaArgs.

Link copied to clipboard
object UebaMapper : ResourceMapper<Ueba>
Link copied to clipboard

Builder for Ueba.

Link copied to clipboard
class Watchlist : KotlinCustomResource

Represents a Watchlist in Azure Security Insights. Uses Azure REST API version 2023-02-01. In version 1.x of the Azure Native provider, it used API version 2021-03-01-preview. Other available API versions: 2019-01-01-preview, 2021-03-01-preview, 2021-04-01, 2021-10-01-preview, 2022-01-01-preview, 2023-06-01-preview, 2023-07-01-preview, 2023-08-01-preview, 2023-09-01-preview, 2023-10-01-preview, 2023-11-01, 2023-12-01-preview, 2024-01-01-preview, 2024-03-01, 2024-04-01-preview, 2024-09-01, 2024-10-01-preview, 2025-01-01-preview, 2025-03-01.

Link copied to clipboard
data class WatchlistArgs(val contentType: Output<String>? = null, val created: Output<String>? = null, val createdBy: Output<WatchlistUserInfoArgs>? = null, val defaultDuration: Output<String>? = null, val description: Output<String>? = null, val displayName: Output<String>? = null, val isDeleted: Output<Boolean>? = null, val itemsSearchKey: Output<String>? = null, val labels: Output<List<String>>? = null, val numberOfLinesToSkip: Output<Int>? = null, val provider: Output<String>? = null, val rawContent: Output<String>? = null, val resourceGroupName: Output<String>? = null, val source: Output<Either<String, Source>>? = null, val tenantId: Output<String>? = null, val updated: Output<String>? = null, val updatedBy: Output<WatchlistUserInfoArgs>? = null, val uploadStatus: Output<String>? = null, val watchlistAlias: Output<String>? = null, val watchlistId: Output<String>? = null, val watchlistType: Output<String>? = null, val workspaceName: Output<String>? = null) : ConvertibleToJava<WatchlistArgs>

Represents a Watchlist in Azure Security Insights. Uses Azure REST API version 2023-02-01. In version 1.x of the Azure Native provider, it used API version 2021-03-01-preview. Other available API versions: 2019-01-01-preview, 2021-03-01-preview, 2021-04-01, 2021-10-01-preview, 2022-01-01-preview, 2023-06-01-preview, 2023-07-01-preview, 2023-08-01-preview, 2023-09-01-preview, 2023-10-01-preview, 2023-11-01, 2023-12-01-preview, 2024-01-01-preview, 2024-03-01, 2024-04-01-preview, 2024-09-01, 2024-10-01-preview, 2025-01-01-preview, 2025-03-01.

Link copied to clipboard
Link copied to clipboard
class WatchlistItem : KotlinCustomResource

Represents a Watchlist Item in Azure Security Insights. Uses Azure REST API version 2023-02-01. In version 1.x of the Azure Native provider, it used API version 2021-03-01-preview. Other available API versions: 2021-04-01, 2023-06-01-preview, 2023-07-01-preview, 2023-08-01-preview, 2023-09-01-preview, 2023-10-01-preview, 2023-11-01, 2023-12-01-preview, 2024-01-01-preview, 2024-03-01, 2024-04-01-preview, 2024-09-01, 2024-10-01-preview, 2025-01-01-preview, 2025-03-01.

Link copied to clipboard
data class WatchlistItemArgs(val created: Output<String>? = null, val createdBy: Output<WatchlistUserInfoArgs>? = null, val entityMapping: Output<Any>? = null, val isDeleted: Output<Boolean>? = null, val itemsKeyValue: Output<Any>? = null, val resourceGroupName: Output<String>? = null, val tenantId: Output<String>? = null, val updated: Output<String>? = null, val updatedBy: Output<WatchlistUserInfoArgs>? = null, val watchlistAlias: Output<String>? = null, val watchlistItemId: Output<String>? = null, val watchlistItemType: Output<String>? = null, val workspaceName: Output<String>? = null) : ConvertibleToJava<WatchlistItemArgs>

Represents a Watchlist Item in Azure Security Insights. Uses Azure REST API version 2023-02-01. In version 1.x of the Azure Native provider, it used API version 2021-03-01-preview. Other available API versions: 2021-04-01, 2023-06-01-preview, 2023-07-01-preview, 2023-08-01-preview, 2023-09-01-preview, 2023-10-01-preview, 2023-11-01, 2023-12-01-preview, 2024-01-01-preview, 2024-03-01, 2024-04-01-preview, 2024-09-01, 2024-10-01-preview, 2025-01-01-preview, 2025-03-01.

Link copied to clipboard
Link copied to clipboard
object WatchlistItemMapper : ResourceMapper<WatchlistItem>
Link copied to clipboard
Link copied to clipboard
object WatchlistMapper : ResourceMapper<Watchlist>
Link copied to clipboard
Link copied to clipboard
class WorkspaceManagerAssignment : KotlinCustomResource

The workspace manager assignment Uses Azure REST API version 2023-06-01-preview. Other available API versions: 2023-07-01-preview, 2023-08-01-preview, 2023-09-01-preview, 2023-10-01-preview, 2023-12-01-preview, 2024-01-01-preview, 2024-04-01-preview, 2024-10-01-preview, 2025-01-01-preview.

Link copied to clipboard
data class WorkspaceManagerAssignmentArgs(val items: Output<List<AssignmentItemArgs>>? = null, val resourceGroupName: Output<String>? = null, val targetResourceName: Output<String>? = null, val workspaceManagerAssignmentName: Output<String>? = null, val workspaceName: Output<String>? = null) : ConvertibleToJava<WorkspaceManagerAssignmentArgs>

The workspace manager assignment Uses Azure REST API version 2023-06-01-preview. Other available API versions: 2023-07-01-preview, 2023-08-01-preview, 2023-09-01-preview, 2023-10-01-preview, 2023-12-01-preview, 2024-01-01-preview, 2024-04-01-preview, 2024-10-01-preview, 2025-01-01-preview.

Link copied to clipboard
class WorkspaceManagerConfiguration : KotlinCustomResource

The workspace manager configuration Uses Azure REST API version 2023-06-01-preview. Other available API versions: 2023-07-01-preview, 2023-08-01-preview, 2023-09-01-preview, 2023-10-01-preview, 2023-12-01-preview, 2024-01-01-preview, 2024-04-01-preview, 2024-10-01-preview, 2025-01-01-preview.

Link copied to clipboard
data class WorkspaceManagerConfigurationArgs(val mode: Output<Either<String, Mode>>? = null, val resourceGroupName: Output<String>? = null, val workspaceManagerConfigurationName: Output<String>? = null, val workspaceName: Output<String>? = null) : ConvertibleToJava<WorkspaceManagerConfigurationArgs>

The workspace manager configuration Uses Azure REST API version 2023-06-01-preview. Other available API versions: 2023-07-01-preview, 2023-08-01-preview, 2023-09-01-preview, 2023-10-01-preview, 2023-12-01-preview, 2024-01-01-preview, 2024-04-01-preview, 2024-10-01-preview, 2025-01-01-preview.

Link copied to clipboard
class WorkspaceManagerGroup : KotlinCustomResource

The workspace manager group Uses Azure REST API version 2023-06-01-preview. Other available API versions: 2023-07-01-preview, 2023-08-01-preview, 2023-09-01-preview, 2023-10-01-preview, 2023-12-01-preview, 2024-01-01-preview, 2024-04-01-preview, 2024-10-01-preview, 2025-01-01-preview.

Link copied to clipboard
data class WorkspaceManagerGroupArgs(val description: Output<String>? = null, val displayName: Output<String>? = null, val memberResourceNames: Output<List<String>>? = null, val resourceGroupName: Output<String>? = null, val workspaceManagerGroupName: Output<String>? = null, val workspaceName: Output<String>? = null) : ConvertibleToJava<WorkspaceManagerGroupArgs>

The workspace manager group Uses Azure REST API version 2023-06-01-preview. Other available API versions: 2023-07-01-preview, 2023-08-01-preview, 2023-09-01-preview, 2023-10-01-preview, 2023-12-01-preview, 2024-01-01-preview, 2024-04-01-preview, 2024-10-01-preview, 2025-01-01-preview.

Link copied to clipboard
Link copied to clipboard
class WorkspaceManagerMember : KotlinCustomResource

The workspace manager member Uses Azure REST API version 2023-06-01-preview. Other available API versions: 2023-07-01-preview, 2023-08-01-preview, 2023-09-01-preview, 2023-10-01-preview, 2023-12-01-preview, 2024-01-01-preview, 2024-04-01-preview, 2024-10-01-preview, 2025-01-01-preview.

Link copied to clipboard
data class WorkspaceManagerMemberArgs(val resourceGroupName: Output<String>? = null, val targetWorkspaceResourceId: Output<String>? = null, val targetWorkspaceTenantId: Output<String>? = null, val workspaceManagerMemberName: Output<String>? = null, val workspaceName: Output<String>? = null) : ConvertibleToJava<WorkspaceManagerMemberArgs>

The workspace manager member Uses Azure REST API version 2023-06-01-preview. Other available API versions: 2023-07-01-preview, 2023-08-01-preview, 2023-09-01-preview, 2023-10-01-preview, 2023-12-01-preview, 2024-01-01-preview, 2024-04-01-preview, 2024-10-01-preview, 2025-01-01-preview.

Link copied to clipboard

Functions

Link copied to clipboard
Link copied to clipboard
fun action(name: String): Action
suspend fun action(name: String, block: suspend ActionResourceBuilder.() -> Unit): Action
Link copied to clipboard
suspend fun anomalies(name: String, block: suspend AnomaliesResourceBuilder.() -> Unit): Anomalies
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
suspend fun bookmark(name: String, block: suspend BookmarkResourceBuilder.() -> Unit): Bookmark
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun eyesOn(name: String): EyesOn
suspend fun eyesOn(name: String, block: suspend EyesOnResourceBuilder.() -> Unit): EyesOn
Link copied to clipboard
suspend fun fileImport(name: String, block: suspend FileImportResourceBuilder.() -> Unit): FileImport
Link copied to clipboard
Link copied to clipboard
fun hunt(name: String): Hunt
suspend fun hunt(name: String, block: suspend HuntResourceBuilder.() -> Unit): Hunt
Link copied to clipboard
suspend fun huntComment(name: String, block: suspend HuntCommentResourceBuilder.() -> Unit): HuntComment
Link copied to clipboard
Link copied to clipboard
suspend fun incident(name: String, block: suspend IncidentResourceBuilder.() -> Unit): Incident
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
suspend fun metadata(name: String, block: suspend MetadataResourceBuilder.() -> Unit): Metadata
Link copied to clipboard
Link copied to clipboard
fun system(name: String): System
suspend fun system(name: String, block: suspend SystemResourceBuilder.() -> Unit): System
Link copied to clipboard
Link copied to clipboard
fun ueba(name: String): Ueba
suspend fun ueba(name: String, block: suspend UebaResourceBuilder.() -> Unit): Ueba
Link copied to clipboard
suspend fun watchlist(name: String, block: suspend WatchlistResourceBuilder.() -> Unit): Watchlist
Link copied to clipboard