Weitere AWS SDK-Beispiele sind im Repo AWS Doc SDK Examples
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.
Amazon EFS-Beispiele mit AWS CLI
Die folgenden Codebeispiele zeigen Ihnen, wie Sie mithilfe von Amazon EFS Aktionen ausführen und allgemeine Szenarien implementieren. AWS Command Line Interface
Aktionen sind Codeauszüge aus größeren Programmen und müssen im Kontext ausgeführt werden. Während Aktionen Ihnen zeigen, wie Sie einzelne Service-Funktionen aufrufen, können Sie Aktionen im Kontext der zugehörigen Szenarios anzeigen.
Jedes Beispiel enthält einen Link zum vollständigen Quellcode, in dem Sie Anweisungen zum Einrichten und Ausführen des Codes im Kontext finden.
Themen
Aktionen
Das folgende Codebeispiel zeigt die Verwendungcreate-file-system.
- AWS CLI
-
Um ein verschlüsseltes Dateisystem zu erstellen
Im folgenden
create-file-systemBeispiel wird ein verschlüsseltes Dateisystem mit dem Standard-CMK erstellt. Außerdem wird das TagName=my-file-systemhinzugefügt.aws efs create-file-system \ --performance-modegeneralPurpose\ --throughput-modebursting\ --encrypted \ --tagsKey=Name,Value=my-file-systemAusgabe:
{ "OwnerId": "123456789012", "CreationToken": "console-d7f56c5f-e433-41ca-8307-9d9c0example", "FileSystemId": "fs-c7a0456e", "FileSystemArn": "arn:aws:elasticfilesystem:us-west-2:123456789012:file-system/fs-48499b4d", "CreationTime": 1595286880.0, "LifeCycleState": "creating", "Name": "my-file-system", "NumberOfMountTargets": 0, "SizeInBytes": { "Value": 0, "ValueInIA": 0, "ValueInStandard": 0 }, "PerformanceMode": "generalPurpose", "Encrypted": true, "KmsKeyId": "arn:aws:kms:us-west-2:123456789012:key/a59b3472-e62c-42e4-adcf-30d92example", "ThroughputMode": "bursting", "Tags": [ { "Key": "Name", "Value": "my-file-system" } ] }Weitere Informationen finden Sie unter Erstellen von Amazon EFS-Dateisystemen im Amazon Elastic File System-Benutzerhandbuch.
-
Einzelheiten zur API finden Sie CreateFileSystem
unter AWS CLI Befehlsreferenz.
-
Das folgende Codebeispiel zeigt die Verwendungcreate-mount-target.
- AWS CLI
-
Um ein Mount-Ziel zu erstellen
Das folgende
create-mount-targetBeispiel erstellt ein Mount-Ziel für das angegebene Dateisystem.aws efs create-mount-target \ --file-system-idfs-c7a0456e\ --subnet-idsubnet-02bf4c428bexample\ --security-groupssg-068f739363exampleAusgabe:
{ "OwnerId": "123456789012", "MountTargetId": "fsmt-f9a14450", "FileSystemId": "fs-c7a0456e", "SubnetId": "subnet-02bf4c428bexample", "LifeCycleState": "creating", "IpAddress": "10.0.1.24", "NetworkInterfaceId": "eni-02d542216aexample", "AvailabilityZoneId": "use2-az2", "AvailabilityZoneName": "us-east-2b", "VpcId": "vpc-0123456789abcdef0" }Weitere Informationen finden Sie unter Erstellen von Mount-Zielen im Amazon Elastic File System-Benutzerhandbuch.
-
Einzelheiten zur API finden Sie CreateMountTarget
unter AWS CLI Befehlsreferenz.
-
Das folgende Codebeispiel zeigt die Verwendungdelete-file-system.
- AWS CLI
-
Um ein Dateisystem zu löschen
Im folgenden
delete-file-systemBeispiel wird das angegebene Dateisystem gelöscht.aws efs delete-file-system \ --file-system-idfs-c7a0456eMit diesem Befehl wird keine Ausgabe zurückgegeben.
Weitere Informationen finden Sie unter Löschen eines Amazon EFS-Dateisystems im Amazon Elastic File System-Benutzerhandbuch.
-
Einzelheiten zur API finden Sie DeleteFileSystem
unter AWS CLI Befehlsreferenz.
-
Das folgende Codebeispiel zeigt die Verwendungdelete-mount-target.
- AWS CLI
-
Um ein Mount-Ziel zu löschen
Das folgende
delete-mount-targetBeispiel löscht das angegebene Mount-Ziel.aws efs delete-mount-target \ --mount-target-idfsmt-f9a14450Mit diesem Befehl wird keine Ausgabe zurückgegeben.
Weitere Informationen finden Sie unter Erstellen von Mount-Zielen im Amazon Elastic File System-Benutzerhandbuch.
-
Einzelheiten zur API finden Sie DeleteMountTarget
unter AWS CLI Befehlsreferenz.
-
Das folgende Codebeispiel zeigt die Verwendungdescribe-file-systems.
- AWS CLI
-
Um ein Dateisystem zu beschreiben
Das folgende
describe-file-systemsBeispiel beschreibt das angegebene Dateisystem.aws efs describe-file-systems \ --file-system-idfs-c7a0456eAusgabe:
{ "FileSystems": [ { "OwnerId": "123456789012", "CreationToken": "console-d7f56c5f-e433-41ca-8307-9d9c0example", "FileSystemId": "fs-c7a0456e", "FileSystemArn": "arn:aws:elasticfilesystem:us-west-2:123456789012:file-system/fs-48499b4d", "CreationTime": 1595286880.0, "LifeCycleState": "available", "Name": "my-file-system", "NumberOfMountTargets": 3, "SizeInBytes": { "Value": 6144, "Timestamp": 1600991437.0, "ValueInIA": 0, "ValueInStandard": 6144 }, "PerformanceMode": "generalPurpose", "Encrypted": true, "KmsKeyId": "arn:aws:kms:us-west-2:123456789012:key/a59b3472-e62c-42e4-adcf-30d92example", "ThroughputMode": "bursting", "Tags": [ { "Key": "Name", "Value": "my-file-system" } ] } ] }Weitere Informationen finden Sie unter Verwaltung von Amazon EFS-Dateisystemen im Amazon Elastic File System-Benutzerhandbuch.
-
Einzelheiten zur API finden Sie DescribeFileSystems
unter AWS CLI Befehlsreferenz.
-
Das folgende Codebeispiel zeigt die Verwendungdescribe-mount-targets.
- AWS CLI
-
Um ein Mount-Ziel zu beschreiben
Das folgende
describe-mount-targetsBeispiel beschreibt das angegebene Mount-Ziel.aws efs describe-mount-targets \ --mount-target-idfsmt-f9a14450Ausgabe:
{ "MountTargets": [ { "OwnerId": "123456789012", "MountTargetId": "fsmt-f9a14450", "FileSystemId": "fs-c7a0456e", "SubnetId": "subnet-02bf4c428bexample", "LifeCycleState": "creating", "IpAddress": "10.0.1.24", "NetworkInterfaceId": "eni-02d542216aexample", "AvailabilityZoneId": "use2-az2", "AvailabilityZoneName": "us-east-2b", "VpcId": "vpc-0123456789abcdef0" } ] }Weitere Informationen finden Sie unter Erstellen von Mount-Zielen im Amazon Elastic File System-Benutzerhandbuch.
-
Einzelheiten zur API finden Sie DescribeMountTargets
unter AWS CLI Befehlsreferenz.
-
Das folgende Codebeispiel zeigt die Verwendungdescribe-tags.
- AWS CLI
-
Um die Tags für ein Dateisystem zu beschreiben
Das folgende
describe-tagsBeispiel beschreibt die Tags für das angegebene Dateisystem.aws efs describe-tags \ --file-system-idfs-c7a0456eAusgabe:
{ "Tags": [ { "Key": "Name", "Value": "my-file-system" }, { "Key": "Department", "Value": "Business Intelligence" } ] }Weitere Informationen finden Sie unter Verwaltung von Dateisystem-Tags im Amazon Elastic File System-Benutzerhandbuch.
-
Einzelheiten zur API finden Sie DescribeTags
unter AWS CLI Befehlsreferenz.
-
Das folgende Codebeispiel zeigt die Verwendunglist-tags-for-resource.
- AWS CLI
-
Um die Tags für eine Ressource abzurufen
Im folgenden
list-tags-for-resourceBeispiel werden die Tags abgerufen, die dem angegebenen Dateisystem zugeordnet sind.aws efs list-tags-for-resource \ --resource-idfs-c7a0456eAusgabe:
{ "Tags": [ { "Key": "Name", "Value": "my-file-system" }, { "Key": "Department", "Value": "Business Intelligence" } ] }Weitere Informationen finden Sie unter Verwaltung von Dateisystem-Tags im Amazon Elastic File System-Benutzerhandbuch.
-
Einzelheiten zur API finden Sie ListTagsForResource
unter AWS CLI Befehlsreferenz.
-
Das folgende Codebeispiel zeigt die Verwendungtag-resource.
- AWS CLI
-
Um eine Ressource zu taggen
Im folgenden
tag-resourceBeispiel wird das TagDepartment=Business Intelligencedem angegebenen Dateisystem hinzugefügt.aws efs tag-resource \ --resource-idfs-c7a0456e\ --tags Key=Department,Value="Business Intelligence"Mit diesem Befehl wird keine Ausgabe zurückgegeben.
Weitere Informationen finden Sie unter Verwaltung von Dateisystem-Tags im Amazon Elastic File System-Benutzerhandbuch.
-
Einzelheiten zur API finden Sie TagResource
unter AWS CLI Befehlsreferenz.
-
Das folgende Codebeispiel zeigt die Verwendunguntag-resource.
- AWS CLI
-
Um ein Tag aus einer Ressource zu entfernen
Im folgenden
untag-resourceBeispiel wird das Tag mit demDepartmentTag-Schlüssel aus dem angegebenen Dateisystem entfernt.aws efs untag-resource \ --resource-idfs-c7a0456e\ --tag-keysDepartmentMit diesem Befehl wird keine Ausgabe zurückgegeben.
Weitere Informationen finden Sie unter Verwaltung von Dateisystem-Tags im Amazon Elastic File System-Benutzerhandbuch.
-
Einzelheiten zur API finden Sie UntagResource
unter AWS CLI Befehlsreferenz.
-