Share via


ArmSecurityCenterModelFactory.DefenderForContainersGcpOffering Method

Definition

Initializes a new instance of DefenderForContainersGcpOffering.

public static Azure.ResourceManager.SecurityCenter.Models.DefenderForContainersGcpOffering DefenderForContainersGcpOffering (string description = default, Azure.ResourceManager.SecurityCenter.Models.DefenderForContainersGcpOfferingNativeCloudConnection nativeCloudConnection = default, Azure.ResourceManager.SecurityCenter.Models.DefenderForContainersGcpOfferingDataPipelineNativeCloudConnection dataPipelineNativeCloudConnection = default, bool? isAuditLogsAutoProvisioningEnabled = default, bool? isDefenderAgentAutoProvisioningEnabled = default, bool? isPolicyAgentAutoProvisioningEnabled = default, Azure.ResourceManager.SecurityCenter.Models.DefenderForContainersGcpOfferingMdcContainersImageAssessment mdcContainersImageAssessment = default, Azure.ResourceManager.SecurityCenter.Models.DefenderForContainersGcpOfferingMdcContainersAgentlessDiscoveryK8S mdcContainersAgentlessDiscoveryK8S = default);
static member DefenderForContainersGcpOffering : string * Azure.ResourceManager.SecurityCenter.Models.DefenderForContainersGcpOfferingNativeCloudConnection * Azure.ResourceManager.SecurityCenter.Models.DefenderForContainersGcpOfferingDataPipelineNativeCloudConnection * Nullable<bool> * Nullable<bool> * Nullable<bool> * Azure.ResourceManager.SecurityCenter.Models.DefenderForContainersGcpOfferingMdcContainersImageAssessment * Azure.ResourceManager.SecurityCenter.Models.DefenderForContainersGcpOfferingMdcContainersAgentlessDiscoveryK8S -> Azure.ResourceManager.SecurityCenter.Models.DefenderForContainersGcpOffering
Public Shared Function DefenderForContainersGcpOffering (Optional description As String = Nothing, Optional nativeCloudConnection As DefenderForContainersGcpOfferingNativeCloudConnection = Nothing, Optional dataPipelineNativeCloudConnection As DefenderForContainersGcpOfferingDataPipelineNativeCloudConnection = Nothing, Optional isAuditLogsAutoProvisioningEnabled As Nullable(Of Boolean) = Nothing, Optional isDefenderAgentAutoProvisioningEnabled As Nullable(Of Boolean) = Nothing, Optional isPolicyAgentAutoProvisioningEnabled As Nullable(Of Boolean) = Nothing, Optional mdcContainersImageAssessment As DefenderForContainersGcpOfferingMdcContainersImageAssessment = Nothing, Optional mdcContainersAgentlessDiscoveryK8S As DefenderForContainersGcpOfferingMdcContainersAgentlessDiscoveryK8S = Nothing) As DefenderForContainersGcpOffering

Parameters

description
String

The offering description.

nativeCloudConnection
DefenderForContainersGcpOfferingNativeCloudConnection

The native cloud connection configuration.

dataPipelineNativeCloudConnection
DefenderForContainersGcpOfferingDataPipelineNativeCloudConnection

The native cloud connection configuration.

isAuditLogsAutoProvisioningEnabled
Nullable<Boolean>

Is audit logs data collection enabled.

isDefenderAgentAutoProvisioningEnabled
Nullable<Boolean>

Is Microsoft Defender for Cloud Kubernetes agent auto provisioning enabled.

isPolicyAgentAutoProvisioningEnabled
Nullable<Boolean>

Is Policy Kubernetes agent auto provisioning enabled.

mdcContainersImageAssessment
DefenderForContainersGcpOfferingMdcContainersImageAssessment

The Microsoft Defender Container image assessment configuration.

mdcContainersAgentlessDiscoveryK8S
DefenderForContainersGcpOfferingMdcContainersAgentlessDiscoveryK8S

The Microsoft Defender Container agentless discovery configuration.

Returns

A new DefenderForContainersGcpOffering instance for mocking.

Applies to