Cookie の設定を選択する

当社は、当社のサイトおよびサービスを提供するために必要な必須 Cookie および類似のツールを使用しています。当社は、パフォーマンス Cookie を使用して匿名の統計情報を収集することで、お客様が当社のサイトをどのように利用しているかを把握し、改善に役立てています。必須 Cookie は無効化できませんが、[カスタマイズ] または [拒否] をクリックしてパフォーマンス Cookie を拒否することはできます。

お客様が同意した場合、AWS および承認された第三者は、Cookie を使用して便利なサイト機能を提供したり、お客様の選択を記憶したり、関連する広告を含む関連コンテンツを表示したりします。すべての必須ではない Cookie を受け入れるか拒否するには、[受け入れる] または [拒否] をクリックしてください。より詳細な選択を行うには、[カスタマイズ] をクリックしてください。

AWS CLI を使用した Amazon EFS の例

フォーカスモード
AWS CLI を使用した Amazon EFS の例 - AWS Command Line Interface

次のコードサンプルは、Amazon EFS で AWS Command Line Interface を使用してアクションを実行し、一般的なシナリオを実装する方法を示しています。

アクションはより大きなプログラムからのコードの抜粋であり、コンテキスト内で実行する必要があります。アクションは個々のサービス機能を呼び出す方法を示していますが、コンテキスト内のアクションは、関連するシナリオで確認できます。

各例には、完全なソースコードへのリンクが含まれており、そこからコードの設定方法と実行方法に関する手順を確認できます。

トピック

アクション

次の例は、create-file-system を使用する方法を説明しています。

AWS CLI

暗号化されたファイルシステムのを作成するには

次の create-file-system の例では、デフォルトの CMK を使用して暗号化されたファイルシステムを作成します。タグ Name=my-file-system も追加されます。

aws efs create-file-system \ --performance-mode generalPurpose \ --throughput-mode bursting \ --encrypted \ --tags Key=Name,Value=my-file-system

出力:

{ "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" } ] }

詳細については、「Amazon Elastic File System ユーザーガイド」の「Amazon EFS ファイルシステムの作成」を参照してください。

  • API の詳細については、「AWS CLI コマンドリファレンス」の「CreateFileSystem」を参照してください。

次の例は、create-file-system を使用する方法を説明しています。

AWS CLI

暗号化されたファイルシステムのを作成するには

次の create-file-system の例では、デフォルトの CMK を使用して暗号化されたファイルシステムを作成します。タグ Name=my-file-system も追加されます。

aws efs create-file-system \ --performance-mode generalPurpose \ --throughput-mode bursting \ --encrypted \ --tags Key=Name,Value=my-file-system

出力:

{ "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" } ] }

詳細については、「Amazon Elastic File System ユーザーガイド」の「Amazon EFS ファイルシステムの作成」を参照してください。

  • API の詳細については、「AWS CLI コマンドリファレンス」の「CreateFileSystem」を参照してください。

次の例は、create-mount-target を使用する方法を説明しています。

AWS CLI

マウントターゲットを作成するには

次の create-mount-target の例では、指定されたファイルシステムのマウントターゲットを作成します。

aws efs create-mount-target \ --file-system-id fs-c7a0456e \ --subnet-id subnet-02bf4c428bexample \ --security-groups sg-068f739363example

出力:

{ "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" }

詳細については、「Amazon Elastic File System ユーザーガイド」の「マウントターゲットの作成」を参照してください。

  • API の詳細については、「AWS CLI コマンドリファレンス」の「CreateMountTarget」を参照してください。

次の例は、create-mount-target を使用する方法を説明しています。

AWS CLI

マウントターゲットを作成するには

次の create-mount-target の例では、指定されたファイルシステムのマウントターゲットを作成します。

aws efs create-mount-target \ --file-system-id fs-c7a0456e \ --subnet-id subnet-02bf4c428bexample \ --security-groups sg-068f739363example

出力:

{ "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" }

詳細については、「Amazon Elastic File System ユーザーガイド」の「マウントターゲットの作成」を参照してください。

  • API の詳細については、「AWS CLI コマンドリファレンス」の「CreateMountTarget」を参照してください。

次の例は、delete-file-system を使用する方法を説明しています。

AWS CLI

ファイルシステムを削除するには

次の delete-file-system の例は、指定されたファイルシステムを削除します。

aws efs delete-file-system \ --file-system-id fs-c7a0456e

このコマンドでは何も出力されません。

