public static CreateEnvironmentRequest translateToCreateRequest()

in aws-mwaa-environment/src/main/java/software/amazon/mwaa/translator/CreateTranslator.java [27:56]


    public static CreateEnvironmentRequest translateToCreateRequest(final ResourceModel model) {

        return CreateEnvironmentRequest.builder()
                .name(model.getName())
                .executionRoleArn(model.getExecutionRoleArn())
                .kmsKey(model.getKmsKey())
                .airflowVersion(model.getAirflowVersion())
                .sourceBucketArn(model.getSourceBucketArn())
                .dagS3Path(model.getDagS3Path())
                .pluginsS3Path(model.getPluginsS3Path())
                .pluginsS3ObjectVersion(
                        model.getPluginsS3ObjectVersion())
                .requirementsS3Path(model.getRequirementsS3Path())
                .requirementsS3ObjectVersion(
                        model.getRequirementsS3ObjectVersion())
                .airflowConfigurationOptions(toStringToStringMap(
                        model.getAirflowConfigurationOptions()))
                .environmentClass(model.getEnvironmentClass())
                .maxWorkers(model.getMaxWorkers())
                .minWorkers(model.getMinWorkers())
                .networkConfiguration(toApiNetworkConfiguration(
                        model.getNetworkConfiguration()))
                .loggingConfiguration(toApiLoggingConfiguration(
                        model.getLoggingConfiguration()))
                .weeklyMaintenanceWindowStart(
                        model.getWeeklyMaintenanceWindowStart())
                .tags(toStringToStringMap(model.getTags()))
                .webserverAccessMode(model.getWebserverAccessMode())
                .build();
    }