pub struct CreateClusterSecurityGroupMessage {
pub cluster_security_group_name: String,
pub description: String,
pub tags: Option<Vec<Tag>>,
}
Expand description
Fields§
§cluster_security_group_name: String
The name for the security 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 security groups that are created by your AWS account.
Example: examplesecuritygroup
description: String
A description for the security group.
A list of tag instances.
Trait Implementations§
Source§impl Clone for CreateClusterSecurityGroupMessage
impl Clone for CreateClusterSecurityGroupMessage
Source§fn clone(&self) -> CreateClusterSecurityGroupMessage
fn clone(&self) -> CreateClusterSecurityGroupMessage
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 CreateClusterSecurityGroupMessage
impl Default for CreateClusterSecurityGroupMessage
Source§fn default() -> CreateClusterSecurityGroupMessage
fn default() -> CreateClusterSecurityGroupMessage
Returns the “default value” for a type. Read more
Source§impl PartialEq for CreateClusterSecurityGroupMessage
impl PartialEq for CreateClusterSecurityGroupMessage
Source§fn eq(&self, other: &CreateClusterSecurityGroupMessage) -> bool
fn eq(&self, other: &CreateClusterSecurityGroupMessage) -> bool
Tests for
self
and other
values to be equal, and is used by ==
.impl StructuralPartialEq for CreateClusterSecurityGroupMessage
Auto Trait Implementations§
impl Freeze for CreateClusterSecurityGroupMessage
impl RefUnwindSafe for CreateClusterSecurityGroupMessage
impl Send for CreateClusterSecurityGroupMessage
impl Sync for CreateClusterSecurityGroupMessage
impl Unpin for CreateClusterSecurityGroupMessage
impl UnwindSafe for CreateClusterSecurityGroupMessage
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