Module: Aws::SageMakerFeatureStoreRuntime::ClientApi Private
- Includes:
- Seahorse::Model
- Defined in:
- lib/aws-sdk-sagemakerfeaturestoreruntime/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
- AccessForbidden =
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: 'AccessForbidden')
- BatchGetRecordError =
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: 'BatchGetRecordError')
- BatchGetRecordErrors =
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: 'BatchGetRecordErrors')
- BatchGetRecordIdentifier =
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: 'BatchGetRecordIdentifier')
- BatchGetRecordIdentifiers =
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: 'BatchGetRecordIdentifiers')
- BatchGetRecordRequest =
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: 'BatchGetRecordRequest')
- BatchGetRecordResponse =
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: 'BatchGetRecordResponse')
- BatchGetRecordResultDetail =
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: 'BatchGetRecordResultDetail')
- BatchGetRecordResultDetails =
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: 'BatchGetRecordResultDetails')
- DeleteRecordRequest =
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: 'DeleteRecordRequest')
- DeletionMode =
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: 'DeletionMode')
- ExpirationTimeResponse =
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: 'ExpirationTimeResponse')
- ExpiresAt =
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: 'ExpiresAt')
- FeatureGroupNameOrArn =
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: 'FeatureGroupNameOrArn')
- FeatureName =
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: 'FeatureName')
- FeatureNames =
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: 'FeatureNames')
- FeatureValue =
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: 'FeatureValue')
- GetRecordRequest =
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: 'GetRecordRequest')
- GetRecordResponse =
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: 'GetRecordResponse')
- 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')
- 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')
- PutRecordRequest =
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: 'PutRecordRequest')
- Record =
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: 'Record')
- RecordIdentifiers =
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: 'RecordIdentifiers')
- ResourceNotFound =
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: 'ResourceNotFound')
Shapes::StructureShape.new(name: 'ServiceUnavailable')
- TargetStore =
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: 'TargetStore')
- TargetStores =
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: 'TargetStores')
- TtlDuration =
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: 'TtlDuration')
- TtlDurationUnit =
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: 'TtlDurationUnit')
- TtlDurationValue =
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: 'TtlDurationValue')
- UnprocessedIdentifiers =
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: 'UnprocessedIdentifiers')
- 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')
- ValueAsString =
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: 'ValueAsString')
- ValueAsStringList =
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: 'ValueAsStringList')
- 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 = "2020-07-01" api. = { "apiVersion" => "2020-07-01", "auth" => ["aws.auth#sigv4"], "endpointPrefix" => "featurestore-runtime.sagemaker", "jsonVersion" => "1.1", "protocol" => "rest-json", "protocols" => ["rest-json"], "serviceFullName" => "Amazon SageMaker Feature Store Runtime", "serviceId" => "SageMaker FeatureStore Runtime", "signatureVersion" => "v4", "signingName" => "sagemaker", "uid" => "sagemaker-featurestore-runtime-2020-07-01", } api.add_operation(:batch_get_record, Seahorse::Model::Operation.new.tap do |o| o.name = "BatchGetRecord" o.http_method = "POST" o.http_request_uri = "/BatchGetRecord" o.input = Shapes::ShapeRef.new(shape: BatchGetRecordRequest) o.output = Shapes::ShapeRef.new(shape: BatchGetRecordResponse) o.errors << Shapes::ShapeRef.new(shape: ValidationError) o.errors << Shapes::ShapeRef.new(shape: InternalFailure) o.errors << Shapes::ShapeRef.new(shape: ServiceUnavailable) o.errors << Shapes::ShapeRef.new(shape: AccessForbidden) end) api.add_operation(:delete_record, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteRecord" o.http_method = "DELETE" o.http_request_uri = "/FeatureGroup/{FeatureGroupName}" o.input = Shapes::ShapeRef.new(shape: DeleteRecordRequest) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) o.errors << Shapes::ShapeRef.new(shape: ValidationError) o.errors << Shapes::ShapeRef.new(shape: InternalFailure) o.errors << Shapes::ShapeRef.new(shape: ServiceUnavailable) o.errors << Shapes::ShapeRef.new(shape: AccessForbidden) end) api.add_operation(:get_record, Seahorse::Model::Operation.new.tap do |o| o.name = "GetRecord" o.http_method = "GET" o.http_request_uri = "/FeatureGroup/{FeatureGroupName}" o.input = Shapes::ShapeRef.new(shape: GetRecordRequest) o.output = Shapes::ShapeRef.new(shape: GetRecordResponse) o.errors << Shapes::ShapeRef.new(shape: ValidationError) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFound) o.errors << Shapes::ShapeRef.new(shape: InternalFailure) o.errors << Shapes::ShapeRef.new(shape: ServiceUnavailable) o.errors << Shapes::ShapeRef.new(shape: AccessForbidden) end) api.add_operation(:put_record, Seahorse::Model::Operation.new.tap do |o| o.name = "PutRecord" o.http_method = "PUT" o.http_request_uri = "/FeatureGroup/{FeatureGroupName}" o.input = Shapes::ShapeRef.new(shape: PutRecordRequest) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) o.errors << Shapes::ShapeRef.new(shape: ValidationError) o.errors << Shapes::ShapeRef.new(shape: InternalFailure) o.errors << Shapes::ShapeRef.new(shape: ServiceUnavailable) o.errors << Shapes::ShapeRef.new(shape: AccessForbidden) end) end