Package-level declarations

Types

Link copied to clipboard
class AADDataConnector : KotlinCustomResource

Represents AAD (Azure Active Directory) data connector. 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. 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. 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. API Version: 2020-01-01.

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

Action for alert rule. API Version: 2020-01-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. API Version: 2020-01-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. 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 operationalInsightsResourceProvider: 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. API Version: 2021-03-01-preview.

Link copied to clipboard
class Anomalies : KotlinCustomResource

Settings with single toggle. API Version: 2021-03-01-preview.

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

Settings with single toggle. 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 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 API Version: 2022-05-01-preview.

Link copied to clipboard
class ASCDataConnector : KotlinCustomResource

Represents ASC (Azure Security Center) data connector. 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. API Version: 2020-01-01.

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

Represents an automation rule. API Version: 2019-01-01-preview.

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 operationalInsightsResourceProvider: 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>

Represents an automation rule. API Version: 2019-01-01-preview.

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. 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. API Version: 2020-01-01.

Link copied to clipboard
class Bookmark : KotlinCustomResource

Represents a bookmark in Azure Security Insights. API Version: 2020-01-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. API Version: 2020-01-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 API Version: 2019-01-01-preview.

Link copied to clipboard
data class BookmarkRelationArgs(val bookmarkId: Output<String>? = null, val operationalInsightsResourceProvider: 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 API Version: 2019-01-01-preview.

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

Settings with single toggle. API Version: 2021-03-01-preview.

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

Settings with single toggle. 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. API Version: 2021-03-01-preview.

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

Settings with single toggle. 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 FusionAlertRule : KotlinCustomResource

Represents Fusion alert rule. 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. API Version: 2020-01-01.

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

Represents an incident in Azure Security Insights. API Version: 2020-01-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. API Version: 2020-01-01.

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

Represents an incident comment API Version: 2021-03-01-preview.

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

Represents an incident comment API Version: 2021-03-01-preview.

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 API Version: 2021-03-01-preview.

Link copied to clipboard
data class IncidentRelationArgs(val incidentId: Output<String>? = null, val operationalInsightsResourceProvider: 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 API Version: 2021-03-01-preview.

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

Represents MCAS (Microsoft Cloud App Security) data connector. 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. 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. 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. API Version: 2020-01-01.

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

Metadata resource definition. API Version: 2021-03-01-preview.

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

Metadata resource definition. API Version: 2021-03-01-preview.

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

Represents MicrosoftSecurityIncidentCreation rule. 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. API Version: 2020-01-01.

Link copied to clipboard
class OfficeDataConnector : KotlinCustomResource

Represents office data connector. 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. API Version: 2020-01-01.

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

Represents scheduled alert rule. API Version: 2020-01-01.

Link copied to clipboard
data class ScheduledAlertRuleArgs(val alertRuleTemplateName: Output<String>? = null, val description: Output<String>? = null, val displayName: Output<String>? = null, val enabled: Output<Boolean>? = 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 triggerOperator: Output<TriggerOperator>? = null, val triggerThreshold: Output<Int>? = null, val workspaceName: Output<String>? = null) : ConvertibleToJava<ScheduledAlertRuleArgs>

Represents scheduled alert rule. API Version: 2020-01-01.

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

Sentinel onboarding state API Version: 2021-03-01-preview.

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

Sentinel onboarding state API Version: 2021-03-01-preview.

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

Represents a SourceControl in Azure Security Insights. API Version: 2021-03-01-preview.

Link copied to clipboard
data class SourceControlArgs(val contentTypes: Output<List<Either<String, ContentType>>>? = null, val createdAt: Output<String>? = null, val createdBy: Output<String>? = null, val createdByType: Output<Either<String, CreatedByType>>? = null, val description: Output<String>? = null, val displayName: Output<String>? = null, val id: Output<String>? = null, val lastModifiedAt: Output<String>? = null, val lastModifiedBy: Output<String>? = null, val lastModifiedByType: Output<Either<String, CreatedByType>>? = null, val operationalInsightsResourceProvider: Output<String>? = null, val repoType: Output<Either<String, RepoType>>? = null, val repository: Output<RepositoryArgs>? = null, val resourceGroupName: Output<String>? = null, val sourceControlId: Output<String>? = null, val workspaceName: Output<String>? = null) : ConvertibleToJava<SourceControlArgs>

Represents a SourceControl in Azure Security Insights. API Version: 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 ThreatIntelligenceIndicator : KotlinCustomResource

Threat intelligence information object. API Version: 2019-01-01-preview.

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<Either<String, ThreatIntelligenceResourceKind>>? = 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 operationalInsightsResourceProvider: Output<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. API Version: 2019-01-01-preview.

Link copied to clipboard
class TIDataConnector : KotlinCustomResource

Represents threat intelligence data connector. 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. API Version: 2020-01-01.

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

Settings with single toggle. 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 operationalInsightsResourceProvider: Output<String>? = null, val resourceGroupName: Output<String>? = null, val settingsName: Output<String>? = null, val workspaceName: Output<String>? = null) : ConvertibleToJava<UebaArgs>

Settings with single toggle. 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. API Version: 2021-03-01-preview.

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 operationalInsightsResourceProvider: Output<String>? = 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 watchlistItemsCount: Output<Int>? = null, val watchlistType: Output<String>? = null, val workspaceName: Output<String>? = null) : ConvertibleToJava<WatchlistArgs>

Represents a Watchlist in Azure Security Insights. API Version: 2021-03-01-preview.

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

Represents a Watchlist item in Azure Security Insights. API Version: 2021-03-01-preview.

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 operationalInsightsResourceProvider: Output<String>? = 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. API Version: 2021-03-01-preview.

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

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
fun eyesOn(name: String): EyesOn
suspend fun eyesOn(name: String, block: suspend EyesOnResourceBuilder.() -> Unit): EyesOn
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
suspend fun metadata(name: String, block: suspend MetadataResourceBuilder.() -> Unit): Metadata
Link copied to clipboard
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