Verwendung von ModifyVpcAttribute mit einer CLI - AWS-SDK-Codebeispiele

Weitere AWS-SDK-Beispiele sind im GitHub-Repository Beispiele für AWS Doc SDKs verfügbar.

Verwendung von ModifyVpcAttribute mit einer CLI

Die folgenden Code-Beispiele zeigen, wie ModifyVpcAttribute verwendet wird.

Beispiele für Aktionen sind Codeauszüge aus größeren Programmen und müssen im Kontext ausgeführt werden. Im folgenden Codebeispiel können Sie diese Aktion im Kontext sehen:

CLI
AWS CLI

So ändern Sie das enableDnsSupport-Attribut

In diesem Beispiel wird das enableDnsSupport-Attribut geändert. Dieses Attribut gibt an, ob für die VPC die DNS-Auflösung aktiviert ist. Wenn dieses Attribut true ist, löst der Amazon-DNS-Server die DNS-Hostnamen der Instances in die entsprechenden IP-Adressen auf. Andernfalls geschieht das nicht. Wird der Befehl erfolgreich ausgeführt, wird keine Ausgabe zurückgegeben.

Befehl:

aws ec2 modify-vpc-attribute --vpc-id vpc-a01106c2 --enable-dns-support "{\"Value\":false}"

So ändern Sie das enableDnsHostnames-Attribut

In diesem Beispiel wird das enableDnsHostnames-Attribut geändert. Dieses Attribut gibt an, ob in der VPC gestartete Instances DNS-Hostnamen erhalten. Wenn dieses Attribut true ist, erhalten die Instances in der VPC DNS-Hostnamen. Andernfalls ist das nicht der Fall. Wird der Befehl erfolgreich ausgeführt, wird keine Ausgabe zurückgegeben.

Befehl:

aws ec2 modify-vpc-attribute --vpc-id vpc-a01106c2 --enable-dns-hostnames "{\"Value\":false}"
  • Weitere API-Informationen finden Sie unter ModifyVpcAttribute in der AWS CLI-Befehlsreferenz.

PowerShell
Tools für PowerShell V4

Beispiel 1: In diesem Beispiel wird die Unterstützung von DNS-Hostnamen für die angegebene VPC aktiviert.

Edit-EC2VpcAttribute -VpcId vpc-12345678 -EnableDnsHostnames $true

Beispiel 2: In diesem Beispiel wird die Unterstützung für DNS-Hostnamen für die angegebene VPC deaktiviert.

Edit-EC2VpcAttribute -VpcId vpc-12345678 -EnableDnsHostnames $false

Beispiel 3: In diesem Beispiel wird die Unterstützung für die DNS-Auflösung für die angegebene VPC aktiviert.

Edit-EC2VpcAttribute -VpcId vpc-12345678 -EnableDnsSupport $true

Beispiel 4: In diesem Beispiel wird die Unterstützung für die DNS-Auflösung für die angegebene VPC deaktiviert.

Edit-EC2VpcAttribute -VpcId vpc-12345678 -EnableDnsSupport $false
  • Weitere API-Informationen finden Sie unter ModifyVpcAttribute in der AWS -Tools für PowerShell-Cmdlet-Referenz (V4).

Tools für PowerShell V5

Beispiel 1: In diesem Beispiel wird die Unterstützung von DNS-Hostnamen für die angegebene VPC aktiviert.

Edit-EC2VpcAttribute -VpcId vpc-12345678 -EnableDnsHostnames $true

Beispiel 2: In diesem Beispiel wird die Unterstützung für DNS-Hostnamen für die angegebene VPC deaktiviert.

Edit-EC2VpcAttribute -VpcId vpc-12345678 -EnableDnsHostnames $false

Beispiel 3: In diesem Beispiel wird die Unterstützung für die DNS-Auflösung für die angegebene VPC aktiviert.

Edit-EC2VpcAttribute -VpcId vpc-12345678 -EnableDnsSupport $true

Beispiel 4: In diesem Beispiel wird die Unterstützung für die DNS-Auflösung für die angegebene VPC deaktiviert.

Edit-EC2VpcAttribute -VpcId vpc-12345678 -EnableDnsSupport $false
  • Weitere API-Informationen finden Sie unter ModifyVpcAttribute in der AWS -Tools für PowerShell-Cmdlet-Referenz (V5).