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

Tags

credentials, gcp, provider

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

  • Service Account

  • Delegated 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

  • true

  • 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

  • true

  • 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.