Idem.GCP.IAM.SERVICE_ACCOUNT

Idem.GCP.IAM.SERVICE_ACCOUNT
Idem.GCP.IAM.SERVICE_ACCOUNT
JSON Example
{
    "account": "string",
    "account_id": "string",
    "count": 0,
    "description": "string",
    "disabled": false,
    "display_name": "string",
    "email": "string",
    "etag": "string",
    "name": "string",
    "oauth2_client_id": "string",
    "project_id": "string",
    "resource_id": "string",
    "unique_id": "string"
}
string
account
Required

The name of the vRA cloud account to use during provisioning

string
account_id
Optional

Required on create. The account id that is used to generate the service account email address and a stable unique id. It is unique within a project, must be 6-30 characters long, and match the regular expression a-z to comply with RFC1035.

integer
count
Optional

The number of resource instances to be created.

string
description
Optional

A user-specified, human-readable description of the service account. The maximum length is 256 UTF-8 bytes.

boolean
disabled
Optional

Output only. Whether the service account is disabled.

string
display_name
Optional

A user-specified, human-readable name for the service account. The maximum length is 100 UTF-8 bytes.

string
email
Optional

The email address of the service account.

string
etag
Optional

A base64-encoded string.

string
name
Required

The resource name of the service account.

string
oauth2_client_id
Optional

The OAuth 2.0 client ID for the service account.

string
project_id
Optional

A valid API project identifier.

string
resource_id
Optional

An identifier of the resource in the provider. Defaults to None.

string
unique_id
Optional

The unique, stable numeric ID for the service account.