GcpOrganizationalDataOrganization Class
- java.
lang. Object - com.
azure. resourcemanager. security. models. GcpOrganizationalData - com.
azure. resourcemanager. security. models. GcpOrganizationalDataOrganization
- com.
- com.
public final class GcpOrganizationalDataOrganization
extends GcpOrganizationalData
The gcpOrganization data for the parent account.
Constructor Summary
Constructor | Description |
---|---|
GcpOrganizationalDataOrganization() |
Creates an instance of Gcp |
Method Summary
Modifier and Type | Method and Description |
---|---|
List<String> |
excludedProjectNumbers()
Get the excluded |
Organization |
organizationMembershipType()
Get the organization |
String |
organizationName()
Get the organization |
String |
serviceAccountEmailAddress()
Get the service |
void |
validate()
Validates the instance. |
Gcp |
withExcludedProjectNumbers(List<String> excludedProjectNumbers)
Set the excluded |
Gcp |
withServiceAccountEmailAddress(String serviceAccountEmailAddress)
Set the service |
Gcp |
withWorkloadIdentityProviderId(String workloadIdentityProviderId)
Set the workload |
String |
workloadIdentityProviderId()
Get the workload |
Methods inherited from GcpOrganizationalData
Methods inherited from java.lang.Object
Constructor Details
GcpOrganizationalDataOrganization
public GcpOrganizationalDataOrganization()
Creates an instance of GcpOrganizationalDataOrganization class.
Method Details
excludedProjectNumbers
public List
Get the excludedProjectNumbers property: If the multi cloud account is of membership type organization, list of accounts excluded from offering.
Returns:
organizationMembershipType
public OrganizationMembershipType organizationMembershipType()
Get the organizationMembershipType property: The multi cloud account's membership type in the organization.
Overrides:
GcpOrganizationalDataOrganization.organizationMembershipType()Returns:
organizationName
public String organizationName()
Get the organizationName property: GCP organization name.
Returns:
serviceAccountEmailAddress
public String serviceAccountEmailAddress()
Get the serviceAccountEmailAddress property: The service account email address which represents the organization level permissions container.
Returns:
validate
public void validate()
Validates the instance.
Overrides:
GcpOrganizationalDataOrganization.validate()withExcludedProjectNumbers
public GcpOrganizationalDataOrganization withExcludedProjectNumbers(List
Set the excludedProjectNumbers property: If the multi cloud account is of membership type organization, list of accounts excluded from offering.
Parameters:
Returns:
withServiceAccountEmailAddress
public GcpOrganizationalDataOrganization withServiceAccountEmailAddress(String serviceAccountEmailAddress)
Set the serviceAccountEmailAddress property: The service account email address which represents the organization level permissions container.
Parameters:
Returns:
withWorkloadIdentityProviderId
public GcpOrganizationalDataOrganization withWorkloadIdentityProviderId(String workloadIdentityProviderId)
Set the workloadIdentityProviderId property: The GCP workload identity provider id which represents the permissions required to auto provision security connectors.
Parameters:
Returns:
workloadIdentityProviderId
public String workloadIdentityProviderId()
Get the workloadIdentityProviderId property: The GCP workload identity provider id which represents the permissions required to auto provision security connectors.
Returns:
Applies to
Azure SDK for Java