Struct aws_sdk_rds::types::OptionGroup
source · #[non_exhaustive]pub struct OptionGroup { /* private fields */ }Expand description
Implementations§
source§impl OptionGroup
impl OptionGroup
sourcepub fn option_group_name(&self) -> Option<&str>
pub fn option_group_name(&self) -> Option<&str>
Specifies the name of the option group.
sourcepub fn option_group_description(&self) -> Option<&str>
pub fn option_group_description(&self) -> Option<&str>
Provides a description of the option group.
sourcepub fn engine_name(&self) -> Option<&str>
pub fn engine_name(&self) -> Option<&str>
Indicates the name of the engine that this option group can be applied to.
sourcepub fn major_engine_version(&self) -> Option<&str>
pub fn major_engine_version(&self) -> Option<&str>
Indicates the major engine version associated with this option group.
sourcepub fn options(&self) -> Option<&[Option]>
pub fn options(&self) -> Option<&[Option]>
Indicates what options are available in the option group.
sourcepub fn allows_vpc_and_non_vpc_instance_memberships(&self) -> bool
pub fn allows_vpc_and_non_vpc_instance_memberships(&self) -> bool
Indicates whether this option group can be applied to both VPC and non-VPC instances. The value true indicates the option group can be applied to both VPC and non-VPC instances.
sourcepub fn vpc_id(&self) -> Option<&str>
pub fn vpc_id(&self) -> Option<&str>
If AllowsVpcAndNonVpcInstanceMemberships is false, this field is blank. If AllowsVpcAndNonVpcInstanceMemberships is true and this field is blank, then this option group can be applied to both VPC and non-VPC instances. If this field contains a value, then this option group can only be applied to instances that are in the VPC indicated by this field.
sourcepub fn option_group_arn(&self) -> Option<&str>
pub fn option_group_arn(&self) -> Option<&str>
Specifies the Amazon Resource Name (ARN) for the option group.
sourcepub fn source_option_group(&self) -> Option<&str>
pub fn source_option_group(&self) -> Option<&str>
Specifies the name of the option group from which this option group is copied.
sourcepub fn source_account_id(&self) -> Option<&str>
pub fn source_account_id(&self) -> Option<&str>
Specifies the Amazon Web Services account ID for the option group from which this option group is copied.
sourcepub fn copy_timestamp(&self) -> Option<&DateTime>
pub fn copy_timestamp(&self) -> Option<&DateTime>
Indicates when the option group was copied.
source§impl OptionGroup
impl OptionGroup
sourcepub fn builder() -> OptionGroupBuilder
pub fn builder() -> OptionGroupBuilder
Creates a new builder-style object to manufacture OptionGroup.
Trait Implementations§
source§impl Clone for OptionGroup
impl Clone for OptionGroup
source§fn clone(&self) -> OptionGroup
fn clone(&self) -> OptionGroup
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Debug for OptionGroup
impl Debug for OptionGroup
source§impl PartialEq<OptionGroup> for OptionGroup
impl PartialEq<OptionGroup> for OptionGroup
source§fn eq(&self, other: &OptionGroup) -> bool
fn eq(&self, other: &OptionGroup) -> bool
self and other values to be equal, and is used
by ==.