詳細については、「Amazon Elastic File System ユーザーガイド」の「Amazon EFS ファイルシステムの削除」を参照してください。

  • API の詳細については、「AWS CLI コマンドリファレンス」の「DeleteFileSystem」を参照してください。

次の例は、delete-file-system を使用する方法を説明しています。

AWS CLI

ファイルシステムを削除するには

次の delete-file-system の例は、指定されたファイルシステムを削除します。

aws efs delete-file-system \ --file-system-id fs-c7a0456e

このコマンドでは何も出力されません。

詳細については、「Amazon Elastic File System ユーザーガイド」の「Amazon EFS ファイルシステムの削除」を参照してください。

  • API の詳細については、「AWS CLI コマンドリファレンス」の「DeleteFileSystem」を参照してください。

次の例は、delete-mount-target を使用する方法を説明しています。

AWS CLI

マウントターゲットを削除するには

次の delete-mount-target の例は、指定されたマウントターゲットを削除します。

aws efs delete-mount-target \ --mount-target-id fsmt-f9a14450

このコマンドでは何も出力されません。

詳細については、「Amazon Elastic File System ユーザーガイド」の「マウントターゲットの作成」を参照してください。

  • API の詳細については、「AWS CLI コマンドリファレンス」の「DeleteMountTarget」を参照してください。

次の例は、delete-mount-target を使用する方法を説明しています。

AWS CLI

マウントターゲットを削除するには

次の delete-mount-target の例は、指定されたマウントターゲットを削除します。

aws efs delete-mount-target \ --mount-target-id fsmt-f9a14450

このコマンドでは何も出力されません。

詳細については、「Amazon Elastic File System ユーザーガイド」の「マウントターゲットの作成」を参照してください。

  • API の詳細については、「AWS CLI コマンドリファレンス」の「DeleteMountTarget」を参照してください。

次の例は、describe-file-systems を使用する方法を説明しています。

AWS CLI

ファイルシステムを記述するには

次の describe-file-systems の例では、指定したファイルシステムを記述しています。

aws efs describe-file-systems \ --file-system-id fs-c7a0456e

出力:

{ "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" } ] } ] }

詳細については、「Amazon Elastic File System ユーザーガイド」の「Amazon EFS ファイルシステムの管理」を参照してください。

  • API の詳細については、「AWS CLI コマンドリファレンス」の「DescribeFileSystems」を参照してください。

次の例は、describe-file-systems を使用する方法を説明しています。

AWS CLI

ファイルシステムを記述するには

次の describe-file-systems の例では、指定したファイルシステムを記述しています。

aws efs describe-file-systems \ --file-system-id fs-c7a0456e

出力:

{ "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" } ] } ] }

詳細については、「Amazon Elastic File System ユーザーガイド」の「Amazon EFS ファイルシステムの管理」を参照してください。

  • API の詳細については、「AWS CLI コマンドリファレンス」の「DescribeFileSystems」を参照してください。

次の例は、describe-mount-targets を使用する方法を説明しています。

AWS CLI

マウントターゲットを記述するには

次の describe-mount-targets の例では、指定したマウントターゲットを記述しています。

aws efs describe-mount-targets \ --mount-target-id fsmt-f9a14450

出力:

{ "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" } ] }

詳細については、「Amazon Elastic File System ユーザーガイド」の「マウントターゲットの作成」を参照してください。

  • API の詳細については、「AWS CLI コマンドリファレンス」の「DescribeMountTargets」を参照してください。

次の例は、describe-mount-targets を使用する方法を説明しています。

AWS CLI

マウントターゲットを記述するには

次の describe-mount-targets の例では、指定したマウントターゲットを記述しています。

aws efs describe-mount-targets \ --mount-target-id fsmt-f9a14450

出力:

{ "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" } ] }

詳細については、「Amazon Elastic File System ユーザーガイド」の「マウントターゲットの作成」を参照してください。

  • API の詳細については、「AWS CLI コマンドリファレンス」の「DescribeMountTargets」を参照してください。

次の例は、describe-tags を使用する方法を説明しています。

AWS CLI

ファイルシステムのタグを記述するには

次の describe-tags の例では、指定したファイルシステムのタグを記述しています。

aws efs describe-tags \ --file-system-id fs-c7a0456e

出力:

{ "Tags": [ { "Key": "Name", "Value": "my-file-system" }, { "Key": "Department", "Value": "Business Intelligence" } ] }

詳細については、「Amazon Elastic File System ユーザーガイド」の「ファイルシステムタグの管理」を参照してください。

  • API の詳細については、「AWS CLI コマンドリファレンス」の「DescribeTags」を参照してください。

