- JSON-Darstellung
- Status
- SourceEntity
- SyncMode
- DestinationConfig
- Destination
- ActionConfig
- EndUserConfig
- Tenant
- FederatedConfig
- ConnectorMode
- BlockingReason
- IdentityScheduleConfig
- BAPConfig
- ConnectorMode
- ConnectorType
- AlertPolicyConfig
- AlertEnrollment
- EnrollStates
- RealtimeSyncConfig
- StreamingError
- StreamingErrorReason
Verwaltet die Verbindung zu externen Datenquellen für alle Datenspeicher, die unter einem Collection gruppiert sind. Es ist eine Singleton-Ressource von Collection. Die Initialisierung wird nur über die Methode DataConnectorService.SetUpDataConnector unterstützt. Dadurch wird eine neue Collection erstellt und ihr DataConnector initialisiert.
| JSON-Darstellung |
|---|
{ "name": string, "state": enum ( |
| Felder | |
|---|---|
name |
Nur Ausgabe. Der vollständige Ressourcenname des Daten-Connectors. Format: |
state |
Nur Ausgabe. Status des Connectors. |
dataSource |
Erforderlich. Der Name der Datenquelle. Unterstützte Werte: |
removeParamKeys[] |
Optional. Gibt an, welche Schlüssel aus dem Feld „params“ entfernt werden sollen. Dies ist nur aktiv, wenn „params“ in der „updateMask“ in einer „UpdateDataConnectorRequest“ enthalten ist. Das Löschen hat Vorrang, wenn ein Schlüssel sowohl in „removeParamKeys“ als auch im Feld „params“ der Anfrage vorhanden ist. |
refreshInterval |
Erforderlich. Das Aktualisierungsintervall für die Datensynchronisierung. Wenn „Dauer“ auf 0 gesetzt ist, werden die Daten in Echtzeit synchronisiert. Die Streamingfunktion wird noch nicht unterstützt. Die Mindestdauer beträgt 30 Minuten, die Höchstdauer 7 Tage. Wenn das Aktualisierungsintervall auf denselben Wert wie das inkrementelle Aktualisierungsintervall festgelegt ist, wird die inkrementelle Synchronisierung deaktiviert. Die Dauer in Sekunden mit bis zu neun Nachkommastellen und am Ende mit „ |
nextSyncTime |
Definiert die geplante Zeit für die nächste Datensynchronisierung. Für dieses Feld sind „hour“, „minute“ und „timeZone“ aus der IANA-Zeitzonendatenbank erforderlich. Diese Option wird verwendet, wenn das Aktualisierungsintervall für den Daten-Connector länger als ein Tag ist. Wenn die Stunden oder Minuten nicht angegeben sind, gehen wir von einer Synchronisierungszeit von 0:00 Uhr aus. Der Nutzer muss eine Zeitzone angeben, um Unklarheiten zu vermeiden. |
entities[] |
Liste der Entitäten aus der verbundenen Datenquelle, die aufgenommen werden sollen. |
createTime |
Nur Ausgabe. Zeitstempel für die Erstellung von Verwendet RFC 3339, wobei die generierte Ausgabe immer Z-normalisiert ist und 0, 3, 6 oder 9 Nachkommastellen enthält. Andere Offsets als „Z“ werden ebenfalls akzeptiert. Beispiele: |
latestPauseTime |
Nur Ausgabe. Der letzte Zeitstempel, als dieser Verwendet RFC 3339, wobei die generierte Ausgabe immer Z-normalisiert ist und 0, 3, 6 oder 9 Nachkommastellen enthält. Andere Offsets als „Z“ werden ebenfalls akzeptiert. Beispiele: |
lastSyncTime |
Nur Ausgabe. Nur für periodische Connectors. Der Zeitpunkt, an dem die letzte Datensynchronisierung abgeschlossen wurde. Verwendet RFC 3339, wobei die generierte Ausgabe immer Z-normalisiert ist und 0, 3, 6 oder 9 Nachkommastellen enthält. Andere Offsets als „Z“ werden ebenfalls akzeptiert. Beispiele: |
updateTime |
Nur Ausgabe. Zeitstempel der letzten Aktualisierung von Verwendet RFC 3339, wobei die generierte Ausgabe immer Z-normalisiert ist und 0, 3, 6 oder 9 Nachkommastellen enthält. Andere Offsets als „Z“ werden ebenfalls akzeptiert. Beispiele: |
errors[] |
Nur Ausgabe. Die Fehler bei der Initialisierung oder bei der letzten Connector-Ausführung. |
syncMode |
Der vom Daten-Connector unterstützte Datensynchronisierungsmodus. |
kmsKeyName |
Nur Eingabe. Der KMS-Schlüssel, mit dem der von diesem Connector verwaltete Datenspeicher geschützt werden soll. Muss für Anfragen festgelegt werden, die den Schutzmaßnahmen der CMEK-Organisationsrichtlinie entsprechen müssen. Wenn dieses Feld festgelegt und erfolgreich verarbeitet wird, werden die von diesem Connector erstellten Datenspeicher durch den KMS-Schlüssel geschützt. |
destinationConfigs[] |
Optional. Alle Zielorte, die zum Herstellen einer Verbindung zu Drittanbieterdiensten verwendet werden. |
actionState |
Nur Ausgabe. Der Status des Aktions-Connectors. Hier sehen Sie, ob der Aktions-Connector initialisiert wird, aktiv ist oder Fehler aufgetreten sind. |
actionConfig |
Optional. Aktionskonfigurationen, damit der Connector Aktionen unterstützt. |
endUserConfig |
Optional. Alle Parameter und Anmeldedaten, die speziell für Endnutzerauthentifizierungs-Connectors verwendet werden. |
federatedConfig |
Optional. Alle Parameter und Anmeldedaten, die speziell für Hybrid-Connectors verwendet werden, die den Modus FEDERATED unterstützen. Dieses Feld sollte nur festgelegt werden, wenn der Connector ein Hybrid-Connector ist und Sie den Modus FEDERATED aktivieren möchten. |
connectorModes[] |
Optional. Die für diesen Connector aktivierten Modi. Der Standardstatus ist CONNECTOR_MODE_UNSPECIFIED. |
staticIpEnabled |
Optional. Gibt an, ob der Kunde statische IP-Adressen für diesen Connector aktiviert hat. |
staticIpAddresses[] |
Nur Ausgabe. Die von diesem Connector verwendeten statischen IP-Adressen. |
blockingReasons[] |
Nur Ausgabe. Nutzeraktionen, die abgeschlossen werden müssen, bevor der Connector mit der Datensynchronisierung beginnen kann. |
identityRefreshInterval |
Das Aktualisierungsintervall für die Synchronisierung der Access Control List-Informationen für die von diesem Connector aufgenommenen Dokumente. Wenn die Richtlinie nicht konfiguriert ist, wird die Access Control List im Standardintervall von 30 Minuten aktualisiert. Das Aktualisierungsintervall für die Identität kann mindestens 30 Minuten und höchstens 7 Tage betragen. Die Dauer in Sekunden mit bis zu neun Nachkommastellen und am Ende mit „ |
identityScheduleConfig |
Die Konfiguration für Synchronisierungen von Identitätsdaten. Dieses Feld enthält das Aktualisierungsintervall für die Synchronisierung der Access Control List-Informationen für die von diesem Connector aufgenommenen Dokumente. |
privateConnectivityProjectId |
Nur Ausgabe. Die Mandantenprojekt-ID, die mit Connectors für private Verbindungen verknüpft ist. Dieses Projekt muss auf der Zulassungsliste stehen, damit der Connector funktioniert. |
bapConfig |
Optional. Die Konfiguration zum Herstellen einer BAP-Verbindung. |
connectorType |
Nur Ausgabe. Der Connector-Typ. Jede Quelle kann nur einem Typ zugeordnet werden. Beispiele: Der Connector-Typ für Salesforce, Confluence und Jira ist THIRD_PARTY. Er kann nicht geändert werden, nachdem er vom System festgelegt wurde. |
realtimeState |
Nur Ausgabe. Der Status der Echtzeitsynchronisierung. |
alertPolicyConfigs[] |
Optional. Die Benachrichtigungskonfiguration auf Connector-Ebene. |
realtimeSyncConfig |
Optional. Die Konfiguration für die Echtzeitsynchronisierung. |
aclEnabled |
Optional. Gibt an, ob der Connector mit einer ACL-Konfiguration erstellt wird. Derzeit wirkt sich dieses Feld nur auf Cloud Storage- und BigQuery-Connectors aus. |
createEuaSaas |
Optional. Gibt an, ob der Connector für die Endnutzerauthentifizierung in SaaS erstellt wird. |
autoRunDisabled |
Optional. Gibt an, ob der Connector für die automatische Ausführung deaktiviert ist. Damit kann die regelmäßige und die Echtzeitsynchronisierung pausiert werden. Aktualisierung: Mit der Einführung von „incrementalSyncDisabled“ wird „autoRunDisabled“ nur zum Pausieren/Deaktivieren vollständiger Synchronisierungen verwendet. |
incrementalSyncDisabled |
Optional. Gibt an, ob inkrementelle Synchronisierungen für diesen Connector pausiert sind. Dies ist unabhängig von „autoRunDisabled“. Gilt nur für Drittanbieter-Connectors. Wenn das Aktualisierungsintervall auf denselben Wert wie das inkrementelle Aktualisierungsintervall festgelegt ist, wird die inkrementelle Synchronisierung deaktiviert, d. h. auf „true“ gesetzt. |
incrementalRefreshInterval |
Optional. Das spezifische Aktualisierungsintervall für inkrementelle Datensynchronisierungen. Wenn nicht angegeben, wird für inkrementelle Synchronisierungen der Standardwert aus der Umgebung verwendet, der auf 3 Stunden festgelegt ist. Die Mindestdauer beträgt 30 Minuten, die Höchstdauer 7 Tage. Gilt nur für Drittanbieter-Connectors. Wenn das Aktualisierungsintervall auf denselben Wert wie das inkrementelle Aktualisierungsintervall festgelegt ist, wird die inkrementelle Synchronisierung deaktiviert. Die Dauer in Sekunden mit bis zu neun Nachkommastellen und am Ende mit „ |
hybridIngestionDisabled |
Optional. Wenn der Connector ein Hybrid-Connector ist, wird damit festgelegt, ob die Aufnahme aktiviert ist und ob beim Erstellen des Connectors die entsprechenden Ressourcen bereitgestellt werden. Wenn der Connector kein Hybrid-Connector ist, wird dieses Feld ignoriert. |
Union-Feld Erforderliche Parameter für alle Datenquellen:
Erforderliche Parameter für Quellen, die OAuth unterstützen, d. h.
Erforderliche Parameter für Quellen, die die grundlegende API-Token-Authentifizierung unterstützen, d. h.
Beispiel: Optionaler Parameter, um den Autorisierungstyp anzugeben, der bei Unterstützung mehrerer Autorisierungstypen verwendet werden soll:
|
|
params |
Erforderliche Parameter für Daten-Connectors im strukturierten JSON-Format. |
jsonParams |
Erforderliche Parameter für Daten-Connectors im JSON-Stringformat. |
Status
Der Status des Connectors.
| Enums | |
|---|---|
STATE_UNSPECIFIED |
Standardwert. |
CREATING |
Der Connector wird eingerichtet. |
ACTIVE |
Der Connector ist eingerichtet und wartet auf die nächste Synchronisierung. |
FAILED |
Der Connector weist Fehler auf. Die Fehlerdetails finden Sie unter DataConnector.errors. Wenn der Fehler nicht behoben werden kann, kann der DataConnector von der API [CollectionService.DeleteCollection] gelöscht werden. |
RUNNING |
Der Connector synchronisiert aktiv Datensätze aus der Datenquelle. |
WARNING |
Der Connector hat eine Synchronisierung abgeschlossen, aber es wurden nicht schwerwiegende Fehler festgestellt. |
INITIALIZATION_FAILED |
Connector-Initialisierung fehlgeschlagen. Mögliche Ursachen sind Laufzeitfehler oder Probleme in der asynchronen Pipeline, die verhindern, dass die Abfrage nachgelagerte Dienste erreicht (mit Ausnahme einiger Connector-Typen). |
UPDATING |
Der Connector wird gerade aktualisiert. |
SourceEntity
Stellt eine Entität in der Datenquelle dar. Beispiel: das Account-Objekt in Salesforce.
| JSON-Darstellung |
|---|
{ "entityName": string, "keyPropertyMappings": { string: string, ... }, "dataStore": string, "startingSchema": { object ( |
| Felder | |
|---|---|
entityName |
Der Name der Entität. Unterstützte Werte nach Datenquelle:
|
keyPropertyMappings |
Attribute für die Indexierung. Schlüssel: Feldname. Wert: Das Schlüsselattribut, dem ein Feld zugeordnet werden soll, z. B.
|
dataStore |
Nur Ausgabe. Der vollständige Ressourcenname des zugehörigen Datenspeichers für die Quellentität. Format: |
startingSchema |
Optional. Das Startschema, das für den Dieses Feld wird nur von der [SetUpDataConnector][]-API verwendet und wird ignoriert, wenn es in anderen APIs verwendet wird. Dieses Feld wird in allen API-Antworten, einschließlich der [collections.getDataConnector][]-API, ausgelassen. Verwenden Sie stattdessen die Das bereitgestellte Schema wird anhand bestimmter Schemaregeln validiert. Weitere Informationen finden Sie in diesem Dokument. |
healthcareFhirConfig |
Optional. Konfiguration für die Branche |
Union-Feld
|
|
params |
Die Parameter für die Entität, um die Datenaufnahme im strukturierten JSON-Format zu ermöglichen. |
jsonParams |
Die Parameter für die Entität, um die Datenaufnahme im JSON-Stringformat zu ermöglichen. |
SyncMode
Definiert den vom Daten-Connector unterstützten Datensynchronisationsmodus.
| Enums | |
|---|---|
PERIODIC |
Der Connector synchronisiert Daten regelmäßig, basierend auf dem Aktualisierungsintervall (refreshinterval). Verwenden Sie es zusammen mit autoRunDisabled, um die regelmäßige Synchronisierung zu pausieren oder eine einmalige Synchronisierung anzugeben. |
STREAMING |
Die Daten werden in Echtzeit synchronisiert. |
UNSPECIFIED |
Ein Connector, der keine Daten aufnimmt, hat diesen Wert. |
DestinationConfig
Definiert Zielendpunkte, die für die Verbindung zu Drittanbieterquellen verwendet werden.
| JSON-Darstellung |
|---|
{ "key": string, "destinations": [ { object ( |
| Felder | |
|---|---|
key |
Optional. Eindeutige Ziel-ID, die vom Connector unterstützt wird. |
destinations[] |
Optional. Die Ziele für den entsprechenden Schlüssel. |
Union-Feld destination_config_params. Zusätzliche Parameter für diese Zielkonfiguration. Für destination_config_params ist nur einer der folgenden Werte zulässig: |
|
params |
Optional. Zusätzliche Parameter für diese Zielkonfiguration im strukturierten JSON-Format. |
jsonParams |
Zusätzliche Parameter für diese Zielkonfiguration im JSON-Stringformat. |
Ziel
Definiert einen Zielendpunkt.
| JSON-Darstellung |
|---|
{ "port": integer, // Union field |
| Felder | |
|---|---|
port |
Optional. Die vom Ziel akzeptierte Zielportnummer. |
Union-Feld destination. Das Endpunktziel. Für destination ist nur einer der folgenden Werte zulässig: |
|
host |
Öffentlich routingfähiger Host. |
ActionConfig
Informationen zur Unterstützung von Aktionen für den Connector.
| JSON-Darstellung |
|---|
{ "isActionConfigured": boolean, "serviceName": string, "useStaticSecrets": boolean, // Union field |
| Felder | |
|---|---|
isActionConfigured |
Nur Ausgabe. Der Connector enthält die erforderlichen Parameter und ist für die Unterstützung von Aktionen konfiguriert. |
serviceName |
Optional. Der Service Directory-Ressourcenname (projects/*/locations/*/namespaces/*/services/*), der einen VPC-Netzwerkendpunkt darstellt, der zum Herstellen einer Verbindung zum Erforderlich, wenn VPC Service Controls aktiviert ist. |
useStaticSecrets |
Optional. Gibt an, ob statische Secrets für den Connector verwendet werden sollen. Bei „true“ werden die in „actionParams“ angegebenen Secrets ignoriert. |
Union-Feld Erforderliche Parameter für Quellen, die OAuth unterstützen, d. h.
|
|
actionParams |
Optional. Aktionsparameter im strukturierten JSON-Format. |
jsonActionParams |
Optional. Aktionsparameter im JSON-Stringformat. |
EndUserConfig
Alle Parameter und Anmeldedaten, die speziell für Endnutzerauthentifizierungs-Connectors verwendet werden.
| JSON-Darstellung |
|---|
{ "additionalParams": { object }, "tenant": { object ( |
| Felder | |
|---|---|
additionalParams |
Optional. Alle zusätzlichen Parameter, die für die Endnutzerauthentifizierung (EUA) erforderlich sind. |
tenant |
Optional. Das Mandantenprojekt, mit dem der Connector verbunden ist. |
Union-Feld auth_config. Die Authentifizierungskonfiguration für EUA-Connectors. Für auth_config ist nur einer der folgenden Werte zulässig: |
|
authParams |
Optional. Alle Authentifizierungsparameter, die für EUA-Connectors spezifisch sind. |
jsonAuthParams |
Optional. Alle Authentifizierungsparameter, die für EUA-Connectors spezifisch sind, im JSON-Stringformat. |
Mandant
Mandanteninformationen für eine Connector-Quelle. Dazu gehören einige der Informationen, die in der Anmeldedaten-Nachricht gespeichert sind, aber nur solche, die erforderlich sind, um eine Liste der zugänglichen Mandanten für den Nutzer bereitzustellen.
| JSON-Darstellung |
|---|
{ "id": string, "uri": string, "displayName": string } |
| Felder | |
|---|---|
id |
Die Instanz-ID des Mandanten. Beispiele: Jira („8594f221-9797-5f78-1fa4-485e198d7cd0“), Slack („T123456“). |
uri |
Der URI des Mandanten, falls zutreffend. Der URI einer Jira-Instanz ist beispielsweise https://my-jira-instance.atlassian.net. Ein Slack-Tenant hat keinen URI. |
displayName |
Optionaler Anzeigename für den Mandanten, z. B. „Mein Slack-Team“. |
FederatedConfig
Alle Parameter und Anmeldedaten, die speziell für Hybrid-Connectors verwendet werden, die den Modus FEDERATED unterstützen.
| JSON-Darstellung |
|---|
{ "additionalParams": { object }, // Union field |
| Felder | |
|---|---|
additionalParams |
Optional. Alle zusätzlichen Parameter, die für den Modus FEDERATED erforderlich sind. |
Union-Feld auth_config. Authentifizierungskonfiguration für FEDERATED-Connectors. Für auth_config ist nur einer der folgenden Werte zulässig: |
|
authParams |
Optional. Alle Authentifizierungsparameter, die für FEDERATED-Connectors spezifisch sind. |
jsonAuthParams |
Optional. Alle Authentifizierungsparameter, die für FEDERATED-Connectors spezifisch sind, im JSON-Stringformat. |
ConnectorMode
Die für diesen Connector aktivierten Modi. INGESTION, ACTIONS, FEDERATED oder EUA
| Enums | |
|---|---|
CONNECTOR_MODE_UNSPECIFIED |
Der Connector-Modus ist nicht angegeben. |
DATA_INGESTION |
Connector, der für die Datenaufnahme verwendet wird. |
ACTIONS |
Connector, der für Aktionen verwendet wird. |
FEDERATED |
Connector für die föderierte Suche. |
EUA |
Connector, der für die Endnutzerauthentifizierung verwendet wird. |
FEDERATED_AND_EUA |
Hybrid-Connector für föderierte Suche und Endnutzerauthentifizierung. |
BlockingReason
Nutzeraktionen, die abgeschlossen werden müssen, bevor der Connector mit der Datensynchronisierung beginnen kann.
| Enums | |
|---|---|
BLOCKING_REASON_UNSPECIFIED |
Standardwert. |
ALLOWLIST_STATIC_IP |
Für den Connector muss der Kunde statische IP-Adressen auf die Zulassungsliste setzen. |
ALLOWLIST_IN_SERVICE_ATTACHMENT |
Für den Connector muss der Kunde unser Projekt in seinem Dienstanhang auf die Zulassungsliste setzen. |
ALLOWLIST_SERVICE_ACCOUNT |
Für den Connector muss der Kunde das Dienstkonto in seinem Projekt auf die Zulassungsliste setzen. |
IdentityScheduleConfig
Die Konfiguration für Synchronisierungen von Identitätsdaten.
| JSON-Darstellung |
|---|
{
"refreshInterval": string,
"nextSyncTime": {
object ( |
| Felder | |
|---|---|
refreshInterval |
Optional. Das Aktualisierungsintervall für die Synchronisierung der Access Control List-Informationen für die von diesem Connector aufgenommenen Dokumente. Wenn die Richtlinie nicht konfiguriert ist, wird die Access Control List im Standardintervall von 30 Minuten aktualisiert. Das Aktualisierungsintervall für die Identität kann mindestens 30 Minuten und höchstens 7 Tage betragen. Die Dauer in Sekunden mit bis zu neun Nachkommastellen und am Ende mit „ |
nextSyncTime |
Optional. Die UTC-Zeit, zu der die nächste Datensynchronisierung für den Daten-Connector voraussichtlich beginnt. Kunden können nur die Stunde und Minute für die Planung der Datensynchronisierung angeben. Diese Option wird verwendet, wenn das Aktualisierungsintervall für den Daten-Connector länger als ein Tag ist. |
BAPConfig
Die Konfiguration für den BAP-Connector.
| JSON-Darstellung |
|---|
{
"supportedConnectorModes": [
enum ( |
| Felder | |
|---|---|
supportedConnectorModes[] |
Erforderlich. Die unterstützten Connector-Modi für die zugehörige BAP-Verbindung. |
enabledActions[] |
Optional. Die für die zugehörige BAP-Verbindung aktivierten Aktionen. |
ConnectorMode
Von diesem BAP-Connector unterstützte Anwendungsfälle.
| Enums | |
|---|---|
CONNECTOR_MODE_UNSPECIFIED |
Der Connector-Modus ist nicht angegeben. |
DATA_INGESTION |
Connector, der für die Datenaufnahme verwendet wird. |
ACTIONS |
Connector, der für Aktionen verwendet wird. |
END_USER_AUTHENTICATION |
Connector, der für die Endnutzerauthentifizierung verwendet wird. |
ConnectorType
Der Connector-Typ.
| Enums | |
|---|---|
CONNECTOR_TYPE_UNSPECIFIED |
Standardwert. |
THIRD_PARTY |
Drittanbieter-Connector zum Herstellen einer Verbindung zu einer Drittanbieteranwendung |
GCP_FHIR |
Der Daten-Connector stellt eine Verbindung zwischen dem FHIR-Speicher und dem VAIS-Datenspeicher her |
BIG_QUERY |
BigQuery-Connector |
GCS |
Google Cloud Storage-Connector |
GOOGLE_MAIL |
Gmail-Connector |
GOOGLE_CALENDAR |
Google Calendar-Connector |
GOOGLE_DRIVE |
Google Drive-Connector |
NATIVE_CLOUD_IDENTITY |
Native Cloud Identity-Connector für die Personensuche, basierend auf der People API. |
THIRD_PARTY_FEDERATED |
Föderierter Connector: Dieser Drittanbieter-Connector nimmt keine Daten auf. Die Suche wird über die API der Drittanbieteranwendung ausgeführt. |
THIRD_PARTY_EUA |
Connector, der für Funktionen zur Endnutzerauthentifizierung verwendet wird. |
GCNV |
Google Cloud NetApp Volumes-Connector |
AlertPolicyConfig
Die Benachrichtigungskonfiguration auf Connector-Ebene.
| JSON-Darstellung |
|---|
{
"alertPolicyName": string,
"alertEnrollments": [
{
object ( |
| Felder | |
|---|---|
alertPolicyName |
Nicht veränderbar. Der vollständig qualifizierte Ressourcenname der AlertPolicy. |
alertEnrollments[] |
Optional. Die Registrierungsstatus der einzelnen Benachrichtigungen. |
AlertEnrollment
Der Status der Benachrichtigungsregistrierung.
| JSON-Darstellung |
|---|
{
"alertId": string,
"enrollState": enum ( |
| Felder | |
|---|---|
alertId |
Nicht veränderbar. Die ID einer Benachrichtigung. |
enrollState |
Erforderlich. Der Registrierungsstatus eines Kunden. |
EnrollStates
Die Enum für den Registrierungsstatus der Benachrichtigung.
| Enums | |
|---|---|
ENROLL_STATES_UNSPECIFIED |
Standardwert. Wird für Kunden verwendet, die nicht auf die Benachrichtigungsrichtlinie reagiert haben. |
ENROLLED |
Der Kunde hat diese Richtlinie akzeptiert. |
DECLINED |
Der Kunde hat diese Richtlinie abgelehnt. |
RealtimeSyncConfig
Die Konfiguration für die Echtzeitsynchronisierung zum Speichern zusätzlicher Parameter für die Echtzeitsynchronisierung.
| JSON-Darstellung |
|---|
{
"webhookUri": string,
"realtimeSyncSecret": string,
"streamingError": {
object ( |
| Felder | |
|---|---|
webhookUri |
Optional. Webhook-URL für den Connector, um zusätzliche Parameter für die Echtzeitsynchronisierung anzugeben. |
realtimeSyncSecret |
Optional. Die ID des Secret Manager-Secrets, das für das Webhook-Secret verwendet wird. |
streamingError |
Optional. Details zum Streamingfehler. |
StreamingError
Details zum Streamingfehler.
| JSON-Darstellung |
|---|
{ "streamingErrorReason": enum ( |
| Felder | |
|---|---|
streamingErrorReason |
Optional. Streamingfehler. |
error |
Optional. Fehlerdetails. |
StreamingErrorReason
Allgemeine Streamingfehlertypen.
| Enums | |
|---|---|
STREAMING_ERROR_REASON_UNSPECIFIED |
Der Grund für den Streamingfehler wurde nicht angegeben. |
STREAMING_SETUP_ERROR |
Beim Einrichten von Ressourcen für die Echtzeitsynchronisierung ist ein Fehler aufgetreten. |
STREAMING_SYNC_ERROR |
Beim Ausführen der Echtzeitsynchronisierung für den Connector ist ein Fehler aufgetreten. |
INGRESS_ENDPOINT_REQUIRED |
Ein Ingress-Endpunkt ist erforderlich, wenn Sie die Echtzeitsynchronisierung in einer privaten Verbindung einrichten. |