pub struct CreateClusterSubnetGroupMessage {
pub cluster_subnet_group_name: String,
pub description: String,
pub subnet_ids: Vec<String>,
pub tags: Option<Vec<Tag>>,
}
Expand description
Fields§
§cluster_subnet_group_name: String
The name for the subnet group. Amazon Redshift stores the value as a lowercase string.
Constraints:
-
Must contain no more than 255 alphanumeric characters or hyphens.
-
Must not be "Default".
-
Must be unique for all subnet groups that are created by your AWS account.
Example: examplesubnetgroup
description: String
A description for the subnet group.
subnet_ids: Vec<String>
An array of VPC subnet IDs. A maximum of 20 subnets can be modified in a single request.
A list of tag instances.
Trait Implementations§
Source§impl Clone for CreateClusterSubnetGroupMessage
impl Clone for CreateClusterSubnetGroupMessage
Source§fn clone(&self) -> CreateClusterSubnetGroupMessage
fn clone(&self) -> CreateClusterSubnetGroupMessage
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 CreateClusterSubnetGroupMessage
impl Default for CreateClusterSubnetGroupMessage
Source§fn default() -> CreateClusterSubnetGroupMessage
fn default() -> CreateClusterSubnetGroupMessage
Returns the “default value” for a type. Read more
Source§impl PartialEq for CreateClusterSubnetGroupMessage
impl PartialEq for CreateClusterSubnetGroupMessage
Source§fn eq(&self, other: &CreateClusterSubnetGroupMessage) -> bool
fn eq(&self, other: &CreateClusterSubnetGroupMessage) -> bool
Tests for
self
and other
values to be equal, and is used by ==
.impl StructuralPartialEq for CreateClusterSubnetGroupMessage
Auto Trait Implementations§
impl Freeze for CreateClusterSubnetGroupMessage
impl RefUnwindSafe for CreateClusterSubnetGroupMessage
impl Send for CreateClusterSubnetGroupMessage
impl Sync for CreateClusterSubnetGroupMessage
impl Unpin for CreateClusterSubnetGroupMessage
impl UnwindSafe for CreateClusterSubnetGroupMessage
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