GcpCredentialsDetailsProperties interface
GCP-cloudaccountconnectorservice voor servicereferenties, de referenties bestaan uit de organisatie-id en een JSON-API-sleutel (alleen schrijven)
- Uitbreiding
Eigenschappen
| authentication |
Polymorf discriminator, waarmee de verschillende typen dit object kunnen worden opgegeven |
| auth |
Url-veld Auth-provider x509-certificaat van de API-sleutel (alleen schrijven) |
| auth |
Auth-URI-veld van de API-sleutel (alleen schrijven) |
| client |
Het e-mailveld van de client van de API-sleutel (alleen schrijven) |
| client |
Het veld Client-id van de API-sleutel (alleen schrijven) |
| clientX509Cert |
Url-veld client x509-certificaat van de API-sleutel (alleen schrijven) |
| organization |
De organisatie-id van het GCP-cloudaccount |
| private |
Privésleutelveld van de API-sleutel (alleen schrijven) |
| private |
Veld Persoonlijke sleutel-id van de API-sleutel (alleen schrijven) |
| project |
Project-id-veld van de API-sleutel (alleen schrijven) |
| token |
Token-URI-veld van de API-sleutel (alleen schrijven) |
| type | Typeveld van de API-sleutel (alleen schrijven) |
Overgenomen eigenschappen
| authentication |
Status van de connector voor meerdere clouds OPMERKING: deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server. |
| granted |
De machtigingen die zijn gedetecteerd in het cloudaccount. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server. |
Eigenschapdetails
authenticationType
Polymorf discriminator, waarmee de verschillende typen dit object kunnen worden opgegeven
authenticationType: "gcpCredentials"
Waarde van eigenschap
"gcpCredentials"
authProviderX509CertUrl
Url-veld Auth-provider x509-certificaat van de API-sleutel (alleen schrijven)
authProviderX509CertUrl: string
Waarde van eigenschap
string
authUri
Auth-URI-veld van de API-sleutel (alleen schrijven)
authUri: string
Waarde van eigenschap
string
clientEmail
Het e-mailveld van de client van de API-sleutel (alleen schrijven)
clientEmail: string
Waarde van eigenschap
string
clientId
Het veld Client-id van de API-sleutel (alleen schrijven)
clientId: string
Waarde van eigenschap
string
clientX509CertUrl
Url-veld client x509-certificaat van de API-sleutel (alleen schrijven)
clientX509CertUrl: string
Waarde van eigenschap
string
organizationId
De organisatie-id van het GCP-cloudaccount
organizationId: string
Waarde van eigenschap
string
privateKey
Privésleutelveld van de API-sleutel (alleen schrijven)
privateKey: string
Waarde van eigenschap
string
privateKeyId
Veld Persoonlijke sleutel-id van de API-sleutel (alleen schrijven)
privateKeyId: string
Waarde van eigenschap
string
projectId
Project-id-veld van de API-sleutel (alleen schrijven)
projectId: string
Waarde van eigenschap
string
tokenUri
Token-URI-veld van de API-sleutel (alleen schrijven)
tokenUri: string
Waarde van eigenschap
string
type
Typeveld van de API-sleutel (alleen schrijven)
type: string
Waarde van eigenschap
string
Details van overgenomen eigenschap
authenticationProvisioningState
Status van de connector voor meerdere clouds OPMERKING: deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.
authenticationProvisioningState?: string
Waarde van eigenschap
string
Overgenomen vanAuthenticationDetailsProperties.authenticationProvisioningState
grantedPermissions
De machtigingen die zijn gedetecteerd in het cloudaccount. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.
grantedPermissions?: string[]
Waarde van eigenschap
string[]
Overgenomen vanAuthenticationDetailsProperties.grantedPermissions