GcpCredentialsDetailsProperties interface
Serviço para credenciais de serviço baseado no conector de conta na nuvem do GCP, as credenciais são compostas pelo ID da organização e uma chave de API JSON (somente gravação)
- Extends
Propriedades
| authentication |
Discriminador polimórfico, que especifica os diferentes tipos que este objeto pode ser |
| auth |
Campo URL do certificado x509 do provedor de autenticação da chave da API (somente gravação) |
| auth |
Campo URI de autenticação da chave API (somente gravação) |
| client |
Campo de e-mail do cliente da chave da API (somente gravação) |
| client |
Campo ID do Cliente da chave API (somente gravação) |
| clientX509Cert |
Campo URL do certificado x509 do cliente da chave API (somente gravação) |
| organization |
O ID da organização da conta de nuvem do GCP |
| private |
Campo de chave privada da chave API (somente gravação) |
| private |
Campo ID de chave privada da chave API (somente gravação) |
| project |
Campo ID do projeto da chave API (somente gravação) |
| token |
Campo URI de token da chave API (somente gravação) |
| type | Campo Tipo da chave API (somente gravação) |
Propriedades Herdadas
| authentication |
Estado do conector multinuvem NOTA: Esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
| granted |
As permissões detetadas na conta na nuvem. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
Detalhes de Propriedade
authenticationType
Discriminador polimórfico, que especifica os diferentes tipos que este objeto pode ser
authenticationType: "gcpCredentials"
Valor de Propriedade
"gcpCredentials"
authProviderX509CertUrl
Campo URL do certificado x509 do provedor de autenticação da chave da API (somente gravação)
authProviderX509CertUrl: string
Valor de Propriedade
string
authUri
Campo URI de autenticação da chave API (somente gravação)
authUri: string
Valor de Propriedade
string
clientEmail
Campo de e-mail do cliente da chave da API (somente gravação)
clientEmail: string
Valor de Propriedade
string
clientId
Campo ID do Cliente da chave API (somente gravação)
clientId: string
Valor de Propriedade
string
clientX509CertUrl
Campo URL do certificado x509 do cliente da chave API (somente gravação)
clientX509CertUrl: string
Valor de Propriedade
string
organizationId
O ID da organização da conta de nuvem do GCP
organizationId: string
Valor de Propriedade
string
privateKey
Campo de chave privada da chave API (somente gravação)
privateKey: string
Valor de Propriedade
string
privateKeyId
Campo ID de chave privada da chave API (somente gravação)
privateKeyId: string
Valor de Propriedade
string
projectId
Campo ID do projeto da chave API (somente gravação)
projectId: string
Valor de Propriedade
string
tokenUri
Campo URI de token da chave API (somente gravação)
tokenUri: string
Valor de Propriedade
string
type
Campo Tipo da chave API (somente gravação)
type: string
Valor de Propriedade
string
Detalhes da Propriedade Herdada
authenticationProvisioningState
Estado do conector multinuvem NOTA: Esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
authenticationProvisioningState?: string
Valor de Propriedade
string
Herdado deAuthenticationDetailsProperties.authenticationProvisioningState
grantedPermissions
As permissões detetadas na conta na nuvem. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
grantedPermissions?: string[]
Valor de Propriedade
string[]
Herdado deAuthenticationDetailsProperties.grantedPermissions