|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.amazonaws.AmazonWebServiceRequest
com.amazonaws.services.ec2.model.CreateDhcpOptionsRequest
public class CreateDhcpOptionsRequest
Container for the parameters to the CreateDhcpOptions operation
.
Creates a set of DHCP options for your VPC. After creating the set, you must associate it with the VPC, causing all existing and new instances that you launch in the VPC to use this set of DHCP options. The following are the individual DHCP options you can specify. For more information about the options, see RFC 2132 .
domain-name-servers
- The IP addresses of up to
four domain name servers, or AmazonProvidedDNS
. The
default DHCP option set specifies AmazonProvidedDNS
. If
specifying more than one domain name server, specify the IP addresses
in a single parameter, separated by commas.domain-name
- If you're using AmazonProvidedDNS in
us-east-1
,
specify ec2.internal
. If you're using
AmazonProvidedDNS in another region, specify
region.compute.internal
(for example,
ap-northeast-1.compute.internal
). Otherwise, specify a
domain name (for example, MyCompany.com
).ntp-servers
- The IP addresses of up to four
Network Time Protocol (NTP) servers.netbios-name-servers
- The IP addresses of up to
four NetBIOS name servers.netbios-node-type
- The NetBIOS node type (1, 2, 4,
or 8). We recommend that you specify 2 (broadcast and multicast are
not currently supported). For more information about these node types,
see
RFC 2132
. For more information about DHCP options, see DHCP Options Sets in the Amazon Virtual Private Cloud User Guide .
AmazonEC2.createDhcpOptions(CreateDhcpOptionsRequest)
,
Serialized FormConstructor Summary | |
---|---|
CreateDhcpOptionsRequest()
Default constructor for a new CreateDhcpOptionsRequest object. |
|
CreateDhcpOptionsRequest(java.util.List<DhcpConfiguration> dhcpConfigurations)
Constructs a new CreateDhcpOptionsRequest object. |
Method Summary | |
---|---|
boolean |
equals(java.lang.Object obj)
|
java.util.List<DhcpConfiguration> |
getDhcpConfigurations()
A DHCP configuration option. |
Request<CreateDhcpOptionsRequest> |
getDryRunRequest()
This method is intended for internal use only. |
int |
hashCode()
|
void |
setDhcpConfigurations(java.util.Collection<DhcpConfiguration> dhcpConfigurations)
A DHCP configuration option. |
java.lang.String |
toString()
Returns a string representation of this object; useful for testing and debugging. |
CreateDhcpOptionsRequest |
withDhcpConfigurations(java.util.Collection<DhcpConfiguration> dhcpConfigurations)
A DHCP configuration option. |
CreateDhcpOptionsRequest |
withDhcpConfigurations(DhcpConfiguration... dhcpConfigurations)
A DHCP configuration option. |
Methods inherited from class com.amazonaws.AmazonWebServiceRequest |
---|
copyPrivateRequestParameters, getDelegationToken, getRequestClientOptions, getRequestCredentials, getRequestMetricCollector, setDelegationToken, setRequestCredentials, setRequestMetricCollector, withRequestMetricCollector |
Methods inherited from class java.lang.Object |
---|
getClass, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public CreateDhcpOptionsRequest()
public CreateDhcpOptionsRequest(java.util.List<DhcpConfiguration> dhcpConfigurations)
dhcpConfigurations
- A DHCP configuration option.Method Detail |
---|
public java.util.List<DhcpConfiguration> getDhcpConfigurations()
public void setDhcpConfigurations(java.util.Collection<DhcpConfiguration> dhcpConfigurations)
dhcpConfigurations
- A DHCP configuration option.public CreateDhcpOptionsRequest withDhcpConfigurations(DhcpConfiguration... dhcpConfigurations)
Returns a reference to this object so that method calls can be chained together.
dhcpConfigurations
- A DHCP configuration option.
public CreateDhcpOptionsRequest withDhcpConfigurations(java.util.Collection<DhcpConfiguration> dhcpConfigurations)
Returns a reference to this object so that method calls can be chained together.
dhcpConfigurations
- A DHCP configuration option.
public Request<CreateDhcpOptionsRequest> getDryRunRequest()
getDryRunRequest
in interface DryRunSupportedRequest<CreateDhcpOptionsRequest>
public java.lang.String toString()
toString
in class java.lang.Object
Object.toString()
public int hashCode()
hashCode
in class java.lang.Object
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |