Struct rusoto_glacier::UploadArchiveInput
source · [−]pub struct UploadArchiveInput {
pub account_id: String,
pub archive_description: Option<String>,
pub body: Option<Bytes>,
pub checksum: Option<String>,
pub vault_name: String,
}
Expand description
Provides options to add an archive to a vault.
Fields
account_id: String
The AccountId
value is the AWS account ID of the account that owns the vault. You can either specify an AWS account ID or optionally a single '-
' (hyphen), in which case Amazon S3 Glacier uses the AWS account ID associated with the credentials used to sign the request. If you use an account ID, do not include any hyphens ('-') in the ID.
archive_description: Option<String>
The optional description of the archive you are uploading.
body: Option<Bytes>
The data to upload.
checksum: Option<String>
The SHA256 tree hash of the data being uploaded.
vault_name: String
The name of the vault.
Trait Implementations
sourceimpl Clone for UploadArchiveInput
impl Clone for UploadArchiveInput
sourcefn clone(&self) -> UploadArchiveInput
fn clone(&self) -> UploadArchiveInput
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for UploadArchiveInput
impl Debug for UploadArchiveInput
sourceimpl Default for UploadArchiveInput
impl Default for UploadArchiveInput
sourcefn default() -> UploadArchiveInput
fn default() -> UploadArchiveInput
Returns the “default value” for a type. Read more
sourceimpl PartialEq<UploadArchiveInput> for UploadArchiveInput
impl PartialEq<UploadArchiveInput> for UploadArchiveInput
sourcefn eq(&self, other: &UploadArchiveInput) -> bool
fn eq(&self, other: &UploadArchiveInput) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
sourcefn ne(&self, other: &UploadArchiveInput) -> bool
fn ne(&self, other: &UploadArchiveInput) -> bool
This method tests for !=
.
sourceimpl Serialize for UploadArchiveInput
impl Serialize for UploadArchiveInput
impl StructuralPartialEq for UploadArchiveInput
Auto Trait Implementations
impl RefUnwindSafe for UploadArchiveInput
impl Send for UploadArchiveInput
impl Sync for UploadArchiveInput
impl Unpin for UploadArchiveInput
impl UnwindSafe for UploadArchiveInput
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more