【发布时间】:2019-07-17 12:59:42
【问题描述】:
我想查看 .net 中的 Amazon VPC 中是否启用了 DNS 主机 和 DNS 解析
为此,我正在使用 Amazon EC2 SDK 并尝试查找具有这两个属性的 VPC 属性,但似乎我在请求参数中设置的任何属性,该属性都设置为 true,而另一个设置为 false。
DescribeVpcAttributeRequest describeVpcAttributeRequest = new DescribeVpcAttributeRequest()
{
VpcId = "vpc-********",
Attribute = VpcAttributeName.EnableDnsSupport
};
DescribeVpcAttributeResponse describeVpcAttributeResponse = await ec2Client.DescribeVpcAttributeAsync(describeVpcAttributeRequest);
在这里,我想找到DnsSupport 和DnsHostnames 这两个属性,如果它们对给定的 VPC Id 启用或未启用,但在请求中,我们需要提供来自上述属性之一的属性值。一旦运行,它会将指定的属性设置为 true,将另一个属性设置为 false,因此它的行为不应该如此。
谁能告诉我是否有办法在不设置它们或在任何属性中指定它们的情况下找到这两个属性?
感谢任何帮助。
【问题讨论】:
-
Describe 调用不更改属性值。如果您遇到这种情况,请编辑您的问题,向我们展示您如何确定这些值发生了变化,并且这是 Describe 调用的结果,以便我们重现这种情况。
标签: .net amazon-web-services amazon-vpc vpc