pub struct GetVpcDhcpOptionsResult {
pub arn: Output<String>,
pub dhcp_options_id: Output<String>,
pub domain_name: Output<String>,
pub domain_name_servers: Output<Vec<String>>,
pub filters: Output<Option<Vec<GetVpcDhcpOptionsFilter>>>,
pub id: Output<String>,
pub ipv6_address_preferred_lease_time: Output<String>,
pub netbios_name_servers: Output<Vec<String>>,
pub netbios_node_type: Output<String>,
pub ntp_servers: Output<Vec<String>>,
pub owner_id: Output<String>,
pub tags: Output<HashMap<String, String>>,
}
Fields§
§arn: Output<String>
ARN of the DHCP Options Set.
dhcp_options_id: Output<String>
EC2 DHCP Options ID
domain_name: Output<String>
Suffix domain name to used when resolving non Fully Qualified Domain NamesE.g., the search
value in the /etc/resolv.conf
file.
domain_name_servers: Output<Vec<String>>
List of name servers.
filters: Output<Option<Vec<GetVpcDhcpOptionsFilter>>>
§id: Output<String>
The provider-assigned unique ID for this managed resource.
ipv6_address_preferred_lease_time: Output<String>
How frequently, in seconds, a running instance with an IPv6 assigned to it goes through DHCPv6 lease renewal.
netbios_name_servers: Output<Vec<String>>
List of NETBIOS name servers.
netbios_node_type: Output<String>
NetBIOS node type (1, 2, 4, or 8). For more information about these node types, see RFC 2132.
ntp_servers: Output<Vec<String>>
List of NTP servers.
owner_id: Output<String>
ID of the AWS account that owns the DHCP options set.
Map of tags assigned to the resource.
Auto Trait Implementations§
impl Freeze for GetVpcDhcpOptionsResult
impl RefUnwindSafe for GetVpcDhcpOptionsResult
impl Send for GetVpcDhcpOptionsResult
impl Sync for GetVpcDhcpOptionsResult
impl Unpin for GetVpcDhcpOptionsResult
impl UnwindSafe for GetVpcDhcpOptionsResult
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more