/* * 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 sagemaker-geospatial-2020-05-27.normal.json service model. */ using System; using System.Collections.Generic; using Amazon.Runtime; using Amazon.SageMakerGeospatial.Model; namespace Amazon.SageMakerGeospatial { /// /// Interface for accessing SageMakerGeospatial /// /// Provides APIs for creating and managing SageMaker geospatial resources. /// public partial interface IAmazonSageMakerGeospatial : IAmazonService, IDisposable { #if BCL45 || AWS_ASYNC_ENUMERABLES_API /// /// Paginators for the service /// ISageMakerGeospatialPaginatorFactory Paginators { get; } #endif #region DeleteEarthObservationJob /// /// Use this operation to delete an Earth Observation job. /// /// Container for the necessary parameters to execute the DeleteEarthObservationJob service method. /// /// The response from the DeleteEarthObservationJob service method, as returned by SageMakerGeospatial. /// /// You do not have sufficient access to perform this action. /// /// /// Updating or deleting a resource can cause an inconsistent state. /// /// /// The request processing has failed because of an unknown error, exception, or failure. /// /// /// The request references a resource which does not exist. /// /// /// The request was denied due to request throttling. /// /// /// The input fails to satisfy the constraints specified by an Amazon Web Services service. /// /// REST API Reference for DeleteEarthObservationJob Operation DeleteEarthObservationJobResponse DeleteEarthObservationJob(DeleteEarthObservationJobRequest request); /// /// Initiates the asynchronous execution of the DeleteEarthObservationJob operation. /// /// /// Container for the necessary parameters to execute the DeleteEarthObservationJob operation on AmazonSageMakerGeospatialClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDeleteEarthObservationJob /// operation. /// REST API Reference for DeleteEarthObservationJob Operation IAsyncResult BeginDeleteEarthObservationJob(DeleteEarthObservationJobRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the DeleteEarthObservationJob operation. /// /// /// The IAsyncResult returned by the call to BeginDeleteEarthObservationJob. /// /// Returns a DeleteEarthObservationJobResult from SageMakerGeospatial. /// REST API Reference for DeleteEarthObservationJob Operation DeleteEarthObservationJobResponse EndDeleteEarthObservationJob(IAsyncResult asyncResult); #endregion #region DeleteVectorEnrichmentJob /// /// Use this operation to delete a Vector Enrichment job. /// /// Container for the necessary parameters to execute the DeleteVectorEnrichmentJob service method. /// /// The response from the DeleteVectorEnrichmentJob service method, as returned by SageMakerGeospatial. /// /// You do not have sufficient access to perform this action. /// /// /// Updating or deleting a resource can cause an inconsistent state. /// /// /// The request processing has failed because of an unknown error, exception, or failure. /// /// /// The request references a resource which does not exist. /// /// /// The request was denied due to request throttling. /// /// /// The input fails to satisfy the constraints specified by an Amazon Web Services service. /// /// REST API Reference for DeleteVectorEnrichmentJob Operation DeleteVectorEnrichmentJobResponse DeleteVectorEnrichmentJob(DeleteVectorEnrichmentJobRequest request); /// /// Initiates the asynchronous execution of the DeleteVectorEnrichmentJob operation. /// /// /// Container for the necessary parameters to execute the DeleteVectorEnrichmentJob operation on AmazonSageMakerGeospatialClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDeleteVectorEnrichmentJob /// operation. /// REST API Reference for DeleteVectorEnrichmentJob Operation IAsyncResult BeginDeleteVectorEnrichmentJob(DeleteVectorEnrichmentJobRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the DeleteVectorEnrichmentJob operation. /// /// /// The IAsyncResult returned by the call to BeginDeleteVectorEnrichmentJob. /// /// Returns a DeleteVectorEnrichmentJobResult from SageMakerGeospatial. /// REST API Reference for DeleteVectorEnrichmentJob Operation DeleteVectorEnrichmentJobResponse EndDeleteVectorEnrichmentJob(IAsyncResult asyncResult); #endregion #region ExportEarthObservationJob /// /// Use this operation to export results of an Earth Observation job and optionally source /// images used as input to the EOJ to an Amazon S3 location. /// /// Container for the necessary parameters to execute the ExportEarthObservationJob service method. /// /// The response from the ExportEarthObservationJob service method, as returned by SageMakerGeospatial. /// /// You do not have sufficient access to perform this action. /// /// /// Updating or deleting a resource can cause an inconsistent state. /// /// /// The request processing has failed because of an unknown error, exception, or failure. /// /// /// The request references a resource which does not exist. /// /// /// You have exceeded the service quota. /// /// /// The request was denied due to request throttling. /// /// /// The input fails to satisfy the constraints specified by an Amazon Web Services service. /// /// REST API Reference for ExportEarthObservationJob Operation ExportEarthObservationJobResponse ExportEarthObservationJob(ExportEarthObservationJobRequest request); /// /// Initiates the asynchronous execution of the ExportEarthObservationJob operation. /// /// /// Container for the necessary parameters to execute the ExportEarthObservationJob operation on AmazonSageMakerGeospatialClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndExportEarthObservationJob /// operation. /// REST API Reference for ExportEarthObservationJob Operation IAsyncResult BeginExportEarthObservationJob(ExportEarthObservationJobRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the ExportEarthObservationJob operation. /// /// /// The IAsyncResult returned by the call to BeginExportEarthObservationJob. /// /// Returns a ExportEarthObservationJobResult from SageMakerGeospatial. /// REST API Reference for ExportEarthObservationJob Operation ExportEarthObservationJobResponse EndExportEarthObservationJob(IAsyncResult asyncResult); #endregion #region ExportVectorEnrichmentJob /// /// Use this operation to copy results of a Vector Enrichment job to an Amazon S3 location. /// /// Container for the necessary parameters to execute the ExportVectorEnrichmentJob service method. /// /// The response from the ExportVectorEnrichmentJob service method, as returned by SageMakerGeospatial. /// /// You do not have sufficient access to perform this action. /// /// /// Updating or deleting a resource can cause an inconsistent state. /// /// /// The request processing has failed because of an unknown error, exception, or failure. /// /// /// The request references a resource which does not exist. /// /// /// You have exceeded the service quota. /// /// /// The request was denied due to request throttling. /// /// /// The input fails to satisfy the constraints specified by an Amazon Web Services service. /// /// REST API Reference for ExportVectorEnrichmentJob Operation ExportVectorEnrichmentJobResponse ExportVectorEnrichmentJob(ExportVectorEnrichmentJobRequest request); /// /// Initiates the asynchronous execution of the ExportVectorEnrichmentJob operation. /// /// /// Container for the necessary parameters to execute the ExportVectorEnrichmentJob operation on AmazonSageMakerGeospatialClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndExportVectorEnrichmentJob /// operation. /// REST API Reference for ExportVectorEnrichmentJob Operation IAsyncResult BeginExportVectorEnrichmentJob(ExportVectorEnrichmentJobRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the ExportVectorEnrichmentJob operation. /// /// /// The IAsyncResult returned by the call to BeginExportVectorEnrichmentJob. /// /// Returns a ExportVectorEnrichmentJobResult from SageMakerGeospatial. /// REST API Reference for ExportVectorEnrichmentJob Operation ExportVectorEnrichmentJobResponse EndExportVectorEnrichmentJob(IAsyncResult asyncResult); #endregion #region GetEarthObservationJob /// /// Get the details for a previously initiated Earth Observation job. /// /// Container for the necessary parameters to execute the GetEarthObservationJob service method. /// /// The response from the GetEarthObservationJob service method, as returned by SageMakerGeospatial. /// /// You do not have sufficient access to perform this action. /// /// /// The request processing has failed because of an unknown error, exception, or failure. /// /// /// The request references a resource which does not exist. /// /// /// The request was denied due to request throttling. /// /// /// The input fails to satisfy the constraints specified by an Amazon Web Services service. /// /// REST API Reference for GetEarthObservationJob Operation GetEarthObservationJobResponse GetEarthObservationJob(GetEarthObservationJobRequest request); /// /// Initiates the asynchronous execution of the GetEarthObservationJob operation. /// /// /// Container for the necessary parameters to execute the GetEarthObservationJob operation on AmazonSageMakerGeospatialClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndGetEarthObservationJob /// operation. /// REST API Reference for GetEarthObservationJob Operation IAsyncResult BeginGetEarthObservationJob(GetEarthObservationJobRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the GetEarthObservationJob operation. /// /// /// The IAsyncResult returned by the call to BeginGetEarthObservationJob. /// /// Returns a GetEarthObservationJobResult from SageMakerGeospatial. /// REST API Reference for GetEarthObservationJob Operation GetEarthObservationJobResponse EndGetEarthObservationJob(IAsyncResult asyncResult); #endregion #region GetRasterDataCollection /// /// Use this operation to get details of a specific raster data collection. /// /// Container for the necessary parameters to execute the GetRasterDataCollection service method. /// /// The response from the GetRasterDataCollection service method, as returned by SageMakerGeospatial. /// /// You do not have sufficient access to perform this action. /// /// /// The request processing has failed because of an unknown error, exception, or failure. /// /// /// The request references a resource which does not exist. /// /// /// The request was denied due to request throttling. /// /// /// The input fails to satisfy the constraints specified by an Amazon Web Services service. /// /// REST API Reference for GetRasterDataCollection Operation GetRasterDataCollectionResponse GetRasterDataCollection(GetRasterDataCollectionRequest request); /// /// Initiates the asynchronous execution of the GetRasterDataCollection operation. /// /// /// Container for the necessary parameters to execute the GetRasterDataCollection operation on AmazonSageMakerGeospatialClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndGetRasterDataCollection /// operation. /// REST API Reference for GetRasterDataCollection Operation IAsyncResult BeginGetRasterDataCollection(GetRasterDataCollectionRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the GetRasterDataCollection operation. /// /// /// The IAsyncResult returned by the call to BeginGetRasterDataCollection. /// /// Returns a GetRasterDataCollectionResult from SageMakerGeospatial. /// REST API Reference for GetRasterDataCollection Operation GetRasterDataCollectionResponse EndGetRasterDataCollection(IAsyncResult asyncResult); #endregion #region GetTile /// /// Gets a web mercator tile for the given Earth Observation job. /// /// Container for the necessary parameters to execute the GetTile service method. /// /// The response from the GetTile service method, as returned by SageMakerGeospatial. /// /// You do not have sufficient access to perform this action. /// /// /// The request processing has failed because of an unknown error, exception, or failure. /// /// /// The request references a resource which does not exist. /// /// /// The request was denied due to request throttling. /// /// /// The input fails to satisfy the constraints specified by an Amazon Web Services service. /// /// REST API Reference for GetTile Operation GetTileResponse GetTile(GetTileRequest request); /// /// Initiates the asynchronous execution of the GetTile operation. /// /// /// Container for the necessary parameters to execute the GetTile operation on AmazonSageMakerGeospatialClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndGetTile /// operation. /// REST API Reference for GetTile Operation IAsyncResult BeginGetTile(GetTileRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the GetTile operation. /// /// /// The IAsyncResult returned by the call to BeginGetTile. /// /// Returns a GetTileResult from SageMakerGeospatial. /// REST API Reference for GetTile Operation GetTileResponse EndGetTile(IAsyncResult asyncResult); #endregion #region GetVectorEnrichmentJob /// /// Retrieves details of a Vector Enrichment Job for a given job Amazon Resource Name /// (ARN). /// /// Container for the necessary parameters to execute the GetVectorEnrichmentJob service method. /// /// The response from the GetVectorEnrichmentJob service method, as returned by SageMakerGeospatial. /// /// You do not have sufficient access to perform this action. /// /// /// The request processing has failed because of an unknown error, exception, or failure. /// /// /// The request references a resource which does not exist. /// /// /// The request was denied due to request throttling. /// /// /// The input fails to satisfy the constraints specified by an Amazon Web Services service. /// /// REST API Reference for GetVectorEnrichmentJob Operation GetVectorEnrichmentJobResponse GetVectorEnrichmentJob(GetVectorEnrichmentJobRequest request); /// /// Initiates the asynchronous execution of the GetVectorEnrichmentJob operation. /// /// /// Container for the necessary parameters to execute the GetVectorEnrichmentJob operation on AmazonSageMakerGeospatialClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndGetVectorEnrichmentJob /// operation. /// REST API Reference for GetVectorEnrichmentJob Operation IAsyncResult BeginGetVectorEnrichmentJob(GetVectorEnrichmentJobRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the GetVectorEnrichmentJob operation. /// /// /// The IAsyncResult returned by the call to BeginGetVectorEnrichmentJob. /// /// Returns a GetVectorEnrichmentJobResult from SageMakerGeospatial. /// REST API Reference for GetVectorEnrichmentJob Operation GetVectorEnrichmentJobResponse EndGetVectorEnrichmentJob(IAsyncResult asyncResult); #endregion #region ListEarthObservationJobs /// /// Use this operation to get a list of the Earth Observation jobs associated with the /// calling Amazon Web Services account. /// /// Container for the necessary parameters to execute the ListEarthObservationJobs service method. /// /// The response from the ListEarthObservationJobs service method, as returned by SageMakerGeospatial. /// /// You do not have sufficient access to perform this action. /// /// /// The request processing has failed because of an unknown error, exception, or failure. /// /// /// The request references a resource which does not exist. /// /// /// The request was denied due to request throttling. /// /// /// The input fails to satisfy the constraints specified by an Amazon Web Services service. /// /// REST API Reference for ListEarthObservationJobs Operation ListEarthObservationJobsResponse ListEarthObservationJobs(ListEarthObservationJobsRequest request); /// /// Initiates the asynchronous execution of the ListEarthObservationJobs operation. /// /// /// Container for the necessary parameters to execute the ListEarthObservationJobs operation on AmazonSageMakerGeospatialClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndListEarthObservationJobs /// operation. /// REST API Reference for ListEarthObservationJobs Operation IAsyncResult BeginListEarthObservationJobs(ListEarthObservationJobsRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the ListEarthObservationJobs operation. /// /// /// The IAsyncResult returned by the call to BeginListEarthObservationJobs. /// /// Returns a ListEarthObservationJobsResult from SageMakerGeospatial. /// REST API Reference for ListEarthObservationJobs Operation ListEarthObservationJobsResponse EndListEarthObservationJobs(IAsyncResult asyncResult); #endregion #region ListRasterDataCollections /// /// Use this operation to get raster data collections. /// /// Container for the necessary parameters to execute the ListRasterDataCollections service method. /// /// The response from the ListRasterDataCollections service method, as returned by SageMakerGeospatial. /// /// You do not have sufficient access to perform this action. /// /// /// The request processing has failed because of an unknown error, exception, or failure. /// /// /// The request references a resource which does not exist. /// /// /// The request was denied due to request throttling. /// /// /// The input fails to satisfy the constraints specified by an Amazon Web Services service. /// /// REST API Reference for ListRasterDataCollections Operation ListRasterDataCollectionsResponse ListRasterDataCollections(ListRasterDataCollectionsRequest request); /// /// Initiates the asynchronous execution of the ListRasterDataCollections operation. /// /// /// Container for the necessary parameters to execute the ListRasterDataCollections operation on AmazonSageMakerGeospatialClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndListRasterDataCollections /// operation. /// REST API Reference for ListRasterDataCollections Operation IAsyncResult BeginListRasterDataCollections(ListRasterDataCollectionsRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the ListRasterDataCollections operation. /// /// /// The IAsyncResult returned by the call to BeginListRasterDataCollections. /// /// Returns a ListRasterDataCollectionsResult from SageMakerGeospatial. /// REST API Reference for ListRasterDataCollections Operation ListRasterDataCollectionsResponse EndListRasterDataCollections(IAsyncResult asyncResult); #endregion #region ListTagsForResource /// /// Lists the tags attached to the resource. /// /// Container for the necessary parameters to execute the ListTagsForResource service method. /// /// The response from the ListTagsForResource service method, as returned by SageMakerGeospatial. /// /// You do not have sufficient access to perform this action. /// /// /// The request processing has failed because of an unknown error, exception, or failure. /// /// /// The request references a resource which does not exist. /// /// /// The request was denied due to request throttling. /// /// /// The input fails to satisfy the constraints specified by an Amazon Web Services service. /// /// REST API Reference for ListTagsForResource Operation ListTagsForResourceResponse ListTagsForResource(ListTagsForResourceRequest request); /// /// Initiates the asynchronous execution of the ListTagsForResource operation. /// /// /// Container for the necessary parameters to execute the ListTagsForResource operation on AmazonSageMakerGeospatialClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndListTagsForResource /// operation. /// REST API Reference for ListTagsForResource Operation IAsyncResult BeginListTagsForResource(ListTagsForResourceRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the ListTagsForResource operation. /// /// /// The IAsyncResult returned by the call to BeginListTagsForResource. /// /// Returns a ListTagsForResourceResult from SageMakerGeospatial. /// REST API Reference for ListTagsForResource Operation ListTagsForResourceResponse EndListTagsForResource(IAsyncResult asyncResult); #endregion #region ListVectorEnrichmentJobs /// /// Retrieves a list of vector enrichment jobs. /// /// Container for the necessary parameters to execute the ListVectorEnrichmentJobs service method. /// /// The response from the ListVectorEnrichmentJobs service method, as returned by SageMakerGeospatial. /// /// You do not have sufficient access to perform this action. /// /// /// The request processing has failed because of an unknown error, exception, or failure. /// /// /// The request references a resource which does not exist. /// /// /// The request was denied due to request throttling. /// /// /// The input fails to satisfy the constraints specified by an Amazon Web Services service. /// /// REST API Reference for ListVectorEnrichmentJobs Operation ListVectorEnrichmentJobsResponse ListVectorEnrichmentJobs(ListVectorEnrichmentJobsRequest request); /// /// Initiates the asynchronous execution of the ListVectorEnrichmentJobs operation. /// /// /// Container for the necessary parameters to execute the ListVectorEnrichmentJobs operation on AmazonSageMakerGeospatialClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndListVectorEnrichmentJobs /// operation. /// REST API Reference for ListVectorEnrichmentJobs Operation IAsyncResult BeginListVectorEnrichmentJobs(ListVectorEnrichmentJobsRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the ListVectorEnrichmentJobs operation. /// /// /// The IAsyncResult returned by the call to BeginListVectorEnrichmentJobs. /// /// Returns a ListVectorEnrichmentJobsResult from SageMakerGeospatial. /// REST API Reference for ListVectorEnrichmentJobs Operation ListVectorEnrichmentJobsResponse EndListVectorEnrichmentJobs(IAsyncResult asyncResult); #endregion #region SearchRasterDataCollection /// /// Allows you run image query on a specific raster data collection to get a list of the /// satellite imagery matching the selected filters. /// /// Container for the necessary parameters to execute the SearchRasterDataCollection service method. /// /// The response from the SearchRasterDataCollection service method, as returned by SageMakerGeospatial. /// /// You do not have sufficient access to perform this action. /// /// /// The request processing has failed because of an unknown error, exception, or failure. /// /// /// The request references a resource which does not exist. /// /// /// The request was denied due to request throttling. /// /// /// The input fails to satisfy the constraints specified by an Amazon Web Services service. /// /// REST API Reference for SearchRasterDataCollection Operation SearchRasterDataCollectionResponse SearchRasterDataCollection(SearchRasterDataCollectionRequest request); /// /// Initiates the asynchronous execution of the SearchRasterDataCollection operation. /// /// /// Container for the necessary parameters to execute the SearchRasterDataCollection operation on AmazonSageMakerGeospatialClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndSearchRasterDataCollection /// operation. /// REST API Reference for SearchRasterDataCollection Operation IAsyncResult BeginSearchRasterDataCollection(SearchRasterDataCollectionRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the SearchRasterDataCollection operation. /// /// /// The IAsyncResult returned by the call to BeginSearchRasterDataCollection. /// /// Returns a SearchRasterDataCollectionResult from SageMakerGeospatial. /// REST API Reference for SearchRasterDataCollection Operation SearchRasterDataCollectionResponse EndSearchRasterDataCollection(IAsyncResult asyncResult); #endregion #region StartEarthObservationJob /// /// Use this operation to create an Earth observation job. /// /// Container for the necessary parameters to execute the StartEarthObservationJob service method. /// /// The response from the StartEarthObservationJob service method, as returned by SageMakerGeospatial. /// /// You do not have sufficient access to perform this action. /// /// /// Updating or deleting a resource can cause an inconsistent state. /// /// /// The request processing has failed because of an unknown error, exception, or failure. /// /// /// The request references a resource which does not exist. /// /// /// You have exceeded the service quota. /// /// /// The request was denied due to request throttling. /// /// /// The input fails to satisfy the constraints specified by an Amazon Web Services service. /// /// REST API Reference for StartEarthObservationJob Operation StartEarthObservationJobResponse StartEarthObservationJob(StartEarthObservationJobRequest request); /// /// Initiates the asynchronous execution of the StartEarthObservationJob operation. /// /// /// Container for the necessary parameters to execute the StartEarthObservationJob operation on AmazonSageMakerGeospatialClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndStartEarthObservationJob /// operation. /// REST API Reference for StartEarthObservationJob Operation IAsyncResult BeginStartEarthObservationJob(StartEarthObservationJobRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the StartEarthObservationJob operation. /// /// /// The IAsyncResult returned by the call to BeginStartEarthObservationJob. /// /// Returns a StartEarthObservationJobResult from SageMakerGeospatial. /// REST API Reference for StartEarthObservationJob Operation StartEarthObservationJobResponse EndStartEarthObservationJob(IAsyncResult asyncResult); #endregion #region StartVectorEnrichmentJob /// /// Creates a Vector Enrichment job for the supplied job type. Currently, there are two /// supported job types: reverse geocoding and map matching. /// /// Container for the necessary parameters to execute the StartVectorEnrichmentJob service method. /// /// The response from the StartVectorEnrichmentJob service method, as returned by SageMakerGeospatial. /// /// You do not have sufficient access to perform this action. /// /// /// Updating or deleting a resource can cause an inconsistent state. /// /// /// The request processing has failed because of an unknown error, exception, or failure. /// /// /// The request references a resource which does not exist. /// /// /// You have exceeded the service quota. /// /// /// The request was denied due to request throttling. /// /// /// The input fails to satisfy the constraints specified by an Amazon Web Services service. /// /// REST API Reference for StartVectorEnrichmentJob Operation StartVectorEnrichmentJobResponse StartVectorEnrichmentJob(StartVectorEnrichmentJobRequest request); /// /// Initiates the asynchronous execution of the StartVectorEnrichmentJob operation. /// /// /// Container for the necessary parameters to execute the StartVectorEnrichmentJob operation on AmazonSageMakerGeospatialClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndStartVectorEnrichmentJob /// operation. /// REST API Reference for StartVectorEnrichmentJob Operation IAsyncResult BeginStartVectorEnrichmentJob(StartVectorEnrichmentJobRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the StartVectorEnrichmentJob operation. /// /// /// The IAsyncResult returned by the call to BeginStartVectorEnrichmentJob. /// /// Returns a StartVectorEnrichmentJobResult from SageMakerGeospatial. /// REST API Reference for StartVectorEnrichmentJob Operation StartVectorEnrichmentJobResponse EndStartVectorEnrichmentJob(IAsyncResult asyncResult); #endregion #region StopEarthObservationJob /// /// Use this operation to stop an existing earth observation job. /// /// Container for the necessary parameters to execute the StopEarthObservationJob service method. /// /// The response from the StopEarthObservationJob service method, as returned by SageMakerGeospatial. /// /// You do not have sufficient access to perform this action. /// /// /// Updating or deleting a resource can cause an inconsistent state. /// /// /// The request processing has failed because of an unknown error, exception, or failure. /// /// /// The request references a resource which does not exist. /// /// /// The request was denied due to request throttling. /// /// /// The input fails to satisfy the constraints specified by an Amazon Web Services service. /// /// REST API Reference for StopEarthObservationJob Operation StopEarthObservationJobResponse StopEarthObservationJob(StopEarthObservationJobRequest request); /// /// Initiates the asynchronous execution of the StopEarthObservationJob operation. /// /// /// Container for the necessary parameters to execute the StopEarthObservationJob operation on AmazonSageMakerGeospatialClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndStopEarthObservationJob /// operation. /// REST API Reference for StopEarthObservationJob Operation IAsyncResult BeginStopEarthObservationJob(StopEarthObservationJobRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the StopEarthObservationJob operation. /// /// /// The IAsyncResult returned by the call to BeginStopEarthObservationJob. /// /// Returns a StopEarthObservationJobResult from SageMakerGeospatial. /// REST API Reference for StopEarthObservationJob Operation StopEarthObservationJobResponse EndStopEarthObservationJob(IAsyncResult asyncResult); #endregion #region StopVectorEnrichmentJob /// /// Stops the Vector Enrichment job for a given job ARN. /// /// Container for the necessary parameters to execute the StopVectorEnrichmentJob service method. /// /// The response from the StopVectorEnrichmentJob service method, as returned by SageMakerGeospatial. /// /// You do not have sufficient access to perform this action. /// /// /// Updating or deleting a resource can cause an inconsistent state. /// /// /// The request processing has failed because of an unknown error, exception, or failure. /// /// /// The request references a resource which does not exist. /// /// /// The request was denied due to request throttling. /// /// /// The input fails to satisfy the constraints specified by an Amazon Web Services service. /// /// REST API Reference for StopVectorEnrichmentJob Operation StopVectorEnrichmentJobResponse StopVectorEnrichmentJob(StopVectorEnrichmentJobRequest request); /// /// Initiates the asynchronous execution of the StopVectorEnrichmentJob operation. /// /// /// Container for the necessary parameters to execute the StopVectorEnrichmentJob operation on AmazonSageMakerGeospatialClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndStopVectorEnrichmentJob /// operation. /// REST API Reference for StopVectorEnrichmentJob Operation IAsyncResult BeginStopVectorEnrichmentJob(StopVectorEnrichmentJobRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the StopVectorEnrichmentJob operation. /// /// /// The IAsyncResult returned by the call to BeginStopVectorEnrichmentJob. /// /// Returns a StopVectorEnrichmentJobResult from SageMakerGeospatial. /// REST API Reference for StopVectorEnrichmentJob Operation StopVectorEnrichmentJobResponse EndStopVectorEnrichmentJob(IAsyncResult asyncResult); #endregion #region TagResource /// /// The resource you want to tag. /// /// Container for the necessary parameters to execute the TagResource service method. /// /// The response from the TagResource service method, as returned by SageMakerGeospatial. /// /// You do not have sufficient access to perform this action. /// /// /// The request processing has failed because of an unknown error, exception, or failure. /// /// /// The request references a resource which does not exist. /// /// /// The request was denied due to request throttling. /// /// /// The input fails to satisfy the constraints specified by an Amazon Web Services service. /// /// REST API Reference for TagResource Operation TagResourceResponse TagResource(TagResourceRequest request); /// /// Initiates the asynchronous execution of the TagResource operation. /// /// /// Container for the necessary parameters to execute the TagResource operation on AmazonSageMakerGeospatialClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndTagResource /// operation. /// REST API Reference for TagResource Operation IAsyncResult BeginTagResource(TagResourceRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the TagResource operation. /// /// /// The IAsyncResult returned by the call to BeginTagResource. /// /// Returns a TagResourceResult from SageMakerGeospatial. /// REST API Reference for TagResource Operation TagResourceResponse EndTagResource(IAsyncResult asyncResult); #endregion #region UntagResource /// /// The resource you want to untag. /// /// Container for the necessary parameters to execute the UntagResource service method. /// /// The response from the UntagResource service method, as returned by SageMakerGeospatial. /// /// You do not have sufficient access to perform this action. /// /// /// The request processing has failed because of an unknown error, exception, or failure. /// /// /// The request references a resource which does not exist. /// /// /// The request was denied due to request throttling. /// /// /// The input fails to satisfy the constraints specified by an Amazon Web Services service. /// /// REST API Reference for UntagResource Operation UntagResourceResponse UntagResource(UntagResourceRequest request); /// /// Initiates the asynchronous execution of the UntagResource operation. /// /// /// Container for the necessary parameters to execute the UntagResource operation on AmazonSageMakerGeospatialClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndUntagResource /// operation. /// REST API Reference for UntagResource Operation IAsyncResult BeginUntagResource(UntagResourceRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the UntagResource operation. /// /// /// The IAsyncResult returned by the call to BeginUntagResource. /// /// Returns a UntagResourceResult from SageMakerGeospatial. /// REST API Reference for UntagResource Operation UntagResourceResponse EndUntagResource(IAsyncResult asyncResult); #endregion } }