Struct aws_sdk_ec2::operation::create_spot_datafeed_subscription::CreateSpotDatafeedSubscriptionInput
source · #[non_exhaustive]pub struct CreateSpotDatafeedSubscriptionInput {
pub bucket: Option<String>,
pub dry_run: Option<bool>,
pub prefix: Option<String>,
}
Expand description
Contains the parameters for CreateSpotDatafeedSubscription.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Struct { .. }
syntax; cannot be matched against without a wildcard ..
; and struct update syntax will not work.bucket: Option<String>
The name of the Amazon S3 bucket in which to store the Spot Instance data feed. For more information about bucket names, see Rules for bucket naming in the Amazon S3 Developer Guide.
dry_run: Option<bool>
Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation
. Otherwise, it is UnauthorizedOperation
.
prefix: Option<String>
The prefix for the data feed file names.
Implementations§
source§impl CreateSpotDatafeedSubscriptionInput
impl CreateSpotDatafeedSubscriptionInput
sourcepub fn bucket(&self) -> Option<&str>
pub fn bucket(&self) -> Option<&str>
The name of the Amazon S3 bucket in which to store the Spot Instance data feed. For more information about bucket names, see Rules for bucket naming in the Amazon S3 Developer Guide.
source§impl CreateSpotDatafeedSubscriptionInput
impl CreateSpotDatafeedSubscriptionInput
sourcepub fn builder() -> CreateSpotDatafeedSubscriptionInputBuilder
pub fn builder() -> CreateSpotDatafeedSubscriptionInputBuilder
Creates a new builder-style object to manufacture CreateSpotDatafeedSubscriptionInput
.
Trait Implementations§
source§impl Clone for CreateSpotDatafeedSubscriptionInput
impl Clone for CreateSpotDatafeedSubscriptionInput
source§fn clone(&self) -> CreateSpotDatafeedSubscriptionInput
fn clone(&self) -> CreateSpotDatafeedSubscriptionInput
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl PartialEq<CreateSpotDatafeedSubscriptionInput> for CreateSpotDatafeedSubscriptionInput
impl PartialEq<CreateSpotDatafeedSubscriptionInput> for CreateSpotDatafeedSubscriptionInput
source§fn eq(&self, other: &CreateSpotDatafeedSubscriptionInput) -> bool
fn eq(&self, other: &CreateSpotDatafeedSubscriptionInput) -> bool
self
and other
values to be equal, and is used
by ==
.