[−][src]Struct google_storage1::BucketIamConfigurationBucketPolicyOnly
The bucket's Bucket Policy Only configuration.
This type is not used in any activity, and only used as part of another schema.
Fields
enabled: Option<bool>
If set, access is controlled only by bucket-level or above IAM policies.
locked_time: Option<String>
The deadline for changing iamConfiguration.bucketPolicyOnly.enabled from true to false in RFC 3339 format. iamConfiguration.bucketPolicyOnly.enabled may be changed from true to false until the locked time, after which the field is immutable.
Trait Implementations
impl Part for BucketIamConfigurationBucketPolicyOnly
[src]
impl NestedType for BucketIamConfigurationBucketPolicyOnly
[src]
impl Default for BucketIamConfigurationBucketPolicyOnly
[src]
impl Clone for BucketIamConfigurationBucketPolicyOnly
[src]
fn clone(&self) -> BucketIamConfigurationBucketPolicyOnly
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
Performs copy-assignment from source
. Read more
impl Debug for BucketIamConfigurationBucketPolicyOnly
[src]
impl Serialize for BucketIamConfigurationBucketPolicyOnly
[src]
fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error> where
__S: Serializer,
[src]
__S: Serializer,
impl<'de> Deserialize<'de> for BucketIamConfigurationBucketPolicyOnly
[src]
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
Auto Trait Implementations
impl Send for BucketIamConfigurationBucketPolicyOnly
impl Unpin for BucketIamConfigurationBucketPolicyOnly
impl Sync for BucketIamConfigurationBucketPolicyOnly
impl UnwindSafe for BucketIamConfigurationBucketPolicyOnly
impl RefUnwindSafe for BucketIamConfigurationBucketPolicyOnly
Blanket Implementations
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
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.
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>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Typeable for T where
T: Any,
T: Any,
impl<T> DeserializeOwned for T where
T: Deserialize<'de>,
[src]
T: Deserialize<'de>,