class Amazonite::Ssm::DeleteAssociationRequest

Included Modules

Defined in:

ssm/delete_association_request.cr

Constructors

Instance Method Summary

Constructor Detail

def self.new(pull : JSON::PullParser) #

[View source]
def self.new(name : String | Nil = nil, instance_id : String | Nil = nil, association_id : String | Nil = nil) #

[View source]

Instance Method Detail

def ==(other : self) #
Description copied from class Reference

Returns true if this reference is the same as other. Invokes same?.


def association_id : String | Nil #

The association ID that you want to delete.


[View source]
def association_id=(association_id : String | Nil) #

The association ID that you want to delete.


[View source]
def hash(hasher) #
Description copied from class Reference

See Object#hash(hasher)


def instance_id : String | Nil #

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.


[View source]
def instance_id=(instance_id : String | Nil) #

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.


[View source]
def name : String | Nil #

The name of the SSM document.


[View source]
def name=(name : String | Nil) #

The name of the SSM document.


[View source]
def validate! : Nil #

[View source]