Module: Aws::SageMakerRuntimeHTTP2::ClientApi Private
- Includes:
- Seahorse::Model
- Defined in:
- lib/aws-sdk-sagemakerruntimehttp2/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
- InputValidationError =
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: 'InputValidationError')
- 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')
- InternalServerError =
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: 'InternalServerError')
- 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')
- InvokeEndpointWithBidirectionalStreamInput =
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: 'InvokeEndpointWithBidirectionalStreamInput')
- InvokeEndpointWithBidirectionalStreamInputEndpointNameString =
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: 'InvokeEndpointWithBidirectionalStreamInputEndpointNameString')
- InvokeEndpointWithBidirectionalStreamInputModelInvocationPathString =
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: 'InvokeEndpointWithBidirectionalStreamInputModelInvocationPathString')
- InvokeEndpointWithBidirectionalStreamInputModelQueryStringString =
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: 'InvokeEndpointWithBidirectionalStreamInputModelQueryStringString')
- InvokeEndpointWithBidirectionalStreamInputTargetVariantString =
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: 'InvokeEndpointWithBidirectionalStreamInputTargetVariantString')
- InvokeEndpointWithBidirectionalStreamOutput =
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: 'InvokeEndpointWithBidirectionalStreamOutput')
- InvokeEndpointWithBidirectionalStreamOutputInvokedProductionVariantString =
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: 'InvokeEndpointWithBidirectionalStreamOutputInvokedProductionVariantString')
- 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')
- 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')
- RequestPayloadPart =
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: 'RequestPayloadPart')
- RequestPayloadPartCompletionStateString =
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: 'RequestPayloadPartCompletionStateString')
- RequestPayloadPartDataTypeString =
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: 'RequestPayloadPartDataTypeString')
- RequestStreamEvent =
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: 'RequestStreamEvent')
- ResponsePayloadPart =
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: 'ResponsePayloadPart')
- ResponsePayloadPartCompletionStateString =
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: 'ResponsePayloadPartCompletionStateString')
- ResponsePayloadPartDataTypeString =
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: 'ResponsePayloadPartDataTypeString')
- ResponseStreamEvent =
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: 'ResponseStreamEvent')
- SensitiveBlob =
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: 'SensitiveBlob')
Shapes::StructureShape.new(name: 'ServiceUnavailableError')
- String =
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: 'String')
- 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 = "2025-10-01" api. = { "apiVersion" => "2025-10-01", "auth" => ["aws.auth#sigv4"], "endpointPrefix" => "runtime.sagemaker", "protocol" => "rest-json", "protocolSettings" => {"h2" => "required"}, "protocols" => ["rest-json"], "serviceFullName" => "Amazon SageMaker Runtime HTTP2", "serviceId" => "SageMaker Runtime HTTP2", "signatureVersion" => "v4", "signingName" => "sagemaker", "uid" => "sagemaker-runtime-http2-2025-10-01", } api.add_operation(:invoke_endpoint_with_bidirectional_stream, Seahorse::Model::Operation.new.tap do |o| o.name = "InvokeEndpointWithBidirectionalStream" o.http_method = "POST" o.http_request_uri = "/endpoints/{EndpointName}/invocations-bidirectional-stream" o.input = Shapes::ShapeRef.new(shape: InvokeEndpointWithBidirectionalStreamInput) o.output = Shapes::ShapeRef.new(shape: InvokeEndpointWithBidirectionalStreamOutput) o.errors << Shapes::ShapeRef.new(shape: InternalServerError) o.errors << Shapes::ShapeRef.new(shape: InputValidationError) o.errors << Shapes::ShapeRef.new(shape: ServiceUnavailableError) o.errors << Shapes::ShapeRef.new(shape: ModelStreamError) o.errors << Shapes::ShapeRef.new(shape: ModelError) o.errors << Shapes::ShapeRef.new(shape: InternalStreamFailure) o.async = true end) end