AWS SDK Version 2 for .NET
API Reference

AWS services or capabilities described in AWS Documentation may vary by region/location. Click Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.

.NET Framework 3.5
 
Executes commands on one or more remote instances.

Namespace: Amazon.SimpleSystemsManagement
Assembly: AWSSDK.dll
Version: (assembly version)

Syntax

C#
public virtual SendCommandResponse SendCommand(
         String documentName,
         List<String> instanceIds
)

Parameters

documentName
Type: System.String

Required. The name of the SSM document to execute. This can be an SSM public document or a custom document.

instanceIds
Type: List<System.String>

Required. The instance IDs where the command should execute.

Return Value
Type: Amazon.SimpleSystemsManagement.Model.SendCommandResponse
The response from the SendCommand service method, as returned by SimpleSystemsManagement.

Exceptions

ExceptionCondition
DuplicateInstanceIdException You cannot specify an instance ID in more than one association.
InvalidDocumentException The specified document does not exist.
InvalidInstanceIdException The instance is not in valid state. Valid states are: Running, Pending, Stopped, Stopping. Invalid states are: Shutting-down and Terminated.
InvalidOutputFolderException The S3 bucket does not exist.
InvalidParametersException You must specify values for all required parameters in the SSM document. You can only supply values to parameters defined in the SSM document.
UnsupportedPlatformTypeException The document does not support the platform type of the given instance ID(s).

Version Information

.NET Framework:
Supported in: 4.5, 4.0, 3.5