Class: Aws::SageMaker::Types::EndpointInputConfiguration

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb

Overview

Note:

When making an API call, you may pass EndpointInputConfiguration data as a hash:

{
  instance_type: "ml.t2.medium", # required, accepts ml.t2.medium, ml.t2.large, ml.t2.xlarge, ml.t2.2xlarge, ml.m4.xlarge, ml.m4.2xlarge, ml.m4.4xlarge, ml.m4.10xlarge, ml.m4.16xlarge, ml.m5.large, ml.m5.xlarge, ml.m5.2xlarge, ml.m5.4xlarge, ml.m5.12xlarge, ml.m5.24xlarge, ml.m5d.large, ml.m5d.xlarge, ml.m5d.2xlarge, ml.m5d.4xlarge, ml.m5d.12xlarge, ml.m5d.24xlarge, ml.c4.large, ml.c4.xlarge, ml.c4.2xlarge, ml.c4.4xlarge, ml.c4.8xlarge, ml.p2.xlarge, ml.p2.8xlarge, ml.p2.16xlarge, ml.p3.2xlarge, ml.p3.8xlarge, ml.p3.16xlarge, ml.c5.large, ml.c5.xlarge, ml.c5.2xlarge, ml.c5.4xlarge, ml.c5.9xlarge, ml.c5.18xlarge, ml.c5d.large, ml.c5d.xlarge, ml.c5d.2xlarge, ml.c5d.4xlarge, ml.c5d.9xlarge, ml.c5d.18xlarge, ml.g4dn.xlarge, ml.g4dn.2xlarge, ml.g4dn.4xlarge, ml.g4dn.8xlarge, ml.g4dn.12xlarge, ml.g4dn.16xlarge, ml.r5.large, ml.r5.xlarge, ml.r5.2xlarge, ml.r5.4xlarge, ml.r5.12xlarge, ml.r5.24xlarge, ml.r5d.large, ml.r5d.xlarge, ml.r5d.2xlarge, ml.r5d.4xlarge, ml.r5d.12xlarge, ml.r5d.24xlarge, ml.inf1.xlarge, ml.inf1.2xlarge, ml.inf1.6xlarge, ml.inf1.24xlarge
  inference_specification_name: "InferenceSpecificationName",
  environment_parameter_ranges: {
    categorical_parameter_ranges: [
      {
        name: "String64", # required
        value: ["String128"], # required
      },
    ],
  },
}

The endpoint configuration for the load test.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#environment_parameter_rangesTypes::EnvironmentParameterRanges

The parameter you want to benchmark against.



17901
17902
17903
17904
17905
17906
17907
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 17901

class EndpointInputConfiguration < Struct.new(
  :instance_type,
  :inference_specification_name,
  :environment_parameter_ranges)
  SENSITIVE = []
  include Aws::Structure
end

#inference_specification_nameString

The inference specification name in the model package version.

Returns:

  • (String)


17901
17902
17903
17904
17905
17906
17907
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 17901

class EndpointInputConfiguration < Struct.new(
  :instance_type,
  :inference_specification_name,
  :environment_parameter_ranges)
  SENSITIVE = []
  include Aws::Structure
end

#instance_typeString

The instance types to use for the load test.

Returns:

  • (String)


17901
17902
17903
17904
17905
17906
17907
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 17901

class EndpointInputConfiguration < Struct.new(
  :instance_type,
  :inference_specification_name,
  :environment_parameter_ranges)
  SENSITIVE = []
  include Aws::Structure
end