#[non_exhaustive]pub struct ModifyActivityStreamInput {
pub resource_arn: Option<String>,
pub audit_policy_state: Option<AuditPolicyState>,
}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 RDS for Oracle or Microsoft SQL Server DB instance. For example, arn:aws:rds:us-east-1:12345667890:db:my-orcl-db.
audit_policy_state: Option<AuditPolicyState>The audit policy state. When a policy is unlocked, it is read/write. When it is locked, it is read-only. You can edit your audit policy only when the activity stream is unlocked or stopped.
Implementations§
source§impl ModifyActivityStreamInput
impl ModifyActivityStreamInput
sourcepub fn resource_arn(&self) -> Option<&str>
pub fn resource_arn(&self) -> Option<&str>
The Amazon Resource Name (ARN) of the RDS for Oracle or Microsoft SQL Server DB instance. For example, arn:aws:rds:us-east-1:12345667890:db:my-orcl-db.
sourcepub fn audit_policy_state(&self) -> Option<&AuditPolicyState>
pub fn audit_policy_state(&self) -> Option<&AuditPolicyState>
The audit policy state. When a policy is unlocked, it is read/write. When it is locked, it is read-only. You can edit your audit policy only when the activity stream is unlocked or stopped.
source§impl ModifyActivityStreamInput
impl ModifyActivityStreamInput
sourcepub fn builder() -> ModifyActivityStreamInputBuilder
pub fn builder() -> ModifyActivityStreamInputBuilder
Creates a new builder-style object to manufacture ModifyActivityStreamInput.
Trait Implementations§
source§impl Clone for ModifyActivityStreamInput
impl Clone for ModifyActivityStreamInput
source§fn clone(&self) -> ModifyActivityStreamInput
fn clone(&self) -> ModifyActivityStreamInput
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Debug for ModifyActivityStreamInput
impl Debug for ModifyActivityStreamInput
source§impl PartialEq for ModifyActivityStreamInput
impl PartialEq for ModifyActivityStreamInput
source§fn eq(&self, other: &ModifyActivityStreamInput) -> bool
fn eq(&self, other: &ModifyActivityStreamInput) -> bool
self and other values to be equal, and is used
by ==.impl StructuralPartialEq for ModifyActivityStreamInput
Auto Trait Implementations§
impl Freeze for ModifyActivityStreamInput
impl RefUnwindSafe for ModifyActivityStreamInput
impl Send for ModifyActivityStreamInput
impl Sync for ModifyActivityStreamInput
impl Unpin for ModifyActivityStreamInput
impl UnwindSafe for ModifyActivityStreamInput
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