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.
EFSAmazon-Beispiele mit AWS CLI
Die folgenden Codebeispiele zeigen Ihnen, wie Sie Aktionen ausführen und allgemeine Szenarien implementieren, indem Sie AWS Command Line Interface mit Amazon verwendenEFS.
Aktionen sind Codeauszüge aus größeren Programmen und müssen im Kontext ausgeführt werden. Aktionen zeigen Ihnen zwar, wie Sie einzelne Servicefunktionen aufrufen, aber Sie können Aktionen im Kontext der zugehörigen Szenarien sehen.
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 unter Verwendung der Standardeinstellung erstelltCMK. Außerdem wird das Tag hinzugefügtName=my-file-system
.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 EFS Amazon-Dateisystemen im Amazon Elastic File System-Benutzerhandbuch.
-
APIEinzelheiten finden Sie CreateFileSystem
unter AWS CLI Befehlsreferenz.
-
Das folgende Codebeispiel zeigt, wie man es benutztcreate-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.
-
APIEinzelheiten finden Sie CreateMountTarget
in der AWS CLI Befehlsreferenz.
-
Das folgende Codebeispiel zeigt, wie man es benutztdelete-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 EFS Amazon-Dateisystems im Amazon Elastic File System-Benutzerhandbuch.
-
APIEinzelheiten finden Sie DeleteFileSystem
unter AWS CLI Befehlsreferenz.
-
Das folgende Codebeispiel zeigt, wie man es benutztdelete-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.
-
APIEinzelheiten finden Sie DeleteMountTarget
in der AWS CLI Befehlsreferenz.
-
Das folgende Codebeispiel zeigt, wie man es benutztdescribe-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 EFS Amazon-Dateisystemen im Amazon Elastic File System-Benutzerhandbuch.
-
APIEinzelheiten finden Sie DescribeFileSystems
unter AWS CLI Befehlsreferenz.
-
Das folgende Codebeispiel zeigt, wie man es benutztdescribe-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.
-
APIEinzelheiten finden Sie DescribeMountTargets
in der AWS CLI Befehlsreferenz.
-
Das folgende Codebeispiel zeigt, wie man es benutztdescribe-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.
-
APIEinzelheiten finden Sie DescribeTags
unter AWS CLI Befehlsreferenz.
-
Das folgende Codebeispiel zeigt, wie man es benutztlist-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.
-
APIEinzelheiten finden Sie ListTagsForResource
unter AWS CLI Befehlsreferenz.
-
Das folgende Codebeispiel zeigt, wie man es benutzttag-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.
-
APIEinzelheiten finden Sie TagResource
unter AWS CLI Befehlsreferenz.
-
Das folgende Codebeispiel zeigt, wie man es benutztuntag-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.
-
APIEinzelheiten finden Sie UntagResource
unter AWS CLI Befehlsreferenz.
-