Module: Aws::SageMakerRuntime::ClientApi Private
- Includes:
- Seahorse::Model
- Defined in:
- lib/aws-sdk-sagemakerruntime/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
- BodyBlob =
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::BlobShape.new(name: 'BodyBlob')
- CustomAttributesHeader =
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: 'CustomAttributesHeader')
- EnableExplanationsHeader =
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: 'EnableExplanationsHeader')
- EndpointName =
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: 'EndpointName')
- ErrorCode =
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: 'ErrorCode')
- Header =
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: 'Header')
- InferenceComponentHeader =
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: 'InferenceComponentHeader')
- InferenceId =
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: 'InferenceId')
- InputLocationHeader =
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: 'InputLocationHeader')
- InternalDependencyException =
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: 'InternalDependencyException')
- InternalFailure =
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: 'InternalFailure')
- InternalStreamFailure =
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: 'InternalStreamFailure')
- InvocationTimeoutSecondsHeader =
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: 'InvocationTimeoutSecondsHeader')
- InvokeEndpointAsyncInput =
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: 'InvokeEndpointAsyncInput')
- InvokeEndpointAsyncOutput =
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: 'InvokeEndpointAsyncOutput')
- InvokeEndpointInput =
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: 'InvokeEndpointInput')
- InvokeEndpointOutput =
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: 'InvokeEndpointOutput')
- InvokeEndpointWithResponseStreamInput =
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: 'InvokeEndpointWithResponseStreamInput')
- InvokeEndpointWithResponseStreamOutput =
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: 'InvokeEndpointWithResponseStreamOutput')
- LogStreamArn =
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: 'LogStreamArn')
- 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')
- ModelError =
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: 'ModelError')
- ModelNotReadyException =
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: 'ModelNotReadyException')
- ModelStreamError =
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: 'ModelStreamError')
- NewSessionResponseHeader =
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: 'NewSessionResponseHeader')
- PartBlob =
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::BlobShape.new(name: 'PartBlob')
- PayloadPart =
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: 'PayloadPart')
- RequestTTLSecondsHeader =
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: 'RequestTTLSecondsHeader')
- ResponseStream =
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: 'ResponseStream')
Shapes::StructureShape.new(name: 'ServiceUnavailable')
- SessionIdHeader =
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: 'SessionIdHeader')
- SessionIdOrNewSessionConstantHeader =
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: 'SessionIdOrNewSessionConstantHeader')
- StatusCode =
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: 'StatusCode')
- TargetContainerHostnameHeader =
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: 'TargetContainerHostnameHeader')
- TargetModelHeader =
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: 'TargetModelHeader')
- TargetVariantHeader =
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: 'TargetVariantHeader')
- ValidationError =
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: 'ValidationError')
- 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 = "2017-05-13" api. = { "apiVersion" => "2017-05-13", "auth" => ["aws.auth#sigv4"], "endpointPrefix" => "runtime.sagemaker", "jsonVersion" => "1.1", "protocol" => "rest-json", "protocols" => ["rest-json"], "serviceFullName" => "Amazon SageMaker Runtime", "serviceId" => "SageMaker Runtime", "signatureVersion" => "v4", "signingName" => "sagemaker", "uid" => "runtime.sagemaker-2017-05-13", } api.add_operation(:invoke_endpoint, Seahorse::Model::Operation.new.tap do |o| o.name = "InvokeEndpoint" o.http_method = "POST" o.http_request_uri = "/endpoints/{EndpointName}/invocations" o.input = Shapes::ShapeRef.new(shape: InvokeEndpointInput) o.output = Shapes::ShapeRef.new(shape: InvokeEndpointOutput) o.errors << Shapes::ShapeRef.new(shape: InternalFailure) o.errors << Shapes::ShapeRef.new(shape: ServiceUnavailable) o.errors << Shapes::ShapeRef.new(shape: ValidationError) o.errors << Shapes::ShapeRef.new(shape: ModelError) o.errors << Shapes::ShapeRef.new(shape: InternalDependencyException) o.errors << Shapes::ShapeRef.new(shape: ModelNotReadyException) end) api.add_operation(:invoke_endpoint_async, Seahorse::Model::Operation.new.tap do |o| o.name = "InvokeEndpointAsync" o.http_method = "POST" o.http_request_uri = "/endpoints/{EndpointName}/async-invocations" o.input = Shapes::ShapeRef.new(shape: InvokeEndpointAsyncInput) o.output = Shapes::ShapeRef.new(shape: InvokeEndpointAsyncOutput) o.errors << Shapes::ShapeRef.new(shape: InternalFailure) o.errors << Shapes::ShapeRef.new(shape: ServiceUnavailable) o.errors << Shapes::ShapeRef.new(shape: ValidationError) end) api.add_operation(:invoke_endpoint_with_response_stream, Seahorse::Model::Operation.new.tap do |o| o.name = "InvokeEndpointWithResponseStream" o.http_method = "POST" o.http_request_uri = "/endpoints/{EndpointName}/invocations-response-stream" o.input = Shapes::ShapeRef.new(shape: InvokeEndpointWithResponseStreamInput) o.output = Shapes::ShapeRef.new(shape: InvokeEndpointWithResponseStreamOutput) o.errors << Shapes::ShapeRef.new(shape: InternalFailure) o.errors << Shapes::ShapeRef.new(shape: ServiceUnavailable) o.errors << Shapes::ShapeRef.new(shape: ValidationError) o.errors << Shapes::ShapeRef.new(shape: ModelError) o.errors << Shapes::ShapeRef.new(shape: ModelStreamError) o.errors << Shapes::ShapeRef.new(shape: InternalStreamFailure) end) end