#[non_exhaustive]pub struct UpdateDiscoveryJobInput {
pub discovery_job_arn: Option<String>,
pub collection_duration_minutes: Option<i32>,
}
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. }
syntax; cannot be matched against without a wildcard ..
; and struct update syntax will not work.discovery_job_arn: Option<String>
Specifies the Amazon Resource Name (ARN) of the discovery job that you want to update.
collection_duration_minutes: Option<i32>
Specifies in minutes how long that you want the discovery job to run. (You can't set this parameter to less than the number of minutes that the job has already run for.)
Implementations§
source§impl UpdateDiscoveryJobInput
impl UpdateDiscoveryJobInput
sourcepub fn discovery_job_arn(&self) -> Option<&str>
pub fn discovery_job_arn(&self) -> Option<&str>
Specifies the Amazon Resource Name (ARN) of the discovery job that you want to update.
sourcepub fn collection_duration_minutes(&self) -> Option<i32>
pub fn collection_duration_minutes(&self) -> Option<i32>
Specifies in minutes how long that you want the discovery job to run. (You can't set this parameter to less than the number of minutes that the job has already run for.)
source§impl UpdateDiscoveryJobInput
impl UpdateDiscoveryJobInput
sourcepub fn builder() -> UpdateDiscoveryJobInputBuilder
pub fn builder() -> UpdateDiscoveryJobInputBuilder
Creates a new builder-style object to manufacture UpdateDiscoveryJobInput
.
Trait Implementations§
source§impl Clone for UpdateDiscoveryJobInput
impl Clone for UpdateDiscoveryJobInput
source§fn clone(&self) -> UpdateDiscoveryJobInput
fn clone(&self) -> UpdateDiscoveryJobInput
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 UpdateDiscoveryJobInput
impl Debug for UpdateDiscoveryJobInput
source§impl PartialEq for UpdateDiscoveryJobInput
impl PartialEq for UpdateDiscoveryJobInput
source§fn eq(&self, other: &UpdateDiscoveryJobInput) -> bool
fn eq(&self, other: &UpdateDiscoveryJobInput) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for UpdateDiscoveryJobInput
Auto Trait Implementations§
impl RefUnwindSafe for UpdateDiscoveryJobInput
impl Send for UpdateDiscoveryJobInput
impl Sync for UpdateDiscoveryJobInput
impl Unpin for UpdateDiscoveryJobInput
impl UnwindSafe for UpdateDiscoveryJobInput
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
source§impl<T> Instrument for T
impl<T> Instrument for T
source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Creates a shared type from an unshared type.