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-system
Beispiel wird ein verschlüsseltes Dateisystem mit dem Standard-CMK erstellt. Außerdem wird das TagName=my-file-system
hinzugefügt.aws efs create-file-system \ --performance-mode
generalPurpose
\ --throughput-modebursting
\ --encrypted \ --tagsKey=Name,Value=my-file-system
Ausgabe:
{ "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-target
Beispiel erstellt ein Mount-Ziel für das angegebene Dateisystem.aws efs create-mount-target \ --file-system-id
fs-c7a0456e
\ --subnet-idsubnet-02bf4c428bexample
\ --security-groupssg-068f739363example
Ausgabe:
{ "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-system
Beispiel wird das angegebene Dateisystem gelöscht.aws efs delete-file-system \ --file-system-id
fs-c7a0456e
Mit 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-target
Beispiel löscht das angegebene Mount-Ziel.aws efs delete-mount-target \ --mount-target-id
fsmt-f9a14450
Mit 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-systems
Beispiel beschreibt das angegebene Dateisystem.aws efs describe-file-systems \ --file-system-id
fs-c7a0456e
Ausgabe:
{ "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-targets
Beispiel beschreibt das angegebene Mount-Ziel.aws efs describe-mount-targets \ --mount-target-id
fsmt-f9a14450
Ausgabe:
{ "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-tags
Beispiel beschreibt die Tags für das angegebene Dateisystem.aws efs describe-tags \ --file-system-id
fs-c7a0456e
Ausgabe:
{ "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-resource
Beispiel werden die Tags abgerufen, die dem angegebenen Dateisystem zugeordnet sind.aws efs list-tags-for-resource \ --resource-id
fs-c7a0456e
Ausgabe:
{ "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-resource
Beispiel wird das TagDepartment=Business Intelligence
dem angegebenen Dateisystem hinzugefügt.aws efs tag-resource \ --resource-id
fs-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-resource
Beispiel wird das Tag mit demDepartment
Tag-Schlüssel aus dem angegebenen Dateisystem entfernt.aws efs untag-resource \ --resource-id
fs-c7a0456e
\ --tag-keysDepartment
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 UntagResource
unter AWS CLI Befehlsreferenz.
-