Compartir a través de


ArmSecurityCenterModelFactory.SecurityAutomationData Método

Definición

Inicializa una nueva instancia de SecurityAutomationData.

public static Azure.ResourceManager.SecurityCenter.SecurityAutomationData SecurityAutomationData (Azure.Core.ResourceIdentifier id = default, string name = default, Azure.Core.ResourceType resourceType = default, Azure.ResourceManager.Models.SystemData systemData = default, System.Collections.Generic.IDictionary<string,string> tags = default, Azure.Core.AzureLocation location = default, string description = default, bool? isEnabled = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.SecurityCenter.Models.SecurityAutomationScope> scopes = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.SecurityCenter.Models.SecurityAutomationSource> sources = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.SecurityCenter.Models.SecurityAutomationAction> actions = default, string kind = default, Azure.ETag? eTag = default);
static member SecurityAutomationData : Azure.Core.ResourceIdentifier * string * Azure.Core.ResourceType * Azure.ResourceManager.Models.SystemData * System.Collections.Generic.IDictionary<string, string> * Azure.Core.AzureLocation * string * Nullable<bool> * seq<Azure.ResourceManager.SecurityCenter.Models.SecurityAutomationScope> * seq<Azure.ResourceManager.SecurityCenter.Models.SecurityAutomationSource> * seq<Azure.ResourceManager.SecurityCenter.Models.SecurityAutomationAction> * string * Nullable<Azure.ETag> -> Azure.ResourceManager.SecurityCenter.SecurityAutomationData
Public Shared Function SecurityAutomationData (Optional id As ResourceIdentifier = Nothing, Optional name As String = Nothing, Optional resourceType As ResourceType = Nothing, Optional systemData As SystemData = Nothing, Optional tags As IDictionary(Of String, String) = Nothing, Optional location As AzureLocation = Nothing, Optional description As String = Nothing, Optional isEnabled As Nullable(Of Boolean) = Nothing, Optional scopes As IEnumerable(Of SecurityAutomationScope) = Nothing, Optional sources As IEnumerable(Of SecurityAutomationSource) = Nothing, Optional actions As IEnumerable(Of SecurityAutomationAction) = Nothing, Optional kind As String = Nothing, Optional eTag As Nullable(Of ETag) = Nothing) As SecurityAutomationData

Parámetros

id
ResourceIdentifier

El identificador.

name
String

Nombre.

resourceType
ResourceType

ResourceType.

systemData
SystemData

SystemData.

tags
IDictionary<String,String>

Las etiquetas.

location
AzureLocation

Ubicación.

description
String

Descripción de la automatización de seguridad.

isEnabled
Nullable<Boolean>

Indica si la automatización de seguridad está habilitada.

scopes
IEnumerable<SecurityAutomationScope>

Colección de ámbitos en los que se aplica la lógica de automatización de seguridad. Los ámbitos admitidos son la propia suscripción o un grupo de recursos de esa suscripción. La automatización solo se aplicará en ámbitos definidos.

sources
IEnumerable<SecurityAutomationSource>

Colección de los tipos de eventos de origen que evalúan el conjunto de reglas de automatización de seguridad.

actions
IEnumerable<SecurityAutomationAction>

Una colección de las acciones que se desencadenan si todas las evaluaciones de reglas configuradas, dentro de al menos un conjunto de reglas, son true. Tenga en cuenta SecurityAutomationAction que es la clase base. Según el escenario, es posible que sea necesario asignar una clase derivada de la clase base aquí, o esta propiedad debe convertirse en una de las posibles clases derivadas. Las clases derivadas disponibles incluyen SecurityAutomationActionEventHub(ResourceIdentifier, String, String), SecurityAutomationActionLogicApp y SecurityAutomationActionWorkspace.

kind
String

Tipo de recurso.

eTag
Nullable<ETag>

La etiqueta de entidad se usa para comparar dos o más entidades del mismo recurso solicitado.

Devoluciones

SecurityAutomationData Nueva instancia para simular.

Se aplica a