Struct cloud_storage::bucket::UniformBucketLevelAccess [−][src]
Access that is configured for all objects in one go.
Fields
enabled: boolWhether or not the bucket uses uniform bucket-level access. If set, access checks only use bucket-level IAM policies or above.
locked_time: Option<DateTime<Utc>>The deadline time for changing iamConfiguration.uniformBucketLevelAccess.enabled from true to false, in RFC 3339 format.
iamConfiguration.uniformBucketLevelAccess.enabled may be changed from true to false until the locked time, after which the field is immutable.
Trait Implementations
impl Debug for UniformBucketLevelAccess[src]
impl<'de> Deserialize<'de> for UniformBucketLevelAccess[src]
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>, [src]
__D: Deserializer<'de>,
impl PartialEq<UniformBucketLevelAccess> for UniformBucketLevelAccess[src]
fn eq(&self, other: &UniformBucketLevelAccess) -> bool[src]
fn ne(&self, other: &UniformBucketLevelAccess) -> bool[src]
impl Serialize for UniformBucketLevelAccess[src]
fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error> where
__S: Serializer, [src]
__S: Serializer,
impl StructuralPartialEq for UniformBucketLevelAccess[src]
Auto Trait Implementations
impl RefUnwindSafe for UniformBucketLevelAccess
impl Send for UniformBucketLevelAccess
impl Sync for UniformBucketLevelAccess
impl Unpin for UniformBucketLevelAccess
impl UnwindSafe for UniformBucketLevelAccess
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized, [src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized, [src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized, [src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T[src]
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>, [src]
T: for<'de> Deserialize<'de>,
impl<T> From<T> for T[src]
impl<T> Instrument for T[src]
pub fn instrument(self, span: Span) -> Instrumented<Self>[src]
pub fn in_current_span(self) -> Instrumented<Self>[src]
impl<T, U> Into<U> for T where
U: From<T>, [src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>, [src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>, [src]
U: TryFrom<T>,