DefenderForContainersGcpOfferingDataPipelineNativeCloudConnection Class

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

public final class DefenderForContainersGcpOfferingDataPipelineNativeCloudConnection

The native cloud connection configuration.

Constructor Summary

Constructor Description
DefenderForContainersGcpOfferingDataPipelineNativeCloudConnection()

Creates an instance of DefenderForContainersGcpOfferingDataPipelineNativeCloudConnection class.

Method Summary

Modifier and Type Method and Description
String serviceAccountEmailAddress()

Get the serviceAccountEmailAddress property: The data collection service account email address in GCP for this offering.

void validate()

Validates the instance.

DefenderForContainersGcpOfferingDataPipelineNativeCloudConnection withServiceAccountEmailAddress(String serviceAccountEmailAddress)

Set the serviceAccountEmailAddress property: The data collection service account email address in GCP for this offering.

DefenderForContainersGcpOfferingDataPipelineNativeCloudConnection withWorkloadIdentityProviderId(String workloadIdentityProviderId)

Set the workloadIdentityProviderId property: The data collection GCP workload identity provider id for this offering.

String workloadIdentityProviderId()

Get the workloadIdentityProviderId property: The data collection GCP workload identity provider id for this offering.

Methods inherited from java.lang.Object

Constructor Details

DefenderForContainersGcpOfferingDataPipelineNativeCloudConnection

public DefenderForContainersGcpOfferingDataPipelineNativeCloudConnection()

Creates an instance of DefenderForContainersGcpOfferingDataPipelineNativeCloudConnection class.

Method Details

serviceAccountEmailAddress

public String serviceAccountEmailAddress()

Get the serviceAccountEmailAddress property: The data collection service account email address in GCP for this offering.

Returns:

the serviceAccountEmailAddress value.

validate

public void validate()

Validates the instance.

withServiceAccountEmailAddress

public DefenderForContainersGcpOfferingDataPipelineNativeCloudConnection withServiceAccountEmailAddress(String serviceAccountEmailAddress)

Set the serviceAccountEmailAddress property: The data collection service account email address in GCP for this offering.

Parameters:

serviceAccountEmailAddress - the serviceAccountEmailAddress value to set.

Returns:

the DefenderForContainersGcpOfferingDataPipelineNativeCloudConnection object itself.

withWorkloadIdentityProviderId

public DefenderForContainersGcpOfferingDataPipelineNativeCloudConnection withWorkloadIdentityProviderId(String workloadIdentityProviderId)

Set the workloadIdentityProviderId property: The data collection GCP workload identity provider id for this offering.

Parameters:

workloadIdentityProviderId - the workloadIdentityProviderId value to set.

Returns:

the DefenderForContainersGcpOfferingDataPipelineNativeCloudConnection object itself.

workloadIdentityProviderId

public String workloadIdentityProviderId()

Get the workloadIdentityProviderId property: The data collection GCP workload identity provider id for this offering.

Returns:

the workloadIdentityProviderId value.

Applies to