次の例は、describe-tags を使用する方法を説明しています。

AWS CLI

ファイルシステムのタグを記述するには

次の describe-tags の例では、指定したファイルシステムのタグを記述しています。

aws efs describe-tags \ --file-system-id fs-c7a0456e

出力:

{ "Tags": [ { "Key": "Name", "Value": "my-file-system" }, { "Key": "Department", "Value": "Business Intelligence" } ] }

詳細については、「Amazon Elastic File System ユーザーガイド」の「ファイルシステムタグの管理」を参照してください。

  • API の詳細については、「AWS CLI コマンドリファレンス」の「DescribeTags」を参照してください。

次の例は、list-tags-for-resource を使用する方法を説明しています。

AWS CLI

リソースのタグを取得するには

次の list-tags-for-resource の例では、指定されたファイルシステムに関連付けられたタグを取得します。

aws efs list-tags-for-resource \ --resource-id fs-c7a0456e

出力:

{ "Tags": [ { "Key": "Name", "Value": "my-file-system" }, { "Key": "Department", "Value": "Business Intelligence" } ] }

詳細については、「Amazon Elastic File System ユーザーガイド」の「ファイルシステムタグの管理」を参照してください。

  • API の詳細については、「AWS CLI コマンドリファレンス」の「ListTagsForResource」を参照してください。

次の例は、list-tags-for-resource を使用する方法を説明しています。

AWS CLI

リソースのタグを取得するには

次の list-tags-for-resource の例では、指定されたファイルシステムに関連付けられたタグを取得します。

aws efs list-tags-for-resource \ --resource-id fs-c7a0456e

出力:

{ "Tags": [ { "Key": "Name", "Value": "my-file-system" }, { "Key": "Department", "Value": "Business Intelligence" } ] }

詳細については、「Amazon Elastic File System ユーザーガイド」の「ファイルシステムタグの管理」を参照してください。

  • API の詳細については、「AWS CLI コマンドリファレンス」の「ListTagsForResource」を参照してください。

次の例は、tag-resource を使用する方法を説明しています。

AWS CLI

リソースにタグを付けるには

次の tag-resource の例では、ファイルシステムにタグ Department=Business Intelligence を追加します。

aws efs tag-resource \ --resource-id fs-c7a0456e \ --tags Key=Department,Value="Business Intelligence"

このコマンドでは何も出力されません。

詳細については、「Amazon Elastic File System ユーザーガイド」の「ファイルシステムタグの管理」を参照してください。

  • API の詳細については、「AWS CLI コマンドリファレンス」の「TagResource」を参照してください。

次の例は、tag-resource を使用する方法を説明しています。

AWS CLI

リソースにタグを付けるには

次の tag-resource の例では、ファイルシステムにタグ Department=Business Intelligence を追加します。

aws efs tag-resource \ --resource-id fs-c7a0456e \ --tags Key=Department,Value="Business Intelligence"

このコマンドでは何も出力されません。

詳細については、「Amazon Elastic File System ユーザーガイド」の「ファイルシステムタグの管理」を参照してください。

  • API の詳細については、「AWS CLI コマンドリファレンス」の「TagResource」を参照してください。

次の例は、untag-resource を使用する方法を説明しています。

AWS CLI

リソースからタグを削除するには

次の untag-resource の例は、タグキーが Department のタグを指定したファイルシステムから削除します。

aws efs untag-resource \ --resource-id fs-c7a0456e \ --tag-keys Department

このコマンドでは何も出力されません。

詳細については、「Amazon Elastic File System ユーザーガイド」の「ファイルシステムタグの管理」を参照してください。

  • API の詳細については、「AWS CLI コマンドリファレンス」の「UntagResource」を参照してください。

次の例は、untag-resource を使用する方法を説明しています。

AWS CLI

リソースからタグを削除するには

次の untag-resource の例は、タグキーが Department のタグを指定したファイルシステムから削除します。

aws efs untag-resource \ --resource-id fs-c7a0456e \ --tag-keys Department

このコマンドでは何も出力されません。

詳細については、「Amazon Elastic File System ユーザーガイド」の「ファイルシステムタグの管理」を参照してください。

  • API の詳細については、「AWS CLI コマンドリファレンス」の「UntagResource」を参照してください。

このページの内容

プライバシーサイト規約Cookie の設定
© 2025, Amazon Web Services, Inc. or its affiliates.All rights reserved.