pub struct SpotDatafeedSubscription {
pub bucket: Option<String>,
pub fault: Option<SpotInstanceStateFault>,
pub owner_id: Option<String>,
pub prefix: Option<String>,
pub state: Option<String>,
}
Expand description
Describes the data feed for a Spot Instance.
Fields§
§bucket: Option<String>
The Amazon S3 bucket where the Spot Instance data feed is located.
fault: Option<SpotInstanceStateFault>
The fault codes for the Spot Instance request, if any.
owner_id: Option<String>
The AWS account ID of the account.
prefix: Option<String>
The prefix that is prepended to data feed files.
state: Option<String>
The state of the Spot Instance data feed subscription.
Trait Implementations§
Source§impl Clone for SpotDatafeedSubscription
impl Clone for SpotDatafeedSubscription
Source§fn clone(&self) -> SpotDatafeedSubscription
fn clone(&self) -> SpotDatafeedSubscription
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 moreSource§impl Debug for SpotDatafeedSubscription
impl Debug for SpotDatafeedSubscription
Source§impl Default for SpotDatafeedSubscription
impl Default for SpotDatafeedSubscription
Source§fn default() -> SpotDatafeedSubscription
fn default() -> SpotDatafeedSubscription
Returns the “default value” for a type. Read more
Source§impl PartialEq for SpotDatafeedSubscription
impl PartialEq for SpotDatafeedSubscription
impl StructuralPartialEq for SpotDatafeedSubscription
Auto Trait Implementations§
impl Freeze for SpotDatafeedSubscription
impl RefUnwindSafe for SpotDatafeedSubscription
impl Send for SpotDatafeedSubscription
impl Sync for SpotDatafeedSubscription
impl Unpin for SpotDatafeedSubscription
impl UnwindSafe for SpotDatafeedSubscription
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