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.
Verwendung von CreateVolume mit einer CLI
Die folgenden Code-Beispiele zeigen, wie CreateVolume verwendet wird.
- CLI
- 
            - AWS CLI
- 
             
                    Um ein leeres Allzweck-SSD-Volume (GP2) zu erstellen Im folgenden create-volumeBeispiel wird ein 80-GiB-Allzweck-SSD-Volume (GP2) in der angegebenen Availability Zone erstellt. Beachten Sie, dass die aktuelle Region angegeben werden mussus-east-1, oder Sie können den--regionParameter hinzufügen, um die Region für den Befehl anzugeben.aws ec2 create-volume \ --volume-typegp2\ --size80\ --availability-zoneus-east-1aAusgabe: { "AvailabilityZone": "us-east-1a", "Tags": [], "Encrypted": false, "VolumeType": "gp2", "VolumeId": "vol-1234567890abcdef0", "State": "creating", "Iops": 240, "SnapshotId": "", "CreateTime": "YYYY-MM-DDTHH:MM:SS.000Z", "Size": 80 }Wenn Sie keinen Volumetyp angeben, ist der Standard-Volumetyp gp2.aws ec2 create-volume \ --size80\ --availability-zoneus-east-1aBeispiel 2: So erstellen Sie ein bereitgestelltes IOPS-SSD-Volume (io1) aus einem Snapshot Im folgenden create-volumeBeispiel wird mithilfe des angegebenen Snapshots ein SSD-Volume (io1) mit 1000 bereitgestellten IOPS in der angegebenen Availability Zone erstellt.aws ec2 create-volume \ --volume-typeio1\ --iops1000\ --snapshot-idsnap-066877671789bd71b\ --availability-zoneus-east-1aAusgabe: { "AvailabilityZone": "us-east-1a", "Tags": [], "Encrypted": false, "VolumeType": "io1", "VolumeId": "vol-1234567890abcdef0", "State": "creating", "Iops": 1000, "SnapshotId": "snap-066877671789bd71b", "CreateTime": "YYYY-MM-DDTHH:MM:SS.000Z", "Size": 500 }Beispiel 3: So erstellen Sie ein verschlüsseltes Volume Im folgenden create-volumeBeispiel wird ein verschlüsseltes Volume mit dem Standard-CMK für die EBS-Verschlüsselung erstellt. Wenn die Verschlüsselung standardmäßig deaktiviert ist, müssen Sie den--encryptedParameter wie folgt angeben.aws ec2 create-volume \ --size80\ --encrypted \ --availability-zoneus-east-1aAusgabe: { "AvailabilityZone": "us-east-1a", "Tags": [], "Encrypted": true, "VolumeType": "gp2", "VolumeId": "vol-1234567890abcdef0", "State": "creating", "Iops": 240, "SnapshotId": "", "CreateTime": "YYYY-MM-DDTHH:MM:SS.000Z", "Size": 80 }Wenn die Standardverschlüsselung aktiviert ist, erstellt der folgende Beispielbefehl auch ohne den --encryptedParameter ein verschlüsseltes Volume.aws ec2 create-volume \ --size80\ --availability-zoneus-east-1aWenn Sie den --kms-key-idParameter verwenden, um einen vom Kunden verwalteten CMK anzugeben, müssen Sie den--encryptedParameter angeben, auch wenn die Verschlüsselung standardmäßig aktiviert ist.aws ec2 create-volume \ --volume-typegp2\ --size80\ --encrypted \ --kms-key-id0ea3fef3-80a7-4778-9d8c-1c0c6EXAMPLE\ --availability-zoneus-east-1aBeispiel 4: Um ein Volume mit Tags zu erstellen Das folgende create-volumeBeispiel erstellt ein Volumen und fügt zwei Tags hinzu.aws ec2 create-volume \ --availability-zoneus-east-1a\ --volume-typegp2\ --size80\ --tag-specifications 'ResourceType=volume,Tags=[{Key=purpose,Value=production},{Key=cost-center,Value=cc123}]'- 
                    Einzelheiten zur API finden Sie CreateVolume in der AWS CLI Befehlsreferenz. 
 
- 
                    
 
- PowerShell
- 
            - Tools für PowerShell V4
- 
             
                    Beispiel 1: In diesem Beispiel wird das angegebene Volume erstellt. New-EC2Volume -Size 50 -AvailabilityZone us-west-2a -VolumeType gp2Ausgabe: Attachments : {} AvailabilityZone : us-west-2a CreateTime : 12/22/2015 1:42:07 AM Encrypted : False Iops : 150 KmsKeyId : Size : 50 SnapshotId : State : creating Tags : {} VolumeId : vol-12345678 VolumeType : gp2Beispiel 2: Diese Beispielanforderung erstellt ein Volume und wendet ein Tag mit einem Stack-Schlüssel und einem Produktionswert an. $tag = @{ Key="stack"; Value="production" } $tagspec = new-object Amazon.EC2.Model.TagSpecification $tagspec.ResourceType = "volume" $tagspec.Tags.Add($tag) New-EC2Volume -Size 80 -AvailabilityZone "us-west-2a" -TagSpecification $tagspec- 
                    Einzelheiten zur API finden Sie unter CreateVolume AWS -Tools für PowerShellCmdlet-Referenz (V4). 
 
- 
                    
- Tools für V5 PowerShell
- 
             
                    Beispiel 1: In diesem Beispiel wird das angegebene Volume erstellt. New-EC2Volume -Size 50 -AvailabilityZone us-west-2a -VolumeType gp2Ausgabe: Attachments : {} AvailabilityZone : us-west-2a CreateTime : 12/22/2015 1:42:07 AM Encrypted : False Iops : 150 KmsKeyId : Size : 50 SnapshotId : State : creating Tags : {} VolumeId : vol-12345678 VolumeType : gp2Beispiel 2: Diese Beispielanforderung erstellt ein Volume und wendet ein Tag mit einem Stack-Schlüssel und einem Produktionswert an. $tag = @{ Key="stack"; Value="production" } $tagspec = new-object Amazon.EC2.Model.TagSpecification $tagspec.ResourceType = "volume" $tagspec.Tags.Add($tag) New-EC2Volume -Size 80 -AvailabilityZone "us-west-2a" -TagSpecification $tagspec- 
                    Einzelheiten zur API finden Sie unter CreateVolume AWS -Tools für PowerShellCmdlet-Referenz (V5). 
 
-