DefenderCspmGcpOfferingMdcContainersAgentlessDiscoveryK8S Class

  • java.lang.Object
    • com.azure.resourcemanager.security.models.DefenderCspmGcpOfferingMdcContainersAgentlessDiscoveryK8S

public final class DefenderCspmGcpOfferingMdcContainersAgentlessDiscoveryK8S

The Microsoft Defender Container agentless discovery configuration.

Constructor Summary

Constructor Description
DefenderCspmGcpOfferingMdcContainersAgentlessDiscoveryK8S()

Creates an instance of DefenderCspmGcpOfferingMdcContainersAgentlessDiscoveryK8S class.

Method Summary

Modifier and Type Method and Description
Boolean enabled()

Get the enabled property: Is Microsoft Defender container agentless discovery enabled.

String serviceAccountEmailAddress()

Get the serviceAccountEmailAddress property: The service account email address in GCP for this feature.

void validate()

Validates the instance.

DefenderCspmGcpOfferingMdcContainersAgentlessDiscoveryK8S withEnabled(Boolean enabled)

Set the enabled property: Is Microsoft Defender container agentless discovery enabled.

DefenderCspmGcpOfferingMdcContainersAgentlessDiscoveryK8S withServiceAccountEmailAddress(String serviceAccountEmailAddress)

Set the serviceAccountEmailAddress property: The service account email address in GCP for this feature.

DefenderCspmGcpOfferingMdcContainersAgentlessDiscoveryK8S withWorkloadIdentityProviderId(String workloadIdentityProviderId)

Set the workloadIdentityProviderId property: The workload identity provider id in GCP for this feature.

String workloadIdentityProviderId()

Get the workloadIdentityProviderId property: The workload identity provider id in GCP for this feature.

Methods inherited from java.lang.Object

Constructor Details

DefenderCspmGcpOfferingMdcContainersAgentlessDiscoveryK8S

public DefenderCspmGcpOfferingMdcContainersAgentlessDiscoveryK8S()

Creates an instance of DefenderCspmGcpOfferingMdcContainersAgentlessDiscoveryK8S class.

Method Details

enabled

public Boolean enabled()

Get the enabled property: Is Microsoft Defender container agentless discovery enabled.

Returns:

the enabled value.

serviceAccountEmailAddress

public String serviceAccountEmailAddress()

Get the serviceAccountEmailAddress property: The service account email address in GCP for this feature.

Returns:

the serviceAccountEmailAddress value.

validate

public void validate()

Validates the instance.

withEnabled

public DefenderCspmGcpOfferingMdcContainersAgentlessDiscoveryK8S withEnabled(Boolean enabled)

Set the enabled property: Is Microsoft Defender container agentless discovery enabled.

Parameters:

enabled - the enabled value to set.

Returns:

the DefenderCspmGcpOfferingMdcContainersAgentlessDiscoveryK8S object itself.

withServiceAccountEmailAddress

public DefenderCspmGcpOfferingMdcContainersAgentlessDiscoveryK8S withServiceAccountEmailAddress(String serviceAccountEmailAddress)

Set the serviceAccountEmailAddress property: The service account email address in GCP for this feature.

Parameters:

serviceAccountEmailAddress - the serviceAccountEmailAddress value to set.

Returns:

the DefenderCspmGcpOfferingMdcContainersAgentlessDiscoveryK8S object itself.

withWorkloadIdentityProviderId

public DefenderCspmGcpOfferingMdcContainersAgentlessDiscoveryK8S withWorkloadIdentityProviderId(String workloadIdentityProviderId)

Set the workloadIdentityProviderId property: The workload identity provider id in GCP for this feature.

Parameters:

workloadIdentityProviderId - the workloadIdentityProviderId value to set.

Returns:

the DefenderCspmGcpOfferingMdcContainersAgentlessDiscoveryK8S object itself.

workloadIdentityProviderId

public String workloadIdentityProviderId()

Get the workloadIdentityProviderId property: The workload identity provider id in GCP for this feature.

Returns:

the workloadIdentityProviderId value.

Applies to