#[non_exhaustive]pub struct EnableImageDeprecationInput {
pub image_id: Option<String>,
pub deprecate_at: Option<DateTime>,
pub dry_run: Option<bool>,
}
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.image_id: Option<String>
The ID of the AMI.
deprecate_at: Option<DateTime>
The date and time to deprecate the AMI, in UTC, in the following format: YYYY-MM-DDTHH:MM:SSZ. If you specify a value for seconds, Amazon EC2 rounds the seconds to the nearest minute.
You can’t specify a date in the past. The upper limit for DeprecateAt
is 10 years from now, except for public AMIs, where the upper limit is 2 years from the creation date.
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
.
Implementations§
source§impl EnableImageDeprecationInput
impl EnableImageDeprecationInput
sourcepub fn deprecate_at(&self) -> Option<&DateTime>
pub fn deprecate_at(&self) -> Option<&DateTime>
The date and time to deprecate the AMI, in UTC, in the following format: YYYY-MM-DDTHH:MM:SSZ. If you specify a value for seconds, Amazon EC2 rounds the seconds to the nearest minute.
You can’t specify a date in the past. The upper limit for DeprecateAt
is 10 years from now, except for public AMIs, where the upper limit is 2 years from the creation date.
source§impl EnableImageDeprecationInput
impl EnableImageDeprecationInput
sourcepub fn builder() -> EnableImageDeprecationInputBuilder
pub fn builder() -> EnableImageDeprecationInputBuilder
Creates a new builder-style object to manufacture EnableImageDeprecationInput
.
Trait Implementations§
source§impl Clone for EnableImageDeprecationInput
impl Clone for EnableImageDeprecationInput
source§fn clone(&self) -> EnableImageDeprecationInput
fn clone(&self) -> EnableImageDeprecationInput
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for EnableImageDeprecationInput
impl Debug for EnableImageDeprecationInput
source§impl PartialEq for EnableImageDeprecationInput
impl PartialEq for EnableImageDeprecationInput
source§fn eq(&self, other: &EnableImageDeprecationInput) -> bool
fn eq(&self, other: &EnableImageDeprecationInput) -> bool
self
and other
values to be equal, and is used
by ==
.