#[non_exhaustive]pub struct AssociationExecutionTargetBuilder { /* private fields */ }Expand description
A builder for AssociationExecutionTarget.
Implementations§
source§impl AssociationExecutionTargetBuilder
impl AssociationExecutionTargetBuilder
sourcepub fn association_id(self, input: impl Into<String>) -> Self
pub fn association_id(self, input: impl Into<String>) -> Self
The association ID.
sourcepub fn set_association_id(self, input: Option<String>) -> Self
pub fn set_association_id(self, input: Option<String>) -> Self
The association ID.
sourcepub fn association_version(self, input: impl Into<String>) -> Self
pub fn association_version(self, input: impl Into<String>) -> Self
The association version.
sourcepub fn set_association_version(self, input: Option<String>) -> Self
pub fn set_association_version(self, input: Option<String>) -> Self
The association version.
sourcepub fn execution_id(self, input: impl Into<String>) -> Self
pub fn execution_id(self, input: impl Into<String>) -> Self
The execution ID.
sourcepub fn set_execution_id(self, input: Option<String>) -> Self
pub fn set_execution_id(self, input: Option<String>) -> Self
The execution ID.
sourcepub fn resource_id(self, input: impl Into<String>) -> Self
pub fn resource_id(self, input: impl Into<String>) -> Self
The resource ID, for example, the managed node ID where the association ran.
sourcepub fn set_resource_id(self, input: Option<String>) -> Self
pub fn set_resource_id(self, input: Option<String>) -> Self
The resource ID, for example, the managed node ID where the association ran.
sourcepub fn resource_type(self, input: impl Into<String>) -> Self
pub fn resource_type(self, input: impl Into<String>) -> Self
The resource type, for example, EC2.
sourcepub fn set_resource_type(self, input: Option<String>) -> Self
pub fn set_resource_type(self, input: Option<String>) -> Self
The resource type, for example, EC2.
sourcepub fn set_status(self, input: Option<String>) -> Self
pub fn set_status(self, input: Option<String>) -> Self
The association execution status.
sourcepub fn detailed_status(self, input: impl Into<String>) -> Self
pub fn detailed_status(self, input: impl Into<String>) -> Self
Detailed information about the execution status.
sourcepub fn set_detailed_status(self, input: Option<String>) -> Self
pub fn set_detailed_status(self, input: Option<String>) -> Self
Detailed information about the execution status.
sourcepub fn last_execution_date(self, input: DateTime) -> Self
pub fn last_execution_date(self, input: DateTime) -> Self
The date of the last execution.
sourcepub fn set_last_execution_date(self, input: Option<DateTime>) -> Self
pub fn set_last_execution_date(self, input: Option<DateTime>) -> Self
The date of the last execution.
sourcepub fn output_source(self, input: OutputSource) -> Self
pub fn output_source(self, input: OutputSource) -> Self
The location where the association details are saved.
sourcepub fn set_output_source(self, input: Option<OutputSource>) -> Self
pub fn set_output_source(self, input: Option<OutputSource>) -> Self
The location where the association details are saved.
sourcepub fn build(self) -> AssociationExecutionTarget
pub fn build(self) -> AssociationExecutionTarget
Consumes the builder and constructs a AssociationExecutionTarget.
Trait Implementations§
source§impl Clone for AssociationExecutionTargetBuilder
impl Clone for AssociationExecutionTargetBuilder
source§fn clone(&self) -> AssociationExecutionTargetBuilder
fn clone(&self) -> AssociationExecutionTargetBuilder
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 Default for AssociationExecutionTargetBuilder
impl Default for AssociationExecutionTargetBuilder
source§fn default() -> AssociationExecutionTargetBuilder
fn default() -> AssociationExecutionTargetBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq<AssociationExecutionTargetBuilder> for AssociationExecutionTargetBuilder
impl PartialEq<AssociationExecutionTargetBuilder> for AssociationExecutionTargetBuilder
source§fn eq(&self, other: &AssociationExecutionTargetBuilder) -> bool
fn eq(&self, other: &AssociationExecutionTargetBuilder) -> bool
This method tests for
self and other values to be equal, and is used
by ==.