pub struct RelocateBucketRequest {
pub destination_custom_placement_config: Option<RelocateBucketRequestDestinationCustomPlacementConfig>,
pub destination_location: Option<String>,
pub validate_only: Option<bool>,
}Expand description
A Relocate Bucket request.
§Activities
This type is used in activities, which are methods you may call on this type or where this type is involved in. The list links the activity name, along with information about where it is used (one of request and response).
- relocate buckets (request)
Fields§
§destination_custom_placement_config: Option<RelocateBucketRequestDestinationCustomPlacementConfig>The bucket’s new custom placement configuration if relocating to a Custom Dual Region.
destination_location: Option<String>The new location the bucket will be relocated to.
validate_only: Option<bool>If true, validate the operation, but do not actually relocate the bucket.
Trait Implementations§
Source§impl Clone for RelocateBucketRequest
impl Clone for RelocateBucketRequest
Source§fn clone(&self) -> RelocateBucketRequest
fn clone(&self) -> RelocateBucketRequest
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for RelocateBucketRequest
impl Debug for RelocateBucketRequest
Source§impl Default for RelocateBucketRequest
impl Default for RelocateBucketRequest
Source§fn default() -> RelocateBucketRequest
fn default() -> RelocateBucketRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for RelocateBucketRequest
impl<'de> Deserialize<'de> for RelocateBucketRequest
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Serialize for RelocateBucketRequest
impl Serialize for RelocateBucketRequest
impl RequestValue for RelocateBucketRequest
Auto Trait Implementations§
impl Freeze for RelocateBucketRequest
impl RefUnwindSafe for RelocateBucketRequest
impl Send for RelocateBucketRequest
impl Sync for RelocateBucketRequest
impl Unpin for RelocateBucketRequest
impl UnwindSafe for RelocateBucketRequest
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