pub struct ObjectLockConfiguration {
pub object_lock_enabled: Option<Value<String>>,
pub rule: Option<Value<ObjectLockRule>>,
}Expand description
The AWS::S3::Bucket.ObjectLockConfiguration property type.
Fields§
§object_lock_enabled: Option<Value<String>>Property ObjectLockEnabled.
Update type: Mutable. AWS CloudFormation doesn’t replace the resource when you change this property.
rule: Option<Value<ObjectLockRule>>Property Rule.
Update type: Mutable. AWS CloudFormation doesn’t replace the resource when you change this property.
Trait Implementations§
Source§impl Debug for ObjectLockConfiguration
impl Debug for ObjectLockConfiguration
Source§impl Default for ObjectLockConfiguration
impl Default for ObjectLockConfiguration
Source§fn default() -> ObjectLockConfiguration
fn default() -> ObjectLockConfiguration
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for ObjectLockConfiguration
impl RefUnwindSafe for ObjectLockConfiguration
impl Send for ObjectLockConfiguration
impl Sync for ObjectLockConfiguration
impl Unpin for ObjectLockConfiguration
impl UnwindSafe for ObjectLockConfiguration
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