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:
-
Join an AWS Directory
-
Install, repair, or uninstall software using an MSI package
-
Run PowerShell scripts
-
Configure CloudWatch Logs to monitor applications and systems
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
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.
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.
Creates a configuration document.
After you create a configuration document, you can use CreateAssociation
to associate it with one or more running instances.
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.
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.
Describes the associations for the specified configuration document or instance.
Describes the specified configuration document.
Gets the contents of the specified configuration document.
Lists the associations for the specified configuration document or instance.
Describes one or more of your configuration documents.
Updates the status of the configuration document associated with the specified instance.