GoogleIAMServiceAccount
No description
type GoogleIAMServiceAccount {
resourceId: ResourceID!
name: String!
displayName: String!
description: String!
disabled: Boolean!
email: String!
oauth2ClientId: String!
projectId: String!
uniqueId: String!
keys: [GoogleIAMServiceAccountKey!]!
}
Fields
GoogleIAMServiceAccount.resourceId
● ResourceID!
non-null scalar
The ID to identify the service account in Shisho Cloud
GoogleIAMServiceAccount.name
● String!
non-null scalar
The service account name The format:
projects/{PROJECT_ID}/serviceAccounts/{EMAIL_ADDRESS}
ORprojects/{PROJECT_ID}/serviceAccounts/{UNIQUE_ID}
GoogleIAMServiceAccount.displayName
● String!
non-null scalar
The user-specified name
GoogleIAMServiceAccount.description
● String!
non-null scalar
The description
GoogleIAMServiceAccount.disabled
● Boolean!
non-null scalar
The state if the service account is disabled
GoogleIAMServiceAccount.email
● String!
non-null scalar
The email address
GoogleIAMServiceAccount.oauth2ClientId
● String!
non-null scalar
The OAuth 2.0 client ID
GoogleIAMServiceAccount.projectId
● String!
non-null scalar
Project ID
GoogleIAMServiceAccount.uniqueId
● String!
non-null scalar
The unique, stable numeric ID for the service account
GoogleIAMServiceAccount.keys
● [GoogleIAMServiceAccountKey!]!
non-null object
The service account keys
Member of
GoogleIAM
object