/*
* 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-2017-07-24.normal.json service model.
*/
using System;
using System.Collections.Generic;
using System.Net;
using Amazon.SageMaker.Model;
using Amazon.SageMaker.Model.Internal.MarshallTransformations;
using Amazon.SageMaker.Internal;
using Amazon.Runtime;
using Amazon.Runtime.Internal;
using Amazon.Runtime.Internal.Auth;
using Amazon.Runtime.Internal.Transform;
namespace Amazon.SageMaker
{
///
/// Implementation for accessing SageMaker
///
/// Provides APIs for creating and managing SageMaker resources.
///
///
///
/// Other Resources:
///
///
///
public partial class AmazonSageMakerClient : AmazonServiceClient, IAmazonSageMaker
{
private static IServiceMetadata serviceMetadata = new AmazonSageMakerMetadata();
#if BCL45 || AWS_ASYNC_ENUMERABLES_API
private ISageMakerPaginatorFactory _paginators;
///
/// Paginators for the service
///
public ISageMakerPaginatorFactory Paginators
{
get
{
if (this._paginators == null)
{
this._paginators = new SageMakerPaginatorFactory(this);
}
return this._paginators;
}
}
#endif
#region Constructors
///
/// Constructs AmazonSageMakerClient with the credentials loaded from the application's
/// default configuration, and if unsuccessful from the Instance Profile service on an EC2 instance.
///
/// Example App.config with credentials set.
///
/// <?xml version="1.0" encoding="utf-8" ?>
/// <configuration>
/// <appSettings>
/// <add key="AWSProfileName" value="AWS Default"/>
/// </appSettings>
/// </configuration>
///
///
///
public AmazonSageMakerClient()
: base(FallbackCredentialsFactory.GetCredentials(), new AmazonSageMakerConfig()) { }
///
/// Constructs AmazonSageMakerClient with the credentials loaded from the application's
/// default configuration, and if unsuccessful from the Instance Profile service on an EC2 instance.
///
/// Example App.config with credentials set.
///
/// <?xml version="1.0" encoding="utf-8" ?>
/// <configuration>
/// <appSettings>
/// <add key="AWSProfileName" value="AWS Default"/>
/// </appSettings>
/// </configuration>
///
///
///
/// The region to connect.
public AmazonSageMakerClient(RegionEndpoint region)
: base(FallbackCredentialsFactory.GetCredentials(), new AmazonSageMakerConfig{RegionEndpoint = region}) { }
///
/// Constructs AmazonSageMakerClient with the credentials loaded from the application's
/// default configuration, and if unsuccessful from the Instance Profile service on an EC2 instance.
///
/// Example App.config with credentials set.
///
/// <?xml version="1.0" encoding="utf-8" ?>
/// <configuration>
/// <appSettings>
/// <add key="AWSProfileName" value="AWS Default"/>
/// </appSettings>
/// </configuration>
///
///
///
/// The AmazonSageMakerClient Configuration Object
public AmazonSageMakerClient(AmazonSageMakerConfig config)
: base(FallbackCredentialsFactory.GetCredentials(config), config){}
///
/// Constructs AmazonSageMakerClient with AWS Credentials
///
/// AWS Credentials
public AmazonSageMakerClient(AWSCredentials credentials)
: this(credentials, new AmazonSageMakerConfig())
{
}
///
/// Constructs AmazonSageMakerClient with AWS Credentials
///
/// AWS Credentials
/// The region to connect.
public AmazonSageMakerClient(AWSCredentials credentials, RegionEndpoint region)
: this(credentials, new AmazonSageMakerConfig{RegionEndpoint = region})
{
}
///
/// Constructs AmazonSageMakerClient with AWS Credentials and an
/// AmazonSageMakerClient Configuration object.
///
/// AWS Credentials
/// The AmazonSageMakerClient Configuration Object
public AmazonSageMakerClient(AWSCredentials credentials, AmazonSageMakerConfig clientConfig)
: base(credentials, clientConfig)
{
}
///
/// Constructs AmazonSageMakerClient with AWS Access Key ID and AWS Secret Key
///
/// AWS Access Key ID
/// AWS Secret Access Key
public AmazonSageMakerClient(string awsAccessKeyId, string awsSecretAccessKey)
: this(awsAccessKeyId, awsSecretAccessKey, new AmazonSageMakerConfig())
{
}
///
/// Constructs AmazonSageMakerClient with AWS Access Key ID and AWS Secret Key
///
/// AWS Access Key ID
/// AWS Secret Access Key
/// The region to connect.
public AmazonSageMakerClient(string awsAccessKeyId, string awsSecretAccessKey, RegionEndpoint region)
: this(awsAccessKeyId, awsSecretAccessKey, new AmazonSageMakerConfig() {RegionEndpoint=region})
{
}
///
/// Constructs AmazonSageMakerClient with AWS Access Key ID, AWS Secret Key and an
/// AmazonSageMakerClient Configuration object.
///
/// AWS Access Key ID
/// AWS Secret Access Key
/// The AmazonSageMakerClient Configuration Object
public AmazonSageMakerClient(string awsAccessKeyId, string awsSecretAccessKey, AmazonSageMakerConfig clientConfig)
: base(awsAccessKeyId, awsSecretAccessKey, clientConfig)
{
}
///
/// Constructs AmazonSageMakerClient with AWS Access Key ID and AWS Secret Key
///
/// AWS Access Key ID
/// AWS Secret Access Key
/// AWS Session Token
public AmazonSageMakerClient(string awsAccessKeyId, string awsSecretAccessKey, string awsSessionToken)
: this(awsAccessKeyId, awsSecretAccessKey, awsSessionToken, new AmazonSageMakerConfig())
{
}
///
/// Constructs AmazonSageMakerClient with AWS Access Key ID and AWS Secret Key
///
/// AWS Access Key ID
/// AWS Secret Access Key
/// AWS Session Token
/// The region to connect.
public AmazonSageMakerClient(string awsAccessKeyId, string awsSecretAccessKey, string awsSessionToken, RegionEndpoint region)
: this(awsAccessKeyId, awsSecretAccessKey, awsSessionToken, new AmazonSageMakerConfig{RegionEndpoint = region})
{
}
///
/// Constructs AmazonSageMakerClient with AWS Access Key ID, AWS Secret Key and an
/// AmazonSageMakerClient Configuration object.
///
/// AWS Access Key ID
/// AWS Secret Access Key
/// AWS Session Token
/// The AmazonSageMakerClient Configuration Object
public AmazonSageMakerClient(string awsAccessKeyId, string awsSecretAccessKey, string awsSessionToken, AmazonSageMakerConfig clientConfig)
: base(awsAccessKeyId, awsSecretAccessKey, awsSessionToken, clientConfig)
{
}
#endregion
#region Overrides
///
/// Creates the signer for the service.
///
protected override AbstractAWSSigner CreateSigner()
{
return new AWS4Signer();
}
///
/// Customize the pipeline
///
///
protected override void CustomizeRuntimePipeline(RuntimePipeline pipeline)
{
pipeline.RemoveHandler();
pipeline.AddHandlerAfter(new AmazonSageMakerEndpointResolver());
}
///
/// Capture metadata for the service.
///
protected override IServiceMetadata ServiceMetadata
{
get
{
return serviceMetadata;
}
}
#endregion
#region Dispose
///
/// Disposes the service client.
///
protected override void Dispose(bool disposing)
{
base.Dispose(disposing);
}
#endregion
#region AddAssociation
///
/// Creates an association between the source and the destination. A source can
/// be associated with multiple destinations, and a destination can be associated with
/// multiple sources. An association is a lineage tracking entity. For more information,
/// see Amazon
/// SageMaker ML Lineage Tracking.
///
/// Container for the necessary parameters to execute the AddAssociation service method.
///
/// The response from the AddAssociation service method, as returned by SageMaker.
///
/// You have exceeded an SageMaker resource limit. For example, you might have too many
/// training jobs created.
///
///
/// Resource being access is not found.
///
/// REST API Reference for AddAssociation Operation
public virtual AddAssociationResponse AddAssociation(AddAssociationRequest request)
{
var options = new InvokeOptions();
options.RequestMarshaller = AddAssociationRequestMarshaller.Instance;
options.ResponseUnmarshaller = AddAssociationResponseUnmarshaller.Instance;
return Invoke(request, options);
}
///
/// Initiates the asynchronous execution of the AddAssociation operation.
///
///
/// Container for the necessary parameters to execute the AddAssociation operation on AmazonSageMakerClient.
/// 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 EndAddAssociation
/// operation.
/// REST API Reference for AddAssociation Operation
public virtual IAsyncResult BeginAddAssociation(AddAssociationRequest request, AsyncCallback callback, object state)
{
var options = new InvokeOptions();
options.RequestMarshaller = AddAssociationRequestMarshaller.Instance;
options.ResponseUnmarshaller = AddAssociationResponseUnmarshaller.Instance;
return BeginInvoke(request, options, callback, state);
}
///
/// Finishes the asynchronous execution of the AddAssociation operation.
///
///
/// The IAsyncResult returned by the call to BeginAddAssociation.
///
/// Returns a AddAssociationResult from SageMaker.
/// REST API Reference for AddAssociation Operation
public virtual AddAssociationResponse EndAddAssociation(IAsyncResult asyncResult)
{
return EndInvoke(asyncResult);
}
#endregion
#region AddTags
///
/// Adds or overwrites one or more tags for the specified SageMaker resource. You can
/// add tags to notebook instances, training jobs, hyperparameter tuning jobs, batch transform
/// jobs, models, labeling jobs, work teams, endpoint configurations, and endpoints.
///
///
///
/// Each tag consists of a key and an optional value. Tag keys must be unique per resource.
/// For more information about tags, see For more information, see Amazon
/// Web Services Tagging Strategies.
///
///
///
/// Tags that you add to a hyperparameter tuning job by calling this API are also added
/// to any training jobs that the hyperparameter tuning job launches after you call this
/// API, but not to training jobs that the hyperparameter tuning job launched before you
/// called this API. To make sure that the tags associated with a hyperparameter tuning
/// job are also added to all training jobs that the hyperparameter tuning job launches,
/// add the tags when you first create the tuning job by specifying them in the Tags
/// parameter of CreateHyperParameterTuningJob
///
///
///
///
/// Tags that you add to a SageMaker Studio Domain or User Profile by calling this API
/// are also added to any Apps that the Domain or User Profile launches after you call
/// this API, but not to Apps that the Domain or User Profile launched before you called
/// this API. To make sure that the tags associated with a Domain or User Profile are
/// also added to all Apps that the Domain or User Profile launches, add the tags when
/// you first create the Domain or User Profile by specifying them in the Tags
/// parameter of CreateDomain
/// or CreateUserProfile.
///
///
///
/// Container for the necessary parameters to execute the AddTags service method.
///
/// The response from the AddTags service method, as returned by SageMaker.
/// REST API Reference for AddTags Operation
public virtual AddTagsResponse AddTags(AddTagsRequest request)
{
var options = new InvokeOptions();
options.RequestMarshaller = AddTagsRequestMarshaller.Instance;
options.ResponseUnmarshaller = AddTagsResponseUnmarshaller.Instance;
return Invoke(request, options);
}
///
/// Initiates the asynchronous execution of the AddTags operation.
///
///
/// Container for the necessary parameters to execute the AddTags operation on AmazonSageMakerClient.
/// 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 EndAddTags
/// operation.
/// REST API Reference for AddTags Operation
public virtual IAsyncResult BeginAddTags(AddTagsRequest request, AsyncCallback callback, object state)
{
var options = new InvokeOptions();
options.RequestMarshaller = AddTagsRequestMarshaller.Instance;
options.ResponseUnmarshaller = AddTagsResponseUnmarshaller.Instance;
return BeginInvoke(request, options, callback, state);
}
///
/// Finishes the asynchronous execution of the AddTags operation.
///
///
/// The IAsyncResult returned by the call to BeginAddTags.
///
/// Returns a AddTagsResult from SageMaker.
/// REST API Reference for AddTags Operation
public virtual AddTagsResponse EndAddTags(IAsyncResult asyncResult)
{
return EndInvoke(asyncResult);
}
#endregion
#region AssociateTrialComponent
///
/// Associates a trial component with a trial. A trial component can be associated with
/// multiple trials. To disassociate a trial component from a trial, call the DisassociateTrialComponent
/// API.
///
/// Container for the necessary parameters to execute the AssociateTrialComponent service method.
///
/// The response from the AssociateTrialComponent service method, as returned by SageMaker.
///
/// You have exceeded an SageMaker resource limit. For example, you might have too many
/// training jobs created.
///
///
/// Resource being access is not found.
///
/// REST API Reference for AssociateTrialComponent Operation
public virtual AssociateTrialComponentResponse AssociateTrialComponent(AssociateTrialComponentRequest request)
{
var options = new InvokeOptions();
options.RequestMarshaller = AssociateTrialComponentRequestMarshaller.Instance;
options.ResponseUnmarshaller = AssociateTrialComponentResponseUnmarshaller.Instance;
return Invoke(request, options);
}
///
/// Initiates the asynchronous execution of the AssociateTrialComponent operation.
///
///
/// Container for the necessary parameters to execute the AssociateTrialComponent operation on AmazonSageMakerClient.
/// 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 EndAssociateTrialComponent
/// operation.
/// REST API Reference for AssociateTrialComponent Operation
public virtual IAsyncResult BeginAssociateTrialComponent(AssociateTrialComponentRequest request, AsyncCallback callback, object state)
{
var options = new InvokeOptions();
options.RequestMarshaller = AssociateTrialComponentRequestMarshaller.Instance;
options.ResponseUnmarshaller = AssociateTrialComponentResponseUnmarshaller.Instance;
return BeginInvoke(request, options, callback, state);
}
///
/// Finishes the asynchronous execution of the AssociateTrialComponent operation.
///
///
/// The IAsyncResult returned by the call to BeginAssociateTrialComponent.
///
/// Returns a AssociateTrialComponentResult from SageMaker.
/// REST API Reference for AssociateTrialComponent Operation
public virtual AssociateTrialComponentResponse EndAssociateTrialComponent(IAsyncResult asyncResult)
{
return EndInvoke(asyncResult);
}
#endregion
#region BatchDescribeModelPackage
///
/// This action batch describes a list of versioned model packages
///
/// Container for the necessary parameters to execute the BatchDescribeModelPackage service method.
///
/// The response from the BatchDescribeModelPackage service method, as returned by SageMaker.
/// REST API Reference for BatchDescribeModelPackage Operation
public virtual BatchDescribeModelPackageResponse BatchDescribeModelPackage(BatchDescribeModelPackageRequest request)
{
var options = new InvokeOptions();
options.RequestMarshaller = BatchDescribeModelPackageRequestMarshaller.Instance;
options.ResponseUnmarshaller = BatchDescribeModelPackageResponseUnmarshaller.Instance;
return Invoke(request, options);
}
///
/// Initiates the asynchronous execution of the BatchDescribeModelPackage operation.
///
///
/// Container for the necessary parameters to execute the BatchDescribeModelPackage operation on AmazonSageMakerClient.
/// 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 EndBatchDescribeModelPackage
/// operation.
/// REST API Reference for BatchDescribeModelPackage Operation
public virtual IAsyncResult BeginBatchDescribeModelPackage(BatchDescribeModelPackageRequest request, AsyncCallback callback, object state)
{
var options = new InvokeOptions();
options.RequestMarshaller = BatchDescribeModelPackageRequestMarshaller.Instance;
options.ResponseUnmarshaller = BatchDescribeModelPackageResponseUnmarshaller.Instance;
return BeginInvoke(request, options, callback, state);
}
///
/// Finishes the asynchronous execution of the BatchDescribeModelPackage operation.
///
///
/// The IAsyncResult returned by the call to BeginBatchDescribeModelPackage.
///
/// Returns a BatchDescribeModelPackageResult from SageMaker.
/// REST API Reference for BatchDescribeModelPackage Operation
public virtual BatchDescribeModelPackageResponse EndBatchDescribeModelPackage(IAsyncResult asyncResult)
{
return EndInvoke(asyncResult);
}
#endregion
#region CreateAction
///
/// Creates an action. An action is a lineage tracking entity that represents an
/// action or activity. For example, a model deployment or an HPO job. Generally, an action
/// involves at least one input or output artifact. For more information, see Amazon
/// SageMaker ML Lineage Tracking.
///
/// Container for the necessary parameters to execute the CreateAction service method.
///
/// The response from the CreateAction service method, as returned by SageMaker.
///
/// You have exceeded an SageMaker resource limit. For example, you might have too many
/// training jobs created.
///
/// REST API Reference for CreateAction Operation
public virtual CreateActionResponse CreateAction(CreateActionRequest request)
{
var options = new InvokeOptions();
options.RequestMarshaller = CreateActionRequestMarshaller.Instance;
options.ResponseUnmarshaller = CreateActionResponseUnmarshaller.Instance;
return Invoke(request, options);
}
///
/// Initiates the asynchronous execution of the CreateAction operation.
///
///
/// Container for the necessary parameters to execute the CreateAction operation on AmazonSageMakerClient.
/// 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 EndCreateAction
/// operation.
/// REST API Reference for CreateAction Operation
public virtual IAsyncResult BeginCreateAction(CreateActionRequest request, AsyncCallback callback, object state)
{
var options = new InvokeOptions();
options.RequestMarshaller = CreateActionRequestMarshaller.Instance;
options.ResponseUnmarshaller = CreateActionResponseUnmarshaller.Instance;
return BeginInvoke(request, options, callback, state);
}
///
/// Finishes the asynchronous execution of the CreateAction operation.
///
///
/// The IAsyncResult returned by the call to BeginCreateAction.
///
/// Returns a CreateActionResult from SageMaker.
/// REST API Reference for CreateAction Operation
public virtual CreateActionResponse EndCreateAction(IAsyncResult asyncResult)
{
return EndInvoke(asyncResult);
}
#endregion
#region CreateAlgorithm
///
/// Create a machine learning algorithm that you can use in SageMaker and list in the
/// Amazon Web Services Marketplace.
///
/// Container for the necessary parameters to execute the CreateAlgorithm service method.
///
/// The response from the CreateAlgorithm service method, as returned by SageMaker.
/// REST API Reference for CreateAlgorithm Operation
public virtual CreateAlgorithmResponse CreateAlgorithm(CreateAlgorithmRequest request)
{
var options = new InvokeOptions();
options.RequestMarshaller = CreateAlgorithmRequestMarshaller.Instance;
options.ResponseUnmarshaller = CreateAlgorithmResponseUnmarshaller.Instance;
return Invoke(request, options);
}
///
/// Initiates the asynchronous execution of the CreateAlgorithm operation.
///
///
/// Container for the necessary parameters to execute the CreateAlgorithm operation on AmazonSageMakerClient.
/// 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 EndCreateAlgorithm
/// operation.
/// REST API Reference for CreateAlgorithm Operation
public virtual IAsyncResult BeginCreateAlgorithm(CreateAlgorithmRequest request, AsyncCallback callback, object state)
{
var options = new InvokeOptions();
options.RequestMarshaller = CreateAlgorithmRequestMarshaller.Instance;
options.ResponseUnmarshaller = CreateAlgorithmResponseUnmarshaller.Instance;
return BeginInvoke(request, options, callback, state);
}
///
/// Finishes the asynchronous execution of the CreateAlgorithm operation.
///
///
/// The IAsyncResult returned by the call to BeginCreateAlgorithm.
///
/// Returns a CreateAlgorithmResult from SageMaker.
/// REST API Reference for CreateAlgorithm Operation
public virtual CreateAlgorithmResponse EndCreateAlgorithm(IAsyncResult asyncResult)
{
return EndInvoke(asyncResult);
}
#endregion
#region CreateApp
///
/// Creates a running app for the specified UserProfile. This operation is automatically
/// invoked by Amazon SageMaker Studio upon access to the associated Domain, and when
/// new kernel configurations are selected by the user. A user may have multiple Apps
/// active simultaneously.
///
/// Container for the necessary parameters to execute the CreateApp service method.
///
/// The response from the CreateApp service method, as returned by SageMaker.
///
/// Resource being accessed is in use.
///
///
/// You have exceeded an SageMaker resource limit. For example, you might have too many
/// training jobs created.
///
/// REST API Reference for CreateApp Operation
public virtual CreateAppResponse CreateApp(CreateAppRequest request)
{
var options = new InvokeOptions();
options.RequestMarshaller = CreateAppRequestMarshaller.Instance;
options.ResponseUnmarshaller = CreateAppResponseUnmarshaller.Instance;
return Invoke(request, options);
}
///
/// Initiates the asynchronous execution of the CreateApp operation.
///
///
/// Container for the necessary parameters to execute the CreateApp operation on AmazonSageMakerClient.
/// 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 EndCreateApp
/// operation.
/// REST API Reference for CreateApp Operation
public virtual IAsyncResult BeginCreateApp(CreateAppRequest request, AsyncCallback callback, object state)
{
var options = new InvokeOptions();
options.RequestMarshaller = CreateAppRequestMarshaller.Instance;
options.ResponseUnmarshaller = CreateAppResponseUnmarshaller.Instance;
return BeginInvoke(request, options, callback, state);
}
///
/// Finishes the asynchronous execution of the CreateApp operation.
///
///
/// The IAsyncResult returned by the call to BeginCreateApp.
///
/// Returns a CreateAppResult from SageMaker.
/// REST API Reference for CreateApp Operation
public virtual CreateAppResponse EndCreateApp(IAsyncResult asyncResult)
{
return EndInvoke(asyncResult);
}
#endregion
#region CreateAppImageConfig
///
/// Creates a configuration for running a SageMaker image as a KernelGateway app. The
/// configuration specifies the Amazon Elastic File System (EFS) storage volume on the
/// image, and a list of the kernels in the image.
///
/// Container for the necessary parameters to execute the CreateAppImageConfig service method.
///
/// The response from the CreateAppImageConfig service method, as returned by SageMaker.
///
/// Resource being accessed is in use.
///
/// REST API Reference for CreateAppImageConfig Operation
public virtual CreateAppImageConfigResponse CreateAppImageConfig(CreateAppImageConfigRequest request)
{
var options = new InvokeOptions();
options.RequestMarshaller = CreateAppImageConfigRequestMarshaller.Instance;
options.ResponseUnmarshaller = CreateAppImageConfigResponseUnmarshaller.Instance;
return Invoke(request, options);
}
///
/// Initiates the asynchronous execution of the CreateAppImageConfig operation.
///
///
/// Container for the necessary parameters to execute the CreateAppImageConfig operation on AmazonSageMakerClient.
/// 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 EndCreateAppImageConfig
/// operation.
/// REST API Reference for CreateAppImageConfig Operation
public virtual IAsyncResult BeginCreateAppImageConfig(CreateAppImageConfigRequest request, AsyncCallback callback, object state)
{
var options = new InvokeOptions();
options.RequestMarshaller = CreateAppImageConfigRequestMarshaller.Instance;
options.ResponseUnmarshaller = CreateAppImageConfigResponseUnmarshaller.Instance;
return BeginInvoke(request, options, callback, state);
}
///
/// Finishes the asynchronous execution of the CreateAppImageConfig operation.
///
///
/// The IAsyncResult returned by the call to BeginCreateAppImageConfig.
///
/// Returns a CreateAppImageConfigResult from SageMaker.
/// REST API Reference for CreateAppImageConfig Operation
public virtual CreateAppImageConfigResponse EndCreateAppImageConfig(IAsyncResult asyncResult)
{
return EndInvoke(asyncResult);
}
#endregion
#region CreateArtifact
///
/// Creates an artifact. An artifact is a lineage tracking entity that represents
/// a URI addressable object or data. Some examples are the S3 URI of a dataset and the
/// ECR registry path of an image. For more information, see Amazon
/// SageMaker ML Lineage Tracking.
///
/// Container for the necessary parameters to execute the CreateArtifact service method.
///
/// The response from the CreateArtifact service method, as returned by SageMaker.
///
/// You have exceeded an SageMaker resource limit. For example, you might have too many
/// training jobs created.
///
/// REST API Reference for CreateArtifact Operation
public virtual CreateArtifactResponse CreateArtifact(CreateArtifactRequest request)
{
var options = new InvokeOptions();
options.RequestMarshaller = CreateArtifactRequestMarshaller.Instance;
options.ResponseUnmarshaller = CreateArtifactResponseUnmarshaller.Instance;
return Invoke(request, options);
}
///
/// Initiates the asynchronous execution of the CreateArtifact operation.
///
///
/// Container for the necessary parameters to execute the CreateArtifact operation on AmazonSageMakerClient.
/// 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 EndCreateArtifact
/// operation.
/// REST API Reference for CreateArtifact Operation
public virtual IAsyncResult BeginCreateArtifact(CreateArtifactRequest request, AsyncCallback callback, object state)
{
var options = new InvokeOptions();
options.RequestMarshaller = CreateArtifactRequestMarshaller.Instance;
options.ResponseUnmarshaller = CreateArtifactResponseUnmarshaller.Instance;
return BeginInvoke(request, options, callback, state);
}
///
/// Finishes the asynchronous execution of the CreateArtifact operation.
///
///
/// The IAsyncResult returned by the call to BeginCreateArtifact.
///
/// Returns a CreateArtifactResult from SageMaker.
/// REST API Reference for CreateArtifact Operation
public virtual CreateArtifactResponse EndCreateArtifact(IAsyncResult asyncResult)
{
return EndInvoke(asyncResult);
}
#endregion
#region CreateAutoMLJob
///
/// Creates an Autopilot job also referred to as Autopilot experiment or AutoML job.
///
///
///
/// We recommend using the new versions CreateAutoMLJobV2
/// and DescribeAutoMLJobV2,
/// which offer backward compatibility.
///
///
///
/// CreateAutoMLJobV2
can manage tabular problem types identical to those
/// of its previous version CreateAutoMLJob
, as well as non-tabular problem
/// types such as image or text classification.
///
///
///
/// Find guidelines about how to migrate a CreateAutoMLJob
to CreateAutoMLJobV2
/// in Migrate
/// a CreateAutoMLJob to CreateAutoMLJobV2.
///
///
///
/// You can find the best-performing model after you run an AutoML job by calling DescribeAutoMLJobV2
/// (recommended) or DescribeAutoMLJob.
///
///
/// Container for the necessary parameters to execute the CreateAutoMLJob service method.
///
/// The response from the CreateAutoMLJob service method, as returned by SageMaker.
///
/// Resource being accessed is in use.
///
///
/// You have exceeded an SageMaker resource limit. For example, you might have too many
/// training jobs created.
///
/// REST API Reference for CreateAutoMLJob Operation
public virtual CreateAutoMLJobResponse CreateAutoMLJob(CreateAutoMLJobRequest request)
{
var options = new InvokeOptions();
options.RequestMarshaller = CreateAutoMLJobRequestMarshaller.Instance;
options.ResponseUnmarshaller = CreateAutoMLJobResponseUnmarshaller.Instance;
return Invoke(request, options);
}
///
/// Initiates the asynchronous execution of the CreateAutoMLJob operation.
///
///
/// Container for the necessary parameters to execute the CreateAutoMLJob operation on AmazonSageMakerClient.
/// 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 EndCreateAutoMLJob
/// operation.
/// REST API Reference for CreateAutoMLJob Operation
public virtual IAsyncResult BeginCreateAutoMLJob(CreateAutoMLJobRequest request, AsyncCallback callback, object state)
{
var options = new InvokeOptions();
options.RequestMarshaller = CreateAutoMLJobRequestMarshaller.Instance;
options.ResponseUnmarshaller = CreateAutoMLJobResponseUnmarshaller.Instance;
return BeginInvoke(request, options, callback, state);
}
///
/// Finishes the asynchronous execution of the CreateAutoMLJob operation.
///
///
/// The IAsyncResult returned by the call to BeginCreateAutoMLJob.
///
/// Returns a CreateAutoMLJobResult from SageMaker.
/// REST API Reference for CreateAutoMLJob Operation
public virtual CreateAutoMLJobResponse EndCreateAutoMLJob(IAsyncResult asyncResult)
{
return EndInvoke(asyncResult);
}
#endregion
#region CreateAutoMLJobV2
///
/// Creates an Autopilot job also referred to as Autopilot experiment or AutoML job V2.
///
///
///
/// CreateAutoMLJobV2
/// and DescribeAutoMLJobV2
/// are new versions of CreateAutoMLJob
/// and DescribeAutoMLJob
/// which offer backward compatibility.
///
///
///
/// CreateAutoMLJobV2
can manage tabular problem types identical to those
/// of its previous version CreateAutoMLJob
, as well as non-tabular problem
/// types such as image or text classification.
///
///
///
/// Find guidelines about how to migrate a CreateAutoMLJob
to CreateAutoMLJobV2
/// in Migrate
/// a CreateAutoMLJob to CreateAutoMLJobV2.
///
///
///
/// For the list of available problem types supported by CreateAutoMLJobV2
,
/// see AutoMLProblemTypeConfig.
///
///
///
/// You can find the best-performing model after you run an AutoML job V2 by calling DescribeAutoMLJobV2.
///
///
/// Container for the necessary parameters to execute the CreateAutoMLJobV2 service method.
///
/// The response from the CreateAutoMLJobV2 service method, as returned by SageMaker.
///
/// Resource being accessed is in use.
///
///
/// You have exceeded an SageMaker resource limit. For example, you might have too many
/// training jobs created.
///
/// REST API Reference for CreateAutoMLJobV2 Operation
public virtual CreateAutoMLJobV2Response CreateAutoMLJobV2(CreateAutoMLJobV2Request request)
{
var options = new InvokeOptions();
options.RequestMarshaller = CreateAutoMLJobV2RequestMarshaller.Instance;
options.ResponseUnmarshaller = CreateAutoMLJobV2ResponseUnmarshaller.Instance;
return Invoke(request, options);
}
///
/// Initiates the asynchronous execution of the CreateAutoMLJobV2 operation.
///
///
/// Container for the necessary parameters to execute the CreateAutoMLJobV2 operation on AmazonSageMakerClient.
/// 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 EndCreateAutoMLJobV2
/// operation.
/// REST API Reference for CreateAutoMLJobV2 Operation
public virtual IAsyncResult BeginCreateAutoMLJobV2(CreateAutoMLJobV2Request request, AsyncCallback callback, object state)
{
var options = new InvokeOptions();
options.RequestMarshaller = CreateAutoMLJobV2RequestMarshaller.Instance;
options.ResponseUnmarshaller = CreateAutoMLJobV2ResponseUnmarshaller.Instance;
return BeginInvoke(request, options, callback, state);
}
///
/// Finishes the asynchronous execution of the CreateAutoMLJobV2 operation.
///
///
/// The IAsyncResult returned by the call to BeginCreateAutoMLJobV2.
///
/// Returns a CreateAutoMLJobV2Result from SageMaker.
/// REST API Reference for CreateAutoMLJobV2 Operation
public virtual CreateAutoMLJobV2Response EndCreateAutoMLJobV2(IAsyncResult asyncResult)
{
return EndInvoke(asyncResult);
}
#endregion
#region CreateCodeRepository
///
/// Creates a Git repository as a resource in your SageMaker account. You can associate
/// the repository with notebook instances so that you can use Git source control for
/// the notebooks you create. The Git repository is a resource in your SageMaker account,
/// so it can be associated with more than one notebook instance, and it persists independently
/// from the lifecycle of any notebook instances it is associated with.
///
///
///
/// The repository can be hosted either in Amazon
/// Web Services CodeCommit or in any other Git repository.
///
///
/// Container for the necessary parameters to execute the CreateCodeRepository service method.
///
/// The response from the CreateCodeRepository service method, as returned by SageMaker.
/// REST API Reference for CreateCodeRepository Operation
public virtual CreateCodeRepositoryResponse CreateCodeRepository(CreateCodeRepositoryRequest request)
{
var options = new InvokeOptions();
options.RequestMarshaller = CreateCodeRepositoryRequestMarshaller.Instance;
options.ResponseUnmarshaller = CreateCodeRepositoryResponseUnmarshaller.Instance;
return Invoke(request, options);
}
///
/// Initiates the asynchronous execution of the CreateCodeRepository operation.
///
///
/// Container for the necessary parameters to execute the CreateCodeRepository operation on AmazonSageMakerClient.
/// 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 EndCreateCodeRepository
/// operation.
/// REST API Reference for CreateCodeRepository Operation
public virtual IAsyncResult BeginCreateCodeRepository(CreateCodeRepositoryRequest request, AsyncCallback callback, object state)
{
var options = new InvokeOptions();
options.RequestMarshaller = CreateCodeRepositoryRequestMarshaller.Instance;
options.ResponseUnmarshaller = CreateCodeRepositoryResponseUnmarshaller.Instance;
return BeginInvoke(request, options, callback, state);
}
///
/// Finishes the asynchronous execution of the CreateCodeRepository operation.
///
///
/// The IAsyncResult returned by the call to BeginCreateCodeRepository.
///
/// Returns a CreateCodeRepositoryResult from SageMaker.
/// REST API Reference for CreateCodeRepository Operation
public virtual CreateCodeRepositoryResponse EndCreateCodeRepository(IAsyncResult asyncResult)
{
return EndInvoke(asyncResult);
}
#endregion
#region CreateCompilationJob
///
/// Starts a model compilation job. After the model has been compiled, Amazon SageMaker
/// saves the resulting model artifacts to an Amazon Simple Storage Service (Amazon S3)
/// bucket that you specify.
///
///
///
/// If you choose to host your model using Amazon SageMaker hosting services, you can
/// use the resulting model artifacts as part of the model. You can also use the artifacts
/// with Amazon Web Services IoT Greengrass. In that case, deploy them as an ML resource.
///
///
///
/// In the request body, you provide the following:
///
/// -
///
/// A name for the compilation job
///
///
-
///
/// Information about the input model artifacts
///
///
-
///
/// The output location for the compiled model and the device (target) that the model
/// runs on
///
///
-
///
/// The Amazon Resource Name (ARN) of the IAM role that Amazon SageMaker assumes to perform
/// the model compilation job.
///
///
///
/// You can also provide a Tag
to track the model compilation job's resource
/// use and costs. The response body contains the CompilationJobArn
for the
/// compiled job.
///
///
///
/// To stop a model compilation job, use StopCompilationJob.
/// To get information about a particular model compilation job, use DescribeCompilationJob.
/// To get information about multiple model compilation jobs, use ListCompilationJobs.
///
///
/// Container for the necessary parameters to execute the CreateCompilationJob service method.
///
/// The response from the CreateCompilationJob service method, as returned by SageMaker.
///
/// Resource being accessed is in use.
///
///
/// You have exceeded an SageMaker resource limit. For example, you might have too many
/// training jobs created.
///
/// REST API Reference for CreateCompilationJob Operation
public virtual CreateCompilationJobResponse CreateCompilationJob(CreateCompilationJobRequest request)
{
var options = new InvokeOptions();
options.RequestMarshaller = CreateCompilationJobRequestMarshaller.Instance;
options.ResponseUnmarshaller = CreateCompilationJobResponseUnmarshaller.Instance;
return Invoke(request, options);
}
///
/// Initiates the asynchronous execution of the CreateCompilationJob operation.
///
///
/// Container for the necessary parameters to execute the CreateCompilationJob operation on AmazonSageMakerClient.
/// 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 EndCreateCompilationJob
/// operation.
/// REST API Reference for CreateCompilationJob Operation
public virtual IAsyncResult BeginCreateCompilationJob(CreateCompilationJobRequest request, AsyncCallback callback, object state)
{
var options = new InvokeOptions();
options.RequestMarshaller = CreateCompilationJobRequestMarshaller.Instance;
options.ResponseUnmarshaller = CreateCompilationJobResponseUnmarshaller.Instance;
return BeginInvoke(request, options, callback, state);
}
///
/// Finishes the asynchronous execution of the CreateCompilationJob operation.
///
///
/// The IAsyncResult returned by the call to BeginCreateCompilationJob.
///
/// Returns a CreateCompilationJobResult from SageMaker.
/// REST API Reference for CreateCompilationJob Operation
public virtual CreateCompilationJobResponse EndCreateCompilationJob(IAsyncResult asyncResult)
{
return EndInvoke(asyncResult);
}
#endregion
#region CreateContext
///
/// Creates a context. A context is a lineage tracking entity that represents a
/// logical grouping of other tracking or experiment entities. Some examples are an endpoint
/// and a model package. For more information, see Amazon
/// SageMaker ML Lineage Tracking.
///
/// Container for the necessary parameters to execute the CreateContext service method.
///
/// The response from the CreateContext service method, as returned by SageMaker.
///
/// You have exceeded an SageMaker resource limit. For example, you might have too many
/// training jobs created.
///
/// REST API Reference for CreateContext Operation
public virtual CreateContextResponse CreateContext(CreateContextRequest request)
{
var options = new InvokeOptions();
options.RequestMarshaller = CreateContextRequestMarshaller.Instance;
options.ResponseUnmarshaller = CreateContextResponseUnmarshaller.Instance;
return Invoke(request, options);
}
///
/// Initiates the asynchronous execution of the CreateContext operation.
///
///
/// Container for the necessary parameters to execute the CreateContext operation on AmazonSageMakerClient.
/// 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 EndCreateContext
/// operation.
/// REST API Reference for CreateContext Operation
public virtual IAsyncResult BeginCreateContext(CreateContextRequest request, AsyncCallback callback, object state)
{
var options = new InvokeOptions();
options.RequestMarshaller = CreateContextRequestMarshaller.Instance;
options.ResponseUnmarshaller = CreateContextResponseUnmarshaller.Instance;
return BeginInvoke(request, options, callback, state);
}
///
/// Finishes the asynchronous execution of the CreateContext operation.
///
///
/// The IAsyncResult returned by the call to BeginCreateContext.
///
/// Returns a CreateContextResult from SageMaker.
/// REST API Reference for CreateContext Operation
public virtual CreateContextResponse EndCreateContext(IAsyncResult asyncResult)
{
return EndInvoke(asyncResult);
}
#endregion
#region CreateDataQualityJobDefinition
///
/// Creates a definition for a job that monitors data quality and drift. For information
/// about model monitor, see Amazon
/// SageMaker Model Monitor.
///
/// Container for the necessary parameters to execute the CreateDataQualityJobDefinition service method.
///
/// The response from the CreateDataQualityJobDefinition service method, as returned by SageMaker.
///
/// Resource being accessed is in use.
///
///
/// You have exceeded an SageMaker resource limit. For example, you might have too many
/// training jobs created.
///
/// REST API Reference for CreateDataQualityJobDefinition Operation
public virtual CreateDataQualityJobDefinitionResponse CreateDataQualityJobDefinition(CreateDataQualityJobDefinitionRequest request)
{
var options = new InvokeOptions();
options.RequestMarshaller = CreateDataQualityJobDefinitionRequestMarshaller.Instance;
options.ResponseUnmarshaller = CreateDataQualityJobDefinitionResponseUnmarshaller.Instance;
return Invoke(request, options);
}
///
/// Initiates the asynchronous execution of the CreateDataQualityJobDefinition operation.
///
///
/// Container for the necessary parameters to execute the CreateDataQualityJobDefinition operation on AmazonSageMakerClient.
/// 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 EndCreateDataQualityJobDefinition
/// operation.
/// REST API Reference for CreateDataQualityJobDefinition Operation
public virtual IAsyncResult BeginCreateDataQualityJobDefinition(CreateDataQualityJobDefinitionRequest request, AsyncCallback callback, object state)
{
var options = new InvokeOptions();
options.RequestMarshaller = CreateDataQualityJobDefinitionRequestMarshaller.Instance;
options.ResponseUnmarshaller = CreateDataQualityJobDefinitionResponseUnmarshaller.Instance;
return BeginInvoke(request, options, callback, state);
}
///
/// Finishes the asynchronous execution of the CreateDataQualityJobDefinition operation.
///
///
/// The IAsyncResult returned by the call to BeginCreateDataQualityJobDefinition.
///
/// Returns a CreateDataQualityJobDefinitionResult from SageMaker.
/// REST API Reference for CreateDataQualityJobDefinition Operation
public virtual CreateDataQualityJobDefinitionResponse EndCreateDataQualityJobDefinition(IAsyncResult asyncResult)
{
return EndInvoke(asyncResult);
}
#endregion
#region CreateDeviceFleet
///
/// Creates a device fleet.
///
/// Container for the necessary parameters to execute the CreateDeviceFleet service method.
///
/// The response from the CreateDeviceFleet service method, as returned by SageMaker.
///
/// Resource being accessed is in use.
///
///
/// You have exceeded an SageMaker resource limit. For example, you might have too many
/// training jobs created.
///
/// REST API Reference for CreateDeviceFleet Operation
public virtual CreateDeviceFleetResponse CreateDeviceFleet(CreateDeviceFleetRequest request)
{
var options = new InvokeOptions();
options.RequestMarshaller = CreateDeviceFleetRequestMarshaller.Instance;
options.ResponseUnmarshaller = CreateDeviceFleetResponseUnmarshaller.Instance;
return Invoke(request, options);
}
///
/// Initiates the asynchronous execution of the CreateDeviceFleet operation.
///
///
/// Container for the necessary parameters to execute the CreateDeviceFleet operation on AmazonSageMakerClient.
/// 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 EndCreateDeviceFleet
/// operation.
/// REST API Reference for CreateDeviceFleet Operation
public virtual IAsyncResult BeginCreateDeviceFleet(CreateDeviceFleetRequest request, AsyncCallback callback, object state)
{
var options = new InvokeOptions();
options.RequestMarshaller = CreateDeviceFleetRequestMarshaller.Instance;
options.ResponseUnmarshaller = CreateDeviceFleetResponseUnmarshaller.Instance;
return BeginInvoke(request, options, callback, state);
}
///
/// Finishes the asynchronous execution of the CreateDeviceFleet operation.
///
///
/// The IAsyncResult returned by the call to BeginCreateDeviceFleet.
///
/// Returns a CreateDeviceFleetResult from SageMaker.
/// REST API Reference for CreateDeviceFleet Operation
public virtual CreateDeviceFleetResponse EndCreateDeviceFleet(IAsyncResult asyncResult)
{
return EndInvoke(asyncResult);
}
#endregion
#region CreateDomain
///
/// Creates a Domain
used by Amazon SageMaker Studio. A domain consists of
/// an associated Amazon Elastic File System (EFS) volume, a list of authorized users,
/// and a variety of security, application, policy, and Amazon Virtual Private Cloud (VPC)
/// configurations. Users within a domain can share notebook files and other artifacts
/// with each other.
///
///
///
/// EFS storage
///
///
///
/// When a domain is created, an EFS volume is created for use by all of the users within
/// the domain. Each user receives a private home directory within the EFS volume for
/// notebooks, Git repositories, and data files.
///
///
///
/// SageMaker uses the Amazon Web Services Key Management Service (Amazon Web Services
/// KMS) to encrypt the EFS volume attached to the domain with an Amazon Web Services
/// managed key by default. For more control, you can specify a customer managed key.
/// For more information, see Protect
/// Data at Rest Using Encryption.
///
///
///
/// VPC configuration
///
///
///
/// All SageMaker Studio traffic between the domain and the EFS volume is through the
/// specified VPC and subnets. For other Studio traffic, you can specify the AppNetworkAccessType
/// parameter. AppNetworkAccessType
corresponds to the network access type
/// that you choose when you onboard to Studio. The following options are available:
///
/// -
///
///
PublicInternetOnly
- Non-EFS traffic goes through a VPC managed by Amazon
/// SageMaker, which allows internet access. This is the default value.
///
/// -
///
///
VpcOnly
- All Studio traffic is through the specified VPC and subnets.
/// Internet access is disabled by default. To allow internet access, you must specify
/// a NAT gateway.
///
///
///
/// When internet access is disabled, you won't be able to run a Studio notebook or to
/// train or host models unless your VPC has an interface endpoint to the SageMaker API
/// and runtime or a NAT gateway and your security groups allow outbound connections.
///
///
///
/// NFS traffic over TCP on port 2049 needs to be allowed in both inbound and outbound
/// rules in order to launch a SageMaker Studio app successfully.
///
///
///
/// For more information, see Connect
/// SageMaker Studio Notebooks to Resources in a VPC.
///
///
/// Container for the necessary parameters to execute the CreateDomain service method.
///
/// The response from the CreateDomain service method, as returned by SageMaker.
///
/// Resource being accessed is in use.
///
///
/// You have exceeded an SageMaker resource limit. For example, you might have too many
/// training jobs created.
///
/// REST API Reference for CreateDomain Operation
public virtual CreateDomainResponse CreateDomain(CreateDomainRequest request)
{
var options = new InvokeOptions();
options.RequestMarshaller = CreateDomainRequestMarshaller.Instance;
options.ResponseUnmarshaller = CreateDomainResponseUnmarshaller.Instance;
return Invoke(request, options);
}
///
/// Initiates the asynchronous execution of the CreateDomain operation.
///
///
/// Container for the necessary parameters to execute the CreateDomain operation on AmazonSageMakerClient.
/// 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 EndCreateDomain
/// operation.
/// REST API Reference for CreateDomain Operation
public virtual IAsyncResult BeginCreateDomain(CreateDomainRequest request, AsyncCallback callback, object state)
{
var options = new InvokeOptions();
options.RequestMarshaller = CreateDomainRequestMarshaller.Instance;
options.ResponseUnmarshaller = CreateDomainResponseUnmarshaller.Instance;
return BeginInvoke(request, options, callback, state);
}
///
/// Finishes the asynchronous execution of the CreateDomain operation.
///
///
/// The IAsyncResult returned by the call to BeginCreateDomain.
///
/// Returns a CreateDomainResult from SageMaker.
/// REST API Reference for CreateDomain Operation
public virtual CreateDomainResponse EndCreateDomain(IAsyncResult asyncResult)
{
return EndInvoke(asyncResult);
}
#endregion
#region CreateEdgeDeploymentPlan
///
/// Creates an edge deployment plan, consisting of multiple stages. Each stage may have
/// a different deployment configuration and devices.
///
/// Container for the necessary parameters to execute the CreateEdgeDeploymentPlan service method.
///
/// The response from the CreateEdgeDeploymentPlan service method, as returned by SageMaker.
///
/// You have exceeded an SageMaker resource limit. For example, you might have too many
/// training jobs created.
///
/// REST API Reference for CreateEdgeDeploymentPlan Operation
public virtual CreateEdgeDeploymentPlanResponse CreateEdgeDeploymentPlan(CreateEdgeDeploymentPlanRequest request)
{
var options = new InvokeOptions();
options.RequestMarshaller = CreateEdgeDeploymentPlanRequestMarshaller.Instance;
options.ResponseUnmarshaller = CreateEdgeDeploymentPlanResponseUnmarshaller.Instance;
return Invoke(request, options);
}
///
/// Initiates the asynchronous execution of the CreateEdgeDeploymentPlan operation.
///
///
/// Container for the necessary parameters to execute the CreateEdgeDeploymentPlan operation on AmazonSageMakerClient.
/// 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 EndCreateEdgeDeploymentPlan
/// operation.
/// REST API Reference for CreateEdgeDeploymentPlan Operation
public virtual IAsyncResult BeginCreateEdgeDeploymentPlan(CreateEdgeDeploymentPlanRequest request, AsyncCallback callback, object state)
{
var options = new InvokeOptions();
options.RequestMarshaller = CreateEdgeDeploymentPlanRequestMarshaller.Instance;
options.ResponseUnmarshaller = CreateEdgeDeploymentPlanResponseUnmarshaller.Instance;
return BeginInvoke(request, options, callback, state);
}
///
/// Finishes the asynchronous execution of the CreateEdgeDeploymentPlan operation.
///
///
/// The IAsyncResult returned by the call to BeginCreateEdgeDeploymentPlan.
///
/// Returns a CreateEdgeDeploymentPlanResult from SageMaker.
/// REST API Reference for CreateEdgeDeploymentPlan Operation
public virtual CreateEdgeDeploymentPlanResponse EndCreateEdgeDeploymentPlan(IAsyncResult asyncResult)
{
return EndInvoke(asyncResult);
}
#endregion
#region CreateEdgeDeploymentStage
///
/// Creates a new stage in an existing edge deployment plan.
///
/// Container for the necessary parameters to execute the CreateEdgeDeploymentStage service method.
///
/// The response from the CreateEdgeDeploymentStage service method, as returned by SageMaker.
///
/// You have exceeded an SageMaker resource limit. For example, you might have too many
/// training jobs created.
///
/// REST API Reference for CreateEdgeDeploymentStage Operation
public virtual CreateEdgeDeploymentStageResponse CreateEdgeDeploymentStage(CreateEdgeDeploymentStageRequest request)
{
var options = new InvokeOptions();
options.RequestMarshaller = CreateEdgeDeploymentStageRequestMarshaller.Instance;
options.ResponseUnmarshaller = CreateEdgeDeploymentStageResponseUnmarshaller.Instance;
return Invoke(request, options);
}
///
/// Initiates the asynchronous execution of the CreateEdgeDeploymentStage operation.
///
///
/// Container for the necessary parameters to execute the CreateEdgeDeploymentStage operation on AmazonSageMakerClient.
/// 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 EndCreateEdgeDeploymentStage
/// operation.
/// REST API Reference for CreateEdgeDeploymentStage Operation
public virtual IAsyncResult BeginCreateEdgeDeploymentStage(CreateEdgeDeploymentStageRequest request, AsyncCallback callback, object state)
{
var options = new InvokeOptions();
options.RequestMarshaller = CreateEdgeDeploymentStageRequestMarshaller.Instance;
options.ResponseUnmarshaller = CreateEdgeDeploymentStageResponseUnmarshaller.Instance;
return BeginInvoke(request, options, callback, state);
}
///
/// Finishes the asynchronous execution of the CreateEdgeDeploymentStage operation.
///
///
/// The IAsyncResult returned by the call to BeginCreateEdgeDeploymentStage.
///
/// Returns a CreateEdgeDeploymentStageResult from SageMaker.
/// REST API Reference for CreateEdgeDeploymentStage Operation
public virtual CreateEdgeDeploymentStageResponse EndCreateEdgeDeploymentStage(IAsyncResult asyncResult)
{
return EndInvoke(asyncResult);
}
#endregion
#region CreateEdgePackagingJob
///
/// Starts a SageMaker Edge Manager model packaging job. Edge Manager will use the model
/// artifacts from the Amazon Simple Storage Service bucket that you specify. After the
/// model has been packaged, Amazon SageMaker saves the resulting artifacts to an S3 bucket
/// that you specify.
///
/// Container for the necessary parameters to execute the CreateEdgePackagingJob service method.
///
/// The response from the CreateEdgePackagingJob service method, as returned by SageMaker.
///
/// You have exceeded an SageMaker resource limit. For example, you might have too many
/// training jobs created.
///
/// REST API Reference for CreateEdgePackagingJob Operation
public virtual CreateEdgePackagingJobResponse CreateEdgePackagingJob(CreateEdgePackagingJobRequest request)
{
var options = new InvokeOptions();
options.RequestMarshaller = CreateEdgePackagingJobRequestMarshaller.Instance;
options.ResponseUnmarshaller = CreateEdgePackagingJobResponseUnmarshaller.Instance;
return Invoke(request, options);
}
///
/// Initiates the asynchronous execution of the CreateEdgePackagingJob operation.
///
///
/// Container for the necessary parameters to execute the CreateEdgePackagingJob operation on AmazonSageMakerClient.
/// 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 EndCreateEdgePackagingJob
/// operation.
/// REST API Reference for CreateEdgePackagingJob Operation
public virtual IAsyncResult BeginCreateEdgePackagingJob(CreateEdgePackagingJobRequest request, AsyncCallback callback, object state)
{
var options = new InvokeOptions();
options.RequestMarshaller = CreateEdgePackagingJobRequestMarshaller.Instance;
options.ResponseUnmarshaller = CreateEdgePackagingJobResponseUnmarshaller.Instance;
return BeginInvoke(request, options, callback, state);
}
///
/// Finishes the asynchronous execution of the CreateEdgePackagingJob operation.
///
///
/// The IAsyncResult returned by the call to BeginCreateEdgePackagingJob.
///
/// Returns a CreateEdgePackagingJobResult from SageMaker.
/// REST API Reference for CreateEdgePackagingJob Operation
public virtual CreateEdgePackagingJobResponse EndCreateEdgePackagingJob(IAsyncResult asyncResult)
{
return EndInvoke(asyncResult);
}
#endregion
#region CreateEndpoint
///
/// Creates an endpoint using the endpoint configuration specified in the request. SageMaker
/// uses the endpoint to provision resources and deploy models. You create the endpoint
/// configuration with the CreateEndpointConfig
/// API.
///
///
///
/// Use this API to deploy models using SageMaker hosting services.
///
///
///
/// For an example that calls this method when deploying a model to SageMaker hosting
/// services, see the Create
/// Endpoint example notebook.
///
///
///
/// You must not delete an EndpointConfig
that is in use by an endpoint
/// that is live or while the UpdateEndpoint
or CreateEndpoint
/// operations are being performed on the endpoint. To update an endpoint, you must create
/// a new EndpointConfig
.
///
///
///
/// The endpoint name must be unique within an Amazon Web Services Region in your Amazon
/// Web Services account.
///
///
///
/// When it receives the request, SageMaker creates the endpoint, launches the resources
/// (ML compute instances), and deploys the model(s) on them.
///
///
///
/// When you call CreateEndpoint,
/// a load call is made to DynamoDB to verify that your endpoint configuration exists.
/// When you read data from a DynamoDB table supporting
/// Eventually Consistent Reads
, the response might not reflect the
/// results of a recently completed write operation. The response might include some stale
/// data. If the dependent entities are not yet in DynamoDB, this causes a validation
/// error. If you repeat your read request after a short time, the response should return
/// the latest data. So retry logic is recommended to handle these possible issues. We
/// also recommend that customers call DescribeEndpointConfig
/// before calling CreateEndpoint
/// to minimize the potential impact of a DynamoDB eventually consistent read.
///
///
///
/// When SageMaker receives the request, it sets the endpoint status to Creating
.
/// After it creates the endpoint, it sets the status to InService
. SageMaker
/// can then process incoming requests for inferences. To check the status of an endpoint,
/// use the DescribeEndpoint
/// API.
///
///
///
/// If any of the models hosted at this endpoint get model data from an Amazon S3 location,
/// SageMaker uses Amazon Web Services Security Token Service to download model artifacts
/// from the S3 path you provided. Amazon Web Services STS is activated in your Amazon
/// Web Services account by default. If you previously deactivated Amazon Web Services
/// STS for a region, you need to reactivate Amazon Web Services STS for that region.
/// For more information, see Activating
/// and Deactivating Amazon Web Services STS in an Amazon Web Services Region in the
/// Amazon Web Services Identity and Access Management User Guide.
///
///
///
/// To add the IAM role policies for using this API operation, go to the IAM
/// console, and choose Roles in the left navigation pane. Search the IAM role that
/// you want to grant access to use the CreateEndpoint
/// and CreateEndpointConfig
/// API operations, add the following policies to the role.
///
/// -
///
/// Option 1: For a full SageMaker access, search and attach the
AmazonSageMakerFullAccess
/// policy.
///
/// -
///
/// Option 2: For granting a limited access to an IAM role, paste the following Action
/// elements manually into the JSON file of the IAM role:
///
///
///
///
"Action": ["sagemaker:CreateEndpoint", "sagemaker:CreateEndpointConfig"]
///
///
///
///
/// "Resource": [
///
///
///
/// "arn:aws:sagemaker:region:account-id:endpoint/endpointName"
///
///
///
/// "arn:aws:sagemaker:region:account-id:endpoint-config/endpointConfigName"
///
///
///
///
/// ]
///
///
///
/// For more information, see SageMaker
/// API Permissions: Actions, Permissions, and Resources Reference.
///
///
///
/// Container for the necessary parameters to execute the CreateEndpoint service method.
///
/// The response from the CreateEndpoint service method, as returned by SageMaker.
///
/// You have exceeded an SageMaker resource limit. For example, you might have too many
/// training jobs created.
///
/// REST API Reference for CreateEndpoint Operation
public virtual CreateEndpointResponse CreateEndpoint(CreateEndpointRequest request)
{
var options = new InvokeOptions();
options.RequestMarshaller = CreateEndpointRequestMarshaller.Instance;
options.ResponseUnmarshaller = CreateEndpointResponseUnmarshaller.Instance;
return Invoke(request, options);
}
///
/// Initiates the asynchronous execution of the CreateEndpoint operation.
///
///
/// Container for the necessary parameters to execute the CreateEndpoint operation on AmazonSageMakerClient.
/// 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 EndCreateEndpoint
/// operation.
/// REST API Reference for CreateEndpoint Operation
public virtual IAsyncResult BeginCreateEndpoint(CreateEndpointRequest request, AsyncCallback callback, object state)
{
var options = new InvokeOptions();
options.RequestMarshaller = CreateEndpointRequestMarshaller.Instance;
options.ResponseUnmarshaller = CreateEndpointResponseUnmarshaller.Instance;
return BeginInvoke(request, options, callback, state);
}
///
/// Finishes the asynchronous execution of the CreateEndpoint operation.
///
///
/// The IAsyncResult returned by the call to BeginCreateEndpoint.
///
/// Returns a CreateEndpointResult from SageMaker.
/// REST API Reference for CreateEndpoint Operation
public virtual CreateEndpointResponse EndCreateEndpoint(IAsyncResult asyncResult)
{
return EndInvoke(asyncResult);
}
#endregion
#region CreateEndpointConfig
///
/// Creates an endpoint configuration that SageMaker hosting services uses to deploy models.
/// In the configuration, you identify one or more models, created using the CreateModel
/// API, to deploy and the resources that you want SageMaker to provision. Then you call
/// the CreateEndpoint
/// API.
///
///
///
/// Use this API if you want to use SageMaker hosting services to deploy models into
/// production.
///
///
///
/// In the request, you define a ProductionVariant
, for each model that you
/// want to deploy. Each ProductionVariant
parameter also describes the resources
/// that you want SageMaker to provision. This includes the number and type of ML compute
/// instances to deploy.
///
///
///
/// If you are hosting multiple models, you also assign a VariantWeight
to
/// specify how much traffic you want to allocate to each model. For example, suppose
/// that you want to host two models, A and B, and you assign traffic weight 2 for model
/// A and 1 for model B. SageMaker distributes two-thirds of the traffic to Model A, and
/// one-third to model B.
///
///
///
/// When you call CreateEndpoint,
/// a load call is made to DynamoDB to verify that your endpoint configuration exists.
/// When you read data from a DynamoDB table supporting
/// Eventually Consistent Reads
, the response might not reflect the
/// results of a recently completed write operation. The response might include some stale
/// data. If the dependent entities are not yet in DynamoDB, this causes a validation
/// error. If you repeat your read request after a short time, the response should return
/// the latest data. So retry logic is recommended to handle these possible issues. We
/// also recommend that customers call DescribeEndpointConfig
/// before calling CreateEndpoint
/// to minimize the potential impact of a DynamoDB eventually consistent read.
///
///
///
/// Container for the necessary parameters to execute the CreateEndpointConfig service method.
///
/// The response from the CreateEndpointConfig service method, as returned by SageMaker.
///
/// You have exceeded an SageMaker resource limit. For example, you might have too many
/// training jobs created.
///
/// REST API Reference for CreateEndpointConfig Operation
public virtual CreateEndpointConfigResponse CreateEndpointConfig(CreateEndpointConfigRequest request)
{
var options = new InvokeOptions();
options.RequestMarshaller = CreateEndpointConfigRequestMarshaller.Instance;
options.ResponseUnmarshaller = CreateEndpointConfigResponseUnmarshaller.Instance;
return Invoke(request, options);
}
///
/// Initiates the asynchronous execution of the CreateEndpointConfig operation.
///
///
/// Container for the necessary parameters to execute the CreateEndpointConfig operation on AmazonSageMakerClient.
/// 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 EndCreateEndpointConfig
/// operation.
/// REST API Reference for CreateEndpointConfig Operation
public virtual IAsyncResult BeginCreateEndpointConfig(CreateEndpointConfigRequest request, AsyncCallback callback, object state)
{
var options = new InvokeOptions();
options.RequestMarshaller = CreateEndpointConfigRequestMarshaller.Instance;
options.ResponseUnmarshaller = CreateEndpointConfigResponseUnmarshaller.Instance;
return BeginInvoke(request, options, callback, state);
}
///
/// Finishes the asynchronous execution of the CreateEndpointConfig operation.
///
///
/// The IAsyncResult returned by the call to BeginCreateEndpointConfig.
///
/// Returns a CreateEndpointConfigResult from SageMaker.
/// REST API Reference for CreateEndpointConfig Operation
public virtual CreateEndpointConfigResponse EndCreateEndpointConfig(IAsyncResult asyncResult)
{
return EndInvoke(asyncResult);
}
#endregion
#region CreateExperiment
///
/// Creates a SageMaker experiment. An experiment is a collection of trials
/// that are observed, compared and evaluated as a group. A trial is a set of steps, called
/// trial components, that produce a machine learning model.
///
///
///
/// In the Studio UI, trials are referred to as run groups and trial components
/// are referred to as runs.
///
///
///
/// The goal of an experiment is to determine the components that produce the best model.
/// Multiple trials are performed, each one isolating and measuring the impact of a change
/// to one or more inputs, while keeping the remaining inputs constant.
///
///
///
/// When you use SageMaker Studio or the SageMaker Python SDK, all experiments, trials,
/// and trial components are automatically tracked, logged, and indexed. When you use
/// the Amazon Web Services SDK for Python (Boto), you must use the logging APIs provided
/// by the SDK.
///
///
///
/// You can add tags to experiments, trials, trial components and then use the Search
/// API to search for the tags.
///
///
///
/// To add a description to an experiment, specify the optional Description
/// parameter. To add a description later, or to change the description, call the UpdateExperiment
/// API.
///
///
///
/// To get a list of all your experiments, call the ListExperiments
/// API. To view an experiment's properties, call the DescribeExperiment
/// API. To get a list of all the trials associated with an experiment, call the ListTrials
/// API. To create a trial call the CreateTrial
/// API.
///
///
/// Container for the necessary parameters to execute the CreateExperiment service method.
///
/// The response from the CreateExperiment service method, as returned by SageMaker.
///
/// You have exceeded an SageMaker resource limit. For example, you might have too many
/// training jobs created.
///
/// REST API Reference for CreateExperiment Operation
public virtual CreateExperimentResponse CreateExperiment(CreateExperimentRequest request)
{
var options = new InvokeOptions();
options.RequestMarshaller = CreateExperimentRequestMarshaller.Instance;
options.ResponseUnmarshaller = CreateExperimentResponseUnmarshaller.Instance;
return Invoke(request, options);
}
///
/// Initiates the asynchronous execution of the CreateExperiment operation.
///
///
/// Container for the necessary parameters to execute the CreateExperiment operation on AmazonSageMakerClient.
/// 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 EndCreateExperiment
/// operation.
/// REST API Reference for CreateExperiment Operation
public virtual IAsyncResult BeginCreateExperiment(CreateExperimentRequest request, AsyncCallback callback, object state)
{
var options = new InvokeOptions();
options.RequestMarshaller = CreateExperimentRequestMarshaller.Instance;
options.ResponseUnmarshaller = CreateExperimentResponseUnmarshaller.Instance;
return BeginInvoke(request, options, callback, state);
}
///
/// Finishes the asynchronous execution of the CreateExperiment operation.
///
///
/// The IAsyncResult returned by the call to BeginCreateExperiment.
///
/// Returns a CreateExperimentResult from SageMaker.
/// REST API Reference for CreateExperiment Operation
public virtual CreateExperimentResponse EndCreateExperiment(IAsyncResult asyncResult)
{
return EndInvoke(asyncResult);
}
#endregion
#region CreateFeatureGroup
///
/// Create a new FeatureGroup
. A FeatureGroup
is a group of
/// Features
defined in the FeatureStore
to describe a Record
.
///
///
///
///
/// The FeatureGroup
defines the schema and features contained in the FeatureGroup.
/// A FeatureGroup
definition is composed of a list of Features
,
/// a RecordIdentifierFeatureName
, an EventTimeFeatureName
and
/// configurations for its OnlineStore
and OfflineStore
. Check
/// Amazon
/// Web Services service quotas to see the FeatureGroup
s quota for your
/// Amazon Web Services account.
///
///
///
/// You must include at least one of OnlineStoreConfig
and OfflineStoreConfig
/// to create a FeatureGroup
.
///
///
///
/// Container for the necessary parameters to execute the CreateFeatureGroup service method.
///
/// The response from the CreateFeatureGroup service method, as returned by SageMaker.
///
/// Resource being accessed is in use.
///
///
/// You have exceeded an SageMaker resource limit. For example, you might have too many
/// training jobs created.
///
/// REST API Reference for CreateFeatureGroup Operation
public virtual CreateFeatureGroupResponse CreateFeatureGroup(CreateFeatureGroupRequest request)
{
var options = new InvokeOptions();
options.RequestMarshaller = CreateFeatureGroupRequestMarshaller.Instance;
options.ResponseUnmarshaller = CreateFeatureGroupResponseUnmarshaller.Instance;
return Invoke(request, options);
}
///
/// Initiates the asynchronous execution of the CreateFeatureGroup operation.
///
///
/// Container for the necessary parameters to execute the CreateFeatureGroup operation on AmazonSageMakerClient.
/// 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 EndCreateFeatureGroup
/// operation.
/// REST API Reference for CreateFeatureGroup Operation
public virtual IAsyncResult BeginCreateFeatureGroup(CreateFeatureGroupRequest request, AsyncCallback callback, object state)
{
var options = new InvokeOptions();
options.RequestMarshaller = CreateFeatureGroupRequestMarshaller.Instance;
options.ResponseUnmarshaller = CreateFeatureGroupResponseUnmarshaller.Instance;
return BeginInvoke(request, options, callback, state);
}
///
/// Finishes the asynchronous execution of the CreateFeatureGroup operation.
///
///
/// The IAsyncResult returned by the call to BeginCreateFeatureGroup.
///
/// Returns a CreateFeatureGroupResult from SageMaker.
/// REST API Reference for CreateFeatureGroup Operation
public virtual CreateFeatureGroupResponse EndCreateFeatureGroup(IAsyncResult asyncResult)
{
return EndInvoke(asyncResult);
}
#endregion
#region CreateFlowDefinition
///
/// Creates a flow definition.
///
/// Container for the necessary parameters to execute the CreateFlowDefinition service method.
///
/// The response from the CreateFlowDefinition service method, as returned by SageMaker.
///
/// Resource being accessed is in use.
///
///
/// You have exceeded an SageMaker resource limit. For example, you might have too many
/// training jobs created.
///
/// REST API Reference for CreateFlowDefinition Operation
public virtual CreateFlowDefinitionResponse CreateFlowDefinition(CreateFlowDefinitionRequest request)
{
var options = new InvokeOptions();
options.RequestMarshaller = CreateFlowDefinitionRequestMarshaller.Instance;
options.ResponseUnmarshaller = CreateFlowDefinitionResponseUnmarshaller.Instance;
return Invoke(request, options);
}
///
/// Initiates the asynchronous execution of the CreateFlowDefinition operation.
///
///
/// Container for the necessary parameters to execute the CreateFlowDefinition operation on AmazonSageMakerClient.
/// 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 EndCreateFlowDefinition
/// operation.
/// REST API Reference for CreateFlowDefinition Operation
public virtual IAsyncResult BeginCreateFlowDefinition(CreateFlowDefinitionRequest request, AsyncCallback callback, object state)
{
var options = new InvokeOptions();
options.RequestMarshaller = CreateFlowDefinitionRequestMarshaller.Instance;
options.ResponseUnmarshaller = CreateFlowDefinitionResponseUnmarshaller.Instance;
return BeginInvoke(request, options, callback, state);
}
///
/// Finishes the asynchronous execution of the CreateFlowDefinition operation.
///
///
/// The IAsyncResult returned by the call to BeginCreateFlowDefinition.
///
/// Returns a CreateFlowDefinitionResult from SageMaker.
/// REST API Reference for CreateFlowDefinition Operation
public virtual CreateFlowDefinitionResponse EndCreateFlowDefinition(IAsyncResult asyncResult)
{
return EndInvoke(asyncResult);
}
#endregion
#region CreateHub
///
/// Create a hub.
///
///
///
/// Hub APIs are only callable through SageMaker Studio.
///
///
///
/// Container for the necessary parameters to execute the CreateHub service method.
///
/// The response from the CreateHub service method, as returned by SageMaker.
///
/// Resource being accessed is in use.
///
///
/// You have exceeded an SageMaker resource limit. For example, you might have too many
/// training jobs created.
///
/// REST API Reference for CreateHub Operation
public virtual CreateHubResponse CreateHub(CreateHubRequest request)
{
var options = new InvokeOptions();
options.RequestMarshaller = CreateHubRequestMarshaller.Instance;
options.ResponseUnmarshaller = CreateHubResponseUnmarshaller.Instance;
return Invoke(request, options);
}
///
/// Initiates the asynchronous execution of the CreateHub operation.
///
///
/// Container for the necessary parameters to execute the CreateHub operation on AmazonSageMakerClient.
/// 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 EndCreateHub
/// operation.
/// REST API Reference for CreateHub Operation
public virtual IAsyncResult BeginCreateHub(CreateHubRequest request, AsyncCallback callback, object state)
{
var options = new InvokeOptions();
options.RequestMarshaller = CreateHubRequestMarshaller.Instance;
options.ResponseUnmarshaller = CreateHubResponseUnmarshaller.Instance;
return BeginInvoke(request, options, callback, state);
}
///
/// Finishes the asynchronous execution of the CreateHub operation.
///
///
/// The IAsyncResult returned by the call to BeginCreateHub.
///
/// Returns a CreateHubResult from SageMaker.
/// REST API Reference for CreateHub Operation
public virtual CreateHubResponse EndCreateHub(IAsyncResult asyncResult)
{
return EndInvoke(asyncResult);
}
#endregion
#region CreateHumanTaskUi
///
/// Defines the settings you will use for the human review workflow user interface. Reviewers
/// will see a three-panel interface with an instruction area, the item to review, and
/// an input area.
///
/// Container for the necessary parameters to execute the CreateHumanTaskUi service method.
///
/// The response from the CreateHumanTaskUi service method, as returned by SageMaker.
///
/// Resource being accessed is in use.
///
///
/// You have exceeded an SageMaker resource limit. For example, you might have too many
/// training jobs created.
///
/// REST API Reference for CreateHumanTaskUi Operation
public virtual CreateHumanTaskUiResponse CreateHumanTaskUi(CreateHumanTaskUiRequest request)
{
var options = new InvokeOptions();
options.RequestMarshaller = CreateHumanTaskUiRequestMarshaller.Instance;
options.ResponseUnmarshaller = CreateHumanTaskUiResponseUnmarshaller.Instance;
return Invoke(request, options);
}
///
/// Initiates the asynchronous execution of the CreateHumanTaskUi operation.
///
///
/// Container for the necessary parameters to execute the CreateHumanTaskUi operation on AmazonSageMakerClient.
/// 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 EndCreateHumanTaskUi
/// operation.
/// REST API Reference for CreateHumanTaskUi Operation
public virtual IAsyncResult BeginCreateHumanTaskUi(CreateHumanTaskUiRequest request, AsyncCallback callback, object state)
{
var options = new InvokeOptions();
options.RequestMarshaller = CreateHumanTaskUiRequestMarshaller.Instance;
options.ResponseUnmarshaller = CreateHumanTaskUiResponseUnmarshaller.Instance;
return BeginInvoke(request, options, callback, state);
}
///
/// Finishes the asynchronous execution of the CreateHumanTaskUi operation.
///
///
/// The IAsyncResult returned by the call to BeginCreateHumanTaskUi.
///
/// Returns a CreateHumanTaskUiResult from SageMaker.
/// REST API Reference for CreateHumanTaskUi Operation
public virtual CreateHumanTaskUiResponse EndCreateHumanTaskUi(IAsyncResult asyncResult)
{
return EndInvoke(asyncResult);
}
#endregion
#region CreateHyperParameterTuningJob
///
/// Starts a hyperparameter tuning job. A hyperparameter tuning job finds the best version
/// of a model by running many training jobs on your dataset using the algorithm you choose
/// and values for hyperparameters within ranges that you specify. It then chooses the
/// hyperparameter values that result in a model that performs the best, as measured by
/// an objective metric that you choose.
///
///
///
/// A hyperparameter tuning job automatically creates Amazon SageMaker experiments, trials,
/// and trial components for each training job that it runs. You can view these entities
/// in Amazon SageMaker Studio. For more information, see View
/// Experiments, Trials, and Trial Components.
///
///
///
/// Do not include any security-sensitive information including account access IDs, secrets
/// or tokens in any hyperparameter field. If the use of security-sensitive credentials
/// are detected, SageMaker will reject your training job request and return an exception
/// error.
///
///
///
/// Container for the necessary parameters to execute the CreateHyperParameterTuningJob service method.
///
/// The response from the CreateHyperParameterTuningJob service method, as returned by SageMaker.
///
/// Resource being accessed is in use.
///
///
/// You have exceeded an SageMaker resource limit. For example, you might have too many
/// training jobs created.
///
/// REST API Reference for CreateHyperParameterTuningJob Operation
public virtual CreateHyperParameterTuningJobResponse CreateHyperParameterTuningJob(CreateHyperParameterTuningJobRequest request)
{
var options = new InvokeOptions();
options.RequestMarshaller = CreateHyperParameterTuningJobRequestMarshaller.Instance;
options.ResponseUnmarshaller = CreateHyperParameterTuningJobResponseUnmarshaller.Instance;
return Invoke(request, options);
}
///
/// Initiates the asynchronous execution of the CreateHyperParameterTuningJob operation.
///
///
/// Container for the necessary parameters to execute the CreateHyperParameterTuningJob operation on AmazonSageMakerClient.
/// 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 EndCreateHyperParameterTuningJob
/// operation.
/// REST API Reference for CreateHyperParameterTuningJob Operation
public virtual IAsyncResult BeginCreateHyperParameterTuningJob(CreateHyperParameterTuningJobRequest request, AsyncCallback callback, object state)
{
var options = new InvokeOptions();
options.RequestMarshaller = CreateHyperParameterTuningJobRequestMarshaller.Instance;
options.ResponseUnmarshaller = CreateHyperParameterTuningJobResponseUnmarshaller.Instance;
return BeginInvoke(request, options, callback, state);
}
///
/// Finishes the asynchronous execution of the CreateHyperParameterTuningJob operation.
///
///
/// The IAsyncResult returned by the call to BeginCreateHyperParameterTuningJob.
///
/// Returns a CreateHyperParameterTuningJobResult from SageMaker.
/// REST API Reference for CreateHyperParameterTuningJob Operation
public virtual CreateHyperParameterTuningJobResponse EndCreateHyperParameterTuningJob(IAsyncResult asyncResult)
{
return EndInvoke(asyncResult);
}
#endregion
#region CreateImage
///
/// Creates a custom SageMaker image. A SageMaker image is a set of image versions. Each
/// image version represents a container image stored in Amazon Elastic Container Registry
/// (ECR). For more information, see Bring
/// your own SageMaker image.
///
/// Container for the necessary parameters to execute the CreateImage service method.
///
/// The response from the CreateImage service method, as returned by SageMaker.
///
/// Resource being accessed is in use.
///
///
/// You have exceeded an SageMaker resource limit. For example, you might have too many
/// training jobs created.
///
/// REST API Reference for CreateImage Operation
public virtual CreateImageResponse CreateImage(CreateImageRequest request)
{
var options = new InvokeOptions();
options.RequestMarshaller = CreateImageRequestMarshaller.Instance;
options.ResponseUnmarshaller = CreateImageResponseUnmarshaller.Instance;
return Invoke(request, options);
}
///
/// Initiates the asynchronous execution of the CreateImage operation.
///
///
/// Container for the necessary parameters to execute the CreateImage operation on AmazonSageMakerClient.
/// 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 EndCreateImage
/// operation.
/// REST API Reference for CreateImage Operation
public virtual IAsyncResult BeginCreateImage(CreateImageRequest request, AsyncCallback callback, object state)
{
var options = new InvokeOptions();
options.RequestMarshaller = CreateImageRequestMarshaller.Instance;
options.ResponseUnmarshaller = CreateImageResponseUnmarshaller.Instance;
return BeginInvoke(request, options, callback, state);
}
///
/// Finishes the asynchronous execution of the CreateImage operation.
///
///
/// The IAsyncResult returned by the call to BeginCreateImage.
///
/// Returns a CreateImageResult from SageMaker.
/// REST API Reference for CreateImage Operation
public virtual CreateImageResponse EndCreateImage(IAsyncResult asyncResult)
{
return EndInvoke(asyncResult);
}
#endregion
#region CreateImageVersion
///
/// Creates a version of the SageMaker image specified by ImageName
. The
/// version represents the Amazon Elastic Container Registry (ECR) container image specified
/// by BaseImage
.
///
/// Container for the necessary parameters to execute the CreateImageVersion service method.
///
/// The response from the CreateImageVersion service method, as returned by SageMaker.
///
/// Resource being accessed is in use.
///
///
/// You have exceeded an SageMaker resource limit. For example, you might have too many
/// training jobs created.
///
///
/// Resource being access is not found.
///
/// REST API Reference for CreateImageVersion Operation
public virtual CreateImageVersionResponse CreateImageVersion(CreateImageVersionRequest request)
{
var options = new InvokeOptions();
options.RequestMarshaller = CreateImageVersionRequestMarshaller.Instance;
options.ResponseUnmarshaller = CreateImageVersionResponseUnmarshaller.Instance;
return Invoke(request, options);
}
///
/// Initiates the asynchronous execution of the CreateImageVersion operation.
///
///
/// Container for the necessary parameters to execute the CreateImageVersion operation on AmazonSageMakerClient.
/// 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 EndCreateImageVersion
/// operation.
/// REST API Reference for CreateImageVersion Operation
public virtual IAsyncResult BeginCreateImageVersion(CreateImageVersionRequest request, AsyncCallback callback, object state)
{
var options = new InvokeOptions();
options.RequestMarshaller = CreateImageVersionRequestMarshaller.Instance;
options.ResponseUnmarshaller = CreateImageVersionResponseUnmarshaller.Instance;
return BeginInvoke(request, options, callback, state);
}
///
/// Finishes the asynchronous execution of the CreateImageVersion operation.
///
///
/// The IAsyncResult returned by the call to BeginCreateImageVersion.
///
/// Returns a CreateImageVersionResult from SageMaker.
/// REST API Reference for CreateImageVersion Operation
public virtual CreateImageVersionResponse EndCreateImageVersion(IAsyncResult asyncResult)
{
return EndInvoke(asyncResult);
}
#endregion
#region CreateInferenceExperiment
///
/// Creates an inference experiment using the configurations specified in the request.
///
///
///
///
/// Use this API to setup and schedule an experiment to compare model variants on a Amazon
/// SageMaker inference endpoint. For more information about inference experiments, see
/// Shadow
/// tests.
///
///
///
/// Amazon SageMaker begins your experiment at the scheduled time and routes traffic
/// to your endpoint's model variants based on your specified configuration.
///
///
///
/// While the experiment is in progress or after it has concluded, you can view metrics
/// that compare your model variants. For more information, see View,
/// monitor, and edit shadow tests.
///
///
/// Container for the necessary parameters to execute the CreateInferenceExperiment service method.
///
/// The response from the CreateInferenceExperiment service method, as returned by SageMaker.
///
/// Resource being accessed is in use.
///
///
/// You have exceeded an SageMaker resource limit. For example, you might have too many
/// training jobs created.
///
/// REST API Reference for CreateInferenceExperiment Operation
public virtual CreateInferenceExperimentResponse CreateInferenceExperiment(CreateInferenceExperimentRequest request)
{
var options = new InvokeOptions();
options.RequestMarshaller = CreateInferenceExperimentRequestMarshaller.Instance;
options.ResponseUnmarshaller = CreateInferenceExperimentResponseUnmarshaller.Instance;
return Invoke(request, options);
}
///
/// Initiates the asynchronous execution of the CreateInferenceExperiment operation.
///
///
/// Container for the necessary parameters to execute the CreateInferenceExperiment operation on AmazonSageMakerClient.
/// 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 EndCreateInferenceExperiment
/// operation.
/// REST API Reference for CreateInferenceExperiment Operation
public virtual IAsyncResult BeginCreateInferenceExperiment(CreateInferenceExperimentRequest request, AsyncCallback callback, object state)
{
var options = new InvokeOptions();
options.RequestMarshaller = CreateInferenceExperimentRequestMarshaller.Instance;
options.ResponseUnmarshaller = CreateInferenceExperimentResponseUnmarshaller.Instance;
return BeginInvoke(request, options, callback, state);
}
///
/// Finishes the asynchronous execution of the CreateInferenceExperiment operation.
///
///
/// The IAsyncResult returned by the call to BeginCreateInferenceExperiment.
///
/// Returns a CreateInferenceExperimentResult from SageMaker.
/// REST API Reference for CreateInferenceExperiment Operation
public virtual CreateInferenceExperimentResponse EndCreateInferenceExperiment(IAsyncResult asyncResult)
{
return EndInvoke(asyncResult);
}
#endregion
#region CreateInferenceRecommendationsJob
///
/// Starts a recommendation job. You can create either an instance recommendation or load
/// test job.
///
/// Container for the necessary parameters to execute the CreateInferenceRecommendationsJob service method.
///
/// The response from the CreateInferenceRecommendationsJob service method, as returned by SageMaker.
///
/// Resource being accessed is in use.
///
///
/// You have exceeded an SageMaker resource limit. For example, you might have too many
/// training jobs created.
///
/// REST API Reference for CreateInferenceRecommendationsJob Operation
public virtual CreateInferenceRecommendationsJobResponse CreateInferenceRecommendationsJob(CreateInferenceRecommendationsJobRequest request)
{
var options = new InvokeOptions();
options.RequestMarshaller = CreateInferenceRecommendationsJobRequestMarshaller.Instance;
options.ResponseUnmarshaller = CreateInferenceRecommendationsJobResponseUnmarshaller.Instance;
return Invoke(request, options);
}
///
/// Initiates the asynchronous execution of the CreateInferenceRecommendationsJob operation.
///
///
/// Container for the necessary parameters to execute the CreateInferenceRecommendationsJob operation on AmazonSageMakerClient.
/// 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 EndCreateInferenceRecommendationsJob
/// operation.
/// REST API Reference for CreateInferenceRecommendationsJob Operation
public virtual IAsyncResult BeginCreateInferenceRecommendationsJob(CreateInferenceRecommendationsJobRequest request, AsyncCallback callback, object state)
{
var options = new InvokeOptions();
options.RequestMarshaller = CreateInferenceRecommendationsJobRequestMarshaller.Instance;
options.ResponseUnmarshaller = CreateInferenceRecommendationsJobResponseUnmarshaller.Instance;
return BeginInvoke(request, options, callback, state);
}
///
/// Finishes the asynchronous execution of the CreateInferenceRecommendationsJob operation.
///
///
/// The IAsyncResult returned by the call to BeginCreateInferenceRecommendationsJob.
///
/// Returns a CreateInferenceRecommendationsJobResult from SageMaker.
/// REST API Reference for CreateInferenceRecommendationsJob Operation
public virtual CreateInferenceRecommendationsJobResponse EndCreateInferenceRecommendationsJob(IAsyncResult asyncResult)
{
return EndInvoke(asyncResult);
}
#endregion
#region CreateLabelingJob
///
/// Creates a job that uses workers to label the data objects in your input dataset. You
/// can use the labeled data to train machine learning models.
///
///
///
/// You can select your workforce from one of three providers:
///
/// -
///
/// A private workforce that you create. It can include employees, contractors, and outside
/// experts. Use a private workforce when want the data to stay within your organization
/// or when a specific set of skills is required.
///
///
-
///
/// One or more vendors that you select from the Amazon Web Services Marketplace. Vendors
/// provide expertise in specific areas.
///
///
-
///
/// The Amazon Mechanical Turk workforce. This is the largest workforce, but it should
/// only be used for public data or data that has been stripped of any personally identifiable
/// information.
///
///
///
/// You can also use automated data labeling to reduce the number of data objects
/// that need to be labeled by a human. Automated data labeling uses active learning
/// to determine if a data object can be labeled by machine or if it needs to be sent
/// to a human worker. For more information, see Using
/// Automated Data Labeling.
///
///
///
/// The data objects to be labeled are contained in an Amazon S3 bucket. You create a
/// manifest file that describes the location of each object. For more information,
/// see Using
/// Input and Output Data.
///
///
///
/// The output can be used as the manifest file for another labeling job or as training
/// data for your machine learning models.
///
///
///
/// You can use this operation to create a static labeling job or a streaming labeling
/// job. A static labeling job stops if all data objects in the input manifest file identified
/// in ManifestS3Uri
have been labeled. A streaming labeling job runs perpetually
/// until it is manually stopped, or remains idle for 10 days. You can send new data objects
/// to an active (InProgress
) streaming labeling job in real time. To learn
/// how to create a static labeling job, see Create
/// a Labeling Job (API) in the Amazon SageMaker Developer Guide. To learn how to
/// create a streaming labeling job, see Create
/// a Streaming Labeling Job.
///
///
/// Container for the necessary parameters to execute the CreateLabelingJob service method.
///
/// The response from the CreateLabelingJob service method, as returned by SageMaker.
///
/// Resource being accessed is in use.
///
///
/// You have exceeded an SageMaker resource limit. For example, you might have too many
/// training jobs created.
///
/// REST API Reference for CreateLabelingJob Operation
public virtual CreateLabelingJobResponse CreateLabelingJob(CreateLabelingJobRequest request)
{
var options = new InvokeOptions();
options.RequestMarshaller = CreateLabelingJobRequestMarshaller.Instance;
options.ResponseUnmarshaller = CreateLabelingJobResponseUnmarshaller.Instance;
return Invoke(request, options);
}
///
/// Initiates the asynchronous execution of the CreateLabelingJob operation.
///
///
/// Container for the necessary parameters to execute the CreateLabelingJob operation on AmazonSageMakerClient.
/// 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 EndCreateLabelingJob
/// operation.
/// REST API Reference for CreateLabelingJob Operation
public virtual IAsyncResult BeginCreateLabelingJob(CreateLabelingJobRequest request, AsyncCallback callback, object state)
{
var options = new InvokeOptions();
options.RequestMarshaller = CreateLabelingJobRequestMarshaller.Instance;
options.ResponseUnmarshaller = CreateLabelingJobResponseUnmarshaller.Instance;
return BeginInvoke(request, options, callback, state);
}
///
/// Finishes the asynchronous execution of the CreateLabelingJob operation.
///
///
/// The IAsyncResult returned by the call to BeginCreateLabelingJob.
///
/// Returns a CreateLabelingJobResult from SageMaker.
/// REST API Reference for CreateLabelingJob Operation
public virtual CreateLabelingJobResponse EndCreateLabelingJob(IAsyncResult asyncResult)
{
return EndInvoke(asyncResult);
}
#endregion
#region CreateModel
///
/// Creates a model in SageMaker. In the request, you name the model and describe a primary
/// container. For the primary container, you specify the Docker image that contains inference
/// code, artifacts (from prior training), and a custom environment map that the inference
/// code uses when you deploy the model for predictions.
///
///
///
/// Use this API to create a model if you want to use SageMaker hosting services or run
/// a batch transform job.
///
///
///
/// To host your model, you create an endpoint configuration with the CreateEndpointConfig
/// API, and then create an endpoint with the CreateEndpoint
API. SageMaker
/// then deploys all of the containers that you defined for the model in the hosting environment.
///
///
///
///
/// For an example that calls this method when deploying a model to SageMaker hosting
/// services, see Create
/// a Model (Amazon Web Services SDK for Python (Boto 3)).
///
///
///
/// To run a batch transform using your model, you start a job with the CreateTransformJob
/// API. SageMaker uses your model and your dataset to get inferences which are then saved
/// to a specified S3 location.
///
///
///
/// In the request, you also provide an IAM role that SageMaker can assume to access model
/// artifacts and docker image for deployment on ML compute hosting instances or for batch
/// transform jobs. In addition, you also use the IAM role to manage permissions the inference
/// code needs. For example, if the inference code access any other Amazon Web Services
/// resources, you grant necessary permissions via this role.
///
///
/// Container for the necessary parameters to execute the CreateModel service method.
///
/// The response from the CreateModel service method, as returned by SageMaker.
///
/// You have exceeded an SageMaker resource limit. For example, you might have too many
/// training jobs created.
///
/// REST API Reference for CreateModel Operation
public virtual CreateModelResponse CreateModel(CreateModelRequest request)
{
var options = new InvokeOptions();
options.RequestMarshaller = CreateModelRequestMarshaller.Instance;
options.ResponseUnmarshaller = CreateModelResponseUnmarshaller.Instance;
return Invoke(request, options);
}
///
/// Initiates the asynchronous execution of the CreateModel operation.
///
///
/// Container for the necessary parameters to execute the CreateModel operation on AmazonSageMakerClient.
/// 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 EndCreateModel
/// operation.
/// REST API Reference for CreateModel Operation
public virtual IAsyncResult BeginCreateModel(CreateModelRequest request, AsyncCallback callback, object state)
{
var options = new InvokeOptions();
options.RequestMarshaller = CreateModelRequestMarshaller.Instance;
options.ResponseUnmarshaller = CreateModelResponseUnmarshaller.Instance;
return BeginInvoke(request, options, callback, state);
}
///
/// Finishes the asynchronous execution of the CreateModel operation.
///
///
/// The IAsyncResult returned by the call to BeginCreateModel.
///
/// Returns a CreateModelResult from SageMaker.
/// REST API Reference for CreateModel Operation
public virtual CreateModelResponse EndCreateModel(IAsyncResult asyncResult)
{
return EndInvoke(asyncResult);
}
#endregion
#region CreateModelBiasJobDefinition
///
/// Creates the definition for a model bias job.
///
/// Container for the necessary parameters to execute the CreateModelBiasJobDefinition service method.
///
/// The response from the CreateModelBiasJobDefinition service method, as returned by SageMaker.
///
/// Resource being accessed is in use.
///
///
/// You have exceeded an SageMaker resource limit. For example, you might have too many
/// training jobs created.
///
/// REST API Reference for CreateModelBiasJobDefinition Operation
public virtual CreateModelBiasJobDefinitionResponse CreateModelBiasJobDefinition(CreateModelBiasJobDefinitionRequest request)
{
var options = new InvokeOptions();
options.RequestMarshaller = CreateModelBiasJobDefinitionRequestMarshaller.Instance;
options.ResponseUnmarshaller = CreateModelBiasJobDefinitionResponseUnmarshaller.Instance;
return Invoke(request, options);
}
///
/// Initiates the asynchronous execution of the CreateModelBiasJobDefinition operation.
///
///
/// Container for the necessary parameters to execute the CreateModelBiasJobDefinition operation on AmazonSageMakerClient.
/// 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 EndCreateModelBiasJobDefinition
/// operation.
/// REST API Reference for CreateModelBiasJobDefinition Operation
public virtual IAsyncResult BeginCreateModelBiasJobDefinition(CreateModelBiasJobDefinitionRequest request, AsyncCallback callback, object state)
{
var options = new InvokeOptions();
options.RequestMarshaller = CreateModelBiasJobDefinitionRequestMarshaller.Instance;
options.ResponseUnmarshaller = CreateModelBiasJobDefinitionResponseUnmarshaller.Instance;
return BeginInvoke(request, options, callback, state);
}
///
/// Finishes the asynchronous execution of the CreateModelBiasJobDefinition operation.
///
///
/// The IAsyncResult returned by the call to BeginCreateModelBiasJobDefinition.
///
/// Returns a CreateModelBiasJobDefinitionResult from SageMaker.
/// REST API Reference for CreateModelBiasJobDefinition Operation
public virtual CreateModelBiasJobDefinitionResponse EndCreateModelBiasJobDefinition(IAsyncResult asyncResult)
{
return EndInvoke(asyncResult);
}
#endregion
#region CreateModelCard
///
/// Creates an Amazon SageMaker Model Card.
///
///
///
/// For information about how to use model cards, see Amazon
/// SageMaker Model Card.
///
///
/// Container for the necessary parameters to execute the CreateModelCard service method.
///
/// The response from the CreateModelCard service method, as returned by SageMaker.
///
/// There was a conflict when you attempted to modify a SageMaker entity such as an Experiment
/// or Artifact
.
///
///
/// You have exceeded an SageMaker resource limit. For example, you might have too many
/// training jobs created.
///
/// REST API Reference for CreateModelCard Operation
public virtual CreateModelCardResponse CreateModelCard(CreateModelCardRequest request)
{
var options = new InvokeOptions();
options.RequestMarshaller = CreateModelCardRequestMarshaller.Instance;
options.ResponseUnmarshaller = CreateModelCardResponseUnmarshaller.Instance;
return Invoke(request, options);
}
///
/// Initiates the asynchronous execution of the CreateModelCard operation.
///
///
/// Container for the necessary parameters to execute the CreateModelCard operation on AmazonSageMakerClient.
/// 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 EndCreateModelCard
/// operation.
/// REST API Reference for CreateModelCard Operation
public virtual IAsyncResult BeginCreateModelCard(CreateModelCardRequest request, AsyncCallback callback, object state)
{
var options = new InvokeOptions();
options.RequestMarshaller = CreateModelCardRequestMarshaller.Instance;
options.ResponseUnmarshaller = CreateModelCardResponseUnmarshaller.Instance;
return BeginInvoke(request, options, callback, state);
}
///
/// Finishes the asynchronous execution of the CreateModelCard operation.
///
///
/// The IAsyncResult returned by the call to BeginCreateModelCard.
///
/// Returns a CreateModelCardResult from SageMaker.
/// REST API Reference for CreateModelCard Operation
public virtual CreateModelCardResponse EndCreateModelCard(IAsyncResult asyncResult)
{
return EndInvoke(asyncResult);
}
#endregion
#region CreateModelCardExportJob
///
/// Creates an Amazon SageMaker Model Card export job.
///
/// Container for the necessary parameters to execute the CreateModelCardExportJob service method.
///
/// The response from the CreateModelCardExportJob service method, as returned by SageMaker.
///
/// There was a conflict when you attempted to modify a SageMaker entity such as an Experiment
/// or Artifact
.
///
///
/// You have exceeded an SageMaker resource limit. For example, you might have too many
/// training jobs created.
///
///
/// Resource being access is not found.
///
/// REST API Reference for CreateModelCardExportJob Operation
public virtual CreateModelCardExportJobResponse CreateModelCardExportJob(CreateModelCardExportJobRequest request)
{
var options = new InvokeOptions();
options.RequestMarshaller = CreateModelCardExportJobRequestMarshaller.Instance;
options.ResponseUnmarshaller = CreateModelCardExportJobResponseUnmarshaller.Instance;
return Invoke(request, options);
}
///
/// Initiates the asynchronous execution of the CreateModelCardExportJob operation.
///
///
/// Container for the necessary parameters to execute the CreateModelCardExportJob operation on AmazonSageMakerClient.
/// 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 EndCreateModelCardExportJob
/// operation.
/// REST API Reference for CreateModelCardExportJob Operation
public virtual IAsyncResult BeginCreateModelCardExportJob(CreateModelCardExportJobRequest request, AsyncCallback callback, object state)
{
var options = new InvokeOptions();
options.RequestMarshaller = CreateModelCardExportJobRequestMarshaller.Instance;
options.ResponseUnmarshaller = CreateModelCardExportJobResponseUnmarshaller.Instance;
return BeginInvoke(request, options, callback, state);
}
///
/// Finishes the asynchronous execution of the CreateModelCardExportJob operation.
///
///
/// The IAsyncResult returned by the call to BeginCreateModelCardExportJob.
///
/// Returns a CreateModelCardExportJobResult from SageMaker.
/// REST API Reference for CreateModelCardExportJob Operation
public virtual CreateModelCardExportJobResponse EndCreateModelCardExportJob(IAsyncResult asyncResult)
{
return EndInvoke(asyncResult);
}
#endregion
#region CreateModelExplainabilityJobDefinition
///
/// Creates the definition for a model explainability job.
///
/// Container for the necessary parameters to execute the CreateModelExplainabilityJobDefinition service method.
///
/// The response from the CreateModelExplainabilityJobDefinition service method, as returned by SageMaker.
///
/// Resource being accessed is in use.
///
///
/// You have exceeded an SageMaker resource limit. For example, you might have too many
/// training jobs created.
///
/// REST API Reference for CreateModelExplainabilityJobDefinition Operation
public virtual CreateModelExplainabilityJobDefinitionResponse CreateModelExplainabilityJobDefinition(CreateModelExplainabilityJobDefinitionRequest request)
{
var options = new InvokeOptions();
options.RequestMarshaller = CreateModelExplainabilityJobDefinitionRequestMarshaller.Instance;
options.ResponseUnmarshaller = CreateModelExplainabilityJobDefinitionResponseUnmarshaller.Instance;
return Invoke(request, options);
}
///
/// Initiates the asynchronous execution of the CreateModelExplainabilityJobDefinition operation.
///
///
/// Container for the necessary parameters to execute the CreateModelExplainabilityJobDefinition operation on AmazonSageMakerClient.
/// 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 EndCreateModelExplainabilityJobDefinition
/// operation.
/// REST API Reference for CreateModelExplainabilityJobDefinition Operation
public virtual IAsyncResult BeginCreateModelExplainabilityJobDefinition(CreateModelExplainabilityJobDefinitionRequest request, AsyncCallback callback, object state)
{
var options = new InvokeOptions();
options.RequestMarshaller = CreateModelExplainabilityJobDefinitionRequestMarshaller.Instance;
options.ResponseUnmarshaller = CreateModelExplainabilityJobDefinitionResponseUnmarshaller.Instance;
return BeginInvoke(request, options, callback, state);
}
///
/// Finishes the asynchronous execution of the CreateModelExplainabilityJobDefinition operation.
///
///
/// The IAsyncResult returned by the call to BeginCreateModelExplainabilityJobDefinition.
///
/// Returns a CreateModelExplainabilityJobDefinitionResult from SageMaker.
/// REST API Reference for CreateModelExplainabilityJobDefinition Operation
public virtual CreateModelExplainabilityJobDefinitionResponse EndCreateModelExplainabilityJobDefinition(IAsyncResult asyncResult)
{
return EndInvoke(asyncResult);
}
#endregion
#region CreateModelPackage
///
/// Creates a model package that you can use to create SageMaker models or list on Amazon
/// Web Services Marketplace, or a versioned model that is part of a model group. Buyers
/// can subscribe to model packages listed on Amazon Web Services Marketplace to create
/// models in SageMaker.
///
///
///
/// To create a model package by specifying a Docker container that contains your inference
/// code and the Amazon S3 location of your model artifacts, provide values for InferenceSpecification
.
/// To create a model from an algorithm resource that you created or subscribed to in
/// Amazon Web Services Marketplace, provide a value for SourceAlgorithmSpecification
.
///
///
///
/// There are two types of model packages:
///
/// -
///
/// Versioned - a model that is part of a model group in the model registry.
///
///
-
///
/// Unversioned - a model package that is not part of a model group.
///
///
///
/// Container for the necessary parameters to execute the CreateModelPackage service method.
///
/// The response from the CreateModelPackage service method, as returned by SageMaker.
///
/// There was a conflict when you attempted to modify a SageMaker entity such as an Experiment
/// or Artifact
.
///
///
/// You have exceeded an SageMaker resource limit. For example, you might have too many
/// training jobs created.
///
/// REST API Reference for CreateModelPackage Operation
public virtual CreateModelPackageResponse CreateModelPackage(CreateModelPackageRequest request)
{
var options = new InvokeOptions();
options.RequestMarshaller = CreateModelPackageRequestMarshaller.Instance;
options.ResponseUnmarshaller = CreateModelPackageResponseUnmarshaller.Instance;
return Invoke(request, options);
}
///
/// Initiates the asynchronous execution of the CreateModelPackage operation.
///
///
/// Container for the necessary parameters to execute the CreateModelPackage operation on AmazonSageMakerClient.
/// 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 EndCreateModelPackage
/// operation.
/// REST API Reference for CreateModelPackage Operation
public virtual IAsyncResult BeginCreateModelPackage(CreateModelPackageRequest request, AsyncCallback callback, object state)
{
var options = new InvokeOptions();
options.RequestMarshaller = CreateModelPackageRequestMarshaller.Instance;
options.ResponseUnmarshaller = CreateModelPackageResponseUnmarshaller.Instance;
return BeginInvoke(request, options, callback, state);
}
///
/// Finishes the asynchronous execution of the CreateModelPackage operation.
///
///
/// The IAsyncResult returned by the call to BeginCreateModelPackage.
///
/// Returns a CreateModelPackageResult from SageMaker.
/// REST API Reference for CreateModelPackage Operation
public virtual CreateModelPackageResponse EndCreateModelPackage(IAsyncResult asyncResult)
{
return EndInvoke(asyncResult);
}
#endregion
#region CreateModelPackageGroup
///
/// Creates a model group. A model group contains a group of model versions.
///
/// Container for the necessary parameters to execute the CreateModelPackageGroup service method.
///
/// The response from the CreateModelPackageGroup service method, as returned by SageMaker.
///
/// You have exceeded an SageMaker resource limit. For example, you might have too many
/// training jobs created.
///
/// REST API Reference for CreateModelPackageGroup Operation
public virtual CreateModelPackageGroupResponse CreateModelPackageGroup(CreateModelPackageGroupRequest request)
{
var options = new InvokeOptions();
options.RequestMarshaller = CreateModelPackageGroupRequestMarshaller.Instance;
options.ResponseUnmarshaller = CreateModelPackageGroupResponseUnmarshaller.Instance;
return Invoke(request, options);
}
///
/// Initiates the asynchronous execution of the CreateModelPackageGroup operation.
///
///
/// Container for the necessary parameters to execute the CreateModelPackageGroup operation on AmazonSageMakerClient.
/// 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 EndCreateModelPackageGroup
/// operation.
/// REST API Reference for CreateModelPackageGroup Operation
public virtual IAsyncResult BeginCreateModelPackageGroup(CreateModelPackageGroupRequest request, AsyncCallback callback, object state)
{
var options = new InvokeOptions();
options.RequestMarshaller = CreateModelPackageGroupRequestMarshaller.Instance;
options.ResponseUnmarshaller = CreateModelPackageGroupResponseUnmarshaller.Instance;
return BeginInvoke(request, options, callback, state);
}
///
/// Finishes the asynchronous execution of the CreateModelPackageGroup operation.
///
///
/// The IAsyncResult returned by the call to BeginCreateModelPackageGroup.
///
/// Returns a CreateModelPackageGroupResult from SageMaker.
/// REST API Reference for CreateModelPackageGroup Operation
public virtual CreateModelPackageGroupResponse EndCreateModelPackageGroup(IAsyncResult asyncResult)
{
return EndInvoke(asyncResult);
}
#endregion
#region CreateModelQualityJobDefinition
///
/// Creates a definition for a job that monitors model quality and drift. For information
/// about model monitor, see Amazon
/// SageMaker Model Monitor.
///
/// Container for the necessary parameters to execute the CreateModelQualityJobDefinition service method.
///
/// The response from the CreateModelQualityJobDefinition service method, as returned by SageMaker.
///
/// Resource being accessed is in use.
///
///
/// You have exceeded an SageMaker resource limit. For example, you might have too many
/// training jobs created.
///
/// REST API Reference for CreateModelQualityJobDefinition Operation
public virtual CreateModelQualityJobDefinitionResponse CreateModelQualityJobDefinition(CreateModelQualityJobDefinitionRequest request)
{
var options = new InvokeOptions();
options.RequestMarshaller = CreateModelQualityJobDefinitionRequestMarshaller.Instance;
options.ResponseUnmarshaller = CreateModelQualityJobDefinitionResponseUnmarshaller.Instance;
return Invoke(request, options);
}
///
/// Initiates the asynchronous execution of the CreateModelQualityJobDefinition operation.
///
///
/// Container for the necessary parameters to execute the CreateModelQualityJobDefinition operation on AmazonSageMakerClient.
/// 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 EndCreateModelQualityJobDefinition
/// operation.
/// REST API Reference for CreateModelQualityJobDefinition Operation
public virtual IAsyncResult BeginCreateModelQualityJobDefinition(CreateModelQualityJobDefinitionRequest request, AsyncCallback callback, object state)
{
var options = new InvokeOptions();
options.RequestMarshaller = CreateModelQualityJobDefinitionRequestMarshaller.Instance;
options.ResponseUnmarshaller = CreateModelQualityJobDefinitionResponseUnmarshaller.Instance;
return BeginInvoke(request, options, callback, state);
}
///
/// Finishes the asynchronous execution of the CreateModelQualityJobDefinition operation.
///
///
/// The IAsyncResult returned by the call to BeginCreateModelQualityJobDefinition.
///
/// Returns a CreateModelQualityJobDefinitionResult from SageMaker.
/// REST API Reference for CreateModelQualityJobDefinition Operation
public virtual CreateModelQualityJobDefinitionResponse EndCreateModelQualityJobDefinition(IAsyncResult asyncResult)
{
return EndInvoke(asyncResult);
}
#endregion
#region CreateMonitoringSchedule
///
/// Creates a schedule that regularly starts Amazon SageMaker Processing Jobs to monitor
/// the data captured for an Amazon SageMaker Endpoint.
///
/// Container for the necessary parameters to execute the CreateMonitoringSchedule service method.
///
/// The response from the CreateMonitoringSchedule service method, as returned by SageMaker.
///
/// Resource being accessed is in use.
///
///
/// You have exceeded an SageMaker resource limit. For example, you might have too many
/// training jobs created.
///
/// REST API Reference for CreateMonitoringSchedule Operation
public virtual CreateMonitoringScheduleResponse CreateMonitoringSchedule(CreateMonitoringScheduleRequest request)
{
var options = new InvokeOptions();
options.RequestMarshaller = CreateMonitoringScheduleRequestMarshaller.Instance;
options.ResponseUnmarshaller = CreateMonitoringScheduleResponseUnmarshaller.Instance;
return Invoke(request, options);
}
///
/// Initiates the asynchronous execution of the CreateMonitoringSchedule operation.
///
///
/// Container for the necessary parameters to execute the CreateMonitoringSchedule operation on AmazonSageMakerClient.
/// 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 EndCreateMonitoringSchedule
/// operation.
/// REST API Reference for CreateMonitoringSchedule Operation
public virtual IAsyncResult BeginCreateMonitoringSchedule(CreateMonitoringScheduleRequest request, AsyncCallback callback, object state)
{
var options = new InvokeOptions();
options.RequestMarshaller = CreateMonitoringScheduleRequestMarshaller.Instance;
options.ResponseUnmarshaller = CreateMonitoringScheduleResponseUnmarshaller.Instance;
return BeginInvoke(request, options, callback, state);
}
///
/// Finishes the asynchronous execution of the CreateMonitoringSchedule operation.
///
///
/// The IAsyncResult returned by the call to BeginCreateMonitoringSchedule.
///
/// Returns a CreateMonitoringScheduleResult from SageMaker.
/// REST API Reference for CreateMonitoringSchedule Operation
public virtual CreateMonitoringScheduleResponse EndCreateMonitoringSchedule(IAsyncResult asyncResult)
{
return EndInvoke(asyncResult);
}
#endregion
#region CreateNotebookInstance
///
/// Creates an SageMaker notebook instance. A notebook instance is a machine learning
/// (ML) compute instance running on a Jupyter notebook.
///
///
///
/// In a CreateNotebookInstance
request, specify the type of ML compute instance
/// that you want to run. SageMaker launches the instance, installs common libraries that
/// you can use to explore datasets for model training, and attaches an ML storage volume
/// to the notebook instance.
///
///
///
/// SageMaker also provides a set of example notebooks. Each notebook demonstrates how
/// to use SageMaker with a specific algorithm or with a machine learning framework.
///
///
///
/// After receiving the request, SageMaker does the following:
///
/// -
///
/// Creates a network interface in the SageMaker VPC.
///
///
-
///
/// (Option) If you specified
SubnetId
, SageMaker creates a network interface
/// in your own VPC, which is inferred from the subnet ID that you provide in the input.
/// When creating this network interface, SageMaker attaches the security group that you
/// specified in the request to the network interface that it creates in your VPC.
///
/// -
///
/// Launches an EC2 instance of the type specified in the request in the SageMaker VPC.
/// If you specified
SubnetId
of your VPC, SageMaker specifies both network
/// interfaces when launching this instance. This enables inbound traffic from your own
/// VPC to the notebook instance, assuming that the security groups allow it.
///
///
///
/// After creating the notebook instance, SageMaker returns its Amazon Resource Name (ARN).
/// You can't change the name of a notebook instance after you create it.
///
///
///
/// After SageMaker creates the notebook instance, you can connect to the Jupyter server
/// and work in Jupyter notebooks. For example, you can write code to explore a dataset
/// that you can use for model training, train a model, host models by creating SageMaker
/// endpoints, and validate hosted models.
///
///
///
/// For more information, see How
/// It Works.
///
///
/// Container for the necessary parameters to execute the CreateNotebookInstance service method.
///
/// The response from the CreateNotebookInstance service method, as returned by SageMaker.
///
/// You have exceeded an SageMaker resource limit. For example, you might have too many
/// training jobs created.
///
/// REST API Reference for CreateNotebookInstance Operation
public virtual CreateNotebookInstanceResponse CreateNotebookInstance(CreateNotebookInstanceRequest request)
{
var options = new InvokeOptions();
options.RequestMarshaller = CreateNotebookInstanceRequestMarshaller.Instance;
options.ResponseUnmarshaller = CreateNotebookInstanceResponseUnmarshaller.Instance;
return Invoke(request, options);
}
///
/// Initiates the asynchronous execution of the CreateNotebookInstance operation.
///
///
/// Container for the necessary parameters to execute the CreateNotebookInstance operation on AmazonSageMakerClient.
/// 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 EndCreateNotebookInstance
/// operation.
/// REST API Reference for CreateNotebookInstance Operation
public virtual IAsyncResult BeginCreateNotebookInstance(CreateNotebookInstanceRequest request, AsyncCallback callback, object state)
{
var options = new InvokeOptions();
options.RequestMarshaller = CreateNotebookInstanceRequestMarshaller.Instance;
options.ResponseUnmarshaller = CreateNotebookInstanceResponseUnmarshaller.Instance;
return BeginInvoke(request, options, callback, state);
}
///
/// Finishes the asynchronous execution of the CreateNotebookInstance operation.
///
///
/// The IAsyncResult returned by the call to BeginCreateNotebookInstance.
///
/// Returns a CreateNotebookInstanceResult from SageMaker.
/// REST API Reference for CreateNotebookInstance Operation
public virtual CreateNotebookInstanceResponse EndCreateNotebookInstance(IAsyncResult asyncResult)
{
return EndInvoke(asyncResult);
}
#endregion
#region CreateNotebookInstanceLifecycleConfig
///
/// Creates a lifecycle configuration that you can associate with a notebook instance.
/// A lifecycle configuration is a collection of shell scripts that run when you
/// create or start a notebook instance.
///
///
///
/// Each lifecycle configuration script has a limit of 16384 characters.
///
///
///
/// The value of the $PATH
environment variable that is available to both
/// scripts is /sbin:bin:/usr/sbin:/usr/bin
.
///
///
///
/// View CloudWatch Logs for notebook instance lifecycle configurations in log group /aws/sagemaker/NotebookInstances
/// in log stream [notebook-instance-name]/[LifecycleConfigHook]
.
///
///
///
/// Lifecycle configuration scripts cannot run for longer than 5 minutes. If a script
/// runs for longer than 5 minutes, it fails and the notebook instance is not created
/// or started.
///
///
///
/// For information about notebook instance lifestyle configurations, see Step
/// 2.1: (Optional) Customize a Notebook Instance.
///
///
/// Container for the necessary parameters to execute the CreateNotebookInstanceLifecycleConfig service method.
///
/// The response from the CreateNotebookInstanceLifecycleConfig service method, as returned by SageMaker.
///
/// You have exceeded an SageMaker resource limit. For example, you might have too many
/// training jobs created.
///
/// REST API Reference for CreateNotebookInstanceLifecycleConfig Operation
public virtual CreateNotebookInstanceLifecycleConfigResponse CreateNotebookInstanceLifecycleConfig(CreateNotebookInstanceLifecycleConfigRequest request)
{
var options = new InvokeOptions();
options.RequestMarshaller = CreateNotebookInstanceLifecycleConfigRequestMarshaller.Instance;
options.ResponseUnmarshaller = CreateNotebookInstanceLifecycleConfigResponseUnmarshaller.Instance;
return Invoke(request, options);
}
///
/// Initiates the asynchronous execution of the CreateNotebookInstanceLifecycleConfig operation.
///
///
/// Container for the necessary parameters to execute the CreateNotebookInstanceLifecycleConfig operation on AmazonSageMakerClient.
/// 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 EndCreateNotebookInstanceLifecycleConfig
/// operation.
/// REST API Reference for CreateNotebookInstanceLifecycleConfig Operation
public virtual IAsyncResult BeginCreateNotebookInstanceLifecycleConfig(CreateNotebookInstanceLifecycleConfigRequest request, AsyncCallback callback, object state)
{
var options = new InvokeOptions();
options.RequestMarshaller = CreateNotebookInstanceLifecycleConfigRequestMarshaller.Instance;
options.ResponseUnmarshaller = CreateNotebookInstanceLifecycleConfigResponseUnmarshaller.Instance;
return BeginInvoke(request, options, callback, state);
}
///
/// Finishes the asynchronous execution of the CreateNotebookInstanceLifecycleConfig operation.
///
///
/// The IAsyncResult returned by the call to BeginCreateNotebookInstanceLifecycleConfig.
///
/// Returns a CreateNotebookInstanceLifecycleConfigResult from SageMaker.
/// REST API Reference for CreateNotebookInstanceLifecycleConfig Operation
public virtual CreateNotebookInstanceLifecycleConfigResponse EndCreateNotebookInstanceLifecycleConfig(IAsyncResult asyncResult)
{
return EndInvoke(asyncResult);
}
#endregion
#region CreatePipeline
///
/// Creates a pipeline using a JSON pipeline definition.
///
/// Container for the necessary parameters to execute the CreatePipeline service method.
///
/// The response from the CreatePipeline service method, as returned by SageMaker.
///
/// You have exceeded an SageMaker resource limit. For example, you might have too many
/// training jobs created.
///
///
/// Resource being access is not found.
///
/// REST API Reference for CreatePipeline Operation
public virtual CreatePipelineResponse CreatePipeline(CreatePipelineRequest request)
{
var options = new InvokeOptions();
options.RequestMarshaller = CreatePipelineRequestMarshaller.Instance;
options.ResponseUnmarshaller = CreatePipelineResponseUnmarshaller.Instance;
return Invoke(request, options);
}
///
/// Initiates the asynchronous execution of the CreatePipeline operation.
///
///
/// Container for the necessary parameters to execute the CreatePipeline operation on AmazonSageMakerClient.
/// 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 EndCreatePipeline
/// operation.
/// REST API Reference for CreatePipeline Operation
public virtual IAsyncResult BeginCreatePipeline(CreatePipelineRequest request, AsyncCallback callback, object state)
{
var options = new InvokeOptions();
options.RequestMarshaller = CreatePipelineRequestMarshaller.Instance;
options.ResponseUnmarshaller = CreatePipelineResponseUnmarshaller.Instance;
return BeginInvoke(request, options, callback, state);
}
///
/// Finishes the asynchronous execution of the CreatePipeline operation.
///
///
/// The IAsyncResult returned by the call to BeginCreatePipeline.
///
/// Returns a CreatePipelineResult from SageMaker.
/// REST API Reference for CreatePipeline Operation
public virtual CreatePipelineResponse EndCreatePipeline(IAsyncResult asyncResult)
{
return EndInvoke(asyncResult);
}
#endregion
#region CreatePresignedDomainUrl
///
/// Creates a URL for a specified UserProfile in a Domain. When accessed in a web browser,
/// the user will be automatically signed in to Amazon SageMaker Studio, and granted access
/// to all of the Apps and files associated with the Domain's Amazon Elastic File System
/// (EFS) volume. This operation can only be called when the authentication mode equals
/// IAM.
///
///
///
/// The IAM role or user passed to this API defines the permissions to access the app.
/// Once the presigned URL is created, no additional permission is required to access
/// this URL. IAM authorization policies for this API are also enforced for every HTTP
/// request and WebSocket frame that attempts to connect to the app.
///
///
///
/// You can restrict access to this API and to the URL that it returns to a list of IP
/// addresses, Amazon VPCs or Amazon VPC Endpoints that you specify. For more information,
/// see Connect
/// to SageMaker Studio Through an Interface VPC Endpoint .
///
///
///
/// The URL that you get from a call to CreatePresignedDomainUrl
has a default
/// timeout of 5 minutes. You can configure this value using ExpiresInSeconds
.
/// If you try to use the URL after the timeout limit expires, you are directed to the
/// Amazon Web Services console sign-in page.
///
///
///
/// Container for the necessary parameters to execute the CreatePresignedDomainUrl service method.
///
/// The response from the CreatePresignedDomainUrl service method, as returned by SageMaker.
///
/// Resource being access is not found.
///
/// REST API Reference for CreatePresignedDomainUrl Operation
public virtual CreatePresignedDomainUrlResponse CreatePresignedDomainUrl(CreatePresignedDomainUrlRequest request)
{
var options = new InvokeOptions();
options.RequestMarshaller = CreatePresignedDomainUrlRequestMarshaller.Instance;
options.ResponseUnmarshaller = CreatePresignedDomainUrlResponseUnmarshaller.Instance;
return Invoke(request, options);
}
///
/// Initiates the asynchronous execution of the CreatePresignedDomainUrl operation.
///
///
/// Container for the necessary parameters to execute the CreatePresignedDomainUrl operation on AmazonSageMakerClient.
/// 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 EndCreatePresignedDomainUrl
/// operation.
/// REST API Reference for CreatePresignedDomainUrl Operation
public virtual IAsyncResult BeginCreatePresignedDomainUrl(CreatePresignedDomainUrlRequest request, AsyncCallback callback, object state)
{
var options = new InvokeOptions();
options.RequestMarshaller = CreatePresignedDomainUrlRequestMarshaller.Instance;
options.ResponseUnmarshaller = CreatePresignedDomainUrlResponseUnmarshaller.Instance;
return BeginInvoke(request, options, callback, state);
}
///
/// Finishes the asynchronous execution of the CreatePresignedDomainUrl operation.
///
///
/// The IAsyncResult returned by the call to BeginCreatePresignedDomainUrl.
///
/// Returns a CreatePresignedDomainUrlResult from SageMaker.
/// REST API Reference for CreatePresignedDomainUrl Operation
public virtual CreatePresignedDomainUrlResponse EndCreatePresignedDomainUrl(IAsyncResult asyncResult)
{
return EndInvoke(asyncResult);
}
#endregion
#region CreatePresignedNotebookInstanceUrl
///
/// Returns a URL that you can use to connect to the Jupyter server from a notebook instance.
/// In the SageMaker console, when you choose Open
next to a notebook instance,
/// SageMaker opens a new tab showing the Jupyter server home page from the notebook instance.
/// The console uses this API to get the URL and show the page.
///
///
///
/// The IAM role or user used to call this API defines the permissions to access the
/// notebook instance. Once the presigned URL is created, no additional permission is
/// required to access this URL. IAM authorization policies for this API are also enforced
/// for every HTTP request and WebSocket frame that attempts to connect to the notebook
/// instance.
///
///
///
/// You can restrict access to this API and to the URL that it returns to a list of IP
/// addresses that you specify. Use the NotIpAddress
condition operator and
/// the aws:SourceIP
condition context key to specify the list of IP addresses
/// that you want to have access to the notebook instance. For more information, see Limit
/// Access to a Notebook Instance by IP Address.
///
///
///
/// The URL that you get from a call to CreatePresignedNotebookInstanceUrl
/// is valid only for 5 minutes. If you try to use the URL after the 5-minute limit expires,
/// you are directed to the Amazon Web Services console sign-in page.
///
///
///
/// Container for the necessary parameters to execute the CreatePresignedNotebookInstanceUrl service method.
///
/// The response from the CreatePresignedNotebookInstanceUrl service method, as returned by SageMaker.
/// REST API Reference for CreatePresignedNotebookInstanceUrl Operation
public virtual CreatePresignedNotebookInstanceUrlResponse CreatePresignedNotebookInstanceUrl(CreatePresignedNotebookInstanceUrlRequest request)
{
var options = new InvokeOptions();
options.RequestMarshaller = CreatePresignedNotebookInstanceUrlRequestMarshaller.Instance;
options.ResponseUnmarshaller = CreatePresignedNotebookInstanceUrlResponseUnmarshaller.Instance;
return Invoke(request, options);
}
///
/// Initiates the asynchronous execution of the CreatePresignedNotebookInstanceUrl operation.
///
///
/// Container for the necessary parameters to execute the CreatePresignedNotebookInstanceUrl operation on AmazonSageMakerClient.
/// 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 EndCreatePresignedNotebookInstanceUrl
/// operation.
/// REST API Reference for CreatePresignedNotebookInstanceUrl Operation
public virtual IAsyncResult BeginCreatePresignedNotebookInstanceUrl(CreatePresignedNotebookInstanceUrlRequest request, AsyncCallback callback, object state)
{
var options = new InvokeOptions();
options.RequestMarshaller = CreatePresignedNotebookInstanceUrlRequestMarshaller.Instance;
options.ResponseUnmarshaller = CreatePresignedNotebookInstanceUrlResponseUnmarshaller.Instance;
return BeginInvoke(request, options, callback, state);
}
///
/// Finishes the asynchronous execution of the CreatePresignedNotebookInstanceUrl operation.
///
///
/// The IAsyncResult returned by the call to BeginCreatePresignedNotebookInstanceUrl.
///
/// Returns a CreatePresignedNotebookInstanceUrlResult from SageMaker.
/// REST API Reference for CreatePresignedNotebookInstanceUrl Operation
public virtual CreatePresignedNotebookInstanceUrlResponse EndCreatePresignedNotebookInstanceUrl(IAsyncResult asyncResult)
{
return EndInvoke(asyncResult);
}
#endregion
#region CreateProcessingJob
///
/// Creates a processing job.
///
/// Container for the necessary parameters to execute the CreateProcessingJob service method.
///
/// The response from the CreateProcessingJob service method, as returned by SageMaker.
///
/// Resource being accessed is in use.
///
///
/// You have exceeded an SageMaker resource limit. For example, you might have too many
/// training jobs created.
///
///
/// Resource being access is not found.
///
/// REST API Reference for CreateProcessingJob Operation
public virtual CreateProcessingJobResponse CreateProcessingJob(CreateProcessingJobRequest request)
{
var options = new InvokeOptions();
options.RequestMarshaller = CreateProcessingJobRequestMarshaller.Instance;
options.ResponseUnmarshaller = CreateProcessingJobResponseUnmarshaller.Instance;
return Invoke(request, options);
}
///
/// Initiates the asynchronous execution of the CreateProcessingJob operation.
///
///
/// Container for the necessary parameters to execute the CreateProcessingJob operation on AmazonSageMakerClient.
/// 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 EndCreateProcessingJob
/// operation.
/// REST API Reference for CreateProcessingJob Operation
public virtual IAsyncResult BeginCreateProcessingJob(CreateProcessingJobRequest request, AsyncCallback callback, object state)
{
var options = new InvokeOptions();
options.RequestMarshaller = CreateProcessingJobRequestMarshaller.Instance;
options.ResponseUnmarshaller = CreateProcessingJobResponseUnmarshaller.Instance;
return BeginInvoke(request, options, callback, state);
}
///
/// Finishes the asynchronous execution of the CreateProcessingJob operation.
///
///
/// The IAsyncResult returned by the call to BeginCreateProcessingJob.
///
/// Returns a CreateProcessingJobResult from SageMaker.
/// REST API Reference for CreateProcessingJob Operation
public virtual CreateProcessingJobResponse EndCreateProcessingJob(IAsyncResult asyncResult)
{
return EndInvoke(asyncResult);
}
#endregion
#region CreateProject
///
/// Creates a machine learning (ML) project that can contain one or more templates that
/// set up an ML pipeline from training to deploying an approved model.
///
/// Container for the necessary parameters to execute the CreateProject service method.
///
/// The response from the CreateProject service method, as returned by SageMaker.
///
/// You have exceeded an SageMaker resource limit. For example, you might have too many
/// training jobs created.
///
/// REST API Reference for CreateProject Operation
public virtual CreateProjectResponse CreateProject(CreateProjectRequest request)
{
var options = new InvokeOptions();
options.RequestMarshaller = CreateProjectRequestMarshaller.Instance;
options.ResponseUnmarshaller = CreateProjectResponseUnmarshaller.Instance;
return Invoke(request, options);
}
///
/// Initiates the asynchronous execution of the CreateProject operation.
///
///
/// Container for the necessary parameters to execute the CreateProject operation on AmazonSageMakerClient.
/// 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 EndCreateProject
/// operation.
/// REST API Reference for CreateProject Operation
public virtual IAsyncResult BeginCreateProject(CreateProjectRequest request, AsyncCallback callback, object state)
{
var options = new InvokeOptions();
options.RequestMarshaller = CreateProjectRequestMarshaller.Instance;
options.ResponseUnmarshaller = CreateProjectResponseUnmarshaller.Instance;
return BeginInvoke(request, options, callback, state);
}
///
/// Finishes the asynchronous execution of the CreateProject operation.
///
///
/// The IAsyncResult returned by the call to BeginCreateProject.
///
/// Returns a CreateProjectResult from SageMaker.
/// REST API Reference for CreateProject Operation
public virtual CreateProjectResponse EndCreateProject(IAsyncResult asyncResult)
{
return EndInvoke(asyncResult);
}
#endregion
#region CreateSpace
///
/// Creates a space used for real time collaboration in a Domain.
///
/// Container for the necessary parameters to execute the CreateSpace service method.
///
/// The response from the CreateSpace service method, as returned by SageMaker.
///
/// Resource being accessed is in use.
///
///
/// You have exceeded an SageMaker resource limit. For example, you might have too many
/// training jobs created.
///
/// REST API Reference for CreateSpace Operation
public virtual CreateSpaceResponse CreateSpace(CreateSpaceRequest request)
{
var options = new InvokeOptions();
options.RequestMarshaller = CreateSpaceRequestMarshaller.Instance;
options.ResponseUnmarshaller = CreateSpaceResponseUnmarshaller.Instance;
return Invoke(request, options);
}
///
/// Initiates the asynchronous execution of the CreateSpace operation.
///
///
/// Container for the necessary parameters to execute the CreateSpace operation on AmazonSageMakerClient.
/// 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 EndCreateSpace
/// operation.
/// REST API Reference for CreateSpace Operation
public virtual IAsyncResult BeginCreateSpace(CreateSpaceRequest request, AsyncCallback callback, object state)
{
var options = new InvokeOptions();
options.RequestMarshaller = CreateSpaceRequestMarshaller.Instance;
options.ResponseUnmarshaller = CreateSpaceResponseUnmarshaller.Instance;
return BeginInvoke(request, options, callback, state);
}
///
/// Finishes the asynchronous execution of the CreateSpace operation.
///
///
/// The IAsyncResult returned by the call to BeginCreateSpace.
///
/// Returns a CreateSpaceResult from SageMaker.
/// REST API Reference for CreateSpace Operation
public virtual CreateSpaceResponse EndCreateSpace(IAsyncResult asyncResult)
{
return EndInvoke(asyncResult);
}
#endregion
#region CreateStudioLifecycleConfig
///
/// Creates a new Studio Lifecycle Configuration.
///
/// Container for the necessary parameters to execute the CreateStudioLifecycleConfig service method.
///
/// The response from the CreateStudioLifecycleConfig service method, as returned by SageMaker.
///
/// Resource being accessed is in use.
///
/// REST API Reference for CreateStudioLifecycleConfig Operation
public virtual CreateStudioLifecycleConfigResponse CreateStudioLifecycleConfig(CreateStudioLifecycleConfigRequest request)
{
var options = new InvokeOptions();
options.RequestMarshaller = CreateStudioLifecycleConfigRequestMarshaller.Instance;
options.ResponseUnmarshaller = CreateStudioLifecycleConfigResponseUnmarshaller.Instance;
return Invoke(request, options);
}
///
/// Initiates the asynchronous execution of the CreateStudioLifecycleConfig operation.
///
///
/// Container for the necessary parameters to execute the CreateStudioLifecycleConfig operation on AmazonSageMakerClient.
/// 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 EndCreateStudioLifecycleConfig
/// operation.
/// REST API Reference for CreateStudioLifecycleConfig Operation
public virtual IAsyncResult BeginCreateStudioLifecycleConfig(CreateStudioLifecycleConfigRequest request, AsyncCallback callback, object state)
{
var options = new InvokeOptions();
options.RequestMarshaller = CreateStudioLifecycleConfigRequestMarshaller.Instance;
options.ResponseUnmarshaller = CreateStudioLifecycleConfigResponseUnmarshaller.Instance;
return BeginInvoke(request, options, callback, state);
}
///
/// Finishes the asynchronous execution of the CreateStudioLifecycleConfig operation.
///
///
/// The IAsyncResult returned by the call to BeginCreateStudioLifecycleConfig.
///
/// Returns a CreateStudioLifecycleConfigResult from SageMaker.
/// REST API Reference for CreateStudioLifecycleConfig Operation
public virtual CreateStudioLifecycleConfigResponse EndCreateStudioLifecycleConfig(IAsyncResult asyncResult)
{
return EndInvoke(asyncResult);
}
#endregion
#region CreateTrainingJob
///
/// Starts a model training job. After training completes, SageMaker saves the resulting
/// model artifacts to an Amazon S3 location that you specify.
///
///
///
/// If you choose to host your model using SageMaker hosting services, you can use the
/// resulting model artifacts as part of the model. You can also use the artifacts in
/// a machine learning service other than SageMaker, provided that you know how to use
/// them for inference.
///
///
///
/// In the request body, you provide the following:
///
/// -
///
///
AlgorithmSpecification
- Identifies the training algorithm to use.
///
/// -
///
///
HyperParameters
- Specify these algorithm-specific parameters to enable
/// the estimation of model parameters during training. Hyperparameters can be tuned to
/// optimize this learning process. For a list of hyperparameters for each training algorithm
/// provided by SageMaker, see Algorithms.
///
///
///
///
/// Do not include any security-sensitive information including account access IDs, secrets
/// or tokens in any hyperparameter field. If the use of security-sensitive credentials
/// are detected, SageMaker will reject your training job request and return an exception
/// error.
///
/// -
///
///
InputDataConfig
- Describes the input required by the training job and
/// the Amazon S3, EFS, or FSx location where it is stored.
///
/// -
///
///
OutputDataConfig
- Identifies the Amazon S3 bucket where you want SageMaker
/// to save the results of model training.
///
/// -
///
///
ResourceConfig
- Identifies the resources, ML compute instances, and
/// ML storage volumes to deploy for model training. In distributed training, you specify
/// more than one instance.
///
/// -
///
///
EnableManagedSpotTraining
- Optimize the cost of training machine learning
/// models by up to 80% by using Amazon EC2 Spot instances. For more information, see
/// Managed
/// Spot Training.
///
/// -
///
///
RoleArn
- The Amazon Resource Name (ARN) that SageMaker assumes to perform
/// tasks on your behalf during model training. You must grant this role the necessary
/// permissions so that SageMaker can successfully complete model training.
///
/// -
///
///
StoppingCondition
- To help cap training costs, use MaxRuntimeInSeconds
/// to set a time limit for training. Use MaxWaitTimeInSeconds
to specify
/// how long a managed spot training job has to complete.
///
/// -
///
///
Environment
- The environment variables to set in the Docker container.
///
/// -
///
///
RetryStrategy
- The number of times to retry the job when the job fails
/// due to an InternalServerError
.
///
///
///
/// For more information about SageMaker, see How
/// It Works.
///
///
/// Container for the necessary parameters to execute the CreateTrainingJob service method.
///
/// The response from the CreateTrainingJob service method, as returned by SageMaker.
///
/// Resource being accessed is in use.
///
///
/// You have exceeded an SageMaker resource limit. For example, you might have too many
/// training jobs created.
///
///
/// Resource being access is not found.
///
/// REST API Reference for CreateTrainingJob Operation
public virtual CreateTrainingJobResponse CreateTrainingJob(CreateTrainingJobRequest request)
{
var options = new InvokeOptions();
options.RequestMarshaller = CreateTrainingJobRequestMarshaller.Instance;
options.ResponseUnmarshaller = CreateTrainingJobResponseUnmarshaller.Instance;
return Invoke(request, options);
}
///
/// Initiates the asynchronous execution of the CreateTrainingJob operation.
///
///
/// Container for the necessary parameters to execute the CreateTrainingJob operation on AmazonSageMakerClient.
/// 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 EndCreateTrainingJob
/// operation.
/// REST API Reference for CreateTrainingJob Operation
public virtual IAsyncResult BeginCreateTrainingJob(CreateTrainingJobRequest request, AsyncCallback callback, object state)
{
var options = new InvokeOptions();
options.RequestMarshaller = CreateTrainingJobRequestMarshaller.Instance;
options.ResponseUnmarshaller = CreateTrainingJobResponseUnmarshaller.Instance;
return BeginInvoke(request, options, callback, state);
}
///
/// Finishes the asynchronous execution of the CreateTrainingJob operation.
///
///
/// The IAsyncResult returned by the call to BeginCreateTrainingJob.
///
/// Returns a CreateTrainingJobResult from SageMaker.
/// REST API Reference for CreateTrainingJob Operation
public virtual CreateTrainingJobResponse EndCreateTrainingJob(IAsyncResult asyncResult)
{
return EndInvoke(asyncResult);
}
#endregion
#region CreateTransformJob
///
/// Starts a transform job. A transform job uses a trained model to get inferences on
/// a dataset and saves these results to an Amazon S3 location that you specify.
///
///
///
/// To perform batch transformations, you create a transform job and use the data that
/// you have readily available.
///
///
///
/// In the request body, you provide the following:
///
/// -
///
///
TransformJobName
- Identifies the transform job. The name must be unique
/// within an Amazon Web Services Region in an Amazon Web Services account.
///
/// -
///
///
ModelName
- Identifies the model to use. ModelName
must
/// be the name of an existing Amazon SageMaker model in the same Amazon Web Services
/// Region and Amazon Web Services account. For information on creating a model, see CreateModel.
///
/// -
///
///
TransformInput
- Describes the dataset to be transformed and the Amazon
/// S3 location where it is stored.
///
/// -
///
///
TransformOutput
- Identifies the Amazon S3 location where you want Amazon
/// SageMaker to save the results from the transform job.
///
/// -
///
///
TransformResources
- Identifies the ML compute instances for the transform
/// job.
///
///
///
/// For more information about how batch transformation works, see Batch
/// Transform.
///
///
/// Container for the necessary parameters to execute the CreateTransformJob service method.
///
/// The response from the CreateTransformJob service method, as returned by SageMaker.
///
/// Resource being accessed is in use.
///
///
/// You have exceeded an SageMaker resource limit. For example, you might have too many
/// training jobs created.
///
///
/// Resource being access is not found.
///
/// REST API Reference for CreateTransformJob Operation
public virtual CreateTransformJobResponse CreateTransformJob(CreateTransformJobRequest request)
{
var options = new InvokeOptions();
options.RequestMarshaller = CreateTransformJobRequestMarshaller.Instance;
options.ResponseUnmarshaller = CreateTransformJobResponseUnmarshaller.Instance;
return Invoke(request, options);
}
///
/// Initiates the asynchronous execution of the CreateTransformJob operation.
///
///
/// Container for the necessary parameters to execute the CreateTransformJob operation on AmazonSageMakerClient.
/// 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 EndCreateTransformJob
/// operation.
/// REST API Reference for CreateTransformJob Operation
public virtual IAsyncResult BeginCreateTransformJob(CreateTransformJobRequest request, AsyncCallback callback, object state)
{
var options = new InvokeOptions();
options.RequestMarshaller = CreateTransformJobRequestMarshaller.Instance;
options.ResponseUnmarshaller = CreateTransformJobResponseUnmarshaller.Instance;
return BeginInvoke(request, options, callback, state);
}
///
/// Finishes the asynchronous execution of the CreateTransformJob operation.
///
///
/// The IAsyncResult returned by the call to BeginCreateTransformJob.
///
/// Returns a CreateTransformJobResult from SageMaker.
/// REST API Reference for CreateTransformJob Operation
public virtual CreateTransformJobResponse EndCreateTransformJob(IAsyncResult asyncResult)
{
return EndInvoke(asyncResult);
}
#endregion
#region CreateTrial
///
/// Creates an SageMaker trial. A trial is a set of steps called trial components
/// that produce a machine learning model. A trial is part of a single SageMaker experiment.
///
///
///
/// When you use SageMaker Studio or the SageMaker Python SDK, all experiments, trials,
/// and trial components are automatically tracked, logged, and indexed. When you use
/// the Amazon Web Services SDK for Python (Boto), you must use the logging APIs provided
/// by the SDK.
///
///
///
/// You can add tags to a trial and then use the Search
/// API to search for the tags.
///
///
///
/// To get a list of all your trials, call the ListTrials
/// API. To view a trial's properties, call the DescribeTrial
/// API. To create a trial component, call the CreateTrialComponent
/// API.
///
///
/// Container for the necessary parameters to execute the CreateTrial service method.
///
/// The response from the CreateTrial service method, as returned by SageMaker.
///
/// You have exceeded an SageMaker resource limit. For example, you might have too many
/// training jobs created.
///
///
/// Resource being access is not found.
///
/// REST API Reference for CreateTrial Operation
public virtual CreateTrialResponse CreateTrial(CreateTrialRequest request)
{
var options = new InvokeOptions();
options.RequestMarshaller = CreateTrialRequestMarshaller.Instance;
options.ResponseUnmarshaller = CreateTrialResponseUnmarshaller.Instance;
return Invoke(request, options);
}
///
/// Initiates the asynchronous execution of the CreateTrial operation.
///
///
/// Container for the necessary parameters to execute the CreateTrial operation on AmazonSageMakerClient.
/// 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 EndCreateTrial
/// operation.
/// REST API Reference for CreateTrial Operation
public virtual IAsyncResult BeginCreateTrial(CreateTrialRequest request, AsyncCallback callback, object state)
{
var options = new InvokeOptions();
options.RequestMarshaller = CreateTrialRequestMarshaller.Instance;
options.ResponseUnmarshaller = CreateTrialResponseUnmarshaller.Instance;
return BeginInvoke(request, options, callback, state);
}
///
/// Finishes the asynchronous execution of the CreateTrial operation.
///
///
/// The IAsyncResult returned by the call to BeginCreateTrial.
///
/// Returns a CreateTrialResult from SageMaker.
/// REST API Reference for CreateTrial Operation
public virtual CreateTrialResponse EndCreateTrial(IAsyncResult asyncResult)
{
return EndInvoke(asyncResult);
}
#endregion
#region CreateTrialComponent
///
/// Creates a trial component, which is a stage of a machine learning trial.
/// A trial is composed of one or more trial components. A trial component can be used
/// in multiple trials.
///
///
///
/// Trial components include pre-processing jobs, training jobs, and batch transform jobs.
///
///
///
/// When you use SageMaker Studio or the SageMaker Python SDK, all experiments, trials,
/// and trial components are automatically tracked, logged, and indexed. When you use
/// the Amazon Web Services SDK for Python (Boto), you must use the logging APIs provided
/// by the SDK.
///
///
///
/// You can add tags to a trial component and then use the Search
/// API to search for the tags.
///
///
/// Container for the necessary parameters to execute the CreateTrialComponent service method.
///
/// The response from the CreateTrialComponent service method, as returned by SageMaker.
///
/// You have exceeded an SageMaker resource limit. For example, you might have too many
/// training jobs created.
///
/// REST API Reference for CreateTrialComponent Operation
public virtual CreateTrialComponentResponse CreateTrialComponent(CreateTrialComponentRequest request)
{
var options = new InvokeOptions();
options.RequestMarshaller = CreateTrialComponentRequestMarshaller.Instance;
options.ResponseUnmarshaller = CreateTrialComponentResponseUnmarshaller.Instance;
return Invoke(request, options);
}
///
/// Initiates the asynchronous execution of the CreateTrialComponent operation.
///
///
/// Container for the necessary parameters to execute the CreateTrialComponent operation on AmazonSageMakerClient.
/// 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 EndCreateTrialComponent
/// operation.
/// REST API Reference for CreateTrialComponent Operation
public virtual IAsyncResult BeginCreateTrialComponent(CreateTrialComponentRequest request, AsyncCallback callback, object state)
{
var options = new InvokeOptions();
options.RequestMarshaller = CreateTrialComponentRequestMarshaller.Instance;
options.ResponseUnmarshaller = CreateTrialComponentResponseUnmarshaller.Instance;
return BeginInvoke(request, options, callback, state);
}
///
/// Finishes the asynchronous execution of the CreateTrialComponent operation.
///
///
/// The IAsyncResult returned by the call to BeginCreateTrialComponent.
///
/// Returns a CreateTrialComponentResult from SageMaker.
/// REST API Reference for CreateTrialComponent Operation
public virtual CreateTrialComponentResponse EndCreateTrialComponent(IAsyncResult asyncResult)
{
return EndInvoke(asyncResult);
}
#endregion
#region CreateUserProfile
///
/// Creates a user profile. A user profile represents a single user within a domain, and
/// is the main way to reference a "person" for the purposes of sharing, reporting, and
/// other user-oriented features. This entity is created when a user onboards to Amazon
/// SageMaker Studio. If an administrator invites a person by email or imports them from
/// IAM Identity Center, a user profile is automatically created. A user profile is the
/// primary holder of settings for an individual user and has a reference to the user's
/// private Amazon Elastic File System (EFS) home directory.
///
/// Container for the necessary parameters to execute the CreateUserProfile service method.
///
/// The response from the CreateUserProfile service method, as returned by SageMaker.
///
/// Resource being accessed is in use.
///
///
/// You have exceeded an SageMaker resource limit. For example, you might have too many
/// training jobs created.
///
/// REST API Reference for CreateUserProfile Operation
public virtual CreateUserProfileResponse CreateUserProfile(CreateUserProfileRequest request)
{
var options = new InvokeOptions();
options.RequestMarshaller = CreateUserProfileRequestMarshaller.Instance;
options.ResponseUnmarshaller = CreateUserProfileResponseUnmarshaller.Instance;
return Invoke(request, options);
}
///
/// Initiates the asynchronous execution of the CreateUserProfile operation.
///
///
/// Container for the necessary parameters to execute the CreateUserProfile operation on AmazonSageMakerClient.
/// 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 EndCreateUserProfile
/// operation.
/// REST API Reference for CreateUserProfile Operation
public virtual IAsyncResult BeginCreateUserProfile(CreateUserProfileRequest request, AsyncCallback callback, object state)
{
var options = new InvokeOptions();
options.RequestMarshaller = CreateUserProfileRequestMarshaller.Instance;
options.ResponseUnmarshaller = CreateUserProfileResponseUnmarshaller.Instance;
return BeginInvoke(request, options, callback, state);
}
///
/// Finishes the asynchronous execution of the CreateUserProfile operation.
///
///
/// The IAsyncResult returned by the call to BeginCreateUserProfile.
///
/// Returns a CreateUserProfileResult from SageMaker.
/// REST API Reference for CreateUserProfile Operation
public virtual CreateUserProfileResponse EndCreateUserProfile(IAsyncResult asyncResult)
{
return EndInvoke(asyncResult);
}
#endregion
#region CreateWorkforce
///
/// Use this operation to create a workforce. This operation will return an error if a
/// workforce already exists in the Amazon Web Services Region that you specify. You can
/// only create one workforce in each Amazon Web Services Region per Amazon Web Services
/// account.
///
///
///
/// If you want to create a new workforce in an Amazon Web Services Region where a workforce
/// already exists, use the DeleteWorkforce
/// API operation to delete the existing workforce and then use CreateWorkforce
/// to create a new workforce.
///
///
///
/// To create a private workforce using Amazon Cognito, you must specify a Cognito user
/// pool in CognitoConfig
. You can also create an Amazon Cognito workforce
/// using the Amazon SageMaker console. For more information, see
/// Create a Private Workforce (Amazon Cognito).
///
///
///
/// To create a private workforce using your own OIDC Identity Provider (IdP), specify
/// your IdP configuration in OidcConfig
. Your OIDC IdP must support groups
/// because groups are used by Ground Truth and Amazon A2I to create work teams. For more
/// information, see
/// Create a Private Workforce (OIDC IdP).
///
///
/// Container for the necessary parameters to execute the CreateWorkforce service method.
///
/// The response from the CreateWorkforce service method, as returned by SageMaker.
/// REST API Reference for CreateWorkforce Operation
public virtual CreateWorkforceResponse CreateWorkforce(CreateWorkforceRequest request)
{
var options = new InvokeOptions();
options.RequestMarshaller = CreateWorkforceRequestMarshaller.Instance;
options.ResponseUnmarshaller = CreateWorkforceResponseUnmarshaller.Instance;
return Invoke(request, options);
}
///
/// Initiates the asynchronous execution of the CreateWorkforce operation.
///
///
/// Container for the necessary parameters to execute the CreateWorkforce operation on AmazonSageMakerClient.
/// 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 EndCreateWorkforce
/// operation.
/// REST API Reference for CreateWorkforce Operation
public virtual IAsyncResult BeginCreateWorkforce(CreateWorkforceRequest request, AsyncCallback callback, object state)
{
var options = new InvokeOptions();
options.RequestMarshaller = CreateWorkforceRequestMarshaller.Instance;
options.ResponseUnmarshaller = CreateWorkforceResponseUnmarshaller.Instance;
return BeginInvoke(request, options, callback, state);
}
///
/// Finishes the asynchronous execution of the CreateWorkforce operation.
///
///
/// The IAsyncResult returned by the call to BeginCreateWorkforce.
///
/// Returns a CreateWorkforceResult from SageMaker.
/// REST API Reference for CreateWorkforce Operation
public virtual CreateWorkforceResponse EndCreateWorkforce(IAsyncResult asyncResult)
{
return EndInvoke(asyncResult);
}
#endregion
#region CreateWorkteam
///
/// Creates a new work team for labeling your data. A work team is defined by one or more
/// Amazon Cognito user pools. You must first create the user pools before you can create
/// a work team.
///
///
///
/// You cannot create more than 25 work teams in an account and region.
///
///
/// Container for the necessary parameters to execute the CreateWorkteam service method.
///
/// The response from the CreateWorkteam service method, as returned by SageMaker.
///
/// Resource being accessed is in use.
///
///
/// You have exceeded an SageMaker resource limit. For example, you might have too many
/// training jobs created.
///
/// REST API Reference for CreateWorkteam Operation
public virtual CreateWorkteamResponse CreateWorkteam(CreateWorkteamRequest request)
{
var options = new InvokeOptions();
options.RequestMarshaller = CreateWorkteamRequestMarshaller.Instance;
options.ResponseUnmarshaller = CreateWorkteamResponseUnmarshaller.Instance;
return Invoke(request, options);
}
///
/// Initiates the asynchronous execution of the CreateWorkteam operation.
///
///
/// Container for the necessary parameters to execute the CreateWorkteam operation on AmazonSageMakerClient.
/// 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 EndCreateWorkteam
/// operation.
/// REST API Reference for CreateWorkteam Operation
public virtual IAsyncResult BeginCreateWorkteam(CreateWorkteamRequest request, AsyncCallback callback, object state)
{
var options = new InvokeOptions();
options.RequestMarshaller = CreateWorkteamRequestMarshaller.Instance;
options.ResponseUnmarshaller = CreateWorkteamResponseUnmarshaller.Instance;
return BeginInvoke(request, options, callback, state);
}
///
/// Finishes the asynchronous execution of the CreateWorkteam operation.
///
///
/// The IAsyncResult returned by the call to BeginCreateWorkteam.
///
/// Returns a CreateWorkteamResult from SageMaker.
/// REST API Reference for CreateWorkteam Operation
public virtual CreateWorkteamResponse EndCreateWorkteam(IAsyncResult asyncResult)
{
return EndInvoke(asyncResult);
}
#endregion
#region DeleteAction
///
/// Deletes an action.
///
/// Container for the necessary parameters to execute the DeleteAction service method.
///
/// The response from the DeleteAction service method, as returned by SageMaker.
///
/// Resource being access is not found.
///
/// REST API Reference for DeleteAction Operation
public virtual DeleteActionResponse DeleteAction(DeleteActionRequest request)
{
var options = new InvokeOptions();
options.RequestMarshaller = DeleteActionRequestMarshaller.Instance;
options.ResponseUnmarshaller = DeleteActionResponseUnmarshaller.Instance;
return Invoke(request, options);
}
///
/// Initiates the asynchronous execution of the DeleteAction operation.
///
///
/// Container for the necessary parameters to execute the DeleteAction operation on AmazonSageMakerClient.
/// 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 EndDeleteAction
/// operation.
/// REST API Reference for DeleteAction Operation
public virtual IAsyncResult BeginDeleteAction(DeleteActionRequest request, AsyncCallback callback, object state)
{
var options = new InvokeOptions();
options.RequestMarshaller = DeleteActionRequestMarshaller.Instance;
options.ResponseUnmarshaller = DeleteActionResponseUnmarshaller.Instance;
return BeginInvoke(request, options, callback, state);
}
///
/// Finishes the asynchronous execution of the DeleteAction operation.
///
///
/// The IAsyncResult returned by the call to BeginDeleteAction.
///
/// Returns a DeleteActionResult from SageMaker.
/// REST API Reference for DeleteAction Operation
public virtual DeleteActionResponse EndDeleteAction(IAsyncResult asyncResult)
{
return EndInvoke(asyncResult);
}
#endregion
#region DeleteAlgorithm
///
/// Removes the specified algorithm from your account.
///
/// Container for the necessary parameters to execute the DeleteAlgorithm service method.
///
/// The response from the DeleteAlgorithm service method, as returned by SageMaker.
/// REST API Reference for DeleteAlgorithm Operation
public virtual DeleteAlgorithmResponse DeleteAlgorithm(DeleteAlgorithmRequest request)
{
var options = new InvokeOptions();
options.RequestMarshaller = DeleteAlgorithmRequestMarshaller.Instance;
options.ResponseUnmarshaller = DeleteAlgorithmResponseUnmarshaller.Instance;
return Invoke(request, options);
}
///
/// Initiates the asynchronous execution of the DeleteAlgorithm operation.
///
///
/// Container for the necessary parameters to execute the DeleteAlgorithm operation on AmazonSageMakerClient.
/// 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 EndDeleteAlgorithm
/// operation.
/// REST API Reference for DeleteAlgorithm Operation
public virtual IAsyncResult BeginDeleteAlgorithm(DeleteAlgorithmRequest request, AsyncCallback callback, object state)
{
var options = new InvokeOptions();
options.RequestMarshaller = DeleteAlgorithmRequestMarshaller.Instance;
options.ResponseUnmarshaller = DeleteAlgorithmResponseUnmarshaller.Instance;
return BeginInvoke(request, options, callback, state);
}
///
/// Finishes the asynchronous execution of the DeleteAlgorithm operation.
///
///
/// The IAsyncResult returned by the call to BeginDeleteAlgorithm.
///
/// Returns a DeleteAlgorithmResult from SageMaker.
/// REST API Reference for DeleteAlgorithm Operation
public virtual DeleteAlgorithmResponse EndDeleteAlgorithm(IAsyncResult asyncResult)
{
return EndInvoke(asyncResult);
}
#endregion
#region DeleteApp
///
/// Used to stop and delete an app.
///
/// Container for the necessary parameters to execute the DeleteApp service method.
///
/// The response from the DeleteApp service method, as returned by SageMaker.
///
/// Resource being accessed is in use.
///
///
/// Resource being access is not found.
///
/// REST API Reference for DeleteApp Operation
public virtual DeleteAppResponse DeleteApp(DeleteAppRequest request)
{
var options = new InvokeOptions();
options.RequestMarshaller = DeleteAppRequestMarshaller.Instance;
options.ResponseUnmarshaller = DeleteAppResponseUnmarshaller.Instance;
return Invoke(request, options);
}
///
/// Initiates the asynchronous execution of the DeleteApp operation.
///
///
/// Container for the necessary parameters to execute the DeleteApp operation on AmazonSageMakerClient.
/// 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 EndDeleteApp
/// operation.
/// REST API Reference for DeleteApp Operation
public virtual IAsyncResult BeginDeleteApp(DeleteAppRequest request, AsyncCallback callback, object state)
{
var options = new InvokeOptions();
options.RequestMarshaller = DeleteAppRequestMarshaller.Instance;
options.ResponseUnmarshaller = DeleteAppResponseUnmarshaller.Instance;
return BeginInvoke(request, options, callback, state);
}
///
/// Finishes the asynchronous execution of the DeleteApp operation.
///
///
/// The IAsyncResult returned by the call to BeginDeleteApp.
///
/// Returns a DeleteAppResult from SageMaker.
/// REST API Reference for DeleteApp Operation
public virtual DeleteAppResponse EndDeleteApp(IAsyncResult asyncResult)
{
return EndInvoke(asyncResult);
}
#endregion
#region DeleteAppImageConfig
///
/// Deletes an AppImageConfig.
///
/// Container for the necessary parameters to execute the DeleteAppImageConfig service method.
///
/// The response from the DeleteAppImageConfig service method, as returned by SageMaker.
///
/// Resource being access is not found.
///
/// REST API Reference for DeleteAppImageConfig Operation
public virtual DeleteAppImageConfigResponse DeleteAppImageConfig(DeleteAppImageConfigRequest request)
{
var options = new InvokeOptions();
options.RequestMarshaller = DeleteAppImageConfigRequestMarshaller.Instance;
options.ResponseUnmarshaller = DeleteAppImageConfigResponseUnmarshaller.Instance;
return Invoke(request, options);
}
///
/// Initiates the asynchronous execution of the DeleteAppImageConfig operation.
///
///
/// Container for the necessary parameters to execute the DeleteAppImageConfig operation on AmazonSageMakerClient.
/// 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 EndDeleteAppImageConfig
/// operation.
/// REST API Reference for DeleteAppImageConfig Operation
public virtual IAsyncResult BeginDeleteAppImageConfig(DeleteAppImageConfigRequest request, AsyncCallback callback, object state)
{
var options = new InvokeOptions();
options.RequestMarshaller = DeleteAppImageConfigRequestMarshaller.Instance;
options.ResponseUnmarshaller = DeleteAppImageConfigResponseUnmarshaller.Instance;
return BeginInvoke(request, options, callback, state);
}
///
/// Finishes the asynchronous execution of the DeleteAppImageConfig operation.
///
///
/// The IAsyncResult returned by the call to BeginDeleteAppImageConfig.
///
/// Returns a DeleteAppImageConfigResult from SageMaker.
/// REST API Reference for DeleteAppImageConfig Operation
public virtual DeleteAppImageConfigResponse EndDeleteAppImageConfig(IAsyncResult asyncResult)
{
return EndInvoke(asyncResult);
}
#endregion
#region DeleteArtifact
///
/// Deletes an artifact. Either ArtifactArn
or Source
must be
/// specified.
///
/// Container for the necessary parameters to execute the DeleteArtifact service method.
///
/// The response from the DeleteArtifact service method, as returned by SageMaker.
///
/// Resource being access is not found.
///
/// REST API Reference for DeleteArtifact Operation
public virtual DeleteArtifactResponse DeleteArtifact(DeleteArtifactRequest request)
{
var options = new InvokeOptions();
options.RequestMarshaller = DeleteArtifactRequestMarshaller.Instance;
options.ResponseUnmarshaller = DeleteArtifactResponseUnmarshaller.Instance;
return Invoke(request, options);
}
///
/// Initiates the asynchronous execution of the DeleteArtifact operation.
///
///
/// Container for the necessary parameters to execute the DeleteArtifact operation on AmazonSageMakerClient.
/// 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 EndDeleteArtifact
/// operation.
/// REST API Reference for DeleteArtifact Operation
public virtual IAsyncResult BeginDeleteArtifact(DeleteArtifactRequest request, AsyncCallback callback, object state)
{
var options = new InvokeOptions();
options.RequestMarshaller = DeleteArtifactRequestMarshaller.Instance;
options.ResponseUnmarshaller = DeleteArtifactResponseUnmarshaller.Instance;
return BeginInvoke(request, options, callback, state);
}
///
/// Finishes the asynchronous execution of the DeleteArtifact operation.
///
///
/// The IAsyncResult returned by the call to BeginDeleteArtifact.
///
/// Returns a DeleteArtifactResult from SageMaker.
/// REST API Reference for DeleteArtifact Operation
public virtual DeleteArtifactResponse EndDeleteArtifact(IAsyncResult asyncResult)
{
return EndInvoke(asyncResult);
}
#endregion
#region DeleteAssociation
///
/// Deletes an association.
///
/// Container for the necessary parameters to execute the DeleteAssociation service method.
///
/// The response from the DeleteAssociation service method, as returned by SageMaker.
///
/// Resource being access is not found.
///
/// REST API Reference for DeleteAssociation Operation
public virtual DeleteAssociationResponse DeleteAssociation(DeleteAssociationRequest request)
{
var options = new InvokeOptions();
options.RequestMarshaller = DeleteAssociationRequestMarshaller.Instance;
options.ResponseUnmarshaller = DeleteAssociationResponseUnmarshaller.Instance;
return Invoke(request, options);
}
///
/// Initiates the asynchronous execution of the DeleteAssociation operation.
///
///
/// Container for the necessary parameters to execute the DeleteAssociation operation on AmazonSageMakerClient.
/// 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 EndDeleteAssociation
/// operation.
/// REST API Reference for DeleteAssociation Operation
public virtual IAsyncResult BeginDeleteAssociation(DeleteAssociationRequest request, AsyncCallback callback, object state)
{
var options = new InvokeOptions();
options.RequestMarshaller = DeleteAssociationRequestMarshaller.Instance;
options.ResponseUnmarshaller = DeleteAssociationResponseUnmarshaller.Instance;
return BeginInvoke(request, options, callback, state);
}
///
/// Finishes the asynchronous execution of the DeleteAssociation operation.
///
///
/// The IAsyncResult returned by the call to BeginDeleteAssociation.
///
/// Returns a DeleteAssociationResult from SageMaker.
/// REST API Reference for DeleteAssociation Operation
public virtual DeleteAssociationResponse EndDeleteAssociation(IAsyncResult asyncResult)
{
return EndInvoke(asyncResult);
}
#endregion
#region DeleteCodeRepository
///
/// Deletes the specified Git repository from your account.
///
/// Container for the necessary parameters to execute the DeleteCodeRepository service method.
///
/// The response from the DeleteCodeRepository service method, as returned by SageMaker.
/// REST API Reference for DeleteCodeRepository Operation
public virtual DeleteCodeRepositoryResponse DeleteCodeRepository(DeleteCodeRepositoryRequest request)
{
var options = new InvokeOptions();
options.RequestMarshaller = DeleteCodeRepositoryRequestMarshaller.Instance;
options.ResponseUnmarshaller = DeleteCodeRepositoryResponseUnmarshaller.Instance;
return Invoke(request, options);
}
///
/// Initiates the asynchronous execution of the DeleteCodeRepository operation.
///
///
/// Container for the necessary parameters to execute the DeleteCodeRepository operation on AmazonSageMakerClient.
/// 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 EndDeleteCodeRepository
/// operation.
/// REST API Reference for DeleteCodeRepository Operation
public virtual IAsyncResult BeginDeleteCodeRepository(DeleteCodeRepositoryRequest request, AsyncCallback callback, object state)
{
var options = new InvokeOptions();
options.RequestMarshaller = DeleteCodeRepositoryRequestMarshaller.Instance;
options.ResponseUnmarshaller = DeleteCodeRepositoryResponseUnmarshaller.Instance;
return BeginInvoke(request, options, callback, state);
}
///
/// Finishes the asynchronous execution of the DeleteCodeRepository operation.
///
///
/// The IAsyncResult returned by the call to BeginDeleteCodeRepository.
///
/// Returns a DeleteCodeRepositoryResult from SageMaker.
/// REST API Reference for DeleteCodeRepository Operation
public virtual DeleteCodeRepositoryResponse EndDeleteCodeRepository(IAsyncResult asyncResult)
{
return EndInvoke(asyncResult);
}
#endregion
#region DeleteContext
///
/// Deletes an context.
///
/// Container for the necessary parameters to execute the DeleteContext service method.
///
/// The response from the DeleteContext service method, as returned by SageMaker.
///
/// Resource being access is not found.
///
/// REST API Reference for DeleteContext Operation
public virtual DeleteContextResponse DeleteContext(DeleteContextRequest request)
{
var options = new InvokeOptions();
options.RequestMarshaller = DeleteContextRequestMarshaller.Instance;
options.ResponseUnmarshaller = DeleteContextResponseUnmarshaller.Instance;
return Invoke(request, options);
}
///
/// Initiates the asynchronous execution of the DeleteContext operation.
///
///
/// Container for the necessary parameters to execute the DeleteContext operation on AmazonSageMakerClient.
/// 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 EndDeleteContext
/// operation.
/// REST API Reference for DeleteContext Operation
public virtual IAsyncResult BeginDeleteContext(DeleteContextRequest request, AsyncCallback callback, object state)
{
var options = new InvokeOptions();
options.RequestMarshaller = DeleteContextRequestMarshaller.Instance;
options.ResponseUnmarshaller = DeleteContextResponseUnmarshaller.Instance;
return BeginInvoke(request, options, callback, state);
}
///
/// Finishes the asynchronous execution of the DeleteContext operation.
///
///
/// The IAsyncResult returned by the call to BeginDeleteContext.
///
/// Returns a DeleteContextResult from SageMaker.
/// REST API Reference for DeleteContext Operation
public virtual DeleteContextResponse EndDeleteContext(IAsyncResult asyncResult)
{
return EndInvoke(asyncResult);
}
#endregion
#region DeleteDataQualityJobDefinition
///
/// Deletes a data quality monitoring job definition.
///
/// Container for the necessary parameters to execute the DeleteDataQualityJobDefinition service method.
///
/// The response from the DeleteDataQualityJobDefinition service method, as returned by SageMaker.
///
/// Resource being access is not found.
///
/// REST API Reference for DeleteDataQualityJobDefinition Operation
public virtual DeleteDataQualityJobDefinitionResponse DeleteDataQualityJobDefinition(DeleteDataQualityJobDefinitionRequest request)
{
var options = new InvokeOptions();
options.RequestMarshaller = DeleteDataQualityJobDefinitionRequestMarshaller.Instance;
options.ResponseUnmarshaller = DeleteDataQualityJobDefinitionResponseUnmarshaller.Instance;
return Invoke(request, options);
}
///
/// Initiates the asynchronous execution of the DeleteDataQualityJobDefinition operation.
///
///
/// Container for the necessary parameters to execute the DeleteDataQualityJobDefinition operation on AmazonSageMakerClient.
/// 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 EndDeleteDataQualityJobDefinition
/// operation.
/// REST API Reference for DeleteDataQualityJobDefinition Operation
public virtual IAsyncResult BeginDeleteDataQualityJobDefinition(DeleteDataQualityJobDefinitionRequest request, AsyncCallback callback, object state)
{
var options = new InvokeOptions();
options.RequestMarshaller = DeleteDataQualityJobDefinitionRequestMarshaller.Instance;
options.ResponseUnmarshaller = DeleteDataQualityJobDefinitionResponseUnmarshaller.Instance;
return BeginInvoke(request, options, callback, state);
}
///
/// Finishes the asynchronous execution of the DeleteDataQualityJobDefinition operation.
///
///
/// The IAsyncResult returned by the call to BeginDeleteDataQualityJobDefinition.
///
/// Returns a DeleteDataQualityJobDefinitionResult from SageMaker.
/// REST API Reference for DeleteDataQualityJobDefinition Operation
public virtual DeleteDataQualityJobDefinitionResponse EndDeleteDataQualityJobDefinition(IAsyncResult asyncResult)
{
return EndInvoke(asyncResult);
}
#endregion
#region DeleteDeviceFleet
///
/// Deletes a fleet.
///
/// Container for the necessary parameters to execute the DeleteDeviceFleet service method.
///
/// The response from the DeleteDeviceFleet service method, as returned by SageMaker.
///
/// Resource being accessed is in use.
///
/// REST API Reference for DeleteDeviceFleet Operation
public virtual DeleteDeviceFleetResponse DeleteDeviceFleet(DeleteDeviceFleetRequest request)
{
var options = new InvokeOptions();
options.RequestMarshaller = DeleteDeviceFleetRequestMarshaller.Instance;
options.ResponseUnmarshaller = DeleteDeviceFleetResponseUnmarshaller.Instance;
return Invoke(request, options);
}
///
/// Initiates the asynchronous execution of the DeleteDeviceFleet operation.
///
///
/// Container for the necessary parameters to execute the DeleteDeviceFleet operation on AmazonSageMakerClient.
/// 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 EndDeleteDeviceFleet
/// operation.
/// REST API Reference for DeleteDeviceFleet Operation
public virtual IAsyncResult BeginDeleteDeviceFleet(DeleteDeviceFleetRequest request, AsyncCallback callback, object state)
{
var options = new InvokeOptions();
options.RequestMarshaller = DeleteDeviceFleetRequestMarshaller.Instance;
options.ResponseUnmarshaller = DeleteDeviceFleetResponseUnmarshaller.Instance;
return BeginInvoke(request, options, callback, state);
}
///
/// Finishes the asynchronous execution of the DeleteDeviceFleet operation.
///
///
/// The IAsyncResult returned by the call to BeginDeleteDeviceFleet.
///
/// Returns a DeleteDeviceFleetResult from SageMaker.
/// REST API Reference for DeleteDeviceFleet Operation
public virtual DeleteDeviceFleetResponse EndDeleteDeviceFleet(IAsyncResult asyncResult)
{
return EndInvoke(asyncResult);
}
#endregion
#region DeleteDomain
///
/// Used to delete a domain. If you onboarded with IAM mode, you will need to delete your
/// domain to onboard again using IAM Identity Center. Use with caution. All of the members
/// of the domain will lose access to their EFS volume, including data, notebooks, and
/// other artifacts.
///
/// Container for the necessary parameters to execute the DeleteDomain service method.
///
/// The response from the DeleteDomain service method, as returned by SageMaker.
///
/// Resource being accessed is in use.
///
///
/// Resource being access is not found.
///
/// REST API Reference for DeleteDomain Operation
public virtual DeleteDomainResponse DeleteDomain(DeleteDomainRequest request)
{
var options = new InvokeOptions();
options.RequestMarshaller = DeleteDomainRequestMarshaller.Instance;
options.ResponseUnmarshaller = DeleteDomainResponseUnmarshaller.Instance;
return Invoke(request, options);
}
///
/// Initiates the asynchronous execution of the DeleteDomain operation.
///
///
/// Container for the necessary parameters to execute the DeleteDomain operation on AmazonSageMakerClient.
/// 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 EndDeleteDomain
/// operation.
/// REST API Reference for DeleteDomain Operation
public virtual IAsyncResult BeginDeleteDomain(DeleteDomainRequest request, AsyncCallback callback, object state)
{
var options = new InvokeOptions();
options.RequestMarshaller = DeleteDomainRequestMarshaller.Instance;
options.ResponseUnmarshaller = DeleteDomainResponseUnmarshaller.Instance;
return BeginInvoke(request, options, callback, state);
}
///
/// Finishes the asynchronous execution of the DeleteDomain operation.
///
///
/// The IAsyncResult returned by the call to BeginDeleteDomain.
///
/// Returns a DeleteDomainResult from SageMaker.
/// REST API Reference for DeleteDomain Operation
public virtual DeleteDomainResponse EndDeleteDomain(IAsyncResult asyncResult)
{
return EndInvoke(asyncResult);
}
#endregion
#region DeleteEdgeDeploymentPlan
///
/// Deletes an edge deployment plan if (and only if) all the stages in the plan are inactive
/// or there are no stages in the plan.
///
/// Container for the necessary parameters to execute the DeleteEdgeDeploymentPlan service method.
///
/// The response from the DeleteEdgeDeploymentPlan service method, as returned by SageMaker.
///
/// Resource being accessed is in use.
///
/// REST API Reference for DeleteEdgeDeploymentPlan Operation
public virtual DeleteEdgeDeploymentPlanResponse DeleteEdgeDeploymentPlan(DeleteEdgeDeploymentPlanRequest request)
{
var options = new InvokeOptions();
options.RequestMarshaller = DeleteEdgeDeploymentPlanRequestMarshaller.Instance;
options.ResponseUnmarshaller = DeleteEdgeDeploymentPlanResponseUnmarshaller.Instance;
return Invoke(request, options);
}
///
/// Initiates the asynchronous execution of the DeleteEdgeDeploymentPlan operation.
///
///
/// Container for the necessary parameters to execute the DeleteEdgeDeploymentPlan operation on AmazonSageMakerClient.
/// 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 EndDeleteEdgeDeploymentPlan
/// operation.
/// REST API Reference for DeleteEdgeDeploymentPlan Operation
public virtual IAsyncResult BeginDeleteEdgeDeploymentPlan(DeleteEdgeDeploymentPlanRequest request, AsyncCallback callback, object state)
{
var options = new InvokeOptions();
options.RequestMarshaller = DeleteEdgeDeploymentPlanRequestMarshaller.Instance;
options.ResponseUnmarshaller = DeleteEdgeDeploymentPlanResponseUnmarshaller.Instance;
return BeginInvoke(request, options, callback, state);
}
///
/// Finishes the asynchronous execution of the DeleteEdgeDeploymentPlan operation.
///
///
/// The IAsyncResult returned by the call to BeginDeleteEdgeDeploymentPlan.
///
/// Returns a DeleteEdgeDeploymentPlanResult from SageMaker.
/// REST API Reference for DeleteEdgeDeploymentPlan Operation
public virtual DeleteEdgeDeploymentPlanResponse EndDeleteEdgeDeploymentPlan(IAsyncResult asyncResult)
{
return EndInvoke(asyncResult);
}
#endregion
#region DeleteEdgeDeploymentStage
///
/// Delete a stage in an edge deployment plan if (and only if) the stage is inactive.
///
/// Container for the necessary parameters to execute the DeleteEdgeDeploymentStage service method.
///
/// The response from the DeleteEdgeDeploymentStage service method, as returned by SageMaker.
///
/// Resource being accessed is in use.
///
/// REST API Reference for DeleteEdgeDeploymentStage Operation
public virtual DeleteEdgeDeploymentStageResponse DeleteEdgeDeploymentStage(DeleteEdgeDeploymentStageRequest request)
{
var options = new InvokeOptions();
options.RequestMarshaller = DeleteEdgeDeploymentStageRequestMarshaller.Instance;
options.ResponseUnmarshaller = DeleteEdgeDeploymentStageResponseUnmarshaller.Instance;
return Invoke(request, options);
}
///
/// Initiates the asynchronous execution of the DeleteEdgeDeploymentStage operation.
///
///
/// Container for the necessary parameters to execute the DeleteEdgeDeploymentStage operation on AmazonSageMakerClient.
/// 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 EndDeleteEdgeDeploymentStage
/// operation.
/// REST API Reference for DeleteEdgeDeploymentStage Operation
public virtual IAsyncResult BeginDeleteEdgeDeploymentStage(DeleteEdgeDeploymentStageRequest request, AsyncCallback callback, object state)
{
var options = new InvokeOptions();
options.RequestMarshaller = DeleteEdgeDeploymentStageRequestMarshaller.Instance;
options.ResponseUnmarshaller = DeleteEdgeDeploymentStageResponseUnmarshaller.Instance;
return BeginInvoke(request, options, callback, state);
}
///
/// Finishes the asynchronous execution of the DeleteEdgeDeploymentStage operation.
///
///
/// The IAsyncResult returned by the call to BeginDeleteEdgeDeploymentStage.
///
/// Returns a DeleteEdgeDeploymentStageResult from SageMaker.
/// REST API Reference for DeleteEdgeDeploymentStage Operation
public virtual DeleteEdgeDeploymentStageResponse EndDeleteEdgeDeploymentStage(IAsyncResult asyncResult)
{
return EndInvoke(asyncResult);
}
#endregion
#region DeleteEndpoint
///
/// Deletes an endpoint. SageMaker frees up all of the resources that were deployed when
/// the endpoint was created.
///
///
///
/// SageMaker retires any custom KMS key grants associated with the endpoint, meaning
/// you don't need to use the RevokeGrant
/// API call.
///
///
///
/// When you delete your endpoint, SageMaker asynchronously deletes associated endpoint
/// resources such as KMS key grants. You might still see these resources in your account
/// for a few minutes after deleting your endpoint. Do not delete or revoke the permissions
/// for your ExecutionRoleArn
///
, otherwise SageMaker cannot delete these resources.
///
///
/// Container for the necessary parameters to execute the DeleteEndpoint service method.
///
/// The response from the DeleteEndpoint service method, as returned by SageMaker.
/// REST API Reference for DeleteEndpoint Operation
public virtual DeleteEndpointResponse DeleteEndpoint(DeleteEndpointRequest request)
{
var options = new InvokeOptions();
options.RequestMarshaller = DeleteEndpointRequestMarshaller.Instance;
options.ResponseUnmarshaller = DeleteEndpointResponseUnmarshaller.Instance;
return Invoke(request, options);
}
///
/// Initiates the asynchronous execution of the DeleteEndpoint operation.
///
///
/// Container for the necessary parameters to execute the DeleteEndpoint operation on AmazonSageMakerClient.
/// 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 EndDeleteEndpoint
/// operation.
/// REST API Reference for DeleteEndpoint Operation
public virtual IAsyncResult BeginDeleteEndpoint(DeleteEndpointRequest request, AsyncCallback callback, object state)
{
var options = new InvokeOptions();
options.RequestMarshaller = DeleteEndpointRequestMarshaller.Instance;
options.ResponseUnmarshaller = DeleteEndpointResponseUnmarshaller.Instance;
return BeginInvoke(request, options, callback, state);
}
///
/// Finishes the asynchronous execution of the DeleteEndpoint operation.
///
///
/// The IAsyncResult returned by the call to BeginDeleteEndpoint.
///
/// Returns a DeleteEndpointResult from SageMaker.
/// REST API Reference for DeleteEndpoint Operation
public virtual DeleteEndpointResponse EndDeleteEndpoint(IAsyncResult asyncResult)
{
return EndInvoke(asyncResult);
}
#endregion
#region DeleteEndpointConfig
///
/// Deletes an endpoint configuration. The DeleteEndpointConfig
API deletes
/// only the specified configuration. It does not delete endpoints created using the configuration.
///
///
///
///
/// You must not delete an EndpointConfig
in use by an endpoint that is live
/// or while the UpdateEndpoint
or CreateEndpoint
operations
/// are being performed on the endpoint. If you delete the EndpointConfig
/// of an endpoint that is active or being created or updated you may lose visibility
/// into the instance type the endpoint is using. The endpoint must be deleted in order
/// to stop incurring charges.
///
///
/// Container for the necessary parameters to execute the DeleteEndpointConfig service method.
///
/// The response from the DeleteEndpointConfig service method, as returned by SageMaker.
/// REST API Reference for DeleteEndpointConfig Operation
public virtual DeleteEndpointConfigResponse DeleteEndpointConfig(DeleteEndpointConfigRequest request)
{
var options = new InvokeOptions();
options.RequestMarshaller = DeleteEndpointConfigRequestMarshaller.Instance;
options.ResponseUnmarshaller = DeleteEndpointConfigResponseUnmarshaller.Instance;
return Invoke(request, options);
}
///
/// Initiates the asynchronous execution of the DeleteEndpointConfig operation.
///
///
/// Container for the necessary parameters to execute the DeleteEndpointConfig operation on AmazonSageMakerClient.
/// 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 EndDeleteEndpointConfig
/// operation.
/// REST API Reference for DeleteEndpointConfig Operation
public virtual IAsyncResult BeginDeleteEndpointConfig(DeleteEndpointConfigRequest request, AsyncCallback callback, object state)
{
var options = new InvokeOptions();
options.RequestMarshaller = DeleteEndpointConfigRequestMarshaller.Instance;
options.ResponseUnmarshaller = DeleteEndpointConfigResponseUnmarshaller.Instance;
return BeginInvoke(request, options, callback, state);
}
///
/// Finishes the asynchronous execution of the DeleteEndpointConfig operation.
///
///
/// The IAsyncResult returned by the call to BeginDeleteEndpointConfig.
///
/// Returns a DeleteEndpointConfigResult from SageMaker.
/// REST API Reference for DeleteEndpointConfig Operation
public virtual DeleteEndpointConfigResponse EndDeleteEndpointConfig(IAsyncResult asyncResult)
{
return EndInvoke(asyncResult);
}
#endregion
#region DeleteExperiment
///
/// Deletes an SageMaker experiment. All trials associated with the experiment must be
/// deleted first. Use the ListTrials
/// API to get a list of the trials associated with the experiment.
///
/// Container for the necessary parameters to execute the DeleteExperiment service method.
///
/// The response from the DeleteExperiment service method, as returned by SageMaker.
///
/// Resource being access is not found.
///
/// REST API Reference for DeleteExperiment Operation
public virtual DeleteExperimentResponse DeleteExperiment(DeleteExperimentRequest request)
{
var options = new InvokeOptions();
options.RequestMarshaller = DeleteExperimentRequestMarshaller.Instance;
options.ResponseUnmarshaller = DeleteExperimentResponseUnmarshaller.Instance;
return Invoke(request, options);
}
///
/// Initiates the asynchronous execution of the DeleteExperiment operation.
///
///
/// Container for the necessary parameters to execute the DeleteExperiment operation on AmazonSageMakerClient.
/// 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 EndDeleteExperiment
/// operation.
/// REST API Reference for DeleteExperiment Operation
public virtual IAsyncResult BeginDeleteExperiment(DeleteExperimentRequest request, AsyncCallback callback, object state)
{
var options = new InvokeOptions();
options.RequestMarshaller = DeleteExperimentRequestMarshaller.Instance;
options.ResponseUnmarshaller = DeleteExperimentResponseUnmarshaller.Instance;
return BeginInvoke(request, options, callback, state);
}
///
/// Finishes the asynchronous execution of the DeleteExperiment operation.
///
///
/// The IAsyncResult returned by the call to BeginDeleteExperiment.
///
/// Returns a DeleteExperimentResult from SageMaker.
/// REST API Reference for DeleteExperiment Operation
public virtual DeleteExperimentResponse EndDeleteExperiment(IAsyncResult asyncResult)
{
return EndInvoke(asyncResult);
}
#endregion
#region DeleteFeatureGroup
///
/// Delete the FeatureGroup
and any data that was written to the OnlineStore
/// of the FeatureGroup
. Data cannot be accessed from the OnlineStore
/// immediately after DeleteFeatureGroup
is called.
///
///
///
/// Data written into the OfflineStore
will not be deleted. The Amazon Web
/// Services Glue database and tables that are automatically created for your OfflineStore
/// are not deleted.
///
///
/// Container for the necessary parameters to execute the DeleteFeatureGroup service method.
///
/// The response from the DeleteFeatureGroup service method, as returned by SageMaker.
///
/// Resource being access is not found.
///
/// REST API Reference for DeleteFeatureGroup Operation
public virtual DeleteFeatureGroupResponse DeleteFeatureGroup(DeleteFeatureGroupRequest request)
{
var options = new InvokeOptions();
options.RequestMarshaller = DeleteFeatureGroupRequestMarshaller.Instance;
options.ResponseUnmarshaller = DeleteFeatureGroupResponseUnmarshaller.Instance;
return Invoke(request, options);
}
///
/// Initiates the asynchronous execution of the DeleteFeatureGroup operation.
///
///
/// Container for the necessary parameters to execute the DeleteFeatureGroup operation on AmazonSageMakerClient.
/// 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 EndDeleteFeatureGroup
/// operation.
/// REST API Reference for DeleteFeatureGroup Operation
public virtual IAsyncResult BeginDeleteFeatureGroup(DeleteFeatureGroupRequest request, AsyncCallback callback, object state)
{
var options = new InvokeOptions();
options.RequestMarshaller = DeleteFeatureGroupRequestMarshaller.Instance;
options.ResponseUnmarshaller = DeleteFeatureGroupResponseUnmarshaller.Instance;
return BeginInvoke(request, options, callback, state);
}
///
/// Finishes the asynchronous execution of the DeleteFeatureGroup operation.
///
///
/// The IAsyncResult returned by the call to BeginDeleteFeatureGroup.
///
/// Returns a DeleteFeatureGroupResult from SageMaker.
/// REST API Reference for DeleteFeatureGroup Operation
public virtual DeleteFeatureGroupResponse EndDeleteFeatureGroup(IAsyncResult asyncResult)
{
return EndInvoke(asyncResult);
}
#endregion
#region DeleteFlowDefinition
///
/// Deletes the specified flow definition.
///
/// Container for the necessary parameters to execute the DeleteFlowDefinition service method.
///
/// The response from the DeleteFlowDefinition service method, as returned by SageMaker.
///
/// Resource being accessed is in use.
///
///
/// Resource being access is not found.
///
/// REST API Reference for DeleteFlowDefinition Operation
public virtual DeleteFlowDefinitionResponse DeleteFlowDefinition(DeleteFlowDefinitionRequest request)
{
var options = new InvokeOptions();
options.RequestMarshaller = DeleteFlowDefinitionRequestMarshaller.Instance;
options.ResponseUnmarshaller = DeleteFlowDefinitionResponseUnmarshaller.Instance;
return Invoke(request, options);
}
///
/// Initiates the asynchronous execution of the DeleteFlowDefinition operation.
///
///
/// Container for the necessary parameters to execute the DeleteFlowDefinition operation on AmazonSageMakerClient.
/// 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 EndDeleteFlowDefinition
/// operation.
/// REST API Reference for DeleteFlowDefinition Operation
public virtual IAsyncResult BeginDeleteFlowDefinition(DeleteFlowDefinitionRequest request, AsyncCallback callback, object state)
{
var options = new InvokeOptions();
options.RequestMarshaller = DeleteFlowDefinitionRequestMarshaller.Instance;
options.ResponseUnmarshaller = DeleteFlowDefinitionResponseUnmarshaller.Instance;
return BeginInvoke(request, options, callback, state);
}
///
/// Finishes the asynchronous execution of the DeleteFlowDefinition operation.
///
///
/// The IAsyncResult returned by the call to BeginDeleteFlowDefinition.
///
/// Returns a DeleteFlowDefinitionResult from SageMaker.
/// REST API Reference for DeleteFlowDefinition Operation
public virtual DeleteFlowDefinitionResponse EndDeleteFlowDefinition(IAsyncResult asyncResult)
{
return EndInvoke(asyncResult);
}
#endregion
#region DeleteHub
///
/// Delete a hub.
///
///
///
/// Hub APIs are only callable through SageMaker Studio.
///
///
///
/// Container for the necessary parameters to execute the DeleteHub service method.
///
/// The response from the DeleteHub service method, as returned by SageMaker.
///
/// Resource being accessed is in use.
///
///
/// Resource being access is not found.
///
/// REST API Reference for DeleteHub Operation
public virtual DeleteHubResponse DeleteHub(DeleteHubRequest request)
{
var options = new InvokeOptions();
options.RequestMarshaller = DeleteHubRequestMarshaller.Instance;
options.ResponseUnmarshaller = DeleteHubResponseUnmarshaller.Instance;
return Invoke(request, options);
}
///
/// Initiates the asynchronous execution of the DeleteHub operation.
///
///
/// Container for the necessary parameters to execute the DeleteHub operation on AmazonSageMakerClient.
/// 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 EndDeleteHub
/// operation.
/// REST API Reference for DeleteHub Operation
public virtual IAsyncResult BeginDeleteHub(DeleteHubRequest request, AsyncCallback callback, object state)
{
var options = new InvokeOptions();
options.RequestMarshaller = DeleteHubRequestMarshaller.Instance;
options.ResponseUnmarshaller = DeleteHubResponseUnmarshaller.Instance;
return BeginInvoke(request, options, callback, state);
}
///
/// Finishes the asynchronous execution of the DeleteHub operation.
///
///
/// The IAsyncResult returned by the call to BeginDeleteHub.
///
/// Returns a DeleteHubResult from SageMaker.
/// REST API Reference for DeleteHub Operation
public virtual DeleteHubResponse EndDeleteHub(IAsyncResult asyncResult)
{
return EndInvoke(asyncResult);
}
#endregion
#region DeleteHubContent
///
/// Delete the contents of a hub.
///
///
///
/// Hub APIs are only callable through SageMaker Studio.
///
///
///
/// Container for the necessary parameters to execute the DeleteHubContent service method.
///
/// The response from the DeleteHubContent service method, as returned by SageMaker.
///
/// Resource being accessed is in use.
///
///
/// Resource being access is not found.
///
/// REST API Reference for DeleteHubContent Operation
public virtual DeleteHubContentResponse DeleteHubContent(DeleteHubContentRequest request)
{
var options = new InvokeOptions();
options.RequestMarshaller = DeleteHubContentRequestMarshaller.Instance;
options.ResponseUnmarshaller = DeleteHubContentResponseUnmarshaller.Instance;
return Invoke(request, options);
}
///
/// Initiates the asynchronous execution of the DeleteHubContent operation.
///
///
/// Container for the necessary parameters to execute the DeleteHubContent operation on AmazonSageMakerClient.
/// 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 EndDeleteHubContent
/// operation.
/// REST API Reference for DeleteHubContent Operation
public virtual IAsyncResult BeginDeleteHubContent(DeleteHubContentRequest request, AsyncCallback callback, object state)
{
var options = new InvokeOptions();
options.RequestMarshaller = DeleteHubContentRequestMarshaller.Instance;
options.ResponseUnmarshaller = DeleteHubContentResponseUnmarshaller.Instance;
return BeginInvoke(request, options, callback, state);
}
///
/// Finishes the asynchronous execution of the DeleteHubContent operation.
///
///
/// The IAsyncResult returned by the call to BeginDeleteHubContent.
///
/// Returns a DeleteHubContentResult from SageMaker.
/// REST API Reference for DeleteHubContent Operation
public virtual DeleteHubContentResponse EndDeleteHubContent(IAsyncResult asyncResult)
{
return EndInvoke(asyncResult);
}
#endregion
#region DeleteHumanTaskUi
///
/// Use this operation to delete a human task user interface (worker task template).
///
///
///
/// To see a list of human task user interfaces (work task templates) in your account,
/// use ListHumanTaskUis.
/// When you delete a worker task template, it no longer appears when you call ListHumanTaskUis
.
///
///
/// Container for the necessary parameters to execute the DeleteHumanTaskUi service method.
///
/// The response from the DeleteHumanTaskUi service method, as returned by SageMaker.
///
/// Resource being access is not found.
///
/// REST API Reference for DeleteHumanTaskUi Operation
public virtual DeleteHumanTaskUiResponse DeleteHumanTaskUi(DeleteHumanTaskUiRequest request)
{
var options = new InvokeOptions();
options.RequestMarshaller = DeleteHumanTaskUiRequestMarshaller.Instance;
options.ResponseUnmarshaller = DeleteHumanTaskUiResponseUnmarshaller.Instance;
return Invoke(request, options);
}
///
/// Initiates the asynchronous execution of the DeleteHumanTaskUi operation.
///
///
/// Container for the necessary parameters to execute the DeleteHumanTaskUi operation on AmazonSageMakerClient.
/// 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 EndDeleteHumanTaskUi
/// operation.
/// REST API Reference for DeleteHumanTaskUi Operation
public virtual IAsyncResult BeginDeleteHumanTaskUi(DeleteHumanTaskUiRequest request, AsyncCallback callback, object state)
{
var options = new InvokeOptions();
options.RequestMarshaller = DeleteHumanTaskUiRequestMarshaller.Instance;
options.ResponseUnmarshaller = DeleteHumanTaskUiResponseUnmarshaller.Instance;
return BeginInvoke(request, options, callback, state);
}
///
/// Finishes the asynchronous execution of the DeleteHumanTaskUi operation.
///
///
/// The IAsyncResult returned by the call to BeginDeleteHumanTaskUi.
///
/// Returns a DeleteHumanTaskUiResult from SageMaker.
/// REST API Reference for DeleteHumanTaskUi Operation
public virtual DeleteHumanTaskUiResponse EndDeleteHumanTaskUi(IAsyncResult asyncResult)
{
return EndInvoke(asyncResult);
}
#endregion
#region DeleteImage
///
/// Deletes a SageMaker image and all versions of the image. The container images aren't
/// deleted.
///
/// Container for the necessary parameters to execute the DeleteImage service method.
///
/// The response from the DeleteImage service method, as returned by SageMaker.
///
/// Resource being accessed is in use.
///
///
/// Resource being access is not found.
///
/// REST API Reference for DeleteImage Operation
public virtual DeleteImageResponse DeleteImage(DeleteImageRequest request)
{
var options = new InvokeOptions();
options.RequestMarshaller = DeleteImageRequestMarshaller.Instance;
options.ResponseUnmarshaller = DeleteImageResponseUnmarshaller.Instance;
return Invoke(request, options);
}
///
/// Initiates the asynchronous execution of the DeleteImage operation.
///
///
/// Container for the necessary parameters to execute the DeleteImage operation on AmazonSageMakerClient.
/// 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 EndDeleteImage
/// operation.
/// REST API Reference for DeleteImage Operation
public virtual IAsyncResult BeginDeleteImage(DeleteImageRequest request, AsyncCallback callback, object state)
{
var options = new InvokeOptions();
options.RequestMarshaller = DeleteImageRequestMarshaller.Instance;
options.ResponseUnmarshaller = DeleteImageResponseUnmarshaller.Instance;
return BeginInvoke(request, options, callback, state);
}
///
/// Finishes the asynchronous execution of the DeleteImage operation.
///
///
/// The IAsyncResult returned by the call to BeginDeleteImage.
///
/// Returns a DeleteImageResult from SageMaker.
/// REST API Reference for DeleteImage Operation
public virtual DeleteImageResponse EndDeleteImage(IAsyncResult asyncResult)
{
return EndInvoke(asyncResult);
}
#endregion
#region DeleteImageVersion
///
/// Deletes a version of a SageMaker image. The container image the version represents
/// isn't deleted.
///
/// Container for the necessary parameters to execute the DeleteImageVersion service method.
///
/// The response from the DeleteImageVersion service method, as returned by SageMaker.
///
/// Resource being accessed is in use.
///
///
/// Resource being access is not found.
///
/// REST API Reference for DeleteImageVersion Operation
public virtual DeleteImageVersionResponse DeleteImageVersion(DeleteImageVersionRequest request)
{
var options = new InvokeOptions();
options.RequestMarshaller = DeleteImageVersionRequestMarshaller.Instance;
options.ResponseUnmarshaller = DeleteImageVersionResponseUnmarshaller.Instance;
return Invoke(request, options);
}
///
/// Initiates the asynchronous execution of the DeleteImageVersion operation.
///
///
/// Container for the necessary parameters to execute the DeleteImageVersion operation on AmazonSageMakerClient.
/// 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 EndDeleteImageVersion
/// operation.
/// REST API Reference for DeleteImageVersion Operation
public virtual IAsyncResult BeginDeleteImageVersion(DeleteImageVersionRequest request, AsyncCallback callback, object state)
{
var options = new InvokeOptions();
options.RequestMarshaller = DeleteImageVersionRequestMarshaller.Instance;
options.ResponseUnmarshaller = DeleteImageVersionResponseUnmarshaller.Instance;
return BeginInvoke(request, options, callback, state);
}
///
/// Finishes the asynchronous execution of the DeleteImageVersion operation.
///
///
/// The IAsyncResult returned by the call to BeginDeleteImageVersion.
///
/// Returns a DeleteImageVersionResult from SageMaker.
/// REST API Reference for DeleteImageVersion Operation
public virtual DeleteImageVersionResponse EndDeleteImageVersion(IAsyncResult asyncResult)
{
return EndInvoke(asyncResult);
}
#endregion
#region DeleteInferenceExperiment
///
/// Deletes an inference experiment.
///
///
///
/// This operation does not delete your endpoint, variants, or any underlying resources.
/// This operation only deletes the metadata of your experiment.
///
///
///
/// Container for the necessary parameters to execute the DeleteInferenceExperiment service method.
///
/// The response from the DeleteInferenceExperiment service method, as returned by SageMaker.
///
/// There was a conflict when you attempted to modify a SageMaker entity such as an Experiment
/// or Artifact
.
///
///
/// Resource being access is not found.
///
/// REST API Reference for DeleteInferenceExperiment Operation
public virtual DeleteInferenceExperimentResponse DeleteInferenceExperiment(DeleteInferenceExperimentRequest request)
{
var options = new InvokeOptions();
options.RequestMarshaller = DeleteInferenceExperimentRequestMarshaller.Instance;
options.ResponseUnmarshaller = DeleteInferenceExperimentResponseUnmarshaller.Instance;
return Invoke(request, options);
}
///
/// Initiates the asynchronous execution of the DeleteInferenceExperiment operation.
///
///
/// Container for the necessary parameters to execute the DeleteInferenceExperiment operation on AmazonSageMakerClient.
/// 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 EndDeleteInferenceExperiment
/// operation.
/// REST API Reference for DeleteInferenceExperiment Operation
public virtual IAsyncResult BeginDeleteInferenceExperiment(DeleteInferenceExperimentRequest request, AsyncCallback callback, object state)
{
var options = new InvokeOptions();
options.RequestMarshaller = DeleteInferenceExperimentRequestMarshaller.Instance;
options.ResponseUnmarshaller = DeleteInferenceExperimentResponseUnmarshaller.Instance;
return BeginInvoke(request, options, callback, state);
}
///
/// Finishes the asynchronous execution of the DeleteInferenceExperiment operation.
///
///
/// The IAsyncResult returned by the call to BeginDeleteInferenceExperiment.
///
/// Returns a DeleteInferenceExperimentResult from SageMaker.
/// REST API Reference for DeleteInferenceExperiment Operation
public virtual DeleteInferenceExperimentResponse EndDeleteInferenceExperiment(IAsyncResult asyncResult)
{
return EndInvoke(asyncResult);
}
#endregion
#region DeleteModel
///
/// Deletes a model. The DeleteModel
API deletes only the model entry that
/// was created in SageMaker when you called the CreateModel
API. It does
/// not delete model artifacts, inference code, or the IAM role that you specified when
/// creating the model.
///
/// Container for the necessary parameters to execute the DeleteModel service method.
///
/// The response from the DeleteModel service method, as returned by SageMaker.
/// REST API Reference for DeleteModel Operation
public virtual DeleteModelResponse DeleteModel(DeleteModelRequest request)
{
var options = new InvokeOptions();
options.RequestMarshaller = DeleteModelRequestMarshaller.Instance;
options.ResponseUnmarshaller = DeleteModelResponseUnmarshaller.Instance;
return Invoke(request, options);
}
///
/// Initiates the asynchronous execution of the DeleteModel operation.
///
///
/// Container for the necessary parameters to execute the DeleteModel operation on AmazonSageMakerClient.
/// 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 EndDeleteModel
/// operation.
/// REST API Reference for DeleteModel Operation
public virtual IAsyncResult BeginDeleteModel(DeleteModelRequest request, AsyncCallback callback, object state)
{
var options = new InvokeOptions();
options.RequestMarshaller = DeleteModelRequestMarshaller.Instance;
options.ResponseUnmarshaller = DeleteModelResponseUnmarshaller.Instance;
return BeginInvoke(request, options, callback, state);
}
///
/// Finishes the asynchronous execution of the DeleteModel operation.
///
///
/// The IAsyncResult returned by the call to BeginDeleteModel.
///
/// Returns a DeleteModelResult from SageMaker.
/// REST API Reference for DeleteModel Operation
public virtual DeleteModelResponse EndDeleteModel(IAsyncResult asyncResult)
{
return EndInvoke(asyncResult);
}
#endregion
#region DeleteModelBiasJobDefinition
///
/// Deletes an Amazon SageMaker model bias job definition.
///
/// Container for the necessary parameters to execute the DeleteModelBiasJobDefinition service method.
///
/// The response from the DeleteModelBiasJobDefinition service method, as returned by SageMaker.
///
/// Resource being access is not found.
///
/// REST API Reference for DeleteModelBiasJobDefinition Operation
public virtual DeleteModelBiasJobDefinitionResponse DeleteModelBiasJobDefinition(DeleteModelBiasJobDefinitionRequest request)
{
var options = new InvokeOptions();
options.RequestMarshaller = DeleteModelBiasJobDefinitionRequestMarshaller.Instance;
options.ResponseUnmarshaller = DeleteModelBiasJobDefinitionResponseUnmarshaller.Instance;
return Invoke(request, options);
}
///
/// Initiates the asynchronous execution of the DeleteModelBiasJobDefinition operation.
///
///
/// Container for the necessary parameters to execute the DeleteModelBiasJobDefinition operation on AmazonSageMakerClient.
/// 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 EndDeleteModelBiasJobDefinition
/// operation.
/// REST API Reference for DeleteModelBiasJobDefinition Operation
public virtual IAsyncResult BeginDeleteModelBiasJobDefinition(DeleteModelBiasJobDefinitionRequest request, AsyncCallback callback, object state)
{
var options = new InvokeOptions();
options.RequestMarshaller = DeleteModelBiasJobDefinitionRequestMarshaller.Instance;
options.ResponseUnmarshaller = DeleteModelBiasJobDefinitionResponseUnmarshaller.Instance;
return BeginInvoke(request, options, callback, state);
}
///
/// Finishes the asynchronous execution of the DeleteModelBiasJobDefinition operation.
///
///
/// The IAsyncResult returned by the call to BeginDeleteModelBiasJobDefinition.
///
/// Returns a DeleteModelBiasJobDefinitionResult from SageMaker.
/// REST API Reference for DeleteModelBiasJobDefinition Operation
public virtual DeleteModelBiasJobDefinitionResponse EndDeleteModelBiasJobDefinition(IAsyncResult asyncResult)
{
return EndInvoke(asyncResult);
}
#endregion
#region DeleteModelCard
///
/// Deletes an Amazon SageMaker Model Card.
///
/// Container for the necessary parameters to execute the DeleteModelCard service method.
///
/// The response from the DeleteModelCard service method, as returned by SageMaker.
///
/// There was a conflict when you attempted to modify a SageMaker entity such as an Experiment
/// or Artifact
.
///
///
/// Resource being access is not found.
///
/// REST API Reference for DeleteModelCard Operation
public virtual DeleteModelCardResponse DeleteModelCard(DeleteModelCardRequest request)
{
var options = new InvokeOptions();
options.RequestMarshaller = DeleteModelCardRequestMarshaller.Instance;
options.ResponseUnmarshaller = DeleteModelCardResponseUnmarshaller.Instance;
return Invoke(request, options);
}
///
/// Initiates the asynchronous execution of the DeleteModelCard operation.
///
///
/// Container for the necessary parameters to execute the DeleteModelCard operation on AmazonSageMakerClient.
/// 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 EndDeleteModelCard
/// operation.
/// REST API Reference for DeleteModelCard Operation
public virtual IAsyncResult BeginDeleteModelCard(DeleteModelCardRequest request, AsyncCallback callback, object state)
{
var options = new InvokeOptions();
options.RequestMarshaller = DeleteModelCardRequestMarshaller.Instance;
options.ResponseUnmarshaller = DeleteModelCardResponseUnmarshaller.Instance;
return BeginInvoke(request, options, callback, state);
}
///
/// Finishes the asynchronous execution of the DeleteModelCard operation.
///
///
/// The IAsyncResult returned by the call to BeginDeleteModelCard.
///
/// Returns a DeleteModelCardResult from SageMaker.
/// REST API Reference for DeleteModelCard Operation
public virtual DeleteModelCardResponse EndDeleteModelCard(IAsyncResult asyncResult)
{
return EndInvoke(asyncResult);
}
#endregion
#region DeleteModelExplainabilityJobDefinition
///
/// Deletes an Amazon SageMaker model explainability job definition.
///
/// Container for the necessary parameters to execute the DeleteModelExplainabilityJobDefinition service method.
///
/// The response from the DeleteModelExplainabilityJobDefinition service method, as returned by SageMaker.
///
/// Resource being access is not found.
///
/// REST API Reference for DeleteModelExplainabilityJobDefinition Operation
public virtual DeleteModelExplainabilityJobDefinitionResponse DeleteModelExplainabilityJobDefinition(DeleteModelExplainabilityJobDefinitionRequest request)
{
var options = new InvokeOptions();
options.RequestMarshaller = DeleteModelExplainabilityJobDefinitionRequestMarshaller.Instance;
options.ResponseUnmarshaller = DeleteModelExplainabilityJobDefinitionResponseUnmarshaller.Instance;
return Invoke(request, options);
}
///
/// Initiates the asynchronous execution of the DeleteModelExplainabilityJobDefinition operation.
///
///
/// Container for the necessary parameters to execute the DeleteModelExplainabilityJobDefinition operation on AmazonSageMakerClient.
/// 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 EndDeleteModelExplainabilityJobDefinition
/// operation.
/// REST API Reference for DeleteModelExplainabilityJobDefinition Operation
public virtual IAsyncResult BeginDeleteModelExplainabilityJobDefinition(DeleteModelExplainabilityJobDefinitionRequest request, AsyncCallback callback, object state)
{
var options = new InvokeOptions();
options.RequestMarshaller = DeleteModelExplainabilityJobDefinitionRequestMarshaller.Instance;
options.ResponseUnmarshaller = DeleteModelExplainabilityJobDefinitionResponseUnmarshaller.Instance;
return BeginInvoke(request, options, callback, state);
}
///
/// Finishes the asynchronous execution of the DeleteModelExplainabilityJobDefinition operation.
///
///
/// The IAsyncResult returned by the call to BeginDeleteModelExplainabilityJobDefinition.
///
/// Returns a DeleteModelExplainabilityJobDefinitionResult from SageMaker.
/// REST API Reference for DeleteModelExplainabilityJobDefinition Operation
public virtual DeleteModelExplainabilityJobDefinitionResponse EndDeleteModelExplainabilityJobDefinition(IAsyncResult asyncResult)
{
return EndInvoke(asyncResult);
}
#endregion
#region DeleteModelPackage
///
/// Deletes a model package.
///
///
///
/// A model package is used to create SageMaker models or list on Amazon Web Services
/// Marketplace. Buyers can subscribe to model packages listed on Amazon Web Services
/// Marketplace to create models in SageMaker.
///
///
/// Container for the necessary parameters to execute the DeleteModelPackage service method.
///
/// The response from the DeleteModelPackage service method, as returned by SageMaker.
///
/// There was a conflict when you attempted to modify a SageMaker entity such as an Experiment
/// or Artifact
.
///
/// REST API Reference for DeleteModelPackage Operation
public virtual DeleteModelPackageResponse DeleteModelPackage(DeleteModelPackageRequest request)
{
var options = new InvokeOptions();
options.RequestMarshaller = DeleteModelPackageRequestMarshaller.Instance;
options.ResponseUnmarshaller = DeleteModelPackageResponseUnmarshaller.Instance;
return Invoke(request, options);
}
///
/// Initiates the asynchronous execution of the DeleteModelPackage operation.
///
///
/// Container for the necessary parameters to execute the DeleteModelPackage operation on AmazonSageMakerClient.
/// 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 EndDeleteModelPackage
/// operation.
/// REST API Reference for DeleteModelPackage Operation
public virtual IAsyncResult BeginDeleteModelPackage(DeleteModelPackageRequest request, AsyncCallback callback, object state)
{
var options = new InvokeOptions();
options.RequestMarshaller = DeleteModelPackageRequestMarshaller.Instance;
options.ResponseUnmarshaller = DeleteModelPackageResponseUnmarshaller.Instance;
return BeginInvoke(request, options, callback, state);
}
///
/// Finishes the asynchronous execution of the DeleteModelPackage operation.
///
///
/// The IAsyncResult returned by the call to BeginDeleteModelPackage.
///
/// Returns a DeleteModelPackageResult from SageMaker.
/// REST API Reference for DeleteModelPackage Operation
public virtual DeleteModelPackageResponse EndDeleteModelPackage(IAsyncResult asyncResult)
{
return EndInvoke(asyncResult);
}
#endregion
#region DeleteModelPackageGroup
///
/// Deletes the specified model group.
///
/// Container for the necessary parameters to execute the DeleteModelPackageGroup service method.
///
/// The response from the DeleteModelPackageGroup service method, as returned by SageMaker.
///
/// There was a conflict when you attempted to modify a SageMaker entity such as an Experiment
/// or Artifact
.
///
/// REST API Reference for DeleteModelPackageGroup Operation
public virtual DeleteModelPackageGroupResponse DeleteModelPackageGroup(DeleteModelPackageGroupRequest request)
{
var options = new InvokeOptions();
options.RequestMarshaller = DeleteModelPackageGroupRequestMarshaller.Instance;
options.ResponseUnmarshaller = DeleteModelPackageGroupResponseUnmarshaller.Instance;
return Invoke(request, options);
}
///
/// Initiates the asynchronous execution of the DeleteModelPackageGroup operation.
///
///
/// Container for the necessary parameters to execute the DeleteModelPackageGroup operation on AmazonSageMakerClient.
/// 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 EndDeleteModelPackageGroup
/// operation.
/// REST API Reference for DeleteModelPackageGroup Operation
public virtual IAsyncResult BeginDeleteModelPackageGroup(DeleteModelPackageGroupRequest request, AsyncCallback callback, object state)
{
var options = new InvokeOptions();
options.RequestMarshaller = DeleteModelPackageGroupRequestMarshaller.Instance;
options.ResponseUnmarshaller = DeleteModelPackageGroupResponseUnmarshaller.Instance;
return BeginInvoke(request, options, callback, state);
}
///
/// Finishes the asynchronous execution of the DeleteModelPackageGroup operation.
///
///
/// The IAsyncResult returned by the call to BeginDeleteModelPackageGroup.
///
/// Returns a DeleteModelPackageGroupResult from SageMaker.
/// REST API Reference for DeleteModelPackageGroup Operation
public virtual DeleteModelPackageGroupResponse EndDeleteModelPackageGroup(IAsyncResult asyncResult)
{
return EndInvoke(asyncResult);
}
#endregion
#region DeleteModelPackageGroupPolicy
///
/// Deletes a model group resource policy.
///
/// Container for the necessary parameters to execute the DeleteModelPackageGroupPolicy service method.
///
/// The response from the DeleteModelPackageGroupPolicy service method, as returned by SageMaker.
/// REST API Reference for DeleteModelPackageGroupPolicy Operation
public virtual DeleteModelPackageGroupPolicyResponse DeleteModelPackageGroupPolicy(DeleteModelPackageGroupPolicyRequest request)
{
var options = new InvokeOptions();
options.RequestMarshaller = DeleteModelPackageGroupPolicyRequestMarshaller.Instance;
options.ResponseUnmarshaller = DeleteModelPackageGroupPolicyResponseUnmarshaller.Instance;
return Invoke(request, options);
}
///
/// Initiates the asynchronous execution of the DeleteModelPackageGroupPolicy operation.
///
///
/// Container for the necessary parameters to execute the DeleteModelPackageGroupPolicy operation on AmazonSageMakerClient.
/// 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 EndDeleteModelPackageGroupPolicy
/// operation.
/// REST API Reference for DeleteModelPackageGroupPolicy Operation
public virtual IAsyncResult BeginDeleteModelPackageGroupPolicy(DeleteModelPackageGroupPolicyRequest request, AsyncCallback callback, object state)
{
var options = new InvokeOptions();
options.RequestMarshaller = DeleteModelPackageGroupPolicyRequestMarshaller.Instance;
options.ResponseUnmarshaller = DeleteModelPackageGroupPolicyResponseUnmarshaller.Instance;
return BeginInvoke(request, options, callback, state);
}
///
/// Finishes the asynchronous execution of the DeleteModelPackageGroupPolicy operation.
///
///
/// The IAsyncResult returned by the call to BeginDeleteModelPackageGroupPolicy.
///
/// Returns a DeleteModelPackageGroupPolicyResult from SageMaker.
/// REST API Reference for DeleteModelPackageGroupPolicy Operation
public virtual DeleteModelPackageGroupPolicyResponse EndDeleteModelPackageGroupPolicy(IAsyncResult asyncResult)
{
return EndInvoke(asyncResult);
}
#endregion
#region DeleteModelQualityJobDefinition
///
/// Deletes the secified model quality monitoring job definition.
///
/// Container for the necessary parameters to execute the DeleteModelQualityJobDefinition service method.
///
/// The response from the DeleteModelQualityJobDefinition service method, as returned by SageMaker.
///
/// Resource being access is not found.
///
/// REST API Reference for DeleteModelQualityJobDefinition Operation
public virtual DeleteModelQualityJobDefinitionResponse DeleteModelQualityJobDefinition(DeleteModelQualityJobDefinitionRequest request)
{
var options = new InvokeOptions();
options.RequestMarshaller = DeleteModelQualityJobDefinitionRequestMarshaller.Instance;
options.ResponseUnmarshaller = DeleteModelQualityJobDefinitionResponseUnmarshaller.Instance;
return Invoke(request, options);
}
///
/// Initiates the asynchronous execution of the DeleteModelQualityJobDefinition operation.
///
///
/// Container for the necessary parameters to execute the DeleteModelQualityJobDefinition operation on AmazonSageMakerClient.
/// 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 EndDeleteModelQualityJobDefinition
/// operation.
/// REST API Reference for DeleteModelQualityJobDefinition Operation
public virtual IAsyncResult BeginDeleteModelQualityJobDefinition(DeleteModelQualityJobDefinitionRequest request, AsyncCallback callback, object state)
{
var options = new InvokeOptions();
options.RequestMarshaller = DeleteModelQualityJobDefinitionRequestMarshaller.Instance;
options.ResponseUnmarshaller = DeleteModelQualityJobDefinitionResponseUnmarshaller.Instance;
return BeginInvoke(request, options, callback, state);
}
///
/// Finishes the asynchronous execution of the DeleteModelQualityJobDefinition operation.
///
///
/// The IAsyncResult returned by the call to BeginDeleteModelQualityJobDefinition.
///
/// Returns a DeleteModelQualityJobDefinitionResult from SageMaker.
/// REST API Reference for DeleteModelQualityJobDefinition Operation
public virtual DeleteModelQualityJobDefinitionResponse EndDeleteModelQualityJobDefinition(IAsyncResult asyncResult)
{
return EndInvoke(asyncResult);
}
#endregion
#region DeleteMonitoringSchedule
///
/// Deletes a monitoring schedule. Also stops the schedule had not already been stopped.
/// This does not delete the job execution history of the monitoring schedule.
///
/// Container for the necessary parameters to execute the DeleteMonitoringSchedule service method.
///
/// The response from the DeleteMonitoringSchedule service method, as returned by SageMaker.
///
/// Resource being access is not found.
///
/// REST API Reference for DeleteMonitoringSchedule Operation
public virtual DeleteMonitoringScheduleResponse DeleteMonitoringSchedule(DeleteMonitoringScheduleRequest request)
{
var options = new InvokeOptions();
options.RequestMarshaller = DeleteMonitoringScheduleRequestMarshaller.Instance;
options.ResponseUnmarshaller = DeleteMonitoringScheduleResponseUnmarshaller.Instance;
return Invoke(request, options);
}
///
/// Initiates the asynchronous execution of the DeleteMonitoringSchedule operation.
///
///
/// Container for the necessary parameters to execute the DeleteMonitoringSchedule operation on AmazonSageMakerClient.
/// 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 EndDeleteMonitoringSchedule
/// operation.
/// REST API Reference for DeleteMonitoringSchedule Operation
public virtual IAsyncResult BeginDeleteMonitoringSchedule(DeleteMonitoringScheduleRequest request, AsyncCallback callback, object state)
{
var options = new InvokeOptions();
options.RequestMarshaller = DeleteMonitoringScheduleRequestMarshaller.Instance;
options.ResponseUnmarshaller = DeleteMonitoringScheduleResponseUnmarshaller.Instance;
return BeginInvoke(request, options, callback, state);
}
///
/// Finishes the asynchronous execution of the DeleteMonitoringSchedule operation.
///
///
/// The IAsyncResult returned by the call to BeginDeleteMonitoringSchedule.
///
/// Returns a DeleteMonitoringScheduleResult from SageMaker.
/// REST API Reference for DeleteMonitoringSchedule Operation
public virtual DeleteMonitoringScheduleResponse EndDeleteMonitoringSchedule(IAsyncResult asyncResult)
{
return EndInvoke(asyncResult);
}
#endregion
#region DeleteNotebookInstance
///
/// Deletes an SageMaker notebook instance. Before you can delete a notebook instance,
/// you must call the StopNotebookInstance
API.
///
///
///
/// When you delete a notebook instance, you lose all of your data. SageMaker removes
/// the ML compute instance, and deletes the ML storage volume and the network interface
/// associated with the notebook instance.
///
///
///
/// Container for the necessary parameters to execute the DeleteNotebookInstance service method.
///
/// The response from the DeleteNotebookInstance service method, as returned by SageMaker.
/// REST API Reference for DeleteNotebookInstance Operation
public virtual DeleteNotebookInstanceResponse DeleteNotebookInstance(DeleteNotebookInstanceRequest request)
{
var options = new InvokeOptions();
options.RequestMarshaller = DeleteNotebookInstanceRequestMarshaller.Instance;
options.ResponseUnmarshaller = DeleteNotebookInstanceResponseUnmarshaller.Instance;
return Invoke(request, options);
}
///
/// Initiates the asynchronous execution of the DeleteNotebookInstance operation.
///
///
/// Container for the necessary parameters to execute the DeleteNotebookInstance operation on AmazonSageMakerClient.
/// 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 EndDeleteNotebookInstance
/// operation.
/// REST API Reference for DeleteNotebookInstance Operation
public virtual IAsyncResult BeginDeleteNotebookInstance(DeleteNotebookInstanceRequest request, AsyncCallback callback, object state)
{
var options = new InvokeOptions();
options.RequestMarshaller = DeleteNotebookInstanceRequestMarshaller.Instance;
options.ResponseUnmarshaller = DeleteNotebookInstanceResponseUnmarshaller.Instance;
return BeginInvoke(request, options, callback, state);
}
///
/// Finishes the asynchronous execution of the DeleteNotebookInstance operation.
///
///
/// The IAsyncResult returned by the call to BeginDeleteNotebookInstance.
///
/// Returns a DeleteNotebookInstanceResult from SageMaker.
/// REST API Reference for DeleteNotebookInstance Operation
public virtual DeleteNotebookInstanceResponse EndDeleteNotebookInstance(IAsyncResult asyncResult)
{
return EndInvoke(asyncResult);
}
#endregion
#region DeleteNotebookInstanceLifecycleConfig
///
/// Deletes a notebook instance lifecycle configuration.
///
/// Container for the necessary parameters to execute the DeleteNotebookInstanceLifecycleConfig service method.
///
/// The response from the DeleteNotebookInstanceLifecycleConfig service method, as returned by SageMaker.
/// REST API Reference for DeleteNotebookInstanceLifecycleConfig Operation
public virtual DeleteNotebookInstanceLifecycleConfigResponse DeleteNotebookInstanceLifecycleConfig(DeleteNotebookInstanceLifecycleConfigRequest request)
{
var options = new InvokeOptions();
options.RequestMarshaller = DeleteNotebookInstanceLifecycleConfigRequestMarshaller.Instance;
options.ResponseUnmarshaller = DeleteNotebookInstanceLifecycleConfigResponseUnmarshaller.Instance;
return Invoke(request, options);
}
///
/// Initiates the asynchronous execution of the DeleteNotebookInstanceLifecycleConfig operation.
///
///
/// Container for the necessary parameters to execute the DeleteNotebookInstanceLifecycleConfig operation on AmazonSageMakerClient.
/// 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 EndDeleteNotebookInstanceLifecycleConfig
/// operation.
/// REST API Reference for DeleteNotebookInstanceLifecycleConfig Operation
public virtual IAsyncResult BeginDeleteNotebookInstanceLifecycleConfig(DeleteNotebookInstanceLifecycleConfigRequest request, AsyncCallback callback, object state)
{
var options = new InvokeOptions();
options.RequestMarshaller = DeleteNotebookInstanceLifecycleConfigRequestMarshaller.Instance;
options.ResponseUnmarshaller = DeleteNotebookInstanceLifecycleConfigResponseUnmarshaller.Instance;
return BeginInvoke(request, options, callback, state);
}
///
/// Finishes the asynchronous execution of the DeleteNotebookInstanceLifecycleConfig operation.
///
///
/// The IAsyncResult returned by the call to BeginDeleteNotebookInstanceLifecycleConfig.
///
/// Returns a DeleteNotebookInstanceLifecycleConfigResult from SageMaker.
/// REST API Reference for DeleteNotebookInstanceLifecycleConfig Operation
public virtual DeleteNotebookInstanceLifecycleConfigResponse EndDeleteNotebookInstanceLifecycleConfig(IAsyncResult asyncResult)
{
return EndInvoke(asyncResult);
}
#endregion
#region DeletePipeline
///
/// Deletes a pipeline if there are no running instances of the pipeline. To delete a
/// pipeline, you must stop all running instances of the pipeline using the StopPipelineExecution
/// API. When you delete a pipeline, all instances of the pipeline are deleted.
///
/// Container for the necessary parameters to execute the DeletePipeline service method.
///
/// The response from the DeletePipeline service method, as returned by SageMaker.
///
/// Resource being access is not found.
///
/// REST API Reference for DeletePipeline Operation
public virtual DeletePipelineResponse DeletePipeline(DeletePipelineRequest request)
{
var options = new InvokeOptions();
options.RequestMarshaller = DeletePipelineRequestMarshaller.Instance;
options.ResponseUnmarshaller = DeletePipelineResponseUnmarshaller.Instance;
return Invoke(request, options);
}
///
/// Initiates the asynchronous execution of the DeletePipeline operation.
///
///
/// Container for the necessary parameters to execute the DeletePipeline operation on AmazonSageMakerClient.
/// 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 EndDeletePipeline
/// operation.
/// REST API Reference for DeletePipeline Operation
public virtual IAsyncResult BeginDeletePipeline(DeletePipelineRequest request, AsyncCallback callback, object state)
{
var options = new InvokeOptions();
options.RequestMarshaller = DeletePipelineRequestMarshaller.Instance;
options.ResponseUnmarshaller = DeletePipelineResponseUnmarshaller.Instance;
return BeginInvoke(request, options, callback, state);
}
///
/// Finishes the asynchronous execution of the DeletePipeline operation.
///
///
/// The IAsyncResult returned by the call to BeginDeletePipeline.
///
/// Returns a DeletePipelineResult from SageMaker.
/// REST API Reference for DeletePipeline Operation
public virtual DeletePipelineResponse EndDeletePipeline(IAsyncResult asyncResult)
{
return EndInvoke(asyncResult);
}
#endregion
#region DeleteProject
///
/// Delete the specified project.
///
/// Container for the necessary parameters to execute the DeleteProject service method.
///
/// The response from the DeleteProject service method, as returned by SageMaker.
///
/// There was a conflict when you attempted to modify a SageMaker entity such as an Experiment
/// or Artifact
.
///
/// REST API Reference for DeleteProject Operation
public virtual DeleteProjectResponse DeleteProject(DeleteProjectRequest request)
{
var options = new InvokeOptions();
options.RequestMarshaller = DeleteProjectRequestMarshaller.Instance;
options.ResponseUnmarshaller = DeleteProjectResponseUnmarshaller.Instance;
return Invoke(request, options);
}
///
/// Initiates the asynchronous execution of the DeleteProject operation.
///
///
/// Container for the necessary parameters to execute the DeleteProject operation on AmazonSageMakerClient.
/// 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 EndDeleteProject
/// operation.
/// REST API Reference for DeleteProject Operation
public virtual IAsyncResult BeginDeleteProject(DeleteProjectRequest request, AsyncCallback callback, object state)
{
var options = new InvokeOptions();
options.RequestMarshaller = DeleteProjectRequestMarshaller.Instance;
options.ResponseUnmarshaller = DeleteProjectResponseUnmarshaller.Instance;
return BeginInvoke(request, options, callback, state);
}
///
/// Finishes the asynchronous execution of the DeleteProject operation.
///
///
/// The IAsyncResult returned by the call to BeginDeleteProject.
///
/// Returns a DeleteProjectResult from SageMaker.
/// REST API Reference for DeleteProject Operation
public virtual DeleteProjectResponse EndDeleteProject(IAsyncResult asyncResult)
{
return EndInvoke(asyncResult);
}
#endregion
#region DeleteSpace
///
/// Used to delete a space.
///
/// Container for the necessary parameters to execute the DeleteSpace service method.
///
/// The response from the DeleteSpace service method, as returned by SageMaker.
///
/// Resource being accessed is in use.
///
///
/// Resource being access is not found.
///
/// REST API Reference for DeleteSpace Operation
public virtual DeleteSpaceResponse DeleteSpace(DeleteSpaceRequest request)
{
var options = new InvokeOptions();
options.RequestMarshaller = DeleteSpaceRequestMarshaller.Instance;
options.ResponseUnmarshaller = DeleteSpaceResponseUnmarshaller.Instance;
return Invoke(request, options);
}
///
/// Initiates the asynchronous execution of the DeleteSpace operation.
///
///
/// Container for the necessary parameters to execute the DeleteSpace operation on AmazonSageMakerClient.
/// 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 EndDeleteSpace
/// operation.
/// REST API Reference for DeleteSpace Operation
public virtual IAsyncResult BeginDeleteSpace(DeleteSpaceRequest request, AsyncCallback callback, object state)
{
var options = new InvokeOptions();
options.RequestMarshaller = DeleteSpaceRequestMarshaller.Instance;
options.ResponseUnmarshaller = DeleteSpaceResponseUnmarshaller.Instance;
return BeginInvoke(request, options, callback, state);
}
///
/// Finishes the asynchronous execution of the DeleteSpace operation.
///
///
/// The IAsyncResult returned by the call to BeginDeleteSpace.
///
/// Returns a DeleteSpaceResult from SageMaker.
/// REST API Reference for DeleteSpace Operation
public virtual DeleteSpaceResponse EndDeleteSpace(IAsyncResult asyncResult)
{
return EndInvoke(asyncResult);
}
#endregion
#region DeleteStudioLifecycleConfig
///
/// Deletes the Studio Lifecycle Configuration. In order to delete the Lifecycle Configuration,
/// there must be no running apps using the Lifecycle Configuration. You must also remove
/// the Lifecycle Configuration from UserSettings in all Domains and UserProfiles.
///
/// Container for the necessary parameters to execute the DeleteStudioLifecycleConfig service method.
///
/// The response from the DeleteStudioLifecycleConfig service method, as returned by SageMaker.
///
/// Resource being accessed is in use.
///
///
/// Resource being access is not found.
///
/// REST API Reference for DeleteStudioLifecycleConfig Operation
public virtual DeleteStudioLifecycleConfigResponse DeleteStudioLifecycleConfig(DeleteStudioLifecycleConfigRequest request)
{
var options = new InvokeOptions();
options.RequestMarshaller = DeleteStudioLifecycleConfigRequestMarshaller.Instance;
options.ResponseUnmarshaller = DeleteStudioLifecycleConfigResponseUnmarshaller.Instance;
return Invoke(request, options);
}
///
/// Initiates the asynchronous execution of the DeleteStudioLifecycleConfig operation.
///
///
/// Container for the necessary parameters to execute the DeleteStudioLifecycleConfig operation on AmazonSageMakerClient.
/// 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 EndDeleteStudioLifecycleConfig
/// operation.
/// REST API Reference for DeleteStudioLifecycleConfig Operation
public virtual IAsyncResult BeginDeleteStudioLifecycleConfig(DeleteStudioLifecycleConfigRequest request, AsyncCallback callback, object state)
{
var options = new InvokeOptions();
options.RequestMarshaller = DeleteStudioLifecycleConfigRequestMarshaller.Instance;
options.ResponseUnmarshaller = DeleteStudioLifecycleConfigResponseUnmarshaller.Instance;
return BeginInvoke(request, options, callback, state);
}
///
/// Finishes the asynchronous execution of the DeleteStudioLifecycleConfig operation.
///
///
/// The IAsyncResult returned by the call to BeginDeleteStudioLifecycleConfig.
///
/// Returns a DeleteStudioLifecycleConfigResult from SageMaker.
/// REST API Reference for DeleteStudioLifecycleConfig Operation
public virtual DeleteStudioLifecycleConfigResponse EndDeleteStudioLifecycleConfig(IAsyncResult asyncResult)
{
return EndInvoke(asyncResult);
}
#endregion
#region DeleteTags
///
/// Deletes the specified tags from an SageMaker resource.
///
///
///
/// To list a resource's tags, use the ListTags
API.
///
///
///
/// When you call this API to delete tags from a hyperparameter tuning job, the deleted
/// tags are not removed from training jobs that the hyperparameter tuning job launched
/// before you called this API.
///
///
///
/// When you call this API to delete tags from a SageMaker Studio Domain or User Profile,
/// the deleted tags are not removed from Apps that the SageMaker Studio Domain or User
/// Profile launched before you called this API.
///
///
///
/// Container for the necessary parameters to execute the DeleteTags service method.
///
/// The response from the DeleteTags service method, as returned by SageMaker.
/// REST API Reference for DeleteTags Operation
public virtual DeleteTagsResponse DeleteTags(DeleteTagsRequest request)
{
var options = new InvokeOptions();
options.RequestMarshaller = DeleteTagsRequestMarshaller.Instance;
options.ResponseUnmarshaller = DeleteTagsResponseUnmarshaller.Instance;
return Invoke(request, options);
}
///
/// Initiates the asynchronous execution of the DeleteTags operation.
///
///
/// Container for the necessary parameters to execute the DeleteTags operation on AmazonSageMakerClient.
/// 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 EndDeleteTags
/// operation.
/// REST API Reference for DeleteTags Operation
public virtual IAsyncResult BeginDeleteTags(DeleteTagsRequest request, AsyncCallback callback, object state)
{
var options = new InvokeOptions();
options.RequestMarshaller = DeleteTagsRequestMarshaller.Instance;
options.ResponseUnmarshaller = DeleteTagsResponseUnmarshaller.Instance;
return BeginInvoke(request, options, callback, state);
}
///
/// Finishes the asynchronous execution of the DeleteTags operation.
///
///
/// The IAsyncResult returned by the call to BeginDeleteTags.
///
/// Returns a DeleteTagsResult from SageMaker.
/// REST API Reference for DeleteTags Operation
public virtual DeleteTagsResponse EndDeleteTags(IAsyncResult asyncResult)
{
return EndInvoke(asyncResult);
}
#endregion
#region DeleteTrial
///
/// Deletes the specified trial. All trial components that make up the trial must be deleted
/// first. Use the DescribeTrialComponent
/// API to get the list of trial components.
///
/// Container for the necessary parameters to execute the DeleteTrial service method.
///
/// The response from the DeleteTrial service method, as returned by SageMaker.
///
/// Resource being access is not found.
///
/// REST API Reference for DeleteTrial Operation
public virtual DeleteTrialResponse DeleteTrial(DeleteTrialRequest request)
{
var options = new InvokeOptions();
options.RequestMarshaller = DeleteTrialRequestMarshaller.Instance;
options.ResponseUnmarshaller = DeleteTrialResponseUnmarshaller.Instance;
return Invoke(request, options);
}
///
/// Initiates the asynchronous execution of the DeleteTrial operation.
///
///
/// Container for the necessary parameters to execute the DeleteTrial operation on AmazonSageMakerClient.
/// 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 EndDeleteTrial
/// operation.
/// REST API Reference for DeleteTrial Operation
public virtual IAsyncResult BeginDeleteTrial(DeleteTrialRequest request, AsyncCallback callback, object state)
{
var options = new InvokeOptions();
options.RequestMarshaller = DeleteTrialRequestMarshaller.Instance;
options.ResponseUnmarshaller = DeleteTrialResponseUnmarshaller.Instance;
return BeginInvoke(request, options, callback, state);
}
///
/// Finishes the asynchronous execution of the DeleteTrial operation.
///
///
/// The IAsyncResult returned by the call to BeginDeleteTrial.
///
/// Returns a DeleteTrialResult from SageMaker.
/// REST API Reference for DeleteTrial Operation
public virtual DeleteTrialResponse EndDeleteTrial(IAsyncResult asyncResult)
{
return EndInvoke(asyncResult);
}
#endregion
#region DeleteTrialComponent
///
/// Deletes the specified trial component. A trial component must be disassociated from
/// all trials before the trial component can be deleted. To disassociate a trial component
/// from a trial, call the DisassociateTrialComponent
/// API.
///
/// Container for the necessary parameters to execute the DeleteTrialComponent service method.
///
/// The response from the DeleteTrialComponent service method, as returned by SageMaker.
///
/// Resource being access is not found.
///
/// REST API Reference for DeleteTrialComponent Operation
public virtual DeleteTrialComponentResponse DeleteTrialComponent(DeleteTrialComponentRequest request)
{
var options = new InvokeOptions();
options.RequestMarshaller = DeleteTrialComponentRequestMarshaller.Instance;
options.ResponseUnmarshaller = DeleteTrialComponentResponseUnmarshaller.Instance;
return Invoke(request, options);
}
///
/// Initiates the asynchronous execution of the DeleteTrialComponent operation.
///
///
/// Container for the necessary parameters to execute the DeleteTrialComponent operation on AmazonSageMakerClient.
/// 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 EndDeleteTrialComponent
/// operation.
/// REST API Reference for DeleteTrialComponent Operation
public virtual IAsyncResult BeginDeleteTrialComponent(DeleteTrialComponentRequest request, AsyncCallback callback, object state)
{
var options = new InvokeOptions();
options.RequestMarshaller = DeleteTrialComponentRequestMarshaller.Instance;
options.ResponseUnmarshaller = DeleteTrialComponentResponseUnmarshaller.Instance;
return BeginInvoke(request, options, callback, state);
}
///
/// Finishes the asynchronous execution of the DeleteTrialComponent operation.
///
///
/// The IAsyncResult returned by the call to BeginDeleteTrialComponent.
///
/// Returns a DeleteTrialComponentResult from SageMaker.
/// REST API Reference for DeleteTrialComponent Operation
public virtual DeleteTrialComponentResponse EndDeleteTrialComponent(IAsyncResult asyncResult)
{
return EndInvoke(asyncResult);
}
#endregion
#region DeleteUserProfile
///
/// Deletes a user profile. When a user profile is deleted, the user loses access to their
/// EFS volume, including data, notebooks, and other artifacts.
///
/// Container for the necessary parameters to execute the DeleteUserProfile service method.
///
/// The response from the DeleteUserProfile service method, as returned by SageMaker.
///
/// Resource being accessed is in use.
///
///
/// Resource being access is not found.
///
/// REST API Reference for DeleteUserProfile Operation
public virtual DeleteUserProfileResponse DeleteUserProfile(DeleteUserProfileRequest request)
{
var options = new InvokeOptions();
options.RequestMarshaller = DeleteUserProfileRequestMarshaller.Instance;
options.ResponseUnmarshaller = DeleteUserProfileResponseUnmarshaller.Instance;
return Invoke(request, options);
}
///
/// Initiates the asynchronous execution of the DeleteUserProfile operation.
///
///
/// Container for the necessary parameters to execute the DeleteUserProfile operation on AmazonSageMakerClient.
/// 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 EndDeleteUserProfile
/// operation.
/// REST API Reference for DeleteUserProfile Operation
public virtual IAsyncResult BeginDeleteUserProfile(DeleteUserProfileRequest request, AsyncCallback callback, object state)
{
var options = new InvokeOptions();
options.RequestMarshaller = DeleteUserProfileRequestMarshaller.Instance;
options.ResponseUnmarshaller = DeleteUserProfileResponseUnmarshaller.Instance;
return BeginInvoke(request, options, callback, state);
}
///
/// Finishes the asynchronous execution of the DeleteUserProfile operation.
///
///
/// The IAsyncResult returned by the call to BeginDeleteUserProfile.
///
/// Returns a DeleteUserProfileResult from SageMaker.
/// REST API Reference for DeleteUserProfile Operation
public virtual DeleteUserProfileResponse EndDeleteUserProfile(IAsyncResult asyncResult)
{
return EndInvoke(asyncResult);
}
#endregion
#region DeleteWorkforce
///
/// Use this operation to delete a workforce.
///
///
///
/// If you want to create a new workforce in an Amazon Web Services Region where a workforce
/// already exists, use this operation to delete the existing workforce and then use CreateWorkforce
/// to create a new workforce.
///
///
///
/// If a private workforce contains one or more work teams, you must use the DeleteWorkteam
/// operation to delete all work teams before you delete the workforce. If you try to
/// delete a workforce that contains one or more work teams, you will recieve a ResourceInUse
/// error.
///
///
///
/// Container for the necessary parameters to execute the DeleteWorkforce service method.
///
/// The response from the DeleteWorkforce service method, as returned by SageMaker.
/// REST API Reference for DeleteWorkforce Operation
public virtual DeleteWorkforceResponse DeleteWorkforce(DeleteWorkforceRequest request)
{
var options = new InvokeOptions();
options.RequestMarshaller = DeleteWorkforceRequestMarshaller.Instance;
options.ResponseUnmarshaller = DeleteWorkforceResponseUnmarshaller.Instance;
return Invoke(request, options);
}
///
/// Initiates the asynchronous execution of the DeleteWorkforce operation.
///
///
/// Container for the necessary parameters to execute the DeleteWorkforce operation on AmazonSageMakerClient.
/// 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 EndDeleteWorkforce
/// operation.
/// REST API Reference for DeleteWorkforce Operation
public virtual IAsyncResult BeginDeleteWorkforce(DeleteWorkforceRequest request, AsyncCallback callback, object state)
{
var options = new InvokeOptions();
options.RequestMarshaller = DeleteWorkforceRequestMarshaller.Instance;
options.ResponseUnmarshaller = DeleteWorkforceResponseUnmarshaller.Instance;
return BeginInvoke(request, options, callback, state);
}
///
/// Finishes the asynchronous execution of the DeleteWorkforce operation.
///
///
/// The IAsyncResult returned by the call to BeginDeleteWorkforce.
///
/// Returns a DeleteWorkforceResult from SageMaker.
/// REST API Reference for DeleteWorkforce Operation
public virtual DeleteWorkforceResponse EndDeleteWorkforce(IAsyncResult asyncResult)
{
return EndInvoke(asyncResult);
}
#endregion
#region DeleteWorkteam
///
/// Deletes an existing work team. This operation can't be undone.
///
/// Container for the necessary parameters to execute the DeleteWorkteam service method.
///
/// The response from the DeleteWorkteam service method, as returned by SageMaker.
///
/// You have exceeded an SageMaker resource limit. For example, you might have too many
/// training jobs created.
///
/// REST API Reference for DeleteWorkteam Operation
public virtual DeleteWorkteamResponse DeleteWorkteam(DeleteWorkteamRequest request)
{
var options = new InvokeOptions();
options.RequestMarshaller = DeleteWorkteamRequestMarshaller.Instance;
options.ResponseUnmarshaller = DeleteWorkteamResponseUnmarshaller.Instance;
return Invoke(request, options);
}
///
/// Initiates the asynchronous execution of the DeleteWorkteam operation.
///
///
/// Container for the necessary parameters to execute the DeleteWorkteam operation on AmazonSageMakerClient.
/// 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 EndDeleteWorkteam
/// operation.
/// REST API Reference for DeleteWorkteam Operation
public virtual IAsyncResult BeginDeleteWorkteam(DeleteWorkteamRequest request, AsyncCallback callback, object state)
{
var options = new InvokeOptions();
options.RequestMarshaller = DeleteWorkteamRequestMarshaller.Instance;
options.ResponseUnmarshaller = DeleteWorkteamResponseUnmarshaller.Instance;
return BeginInvoke(request, options, callback, state);
}
///
/// Finishes the asynchronous execution of the DeleteWorkteam operation.
///
///
/// The IAsyncResult returned by the call to BeginDeleteWorkteam.
///
/// Returns a DeleteWorkteamResult from SageMaker.
/// REST API Reference for DeleteWorkteam Operation
public virtual DeleteWorkteamResponse EndDeleteWorkteam(IAsyncResult asyncResult)
{
return EndInvoke(asyncResult);
}
#endregion
#region DeregisterDevices
///
/// Deregisters the specified devices. After you deregister a device, you will need to
/// re-register the devices.
///
/// Container for the necessary parameters to execute the DeregisterDevices service method.
///
/// The response from the DeregisterDevices service method, as returned by SageMaker.
/// REST API Reference for DeregisterDevices Operation
public virtual DeregisterDevicesResponse DeregisterDevices(DeregisterDevicesRequest request)
{
var options = new InvokeOptions();
options.RequestMarshaller = DeregisterDevicesRequestMarshaller.Instance;
options.ResponseUnmarshaller = DeregisterDevicesResponseUnmarshaller.Instance;
return Invoke(request, options);
}
///
/// Initiates the asynchronous execution of the DeregisterDevices operation.
///
///
/// Container for the necessary parameters to execute the DeregisterDevices operation on AmazonSageMakerClient.
/// 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 EndDeregisterDevices
/// operation.
/// REST API Reference for DeregisterDevices Operation
public virtual IAsyncResult BeginDeregisterDevices(DeregisterDevicesRequest request, AsyncCallback callback, object state)
{
var options = new InvokeOptions();
options.RequestMarshaller = DeregisterDevicesRequestMarshaller.Instance;
options.ResponseUnmarshaller = DeregisterDevicesResponseUnmarshaller.Instance;
return BeginInvoke(request, options, callback, state);
}
///
/// Finishes the asynchronous execution of the DeregisterDevices operation.
///
///
/// The IAsyncResult returned by the call to BeginDeregisterDevices.
///
/// Returns a DeregisterDevicesResult from SageMaker.
/// REST API Reference for DeregisterDevices Operation
public virtual DeregisterDevicesResponse EndDeregisterDevices(IAsyncResult asyncResult)
{
return EndInvoke(asyncResult);
}
#endregion
#region DescribeAction
///
/// Describes an action.
///
/// Container for the necessary parameters to execute the DescribeAction service method.
///
/// The response from the DescribeAction service method, as returned by SageMaker.
///
/// Resource being access is not found.
///
/// REST API Reference for DescribeAction Operation
public virtual DescribeActionResponse DescribeAction(DescribeActionRequest request)
{
var options = new InvokeOptions();
options.RequestMarshaller = DescribeActionRequestMarshaller.Instance;
options.ResponseUnmarshaller = DescribeActionResponseUnmarshaller.Instance;
return Invoke(request, options);
}
///
/// Initiates the asynchronous execution of the DescribeAction operation.
///
///
/// Container for the necessary parameters to execute the DescribeAction operation on AmazonSageMakerClient.
/// 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 EndDescribeAction
/// operation.
/// REST API Reference for DescribeAction Operation
public virtual IAsyncResult BeginDescribeAction(DescribeActionRequest request, AsyncCallback callback, object state)
{
var options = new InvokeOptions();
options.RequestMarshaller = DescribeActionRequestMarshaller.Instance;
options.ResponseUnmarshaller = DescribeActionResponseUnmarshaller.Instance;
return BeginInvoke(request, options, callback, state);
}
///
/// Finishes the asynchronous execution of the DescribeAction operation.
///
///
/// The IAsyncResult returned by the call to BeginDescribeAction.
///
/// Returns a DescribeActionResult from SageMaker.
/// REST API Reference for DescribeAction Operation
public virtual DescribeActionResponse EndDescribeAction(IAsyncResult asyncResult)
{
return EndInvoke(asyncResult);
}
#endregion
#region DescribeAlgorithm
///
/// Returns a description of the specified algorithm that is in your account.
///
/// Container for the necessary parameters to execute the DescribeAlgorithm service method.
///
/// The response from the DescribeAlgorithm service method, as returned by SageMaker.
/// REST API Reference for DescribeAlgorithm Operation
public virtual DescribeAlgorithmResponse DescribeAlgorithm(DescribeAlgorithmRequest request)
{
var options = new InvokeOptions();
options.RequestMarshaller = DescribeAlgorithmRequestMarshaller.Instance;
options.ResponseUnmarshaller = DescribeAlgorithmResponseUnmarshaller.Instance;
return Invoke(request, options);
}
///
/// Initiates the asynchronous execution of the DescribeAlgorithm operation.
///
///
/// Container for the necessary parameters to execute the DescribeAlgorithm operation on AmazonSageMakerClient.
/// 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 EndDescribeAlgorithm
/// operation.
/// REST API Reference for DescribeAlgorithm Operation
public virtual IAsyncResult BeginDescribeAlgorithm(DescribeAlgorithmRequest request, AsyncCallback callback, object state)
{
var options = new InvokeOptions();
options.RequestMarshaller = DescribeAlgorithmRequestMarshaller.Instance;
options.ResponseUnmarshaller = DescribeAlgorithmResponseUnmarshaller.Instance;
return BeginInvoke(request, options, callback, state);
}
///
/// Finishes the asynchronous execution of the DescribeAlgorithm operation.
///
///
/// The IAsyncResult returned by the call to BeginDescribeAlgorithm.
///
/// Returns a DescribeAlgorithmResult from SageMaker.
/// REST API Reference for DescribeAlgorithm Operation
public virtual DescribeAlgorithmResponse EndDescribeAlgorithm(IAsyncResult asyncResult)
{
return EndInvoke(asyncResult);
}
#endregion
#region DescribeApp
///
/// Describes the app.
///
/// Container for the necessary parameters to execute the DescribeApp service method.
///
/// The response from the DescribeApp service method, as returned by SageMaker.
///
/// Resource being access is not found.
///
/// REST API Reference for DescribeApp Operation
public virtual DescribeAppResponse DescribeApp(DescribeAppRequest request)
{
var options = new InvokeOptions();
options.RequestMarshaller = DescribeAppRequestMarshaller.Instance;
options.ResponseUnmarshaller = DescribeAppResponseUnmarshaller.Instance;
return Invoke(request, options);
}
///
/// Initiates the asynchronous execution of the DescribeApp operation.
///
///
/// Container for the necessary parameters to execute the DescribeApp operation on AmazonSageMakerClient.
/// 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 EndDescribeApp
/// operation.
/// REST API Reference for DescribeApp Operation
public virtual IAsyncResult BeginDescribeApp(DescribeAppRequest request, AsyncCallback callback, object state)
{
var options = new InvokeOptions();
options.RequestMarshaller = DescribeAppRequestMarshaller.Instance;
options.ResponseUnmarshaller = DescribeAppResponseUnmarshaller.Instance;
return BeginInvoke(request, options, callback, state);
}
///
/// Finishes the asynchronous execution of the DescribeApp operation.
///
///
/// The IAsyncResult returned by the call to BeginDescribeApp.
///
/// Returns a DescribeAppResult from SageMaker.
/// REST API Reference for DescribeApp Operation
public virtual DescribeAppResponse EndDescribeApp(IAsyncResult asyncResult)
{
return EndInvoke(asyncResult);
}
#endregion
#region DescribeAppImageConfig
///
/// Describes an AppImageConfig.
///
/// Container for the necessary parameters to execute the DescribeAppImageConfig service method.
///
/// The response from the DescribeAppImageConfig service method, as returned by SageMaker.
///
/// Resource being access is not found.
///
/// REST API Reference for DescribeAppImageConfig Operation
public virtual DescribeAppImageConfigResponse DescribeAppImageConfig(DescribeAppImageConfigRequest request)
{
var options = new InvokeOptions();
options.RequestMarshaller = DescribeAppImageConfigRequestMarshaller.Instance;
options.ResponseUnmarshaller = DescribeAppImageConfigResponseUnmarshaller.Instance;
return Invoke(request, options);
}
///
/// Initiates the asynchronous execution of the DescribeAppImageConfig operation.
///
///
/// Container for the necessary parameters to execute the DescribeAppImageConfig operation on AmazonSageMakerClient.
/// 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 EndDescribeAppImageConfig
/// operation.
/// REST API Reference for DescribeAppImageConfig Operation
public virtual IAsyncResult BeginDescribeAppImageConfig(DescribeAppImageConfigRequest request, AsyncCallback callback, object state)
{
var options = new InvokeOptions();
options.RequestMarshaller = DescribeAppImageConfigRequestMarshaller.Instance;
options.ResponseUnmarshaller = DescribeAppImageConfigResponseUnmarshaller.Instance;
return BeginInvoke(request, options, callback, state);
}
///
/// Finishes the asynchronous execution of the DescribeAppImageConfig operation.
///
///
/// The IAsyncResult returned by the call to BeginDescribeAppImageConfig.
///
/// Returns a DescribeAppImageConfigResult from SageMaker.
/// REST API Reference for DescribeAppImageConfig Operation
public virtual DescribeAppImageConfigResponse EndDescribeAppImageConfig(IAsyncResult asyncResult)
{
return EndInvoke(asyncResult);
}
#endregion
#region DescribeArtifact
///
/// Describes an artifact.
///
/// Container for the necessary parameters to execute the DescribeArtifact service method.
///
/// The response from the DescribeArtifact service method, as returned by SageMaker.
///
/// Resource being access is not found.
///
/// REST API Reference for DescribeArtifact Operation
public virtual DescribeArtifactResponse DescribeArtifact(DescribeArtifactRequest request)
{
var options = new InvokeOptions();
options.RequestMarshaller = DescribeArtifactRequestMarshaller.Instance;
options.ResponseUnmarshaller = DescribeArtifactResponseUnmarshaller.Instance;
return Invoke(request, options);
}
///
/// Initiates the asynchronous execution of the DescribeArtifact operation.
///
///
/// Container for the necessary parameters to execute the DescribeArtifact operation on AmazonSageMakerClient.
/// 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 EndDescribeArtifact
/// operation.
/// REST API Reference for DescribeArtifact Operation
public virtual IAsyncResult BeginDescribeArtifact(DescribeArtifactRequest request, AsyncCallback callback, object state)
{
var options = new InvokeOptions();
options.RequestMarshaller = DescribeArtifactRequestMarshaller.Instance;
options.ResponseUnmarshaller = DescribeArtifactResponseUnmarshaller.Instance;
return BeginInvoke(request, options, callback, state);
}
///
/// Finishes the asynchronous execution of the DescribeArtifact operation.
///
///
/// The IAsyncResult returned by the call to BeginDescribeArtifact.
///
/// Returns a DescribeArtifactResult from SageMaker.
/// REST API Reference for DescribeArtifact Operation
public virtual DescribeArtifactResponse EndDescribeArtifact(IAsyncResult asyncResult)
{
return EndInvoke(asyncResult);
}
#endregion
#region DescribeAutoMLJob
///
/// Returns information about an AutoML job created by calling CreateAutoMLJob.
///
///
///
/// AutoML jobs created by calling CreateAutoMLJobV2
/// cannot be described by DescribeAutoMLJob
.
///
///
///
/// Container for the necessary parameters to execute the DescribeAutoMLJob service method.
///
/// The response from the DescribeAutoMLJob service method, as returned by SageMaker.
///
/// Resource being access is not found.
///
/// REST API Reference for DescribeAutoMLJob Operation
public virtual DescribeAutoMLJobResponse DescribeAutoMLJob(DescribeAutoMLJobRequest request)
{
var options = new InvokeOptions();
options.RequestMarshaller = DescribeAutoMLJobRequestMarshaller.Instance;
options.ResponseUnmarshaller = DescribeAutoMLJobResponseUnmarshaller.Instance;
return Invoke(request, options);
}
///
/// Initiates the asynchronous execution of the DescribeAutoMLJob operation.
///
///
/// Container for the necessary parameters to execute the DescribeAutoMLJob operation on AmazonSageMakerClient.
/// 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 EndDescribeAutoMLJob
/// operation.
/// REST API Reference for DescribeAutoMLJob Operation
public virtual IAsyncResult BeginDescribeAutoMLJob(DescribeAutoMLJobRequest request, AsyncCallback callback, object state)
{
var options = new InvokeOptions();
options.RequestMarshaller = DescribeAutoMLJobRequestMarshaller.Instance;
options.ResponseUnmarshaller = DescribeAutoMLJobResponseUnmarshaller.Instance;
return BeginInvoke(request, options, callback, state);
}
///
/// Finishes the asynchronous execution of the DescribeAutoMLJob operation.
///
///
/// The IAsyncResult returned by the call to BeginDescribeAutoMLJob.
///
/// Returns a DescribeAutoMLJobResult from SageMaker.
/// REST API Reference for DescribeAutoMLJob Operation
public virtual DescribeAutoMLJobResponse EndDescribeAutoMLJob(IAsyncResult asyncResult)
{
return EndInvoke(asyncResult);
}
#endregion
#region DescribeAutoMLJobV2
///
/// Returns information about an AutoML job created by calling CreateAutoMLJobV2
/// or CreateAutoMLJob.
///
/// Container for the necessary parameters to execute the DescribeAutoMLJobV2 service method.
///
/// The response from the DescribeAutoMLJobV2 service method, as returned by SageMaker.
///
/// Resource being access is not found.
///
/// REST API Reference for DescribeAutoMLJobV2 Operation
public virtual DescribeAutoMLJobV2Response DescribeAutoMLJobV2(DescribeAutoMLJobV2Request request)
{
var options = new InvokeOptions();
options.RequestMarshaller = DescribeAutoMLJobV2RequestMarshaller.Instance;
options.ResponseUnmarshaller = DescribeAutoMLJobV2ResponseUnmarshaller.Instance;
return Invoke(request, options);
}
///
/// Initiates the asynchronous execution of the DescribeAutoMLJobV2 operation.
///
///
/// Container for the necessary parameters to execute the DescribeAutoMLJobV2 operation on AmazonSageMakerClient.
/// 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 EndDescribeAutoMLJobV2
/// operation.
/// REST API Reference for DescribeAutoMLJobV2 Operation
public virtual IAsyncResult BeginDescribeAutoMLJobV2(DescribeAutoMLJobV2Request request, AsyncCallback callback, object state)
{
var options = new InvokeOptions();
options.RequestMarshaller = DescribeAutoMLJobV2RequestMarshaller.Instance;
options.ResponseUnmarshaller = DescribeAutoMLJobV2ResponseUnmarshaller.Instance;
return BeginInvoke(request, options, callback, state);
}
///
/// Finishes the asynchronous execution of the DescribeAutoMLJobV2 operation.
///
///
/// The IAsyncResult returned by the call to BeginDescribeAutoMLJobV2.
///
/// Returns a DescribeAutoMLJobV2Result from SageMaker.
/// REST API Reference for DescribeAutoMLJobV2 Operation
public virtual DescribeAutoMLJobV2Response EndDescribeAutoMLJobV2(IAsyncResult asyncResult)
{
return EndInvoke(asyncResult);
}
#endregion
#region DescribeCodeRepository
///
/// Gets details about the specified Git repository.
///
/// Container for the necessary parameters to execute the DescribeCodeRepository service method.
///
/// The response from the DescribeCodeRepository service method, as returned by SageMaker.
/// REST API Reference for DescribeCodeRepository Operation
public virtual DescribeCodeRepositoryResponse DescribeCodeRepository(DescribeCodeRepositoryRequest request)
{
var options = new InvokeOptions();
options.RequestMarshaller = DescribeCodeRepositoryRequestMarshaller.Instance;
options.ResponseUnmarshaller = DescribeCodeRepositoryResponseUnmarshaller.Instance;
return Invoke(request, options);
}
///
/// Initiates the asynchronous execution of the DescribeCodeRepository operation.
///
///
/// Container for the necessary parameters to execute the DescribeCodeRepository operation on AmazonSageMakerClient.
/// 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 EndDescribeCodeRepository
/// operation.
/// REST API Reference for DescribeCodeRepository Operation
public virtual IAsyncResult BeginDescribeCodeRepository(DescribeCodeRepositoryRequest request, AsyncCallback callback, object state)
{
var options = new InvokeOptions();
options.RequestMarshaller = DescribeCodeRepositoryRequestMarshaller.Instance;
options.ResponseUnmarshaller = DescribeCodeRepositoryResponseUnmarshaller.Instance;
return BeginInvoke(request, options, callback, state);
}
///
/// Finishes the asynchronous execution of the DescribeCodeRepository operation.
///
///
/// The IAsyncResult returned by the call to BeginDescribeCodeRepository.
///
/// Returns a DescribeCodeRepositoryResult from SageMaker.
/// REST API Reference for DescribeCodeRepository Operation
public virtual DescribeCodeRepositoryResponse EndDescribeCodeRepository(IAsyncResult asyncResult)
{
return EndInvoke(asyncResult);
}
#endregion
#region DescribeCompilationJob
///
/// Returns information about a model compilation job.
///
///
///
/// To create a model compilation job, use CreateCompilationJob.
/// To get information about multiple model compilation jobs, use ListCompilationJobs.
///
///
/// Container for the necessary parameters to execute the DescribeCompilationJob service method.
///
/// The response from the DescribeCompilationJob service method, as returned by SageMaker.
///
/// Resource being access is not found.
///
/// REST API Reference for DescribeCompilationJob Operation
public virtual DescribeCompilationJobResponse DescribeCompilationJob(DescribeCompilationJobRequest request)
{
var options = new InvokeOptions();
options.RequestMarshaller = DescribeCompilationJobRequestMarshaller.Instance;
options.ResponseUnmarshaller = DescribeCompilationJobResponseUnmarshaller.Instance;
return Invoke(request, options);
}
///
/// Initiates the asynchronous execution of the DescribeCompilationJob operation.
///
///
/// Container for the necessary parameters to execute the DescribeCompilationJob operation on AmazonSageMakerClient.
/// 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 EndDescribeCompilationJob
/// operation.
/// REST API Reference for DescribeCompilationJob Operation
public virtual IAsyncResult BeginDescribeCompilationJob(DescribeCompilationJobRequest request, AsyncCallback callback, object state)
{
var options = new InvokeOptions();
options.RequestMarshaller = DescribeCompilationJobRequestMarshaller.Instance;
options.ResponseUnmarshaller = DescribeCompilationJobResponseUnmarshaller.Instance;
return BeginInvoke(request, options, callback, state);
}
///
/// Finishes the asynchronous execution of the DescribeCompilationJob operation.
///
///
/// The IAsyncResult returned by the call to BeginDescribeCompilationJob.
///
/// Returns a DescribeCompilationJobResult from SageMaker.
/// REST API Reference for DescribeCompilationJob Operation
public virtual DescribeCompilationJobResponse EndDescribeCompilationJob(IAsyncResult asyncResult)
{
return EndInvoke(asyncResult);
}
#endregion
#region DescribeContext
///
/// Describes a context.
///
/// Container for the necessary parameters to execute the DescribeContext service method.
///
/// The response from the DescribeContext service method, as returned by SageMaker.
///
/// Resource being access is not found.
///
/// REST API Reference for DescribeContext Operation
public virtual DescribeContextResponse DescribeContext(DescribeContextRequest request)
{
var options = new InvokeOptions();
options.RequestMarshaller = DescribeContextRequestMarshaller.Instance;
options.ResponseUnmarshaller = DescribeContextResponseUnmarshaller.Instance;
return Invoke(request, options);
}
///
/// Initiates the asynchronous execution of the DescribeContext operation.
///
///
/// Container for the necessary parameters to execute the DescribeContext operation on AmazonSageMakerClient.
/// 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 EndDescribeContext
/// operation.
/// REST API Reference for DescribeContext Operation
public virtual IAsyncResult BeginDescribeContext(DescribeContextRequest request, AsyncCallback callback, object state)
{
var options = new InvokeOptions();
options.RequestMarshaller = DescribeContextRequestMarshaller.Instance;
options.ResponseUnmarshaller = DescribeContextResponseUnmarshaller.Instance;
return BeginInvoke(request, options, callback, state);
}
///
/// Finishes the asynchronous execution of the DescribeContext operation.
///
///
/// The IAsyncResult returned by the call to BeginDescribeContext.
///
/// Returns a DescribeContextResult from SageMaker.
/// REST API Reference for DescribeContext Operation
public virtual DescribeContextResponse EndDescribeContext(IAsyncResult asyncResult)
{
return EndInvoke(asyncResult);
}
#endregion
#region DescribeDataQualityJobDefinition
///
/// Gets the details of a data quality monitoring job definition.
///
/// Container for the necessary parameters to execute the DescribeDataQualityJobDefinition service method.
///
/// The response from the DescribeDataQualityJobDefinition service method, as returned by SageMaker.
///
/// Resource being access is not found.
///
/// REST API Reference for DescribeDataQualityJobDefinition Operation
public virtual DescribeDataQualityJobDefinitionResponse DescribeDataQualityJobDefinition(DescribeDataQualityJobDefinitionRequest request)
{
var options = new InvokeOptions();
options.RequestMarshaller = DescribeDataQualityJobDefinitionRequestMarshaller.Instance;
options.ResponseUnmarshaller = DescribeDataQualityJobDefinitionResponseUnmarshaller.Instance;
return Invoke(request, options);
}
///
/// Initiates the asynchronous execution of the DescribeDataQualityJobDefinition operation.
///
///
/// Container for the necessary parameters to execute the DescribeDataQualityJobDefinition operation on AmazonSageMakerClient.
/// 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 EndDescribeDataQualityJobDefinition
/// operation.
/// REST API Reference for DescribeDataQualityJobDefinition Operation
public virtual IAsyncResult BeginDescribeDataQualityJobDefinition(DescribeDataQualityJobDefinitionRequest request, AsyncCallback callback, object state)
{
var options = new InvokeOptions();
options.RequestMarshaller = DescribeDataQualityJobDefinitionRequestMarshaller.Instance;
options.ResponseUnmarshaller = DescribeDataQualityJobDefinitionResponseUnmarshaller.Instance;
return BeginInvoke(request, options, callback, state);
}
///
/// Finishes the asynchronous execution of the DescribeDataQualityJobDefinition operation.
///
///
/// The IAsyncResult returned by the call to BeginDescribeDataQualityJobDefinition.
///
/// Returns a DescribeDataQualityJobDefinitionResult from SageMaker.
/// REST API Reference for DescribeDataQualityJobDefinition Operation
public virtual DescribeDataQualityJobDefinitionResponse EndDescribeDataQualityJobDefinition(IAsyncResult asyncResult)
{
return EndInvoke(asyncResult);
}
#endregion
#region DescribeDevice
///
/// Describes the device.
///
/// Container for the necessary parameters to execute the DescribeDevice service method.
///
/// The response from the DescribeDevice service method, as returned by SageMaker.
///
/// Resource being access is not found.
///
/// REST API Reference for DescribeDevice Operation
public virtual DescribeDeviceResponse DescribeDevice(DescribeDeviceRequest request)
{
var options = new InvokeOptions();
options.RequestMarshaller = DescribeDeviceRequestMarshaller.Instance;
options.ResponseUnmarshaller = DescribeDeviceResponseUnmarshaller.Instance;
return Invoke(request, options);
}
///
/// Initiates the asynchronous execution of the DescribeDevice operation.
///
///
/// Container for the necessary parameters to execute the DescribeDevice operation on AmazonSageMakerClient.
/// 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 EndDescribeDevice
/// operation.
/// REST API Reference for DescribeDevice Operation
public virtual IAsyncResult BeginDescribeDevice(DescribeDeviceRequest request, AsyncCallback callback, object state)
{
var options = new InvokeOptions();
options.RequestMarshaller = DescribeDeviceRequestMarshaller.Instance;
options.ResponseUnmarshaller = DescribeDeviceResponseUnmarshaller.Instance;
return BeginInvoke(request, options, callback, state);
}
///
/// Finishes the asynchronous execution of the DescribeDevice operation.
///
///
/// The IAsyncResult returned by the call to BeginDescribeDevice.
///
/// Returns a DescribeDeviceResult from SageMaker.
/// REST API Reference for DescribeDevice Operation
public virtual DescribeDeviceResponse EndDescribeDevice(IAsyncResult asyncResult)
{
return EndInvoke(asyncResult);
}
#endregion
#region DescribeDeviceFleet
///
/// A description of the fleet the device belongs to.
///
/// Container for the necessary parameters to execute the DescribeDeviceFleet service method.
///
/// The response from the DescribeDeviceFleet service method, as returned by SageMaker.
///
/// Resource being access is not found.
///
/// REST API Reference for DescribeDeviceFleet Operation
public virtual DescribeDeviceFleetResponse DescribeDeviceFleet(DescribeDeviceFleetRequest request)
{
var options = new InvokeOptions();
options.RequestMarshaller = DescribeDeviceFleetRequestMarshaller.Instance;
options.ResponseUnmarshaller = DescribeDeviceFleetResponseUnmarshaller.Instance;
return Invoke(request, options);
}
///
/// Initiates the asynchronous execution of the DescribeDeviceFleet operation.
///
///
/// Container for the necessary parameters to execute the DescribeDeviceFleet operation on AmazonSageMakerClient.
/// 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 EndDescribeDeviceFleet
/// operation.
/// REST API Reference for DescribeDeviceFleet Operation
public virtual IAsyncResult BeginDescribeDeviceFleet(DescribeDeviceFleetRequest request, AsyncCallback callback, object state)
{
var options = new InvokeOptions();
options.RequestMarshaller = DescribeDeviceFleetRequestMarshaller.Instance;
options.ResponseUnmarshaller = DescribeDeviceFleetResponseUnmarshaller.Instance;
return BeginInvoke(request, options, callback, state);
}
///
/// Finishes the asynchronous execution of the DescribeDeviceFleet operation.
///
///
/// The IAsyncResult returned by the call to BeginDescribeDeviceFleet.
///
/// Returns a DescribeDeviceFleetResult from SageMaker.
/// REST API Reference for DescribeDeviceFleet Operation
public virtual DescribeDeviceFleetResponse EndDescribeDeviceFleet(IAsyncResult asyncResult)
{
return EndInvoke(asyncResult);
}
#endregion
#region DescribeDomain
///
/// The description of the domain.
///
/// Container for the necessary parameters to execute the DescribeDomain service method.
///
/// The response from the DescribeDomain service method, as returned by SageMaker.
///
/// Resource being access is not found.
///
/// REST API Reference for DescribeDomain Operation
public virtual DescribeDomainResponse DescribeDomain(DescribeDomainRequest request)
{
var options = new InvokeOptions();
options.RequestMarshaller = DescribeDomainRequestMarshaller.Instance;
options.ResponseUnmarshaller = DescribeDomainResponseUnmarshaller.Instance;
return Invoke(request, options);
}
///
/// Initiates the asynchronous execution of the DescribeDomain operation.
///
///
/// Container for the necessary parameters to execute the DescribeDomain operation on AmazonSageMakerClient.
/// 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 EndDescribeDomain
/// operation.
/// REST API Reference for DescribeDomain Operation
public virtual IAsyncResult BeginDescribeDomain(DescribeDomainRequest request, AsyncCallback callback, object state)
{
var options = new InvokeOptions();
options.RequestMarshaller = DescribeDomainRequestMarshaller.Instance;
options.ResponseUnmarshaller = DescribeDomainResponseUnmarshaller.Instance;
return BeginInvoke(request, options, callback, state);
}
///
/// Finishes the asynchronous execution of the DescribeDomain operation.
///
///
/// The IAsyncResult returned by the call to BeginDescribeDomain.
///
/// Returns a DescribeDomainResult from SageMaker.
/// REST API Reference for DescribeDomain Operation
public virtual DescribeDomainResponse EndDescribeDomain(IAsyncResult asyncResult)
{
return EndInvoke(asyncResult);
}
#endregion
#region DescribeEdgeDeploymentPlan
///
/// Describes an edge deployment plan with deployment status per stage.
///
/// Container for the necessary parameters to execute the DescribeEdgeDeploymentPlan service method.
///
/// The response from the DescribeEdgeDeploymentPlan service method, as returned by SageMaker.
///
/// Resource being access is not found.
///
/// REST API Reference for DescribeEdgeDeploymentPlan Operation
public virtual DescribeEdgeDeploymentPlanResponse DescribeEdgeDeploymentPlan(DescribeEdgeDeploymentPlanRequest request)
{
var options = new InvokeOptions();
options.RequestMarshaller = DescribeEdgeDeploymentPlanRequestMarshaller.Instance;
options.ResponseUnmarshaller = DescribeEdgeDeploymentPlanResponseUnmarshaller.Instance;
return Invoke(request, options);
}
///
/// Initiates the asynchronous execution of the DescribeEdgeDeploymentPlan operation.
///
///
/// Container for the necessary parameters to execute the DescribeEdgeDeploymentPlan operation on AmazonSageMakerClient.
/// 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 EndDescribeEdgeDeploymentPlan
/// operation.
/// REST API Reference for DescribeEdgeDeploymentPlan Operation
public virtual IAsyncResult BeginDescribeEdgeDeploymentPlan(DescribeEdgeDeploymentPlanRequest request, AsyncCallback callback, object state)
{
var options = new InvokeOptions();
options.RequestMarshaller = DescribeEdgeDeploymentPlanRequestMarshaller.Instance;
options.ResponseUnmarshaller = DescribeEdgeDeploymentPlanResponseUnmarshaller.Instance;
return BeginInvoke(request, options, callback, state);
}
///
/// Finishes the asynchronous execution of the DescribeEdgeDeploymentPlan operation.
///
///
/// The IAsyncResult returned by the call to BeginDescribeEdgeDeploymentPlan.
///
/// Returns a DescribeEdgeDeploymentPlanResult from SageMaker.
/// REST API Reference for DescribeEdgeDeploymentPlan Operation
public virtual DescribeEdgeDeploymentPlanResponse EndDescribeEdgeDeploymentPlan(IAsyncResult asyncResult)
{
return EndInvoke(asyncResult);
}
#endregion
#region DescribeEdgePackagingJob
///
/// A description of edge packaging jobs.
///
/// Container for the necessary parameters to execute the DescribeEdgePackagingJob service method.
///
/// The response from the DescribeEdgePackagingJob service method, as returned by SageMaker.
///
/// Resource being access is not found.
///
/// REST API Reference for DescribeEdgePackagingJob Operation
public virtual DescribeEdgePackagingJobResponse DescribeEdgePackagingJob(DescribeEdgePackagingJobRequest request)
{
var options = new InvokeOptions();
options.RequestMarshaller = DescribeEdgePackagingJobRequestMarshaller.Instance;
options.ResponseUnmarshaller = DescribeEdgePackagingJobResponseUnmarshaller.Instance;
return Invoke(request, options);
}
///
/// Initiates the asynchronous execution of the DescribeEdgePackagingJob operation.
///
///
/// Container for the necessary parameters to execute the DescribeEdgePackagingJob operation on AmazonSageMakerClient.
/// 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 EndDescribeEdgePackagingJob
/// operation.
/// REST API Reference for DescribeEdgePackagingJob Operation
public virtual IAsyncResult BeginDescribeEdgePackagingJob(DescribeEdgePackagingJobRequest request, AsyncCallback callback, object state)
{
var options = new InvokeOptions();
options.RequestMarshaller = DescribeEdgePackagingJobRequestMarshaller.Instance;
options.ResponseUnmarshaller = DescribeEdgePackagingJobResponseUnmarshaller.Instance;
return BeginInvoke(request, options, callback, state);
}
///
/// Finishes the asynchronous execution of the DescribeEdgePackagingJob operation.
///
///
/// The IAsyncResult returned by the call to BeginDescribeEdgePackagingJob.
///
/// Returns a DescribeEdgePackagingJobResult from SageMaker.
/// REST API Reference for DescribeEdgePackagingJob Operation
public virtual DescribeEdgePackagingJobResponse EndDescribeEdgePackagingJob(IAsyncResult asyncResult)
{
return EndInvoke(asyncResult);
}
#endregion
#region DescribeEndpoint
///
/// Returns the description of an endpoint.
///
/// Container for the necessary parameters to execute the DescribeEndpoint service method.
///
/// The response from the DescribeEndpoint service method, as returned by SageMaker.
/// REST API Reference for DescribeEndpoint Operation
public virtual DescribeEndpointResponse DescribeEndpoint(DescribeEndpointRequest request)
{
var options = new InvokeOptions();
options.RequestMarshaller = DescribeEndpointRequestMarshaller.Instance;
options.ResponseUnmarshaller = DescribeEndpointResponseUnmarshaller.Instance;
return Invoke(request, options);
}
///
/// Initiates the asynchronous execution of the DescribeEndpoint operation.
///
///
/// Container for the necessary parameters to execute the DescribeEndpoint operation on AmazonSageMakerClient.
/// 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 EndDescribeEndpoint
/// operation.
/// REST API Reference for DescribeEndpoint Operation
public virtual IAsyncResult BeginDescribeEndpoint(DescribeEndpointRequest request, AsyncCallback callback, object state)
{
var options = new InvokeOptions();
options.RequestMarshaller = DescribeEndpointRequestMarshaller.Instance;
options.ResponseUnmarshaller = DescribeEndpointResponseUnmarshaller.Instance;
return BeginInvoke(request, options, callback, state);
}
///
/// Finishes the asynchronous execution of the DescribeEndpoint operation.
///
///
/// The IAsyncResult returned by the call to BeginDescribeEndpoint.
///
/// Returns a DescribeEndpointResult from SageMaker.
/// REST API Reference for DescribeEndpoint Operation
public virtual DescribeEndpointResponse EndDescribeEndpoint(IAsyncResult asyncResult)
{
return EndInvoke(asyncResult);
}
#endregion
#region DescribeEndpointConfig
///
/// Returns the description of an endpoint configuration created using the CreateEndpointConfig
/// API.
///
/// Container for the necessary parameters to execute the DescribeEndpointConfig service method.
///
/// The response from the DescribeEndpointConfig service method, as returned by SageMaker.
/// REST API Reference for DescribeEndpointConfig Operation
public virtual DescribeEndpointConfigResponse DescribeEndpointConfig(DescribeEndpointConfigRequest request)
{
var options = new InvokeOptions();
options.RequestMarshaller = DescribeEndpointConfigRequestMarshaller.Instance;
options.ResponseUnmarshaller = DescribeEndpointConfigResponseUnmarshaller.Instance;
return Invoke(request, options);
}
///
/// Initiates the asynchronous execution of the DescribeEndpointConfig operation.
///
///
/// Container for the necessary parameters to execute the DescribeEndpointConfig operation on AmazonSageMakerClient.
/// 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 EndDescribeEndpointConfig
/// operation.
/// REST API Reference for DescribeEndpointConfig Operation
public virtual IAsyncResult BeginDescribeEndpointConfig(DescribeEndpointConfigRequest request, AsyncCallback callback, object state)
{
var options = new InvokeOptions();
options.RequestMarshaller = DescribeEndpointConfigRequestMarshaller.Instance;
options.ResponseUnmarshaller = DescribeEndpointConfigResponseUnmarshaller.Instance;
return BeginInvoke(request, options, callback, state);
}
///
/// Finishes the asynchronous execution of the DescribeEndpointConfig operation.
///
///
/// The IAsyncResult returned by the call to BeginDescribeEndpointConfig.
///
/// Returns a DescribeEndpointConfigResult from SageMaker.
/// REST API Reference for DescribeEndpointConfig Operation
public virtual DescribeEndpointConfigResponse EndDescribeEndpointConfig(IAsyncResult asyncResult)
{
return EndInvoke(asyncResult);
}
#endregion
#region DescribeExperiment
///
/// Provides a list of an experiment's properties.
///
/// Container for the necessary parameters to execute the DescribeExperiment service method.
///
/// The response from the DescribeExperiment service method, as returned by SageMaker.
///
/// Resource being access is not found.
///
/// REST API Reference for DescribeExperiment Operation
public virtual DescribeExperimentResponse DescribeExperiment(DescribeExperimentRequest request)
{
var options = new InvokeOptions();
options.RequestMarshaller = DescribeExperimentRequestMarshaller.Instance;
options.ResponseUnmarshaller = DescribeExperimentResponseUnmarshaller.Instance;
return Invoke(request, options);
}
///
/// Initiates the asynchronous execution of the DescribeExperiment operation.
///
///
/// Container for the necessary parameters to execute the DescribeExperiment operation on AmazonSageMakerClient.
/// 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 EndDescribeExperiment
/// operation.
/// REST API Reference for DescribeExperiment Operation
public virtual IAsyncResult BeginDescribeExperiment(DescribeExperimentRequest request, AsyncCallback callback, object state)
{
var options = new InvokeOptions();
options.RequestMarshaller = DescribeExperimentRequestMarshaller.Instance;
options.ResponseUnmarshaller = DescribeExperimentResponseUnmarshaller.Instance;
return BeginInvoke(request, options, callback, state);
}
///
/// Finishes the asynchronous execution of the DescribeExperiment operation.
///
///
/// The IAsyncResult returned by the call to BeginDescribeExperiment.
///
/// Returns a DescribeExperimentResult from SageMaker.
/// REST API Reference for DescribeExperiment Operation
public virtual DescribeExperimentResponse EndDescribeExperiment(IAsyncResult asyncResult)
{
return EndInvoke(asyncResult);
}
#endregion
#region DescribeFeatureGroup
///
/// Use this operation to describe a FeatureGroup
. The response includes
/// information on the creation time, FeatureGroup
name, the unique identifier
/// for each FeatureGroup
, and more.
///
/// Container for the necessary parameters to execute the DescribeFeatureGroup service method.
///
/// The response from the DescribeFeatureGroup service method, as returned by SageMaker.
///
/// Resource being access is not found.
///
/// REST API Reference for DescribeFeatureGroup Operation
public virtual DescribeFeatureGroupResponse DescribeFeatureGroup(DescribeFeatureGroupRequest request)
{
var options = new InvokeOptions();
options.RequestMarshaller = DescribeFeatureGroupRequestMarshaller.Instance;
options.ResponseUnmarshaller = DescribeFeatureGroupResponseUnmarshaller.Instance;
return Invoke(request, options);
}
///
/// Initiates the asynchronous execution of the DescribeFeatureGroup operation.
///
///
/// Container for the necessary parameters to execute the DescribeFeatureGroup operation on AmazonSageMakerClient.
/// 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 EndDescribeFeatureGroup
/// operation.
/// REST API Reference for DescribeFeatureGroup Operation
public virtual IAsyncResult BeginDescribeFeatureGroup(DescribeFeatureGroupRequest request, AsyncCallback callback, object state)
{
var options = new InvokeOptions();
options.RequestMarshaller = DescribeFeatureGroupRequestMarshaller.Instance;
options.ResponseUnmarshaller = DescribeFeatureGroupResponseUnmarshaller.Instance;
return BeginInvoke(request, options, callback, state);
}
///
/// Finishes the asynchronous execution of the DescribeFeatureGroup operation.
///
///
/// The IAsyncResult returned by the call to BeginDescribeFeatureGroup.
///
/// Returns a DescribeFeatureGroupResult from SageMaker.
/// REST API Reference for DescribeFeatureGroup Operation
public virtual DescribeFeatureGroupResponse EndDescribeFeatureGroup(IAsyncResult asyncResult)
{
return EndInvoke(asyncResult);
}
#endregion
#region DescribeFeatureMetadata
///
/// Shows the metadata for a feature within a feature group.
///
/// Container for the necessary parameters to execute the DescribeFeatureMetadata service method.
///
/// The response from the DescribeFeatureMetadata service method, as returned by SageMaker.
///
/// Resource being access is not found.
///
/// REST API Reference for DescribeFeatureMetadata Operation
public virtual DescribeFeatureMetadataResponse DescribeFeatureMetadata(DescribeFeatureMetadataRequest request)
{
var options = new InvokeOptions();
options.RequestMarshaller = DescribeFeatureMetadataRequestMarshaller.Instance;
options.ResponseUnmarshaller = DescribeFeatureMetadataResponseUnmarshaller.Instance;
return Invoke(request, options);
}
///
/// Initiates the asynchronous execution of the DescribeFeatureMetadata operation.
///
///
/// Container for the necessary parameters to execute the DescribeFeatureMetadata operation on AmazonSageMakerClient.
/// 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 EndDescribeFeatureMetadata
/// operation.
/// REST API Reference for DescribeFeatureMetadata Operation
public virtual IAsyncResult BeginDescribeFeatureMetadata(DescribeFeatureMetadataRequest request, AsyncCallback callback, object state)
{
var options = new InvokeOptions();
options.RequestMarshaller = DescribeFeatureMetadataRequestMarshaller.Instance;
options.ResponseUnmarshaller = DescribeFeatureMetadataResponseUnmarshaller.Instance;
return BeginInvoke(request, options, callback, state);
}
///
/// Finishes the asynchronous execution of the DescribeFeatureMetadata operation.
///
///
/// The IAsyncResult returned by the call to BeginDescribeFeatureMetadata.
///
/// Returns a DescribeFeatureMetadataResult from SageMaker.
/// REST API Reference for DescribeFeatureMetadata Operation
public virtual DescribeFeatureMetadataResponse EndDescribeFeatureMetadata(IAsyncResult asyncResult)
{
return EndInvoke(asyncResult);
}
#endregion
#region DescribeFlowDefinition
///
/// Returns information about the specified flow definition.
///
/// Container for the necessary parameters to execute the DescribeFlowDefinition service method.
///
/// The response from the DescribeFlowDefinition service method, as returned by SageMaker.
///
/// Resource being access is not found.
///
/// REST API Reference for DescribeFlowDefinition Operation
public virtual DescribeFlowDefinitionResponse DescribeFlowDefinition(DescribeFlowDefinitionRequest request)
{
var options = new InvokeOptions();
options.RequestMarshaller = DescribeFlowDefinitionRequestMarshaller.Instance;
options.ResponseUnmarshaller = DescribeFlowDefinitionResponseUnmarshaller.Instance;
return Invoke(request, options);
}
///
/// Initiates the asynchronous execution of the DescribeFlowDefinition operation.
///
///
/// Container for the necessary parameters to execute the DescribeFlowDefinition operation on AmazonSageMakerClient.
/// 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 EndDescribeFlowDefinition
/// operation.
/// REST API Reference for DescribeFlowDefinition Operation
public virtual IAsyncResult BeginDescribeFlowDefinition(DescribeFlowDefinitionRequest request, AsyncCallback callback, object state)
{
var options = new InvokeOptions();
options.RequestMarshaller = DescribeFlowDefinitionRequestMarshaller.Instance;
options.ResponseUnmarshaller = DescribeFlowDefinitionResponseUnmarshaller.Instance;
return BeginInvoke(request, options, callback, state);
}
///
/// Finishes the asynchronous execution of the DescribeFlowDefinition operation.
///
///
/// The IAsyncResult returned by the call to BeginDescribeFlowDefinition.
///
/// Returns a DescribeFlowDefinitionResult from SageMaker.
/// REST API Reference for DescribeFlowDefinition Operation
public virtual DescribeFlowDefinitionResponse EndDescribeFlowDefinition(IAsyncResult asyncResult)
{
return EndInvoke(asyncResult);
}
#endregion
#region DescribeHub
///