AWS.SSM

Amazon EC2 Simple Systems Manager (SSM) enables you to configure and manage your EC2 instances. You can create a configuration document and then associate it with one or more running instances.

You can use a configuration document to automate the following tasks for your Windows instances:

Note that configuration documents are not supported on Linux instances.

Summary

create_association(client, input, options \\ [])

Associates the specified configuration document with the specified instance

create_association_batch(client, input, options \\ [])

Associates the specified configuration documents with the specified instances

create_document(client, input, options \\ [])

Creates a configuration document

delete_association(client, input, options \\ [])

Disassociates the specified configuration document from the specified instance

delete_document(client, input, options \\ [])

Deletes the specified configuration document

describe_association(client, input, options \\ [])

Describes the associations for the specified configuration document or instance

describe_document(client, input, options \\ [])

Describes the specified configuration document

get_document(client, input, options \\ [])

Gets the contents of the specified configuration document

list_associations(client, input, options \\ [])

Lists the associations for the specified configuration document or instance

list_documents(client, input, options \\ [])

Describes one or more of your configuration documents

update_association_status(client, input, options \\ [])

Updates the status of the configuration document associated with the specified instance

Functions

create_association(client, input, options \\ [])

Associates the specified configuration document with the specified instance.

When you associate a configuration document with an instance, the configuration agent on the instance processes the configuration document and configures the instance as specified.

If you associate a configuration document with an instance that already has an associated configuration document, we replace the current configuration document with the new configuration document.

create_association_batch(client, input, options \\ [])

Associates the specified configuration documents with the specified instances.

When you associate a configuration document with an instance, the configuration agent on the instance processes the configuration document and configures the instance as specified.

If you associate a configuration document with an instance that already has an associated configuration document, we replace the current configuration document with the new configuration document.

create_document(client, input, options \\ [])

Creates a configuration document.

After you create a configuration document, you can use CreateAssociation to associate it with one or more running instances.

delete_association(client, input, options \\ [])

Disassociates the specified configuration document from the specified instance.

When you disassociate a configuration document from an instance, it does not change the configuration of the instance. To change the configuration state of an instance after you disassociate a configuration document, you must create a new configuration document with the desired configuration and associate it with the instance.

delete_document(client, input, options \\ [])

Deletes the specified configuration document.

You must use DeleteAssociation to disassociate all instances that are associated with the configuration document before you can delete it.

describe_association(client, input, options \\ [])

Describes the associations for the specified configuration document or instance.

describe_document(client, input, options \\ [])

Describes the specified configuration document.

get_document(client, input, options \\ [])

Gets the contents of the specified configuration document.

list_associations(client, input, options \\ [])

Lists the associations for the specified configuration document or instance.

list_documents(client, input, options \\ [])

Describes one or more of your configuration documents.

update_association_status(client, input, options \\ [])

Updates the status of the configuration document associated with the specified instance.