DefenderForContainersGcpOffering Class
- java.
lang. Object - com.
azure. resourcemanager. security. models. CloudOffering - com.
azure. resourcemanager. security. models. DefenderForContainersGcpOffering
- com.
- com.
public final class DefenderForContainersGcpOffering
extends CloudOffering
The containers GCP offering.
Constructor Summary
Constructor | Description |
---|---|
DefenderForContainersGcpOffering() |
Creates an instance of Defender |
Method Summary
Modifier and Type | Method and Description |
---|---|
Boolean |
auditLogsAutoProvisioningFlag()
Get the audit |
Defender |
dataPipelineNativeCloudConnection()
Get the data |
Boolean |
defenderAgentAutoProvisioningFlag()
Get the defender |
Defender |
mdcContainersAgentlessDiscoveryK8S()
Get the mdc |
Defender |
mdcContainersImageAssessment()
Get the mdc |
Defender |
nativeCloudConnection()
Get the native |
Boolean |
policyAgentAutoProvisioningFlag()
Get the policy |
void |
validate()
Validates the instance. |
Defender |
withAuditLogsAutoProvisioningFlag(Boolean auditLogsAutoProvisioningFlag)
Set the audit |
Defender |
withDataPipelineNativeCloudConnection(DefenderForContainersGcpOfferingDataPipelineNativeCloudConnection dataPipelineNativeCloudConnection)
Set the data |
Defender |
withDefenderAgentAutoProvisioningFlag(Boolean defenderAgentAutoProvisioningFlag)
Set the defender |
Defender |
withMdcContainersAgentlessDiscoveryK8S(DefenderForContainersGcpOfferingMdcContainersAgentlessDiscoveryK8S mdcContainersAgentlessDiscoveryK8S)
Set the mdc |
Defender |
withMdcContainersImageAssessment(DefenderForContainersGcpOfferingMdcContainersImageAssessment mdcContainersImageAssessment)
Set the mdc |
Defender |
withNativeCloudConnection(DefenderForContainersGcpOfferingNativeCloudConnection nativeCloudConnection)
Set the native |
Defender |
withPolicyAgentAutoProvisioningFlag(Boolean policyAgentAutoProvisioningFlag)
Set the policy |
Methods inherited from CloudOffering
Methods inherited from java.lang.Object
Constructor Details
DefenderForContainersGcpOffering
public DefenderForContainersGcpOffering()
Creates an instance of DefenderForContainersGcpOffering class.
Method Details
auditLogsAutoProvisioningFlag
public Boolean auditLogsAutoProvisioningFlag()
Get the auditLogsAutoProvisioningFlag property: Is audit logs data collection enabled.
Returns:
dataPipelineNativeCloudConnection
public DefenderForContainersGcpOfferingDataPipelineNativeCloudConnection dataPipelineNativeCloudConnection()
Get the dataPipelineNativeCloudConnection property: The native cloud connection configuration.
Returns:
defenderAgentAutoProvisioningFlag
public Boolean defenderAgentAutoProvisioningFlag()
Get the defenderAgentAutoProvisioningFlag property: Is Microsoft Defender for Cloud Kubernetes agent auto provisioning enabled.
Returns:
mdcContainersAgentlessDiscoveryK8S
public DefenderForContainersGcpOfferingMdcContainersAgentlessDiscoveryK8S mdcContainersAgentlessDiscoveryK8S()
Get the mdcContainersAgentlessDiscoveryK8S property: The Microsoft Defender Container agentless discovery configuration.
Returns:
mdcContainersImageAssessment
public DefenderForContainersGcpOfferingMdcContainersImageAssessment mdcContainersImageAssessment()
Get the mdcContainersImageAssessment property: The Microsoft Defender Container image assessment configuration.
Returns:
nativeCloudConnection
public DefenderForContainersGcpOfferingNativeCloudConnection nativeCloudConnection()
Get the nativeCloudConnection property: The native cloud connection configuration.
Returns:
policyAgentAutoProvisioningFlag
public Boolean policyAgentAutoProvisioningFlag()
Get the policyAgentAutoProvisioningFlag property: Is Policy Kubernetes agent auto provisioning enabled.
Returns:
validate
public void validate()
Validates the instance.
Overrides:
DefenderForContainersGcpOffering.validate()withAuditLogsAutoProvisioningFlag
public DefenderForContainersGcpOffering withAuditLogsAutoProvisioningFlag(Boolean auditLogsAutoProvisioningFlag)
Set the auditLogsAutoProvisioningFlag property: Is audit logs data collection enabled.
Parameters:
Returns:
withDataPipelineNativeCloudConnection
public DefenderForContainersGcpOffering withDataPipelineNativeCloudConnection(DefenderForContainersGcpOfferingDataPipelineNativeCloudConnection dataPipelineNativeCloudConnection)
Set the dataPipelineNativeCloudConnection property: The native cloud connection configuration.
Parameters:
Returns:
withDefenderAgentAutoProvisioningFlag
public DefenderForContainersGcpOffering withDefenderAgentAutoProvisioningFlag(Boolean defenderAgentAutoProvisioningFlag)
Set the defenderAgentAutoProvisioningFlag property: Is Microsoft Defender for Cloud Kubernetes agent auto provisioning enabled.
Parameters:
Returns:
withMdcContainersAgentlessDiscoveryK8S
public DefenderForContainersGcpOffering withMdcContainersAgentlessDiscoveryK8S(DefenderForContainersGcpOfferingMdcContainersAgentlessDiscoveryK8S mdcContainersAgentlessDiscoveryK8S)
Set the mdcContainersAgentlessDiscoveryK8S property: The Microsoft Defender Container agentless discovery configuration.
Parameters:
Returns:
withMdcContainersImageAssessment
public DefenderForContainersGcpOffering withMdcContainersImageAssessment(DefenderForContainersGcpOfferingMdcContainersImageAssessment mdcContainersImageAssessment)
Set the mdcContainersImageAssessment property: The Microsoft Defender Container image assessment configuration.
Parameters:
Returns:
withNativeCloudConnection
public DefenderForContainersGcpOffering withNativeCloudConnection(DefenderForContainersGcpOfferingNativeCloudConnection nativeCloudConnection)
Set the nativeCloudConnection property: The native cloud connection configuration.
Parameters:
Returns:
withPolicyAgentAutoProvisioningFlag
public DefenderForContainersGcpOffering withPolicyAgentAutoProvisioningFlag(Boolean policyAgentAutoProvisioningFlag)
Set the policyAgentAutoProvisioningFlag property: Is Policy Kubernetes agent auto provisioning enabled.
Parameters:
Returns:
Applies to
Azure SDK for Java
Feedback
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Submit and view feedback for