Interface MRDataplaneProps

Interface representing properties for configuring the MRDataplane Construct.

interface MRDataplaneProps {
    account: OSMLAccount;
    dataplaneConfig?: MRDataplaneConfig;
    executionRole?: IRole;
    mrContainerImage: ContainerImage;
    mrTerrainUri?: string;
    osmlVpc: OSMLVpc;
    securityGroupId?: string;
    taskRole?: IRole;
}

Properties

account: OSMLAccount

The OSML deployment account.

dataplaneConfig?: MRDataplaneConfig

Custom configuration for the MRDataplane Construct (optional).

executionRole?: IRole

The IAM (Identity and Access Management) role to be used for ECS execution (optional).

mrContainerImage: ContainerImage

The container image to be used for the model runner ecs tasks.

mrTerrainUri?: string

The URI for the terrain to use for geolocation (optional).

osmlVpc: OSMLVpc

The OSML VPC (Virtual Private Cloud) configuration for the Dataplane.

securityGroupId?: string

The security group ID to use for the Dataplane (optional).

taskRole?: IRole

The IAM (Identity and Access Management) role to be used for MR tasks (optional).

Generated using TypeDoc