| Package | Description |
|---|---|
| software.amazon.awssdk.services.ssm |
Amazon Web Services Systems Manager is a collection of capabilities that helps you automate management tasks such as
collecting system inventory, applying operating system (OS) patches, automating the creation of Amazon Machine Images
(AMIs), and configuring operating systems (OSs) and applications at scale.
|
| software.amazon.awssdk.services.ssm.model |
| Modifier and Type | Method and Description |
|---|---|
default StartAutomationExecutionResponse |
SsmClient.startAutomationExecution(Consumer<StartAutomationExecutionRequest.Builder> startAutomationExecutionRequest)
Initiates execution of an Automation runbook.
|
default CompletableFuture<StartAutomationExecutionResponse> |
SsmAsyncClient.startAutomationExecution(Consumer<StartAutomationExecutionRequest.Builder> startAutomationExecutionRequest)
Initiates execution of an Automation runbook.
|
| Modifier and Type | Method and Description |
|---|---|
static StartAutomationExecutionRequest.Builder |
StartAutomationExecutionRequest.builder() |
StartAutomationExecutionRequest.Builder |
StartAutomationExecutionRequest.Builder.clientToken(String clientToken)
User-provided idempotency token.
|
StartAutomationExecutionRequest.Builder |
StartAutomationExecutionRequest.Builder.documentName(String documentName)
The name of the SSM document to run.
|
StartAutomationExecutionRequest.Builder |
StartAutomationExecutionRequest.Builder.documentVersion(String documentVersion)
The version of the Automation runbook to use for this execution.
|
StartAutomationExecutionRequest.Builder |
StartAutomationExecutionRequest.Builder.maxConcurrency(String maxConcurrency)
The maximum number of targets allowed to run this task in parallel.
|
StartAutomationExecutionRequest.Builder |
StartAutomationExecutionRequest.Builder.maxErrors(String maxErrors)
The number of errors that are allowed before the system stops running the automation on additional targets.
|
StartAutomationExecutionRequest.Builder |
StartAutomationExecutionRequest.Builder.mode(ExecutionMode mode)
The execution mode of the automation.
|
StartAutomationExecutionRequest.Builder |
StartAutomationExecutionRequest.Builder.mode(String mode)
The execution mode of the automation.
|
StartAutomationExecutionRequest.Builder |
StartAutomationExecutionRequest.Builder.overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
StartAutomationExecutionRequest.Builder |
StartAutomationExecutionRequest.Builder.overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
StartAutomationExecutionRequest.Builder |
StartAutomationExecutionRequest.Builder.parameters(Map<String,? extends Collection<String>> parameters)
A key-value map of execution parameters, which match the declared parameters in the Automation runbook.
|
StartAutomationExecutionRequest.Builder |
StartAutomationExecutionRequest.Builder.tags(Collection<Tag> tags)
Optional metadata that you assign to a resource.
|
StartAutomationExecutionRequest.Builder |
StartAutomationExecutionRequest.Builder.tags(Consumer<Tag.Builder>... tags)
Optional metadata that you assign to a resource.
|
StartAutomationExecutionRequest.Builder |
StartAutomationExecutionRequest.Builder.tags(Tag... tags)
Optional metadata that you assign to a resource.
|
StartAutomationExecutionRequest.Builder |
StartAutomationExecutionRequest.Builder.targetLocations(Collection<TargetLocation> targetLocations)
A location is a combination of Amazon Web Services Regions and/or Amazon Web Services accounts where you want
to run the automation.
|
StartAutomationExecutionRequest.Builder |
StartAutomationExecutionRequest.Builder.targetLocations(Consumer<TargetLocation.Builder>... targetLocations)
A location is a combination of Amazon Web Services Regions and/or Amazon Web Services accounts where you want
to run the automation.
|
StartAutomationExecutionRequest.Builder |
StartAutomationExecutionRequest.Builder.targetLocations(TargetLocation... targetLocations)
A location is a combination of Amazon Web Services Regions and/or Amazon Web Services accounts where you want
to run the automation.
|
StartAutomationExecutionRequest.Builder |
StartAutomationExecutionRequest.Builder.targetMaps(Collection<? extends Map<String,? extends Collection<String>>> targetMaps)
A key-value mapping of document parameters to target resources.
|
StartAutomationExecutionRequest.Builder |
StartAutomationExecutionRequest.Builder.targetMaps(Map<String,? extends Collection<String>>... targetMaps)
A key-value mapping of document parameters to target resources.
|
StartAutomationExecutionRequest.Builder |
StartAutomationExecutionRequest.Builder.targetParameterName(String targetParameterName)
The name of the parameter used as the target resource for the rate-controlled execution.
|
StartAutomationExecutionRequest.Builder |
StartAutomationExecutionRequest.Builder.targets(Collection<Target> targets)
A key-value mapping to target resources.
|
StartAutomationExecutionRequest.Builder |
StartAutomationExecutionRequest.Builder.targets(Consumer<Target.Builder>... targets)
A key-value mapping to target resources.
|
StartAutomationExecutionRequest.Builder |
StartAutomationExecutionRequest.Builder.targets(Target... targets)
A key-value mapping to target resources.
|
StartAutomationExecutionRequest.Builder |
StartAutomationExecutionRequest.toBuilder() |
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends StartAutomationExecutionRequest.Builder> |
StartAutomationExecutionRequest.serializableBuilderClass() |
Copyright © 2021. All rights reserved.