#[non_exhaustive]pub struct CreateParameterGroupInput {
pub parameter_group_name: Option<String>,
pub family: Option<String>,
pub description: Option<String>,
pub tags: Option<Vec<Tag>>,
}
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Struct { .. }
syntax; cannot be matched against without a wildcard ..
; and struct update syntax will not work.parameter_group_name: Option<String>
The name of the parameter group.
family: Option<String>
The name of the parameter group family that the parameter group can be used with.
description: Option<String>
An optional description of the parameter group.
A list of tags to be added to this resource. A tag is a key-value pair. A tag key must be accompanied by a tag value, although null is accepted.
Implementations§
source§impl CreateParameterGroupInput
impl CreateParameterGroupInput
sourcepub fn parameter_group_name(&self) -> Option<&str>
pub fn parameter_group_name(&self) -> Option<&str>
The name of the parameter group.
sourcepub fn family(&self) -> Option<&str>
pub fn family(&self) -> Option<&str>
The name of the parameter group family that the parameter group can be used with.
sourcepub fn description(&self) -> Option<&str>
pub fn description(&self) -> Option<&str>
An optional description of the parameter group.
A list of tags to be added to this resource. A tag is a key-value pair. A tag key must be accompanied by a tag value, although null is accepted.
If no value was sent for this field, a default will be set. If you want to determine if no value was sent, use .tags.is_none()
.
source§impl CreateParameterGroupInput
impl CreateParameterGroupInput
sourcepub fn builder() -> CreateParameterGroupInputBuilder
pub fn builder() -> CreateParameterGroupInputBuilder
Creates a new builder-style object to manufacture CreateParameterGroupInput
.
Trait Implementations§
source§impl Clone for CreateParameterGroupInput
impl Clone for CreateParameterGroupInput
source§fn clone(&self) -> CreateParameterGroupInput
fn clone(&self) -> CreateParameterGroupInput
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for CreateParameterGroupInput
impl Debug for CreateParameterGroupInput
source§impl PartialEq for CreateParameterGroupInput
impl PartialEq for CreateParameterGroupInput
source§fn eq(&self, other: &CreateParameterGroupInput) -> bool
fn eq(&self, other: &CreateParameterGroupInput) -> bool
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for CreateParameterGroupInput
Auto Trait Implementations§
impl Freeze for CreateParameterGroupInput
impl RefUnwindSafe for CreateParameterGroupInput
impl Send for CreateParameterGroupInput
impl Sync for CreateParameterGroupInput
impl Unpin for CreateParameterGroupInput
impl UnwindSafe for CreateParameterGroupInput
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
source§impl<T> Instrument for T
impl<T> Instrument for T
source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
source§impl<T> IntoEither for T
impl<T> IntoEither for T
source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moresource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read more