#[non_exhaustive]pub struct DeleteAssociationInput {
pub name: Option<String>,
pub instance_id: Option<String>,
pub association_id: Option<String>,
}
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.name: Option<String>
The name of the SSM document.
instance_id: Option<String>
The managed node ID.
InstanceId
has been deprecated. To specify a managed node ID for an association, use the Targets
parameter. Requests that include the parameter InstanceID
with Systems Manager documents (SSM documents) that use schema version 2.0 or later will fail. In addition, if you use the parameter InstanceId
, you can't use the parameters AssociationName
, DocumentVersion
, MaxErrors
, MaxConcurrency
, OutputLocation
, or ScheduleExpression
. To use these parameters, you must use the Targets
parameter.
association_id: Option<String>
The association ID that you want to delete.
Implementations§
source§impl DeleteAssociationInput
impl DeleteAssociationInput
sourcepub fn instance_id(&self) -> Option<&str>
pub fn instance_id(&self) -> Option<&str>
The managed node ID.
InstanceId
has been deprecated. To specify a managed node ID for an association, use the Targets
parameter. Requests that include the parameter InstanceID
with Systems Manager documents (SSM documents) that use schema version 2.0 or later will fail. In addition, if you use the parameter InstanceId
, you can't use the parameters AssociationName
, DocumentVersion
, MaxErrors
, MaxConcurrency
, OutputLocation
, or ScheduleExpression
. To use these parameters, you must use the Targets
parameter.
sourcepub fn association_id(&self) -> Option<&str>
pub fn association_id(&self) -> Option<&str>
The association ID that you want to delete.
source§impl DeleteAssociationInput
impl DeleteAssociationInput
sourcepub fn builder() -> DeleteAssociationInputBuilder
pub fn builder() -> DeleteAssociationInputBuilder
Creates a new builder-style object to manufacture DeleteAssociationInput
.
Trait Implementations§
source§impl Clone for DeleteAssociationInput
impl Clone for DeleteAssociationInput
source§fn clone(&self) -> DeleteAssociationInput
fn clone(&self) -> DeleteAssociationInput
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for DeleteAssociationInput
impl Debug for DeleteAssociationInput
source§impl PartialEq for DeleteAssociationInput
impl PartialEq for DeleteAssociationInput
source§fn eq(&self, other: &DeleteAssociationInput) -> bool
fn eq(&self, other: &DeleteAssociationInput) -> bool
self
and other
values to be equal, and is used
by ==
.