public interface CreateServiceAccountKeyRequestOrBuilder extends MessageOrBuilder
Implements
MessageOrBuilderMethods
getKeyAlgorithm()
public abstract ServiceAccountKeyAlgorithm getKeyAlgorithm()
Which type of key and algorithm to use for the key. The default is currently a 2K RSA key. However this may change in the future.
.google.iam.admin.v1.ServiceAccountKeyAlgorithm key_algorithm = 3;
Returns | |
---|---|
Type | Description |
ServiceAccountKeyAlgorithm | The keyAlgorithm. |
getKeyAlgorithmValue()
public abstract int getKeyAlgorithmValue()
Which type of key and algorithm to use for the key. The default is currently a 2K RSA key. However this may change in the future.
.google.iam.admin.v1.ServiceAccountKeyAlgorithm key_algorithm = 3;
Returns | |
---|---|
Type | Description |
int | The enum numeric value on the wire for keyAlgorithm. |
getName()
public abstract String getName()
Required. The resource name of the service account in the following format:
projects/{PROJECT_ID}/serviceAccounts/{ACCOUNT}
.
Using -
as a wildcard for the PROJECT_ID
will infer the project from
the account. The ACCOUNT
value can be the email
address or the
unique_id
of the service account.
string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Returns | |
---|---|
Type | Description |
String | The name. |
getNameBytes()
public abstract ByteString getNameBytes()
Required. The resource name of the service account in the following format:
projects/{PROJECT_ID}/serviceAccounts/{ACCOUNT}
.
Using -
as a wildcard for the PROJECT_ID
will infer the project from
the account. The ACCOUNT
value can be the email
address or the
unique_id
of the service account.
string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Returns | |
---|---|
Type | Description |
ByteString | The bytes for name. |
getPrivateKeyType()
public abstract ServiceAccountPrivateKeyType getPrivateKeyType()
The output format of the private key. The default value is
TYPE_GOOGLE_CREDENTIALS_FILE
, which is the Google Credentials File
format.
.google.iam.admin.v1.ServiceAccountPrivateKeyType private_key_type = 2;
Returns | |
---|---|
Type | Description |
ServiceAccountPrivateKeyType | The privateKeyType. |
getPrivateKeyTypeValue()
public abstract int getPrivateKeyTypeValue()
The output format of the private key. The default value is
TYPE_GOOGLE_CREDENTIALS_FILE
, which is the Google Credentials File
format.
.google.iam.admin.v1.ServiceAccountPrivateKeyType private_key_type = 2;
Returns | |
---|---|
Type | Description |
int | The enum numeric value on the wire for privateKeyType. |