config_options [config_options,...] (optional) | Die Konfigurationsoptionen, die zum jeweiligen Typ von Cloud-Service gehören. Nicht alle Services bieten Optionen an. Diesen Parameter müssen Sie nur dann festlegen, wenn Sie die Optionen aktivieren möchten. - Azure und Microsoft Azure Data Lake
- AZURE_SAS: Geben Sie eine Shared Access Signature an. Stellen Sie sicher, dass der Wert URL-codiert ist und keine führenden ?- oder &-Zeichen enthält. Wenn Sie diese Option verwenden, muss der Parameter Geheimer Zugriffsschlüssel (Kontoschlüssel) leer sein.
- AZURE_NO_SIGN_REQUEST (Standardeinstellung: False): Stellen Sie eine anonyme Verbindung zu Buckets (Containern) her, die keinen authentifizierten Zugriff erfordern. Wenn Sie diese Option verwenden, muss der Parameter Geheimer Zugriffsschlüssel (Kontoschlüssel) leer sein.
- AZURE_STORAGE_CONNECTION_STRING: Geben Sie eine Azure-Speicher-Verbindungszeichenfolge an. Diese Verbindungszeichenfolge bettet den Kontonamen, den Schlüssel sowie den Endpunkt ein. Wenn Sie diese Option verwenden, müssen die Parameter Geheimer Zugriffsschlüssel (Kontoschlüssel) und Geheimer Zugriffsschlüssel (Kontoschlüssel) leer sein.
- CPL_AZURE_USE_HTTPS (Standardeinstellung: True): Setzen Sie diese Option auf "False", um HTTP-Anforderungen zu verwenden. Einige Server sind möglicherweise so konfiguriert, dass sie ausschließlich HTTPS-Anforderungen unterstützen.
- Amazon und MinIO
- AWS_NO_SIGN_REQUEST (Standardeinstellung: False): Stellen Sie eine anonyme Verbindung zu Buckets (Containern) her, die keinen authentifizierten Zugriff erfordern.
- AWS_SESSION_TOKEN: Geben Sie temporäre Anmeldeinformationen an.
- AWS_DEFAULT_PROFILE: AWS-Anmeldeprofile werden automatisch verwendet, wenn der Zugriffsschlüssel oder die ID fehlt. Diese Option kann verwendet werden, um das zu verwendende Profil anzugeben.
- AWS_REQUEST_PAYER: Auf Buckets mit Zahlung durch den Anforderer kann zugegriffen werden, indem diese Option auf den Anforderer gesetzt wird.
- AWS_Virtual_Hosting (Standardeinstellung: True): Wenn Sie Amazon S3 oder mit S3 kompatible Cloud-Provider verwenden, die nur pfadabhängige Anforderungen unterstützen, müssen Sie diese Option auf "True" setzen. Die Verwendung von virtuellem Hosting wird empfohlen, sofern es unterstützt wird.
- CPL_VSIS3_USE_BASE_RMDIR_RECURSIVE (Standardeinstellung: True): Einige ältere mit S3 kompatible Implementierungen unterstützen den Vorgang für gleichzeitiges Löschen nicht. Setzen Sie diese Option bei diesen Providern auf "False".
- AWS_HTTPS (Standardeinstellung: True): Setzen Sie diese Option auf "False", um HTTP-Anforderungen zu verwenden. Einige Server sind möglicherweise so konfiguriert, dass sie ausschließlich HTTPS-Anforderungen unterstützen.
- Google
- GS_NO_SIGN_REQUEST (Standardeinstellung: True): Stellen Sie eine anonyme Verbindung zu Buckets (Containern) her, die keinen authentifizierten Zugriff erfordern.
- GS_USER_PROJECT: Auf Buckets mit Zahlung durch den Anforderer kann zugegriffen werden, indem OAuth2-Schlüssel und ein Projekt für die Rechnungsstellung festgelegt werden. Das Projekt kann über diese Option angegeben werden. Die OAuth2-Schlüssel sollten unter Verwendung weiterer Optionen und nicht mit HMAC-Schlüsseln als geheimer Zugriffsschlüssel oder ID festgelegt werden.
- GS_OAUTH2_REFRESH_TOKEN: Geben Sie ein OAuth2-Aktualisierungszugriffstoken an. Legen Sie OAuth2-Clientanmeldeinformationen mit GS_OAUTH2_CLIENT_ID und GS_OAUTH2_CLIENT_SECRET fest.
- GOOGLE_APPLICATION_CREDENTIALS: Geben Sie die Anmeldeinformationen für das Service-Konto OAuth2 in Form einer .json-Datei an, die einen privaten Schlüssel und eine Client-E-Mail-Adresse enthält.
- GS_OAUTH2_ PRIVATE_KEY: Geben Sie die Anmeldeinformationen für das Service-Konto OAuth2 in Form eines privaten Schlüssels in einer Zeichenfolge an. GS_AUTH2_CLIENT_EMAIL muss festgelegt sein.
- GS_OAUTH2_ PRIVATE_KEY_FILE: Geben Sie die Anmeldeinformationen für das Service-Konto OAuth2 in Form eines privaten Schlüssels in einer Datei an. GS_AUTH2_CLIENT_EMAIL muss festgelegt sein.
- GS_AUTH2_CLIENT_EMAIL: Geben Sie die Anmeldeinformationen für das Service-Konto OAuth2 in Form einer Client-E-Mail-Adresse an.
- GS_AUTH2_SCOPE: Geben Sie den Umfang für das Service-Konto OAuth2 an. Gültige Werte sind https://www.googleapis.com/auth/devstorage.read_write (Standard) und https://www.googleapis.com/auth/devstorage.read_only.
- GDAL_HTTP_HEADER_FILE: Geben Sie die in einer externen Datei gespeicherten Anmeldeinformationen für die Bearerauthentifizierung an.
- Alibaba
- OSS_Virtual_Hosting (Standardeinstellung: True): Wenn Sie Alibaba oder mit S3 kompatible Cloud-Provider verwenden, die nur pfadabhängige Anforderungen unterstützen, müssen Sie diese Option auf "True" setzen. Die Verwendung von virtuellem Hosting wird empfohlen, sofern es unterstützt wird.
- OSS_HTTPS (Standardeinstellung: True): Setzen Sie diese Option auf "False", um HTTP-Anforderungen zu verwenden. Einige Server sind möglicherweise so konfiguriert, dass sie ausschließlich HTTPS-Anforderungen unterstützen.
- WebHDFS
- WEBHDFS_REPLICATION (ganze Zahl): Dieser Replikationswert wird beim Erstellen einer Datei verwendet.
- WEBHDFS_PERMISSION (Dezimalzahl): Beim Erstellen einer Datei wird eine Berechtigungsmaske verwendet.
Wenn mehrere Authentifizierungsparameter bereitgestellt werden, gilt diese Rangfolge: - Azure: AZURE_STORAGE_CONNECTION_STRING, Kontoname oder Schlüssel, AZURE_SAS, AZURE_NO_SIGN_REQUEST, RBAC.
- Amazon: AWS_NO_SIGN_REQUEST, Zugriffs-ID oder Schlüssel oder AWS_SESSION_TOKEN, AWS-Anmeldeprofil, IAM-Rolle.
- Google: GS_NO_SIGN_REQUEST, Zugriffs-ID oder Zugriffsschlüssel, GDAL_HTTP_HEADER_FILE, (GS_OAUTH2_REFRESH_TOKEN or GS_OAUTH2_CLIENT_ID and GS_OAUTH2_CLIENT_SECRET), GOOGLE_APPLICATION_CREDENTIALS, (GS_OAUTH2_PRIVATE_KEY or GS_OAUTH2_CLIENT_EMAIL), (GS_OAUTH2_PRIVATE_KEY_FILE or GS_OAUTH2_CLIENT_EMAIL) oder IAM Role.
Zusätzlich zu den oben aufgeführten Provider-Optionen kann die Option ARC_DEEP_CRAWL (Standardeinstellung: True) mit allen Service-Providern verwendet werden. Bei "True" werden mit dieser Option CRFs ohne Erweiterung in der Cloud identifiziert. Da dies ein kostenintensiver Vorgang ist, sollten Sie diese Option auf "False" setzen, um das Durchsuchen des Katalogs und das Durchforsten zu beschleunigen. | Value Table |