DefenderForServersGcpOfferingDefenderForServers Class

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

public final class DefenderForServersGcpOfferingDefenderForServers

The Defender for servers connection configuration.

Constructor Summary

Constructor Description
DefenderForServersGcpOfferingDefenderForServers()

Creates an instance of DefenderForServersGcpOfferingDefenderForServers class.

Method Summary

Modifier and Type Method and Description
String serviceAccountEmailAddress()

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

void validate()

Validates the instance.

DefenderForServersGcpOfferingDefenderForServers withServiceAccountEmailAddress(String serviceAccountEmailAddress)

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

DefenderForServersGcpOfferingDefenderForServers 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

DefenderForServersGcpOfferingDefenderForServers

public DefenderForServersGcpOfferingDefenderForServers()

Creates an instance of DefenderForServersGcpOfferingDefenderForServers class.

Method Details

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.

withServiceAccountEmailAddress

public DefenderForServersGcpOfferingDefenderForServers 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 DefenderForServersGcpOfferingDefenderForServers object itself.

withWorkloadIdentityProviderId

public DefenderForServersGcpOfferingDefenderForServers 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 DefenderForServersGcpOfferingDefenderForServers 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