Module: Aws::SageMakerMetrics::ClientApi Private
- Includes:
- Seahorse::Model
- Defined in:
- lib/aws-sdk-sagemakermetrics/client_api.rb
This module is part of a private API. You should avoid using this module if possible, as it may be removed or be changed in the future.
Constant Summary collapse
- BatchGetMetricsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'BatchGetMetricsRequest')
- BatchGetMetricsResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'BatchGetMetricsResponse')
- BatchPutMetricsError =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'BatchPutMetricsError')
- BatchPutMetricsErrorList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'BatchPutMetricsErrorList')
- BatchPutMetricsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'BatchPutMetricsRequest')
- BatchPutMetricsResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'BatchPutMetricsResponse')
- Double =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::FloatShape.new(name: 'Double')
- ExperimentEntityName =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ExperimentEntityName')
- Integer =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'Integer')
- Long =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'Long')
- Message =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'Message')
- MetricName =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'MetricName')
- MetricQuery =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'MetricQuery')
- MetricQueryList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'MetricQueryList')
- MetricQueryResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'MetricQueryResult')
- MetricQueryResultList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'MetricQueryResultList')
- MetricQueryResultStatus =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'MetricQueryResultStatus')
- MetricStatistic =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'MetricStatistic')
- MetricValues =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'MetricValues')
- Period =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'Period')
- PutMetricsErrorCode =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'PutMetricsErrorCode')
- RawMetricData =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'RawMetricData')
- RawMetricDataList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'RawMetricDataList')
- SageMakerResourceArn =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'SageMakerResourceArn')
- Step =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'Step')
- Timestamp =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::TimestampShape.new(name: 'Timestamp')
- XAxisType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'XAxisType')
- XAxisValues =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'XAxisValues')
- API =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Seahorse::Model::Api.new.tap do |api| api.version = "2022-09-30" api. = { "apiVersion" => "2022-09-30", "auth" => ["aws.auth#sigv4"], "endpointPrefix" => "metrics.sagemaker", "protocol" => "rest-json", "protocols" => ["rest-json"], "serviceAbbreviation" => "SageMaker Metrics", "serviceFullName" => "Amazon SageMaker Metrics Service", "serviceId" => "SageMaker Metrics", "signatureVersion" => "v4", "signingName" => "sagemaker", "uid" => "sagemaker-metrics-2022-09-30", } api.add_operation(:batch_get_metrics, Seahorse::Model::Operation.new.tap do |o| o.name = "BatchGetMetrics" o.http_method = "POST" o.http_request_uri = "/BatchGetMetrics" o.input = Shapes::ShapeRef.new(shape: BatchGetMetricsRequest) o.output = Shapes::ShapeRef.new(shape: BatchGetMetricsResponse) end) api.add_operation(:batch_put_metrics, Seahorse::Model::Operation.new.tap do |o| o.name = "BatchPutMetrics" o.http_method = "PUT" o.http_request_uri = "/BatchPutMetrics" o.input = Shapes::ShapeRef.new(shape: BatchPutMetricsRequest) o.output = Shapes::ShapeRef.new(shape: BatchPutMetricsResponse) end) end