vendor: update all dependencies

* Update all dependencies
  * Remove all `[[constraint]]` from Gopkg.toml
  * Add in the minimum number of `[[override]]` to build
  * Remove go get of github.com/inconshreveable/mousetrap as it is vendored
  * Update docs with new policy on constraints
This commit is contained in:
Nick Craig-Wood 2018-05-02 17:09:45 +01:00
parent 21383877df
commit 6427029c4e
4902 changed files with 1443417 additions and 227283 deletions

View file

@ -17,7 +17,7 @@ const opAddTags = "AddTags"
// AddTagsRequest generates a "aws/request.Request" representing the
// client's request for the AddTags operation. The "output" return
// value will be populated with the request's response once the request complets
// value will be populated with the request's response once the request completes
// successfuly.
//
// Use "Send" method on the returned Request to send the API call to the service.
@ -98,7 +98,7 @@ const opCreateEndpoint = "CreateEndpoint"
// CreateEndpointRequest generates a "aws/request.Request" representing the
// client's request for the CreateEndpoint operation. The "output" return
// value will be populated with the request's response once the request complets
// value will be populated with the request's response once the request completes
// successfuly.
//
// Use "Send" method on the returned Request to send the API call to the service.
@ -197,7 +197,7 @@ const opCreateEndpointConfig = "CreateEndpointConfig"
// CreateEndpointConfigRequest generates a "aws/request.Request" representing the
// client's request for the CreateEndpointConfig operation. The "output" return
// value will be populated with the request's response once the request complets
// value will be populated with the request's response once the request completes
// successfuly.
//
// Use "Send" method on the returned Request to send the API call to the service.
@ -295,7 +295,7 @@ const opCreateModel = "CreateModel"
// CreateModelRequest generates a "aws/request.Request" representing the
// client's request for the CreateModel operation. The "output" return
// value will be populated with the request's response once the request complets
// value will be populated with the request's response once the request completes
// successfuly.
//
// Use "Send" method on the returned Request to send the API call to the service.
@ -396,7 +396,7 @@ const opCreateNotebookInstance = "CreateNotebookInstance"
// CreateNotebookInstanceRequest generates a "aws/request.Request" representing the
// client's request for the CreateNotebookInstance operation. The "output" return
// value will be populated with the request's response once the request complets
// value will be populated with the request's response once the request completes
// successfuly.
//
// Use "Send" method on the returned Request to send the API call to the service.
@ -512,7 +512,7 @@ const opCreateNotebookInstanceLifecycleConfig = "CreateNotebookInstanceLifecycle
// CreateNotebookInstanceLifecycleConfigRequest generates a "aws/request.Request" representing the
// client's request for the CreateNotebookInstanceLifecycleConfig operation. The "output" return
// value will be populated with the request's response once the request complets
// value will be populated with the request's response once the request completes
// successfuly.
//
// Use "Send" method on the returned Request to send the API call to the service.
@ -556,6 +556,18 @@ func (c *SageMaker) CreateNotebookInstanceLifecycleConfigRequest(input *CreateNo
// 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 notebook-lifecycle-config.
//
// Returns awserr.Error for service API and SDK errors. Use runtime type assertions
@ -596,7 +608,7 @@ const opCreatePresignedNotebookInstanceUrl = "CreatePresignedNotebookInstanceUrl
// CreatePresignedNotebookInstanceUrlRequest generates a "aws/request.Request" representing the
// client's request for the CreatePresignedNotebookInstanceUrl operation. The "output" return
// value will be populated with the request's response once the request complets
// value will be populated with the request's response once the request completes
// successfuly.
//
// Use "Send" method on the returned Request to send the API call to the service.
@ -674,7 +686,7 @@ const opCreateTrainingJob = "CreateTrainingJob"
// CreateTrainingJobRequest generates a "aws/request.Request" representing the
// client's request for the CreateTrainingJob operation. The "output" return
// value will be populated with the request's response once the request complets
// value will be populated with the request's response once the request completes
// successfuly.
//
// Use "Send" method on the returned Request to send the API call to the service.
@ -792,7 +804,7 @@ const opDeleteEndpoint = "DeleteEndpoint"
// DeleteEndpointRequest generates a "aws/request.Request" representing the
// client's request for the DeleteEndpoint operation. The "output" return
// value will be populated with the request's response once the request complets
// value will be populated with the request's response once the request completes
// successfuly.
//
// Use "Send" method on the returned Request to send the API call to the service.
@ -869,7 +881,7 @@ const opDeleteEndpointConfig = "DeleteEndpointConfig"
// DeleteEndpointConfigRequest generates a "aws/request.Request" representing the
// client's request for the DeleteEndpointConfig operation. The "output" return
// value will be populated with the request's response once the request complets
// value will be populated with the request's response once the request completes
// successfuly.
//
// Use "Send" method on the returned Request to send the API call to the service.
@ -947,7 +959,7 @@ const opDeleteModel = "DeleteModel"
// DeleteModelRequest generates a "aws/request.Request" representing the
// client's request for the DeleteModel operation. The "output" return
// value will be populated with the request's response once the request complets
// value will be populated with the request's response once the request completes
// successfuly.
//
// Use "Send" method on the returned Request to send the API call to the service.
@ -1026,7 +1038,7 @@ const opDeleteNotebookInstance = "DeleteNotebookInstance"
// DeleteNotebookInstanceRequest generates a "aws/request.Request" representing the
// client's request for the DeleteNotebookInstance operation. The "output" return
// value will be populated with the request's response once the request complets
// value will be populated with the request's response once the request completes
// successfuly.
//
// Use "Send" method on the returned Request to send the API call to the service.
@ -1107,7 +1119,7 @@ const opDeleteNotebookInstanceLifecycleConfig = "DeleteNotebookInstanceLifecycle
// DeleteNotebookInstanceLifecycleConfigRequest generates a "aws/request.Request" representing the
// client's request for the DeleteNotebookInstanceLifecycleConfig operation. The "output" return
// value will be populated with the request's response once the request complets
// value will be populated with the request's response once the request completes
// successfuly.
//
// Use "Send" method on the returned Request to send the API call to the service.
@ -1183,7 +1195,7 @@ const opDeleteTags = "DeleteTags"
// DeleteTagsRequest generates a "aws/request.Request" representing the
// client's request for the DeleteTags operation. The "output" return
// value will be populated with the request's response once the request complets
// value will be populated with the request's response once the request completes
// successfuly.
//
// Use "Send" method on the returned Request to send the API call to the service.
@ -1259,7 +1271,7 @@ const opDescribeEndpoint = "DescribeEndpoint"
// DescribeEndpointRequest generates a "aws/request.Request" representing the
// client's request for the DescribeEndpoint operation. The "output" return
// value will be populated with the request's response once the request complets
// value will be populated with the request's response once the request completes
// successfuly.
//
// Use "Send" method on the returned Request to send the API call to the service.
@ -1333,7 +1345,7 @@ const opDescribeEndpointConfig = "DescribeEndpointConfig"
// DescribeEndpointConfigRequest generates a "aws/request.Request" representing the
// client's request for the DescribeEndpointConfig operation. The "output" return
// value will be populated with the request's response once the request complets
// value will be populated with the request's response once the request completes
// successfuly.
//
// Use "Send" method on the returned Request to send the API call to the service.
@ -1408,7 +1420,7 @@ const opDescribeModel = "DescribeModel"
// DescribeModelRequest generates a "aws/request.Request" representing the
// client's request for the DescribeModel operation. The "output" return
// value will be populated with the request's response once the request complets
// value will be populated with the request's response once the request completes
// successfuly.
//
// Use "Send" method on the returned Request to send the API call to the service.
@ -1482,7 +1494,7 @@ const opDescribeNotebookInstance = "DescribeNotebookInstance"
// DescribeNotebookInstanceRequest generates a "aws/request.Request" representing the
// client's request for the DescribeNotebookInstance operation. The "output" return
// value will be populated with the request's response once the request complets
// value will be populated with the request's response once the request completes
// successfuly.
//
// Use "Send" method on the returned Request to send the API call to the service.
@ -1556,7 +1568,7 @@ const opDescribeNotebookInstanceLifecycleConfig = "DescribeNotebookInstanceLifec
// DescribeNotebookInstanceLifecycleConfigRequest generates a "aws/request.Request" representing the
// client's request for the DescribeNotebookInstanceLifecycleConfig operation. The "output" return
// value will be populated with the request's response once the request complets
// value will be populated with the request's response once the request completes
// successfuly.
//
// Use "Send" method on the returned Request to send the API call to the service.
@ -1632,7 +1644,7 @@ const opDescribeTrainingJob = "DescribeTrainingJob"
// DescribeTrainingJobRequest generates a "aws/request.Request" representing the
// client's request for the DescribeTrainingJob operation. The "output" return
// value will be populated with the request's response once the request complets
// value will be populated with the request's response once the request completes
// successfuly.
//
// Use "Send" method on the returned Request to send the API call to the service.
@ -1711,7 +1723,7 @@ const opListEndpointConfigs = "ListEndpointConfigs"
// ListEndpointConfigsRequest generates a "aws/request.Request" representing the
// client's request for the ListEndpointConfigs operation. The "output" return
// value will be populated with the request's response once the request complets
// value will be populated with the request's response once the request completes
// successfuly.
//
// Use "Send" method on the returned Request to send the API call to the service.
@ -1841,7 +1853,7 @@ const opListEndpoints = "ListEndpoints"
// ListEndpointsRequest generates a "aws/request.Request" representing the
// client's request for the ListEndpoints operation. The "output" return
// value will be populated with the request's response once the request complets
// value will be populated with the request's response once the request completes
// successfuly.
//
// Use "Send" method on the returned Request to send the API call to the service.
@ -1971,7 +1983,7 @@ const opListModels = "ListModels"
// ListModelsRequest generates a "aws/request.Request" representing the
// client's request for the ListModels operation. The "output" return
// value will be populated with the request's response once the request complets
// value will be populated with the request's response once the request completes
// successfuly.
//
// Use "Send" method on the returned Request to send the API call to the service.
@ -2102,7 +2114,7 @@ const opListNotebookInstanceLifecycleConfigs = "ListNotebookInstanceLifecycleCon
// ListNotebookInstanceLifecycleConfigsRequest generates a "aws/request.Request" representing the
// client's request for the ListNotebookInstanceLifecycleConfigs operation. The "output" return
// value will be populated with the request's response once the request complets
// value will be populated with the request's response once the request completes
// successfuly.
//
// Use "Send" method on the returned Request to send the API call to the service.
@ -2232,7 +2244,7 @@ const opListNotebookInstances = "ListNotebookInstances"
// ListNotebookInstancesRequest generates a "aws/request.Request" representing the
// client's request for the ListNotebookInstances operation. The "output" return
// value will be populated with the request's response once the request complets
// value will be populated with the request's response once the request completes
// successfuly.
//
// Use "Send" method on the returned Request to send the API call to the service.
@ -2363,7 +2375,7 @@ const opListTags = "ListTags"
// ListTagsRequest generates a "aws/request.Request" representing the
// client's request for the ListTags operation. The "output" return
// value will be populated with the request's response once the request complets
// value will be populated with the request's response once the request completes
// successfuly.
//
// Use "Send" method on the returned Request to send the API call to the service.
@ -2493,7 +2505,7 @@ const opListTrainingJobs = "ListTrainingJobs"
// ListTrainingJobsRequest generates a "aws/request.Request" representing the
// client's request for the ListTrainingJobs operation. The "output" return
// value will be populated with the request's response once the request complets
// value will be populated with the request's response once the request completes
// successfuly.
//
// Use "Send" method on the returned Request to send the API call to the service.
@ -2623,7 +2635,7 @@ const opStartNotebookInstance = "StartNotebookInstance"
// StartNotebookInstanceRequest generates a "aws/request.Request" representing the
// client's request for the StartNotebookInstance operation. The "output" return
// value will be populated with the request's response once the request complets
// value will be populated with the request's response once the request completes
// successfuly.
//
// Use "Send" method on the returned Request to send the API call to the service.
@ -2709,7 +2721,7 @@ const opStopNotebookInstance = "StopNotebookInstance"
// StopNotebookInstanceRequest generates a "aws/request.Request" representing the
// client's request for the StopNotebookInstance operation. The "output" return
// value will be populated with the request's response once the request complets
// value will be populated with the request's response once the request completes
// successfuly.
//
// Use "Send" method on the returned Request to send the API call to the service.
@ -2792,7 +2804,7 @@ const opStopTrainingJob = "StopTrainingJob"
// StopTrainingJobRequest generates a "aws/request.Request" representing the
// client's request for the StopTrainingJob operation. The "output" return
// value will be populated with the request's response once the request complets
// value will be populated with the request's response once the request completes
// successfuly.
//
// Use "Send" method on the returned Request to send the API call to the service.
@ -2885,7 +2897,7 @@ const opUpdateEndpoint = "UpdateEndpoint"
// UpdateEndpointRequest generates a "aws/request.Request" representing the
// client's request for the UpdateEndpoint operation. The "output" return
// value will be populated with the request's response once the request complets
// value will be populated with the request's response once the request completes
// successfuly.
//
// Use "Send" method on the returned Request to send the API call to the service.
@ -2972,7 +2984,7 @@ const opUpdateEndpointWeightsAndCapacities = "UpdateEndpointWeightsAndCapacities
// UpdateEndpointWeightsAndCapacitiesRequest generates a "aws/request.Request" representing the
// client's request for the UpdateEndpointWeightsAndCapacities operation. The "output" return
// value will be populated with the request's response once the request complets
// value will be populated with the request's response once the request completes
// successfuly.
//
// Use "Send" method on the returned Request to send the API call to the service.
@ -3057,7 +3069,7 @@ const opUpdateNotebookInstance = "UpdateNotebookInstance"
// UpdateNotebookInstanceRequest generates a "aws/request.Request" representing the
// client's request for the UpdateNotebookInstance operation. The "output" return
// value will be populated with the request's response once the request complets
// value will be populated with the request's response once the request completes
// successfuly.
//
// Use "Send" method on the returned Request to send the API call to the service.
@ -3140,7 +3152,7 @@ const opUpdateNotebookInstanceLifecycleConfig = "UpdateNotebookInstanceLifecycle
// UpdateNotebookInstanceLifecycleConfigRequest generates a "aws/request.Request" representing the
// client's request for the UpdateNotebookInstanceLifecycleConfig operation. The "output" return
// value will be populated with the request's response once the request complets
// value will be populated with the request's response once the request completes
// successfuly.
//
// Use "Send" method on the returned Request to send the API call to the service.
@ -3308,13 +3320,13 @@ func (s *AddTagsOutput) SetTags(v []*Tag) *AddTagsOutput {
//
// For more information about algorithms provided by Amazon SageMaker, see Algorithms
// (http://docs.aws.amazon.com/sagemaker/latest/dg/algos.html). For information
// about using your own algorithms, see Bring Your Own Algorithms (http://docs.aws.amazon.com/sagemaker/latest/dg/adv-topics-own-algo.html).
// about using your own algorithms, see your-algorithms.
type AlgorithmSpecification struct {
_ struct{} `type:"structure"`
// The registry path of the Docker image that contains the training algorithm.
// For information about using your own algorithms, see Docker Registry Paths
// for Algorithms Provided by Amazon SageMaker (http://docs.aws.amazon.com/sagemaker/latest/dg/algos-docker-registry-paths.html).
// For information about docker registry paths for built-in algorithms, see
// sagemaker-algo-docker-registry-paths.
//
// TrainingImage is a required field
TrainingImage *string `type:"string" required:"true"`
@ -3801,6 +3813,11 @@ type CreateModelInput struct {
// Tags (http://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/cost-alloc-tags.html#allocation-what)
// in the AWS Billing and Cost Management User Guide.
Tags []*Tag `type:"list"`
// A object that specifies the VPC that you want your model to connect to. Control
// access to and from your training container by configuring the VPC. For more
// information, see host-vpc.
VpcConfig *VpcConfig `type:"structure"`
}
// String returns the string representation
@ -3843,6 +3860,11 @@ func (s *CreateModelInput) Validate() error {
}
}
}
if s.VpcConfig != nil {
if err := s.VpcConfig.Validate(); err != nil {
invalidParams.AddNested("VpcConfig", err.(request.ErrInvalidParams))
}
}
if invalidParams.Len() > 0 {
return invalidParams
@ -3874,6 +3896,12 @@ func (s *CreateModelInput) SetTags(v []*Tag) *CreateModelInput {
return s
}
// SetVpcConfig sets the VpcConfig field's value.
func (s *CreateModelInput) SetVpcConfig(v *VpcConfig) *CreateModelInput {
s.VpcConfig = v
return s
}
type CreateModelOutput struct {
_ struct{} `type:"structure"`
@ -4252,8 +4280,7 @@ type CreateTrainingJobInput struct {
// The registry path of the Docker image that contains the training algorithm
// and algorithm-specific metadata, including the input mode. For more information
// about algorithms provided by Amazon SageMaker, see Algorithms (http://docs.aws.amazon.com/sagemaker/latest/dg/algos.html).
// For information about providing your own algorithms, see Bring Your Own Algorithms
// (http://docs.aws.amazon.com/sagemaker/latest/dg/adv-topics-own-algo.html).
// For information about providing your own algorithms, see your-algorithms.
//
// AlgorithmSpecification is a required field
AlgorithmSpecification *AlgorithmSpecification `type:"structure" required:"true"`
@ -4338,6 +4365,11 @@ type CreateTrainingJobInput struct {
//
// TrainingJobName is a required field
TrainingJobName *string `min:"1" type:"string" required:"true"`
// A object that specifies the VPC that you want your training job to connect
// to. Control access to and from your training container by configuring the
// VPC. For more information, see train-vpc
VpcConfig *VpcConfig `type:"structure"`
}
// String returns the string representation
@ -4423,6 +4455,11 @@ func (s *CreateTrainingJobInput) Validate() error {
}
}
}
if s.VpcConfig != nil {
if err := s.VpcConfig.Validate(); err != nil {
invalidParams.AddNested("VpcConfig", err.(request.ErrInvalidParams))
}
}
if invalidParams.Len() > 0 {
return invalidParams
@ -4484,6 +4521,12 @@ func (s *CreateTrainingJobInput) SetTrainingJobName(v string) *CreateTrainingJob
return s
}
// SetVpcConfig sets the VpcConfig field's value.
func (s *CreateTrainingJobInput) SetVpcConfig(v *VpcConfig) *CreateTrainingJobInput {
s.VpcConfig = v
return s
}
type CreateTrainingJobOutput struct {
_ struct{} `type:"structure"`
@ -5193,6 +5236,10 @@ type DescribeModelOutput struct {
//
// PrimaryContainer is a required field
PrimaryContainer *ContainerDefinition `type:"structure" required:"true"`
// A object that specifies the VPC that this model has access to. For more information,
// see host-vpc
VpcConfig *VpcConfig `type:"structure"`
}
// String returns the string representation
@ -5235,6 +5282,12 @@ func (s *DescribeModelOutput) SetPrimaryContainer(v *ContainerDefinition) *Descr
return s
}
// SetVpcConfig sets the VpcConfig field's value.
func (s *DescribeModelOutput) SetVpcConfig(v *VpcConfig) *DescribeModelOutput {
s.VpcConfig = v
return s
}
type DescribeNotebookInstanceInput struct {
_ struct{} `type:"structure"`
@ -5387,7 +5440,10 @@ type DescribeNotebookInstanceOutput struct {
// was created
CreationTime *time.Time `type:"timestamp" timestampFormat:"unix"`
// Describes whether the notebook instance has internet access.
// Describes whether Amazon SageMaker provides internet access to the notebook
// instance. If this value is set to Disabled, he notebook instance does not
// have internet access, and cannot connect to Amazon SageMaker training and
// endpoint services.
//
// For more information, see appendix-notebook-and-internet-access.
DirectInternetAccess *string `type:"string" enum:"DirectInternetAccess"`
@ -5674,6 +5730,10 @@ type DescribeTrainingJobOutput struct {
// A timestamp that indicates when training started.
TrainingStartTime *time.Time `type:"timestamp" timestampFormat:"unix"`
// A object that specifies the VPC that this training job has access to. For
// more information, see train-vpc.
VpcConfig *VpcConfig `type:"structure"`
}
// String returns the string representation
@ -5788,6 +5848,12 @@ func (s *DescribeTrainingJobOutput) SetTrainingStartTime(v time.Time) *DescribeT
return s
}
// SetVpcConfig sets the VpcConfig field's value.
func (s *DescribeTrainingJobOutput) SetVpcConfig(v *VpcConfig) *DescribeTrainingJobOutput {
s.VpcConfig = v
return s
}
// Specifies weight and capacity values for a production variant.
type DesiredWeightAndCapacity struct {
_ struct{} `type:"structure"`
@ -7091,7 +7157,17 @@ func (s *NotebookInstanceLifecycleConfigSummary) SetNotebookInstanceLifecycleCon
// Contains the notebook instance lifecycle configuration script.
//
// This script runs in the path /sbin:bin:/usr/sbin:/usr/bin.
// 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 notebook-lifecycle-config.
type NotebookInstanceLifecycleHook struct {
@ -8343,6 +8419,69 @@ func (s UpdateNotebookInstanceOutput) GoString() string {
return s.String()
}
// Specifies a VPC that your training jobs and hosted models have access to.
// Control access to and from your training and model containers by configuring
// the VPC. For more information, see host-vpc and train-vpc.
type VpcConfig struct {
_ struct{} `type:"structure"`
// The VPC security group IDs, in the form sg-xxxxxxxx. Specify the security
// groups for the VPC that is specified in the Subnets field.
//
// SecurityGroupIds is a required field
SecurityGroupIds []*string `min:"1" type:"list" required:"true"`
// The ID of the subnets in the VPC to which you want to connect your training
// job or model.
//
// Subnets is a required field
Subnets []*string `min:"1" type:"list" required:"true"`
}
// String returns the string representation
func (s VpcConfig) String() string {
return awsutil.Prettify(s)
}
// GoString returns the string representation
func (s VpcConfig) GoString() string {
return s.String()
}
// Validate inspects the fields of the type to determine if they are valid.
func (s *VpcConfig) Validate() error {
invalidParams := request.ErrInvalidParams{Context: "VpcConfig"}
if s.SecurityGroupIds == nil {
invalidParams.Add(request.NewErrParamRequired("SecurityGroupIds"))
}
if s.SecurityGroupIds != nil && len(s.SecurityGroupIds) < 1 {
invalidParams.Add(request.NewErrParamMinLen("SecurityGroupIds", 1))
}
if s.Subnets == nil {
invalidParams.Add(request.NewErrParamRequired("Subnets"))
}
if s.Subnets != nil && len(s.Subnets) < 1 {
invalidParams.Add(request.NewErrParamMinLen("Subnets", 1))
}
if invalidParams.Len() > 0 {
return invalidParams
}
return nil
}
// SetSecurityGroupIds sets the SecurityGroupIds field's value.
func (s *VpcConfig) SetSecurityGroupIds(v []*string) *VpcConfig {
s.SecurityGroupIds = v
return s
}
// SetSubnets sets the Subnets field's value.
func (s *VpcConfig) SetSubnets(v []*string) *VpcConfig {
s.Subnets = v
return s
}
const (
// CompressionTypeNone is a CompressionType enum value
CompressionTypeNone = "None"
@ -8405,14 +8544,47 @@ const (
// InstanceTypeMlT2Medium is a InstanceType enum value
InstanceTypeMlT2Medium = "ml.t2.medium"
// InstanceTypeMlT2Large is a InstanceType enum value
InstanceTypeMlT2Large = "ml.t2.large"
// InstanceTypeMlT2Xlarge is a InstanceType enum value
InstanceTypeMlT2Xlarge = "ml.t2.xlarge"
// InstanceTypeMlT22xlarge is a InstanceType enum value
InstanceTypeMlT22xlarge = "ml.t2.2xlarge"
// InstanceTypeMlM4Xlarge is a InstanceType enum value
InstanceTypeMlM4Xlarge = "ml.m4.xlarge"
// InstanceTypeMlM42xlarge is a InstanceType enum value
InstanceTypeMlM42xlarge = "ml.m4.2xlarge"
// InstanceTypeMlM44xlarge is a InstanceType enum value
InstanceTypeMlM44xlarge = "ml.m4.4xlarge"
// InstanceTypeMlM410xlarge is a InstanceType enum value
InstanceTypeMlM410xlarge = "ml.m4.10xlarge"
// InstanceTypeMlM416xlarge is a InstanceType enum value
InstanceTypeMlM416xlarge = "ml.m4.16xlarge"
// InstanceTypeMlP2Xlarge is a InstanceType enum value
InstanceTypeMlP2Xlarge = "ml.p2.xlarge"
// InstanceTypeMlP28xlarge is a InstanceType enum value
InstanceTypeMlP28xlarge = "ml.p2.8xlarge"
// InstanceTypeMlP216xlarge is a InstanceType enum value
InstanceTypeMlP216xlarge = "ml.p2.16xlarge"
// InstanceTypeMlP32xlarge is a InstanceType enum value
InstanceTypeMlP32xlarge = "ml.p3.2xlarge"
// InstanceTypeMlP38xlarge is a InstanceType enum value
InstanceTypeMlP38xlarge = "ml.p3.8xlarge"
// InstanceTypeMlP316xlarge is a InstanceType enum value
InstanceTypeMlP316xlarge = "ml.p3.16xlarge"
)
const (
@ -8490,35 +8662,101 @@ const (
)
const (
// ProductionVariantInstanceTypeMlC42xlarge is a ProductionVariantInstanceType enum value
ProductionVariantInstanceTypeMlC42xlarge = "ml.c4.2xlarge"
// ProductionVariantInstanceTypeMlT2Medium is a ProductionVariantInstanceType enum value
ProductionVariantInstanceTypeMlT2Medium = "ml.t2.medium"
// ProductionVariantInstanceTypeMlC48xlarge is a ProductionVariantInstanceType enum value
ProductionVariantInstanceTypeMlC48xlarge = "ml.c4.8xlarge"
// ProductionVariantInstanceTypeMlT2Large is a ProductionVariantInstanceType enum value
ProductionVariantInstanceTypeMlT2Large = "ml.t2.large"
// ProductionVariantInstanceTypeMlC4Xlarge is a ProductionVariantInstanceType enum value
ProductionVariantInstanceTypeMlC4Xlarge = "ml.c4.xlarge"
// ProductionVariantInstanceTypeMlT2Xlarge is a ProductionVariantInstanceType enum value
ProductionVariantInstanceTypeMlT2Xlarge = "ml.t2.xlarge"
// ProductionVariantInstanceTypeMlC52xlarge is a ProductionVariantInstanceType enum value
ProductionVariantInstanceTypeMlC52xlarge = "ml.c5.2xlarge"
// ProductionVariantInstanceTypeMlC59xlarge is a ProductionVariantInstanceType enum value
ProductionVariantInstanceTypeMlC59xlarge = "ml.c5.9xlarge"
// ProductionVariantInstanceTypeMlC5Xlarge is a ProductionVariantInstanceType enum value
ProductionVariantInstanceTypeMlC5Xlarge = "ml.c5.xlarge"
// ProductionVariantInstanceTypeMlT22xlarge is a ProductionVariantInstanceType enum value
ProductionVariantInstanceTypeMlT22xlarge = "ml.t2.2xlarge"
// ProductionVariantInstanceTypeMlM4Xlarge is a ProductionVariantInstanceType enum value
ProductionVariantInstanceTypeMlM4Xlarge = "ml.m4.xlarge"
// ProductionVariantInstanceTypeMlM42xlarge is a ProductionVariantInstanceType enum value
ProductionVariantInstanceTypeMlM42xlarge = "ml.m4.2xlarge"
// ProductionVariantInstanceTypeMlM44xlarge is a ProductionVariantInstanceType enum value
ProductionVariantInstanceTypeMlM44xlarge = "ml.m4.4xlarge"
// ProductionVariantInstanceTypeMlM410xlarge is a ProductionVariantInstanceType enum value
ProductionVariantInstanceTypeMlM410xlarge = "ml.m4.10xlarge"
// ProductionVariantInstanceTypeMlM416xlarge is a ProductionVariantInstanceType enum value
ProductionVariantInstanceTypeMlM416xlarge = "ml.m4.16xlarge"
// ProductionVariantInstanceTypeMlM5Large is a ProductionVariantInstanceType enum value
ProductionVariantInstanceTypeMlM5Large = "ml.m5.large"
// ProductionVariantInstanceTypeMlM5Xlarge is a ProductionVariantInstanceType enum value
ProductionVariantInstanceTypeMlM5Xlarge = "ml.m5.xlarge"
// ProductionVariantInstanceTypeMlM52xlarge is a ProductionVariantInstanceType enum value
ProductionVariantInstanceTypeMlM52xlarge = "ml.m5.2xlarge"
// ProductionVariantInstanceTypeMlM54xlarge is a ProductionVariantInstanceType enum value
ProductionVariantInstanceTypeMlM54xlarge = "ml.m5.4xlarge"
// ProductionVariantInstanceTypeMlM512xlarge is a ProductionVariantInstanceType enum value
ProductionVariantInstanceTypeMlM512xlarge = "ml.m5.12xlarge"
// ProductionVariantInstanceTypeMlM524xlarge is a ProductionVariantInstanceType enum value
ProductionVariantInstanceTypeMlM524xlarge = "ml.m5.24xlarge"
// ProductionVariantInstanceTypeMlC4Large is a ProductionVariantInstanceType enum value
ProductionVariantInstanceTypeMlC4Large = "ml.c4.large"
// ProductionVariantInstanceTypeMlC4Xlarge is a ProductionVariantInstanceType enum value
ProductionVariantInstanceTypeMlC4Xlarge = "ml.c4.xlarge"
// ProductionVariantInstanceTypeMlC42xlarge is a ProductionVariantInstanceType enum value
ProductionVariantInstanceTypeMlC42xlarge = "ml.c4.2xlarge"
// ProductionVariantInstanceTypeMlC44xlarge is a ProductionVariantInstanceType enum value
ProductionVariantInstanceTypeMlC44xlarge = "ml.c4.4xlarge"
// ProductionVariantInstanceTypeMlC48xlarge is a ProductionVariantInstanceType enum value
ProductionVariantInstanceTypeMlC48xlarge = "ml.c4.8xlarge"
// ProductionVariantInstanceTypeMlP2Xlarge is a ProductionVariantInstanceType enum value
ProductionVariantInstanceTypeMlP2Xlarge = "ml.p2.xlarge"
// ProductionVariantInstanceTypeMlP28xlarge is a ProductionVariantInstanceType enum value
ProductionVariantInstanceTypeMlP28xlarge = "ml.p2.8xlarge"
// ProductionVariantInstanceTypeMlP216xlarge is a ProductionVariantInstanceType enum value
ProductionVariantInstanceTypeMlP216xlarge = "ml.p2.16xlarge"
// ProductionVariantInstanceTypeMlP32xlarge is a ProductionVariantInstanceType enum value
ProductionVariantInstanceTypeMlP32xlarge = "ml.p3.2xlarge"
// ProductionVariantInstanceTypeMlT2Medium is a ProductionVariantInstanceType enum value
ProductionVariantInstanceTypeMlT2Medium = "ml.t2.medium"
// ProductionVariantInstanceTypeMlP38xlarge is a ProductionVariantInstanceType enum value
ProductionVariantInstanceTypeMlP38xlarge = "ml.p3.8xlarge"
// ProductionVariantInstanceTypeMlP316xlarge is a ProductionVariantInstanceType enum value
ProductionVariantInstanceTypeMlP316xlarge = "ml.p3.16xlarge"
// ProductionVariantInstanceTypeMlC5Large is a ProductionVariantInstanceType enum value
ProductionVariantInstanceTypeMlC5Large = "ml.c5.large"
// ProductionVariantInstanceTypeMlC5Xlarge is a ProductionVariantInstanceType enum value
ProductionVariantInstanceTypeMlC5Xlarge = "ml.c5.xlarge"
// ProductionVariantInstanceTypeMlC52xlarge is a ProductionVariantInstanceType enum value
ProductionVariantInstanceTypeMlC52xlarge = "ml.c5.2xlarge"
// ProductionVariantInstanceTypeMlC54xlarge is a ProductionVariantInstanceType enum value
ProductionVariantInstanceTypeMlC54xlarge = "ml.c5.4xlarge"
// ProductionVariantInstanceTypeMlC59xlarge is a ProductionVariantInstanceType enum value
ProductionVariantInstanceTypeMlC59xlarge = "ml.c5.9xlarge"
// ProductionVariantInstanceTypeMlC518xlarge is a ProductionVariantInstanceType enum value
ProductionVariantInstanceTypeMlC518xlarge = "ml.c5.18xlarge"
)
const (
@ -8605,18 +8843,45 @@ const (
// TrainingInstanceTypeMlM4Xlarge is a TrainingInstanceType enum value
TrainingInstanceTypeMlM4Xlarge = "ml.m4.xlarge"
// TrainingInstanceTypeMlM42xlarge is a TrainingInstanceType enum value
TrainingInstanceTypeMlM42xlarge = "ml.m4.2xlarge"
// TrainingInstanceTypeMlM44xlarge is a TrainingInstanceType enum value
TrainingInstanceTypeMlM44xlarge = "ml.m4.4xlarge"
// TrainingInstanceTypeMlM410xlarge is a TrainingInstanceType enum value
TrainingInstanceTypeMlM410xlarge = "ml.m4.10xlarge"
// TrainingInstanceTypeMlM416xlarge is a TrainingInstanceType enum value
TrainingInstanceTypeMlM416xlarge = "ml.m4.16xlarge"
// TrainingInstanceTypeMlM5Large is a TrainingInstanceType enum value
TrainingInstanceTypeMlM5Large = "ml.m5.large"
// TrainingInstanceTypeMlM5Xlarge is a TrainingInstanceType enum value
TrainingInstanceTypeMlM5Xlarge = "ml.m5.xlarge"
// TrainingInstanceTypeMlM52xlarge is a TrainingInstanceType enum value
TrainingInstanceTypeMlM52xlarge = "ml.m5.2xlarge"
// TrainingInstanceTypeMlM54xlarge is a TrainingInstanceType enum value
TrainingInstanceTypeMlM54xlarge = "ml.m5.4xlarge"
// TrainingInstanceTypeMlM512xlarge is a TrainingInstanceType enum value
TrainingInstanceTypeMlM512xlarge = "ml.m5.12xlarge"
// TrainingInstanceTypeMlM524xlarge is a TrainingInstanceType enum value
TrainingInstanceTypeMlM524xlarge = "ml.m5.24xlarge"
// TrainingInstanceTypeMlC4Xlarge is a TrainingInstanceType enum value
TrainingInstanceTypeMlC4Xlarge = "ml.c4.xlarge"
// TrainingInstanceTypeMlC42xlarge is a TrainingInstanceType enum value
TrainingInstanceTypeMlC42xlarge = "ml.c4.2xlarge"
// TrainingInstanceTypeMlC44xlarge is a TrainingInstanceType enum value
TrainingInstanceTypeMlC44xlarge = "ml.c4.4xlarge"
// TrainingInstanceTypeMlC48xlarge is a TrainingInstanceType enum value
TrainingInstanceTypeMlC48xlarge = "ml.c4.8xlarge"