createConfig (AwsS3Utils)
Versionshinweise | 24.5, 24.4.1, 24.3.4, 24.2.7 |
---|
Code
AwsS3Config createConfig(String region, String bucketName, String accessKeyId, String secretAccessKey, String endpointOverride)
Beschreibung
Erzeugt eine Konfiguration, die für den Zugriff auf den S3-Bucket in verschiedenen Utility-Methoden verwendet wird.
Parameter
region
- Die Region, die für den Zugriff auf den S3-Bucket verwendet wird.bucketName
- Der Name des S3-Buckets.accessKeyId
- Der AWS-Access-Key, der den Benutzer identifiziert, der mit AWS interagiert.secretAccessKey
- Der AWS-Secret-Access-Key, der den Benutzer authentifiziert, der mit AWS interagiert.endpointOverride
- [optional] Ein Endpunkt, der die Standard-URL für S3 überschreibt, z.B. eine VPC-URL; kannnull
sein.
Rückgabe
Ein Konfigurationsobjekt, das zum Aufrufen nachfolgender Methoden verwendet werden kann.
Beispiele
AwsS3Config awsS3config = AwsS3Utils.createConfig(
"eu-central-1",
"my-bucket-name",
"KEY_ID_ABC",
"ACCESS_KEY_EFG"
);
Map<String, Object> response = AwsS3Utils.deleteObject(awsS3config, "keyOfObjectToDelete");