in aws-servicecatalog-serviceaction/src/main/java/software/amazon/servicecatalog/serviceaction/ActionController.java [62:73]
public UpdateServiceActionResponse updateServiceAction(final ResourceModel model) {
final Map<String, String> serviceActionDefinition = buildServiceActionDefinition(model.getDefinition());
final UpdateServiceActionRequest request = UpdateServiceActionRequest
.builder()
.id(model.getId())
.name(model.getName())
.definitionWithStrings(serviceActionDefinition)
.description(model.getDescription())
.build();
logger.log(String.format(UPDATE_SERVICE_ACTION_LOG, model.getId()));
return proxy.injectCredentialsAndInvokeV2(request, scClient::updateServiceAction);
}