@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 document to use during task execution.
|
Map<String,List<String>> |
getParameters()
The parameters for the AUTOMATION task.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller) |
void |
setDocumentVersion(String documentVersion)
The version of an Automation document 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 document 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 document to use during task execution.
documentVersion
- The version of an Automation document to use during task execution.public String getDocumentVersion()
The version of an Automation document to use during task execution.
public MaintenanceWindowAutomationParameters withDocumentVersion(String documentVersion)
The version of an Automation document to use during task execution.
documentVersion
- The version of an Automation document 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 S3 bucket to contain logs, instead use the
OutputS3BucketName
and OutputS3KeyPrefix
options in the
TaskInvocationParameters
structure. For information about how 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, Systems Manager ignores any values specified for these parameters.
For information about specifying and updating task parameters, see RegisterTaskWithMaintenanceWindow and UpdateMaintenanceWindowTask.
LoggingInfo
has been deprecated. To specify an S3 bucket to contain logs, instead use the
OutputS3BucketName
and OutputS3KeyPrefix
options in the
TaskInvocationParameters
structure. For information about how 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, 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 S3 bucket to contain logs, instead use the
OutputS3BucketName
and OutputS3KeyPrefix
options in the
TaskInvocationParameters
structure. For information about how 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, 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 S3 bucket to contain logs, instead use the
OutputS3BucketName
and OutputS3KeyPrefix
options in the
TaskInvocationParameters
structure. For information about how 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, 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 S3 bucket to contain logs, instead use the
OutputS3BucketName
and OutputS3KeyPrefix
options in the
TaskInvocationParameters
structure. For information about how 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, 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 S3 bucket to contain logs, instead use the
OutputS3BucketName
and OutputS3KeyPrefix
options in the
TaskInvocationParameters
structure. For information about how 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, 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 Object
Object.toString()
public MaintenanceWindowAutomationParameters clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
marshall
in interface StructuredPojo
Copyright © 2020. All rights reserved.