def create_external_functions()

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


def create_external_functions(snowflake_cursor, api_integration_name, auto_ml_role_arn, api_gateway_url, s3_bucket_name,
                              secret_arn, storage_integration_name, snowflake_role_name,
                              kms_key_arn, vpc_security_group_ids, vpc_subnet_ids):
    create_describemodel_ef(snowflake_cursor, api_integration_name, api_gateway_url)
    create_createendpoint_ef(snowflake_cursor, api_integration_name, api_gateway_url)
    create_createendpointconfig_ef(snowflake_cursor, api_integration_name, api_gateway_url)
    create_describeendpoint_ef(snowflake_cursor, api_integration_name, api_gateway_url)
    create_deleteendpoint_ef(snowflake_cursor, api_integration_name, api_gateway_url)
    create_predictoutcome_ef(snowflake_cursor, api_integration_name, api_gateway_url)
    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)
    create_deleteendpointconfig_ef(snowflake_cursor, api_integration_name, api_gateway_url)
    create_describeendpointconfig_ef(snowflake_cursor, api_integration_name, api_gateway_url)