pub struct GetBucketObjectArgs {
pub bucket: Output<String>,
pub key: Output<String>,
pub range: Output<Option<String>>,
pub tags: Output<Option<HashMap<String, String>>>,
pub version_id: Output<Option<String>>,
}
Fields§
§bucket: Output<String>
Name of the bucket to read the object from. Alternatively, an S3 access point ARN can be specified
key: Output<String>
Full path to the object inside the bucket
range: Output<Option<String>>
Map of tags assigned to the object.
version_id: Output<Option<String>>
Specific version ID of the object returned (defaults to latest version)
Implementations§
source§impl GetBucketObjectArgs
impl GetBucketObjectArgs
sourcepub fn builder() -> GetBucketObjectArgsBuilder
pub fn builder() -> GetBucketObjectArgsBuilder
Create an instance of GetBucketObjectArgs
using the builder syntax
Trait Implementations§
source§impl Clone for GetBucketObjectArgs
impl Clone for GetBucketObjectArgs
source§fn clone(&self) -> GetBucketObjectArgs
fn clone(&self) -> GetBucketObjectArgs
Returns a copy 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 moreAuto Trait Implementations§
impl Freeze for GetBucketObjectArgs
impl RefUnwindSafe for GetBucketObjectArgs
impl Send for GetBucketObjectArgs
impl Sync for GetBucketObjectArgs
impl Unpin for GetBucketObjectArgs
impl UnwindSafe for GetBucketObjectArgs
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
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)