GcpCredentialsDetailsPropertiesResponse

data class GcpCredentialsDetailsPropertiesResponse(val authProviderX509CertUrl: String, val authUri: String, val authenticationProvisioningState: String, val authenticationType: String, val clientEmail: String, val clientId: String, val clientX509CertUrl: String, val grantedPermissions: List<String>, val organizationId: String, val privateKey: String, val privateKeyId: String, val projectId: String, val tokenUri: String, val type: String)

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

Constructors

Link copied to clipboard
constructor(authProviderX509CertUrl: String, authUri: String, authenticationProvisioningState: String, authenticationType: String, clientEmail: String, clientId: String, clientX509CertUrl: String, grantedPermissions: List<String>, organizationId: String, privateKey: String, privateKeyId: String, projectId: String, tokenUri: String, type: String)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

State of the multi-cloud connector

Link copied to clipboard

Connect to your cloud account, for AWS use either account credentials or role-based authentication. For GCP use account organization credentials. Expected value is 'gcpCredentials'.

Link copied to clipboard

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

Link copied to clipboard

Auth URI field of the API key (write only)

Link copied to clipboard

Client email field of the API key (write only)

Link copied to clipboard

Client ID field of the API key (write only)

Link copied to clipboard

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

Link copied to clipboard

The permissions detected in the cloud account.

Link copied to clipboard

The organization ID of the GCP cloud account

Link copied to clipboard

Private key field of the API key (write only)

Link copied to clipboard

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

Link copied to clipboard

Project ID field of the API key (write only)

Link copied to clipboard

Token URI field of the API key (write only)

Link copied to clipboard

Type field of the API key (write only)