- 0.81.0 (latest)
 - 0.79.0
 - 0.78.0
 - 0.77.0
 - 0.76.0
 - 0.75.0
 - 0.73.0
 - 0.71.0
 - 0.70.0
 - 0.67.0
 - 0.66.0
 - 0.65.0
 - 0.63.0
 - 0.62.0
 - 0.61.0
 - 0.60.0
 - 0.59.0
 - 0.58.0
 - 0.57.0
 - 0.56.0
 - 0.55.0
 - 0.54.0
 - 0.52.0
 - 0.51.0
 - 0.50.0
 - 0.49.0
 - 0.48.0
 - 0.47.0
 - 0.46.0
 - 0.45.0
 - 0.44.0
 - 0.43.0
 - 0.42.0
 - 0.40.0
 - 0.39.0
 - 0.38.0
 - 0.37.0
 - 0.36.0
 - 0.35.0
 - 0.34.0
 - 0.33.0
 - 0.32.0
 - 0.31.0
 - 0.30.0
 - 0.27.0
 - 0.26.0
 - 0.25.0
 - 0.24.0
 - 0.23.0
 - 0.22.0
 - 0.21.0
 - 0.20.0
 - 0.19.0
 - 0.18.0
 - 0.17.0
 - 0.16.0
 - 0.15.0
 - 0.14.0
 - 0.12.0
 - 0.11.0
 - 0.10.0
 - 0.9.0
 - 0.8.0
 - 0.7.0
 - 0.6.6
 - 0.5.13
 
public static interface SecurityHealthAnalyticsSettings.AdminServiceAccountSettingsOrBuilder extends MessageOrBuilderImplements
MessageOrBuilderMethods
getApprovedIdentities(int index)
public abstract String getApprovedIdentities(int index)User-created service accounts ending in the provided identities are allowed to have Admin, Owner or Editor roles granted to them. Otherwise a finding will be created. A valid identity can be:
- a partilly specified service account that starts with "@", e.g. "@myproject.iam.gserviceaccount.com". This approves all the service accounts suffixed with the specified identity.
 - a fully specified service account that does not start with "@", e.g. "myadmin@myproject.iam.gserviceaccount.com". Google-created service accounts are all approved.
 
 repeated string approved_identities = 1;
| Name | Description | 
| index | intThe index of the element to return.  | 
      
| Type | Description | 
| String | The approvedIdentities at the given index.  | 
      
getApprovedIdentitiesBytes(int index)
public abstract ByteString getApprovedIdentitiesBytes(int index)User-created service accounts ending in the provided identities are allowed to have Admin, Owner or Editor roles granted to them. Otherwise a finding will be created. A valid identity can be:
- a partilly specified service account that starts with "@", e.g. "@myproject.iam.gserviceaccount.com". This approves all the service accounts suffixed with the specified identity.
 - a fully specified service account that does not start with "@", e.g. "myadmin@myproject.iam.gserviceaccount.com". Google-created service accounts are all approved.
 
 repeated string approved_identities = 1;
| Name | Description | 
| index | intThe index of the value to return.  | 
      
| Type | Description | 
| ByteString | The bytes of the approvedIdentities at the given index.  | 
      
getApprovedIdentitiesCount()
public abstract int getApprovedIdentitiesCount()User-created service accounts ending in the provided identities are allowed to have Admin, Owner or Editor roles granted to them. Otherwise a finding will be created. A valid identity can be:
- a partilly specified service account that starts with "@", e.g. "@myproject.iam.gserviceaccount.com". This approves all the service accounts suffixed with the specified identity.
 - a fully specified service account that does not start with "@", e.g. "myadmin@myproject.iam.gserviceaccount.com". Google-created service accounts are all approved.
 
 repeated string approved_identities = 1;
| Type | Description | 
| int | The count of approvedIdentities.  | 
      
getApprovedIdentitiesList()
public abstract List<String> getApprovedIdentitiesList()User-created service accounts ending in the provided identities are allowed to have Admin, Owner or Editor roles granted to them. Otherwise a finding will be created. A valid identity can be:
- a partilly specified service account that starts with "@", e.g. "@myproject.iam.gserviceaccount.com". This approves all the service accounts suffixed with the specified identity.
 - a fully specified service account that does not start with "@", e.g. "myadmin@myproject.iam.gserviceaccount.com". Google-created service accounts are all approved.
 
 repeated string approved_identities = 1;
| Type | Description | 
| List<String> | A list containing the approvedIdentities.  |