Class: Aws::SageMaker::Types::Endpoint

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

Overview

A hosted endpoint for real-time inference.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#creation_timeTime

The time that the endpoint was created.

Returns:

  • (Time)


18413
18414
18415
18416
18417
18418
18419
18420
18421
18422
18423
18424
18425
18426
18427
18428
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 18413

class Endpoint < Struct.new(
  :endpoint_name,
  :endpoint_arn,
  :endpoint_config_name,
  :production_variants,
  :data_capture_config,
  :endpoint_status,
  :failure_reason,
  :creation_time,
  :last_modified_time,
  :monitoring_schedules,
  :tags,
  :shadow_production_variants)
  SENSITIVE = []
  include Aws::Structure
end

#data_capture_configTypes::DataCaptureConfigSummary

The currently active data capture configuration used by your Endpoint.



18413
18414
18415
18416
18417
18418
18419
18420
18421
18422
18423
18424
18425
18426
18427
18428
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 18413

class Endpoint < Struct.new(
  :endpoint_name,
  :endpoint_arn,
  :endpoint_config_name,
  :production_variants,
  :data_capture_config,
  :endpoint_status,
  :failure_reason,
  :creation_time,
  :last_modified_time,
  :monitoring_schedules,
  :tags,
  :shadow_production_variants)
  SENSITIVE = []
  include Aws::Structure
end

#endpoint_arnString

The Amazon Resource Name (ARN) of the endpoint.

Returns:

  • (String)


18413
18414
18415
18416
18417
18418
18419
18420
18421
18422
18423
18424
18425
18426
18427
18428
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 18413

class Endpoint < Struct.new(
  :endpoint_name,
  :endpoint_arn,
  :endpoint_config_name,
  :production_variants,
  :data_capture_config,
  :endpoint_status,
  :failure_reason,
  :creation_time,
  :last_modified_time,
  :monitoring_schedules,
  :tags,
  :shadow_production_variants)
  SENSITIVE = []
  include Aws::Structure
end

#endpoint_config_nameString

The endpoint configuration associated with the endpoint.

Returns:

  • (String)


18413
18414
18415
18416
18417
18418
18419
18420
18421
18422
18423
18424
18425
18426
18427
18428
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 18413

class Endpoint < Struct.new(
  :endpoint_name,
  :endpoint_arn,
  :endpoint_config_name,
  :production_variants,
  :data_capture_config,
  :endpoint_status,
  :failure_reason,
  :creation_time,
  :last_modified_time,
  :monitoring_schedules,
  :tags,
  :shadow_production_variants)
  SENSITIVE = []
  include Aws::Structure
end

#endpoint_nameString

The name of the endpoint.

Returns:

  • (String)


18413
18414
18415
18416
18417
18418
18419
18420
18421
18422
18423
18424
18425
18426
18427
18428
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 18413

class Endpoint < Struct.new(
  :endpoint_name,
  :endpoint_arn,
  :endpoint_config_name,
  :production_variants,
  :data_capture_config,
  :endpoint_status,
  :failure_reason,
  :creation_time,
  :last_modified_time,
  :monitoring_schedules,
  :tags,
  :shadow_production_variants)
  SENSITIVE = []
  include Aws::Structure
end

#endpoint_statusString

The status of the endpoint.

Returns:

  • (String)


18413
18414
18415
18416
18417
18418
18419
18420
18421
18422
18423
18424
18425
18426
18427
18428
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 18413

class Endpoint < Struct.new(
  :endpoint_name,
  :endpoint_arn,
  :endpoint_config_name,
  :production_variants,
  :data_capture_config,
  :endpoint_status,
  :failure_reason,
  :creation_time,
  :last_modified_time,
  :monitoring_schedules,
  :tags,
  :shadow_production_variants)
  SENSITIVE = []
  include Aws::Structure
end

#failure_reasonString

If the endpoint failed, the reason it failed.

Returns:

  • (String)


