GetAutomationResult

data class GetAutomationResult(val actions: List<Any>? = null, val azureApiVersion: String, val description: String? = null, val etag: String? = null, val id: String, val isEnabled: Boolean? = null, val kind: String? = null, val location: String? = null, val name: String, val scopes: List<AutomationScopeResponse>? = null, val sources: List<AutomationSourceResponse>? = null, val tags: Map<String, String>? = null, val type: String)

The security automation resource.

Constructors

Link copied to clipboard
constructor(actions: List<Any>? = null, azureApiVersion: String, description: String? = null, etag: String? = null, id: String, isEnabled: Boolean? = null, kind: String? = null, location: String? = null, name: String, scopes: List<AutomationScopeResponse>? = null, sources: List<AutomationSourceResponse>? = null, tags: Map<String, String>? = null, type: String)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val actions: List<Any>? = null

A collection of the actions which are triggered if all the configured rules evaluations, within at least one rule set, are true.

Link copied to clipboard

The Azure API version of the resource.

Link copied to clipboard
val description: String? = null

The security automation description.

Link copied to clipboard
val etag: String? = null

Entity tag is used for comparing two or more entities from the same requested resource.

Link copied to clipboard
val id: String

Resource Id

Link copied to clipboard
val isEnabled: Boolean? = null

Indicates whether the security automation is enabled.

Link copied to clipboard
val kind: String? = null

Kind of the resource

Link copied to clipboard
val location: String? = null

Location where the resource is stored

Link copied to clipboard

Resource name

Link copied to clipboard

A collection of scopes on which the security automations logic is applied. Supported scopes are the subscription itself or a resource group under that subscription. The automation will only apply on defined scopes.

Link copied to clipboard

A collection of the source event types which evaluate the security automation set of rules.

Link copied to clipboard
val tags: Map<String, String>? = null

A list of key value pairs that describe the resource.

Link copied to clipboard

Resource type