DefaultVpcDhcpOptions

class DefaultVpcDhcpOptions : KotlinCustomResource

Provides a resource to manage the default AWS DHCP Options Set in the current region. Each AWS region comes with a default set of DHCP options. This is an advanced resource, and has special caveats to be aware of when using it. Please read this document in its entirety before using this resource. The aws.ec2.DefaultVpcDhcpOptions behaves differently from normal resources, in that this provider does not create this resource, but instead "adopts" it into management.

Example Usage

Basic usage with tags:

package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.aws.ec2.DefaultVpcDhcpOptions;
import com.pulumi.aws.ec2.DefaultVpcDhcpOptionsArgs;
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 default_ = new DefaultVpcDhcpOptions("default", DefaultVpcDhcpOptionsArgs.builder()
.tags(Map.of("Name", "Default DHCP Option Set"))
.build());
}
}

Import

VPC DHCP Options can be imported using the dhcp options id, e.g.,

$ pulumi import aws:ec2/defaultVpcDhcpOptions:DefaultVpcDhcpOptions default_options dopt-d9070ebb

Properties

Link copied to clipboard
val arn: Output<String>

The ARN of the DHCP Options Set.

Link copied to clipboard
val domainName: Output<String>
Link copied to clipboard
Link copied to clipboard
val id: Output<String>
Link copied to clipboard

List of NETBIOS name servers.

Link copied to clipboard
val netbiosNodeType: Output<String>

The NetBIOS node type (1, 2, 4, or 8). AWS recommends to specify 2 since broadcast and multicast are not supported in their network. For more information about these node types, see RFC 2132.

Link copied to clipboard
val ntpServers: Output<String>
Link copied to clipboard
val ownerId: Output<String>

The ID of the AWS account that owns the DHCP options set.

Link copied to clipboard
val pulumiChildResources: Set<KotlinResource>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val tags: Output<Map<String, String>>?

A map of tags to assign to the resource.

Link copied to clipboard
val tagsAll: Output<Map<String, String>>
Link copied to clipboard
val urn: Output<String>