pub struct AwsElasticsearchDomainVPCOptions {
pub availability_zones: Option<Vec<String>>,
pub security_group_ids: Option<Vec<String>>,
pub subnet_ids: Option<Vec<String>>,
pub vpc_id: Option<String>,
}
Expand description
Information that Amazon ES derives based on VPCOptions
for the domain.
Fields§
§availability_zones: Option<Vec<String>>
The list of Availability Zones associated with the VPC subnets.
security_group_ids: Option<Vec<String>>
The list of security group IDs associated with the VPC endpoints for the domain.
subnet_ids: Option<Vec<String>>
A list of subnet IDs associated with the VPC endpoints for the domain.
vpc_id: Option<String>
ID for the VPC.
Trait Implementations§
Source§impl Clone for AwsElasticsearchDomainVPCOptions
impl Clone for AwsElasticsearchDomainVPCOptions
Source§fn clone(&self) -> AwsElasticsearchDomainVPCOptions
fn clone(&self) -> AwsElasticsearchDomainVPCOptions
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Default for AwsElasticsearchDomainVPCOptions
impl Default for AwsElasticsearchDomainVPCOptions
Source§fn default() -> AwsElasticsearchDomainVPCOptions
fn default() -> AwsElasticsearchDomainVPCOptions
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for AwsElasticsearchDomainVPCOptions
impl<'de> Deserialize<'de> for AwsElasticsearchDomainVPCOptions
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for AwsElasticsearchDomainVPCOptions
impl PartialEq for AwsElasticsearchDomainVPCOptions
Source§fn eq(&self, other: &AwsElasticsearchDomainVPCOptions) -> bool
fn eq(&self, other: &AwsElasticsearchDomainVPCOptions) -> bool
Tests for
self
and other
values to be equal, and is used by ==
.impl StructuralPartialEq for AwsElasticsearchDomainVPCOptions
Auto Trait Implementations§
impl Freeze for AwsElasticsearchDomainVPCOptions
impl RefUnwindSafe for AwsElasticsearchDomainVPCOptions
impl Send for AwsElasticsearchDomainVPCOptions
impl Sync for AwsElasticsearchDomainVPCOptions
impl Unpin for AwsElasticsearchDomainVPCOptions
impl UnwindSafe for AwsElasticsearchDomainVPCOptions
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