Class CreateServiceAccountKeyRequest (2.17.0)

CreateServiceAccountKeyRequest(
    mapping=None, *, ignore_unknown_fields=False, **kwargs
)

The service account key create request.

Attributes

Name Description
name str
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.
private_key_type google.cloud.iam_admin_v1.types.ServiceAccountPrivateKeyType
The output format of the private key. The default value is TYPE_GOOGLE_CREDENTIALS_FILE, which is the Google Credentials File format.
key_algorithm google.cloud.iam_admin_v1.types.ServiceAccountKeyAlgorithm
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.