Struct aws_sdk_elasticsearch::model::VpcOptions
source · [−]#[non_exhaustive]pub struct VpcOptions { /* private fields */ }
Expand description
Options to specify the subnets and security groups for VPC endpoint. For more information, see VPC Endpoints for Amazon Elasticsearch Service Domains.
Implementations
sourceimpl VpcOptions
impl VpcOptions
sourcepub fn subnet_ids(&self) -> Option<&[String]>
pub fn subnet_ids(&self) -> Option<&[String]>
Specifies the subnets for VPC endpoint.
sourcepub fn security_group_ids(&self) -> Option<&[String]>
pub fn security_group_ids(&self) -> Option<&[String]>
Specifies the security groups for VPC endpoint.
sourceimpl VpcOptions
impl VpcOptions
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture VpcOptions
.
Trait Implementations
sourceimpl Clone for VpcOptions
impl Clone for VpcOptions
sourcefn clone(&self) -> VpcOptions
fn clone(&self) -> VpcOptions
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresourceimpl Debug for VpcOptions
impl Debug for VpcOptions
sourceimpl PartialEq<VpcOptions> for VpcOptions
impl PartialEq<VpcOptions> for VpcOptions
sourcefn eq(&self, other: &VpcOptions) -> bool
fn eq(&self, other: &VpcOptions) -> bool
impl StructuralPartialEq for VpcOptions
Auto Trait Implementations
impl RefUnwindSafe for VpcOptions
impl Send for VpcOptions
impl Sync for VpcOptions
impl Unpin for VpcOptions
impl UnwindSafe for VpcOptions
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more