Skip to content

Bedrock  >  Operations  >  register_marketplace_model_endpoint

register_marketplace_model_endpoint

Operation

register_marketplace_model_endpoint async

register_marketplace_model_endpoint(input: RegisterMarketplaceModelEndpointInput, plugins: list[Plugin] | None = None) -> RegisterMarketplaceModelEndpointOutput

Registers an existing Amazon SageMaker endpoint with Amazon Bedrock Marketplace, allowing it to be used with Amazon Bedrock APIs.

Parameters:

Name Type Description Default
input RegisterMarketplaceModelEndpointInput

An instance of RegisterMarketplaceModelEndpointInput.

required
plugins list[Plugin] | None

A list of callables that modify the configuration dynamically. Changes made by these plugins only apply for the duration of the operation execution and will not affect any other operation invocations.

None

Returns:

Type Description
RegisterMarketplaceModelEndpointOutput

An instance of RegisterMarketplaceModelEndpointOutput.

Input

RegisterMarketplaceModelEndpointInput dataclass

Dataclass for RegisterMarketplaceModelEndpointInput structure.

Attributes

endpoint_identifier class-attribute instance-attribute
endpoint_identifier: str | None = None

The ARN of the Amazon SageMaker endpoint you want to register with Amazon Bedrock Marketplace.

model_source_identifier class-attribute instance-attribute
model_source_identifier: str | None = None

The ARN of the model from Amazon Bedrock Marketplace that is deployed on the endpoint.

Output

RegisterMarketplaceModelEndpointOutput dataclass

Dataclass for RegisterMarketplaceModelEndpointOutput structure.

Attributes

marketplace_model_endpoint instance-attribute
marketplace_model_endpoint: MarketplaceModelEndpoint

Details about the registered endpoint.