Class METestEndpointsConfig

Configuration class for defining endpoints for OSML model endpoints.

Hierarchy (View Summary)

Constructors

Properties

BUILD_FROM_SOURCE: false

Whether to build container resources from source.

"false"
CONTAINER_BUILD_PATH: string

The build path for the container.

"lib/osml-models"
CONTAINER_BUILD_TARGET: string

The build target for the container.

"osml_model"
CONTAINER_DOCKERFILE?: string

The Dockerfile to build the container.

CONTAINER_URI: string

The default container image.

"awsosml/osml-models:latest"
DEPLOY_HTTP_AIRCRAFT_ENDPOINT: boolean

Whether to deploy the HTTP model endpoint.

true
DEPLOY_SM_AIRCRAFT_ENDPOINT: boolean

Whether to deploy the SageMaker aircraft model endpoint.

true
DEPLOY_SM_CENTERPOINT_ENDPOINT: boolean

Whether to deploy the SageMaker centerpoint model endpoint.

true
DEPLOY_SM_FLOOD_ENDPOINT: boolean

Whether to deploy the SageMaker flood model endpoint.

true
HTTP_ENDPOINT_CONTAINER_PORT: number

The container port for the HTTP endpoint.

8080
HTTP_ENDPOINT_CPU: number

The CPU allocation for the HTTP endpoint.

4096
HTTP_ENDPOINT_DOMAIN_NAME: string

The domain name for the HTTP endpoint.

"test-http-model-endpoint"
HTTP_ENDPOINT_HEALTHCHECK_PATH: string

The health check path for the HTTP endpoint.

"/ping"
HTTP_ENDPOINT_HOST_PORT: number

The host port for the HTTP endpoint.

8080
HTTP_ENDPOINT_MEMORY: number

The memory allocation for the HTTP endpoint.

16384
HTTP_ENDPOINT_NAME: string

The name of the HTTP endpoint cluster.

"HTTPModelCluster"
HTTP_ENDPOINT_ROLE_NAME?: string

The name of the HTTP endpoint execution role.

undefined
SECURITY_GROUP_ID?: string

A security group to use for these resources.

SM_AIRCRAFT_MODEL: string

The name of the SageMaker endpoint for the aircraft model.

"aircraft"
SM_CENTER_POINT_MODEL: string

The name of the SageMaker endpoint for the centerpoint model.

"centerpoint"
SM_CPU_INSTANCE_TYPE: string

The SageMaker CPU instance type.

"ml.m5.xlarge"
SM_FLOOD_MODEL: string

The name of the SageMaker endpoint for the flood model.

"flood"
SM_GPU_INSTANCE_TYPE?: string

The SageMaker GPU instance type.

SM_ROLE_NAME?: string

The name of the SageMaker execution role.

undefined