Compartir a través de


GcpCredentialsDetailsProperties interface

El servicio basado en el conector de cuentas en la nube de GCP para las credenciales de servicio, las credenciales se componen del identificador de la organización y una clave de API JSON (solo escritura).

Extends

Propiedades

authenticationType

Discriminador polimórfico, que especifica los distintos tipos que puede ser este objeto.

authProviderX509CertUrl

Campo dirección URL del certificado x509 del proveedor de autenticación de la clave de API (solo escritura)

authUri

Campo URI de autenticación de la clave de API (solo escritura)

clientEmail

Campo de correo electrónico de cliente de la clave de API (solo escritura)

clientId

Campo Id. de cliente de la clave de API (solo escritura)

clientX509CertUrl

Campo dirección URL del certificado x509 del cliente de la clave de API (solo escritura)

organizationId

Identificador de organización de la cuenta en la nube de GCP

privateKey

Campo clave privada de la clave de API (solo escritura)

privateKeyId

Campo Identificador de clave privada de la clave de API (solo escritura)

projectId

Campo Id. de proyecto de la clave de API (solo escritura)

tokenUri

Campo URI de token de la clave de API (solo escritura)

type

Campo Tipo de la clave de API (solo escritura)

Propiedades heredadas

authenticationProvisioningState

Estado del conector de varias nubes NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

grantedPermissions

Los permisos detectados en la cuenta en la nube. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

Detalles de las propiedades

authenticationType

Discriminador polimórfico, que especifica los distintos tipos que puede ser este objeto.

authenticationType: "gcpCredentials"

Valor de propiedad

"gcpCredentials"

authProviderX509CertUrl

Campo dirección URL del certificado x509 del proveedor de autenticación de la clave de API (solo escritura)

authProviderX509CertUrl: string

Valor de propiedad

string

authUri

Campo URI de autenticación de la clave de API (solo escritura)

authUri: string

Valor de propiedad

string

clientEmail

Campo de correo electrónico de cliente de la clave de API (solo escritura)

clientEmail: string

Valor de propiedad

string

clientId

Campo Id. de cliente de la clave de API (solo escritura)

clientId: string

Valor de propiedad

string

clientX509CertUrl

Campo dirección URL del certificado x509 del cliente de la clave de API (solo escritura)

clientX509CertUrl: string

Valor de propiedad

string

organizationId

Identificador de organización de la cuenta en la nube de GCP

organizationId: string

Valor de propiedad

string

privateKey

Campo clave privada de la clave de API (solo escritura)

privateKey: string

Valor de propiedad

string

privateKeyId

Campo Identificador de clave privada de la clave de API (solo escritura)

privateKeyId: string

Valor de propiedad

string

projectId

Campo Id. de proyecto de la clave de API (solo escritura)

projectId: string

Valor de propiedad

string

tokenUri

Campo URI de token de la clave de API (solo escritura)

tokenUri: string

Valor de propiedad

string

type

Campo Tipo de la clave de API (solo escritura)

type: string

Valor de propiedad

string

Detalles de las propiedades heredadas

authenticationProvisioningState

Estado del conector de varias nubes NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

authenticationProvisioningState?: string

Valor de propiedad

string

Heredado deAuthenticationDetailsProperties.authenticationProvisioningState

grantedPermissions

Los permisos detectados en la cuenta en la nube. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

grantedPermissions?: string[]

Valor de propiedad

string[]

Heredado deAuthenticationDetailsProperties.grantedPermissions