/* * Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. * * Licensed under the Apache License, Version 2.0 (the "License"). * You may not use this file except in compliance with the License. * A copy of the License is located at * * http://aws.amazon.com/apache2.0 * * or in the "license" file accompanying this file. This file is distributed * on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either * express or implied. See the License for the specific language governing * permissions and limitations under the License. */ /* * Do not modify this file. This file is generated from the databrew-2017-07-25.normal.json service model. */ using System; using System.Threading; using System.Threading.Tasks; using System.Collections.Generic; using Amazon.Runtime; using Amazon.GlueDataBrew.Model; namespace Amazon.GlueDataBrew { /// /// Interface for accessing GlueDataBrew /// /// Glue DataBrew is a visual, cloud-scale data-preparation service. DataBrew simplifies /// data preparation tasks, targeting data issues that are hard to spot and time-consuming /// to fix. DataBrew empowers users of all technical levels to visualize the data and /// perform one-click data transformations, with no coding required. /// public partial interface IAmazonGlueDataBrew : IAmazonService, IDisposable { #if AWS_ASYNC_ENUMERABLES_API /// /// Paginators for the service /// IGlueDataBrewPaginatorFactory Paginators { get; } #endif #region BatchDeleteRecipeVersion /// /// Deletes one or more versions of a recipe at a time. /// /// /// /// The entire request will be rejected if: /// /// /// /// The request will complete successfully, but with partial failures, if: /// /// /// /// The LATEST_WORKING version will only be deleted if the recipe has no /// other versions. If you try to delete LATEST_WORKING while other versions /// exist (or if they can't be deleted), then LATEST_WORKING will be listed /// as partial failure in the response. /// /// /// Container for the necessary parameters to execute the BatchDeleteRecipeVersion service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the BatchDeleteRecipeVersion service method, as returned by GlueDataBrew. /// /// Updating or deleting a resource can cause an inconsistent state. /// /// /// One or more resources can't be found. /// /// /// The input parameters for this request failed validation. /// /// REST API Reference for BatchDeleteRecipeVersion Operation Task BatchDeleteRecipeVersionAsync(BatchDeleteRecipeVersionRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region CreateDataset /// /// Creates a new DataBrew dataset. /// /// Container for the necessary parameters to execute the CreateDataset service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the CreateDataset service method, as returned by GlueDataBrew. /// /// Access to the specified resource was denied. /// /// /// Updating or deleting a resource can cause an inconsistent state. /// /// /// A service quota is exceeded. /// /// /// The input parameters for this request failed validation. /// /// REST API Reference for CreateDataset Operation Task CreateDatasetAsync(CreateDatasetRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region CreateProfileJob /// /// Creates a new job to analyze a dataset and create its data profile. /// /// Container for the necessary parameters to execute the CreateProfileJob service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the CreateProfileJob service method, as returned by GlueDataBrew. /// /// Access to the specified resource was denied. /// /// /// Updating or deleting a resource can cause an inconsistent state. /// /// /// One or more resources can't be found. /// /// /// A service quota is exceeded. /// /// /// The input parameters for this request failed validation. /// /// REST API Reference for CreateProfileJob Operation Task CreateProfileJobAsync(CreateProfileJobRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region CreateProject /// /// Creates a new DataBrew project. /// /// Container for the necessary parameters to execute the CreateProject service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the CreateProject service method, as returned by GlueDataBrew. /// /// Updating or deleting a resource can cause an inconsistent state. /// /// /// An internal service failure occurred. /// /// /// A service quota is exceeded. /// /// /// The input parameters for this request failed validation. /// /// REST API Reference for CreateProject Operation Task CreateProjectAsync(CreateProjectRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region CreateRecipe /// /// Creates a new DataBrew recipe. /// /// Container for the necessary parameters to execute the CreateRecipe service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the CreateRecipe service method, as returned by GlueDataBrew. /// /// Updating or deleting a resource can cause an inconsistent state. /// /// /// A service quota is exceeded. /// /// /// The input parameters for this request failed validation. /// /// REST API Reference for CreateRecipe Operation Task CreateRecipeAsync(CreateRecipeRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region CreateRecipeJob /// /// Creates a new job to transform input data, using steps defined in an existing Glue /// DataBrew recipe /// /// Container for the necessary parameters to execute the CreateRecipeJob service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the CreateRecipeJob service method, as returned by GlueDataBrew. /// /// Access to the specified resource was denied. /// /// /// Updating or deleting a resource can cause an inconsistent state. /// /// /// One or more resources can't be found. /// /// /// A service quota is exceeded. /// /// /// The input parameters for this request failed validation. /// /// REST API Reference for CreateRecipeJob Operation Task CreateRecipeJobAsync(CreateRecipeJobRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region CreateRuleset /// /// Creates a new ruleset that can be used in a profile job to validate the data quality /// of a dataset. /// /// Container for the necessary parameters to execute the CreateRuleset service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the CreateRuleset service method, as returned by GlueDataBrew. /// /// Updating or deleting a resource can cause an inconsistent state. /// /// /// A service quota is exceeded. /// /// /// The input parameters for this request failed validation. /// /// REST API Reference for CreateRuleset Operation Task CreateRulesetAsync(CreateRulesetRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region CreateSchedule /// /// Creates a new schedule for one or more DataBrew jobs. Jobs can be run at a specific /// date and time, or at regular intervals. /// /// Container for the necessary parameters to execute the CreateSchedule service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the CreateSchedule service method, as returned by GlueDataBrew. /// /// Updating or deleting a resource can cause an inconsistent state. /// /// /// A service quota is exceeded. /// /// /// The input parameters for this request failed validation. /// /// REST API Reference for CreateSchedule Operation Task CreateScheduleAsync(CreateScheduleRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region DeleteDataset /// /// Deletes a dataset from DataBrew. /// /// Container for the necessary parameters to execute the DeleteDataset service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the DeleteDataset service method, as returned by GlueDataBrew. /// /// Updating or deleting a resource can cause an inconsistent state. /// /// /// One or more resources can't be found. /// /// /// The input parameters for this request failed validation. /// /// REST API Reference for DeleteDataset Operation Task DeleteDatasetAsync(DeleteDatasetRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region DeleteJob /// /// Deletes the specified DataBrew job. /// /// Container for the necessary parameters to execute the DeleteJob service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the DeleteJob service method, as returned by GlueDataBrew. /// /// Updating or deleting a resource can cause an inconsistent state. /// /// /// One or more resources can't be found. /// /// /// The input parameters for this request failed validation. /// /// REST API Reference for DeleteJob Operation Task DeleteJobAsync(DeleteJobRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region DeleteProject /// /// Deletes an existing DataBrew project. /// /// Container for the necessary parameters to execute the DeleteProject service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the DeleteProject service method, as returned by GlueDataBrew. /// /// Updating or deleting a resource can cause an inconsistent state. /// /// /// One or more resources can't be found. /// /// /// The input parameters for this request failed validation. /// /// REST API Reference for DeleteProject Operation Task DeleteProjectAsync(DeleteProjectRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region DeleteRecipeVersion /// /// Deletes a single version of a DataBrew recipe. /// /// Container for the necessary parameters to execute the DeleteRecipeVersion service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the DeleteRecipeVersion service method, as returned by GlueDataBrew. /// /// Updating or deleting a resource can cause an inconsistent state. /// /// /// One or more resources can't be found. /// /// /// The input parameters for this request failed validation. /// /// REST API Reference for DeleteRecipeVersion Operation Task DeleteRecipeVersionAsync(DeleteRecipeVersionRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region DeleteRuleset /// /// Deletes a ruleset. /// /// Container for the necessary parameters to execute the DeleteRuleset service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the DeleteRuleset service method, as returned by GlueDataBrew. /// /// Updating or deleting a resource can cause an inconsistent state. /// /// /// One or more resources can't be found. /// /// /// The input parameters for this request failed validation. /// /// REST API Reference for DeleteRuleset Operation Task DeleteRulesetAsync(DeleteRulesetRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region DeleteSchedule /// /// Deletes the specified DataBrew schedule. /// /// Container for the necessary parameters to execute the DeleteSchedule service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the DeleteSchedule service method, as returned by GlueDataBrew. /// /// One or more resources can't be found. /// /// /// The input parameters for this request failed validation. /// /// REST API Reference for DeleteSchedule Operation Task DeleteScheduleAsync(DeleteScheduleRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region DescribeDataset /// /// Returns the definition of a specific DataBrew dataset. /// /// Container for the necessary parameters to execute the DescribeDataset service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the DescribeDataset service method, as returned by GlueDataBrew. /// /// One or more resources can't be found. /// /// /// The input parameters for this request failed validation. /// /// REST API Reference for DescribeDataset Operation Task DescribeDatasetAsync(DescribeDatasetRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region DescribeJob /// /// Returns the definition of a specific DataBrew job. /// /// Container for the necessary parameters to execute the DescribeJob service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the DescribeJob service method, as returned by GlueDataBrew. /// /// One or more resources can't be found. /// /// /// The input parameters for this request failed validation. /// /// REST API Reference for DescribeJob Operation Task DescribeJobAsync(DescribeJobRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region DescribeJobRun /// /// Represents one run of a DataBrew job. /// /// Container for the necessary parameters to execute the DescribeJobRun service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the DescribeJobRun service method, as returned by GlueDataBrew. /// /// One or more resources can't be found. /// /// /// The input parameters for this request failed validation. /// /// REST API Reference for DescribeJobRun Operation Task DescribeJobRunAsync(DescribeJobRunRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region DescribeProject /// /// Returns the definition of a specific DataBrew project. /// /// Container for the necessary parameters to execute the DescribeProject service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the DescribeProject service method, as returned by GlueDataBrew. /// /// One or more resources can't be found. /// /// /// The input parameters for this request failed validation. /// /// REST API Reference for DescribeProject Operation Task DescribeProjectAsync(DescribeProjectRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region DescribeRecipe /// /// Returns the definition of a specific DataBrew recipe corresponding to a particular /// version. /// /// Container for the necessary parameters to execute the DescribeRecipe service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the DescribeRecipe service method, as returned by GlueDataBrew. /// /// One or more resources can't be found. /// /// /// The input parameters for this request failed validation. /// /// REST API Reference for DescribeRecipe Operation Task DescribeRecipeAsync(DescribeRecipeRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region DescribeRuleset /// /// Retrieves detailed information about the ruleset. /// /// Container for the necessary parameters to execute the DescribeRuleset service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the DescribeRuleset service method, as returned by GlueDataBrew. /// /// One or more resources can't be found. /// /// /// The input parameters for this request failed validation. /// /// REST API Reference for DescribeRuleset Operation Task DescribeRulesetAsync(DescribeRulesetRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region DescribeSchedule /// /// Returns the definition of a specific DataBrew schedule. /// /// Container for the necessary parameters to execute the DescribeSchedule service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the DescribeSchedule service method, as returned by GlueDataBrew. /// /// One or more resources can't be found. /// /// /// The input parameters for this request failed validation. /// /// REST API Reference for DescribeSchedule Operation Task DescribeScheduleAsync(DescribeScheduleRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region ListDatasets /// /// Lists all of the DataBrew datasets. /// /// Container for the necessary parameters to execute the ListDatasets service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the ListDatasets service method, as returned by GlueDataBrew. /// /// The input parameters for this request failed validation. /// /// REST API Reference for ListDatasets Operation Task ListDatasetsAsync(ListDatasetsRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region ListJobRuns /// /// Lists all of the previous runs of a particular DataBrew job. /// /// Container for the necessary parameters to execute the ListJobRuns service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the ListJobRuns service method, as returned by GlueDataBrew. /// /// One or more resources can't be found. /// /// /// The input parameters for this request failed validation. /// /// REST API Reference for ListJobRuns Operation Task ListJobRunsAsync(ListJobRunsRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region ListJobs /// /// Lists all of the DataBrew jobs that are defined. /// /// Container for the necessary parameters to execute the ListJobs service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the ListJobs service method, as returned by GlueDataBrew. /// /// The input parameters for this request failed validation. /// /// REST API Reference for ListJobs Operation Task ListJobsAsync(ListJobsRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region ListProjects /// /// Lists all of the DataBrew projects that are defined. /// /// Container for the necessary parameters to execute the ListProjects service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the ListProjects service method, as returned by GlueDataBrew. /// /// The input parameters for this request failed validation. /// /// REST API Reference for ListProjects Operation Task ListProjectsAsync(ListProjectsRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region ListRecipes /// /// Lists all of the DataBrew recipes that are defined. /// /// Container for the necessary parameters to execute the ListRecipes service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the ListRecipes service method, as returned by GlueDataBrew. /// /// The input parameters for this request failed validation. /// /// REST API Reference for ListRecipes Operation Task ListRecipesAsync(ListRecipesRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region ListRecipeVersions /// /// Lists the versions of a particular DataBrew recipe, except for LATEST_WORKING. /// /// Container for the necessary parameters to execute the ListRecipeVersions service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the ListRecipeVersions service method, as returned by GlueDataBrew. /// /// The input parameters for this request failed validation. /// /// REST API Reference for ListRecipeVersions Operation Task ListRecipeVersionsAsync(ListRecipeVersionsRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region ListRulesets /// /// List all rulesets available in the current account or rulesets associated with a specific /// resource (dataset). /// /// Container for the necessary parameters to execute the ListRulesets service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the ListRulesets service method, as returned by GlueDataBrew. /// /// One or more resources can't be found. /// /// /// The input parameters for this request failed validation. /// /// REST API Reference for ListRulesets Operation Task ListRulesetsAsync(ListRulesetsRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region ListSchedules /// /// Lists the DataBrew schedules that are defined. /// /// Container for the necessary parameters to execute the ListSchedules service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the ListSchedules service method, as returned by GlueDataBrew. /// /// The input parameters for this request failed validation. /// /// REST API Reference for ListSchedules Operation Task ListSchedulesAsync(ListSchedulesRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region ListTagsForResource /// /// Lists all the tags for a DataBrew resource. /// /// Container for the necessary parameters to execute the ListTagsForResource service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the ListTagsForResource service method, as returned by GlueDataBrew. /// /// An internal service failure occurred. /// /// /// One or more resources can't be found. /// /// /// The input parameters for this request failed validation. /// /// REST API Reference for ListTagsForResource Operation Task ListTagsForResourceAsync(ListTagsForResourceRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region PublishRecipe /// /// Publishes a new version of a DataBrew recipe. /// /// Container for the necessary parameters to execute the PublishRecipe service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the PublishRecipe service method, as returned by GlueDataBrew. /// /// One or more resources can't be found. /// /// /// A service quota is exceeded. /// /// /// The input parameters for this request failed validation. /// /// REST API Reference for PublishRecipe Operation Task PublishRecipeAsync(PublishRecipeRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region SendProjectSessionAction /// /// Performs a recipe step within an interactive DataBrew session that's currently open. /// /// Container for the necessary parameters to execute the SendProjectSessionAction service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the SendProjectSessionAction service method, as returned by GlueDataBrew. /// /// Updating or deleting a resource can cause an inconsistent state. /// /// /// One or more resources can't be found. /// /// /// The input parameters for this request failed validation. /// /// REST API Reference for SendProjectSessionAction Operation Task SendProjectSessionActionAsync(SendProjectSessionActionRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region StartJobRun /// /// Runs a DataBrew job. /// /// Container for the necessary parameters to execute the StartJobRun service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the StartJobRun service method, as returned by GlueDataBrew. /// /// Updating or deleting a resource can cause an inconsistent state. /// /// /// One or more resources can't be found. /// /// /// A service quota is exceeded. /// /// /// The input parameters for this request failed validation. /// /// REST API Reference for StartJobRun Operation Task StartJobRunAsync(StartJobRunRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region StartProjectSession /// /// Creates an interactive session, enabling you to manipulate data in a DataBrew project. /// /// Container for the necessary parameters to execute the StartProjectSession service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the StartProjectSession service method, as returned by GlueDataBrew. /// /// Updating or deleting a resource can cause an inconsistent state. /// /// /// One or more resources can't be found. /// /// /// A service quota is exceeded. /// /// /// The input parameters for this request failed validation. /// /// REST API Reference for StartProjectSession Operation Task StartProjectSessionAsync(StartProjectSessionRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region StopJobRun /// /// Stops a particular run of a job. /// /// Container for the necessary parameters to execute the StopJobRun service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the StopJobRun service method, as returned by GlueDataBrew. /// /// One or more resources can't be found. /// /// /// The input parameters for this request failed validation. /// /// REST API Reference for StopJobRun Operation Task StopJobRunAsync(StopJobRunRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region TagResource /// /// Adds metadata tags to a DataBrew resource, such as a dataset, project, recipe, job, /// or schedule. /// /// Container for the necessary parameters to execute the TagResource service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the TagResource service method, as returned by GlueDataBrew. /// /// An internal service failure occurred. /// /// /// One or more resources can't be found. /// /// /// The input parameters for this request failed validation. /// /// REST API Reference for TagResource Operation Task TagResourceAsync(TagResourceRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region UntagResource /// /// Removes metadata tags from a DataBrew resource. /// /// Container for the necessary parameters to execute the UntagResource service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the UntagResource service method, as returned by GlueDataBrew. /// /// An internal service failure occurred. /// /// /// One or more resources can't be found. /// /// /// The input parameters for this request failed validation. /// /// REST API Reference for UntagResource Operation Task UntagResourceAsync(UntagResourceRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region UpdateDataset /// /// Modifies the definition of an existing DataBrew dataset. /// /// Container for the necessary parameters to execute the UpdateDataset service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the UpdateDataset service method, as returned by GlueDataBrew. /// /// Access to the specified resource was denied. /// /// /// One or more resources can't be found. /// /// /// The input parameters for this request failed validation. /// /// REST API Reference for UpdateDataset Operation Task UpdateDatasetAsync(UpdateDatasetRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region UpdateProfileJob /// /// Modifies the definition of an existing profile job. /// /// Container for the necessary parameters to execute the UpdateProfileJob service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the UpdateProfileJob service method, as returned by GlueDataBrew. /// /// Access to the specified resource was denied. /// /// /// One or more resources can't be found. /// /// /// The input parameters for this request failed validation. /// /// REST API Reference for UpdateProfileJob Operation Task UpdateProfileJobAsync(UpdateProfileJobRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region UpdateProject /// /// Modifies the definition of an existing DataBrew project. /// /// Container for the necessary parameters to execute the UpdateProject service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the UpdateProject service method, as returned by GlueDataBrew. /// /// One or more resources can't be found. /// /// /// The input parameters for this request failed validation. /// /// REST API Reference for UpdateProject Operation Task UpdateProjectAsync(UpdateProjectRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region UpdateRecipe /// /// Modifies the definition of the LATEST_WORKING version of a DataBrew recipe. /// /// Container for the necessary parameters to execute the UpdateRecipe service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the UpdateRecipe service method, as returned by GlueDataBrew. /// /// One or more resources can't be found. /// /// /// The input parameters for this request failed validation. /// /// REST API Reference for UpdateRecipe Operation Task UpdateRecipeAsync(UpdateRecipeRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region UpdateRecipeJob /// /// Modifies the definition of an existing DataBrew recipe job. /// /// Container for the necessary parameters to execute the UpdateRecipeJob service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the UpdateRecipeJob service method, as returned by GlueDataBrew. /// /// Access to the specified resource was denied. /// /// /// One or more resources can't be found. /// /// /// The input parameters for this request failed validation. /// /// REST API Reference for UpdateRecipeJob Operation Task UpdateRecipeJobAsync(UpdateRecipeJobRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region UpdateRuleset /// /// Updates specified ruleset. /// /// Container for the necessary parameters to execute the UpdateRuleset service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the UpdateRuleset service method, as returned by GlueDataBrew. /// /// One or more resources can't be found. /// /// /// The input parameters for this request failed validation. /// /// REST API Reference for UpdateRuleset Operation Task UpdateRulesetAsync(UpdateRulesetRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region UpdateSchedule /// /// Modifies the definition of an existing DataBrew schedule. /// /// Container for the necessary parameters to execute the UpdateSchedule service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the UpdateSchedule service method, as returned by GlueDataBrew. /// /// One or more resources can't be found. /// /// /// A service quota is exceeded. /// /// /// The input parameters for this request failed validation. /// /// REST API Reference for UpdateSchedule Operation Task UpdateScheduleAsync(UpdateScheduleRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion } }