[−][src]Struct rusoto_storagegateway::AssignTapePoolInput
Fields
bypass_governance_retention: Option<bool>
Set permissions to bypass governance retention. If the lock type of the archived tape is Governance
, the tape's archived age is not older than RetentionLockInDays
, and the user does not already have BypassGovernanceRetention
, setting this to TRUE enables the user to bypass the retention lock. This parameter is set to true by default for calls from the console.
Valid values: TRUE
| FALSE
pool_id: String
The ID of the pool that you want to add your tape to for archiving. The tape in this pool is archived in the S3 storage class that is associated with the pool. When you use your backup application to eject the tape, the tape is archived directly into the storage class (S3 Glacier or S3 Glacier Deep Archive) that corresponds to the pool.
Valid Values: GLACIER
| DEEP_ARCHIVE
tape_arn: String
The unique Amazon Resource Name (ARN) of the virtual tape that you want to add to the tape pool.
Trait Implementations
impl Clone for AssignTapePoolInput
[src]
pub fn clone(&self) -> AssignTapePoolInput
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Debug for AssignTapePoolInput
[src]
impl Default for AssignTapePoolInput
[src]
pub fn default() -> AssignTapePoolInput
[src]
impl PartialEq<AssignTapePoolInput> for AssignTapePoolInput
[src]
pub fn eq(&self, other: &AssignTapePoolInput) -> bool
[src]
pub fn ne(&self, other: &AssignTapePoolInput) -> bool
[src]
impl Serialize for AssignTapePoolInput
[src]
pub fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error> where
__S: Serializer,
[src]
__S: Serializer,
impl StructuralPartialEq for AssignTapePoolInput
[src]
Auto Trait Implementations
impl RefUnwindSafe for AssignTapePoolInput
[src]
impl Send for AssignTapePoolInput
[src]
impl Sync for AssignTapePoolInput
[src]
impl Unpin for AssignTapePoolInput
[src]
impl UnwindSafe for AssignTapePoolInput
[src]
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> 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> Same<T> for T
type Output = T
Should always be Self
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
pub fn to_owned(&self) -> T
[src]
pub 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.
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>,