def create_createmodel_ef()

in customer-stack/create-resources.py [0:0]


def create_createmodel_ef(snowflake_cursor, api_integration_name, api_gateway_url, secret_arn, s3_bucket_name,
                          storage_integration_name, auto_ml_role_arn, snowflake_role_name,
                          kms_key_arn, vpc_security_group_ids, vpc_subnet_ids):
    logger.info(
        "Creating External function: AWS_AUTOPILOT_CREATE_MODEL [api_integration_name=%s, api_gateway_url=%s, secret_arn=%s, s3_bucket_name=%s, storage_integration_name=%s, auto_ml_role_arn=%s, snowflake_role_name=%s, kms_key_arn=%s, vpc_security_group_ids=%s, vpc_subnet_ids=%s]",
        api_integration_name, api_gateway_url, secret_arn, s3_bucket_name, storage_integration_name, auto_ml_role_arn,
        snowflake_role_name, kms_key_arn, vpc_security_group_ids, vpc_subnet_ids)

    vpc_security_group_ids_with_quotes = add_quotes_to_comma_delimited_list_items(vpc_security_group_ids)
    vpc_subnet_ids_with_quotes = add_quotes_to_comma_delimited_list_items(vpc_subnet_ids)
    logger.info("vpc_security_group_ids_with_quotes = %s, vpc_subnet_ids_with_quotes = %s", vpc_security_group_ids_with_quotes, vpc_subnet_ids_with_quotes)

    createmodel_request_translator_str = ("""create or replace function %s(EVENT OBJECT)