Interface FeatureSpecOrBuilder (1.31.0)

public interface FeatureSpecOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getAllowlistedServiceAccounts(int index)

public abstract String getAllowlistedServiceAccounts(int index)

Service account that should be allowlisted to send the audit logs; eg cloudauditlogging@gcp-project.iam.gserviceaccount.com. These accounts must already exist, but do not need to have any permissions granted to them. The customer's entitlements will be checked prior to allowlisting (i.e. the customer must be an Anthos customer.)

repeated string allowlisted_service_accounts = 1;

Parameter
NameDescription
indexint

The index of the element to return.

Returns
TypeDescription
String

The allowlistedServiceAccounts at the given index.

getAllowlistedServiceAccountsBytes(int index)

public abstract ByteString getAllowlistedServiceAccountsBytes(int index)

Service account that should be allowlisted to send the audit logs; eg cloudauditlogging@gcp-project.iam.gserviceaccount.com. These accounts must already exist, but do not need to have any permissions granted to them. The customer's entitlements will be checked prior to allowlisting (i.e. the customer must be an Anthos customer.)

repeated string allowlisted_service_accounts = 1;

Parameter
NameDescription
indexint

The index of the value to return.

Returns
TypeDescription
ByteString

The bytes of the allowlistedServiceAccounts at the given index.

getAllowlistedServiceAccountsCount()

public abstract int getAllowlistedServiceAccountsCount()

Service account that should be allowlisted to send the audit logs; eg cloudauditlogging@gcp-project.iam.gserviceaccount.com. These accounts must already exist, but do not need to have any permissions granted to them. The customer's entitlements will be checked prior to allowlisting (i.e. the customer must be an Anthos customer.)

repeated string allowlisted_service_accounts = 1;

Returns
TypeDescription
int

The count of allowlistedServiceAccounts.

getAllowlistedServiceAccountsList()

public abstract List<String> getAllowlistedServiceAccountsList()

Service account that should be allowlisted to send the audit logs; eg cloudauditlogging@gcp-project.iam.gserviceaccount.com. These accounts must already exist, but do not need to have any permissions granted to them. The customer's entitlements will be checked prior to allowlisting (i.e. the customer must be an Anthos customer.)

repeated string allowlisted_service_accounts = 1;

Returns
TypeDescription
List<String>

A list containing the allowlistedServiceAccounts.