GCPCredentialsControllerService¶
Beschreibung¶
Definiert Anmeldeinformationen für Google Cloud Platform-Prozessoren. Verwendet die Standard-Anmeldeinformationen der Anwendung ohne Konfiguration. Die Standardanmeldeinformationen der Anwendung unterstützen Umgebungsvariablen (GOOGLE_APPLICATION_CREDENTIALS), die auf eine Anmeldeinformationsdatei verweisen, die mit gcloud auth application-default login
, AppEngine/Compute Engine-Dienstkonten usw. erstellt wurde
Eigenschaften¶
In der folgenden Liste sind die erforderlichen Eigenschaften mit einem Sternchen (*) gekennzeichnet. Andere Eigenschaften werden als optional betrachtet. Die Tabelle zeigt auch alle Standardwerte und ob eine Eigenschaft die NiFi Expression Language unterstützt.
Display Name (Anzeigename) |
API-Name |
Standardwert |
Zugelassene Werte |
Beschreibung |
---|---|---|---|---|
Delegation Strategy * |
Delegation Strategy |
Service Account |
|
Die „Delegation Strategy“ bestimmt, welches Konto bei Anrufen mit den GCP-Anmeldeinformationen verwendet wird. |
Delegation User * |
Delegation User |
Dieser Benutzer wird bei API-Aufrufen durch das Dienstkonto imitiert. API-Aufrufe, die mit diesem Berechtigungsnachweis getätigt werden, erscheinen so, als kämen sie vom delegierten Benutzer mit den Zugriffsrechten des delegierten Benutzers. Alle von Prozessoren an diese Berechtigungsnachweis gelieferten Bereiche müssen über eine domänenweite Delegierungseinrichtung mit dem Dienstkonto verfügen. |
||
Use Application Default Credentials |
application-default-credentials |
false |
|
Bei „true“ werden die Google Application Default Credentials (Standardanmeldeinformationen für Google-Anwendungen) verwendet. Diese prüfen die Umgebungsvariable GOOGLE_APPLICATION_CREDENTIALS auf einen Dateipfad zu einem JSON-Schlüssel für ein Dienstkonto, die vom gcloud sdk generierte Konfiguration, das App Engine Servicekonto und das Compute Engine-Dienstkonto. |
Use Compute Engine Credentials |
compute-engine-credentials |
false |
|
Bei „true“ werden die Google Compute Engine-Anmeldeinformationen der Compute Engine-VM-Instanz verwendet, auf der NiFi ausgeführt wird. |
Proxy Configuration Service |
proxy-configuration-service |
Gibt den Proxy-Konfigurations-Controller Service an für die Weiterleitung von Netzwerkanforderungen festl. |
||
Service Account JSON |
service-account-json |
Die JSON-Rohdaten, die eine Schlüsseldatei für ein Dienstkonto enthalten. |
||
Service Account JSON File |
service-account-json-file |
Pfad zu einer Datei, die eine Dienstkonto-Schlüsseldatei im JSON-Format enthält. |
Statusmanagement¶
Diese Komponente speichert keinen Status.
Eingeschränkt¶
Einschränkungen¶
Erforderliche Berechtigung |
Erläuterung |
---|---|
Zugriff auf Anmeldeinformationen für die Umgebung |
Die Standardkonfiguration kann Umgebungsvariablen und Systemeigenschaften für Anmeldeinformationen lesen |
Hinweise zu Systemressourcen¶
Diese Komponente enthält keine Angaben zu den Systemressourcen.