@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class MaintenanceWindowAutomationParameters extends Object implements Serializable, Cloneable, StructuredPojo
The parameters for an AUTOMATION task type.
| Constructor and Description |
|---|
MaintenanceWindowAutomationParameters() |
| Modifier and Type | Method and Description |
|---|---|
MaintenanceWindowAutomationParameters |
addParametersEntry(String key,
List<String> value)
Add a single Parameters entry
|
MaintenanceWindowAutomationParameters |
clearParametersEntries()
Removes all the entries added into Parameters.
|
MaintenanceWindowAutomationParameters |
clone() |
boolean |
equals(Object obj) |
String |
getDocumentVersion()
The version of an Automation runbook to use during task execution.
|
Map<String,List<String>> |
getParameters()
The parameters for the
AUTOMATION task. |
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller. |
void |
setDocumentVersion(String documentVersion)
The version of an Automation runbook to use during task execution.
|
void |
setParameters(Map<String,List<String>> parameters)
The parameters for the
AUTOMATION task. |
String |
toString()
Returns a string representation of this object.
|
MaintenanceWindowAutomationParameters |
withDocumentVersion(String documentVersion)
The version of an Automation runbook to use during task execution.
|
MaintenanceWindowAutomationParameters |
withParameters(Map<String,List<String>> parameters)
The parameters for the
AUTOMATION task. |
public MaintenanceWindowAutomationParameters()
public void setDocumentVersion(String documentVersion)
The version of an Automation runbook to use during task execution.
documentVersion - The version of an Automation runbook to use during task execution.public String getDocumentVersion()
The version of an Automation runbook to use during task execution.
public MaintenanceWindowAutomationParameters withDocumentVersion(String documentVersion)
The version of an Automation runbook to use during task execution.
documentVersion - The version of an Automation runbook to use during task execution.public Map<String,List<String>> getParameters()
The parameters for the AUTOMATION task.
For information about specifying and updating task parameters, see RegisterTaskWithMaintenanceWindow and UpdateMaintenanceWindowTask.
LoggingInfo has been deprecated. To specify an Amazon Simple Storage Service (Amazon S3) bucket to
contain logs, instead use the OutputS3BucketName and OutputS3KeyPrefix options in the
TaskInvocationParameters structure. For information about how Amazon Web Services Systems Manager
handles these options for the supported maintenance window task types, see
MaintenanceWindowTaskInvocationParameters.
TaskParameters has been deprecated. To specify parameters to pass to a task when it runs, instead
use the Parameters option in the TaskInvocationParameters structure. For information
about how Systems Manager handles these options for the supported maintenance window task types, see
MaintenanceWindowTaskInvocationParameters.
For AUTOMATION task types, Amazon Web Services Systems Manager ignores any values specified for
these parameters.
AUTOMATION task.
For information about specifying and updating task parameters, see RegisterTaskWithMaintenanceWindow and UpdateMaintenanceWindowTask.
LoggingInfo has been deprecated. To specify an Amazon Simple Storage Service (Amazon S3)
bucket to contain logs, instead use the OutputS3BucketName and
OutputS3KeyPrefix options in the TaskInvocationParameters structure. For
information about how Amazon Web Services Systems Manager handles these options for the supported
maintenance window task types, see MaintenanceWindowTaskInvocationParameters.
TaskParameters has been deprecated. To specify parameters to pass to a task when it runs,
instead use the Parameters option in the TaskInvocationParameters structure.
For information about how Systems Manager handles these options for the supported maintenance window task
types, see MaintenanceWindowTaskInvocationParameters.
For AUTOMATION task types, Amazon Web Services Systems Manager ignores any values specified
for these parameters.
public void setParameters(Map<String,List<String>> parameters)
The parameters for the AUTOMATION task.
For information about specifying and updating task parameters, see RegisterTaskWithMaintenanceWindow and UpdateMaintenanceWindowTask.
LoggingInfo has been deprecated. To specify an Amazon Simple Storage Service (Amazon S3) bucket to
contain logs, instead use the OutputS3BucketName and OutputS3KeyPrefix options in the
TaskInvocationParameters structure. For information about how Amazon Web Services Systems Manager
handles these options for the supported maintenance window task types, see
MaintenanceWindowTaskInvocationParameters.
TaskParameters has been deprecated. To specify parameters to pass to a task when it runs, instead
use the Parameters option in the TaskInvocationParameters structure. For information
about how Systems Manager handles these options for the supported maintenance window task types, see
MaintenanceWindowTaskInvocationParameters.
For AUTOMATION task types, Amazon Web Services Systems Manager ignores any values specified for
these parameters.
parameters - The parameters for the AUTOMATION task.
For information about specifying and updating task parameters, see RegisterTaskWithMaintenanceWindow and UpdateMaintenanceWindowTask.
LoggingInfo has been deprecated. To specify an Amazon Simple Storage Service (Amazon S3)
bucket to contain logs, instead use the OutputS3BucketName and OutputS3KeyPrefix
options in the TaskInvocationParameters structure. For information about how Amazon Web
Services Systems Manager handles these options for the supported maintenance window task types, see
MaintenanceWindowTaskInvocationParameters.
TaskParameters has been deprecated. To specify parameters to pass to a task when it runs,
instead use the Parameters option in the TaskInvocationParameters structure. For
information about how Systems Manager handles these options for the supported maintenance window task
types, see MaintenanceWindowTaskInvocationParameters.
For AUTOMATION task types, Amazon Web Services Systems Manager ignores any values specified
for these parameters.
public MaintenanceWindowAutomationParameters withParameters(Map<String,List<String>> parameters)
The parameters for the AUTOMATION task.
For information about specifying and updating task parameters, see RegisterTaskWithMaintenanceWindow and UpdateMaintenanceWindowTask.
LoggingInfo has been deprecated. To specify an Amazon Simple Storage Service (Amazon S3) bucket to
contain logs, instead use the OutputS3BucketName and OutputS3KeyPrefix options in the
TaskInvocationParameters structure. For information about how Amazon Web Services Systems Manager
handles these options for the supported maintenance window task types, see
MaintenanceWindowTaskInvocationParameters.
TaskParameters has been deprecated. To specify parameters to pass to a task when it runs, instead
use the Parameters option in the TaskInvocationParameters structure. For information
about how Systems Manager handles these options for the supported maintenance window task types, see
MaintenanceWindowTaskInvocationParameters.
For AUTOMATION task types, Amazon Web Services Systems Manager ignores any values specified for
these parameters.
parameters - The parameters for the AUTOMATION task.
For information about specifying and updating task parameters, see RegisterTaskWithMaintenanceWindow and UpdateMaintenanceWindowTask.
LoggingInfo has been deprecated. To specify an Amazon Simple Storage Service (Amazon S3)
bucket to contain logs, instead use the OutputS3BucketName and OutputS3KeyPrefix
options in the TaskInvocationParameters structure. For information about how Amazon Web
Services Systems Manager handles these options for the supported maintenance window task types, see
MaintenanceWindowTaskInvocationParameters.
TaskParameters has been deprecated. To specify parameters to pass to a task when it runs,
instead use the Parameters option in the TaskInvocationParameters structure. For
information about how Systems Manager handles these options for the supported maintenance window task
types, see MaintenanceWindowTaskInvocationParameters.
For AUTOMATION task types, Amazon Web Services Systems Manager ignores any values specified
for these parameters.
public MaintenanceWindowAutomationParameters addParametersEntry(String key, List<String> value)
public MaintenanceWindowAutomationParameters clearParametersEntries()
public String toString()
toString in class ObjectObject.toString()public MaintenanceWindowAutomationParameters clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.