Freigeben über


ArmSecurityCenterModelFactory.IotSecuritySolutionData Methode

Definition

Initialisiert eine neue instance von IotSecuritySolutionData.

public static Azure.ResourceManager.SecurityCenter.IotSecuritySolutionData IotSecuritySolutionData (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 workspace = default, string displayName = default, Azure.ResourceManager.SecurityCenter.Models.SecuritySolutionStatus? status = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.SecurityCenter.Models.IotSecuritySolutionExportOption> export = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.SecurityCenter.Models.IotSecuritySolutionDataSource> disabledDataSources = default, System.Collections.Generic.IEnumerable<string> iotHubs = default, Azure.ResourceManager.SecurityCenter.Models.UserDefinedResourcesProperties userDefinedResources = default, System.Collections.Generic.IEnumerable<string> autoDiscoveredResources = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.SecurityCenter.Models.RecommendationConfigurationProperties> recommendationsConfiguration = default, Azure.ResourceManager.SecurityCenter.Models.UnmaskedIPLoggingStatus? unmaskedIPLoggingStatus = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.SecurityCenter.Models.AdditionalWorkspacesProperties> additionalWorkspaces = default);
static member IotSecuritySolutionData : Azure.Core.ResourceIdentifier * string * Azure.Core.ResourceType * Azure.ResourceManager.Models.SystemData * System.Collections.Generic.IDictionary<string, string> * Azure.Core.AzureLocation * string * string * Nullable<Azure.ResourceManager.SecurityCenter.Models.SecuritySolutionStatus> * seq<Azure.ResourceManager.SecurityCenter.Models.IotSecuritySolutionExportOption> * seq<Azure.ResourceManager.SecurityCenter.Models.IotSecuritySolutionDataSource> * seq<string> * Azure.ResourceManager.SecurityCenter.Models.UserDefinedResourcesProperties * seq<string> * seq<Azure.ResourceManager.SecurityCenter.Models.RecommendationConfigurationProperties> * Nullable<Azure.ResourceManager.SecurityCenter.Models.UnmaskedIPLoggingStatus> * seq<Azure.ResourceManager.SecurityCenter.Models.AdditionalWorkspacesProperties> -> Azure.ResourceManager.SecurityCenter.IotSecuritySolutionData
Public Shared Function IotSecuritySolutionData (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 workspace As String = Nothing, Optional displayName As String = Nothing, Optional status As Nullable(Of SecuritySolutionStatus) = Nothing, Optional export As IEnumerable(Of IotSecuritySolutionExportOption) = Nothing, Optional disabledDataSources As IEnumerable(Of IotSecuritySolutionDataSource) = Nothing, Optional iotHubs As IEnumerable(Of String) = Nothing, Optional userDefinedResources As UserDefinedResourcesProperties = Nothing, Optional autoDiscoveredResources As IEnumerable(Of String) = Nothing, Optional recommendationsConfiguration As IEnumerable(Of RecommendationConfigurationProperties) = Nothing, Optional unmaskedIPLoggingStatus As Nullable(Of UnmaskedIPLoggingStatus) = Nothing, Optional additionalWorkspaces As IEnumerable(Of AdditionalWorkspacesProperties) = Nothing) As IotSecuritySolutionData

Parameter

id
ResourceIdentifier

Die ID.

name
String

Der Name.

resourceType
ResourceType

Der resourceType.

systemData
SystemData

SystemData.

tags
IDictionary<String,String>

Die Tags.

location
AzureLocation

Der Speicherort.

workspace
String

Ressourcen-ID des Arbeitsbereichs.

displayName
String

Ressourcenanzeigename.

status
Nullable<SecuritySolutionStatus>

Status der IoT-Sicherheitslösung.

export
IEnumerable<IotSecuritySolutionExportOption>

Liste der zusätzlichen Optionen für den Export in Arbeitsbereichsdaten.

disabledDataSources
IEnumerable<IotSecuritySolutionDataSource>

Deaktivierte Datenquellen. Das Deaktivieren dieser Datenquellen gefährdet das System.

iotHubs
IEnumerable<String>

IoT Hub Ressourcen-IDs.

userDefinedResources
UserDefinedResourcesProperties

Eigenschaften der benutzerdefinierten Ressourcen der IoT-Sicherheitslösung.

autoDiscoveredResources
IEnumerable<String>

Liste der Ressourcen, die automatisch als relevant für die Sicherheitslösung erkannt wurden.

recommendationsConfiguration
IEnumerable<RecommendationConfigurationProperties>

Liste der konfigurations status für jeden Empfehlungstyp.

unmaskedIPLoggingStatus
Nullable<UnmaskedIPLoggingStatus>

Nicht maskierte IP-Adressprotokollierung status.

additionalWorkspaces
IEnumerable<AdditionalWorkspacesProperties>

Liste der zusätzlichen Arbeitsbereiche.

Gibt zurück

Eine neue IotSecuritySolutionData instance zum Simulieren.

Gilt für: