#[non_exhaustive]pub struct StartActivityStreamInput {
pub resource_arn: Option<String>,
pub mode: Option<ActivityStreamMode>,
pub kms_key_id: Option<String>,
pub apply_immediately: Option<bool>,
pub engine_native_audit_fields_included: Option<bool>,
}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.resource_arn: Option<String>The Amazon Resource Name (ARN) of the DB cluster, for example, arn:aws:rds:us-east-1:12345667890:cluster:das-cluster.
mode: Option<ActivityStreamMode>Specifies the mode of the database activity stream. Database events such as a change or access generate an activity stream event. The database session can handle these events either synchronously or asynchronously.
kms_key_id: Option<String>The Amazon Web Services KMS key identifier for encrypting messages in the database activity stream. The Amazon Web Services KMS key identifier is the key ARN, key ID, alias ARN, or alias name for the KMS key.
apply_immediately: Option<bool>Specifies whether or not the database activity stream is to start as soon as possible, regardless of the maintenance window for the database.
engine_native_audit_fields_included: Option<bool>Specifies whether the database activity stream includes engine-native audit fields. This option applies to an Oracle or Microsoft SQL Server DB instance. By default, no engine-native audit fields are included.
Implementations§
source§impl StartActivityStreamInput
impl StartActivityStreamInput
sourcepub fn resource_arn(&self) -> Option<&str>
pub fn resource_arn(&self) -> Option<&str>
The Amazon Resource Name (ARN) of the DB cluster, for example, arn:aws:rds:us-east-1:12345667890:cluster:das-cluster.
sourcepub fn mode(&self) -> Option<&ActivityStreamMode>
pub fn mode(&self) -> Option<&ActivityStreamMode>
Specifies the mode of the database activity stream. Database events such as a change or access generate an activity stream event. The database session can handle these events either synchronously or asynchronously.
sourcepub fn kms_key_id(&self) -> Option<&str>
pub fn kms_key_id(&self) -> Option<&str>
The Amazon Web Services KMS key identifier for encrypting messages in the database activity stream. The Amazon Web Services KMS key identifier is the key ARN, key ID, alias ARN, or alias name for the KMS key.
sourcepub fn apply_immediately(&self) -> Option<bool>
pub fn apply_immediately(&self) -> Option<bool>
Specifies whether or not the database activity stream is to start as soon as possible, regardless of the maintenance window for the database.
sourcepub fn engine_native_audit_fields_included(&self) -> Option<bool>
pub fn engine_native_audit_fields_included(&self) -> Option<bool>
Specifies whether the database activity stream includes engine-native audit fields. This option applies to an Oracle or Microsoft SQL Server DB instance. By default, no engine-native audit fields are included.
source§impl StartActivityStreamInput
impl StartActivityStreamInput
sourcepub fn builder() -> StartActivityStreamInputBuilder
pub fn builder() -> StartActivityStreamInputBuilder
Creates a new builder-style object to manufacture StartActivityStreamInput.
Trait Implementations§
source§impl Clone for StartActivityStreamInput
impl Clone for StartActivityStreamInput
source§fn clone(&self) -> StartActivityStreamInput
fn clone(&self) -> StartActivityStreamInput
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Debug for StartActivityStreamInput
impl Debug for StartActivityStreamInput
source§impl PartialEq for StartActivityStreamInput
impl PartialEq for StartActivityStreamInput
source§fn eq(&self, other: &StartActivityStreamInput) -> bool
fn eq(&self, other: &StartActivityStreamInput) -> bool
self and other values to be equal, and is used
by ==.