Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface GcpCredentialsDetailsProperties

Package version

GCP cloud account connector based service to service credentials, the credentials are composed of the organization ID and a JSON API key (write only)

Hierarchy

Index

Properties

authProviderX509CertUrl

authProviderX509CertUrl: string

Auth provider x509 certificate URL field of the API key (write only)

authUri

authUri: string

Auth URI field of the API key (write only)

Optional authenticationProvisioningState

authenticationProvisioningState: AuthenticationProvisioningState

State of the multi-cloud connector NOTE: This property will not be serialized. It can only be populated by the server.

authenticationType

authenticationType: "gcpCredentials"

Polymorphic discriminator, which specifies the different types this object can be

clientEmail

clientEmail: string

Client email field of the API key (write only)

clientId

clientId: string

Client ID field of the API key (write only)

clientX509CertUrl

clientX509CertUrl: string

Client x509 certificate URL field of the API key (write only)

Optional grantedPermissions

grantedPermissions: PermissionProperty[]

The permissions detected in the cloud account. NOTE: This property will not be serialized. It can only be populated by the server.

organizationId

organizationId: string

The organization ID of the GCP cloud account

privateKey

privateKey: string

Private key field of the API key (write only)

privateKeyId

privateKeyId: string

Private key ID field of the API key (write only)

projectId

projectId: string

Project ID field of the API key (write only)

tokenUri

tokenUri: string

Token URI field of the API key (write only)

type

type: string

Type field of the API key (write only)

Generated using TypeDoc