AWS services or capabilities described in AWS Documentation may vary by region/location. Click Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.
Modifies a subnet attribute. You can only modify one attribute at a time.
Use this action to modify subnets on Amazon Web Services Outposts.
To modify a subnet on an Outpost rack, set both MapCustomerOwnedIpOnLaunch
and CustomerOwnedIpv4Pool
. These two parameters act as a single attribute.
To modify a subnet on an Outpost server, set either EnableLniAtDeviceIndex
or DisableLniAtDeviceIndex
.
For more information about Amazon Web Services Outposts, see the following:
For .NET Core this operation is only available in asynchronous form. Please refer to ModifySubnetAttributeAsync.
Namespace: Amazon.EC2
Assembly: AWSSDK.EC2.dll
Version: 3.x.y.z
public virtual ModifySubnetAttributeResponse ModifySubnetAttribute( ModifySubnetAttributeRequest request )
Container for the necessary parameters to execute the ModifySubnetAttribute service method.
This example modifies the specified subnet so that all instances launched into this subnet are assigned a public IP address.
var client = new AmazonEC2Client(); var response = client.ModifySubnetAttribute(new ModifySubnetAttributeRequest { MapPublicIpOnLaunch = jsondata object, SubnetId = "subnet-1a2b3c4d" });
.NET Framework:
Supported in: 4.5 and newer, 3.5