文档 AWS SDK 示例 GitHub 存储库中还有更多 S AWS DK 示例
本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
将 DescribeDhcpOptions
与 CLI 配合使用
以下代码示例演示如何使用 DescribeDhcpOptions
。
- CLI
-
- AWS CLI
-
示例 1:描述 DHCP 选项
以下
describe-dhcp-options
示例检索有关 DHCP 选项的详细信息。aws ec2 describe-dhcp-options
输出:
{ "DhcpOptions": [ { "DhcpConfigurations": [ { "Key": "domain-name", "Values": [ { "Value": "us-east-2.compute.internal" } ] }, { "Key": "domain-name-servers", "Values": [ { "Value": "AmazonProvidedDNS" } ] } ], "DhcpOptionsId": "dopt-19edf471", "OwnerId": "111122223333" }, { "DhcpConfigurations": [ { "Key": "domain-name", "Values": [ { "Value": "us-east-2.compute.internal" } ] }, { "Key": "domain-name-servers", "Values": [ { "Value": "AmazonProvidedDNS" } ] } ], "DhcpOptionsId": "dopt-fEXAMPLE", "OwnerId": "111122223333" } ] }
有关更多信息,请参阅《AWS VPC 用户指南》中的使用 DHCP 选项集。
示例 2:描述 DHCP 选项并筛选输出
以下
describe-dhcp-options
示例描述了 DHCP 选项,并使用筛选条件仅返回域名服务器具有example.com
的 DHCP 选项。该示例使用--query
参数在输出中仅显示配置信息和 ID。aws ec2 describe-dhcp-options \ --filters
Name=key,Values=domain-name-servers
Name=value,Values=example.com
\ --query"DhcpOptions[*].[DhcpConfigurations,DhcpOptionsId]"
输出:
[ [ [ { "Key": "domain-name", "Values": [ { "Value": "example.com" } ] }, { "Key": "domain-name-servers", "Values": [ { "Value": "172.16.16.16" } ] } ], "dopt-001122334455667ab" ] ]
有关更多信息,请参阅《AWS VPC 用户指南》中的使用 DHCP 选项集。
-
有关 API 的详细信息,请参阅AWS CLI 命令参考DescribeDhcpOptions
中的。
-
- PowerShell
-
- 用于 PowerShell
-
示例 1:此示例列出了您的 DHCP 选项集。
Get-EC2DhcpOption
输出:
DhcpConfigurations DhcpOptionsId Tag ------------------ ------------- --- {domain-name, domain-name-servers} dopt-1a2b3c4d {} {domain-name, domain-name-servers} dopt-2a3b4c5d {} {domain-name-servers} dopt-3a4b5c6d {}
示例 2:此示例获取指定 DHCP 选项集的配置详细信息。
(Get-EC2DhcpOption -DhcpOptionsId dopt-1a2b3c4d).DhcpConfigurations
输出:
Key Values --- ------ domain-name {abc.local} domain-name-servers {10.0.0.101, 10.0.0.102}
-
有关 API 的详细信息,请参阅 AWS Tools for PowerShell Cmdlet 参考DescribeDhcpOptions中的。
-
DescribeCustomerGateways
DescribeFlowLogs