in statemachine/src/main/java/com/amazonaws/stepfunctions/cloudformation/statemachine/CreateHandler.java [70:87]
private CreateStateMachineRequest buildCreateStateMachineRequestFromModel(ResourceModel model, List<Tag> tags) {
CreateStateMachineRequest createStateMachineRequest = new CreateStateMachineRequest();
createStateMachineRequest.setRoleArn(model.getRoleArn());
createStateMachineRequest.setName(model.getStateMachineName());
createStateMachineRequest.setTags(tags);
createStateMachineRequest.setDefinition(model.getDefinitionString());
createStateMachineRequest.setType(model.getStateMachineType());
if (model.getLoggingConfiguration() != null) {
createStateMachineRequest.setLoggingConfiguration(Translator.getLoggingConfiguration(model.getLoggingConfiguration()));
}
if (model.getTracingConfiguration() != null) {
createStateMachineRequest.setTracingConfiguration(Translator.getTracingConfiguration(model.getTracingConfiguration()));
}
return createStateMachineRequest;
}