18413
18414
18415
18416
18417
18418
18419
18420
18421
18422
18423
18424
18425
18426
18427
18428
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 18413

class Endpoint < Struct.new(
  :endpoint_name,
  :endpoint_arn,
  :endpoint_config_name,
  :production_variants,
  :data_capture_config,
  :endpoint_status,
  :failure_reason,
  :creation_time,
  :last_modified_time,
  :monitoring_schedules,
  :tags,
  :shadow_production_variants)
  SENSITIVE = []
  include Aws::Structure
end

#last_modified_timeTime

The last time the endpoint was modified.

Returns:

  • (Time)


18413
18414
18415
18416
18417
18418
18419
18420
18421
18422
18423
18424
18425
18426
18427
18428
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 18413

class Endpoint < Struct.new(
  :endpoint_name,
  :endpoint_arn,
  :endpoint_config_name,
  :production_variants,
  :data_capture_config,
  :endpoint_status,
  :failure_reason,
  :creation_time,
  :last_modified_time,
  :monitoring_schedules,
  :tags,
  :shadow_production_variants)
  SENSITIVE = []
  include Aws::Structure
end

#monitoring_schedulesArray<Types::MonitoringSchedule>

A list of monitoring schedules for the endpoint. For information about model monitoring, see Amazon SageMaker Model Monitor.

Returns:



18413
18414
18415
18416
18417
18418
18419
18420
18421
18422
18423
18424
18425
18426
18427
18428
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 18413

class Endpoint < Struct.new(
  :endpoint_name,
  :endpoint_arn,
  :endpoint_config_name,
  :production_variants,
  :data_capture_config,
  :endpoint_status,
  :failure_reason,
  :creation_time,
  :last_modified_time,
  :monitoring_schedules,
  :tags,
  :shadow_production_variants)
  SENSITIVE = []
  include Aws::Structure
end

#production_variantsArray<Types::ProductionVariantSummary>

A list of the production variants hosted on the endpoint. Each production variant is a model.



18413
18414
18415
18416
18417
18418
18419
18420
18421
18422
18423
18424
18425
18426
18427
18428
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 18413

class Endpoint < Struct.new(
  :endpoint_name,
  :endpoint_arn,
  :endpoint_config_name,
  :production_variants,
  :data_capture_config,
  :endpoint_status,
  :failure_reason,
  :creation_time,
  :last_modified_time,
  :monitoring_schedules,
  :tags,
  :shadow_production_variants)
  SENSITIVE = []
  include Aws::Structure
end

#shadow_production_variantsArray<Types::ProductionVariantSummary>

A list of the shadow variants hosted on the endpoint. Each shadow variant is a model in shadow mode with production traffic replicated from the production variant.



18413
18414
18415
18416
18417
18418
18419
18420
18421
18422
18423
18424
18425
18426
18427
18428
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 18413

class Endpoint < Struct.new(
  :endpoint_name,
  :endpoint_arn,
  :endpoint_config_name,
  :production_variants,
  :data_capture_config,
  :endpoint_status,
  :failure_reason,
  :creation_time,
  :last_modified_time,
  :monitoring_schedules,
  :tags,
  :shadow_production_variants)
  SENSITIVE = []
  include Aws::Structure
end

#tagsArray<Types::Tag>

A list of the tags associated with the endpoint. For more information, see Tagging Amazon Web Services resources in the Amazon Web Services General Reference Guide.

Returns:



18413
18414
18415
18416
18417
18418
18419
18420
18421
18422
18423
18424
18425
18426
18427
18428
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 18413

class Endpoint < Struct.new(
  :endpoint_name,
  :endpoint_arn,
  :endpoint_config_name,
  :production_variants,
  :data_capture_config,
  :endpoint_status,
  :failure_reason,
  :creation_time,
  :last_modified_time,
  :monitoring_schedules,
  :tags,
  :shadow_production_variants)
  SENSITIVE = []
  include Aws::Structure
end