Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Aktualisieren einer Storage-Lens-Gruppe
In den folgenden Beispielen wird veranschaulicht, wie eine Amazon-S3-Storage-Lens-Gruppe aktualisiert wird. Sie können eine Storage Lens-Gruppe mithilfe der Amazon S3 S3-Konsole AWS Command Line Interface (AWS CLI) und aktualisieren AWS SDK for Java.
So aktualisieren Sie eine Storage-Lens-Gruppe
Melden Sie sich bei der an AWS Management Console und öffnen Sie die Amazon S3 S3-Konsole unter https://console.aws.amazon.com/s3/
. -
Wählen Sie im linken Navigationsbereich die Option Storage-Lens-Gruppen aus.
-
Wählen Sie unter Storage-Lens-Gruppen die zu aktualisierende Storage-Lens-Gruppe aus.
-
Wählen Sie unter Umfang die Option Bearbeiten aus.
-
Wählen Sie auf der Seite Umfang den Filter aus, der auf die Storage-Lens-Gruppe angewendet werden soll. Zum Anwenden mehrerer Filter wählen Sie die Filter und dann den logischen Operator UND oder ODER aus.
-
Wählen Sie für den Filter Präfixe die Option Präfixe aus und geben Sie eine Präfixzeichenfolge ein. Zum Hinzufügen mehrerer Präfixe wählen Sie Präfix hinzufügen aus. Zum Entfernen eines Präfixes wählen Sie neben dem zu entfernenden Präfix Entfernen aus.
-
Geben Sie für den Filter Objekt-Tags das Schlüssel-Wert-Paar für das Objekt ein. Wählen Sie dann Tag hinzufügen aus. Zum Entfernen eines vorhandenen Tags wählen Sie neben dem zu entfernenden Tag Entfernen aus.
-
Wählen Sie für den Filter Suffixe die Option Suffixe aus und geben Sie eine Suffixzeichenfolge ein. Um mehrere Suffixe hinzuzufügen, wählen Sie Suffix hinzufügen aus. Zum Entfernen eines Suffixes wählen Sie neben dem zu entfernenden Suffix Entfernen aus.
-
Geben Sie für den Filter Alter den Altersbereich des Objekts in Tagen an. Wählen Sie Mindestobjektalter festlegen aus und geben Sie das Mindestalter des Objekts ein. Geben Sie für Das maximale Objektalter festlegen das maximale Objektalter ein.
-
Geben Sie für den Filter Größe den Objektgrößenbereich und die Maßeinheit an. Wählen Sie Mindestobjektgröße festlegen aus und geben Sie die Mindestobjektgröße ein. Geben Sie für Die maximale Objektgröße festlegen die maximale Objektgröße ein.
-
-
Wählen Sie Änderungen speichern. Die Detailseite für die Storage-Lens-Gruppe wird angezeigt.
-
(Optional) Wenn Sie ein neues AWS Ressourcen-Tag hinzufügen möchten, scrollen Sie zum Abschnitt mit den AWS Ressourcen-Tags und wählen Sie dann Tags hinzufügen. Die Seite Add tags (Tags hinzufügen) wird angezeigt.
Fügen Sie das neue Schlüssel-Wert-Paar hinzu und wählen Sie dann Änderungen speichern aus. Die Detailseite für die Storage-Lens-Gruppe wird angezeigt.
-
(Optional) Wenn Sie ein vorhandenes AWS Ressourcen-Tag entfernen möchten, scrollen Sie zum Abschnitt mit den AWS Ressourcen-Tags und wählen Sie das Ressourcen-Tag aus. Wählen Sie dann Löschen aus. Das Dialogfeld AWS -Ressourcen-Tags löschen wird angezeigt.
Wählen Sie erneut Löschen aus, um das AWS -Ressourcen-Tag dauerhaft zu löschen.
Anmerkung
Nachdem Sie ein AWS Ressourcen-Tag dauerhaft gelöscht haben, kann es nicht wiederhergestellt werden.
Der folgende AWS CLI Beispielbefehl gibt die Konfigurationsdetails für eine Storage Lens-Gruppe mit dem Namen zurück
. Wenn Sie diese Beispielbefehl verwenden möchten, ersetzen Sie marketing-department
durch Ihre Informationen.user input
placeholders
aws s3control get-storage-lens-group --account-id
111122223333
\ --regionus-east-1
--namemarketing-department
Im folgenden AWS CLI Beispiel wird eine Storage Lens-Gruppe aktualisiert. Wenn Sie diesen Beispielbefehl verwenden möchten, ersetzen Sie
durch Ihre Informationen. user input placeholders
aws s3control update-storage-lens-group --account-id
111122223333
\ --regionus-east-1
--storage-lens-group=file://./marketing-department
.json
JSON-Beispielkonfigurationen finden Sie unter Konfiguration von Storage-Lens-Gruppen.
Im folgenden AWS SDK for Java Beispiel werden die Konfigurationsdetails für die
Storage Lens-Gruppe im Konto zurückgegebenMarketing-Department
. Wenn Sie dieses Beispiel verwenden möchten, ersetzen Sie die 111122223333
(Platzhalter für Benutzereingaben) durch Ihre Informationen.user input
placeholders
package aws.example.s3control; import com.amazonaws.AmazonServiceException; import com.amazonaws.SdkClientException; import software.amazon.awssdk.auth.credentials.ProfileCredentialsProvider; import software.amazon.awssdk.regions.Region; import software.amazon.awssdk.services.s3control.S3ControlClient; import software.amazon.awssdk.services.s3control.model.GetStorageLensGroupRequest; import software.amazon.awssdk.services.s3control.model.GetStorageLensGroupResponse; public class GetStorageLensGroup { public static void main(String[] args) { String storageLensGroupName = "
Marketing-Department
"; String accountId = "111122223333
"; try { GetStorageLensGroupRequest getRequest = GetStorageLensGroupRequest.builder() .name(storageLensGroupName
) .accountId(accountId
).build(); S3ControlClient s3ControlClient = S3ControlClient.builder() .region(Region.US_WEST_2
) .credentialsProvider(ProfileCredentialsProvider.create()) .build(); GetStorageLensGroupResponse response = s3ControlClient.getStorageLensGroup(getRequest); System.out.println(response); } catch (AmazonServiceException e) { // The call was transmitted successfully, but Amazon S3 couldn't process // it and returned an error response. e.printStackTrace(); } catch (SdkClientException e) { // Amazon S3 couldn't be contacted for a response, or the client // couldn't parse the response from Amazon S3. e.printStackTrace(); } } }
In dem folgenden Beispiel wird die Storage-Lens-Gruppe
im Konto Marketing-Department
aktualisiert. In diesem Beispiel wird der Dashboard-Umfang so aktualisiert, dass die Objekte berücksichtigt werden, die einem der folgenden Suffixe entsprechen: 111122223333
, .png
, .gif
oder .jpg
. Wenn Sie dieses Beispiel verwenden möchten, ersetzen Sie die .jpeg
(Platzhalter für Benutzereingaben) durch Ihre Informationen.user input placeholders
package aws.example.s3control; import com.amazonaws.AmazonServiceException; import com.amazonaws.SdkClientException; import software.amazon.awssdk.auth.credentials.ProfileCredentialsProvider; import software.amazon.awssdk.regions.Region; import software.amazon.awssdk.services.s3control.S3ControlClient; import software.amazon.awssdk.services.s3control.model.StorageLensGroup; import software.amazon.awssdk.services.s3control.model.StorageLensGroupFilter; import software.amazon.awssdk.services.s3control.model.UpdateStorageLensGroupRequest; public class UpdateStorageLensGroup { public static void main(String[] args) { String storageLensGroupName = "
Marketing-Department
"; String accountId = "111122223333
"; try { // Create updated filter. StorageLensGroupFilter suffixFilter = StorageLensGroupFilter.builder() .matchAnySuffix(".png
", ".gif
", ".jpg
", ".jpeg
") .build(); StorageLensGroup storageLensGroup = StorageLensGroup.builder() .name(storageLensGroupName
) .filter(suffixFilter) .build(); UpdateStorageLensGroupRequest updateStorageLensGroupRequest = UpdateStorageLensGroupRequest.builder() .name(storageLensGroupName
) .storageLensGroup(storageLensGroup
) .accountId(accountId
) .build(); S3ControlClient s3ControlClient = S3ControlClient.builder() .region(Region.US_WEST_2
) .credentialsProvider(ProfileCredentialsProvider.create()) .build(); s3ControlClient.updateStorageLensGroup(updateStorageLensGroupRequest); } catch (AmazonServiceException e) { // The call was transmitted successfully, but Amazon S3 couldn't process // it and returned an error response. e.printStackTrace(); } catch (SdkClientException e) { // Amazon S3 couldn't be contacted for a response, or the client // couldn't parse the response from Amazon S3. e.printStackTrace(); } } }
JSON-Beispielkonfigurationen finden Sie unter Konfiguration von Storage-Lens-Gruppen.