Vpc Dhcp Options Association Args
data class VpcDhcpOptionsAssociationArgs(val dhcpOptionsId: Output<String>? = null, val vpcId: Output<String>? = null) : ConvertibleToJava<VpcDhcpOptionsAssociationArgs>
Provides a VPC DHCP Options Association resource.
Example Usage
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.aws.ec2.VpcDhcpOptionsAssociation;
import com.pulumi.aws.ec2.VpcDhcpOptionsAssociationArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
var dnsResolver = new VpcDhcpOptionsAssociation("dnsResolver", VpcDhcpOptionsAssociationArgs.builder()
.vpcId(aws_vpc.foo().id())
.dhcpOptionsId(aws_vpc_dhcp_options.foo().id())
.build());
}
}
Content copied to clipboard
Remarks
You can only associate one DHCP Options Set to a given VPC ID.
Removing the DHCP Options Association automatically sets AWS's
default
DHCP Options Set to the VPC.
Import
Using pulumi import
, import DHCP associations using the VPC ID associated with the options. For example:
$ pulumi import aws:ec2/vpcDhcpOptionsAssociation:VpcDhcpOptionsAssociation imported vpc-0f001273ec18911b1
Content copied to clipboard
Constructors
Link copied to clipboard
fun VpcDhcpOptionsAssociationArgs(dhcpOptionsId: Output<String>? = null, vpcId: Output<String>? = null)