ArmContainerServiceModelFactory.ManagedClusterSecurityProfileDefender Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Overloads
ManagedClusterSecurityProfileDefender(ResourceIdentifier, Nullable<Boolean>)
Initializes a new instance of ManagedClusterSecurityProfileDefender.
public static Azure.ResourceManager.ContainerService.Models.ManagedClusterSecurityProfileDefender ManagedClusterSecurityProfileDefender(Azure.Core.ResourceIdentifier logAnalyticsWorkspaceResourceId = default, bool? isSecurityMonitoringEnabled = default);
public static Azure.ResourceManager.ContainerService.Models.ManagedClusterSecurityProfileDefender ManagedClusterSecurityProfileDefender(Azure.Core.ResourceIdentifier logAnalyticsWorkspaceResourceId, bool? isSecurityMonitoringEnabled);
static member ManagedClusterSecurityProfileDefender : Azure.Core.ResourceIdentifier * Nullable<bool> -> Azure.ResourceManager.ContainerService.Models.ManagedClusterSecurityProfileDefender
Public Shared Function ManagedClusterSecurityProfileDefender (Optional logAnalyticsWorkspaceResourceId As ResourceIdentifier = Nothing, Optional isSecurityMonitoringEnabled As Nullable(Of Boolean) = Nothing) As ManagedClusterSecurityProfileDefender
Public Shared Function ManagedClusterSecurityProfileDefender (logAnalyticsWorkspaceResourceId As ResourceIdentifier, isSecurityMonitoringEnabled As Nullable(Of Boolean)) As ManagedClusterSecurityProfileDefender
Parameters
- logAnalyticsWorkspaceResourceId
- ResourceIdentifier
Resource ID of the Log Analytics workspace to be associated with Microsoft Defender.
Returns
A new ManagedClusterSecurityProfileDefender instance for mocking.
Applies to
ManagedClusterSecurityProfileDefender(ResourceIdentifier, Nullable<Boolean>, ManagedClusterSecurityProfileDefenderSecurityGating)
public static Azure.ResourceManager.ContainerService.Models.ManagedClusterSecurityProfileDefender ManagedClusterSecurityProfileDefender(Azure.Core.ResourceIdentifier logAnalyticsWorkspaceResourceId = default, bool? isSecurityMonitoringEnabled = default, Azure.ResourceManager.ContainerService.Models.ManagedClusterSecurityProfileDefenderSecurityGating securityGating = default);
static member ManagedClusterSecurityProfileDefender : Azure.Core.ResourceIdentifier * Nullable<bool> * Azure.ResourceManager.ContainerService.Models.ManagedClusterSecurityProfileDefenderSecurityGating -> Azure.ResourceManager.ContainerService.Models.ManagedClusterSecurityProfileDefender
Public Shared Function ManagedClusterSecurityProfileDefender (Optional logAnalyticsWorkspaceResourceId As ResourceIdentifier = Nothing, Optional isSecurityMonitoringEnabled As Nullable(Of Boolean) = Nothing, Optional securityGating As ManagedClusterSecurityProfileDefenderSecurityGating = Nothing) As ManagedClusterSecurityProfileDefender
Parameters
- logAnalyticsWorkspaceResourceId
- ResourceIdentifier
Resource ID of the Log Analytics workspace to be associated with Microsoft Defender. When Microsoft Defender is enabled, this field is required and must be a valid workspace resource ID. When Microsoft Defender is disabled, leave the field empty.
- securityGating
- ManagedClusterSecurityProfileDefenderSecurityGating
Microsoft Defender settings for security gating, validates container images eligibility for deployment based on Defender for Containers security findings. Using Admission Controller, it either audits or prevents the deployment of images that do not meet security standards.
Returns
A new ManagedClusterSecurityProfileDefender instance for mocking.