pub struct ClusterSubnetGroup {
pub cluster_subnet_group_name: Option<String>,
pub description: Option<String>,
pub subnet_group_status: Option<String>,
pub subnets: Option<Vec<Subnet>>,
pub tags: Option<Vec<Tag>>,
pub vpc_id: Option<String>,
}
Expand description
Describes a subnet group.
Fields§
§cluster_subnet_group_name: Option<String>
The name of the cluster subnet group.
description: Option<String>
The description of the cluster subnet group.
subnet_group_status: Option<String>
The status of the cluster subnet group. Possible values are Complete
, Incomplete
and Invalid
.
subnets: Option<Vec<Subnet>>
A list of the VPC Subnet elements.
The list of tags for the cluster subnet group.
vpc_id: Option<String>
The VPC ID of the cluster subnet group.
Trait Implementations§
Source§impl Clone for ClusterSubnetGroup
impl Clone for ClusterSubnetGroup
Source§fn clone(&self) -> ClusterSubnetGroup
fn clone(&self) -> ClusterSubnetGroup
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 Debug for ClusterSubnetGroup
impl Debug for ClusterSubnetGroup
Source§impl Default for ClusterSubnetGroup
impl Default for ClusterSubnetGroup
Source§fn default() -> ClusterSubnetGroup
fn default() -> ClusterSubnetGroup
Returns the “default value” for a type. Read more
Source§impl PartialEq for ClusterSubnetGroup
impl PartialEq for ClusterSubnetGroup
impl StructuralPartialEq for ClusterSubnetGroup
Auto Trait Implementations§
impl Freeze for ClusterSubnetGroup
impl RefUnwindSafe for ClusterSubnetGroup
impl Send for ClusterSubnetGroup
impl Sync for ClusterSubnetGroup
impl Unpin for ClusterSubnetGroup
impl UnwindSafe for ClusterSubnetGroup
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