Questa documentazione è valida AWS CLI solo per la versione 1. Per la documentazione relativa alla versione 2 di AWS CLI, consulta la Guida per l'utente della versione 2.
Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Esempi di utilizzo di Amazon EFS AWS CLI
I seguenti esempi di codice mostrano come eseguire azioni e implementare scenari comuni utilizzando Amazon EFS. AWS Command Line Interface
Le operazioni sono estratti di codice da programmi più grandi e devono essere eseguite nel contesto. Sebbene le operazioni mostrino come richiamare le singole funzioni del servizio, è possibile visualizzarle contestualizzate negli scenari correlati.
Ogni esempio include un collegamento al codice sorgente completo, dove puoi trovare istruzioni su come configurare ed eseguire il codice nel contesto.
Argomenti
Azioni
Il seguente esempio di codice mostra come utilizzarecreate-file-system.
- AWS CLI
-
Per creare un file system crittografato
L'
create-file-systemesempio seguente crea un file system crittografato utilizzando la CMK predefinita. Aggiunge anche il tagName=my-file-system.aws efs create-file-system \ --performance-modegeneralPurpose\ --throughput-modebursting\ --encrypted \ --tagsKey=Name,Value=my-file-systemOutput:
{ "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" } ] }Per ulteriori informazioni, consulta Creazione di file system Amazon EFS nella Amazon Elastic File System User Guide.
-
Per i dettagli sull'API, consulta CreateFileSystem AWS CLI
Command Reference.
-
Il seguente esempio di codice mostra come utilizzarecreate-mount-target.
- AWS CLI
-
Per creare un target di montaggio
L'
create-mount-targetesempio seguente crea una destinazione di montaggio per il file system specificato.aws efs create-mount-target \ --file-system-idfs-c7a0456e\ --subnet-idsubnet-02bf4c428bexample\ --security-groupssg-068f739363exampleOutput:
{ "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" }Per ulteriori informazioni, consulta Creazione di destinazioni di montaggio nella Amazon Elastic File System User Guide.
-
Per i dettagli sull'API, consulta CreateMountTarget AWS CLI
Command Reference.
-
Il seguente esempio di codice mostra come utilizzaredelete-file-system.
- AWS CLI
-
Per eliminare un file system
L'
delete-file-systemesempio seguente elimina il file system specificato.aws efs delete-file-system \ --file-system-idfs-c7a0456eQuesto comando non produce alcun output.
Per ulteriori informazioni, consulta Eliminazione di un file system Amazon EFS nella Amazon Elastic File System User Guide.
-
Per i dettagli sull'API, consulta DeleteFileSystem AWS CLI
Command Reference.
-
Il seguente esempio di codice mostra come utilizzaredelete-mount-target.
- AWS CLI
-
Per eliminare un target di montaggio
L'
delete-mount-targetesempio seguente elimina il target di montaggio specificato.aws efs delete-mount-target \ --mount-target-idfsmt-f9a14450Questo comando non produce alcun output.
Per ulteriori informazioni, consulta Creazione di destinazioni di montaggio nella Amazon Elastic File System User Guide.
-
Per i dettagli sull'API, consulta DeleteMountTarget AWS CLI
Command Reference.
-
Il seguente esempio di codice mostra come utilizzaredescribe-file-systems.
- AWS CLI
-
Per descrivere un file system
L'
describe-file-systemsesempio seguente descrive il file system specificato.aws efs describe-file-systems \ --file-system-idfs-c7a0456eOutput:
{ "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" } ] } ] }Per ulteriori informazioni, consulta Managing Amazon EFS file system nella Amazon Elastic File System User Guide.
-
Per i dettagli sull'API, consulta DescribeFileSystems AWS CLI
Command Reference.
-
Il seguente esempio di codice mostra come utilizzaredescribe-mount-targets.
- AWS CLI
-
Per descrivere un target di montaggio
L'
describe-mount-targetsesempio seguente descrive il target di montaggio specificato.aws efs describe-mount-targets \ --mount-target-idfsmt-f9a14450Output:
{ "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" } ] }Per ulteriori informazioni, consulta Creazione di destinazioni di montaggio nella Amazon Elastic File System User Guide.
-
Per i dettagli sull'API, consulta DescribeMountTargets AWS CLI
Command Reference.
-
Il seguente esempio di codice mostra come utilizzaredescribe-tags.
- AWS CLI
-
Per descrivere i tag di un file system
L'
describe-tagsesempio seguente descrive i tag per il file system specificato.aws efs describe-tags \ --file-system-idfs-c7a0456eOutput:
{ "Tags": [ { "Key": "Name", "Value": "my-file-system" }, { "Key": "Department", "Value": "Business Intelligence" } ] }Per ulteriori informazioni, consulta Managing file system tag nella Amazon Elastic File System User Guide.
-
Per i dettagli sull'API, consulta DescribeTags AWS CLI
Command Reference.
-
Il seguente esempio di codice mostra come utilizzarelist-tags-for-resource.
- AWS CLI
-
Per recuperare i tag di una risorsa
L'
list-tags-for-resourceesempio seguente recupera i tag associati al file system specificato.aws efs list-tags-for-resource \ --resource-idfs-c7a0456eOutput:
{ "Tags": [ { "Key": "Name", "Value": "my-file-system" }, { "Key": "Department", "Value": "Business Intelligence" } ] }Per ulteriori informazioni, consulta Managing file system tag nella Amazon Elastic File System User Guide.
-
Per i dettagli sull'API, consulta ListTagsForResource AWS CLI
Command Reference.
-
Il seguente esempio di codice mostra come utilizzaretag-resource.
- AWS CLI
-
Per etichettare una risorsa
L'
tag-resourceesempio seguente aggiunge il tagDepartment=Business Intelligenceal file system specificato.aws efs tag-resource \ --resource-idfs-c7a0456e\ --tags Key=Department,Value="Business Intelligence"Questo comando non produce alcun output.
Per ulteriori informazioni, consulta Managing file system tag nella Amazon Elastic File System User Guide.
-
Per i dettagli sull'API, consulta TagResource AWS CLI
Command Reference.
-
Il seguente esempio di codice mostra come utilizzareuntag-resource.
- AWS CLI
-
Per rimuovere un tag da una risorsa
L'
untag-resourceesempio seguente rimuove il tag con la chiave delDepartmenttag dal file system specificato.aws efs untag-resource \ --resource-idfs-c7a0456e\ --tag-keysDepartmentQuesto comando non produce alcun output.
Per ulteriori informazioni, consulta Managing file system tag nella Amazon Elastic File System User Guide.
-
Per i dettagli sull'API, consulta UntagResource AWS CLI
Command Reference.
-