Struct rusoto_securityhub::AwsElasticsearchDomainVPCOptions [−][src]
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
Returns the “default value” for a type. Read more
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
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.
Auto Trait Implementations
impl Send for AwsElasticsearchDomainVPCOptions
impl Sync for AwsElasticsearchDomainVPCOptions
impl Unpin for AwsElasticsearchDomainVPCOptions
Blanket Implementations
Mutably borrows from an owned value. Read more
Instruments this type with the provided Span
, returning an
Instrumented
wrapper. Read more
type Output = T
type Output = T
Should always be Self