public static interface PutTemplateActionRequest.Builder extends MgnRequest.Builder, SdkPojo, CopyableBuilder<PutTemplateActionRequest.Builder,PutTemplateActionRequest>
| Modifier and Type | Method and Description |
|---|---|
PutTemplateActionRequest.Builder |
actionID(String actionID)
Template post migration custom action ID.
|
PutTemplateActionRequest.Builder |
actionName(String actionName)
Template post migration custom action name.
|
PutTemplateActionRequest.Builder |
active(Boolean active)
Template post migration custom action active status.
|
PutTemplateActionRequest.Builder |
category(ActionCategory category)
Template post migration custom action category.
|
PutTemplateActionRequest.Builder |
category(String category)
Template post migration custom action category.
|
PutTemplateActionRequest.Builder |
description(String description)
Template post migration custom action description.
|
PutTemplateActionRequest.Builder |
documentIdentifier(String documentIdentifier)
Template post migration custom action document identifier.
|
PutTemplateActionRequest.Builder |
documentVersion(String documentVersion)
Template post migration custom action document version.
|
PutTemplateActionRequest.Builder |
externalParameters(Map<String,SsmExternalParameter> externalParameters)
Template post migration custom action external parameters.
|
PutTemplateActionRequest.Builder |
launchConfigurationTemplateID(String launchConfigurationTemplateID)
Launch configuration template ID.
|
PutTemplateActionRequest.Builder |
mustSucceedForCutover(Boolean mustSucceedForCutover)
Template post migration custom action must succeed for cutover.
|
PutTemplateActionRequest.Builder |
operatingSystem(String operatingSystem)
Operating system eligible for this template post migration custom action.
|
PutTemplateActionRequest.Builder |
order(Integer order)
Template post migration custom action order.
|
PutTemplateActionRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
PutTemplateActionRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
PutTemplateActionRequest.Builder |
parameters(Map<String,? extends Collection<SsmParameterStoreParameter>> parameters)
Template post migration custom action parameters.
|
PutTemplateActionRequest.Builder |
timeoutSeconds(Integer timeoutSeconds)
Template post migration custom action timeout in seconds.
|
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildPutTemplateActionRequest.Builder actionID(String actionID)
Template post migration custom action ID.
actionID - Template post migration custom action ID.PutTemplateActionRequest.Builder actionName(String actionName)
Template post migration custom action name.
actionName - Template post migration custom action name.PutTemplateActionRequest.Builder active(Boolean active)
Template post migration custom action active status.
active - Template post migration custom action active status.PutTemplateActionRequest.Builder category(String category)
Template post migration custom action category.
category - Template post migration custom action category.ActionCategory,
ActionCategoryPutTemplateActionRequest.Builder category(ActionCategory category)
Template post migration custom action category.
category - Template post migration custom action category.ActionCategory,
ActionCategoryPutTemplateActionRequest.Builder description(String description)
Template post migration custom action description.
description - Template post migration custom action description.PutTemplateActionRequest.Builder documentIdentifier(String documentIdentifier)
Template post migration custom action document identifier.
documentIdentifier - Template post migration custom action document identifier.PutTemplateActionRequest.Builder documentVersion(String documentVersion)
Template post migration custom action document version.
documentVersion - Template post migration custom action document version.PutTemplateActionRequest.Builder externalParameters(Map<String,SsmExternalParameter> externalParameters)
Template post migration custom action external parameters.
externalParameters - Template post migration custom action external parameters.PutTemplateActionRequest.Builder launchConfigurationTemplateID(String launchConfigurationTemplateID)
Launch configuration template ID.
launchConfigurationTemplateID - Launch configuration template ID.PutTemplateActionRequest.Builder mustSucceedForCutover(Boolean mustSucceedForCutover)
Template post migration custom action must succeed for cutover.
mustSucceedForCutover - Template post migration custom action must succeed for cutover.PutTemplateActionRequest.Builder operatingSystem(String operatingSystem)
Operating system eligible for this template post migration custom action.
operatingSystem - Operating system eligible for this template post migration custom action.PutTemplateActionRequest.Builder order(Integer order)
Template post migration custom action order.
order - Template post migration custom action order.PutTemplateActionRequest.Builder parameters(Map<String,? extends Collection<SsmParameterStoreParameter>> parameters)
Template post migration custom action parameters.
parameters - Template post migration custom action parameters.PutTemplateActionRequest.Builder timeoutSeconds(Integer timeoutSeconds)
Template post migration custom action timeout in seconds.
timeoutSeconds - Template post migration custom action timeout in seconds.PutTemplateActionRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderPutTemplateActionRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2023. All rights reserved.