pub struct CreateOptionGroupMessage {
pub engine_name: String,
pub major_engine_version: String,
pub option_group_description: String,
pub option_group_name: String,
pub tags: Option<Vec<Tag>>,
}
Expand description
Fields§
§engine_name: String
Specifies the name of the engine that this option group should be associated with.
major_engine_version: String
Specifies the major version of the engine that this option group should be associated with.
option_group_description: String
The description of the option group.
option_group_name: String
Specifies the name of the option group to be created.
Constraints:
-
Must be 1 to 255 letters, numbers, or hyphens
-
First character must be a letter
-
Can't end with a hyphen or contain two consecutive hyphens
Example: myoptiongroup
Tags to assign to the option group.
Trait Implementations§
Source§impl Clone for CreateOptionGroupMessage
impl Clone for CreateOptionGroupMessage
Source§fn clone(&self) -> CreateOptionGroupMessage
fn clone(&self) -> CreateOptionGroupMessage
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 CreateOptionGroupMessage
impl Debug for CreateOptionGroupMessage
Source§impl Default for CreateOptionGroupMessage
impl Default for CreateOptionGroupMessage
Source§fn default() -> CreateOptionGroupMessage
fn default() -> CreateOptionGroupMessage
Returns the “default value” for a type. Read more
Source§impl PartialEq for CreateOptionGroupMessage
impl PartialEq for CreateOptionGroupMessage
impl StructuralPartialEq for CreateOptionGroupMessage
Auto Trait Implementations§
impl Freeze for CreateOptionGroupMessage
impl RefUnwindSafe for CreateOptionGroupMessage
impl Send for CreateOptionGroupMessage
impl Sync for CreateOptionGroupMessage
impl Unpin for CreateOptionGroupMessage
impl UnwindSafe for CreateOptionGroupMessage
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