Amazon SageMaker Sagemaker Model Bias Job Definition API
The Sagemaker Model Bias Job Definition API from Amazon SageMaker — 4 operation(s) for sagemaker model bias job definition.
The Sagemaker Model Bias Job Definition API from Amazon SageMaker — 4 operation(s) for sagemaker model bias job definition.
Every API here is available over the APIs.io API and to AI agents over MCP.
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
find_apisBrowse and filter every API in the catalog.get_api_artifactsOne API's artifacts, grouped by type.get_openapiThe primary OpenAPI for this API.find_similar_apisAPIs that look like this one.apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.resolveTurn a domain, URL or GitHub org into the provider it belongs to.find_cohortsEvery scored population of providers in the catalog.curl "https://apis.io/api/v1/apis/amazon-sagemaker:amazon-sagemaker-model-bias-job-definition-api"
curl "https://apis.io/api/v1/apis?limit=25"
Calls without X-API-Key need no key. Calls with it need a paid plan — get a key.
Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.
A second provider on the same verified email joins the account you already have.
openapi: 3.1.0
info:
title: Amazon SageMaker Service Model Bias Job Definition API
version: '2017-07-24'
description: Generated from AWS's published Smithy model for Amazon SageMaker Service. 4 operation(s).
contact:
name: Amazon Web Services
url: https://aws.amazon.com/contact-us/
license:
name: Apache 2.0
identifier: Apache-2.0
url: https://github.com/aws/api-models-aws/blob/main/LICENSE
servers:
- url: https://api.sagemaker.{region}.amazonaws.com
variables:
region:
default: us-east-1
security:
- sigv4: []
paths:
/#CreateModelBiasJobDefinition:
post:
operationId: CreateModelBiasJobDefinition
summary: Create Model Bias Job Definition
description: Creates the definition for a model bias job.
responses:
'200':
description: Success
content:
application/x-amz-json-1.1:
schema:
$ref: '#/components/schemas/CreateModelBiasJobDefinitionResponse'
'400':
description: ResourceInUse; ResourceLimitExceeded
content:
application/x-amz-json-1.1:
schema:
$ref: '#/components/schemas/ResourceInUse'
parameters:
- name: X-Amz-Target
in: header
required: true
schema:
type: string
enum:
- SageMaker.CreateModelBiasJobDefinition
requestBody:
required: true
content:
application/x-amz-json-1.1:
schema:
$ref: '#/components/schemas/CreateModelBiasJobDefinitionRequest'
tags:
- Model Bias Job Definition
/#DeleteModelBiasJobDefinition:
post:
operationId: DeleteModelBiasJobDefinition
summary: Delete Model Bias Job Definition
description: Deletes an Amazon SageMaker AI model bias job definition.
responses:
'200':
description: Success
content:
application/x-amz-json-1.1:
schema:
type: string
'400':
description: ResourceNotFound
content:
application/x-amz-json-1.1:
schema:
$ref: '#/components/schemas/ResourceNotFound'
parameters:
- name: X-Amz-Target
in: header
required: true
schema:
type: string
enum:
- SageMaker.DeleteModelBiasJobDefinition
requestBody:
required: true
content:
application/x-amz-json-1.1:
schema:
$ref: '#/components/schemas/DeleteModelBiasJobDefinitionRequest'
tags:
- Model Bias Job Definition
/#DescribeModelBiasJobDefinition:
post:
operationId: DescribeModelBiasJobDefinition
summary: Describe Model Bias Job Definition
description: Returns a description of a model bias job definition.
responses:
'200':
description: Success
content:
application/x-amz-json-1.1:
schema:
$ref: '#/components/schemas/DescribeModelBiasJobDefinitionResponse'
'400':
description: ResourceNotFound
content:
application/x-amz-json-1.1:
schema:
$ref: '#/components/schemas/ResourceNotFound'
parameters:
- name: X-Amz-Target
in: header
required: true
schema:
type: string
enum:
- SageMaker.DescribeModelBiasJobDefinition
requestBody:
required: true
content:
application/x-amz-json-1.1:
schema:
$ref: '#/components/schemas/DescribeModelBiasJobDefinitionRequest'
tags:
- Model Bias Job Definition
/#ListModelBiasJobDefinitions:
post:
operationId: ListModelBiasJobDefinitions
summary: List Model Bias Job Definitions
description: Lists model bias jobs definitions that satisfy various filters.
responses:
'200':
description: Success
content:
application/x-amz-json-1.1:
schema:
$ref: '#/components/schemas/ListModelBiasJobDefinitionsResponse'
parameters:
- name: X-Amz-Target
in: header
required: true
schema:
type: string
enum:
- SageMaker.ListModelBiasJobDefinitions
requestBody:
required: true
content:
application/x-amz-json-1.1:
schema:
$ref: '#/components/schemas/ListModelBiasJobDefinitionsRequest'
tags:
- Model Bias Job Definition
components:
securitySchemes:
sigv4:
type: apiKey
in: header
name: Authorization
description: AWS Signature Version 4. The Authorization header carries an AWS4-HMAC-SHA256 signature over the canonical
request, with X-Amz-Date (and X-Amz-Security-Token for temporary credentials). Not a bearer token.
x-aws-sigv4:
signingName: sagemaker
schemas:
BatchTransformInput:
type: object
properties:
DataCapturedDestinationS3Uri:
type: string
description: The Amazon S3 location being used to capture the data.
DatasetFormat:
$ref: '#/components/schemas/MonitoringDatasetFormat'
LocalPath:
type: string
description: Path to the filesystem where the batch transform data is available to the container.
S3InputMode:
type: string
enum:
- Pipe
- File
description: Whether the Pipe or File is used as the input mode for transferring data for the monitoring job. Pipe
mode is recommended for large datasets. File mode is useful for small files that fit in memory. Defaults to File.
S3DataDistributionType:
type: string
enum:
- FullyReplicated
- ShardedByS3Key
description: Whether input data distributed in Amazon S3 is fully replicated or sharded by an S3 key. Defaults to
FullyReplicated
FeaturesAttribute:
type: string
description: The attributes of the input data that are the input features.
InferenceAttribute:
type: string
description: The attribute of the input data that represents the ground truth label.
ProbabilityAttribute:
type: string
description: In a classification problem, the attribute that represents the class probability.
ProbabilityThresholdAttribute:
type: number
description: The threshold for the class probability to be evaluated as a positive result.
StartTimeOffset:
type: string
description: If specified, monitoring jobs substract this time from the start time. For information about using
offsets for scheduling monitoring jobs, see Schedule Model Quality Monitoring Jobs.
EndTimeOffset:
type: string
description: If specified, monitoring jobs subtract this time from the end time. For information about using offsets
for scheduling monitoring jobs, see Schedule Model Quality Monitoring Jobs.
ExcludeFeaturesAttribute:
type: string
description: The attributes of the input data to exclude from the analysis.
required:
- DataCapturedDestinationS3Uri
- DatasetFormat
- LocalPath
CreateModelBiasJobDefinitionRequest:
type: object
properties:
JobDefinitionName:
type: string
description: The name of the bias job definition. The name must be unique within an Amazon Web Services Region in
the Amazon Web Services account.
ModelBiasBaselineConfig:
$ref: '#/components/schemas/ModelBiasBaselineConfig'
ModelBiasAppSpecification:
$ref: '#/components/schemas/ModelBiasAppSpecification'
ModelBiasJobInput:
$ref: '#/components/schemas/ModelBiasJobInput'
ModelBiasJobOutputConfig:
$ref: '#/components/schemas/MonitoringOutputConfig'
JobResources:
$ref: '#/components/schemas/MonitoringResources'
NetworkConfig:
$ref: '#/components/schemas/MonitoringNetworkConfig'
RoleArn:
type: string
description: The Amazon Resource Name (ARN) of an IAM role that Amazon SageMaker AI can assume to perform tasks
on your behalf.
StoppingCondition:
$ref: '#/components/schemas/MonitoringStoppingCondition'
Tags:
type: array
items:
$ref: '#/components/schemas/Tag'
description: (Optional) An array of key-value pairs. For more information, see Using Cost Allocation Tags in the
Amazon Web Services Billing and Cost Management User Guide.
required:
- JobDefinitionName
- ModelBiasAppSpecification
- ModelBiasJobInput
- ModelBiasJobOutputConfig
- JobResources
- RoleArn
CreateModelBiasJobDefinitionResponse:
type: object
properties:
JobDefinitionArn:
type: string
description: The Amazon Resource Name (ARN) of the model bias job.
required:
- JobDefinitionArn
DeleteModelBiasJobDefinitionRequest:
type: object
properties:
JobDefinitionName:
type: string
description: The name of the model bias job definition to delete.
required:
- JobDefinitionName
DescribeModelBiasJobDefinitionRequest:
type: object
properties:
JobDefinitionName:
type: string
description: The name of the model bias job definition. The name must be unique within an Amazon Web Services Region
in the Amazon Web Services account.
required:
- JobDefinitionName
DescribeModelBiasJobDefinitionResponse:
type: object
properties:
JobDefinitionArn:
type: string
description: The Amazon Resource Name (ARN) of the model bias job.
JobDefinitionName:
type: string
description: The name of the bias job definition. The name must be unique within an Amazon Web Services Region in
the Amazon Web Services account.
CreationTime:
type: string
format: date-time
description: The time at which the model bias job was created.
ModelBiasBaselineConfig:
$ref: '#/components/schemas/ModelBiasBaselineConfig'
ModelBiasAppSpecification:
$ref: '#/components/schemas/ModelBiasAppSpecification'
ModelBiasJobInput:
$ref: '#/components/schemas/ModelBiasJobInput'
ModelBiasJobOutputConfig:
$ref: '#/components/schemas/MonitoringOutputConfig'
JobResources:
$ref: '#/components/schemas/MonitoringResources'
NetworkConfig:
$ref: '#/components/schemas/MonitoringNetworkConfig'
RoleArn:
type: string
description: The Amazon Resource Name (ARN) of the IAM role that has read permission to the input data location
and write permission to the output data location in Amazon S3.
StoppingCondition:
$ref: '#/components/schemas/MonitoringStoppingCondition'
required:
- JobDefinitionArn
- JobDefinitionName
- CreationTime
- ModelBiasAppSpecification
- ModelBiasJobInput
- ModelBiasJobOutputConfig
- JobResources
- RoleArn
EndpointInput:
type: object
properties:
EndpointName:
type: string
description: An endpoint in customer's account which has enabled DataCaptureConfig enabled.
LocalPath:
type: string
description: Path to the filesystem where the endpoint data is available to the container.
S3InputMode:
type: string
enum:
- Pipe
- File
description: Whether the Pipe or File is used as the input mode for transferring data for the monitoring job. Pipe
mode is recommended for large datasets. File mode is useful for small files that fit in memory. Defaults to File.
S3DataDistributionType:
type: string
enum:
- FullyReplicated
- ShardedByS3Key
description: Whether input data distributed in Amazon S3 is fully replicated or sharded by an Amazon S3 key. Defaults
to FullyReplicated
FeaturesAttribute:
type: string
description: The attributes of the input data that are the input features.
InferenceAttribute:
type: string
description: The attribute of the input data that represents the ground truth label.
ProbabilityAttribute:
type: string
description: In a classification problem, the attribute that represents the class probability.
ProbabilityThresholdAttribute:
type: number
description: The threshold for the class probability to be evaluated as a positive result.
StartTimeOffset:
type: string
description: If specified, monitoring jobs substract this time from the start time. For information about using
offsets for scheduling monitoring jobs, see Schedule Model Quality Monitoring Jobs.
EndTimeOffset:
type: string
description: If specified, monitoring jobs substract this time from the end time. For information about using offsets
for scheduling monitoring jobs, see Schedule Model Quality Monitoring Jobs.
ExcludeFeaturesAttribute:
type: string
description: The attributes of the input data to exclude from the analysis.
required:
- EndpointName
- LocalPath
ListModelBiasJobDefinitionsRequest:
type: object
properties:
EndpointName:
type: string
description: Name of the endpoint to monitor for model bias.
SortBy:
type: string
enum:
- Name
- CreationTime
description: Whether to sort results by the Name or CreationTime field. The default is CreationTime.
SortOrder:
type: string
enum:
- Ascending
- Descending
description: Whether to sort the results in Ascending or Descending order. The default is Descending.
NextToken:
type: string
description: The token returned if the response is truncated. To retrieve the next set of job executions, use it
in the next request.
MaxResults:
type: integer
description: The maximum number of model bias jobs to return in the response. The default value is 10.
NameContains:
type: string
description: Filter for model bias jobs whose name contains a specified string.
CreationTimeBefore:
type: string
format: date-time
description: A filter that returns only model bias jobs created before a specified time.
CreationTimeAfter:
type: string
format: date-time
description: A filter that returns only model bias jobs created after a specified time.
ListModelBiasJobDefinitionsResponse:
type: object
properties:
JobDefinitionSummaries:
type: array
items:
$ref: '#/components/schemas/MonitoringJobDefinitionSummary'
description: A JSON array in which each element is a summary for a model bias jobs.
NextToken:
type: string
description: The token returned if the response is truncated. To retrieve the next set of job executions, use it
in the next request.
required:
- JobDefinitionSummaries
ModelBiasAppSpecification:
type: object
properties:
ImageUri:
type: string
description: The container image to be run by the model bias job.
ConfigUri:
type: string
description: JSON formatted S3 file that defines bias parameters. For more information on this JSON configuration
file, see Configure bias parameters.
Environment:
type: object
additionalProperties:
type: string
description: Sets the environment variables in the Docker container.
required:
- ImageUri
- ConfigUri
ModelBiasBaselineConfig:
type: object
properties:
BaseliningJobName:
type: string
description: The name of the baseline model bias job.
ConstraintsResource:
$ref: '#/components/schemas/MonitoringConstraintsResource'
ModelBiasJobInput:
type: object
properties:
EndpointInput:
$ref: '#/components/schemas/EndpointInput'
BatchTransformInput:
$ref: '#/components/schemas/BatchTransformInput'
GroundTruthS3Input:
$ref: '#/components/schemas/MonitoringGroundTruthS3Input'
required:
- GroundTruthS3Input
MonitoringClusterConfig:
type: object
properties:
InstanceCount:
type: integer
description: The number of ML compute instances to use in the model monitoring job. For distributed processing jobs,
specify a value greater than 1. The default value is 1.
InstanceType:
type: string
enum:
- ml.t3.medium
- ml.t3.large
- ml.t3.xlarge
- ml.t3.2xlarge
- ml.m4.xlarge
- ml.m4.2xlarge
- ml.m4.4xlarge
- ml.m4.10xlarge
- ml.m4.16xlarge
- ml.c4.xlarge
- ml.c4.2xlarge
- ml.c4.4xlarge
- ml.c4.8xlarge
- ml.p2.xlarge
- ml.p2.8xlarge
- ml.p2.16xlarge
- ml.p3.2xlarge
- ml.p3.8xlarge
- ml.p3.16xlarge
- ml.c5.xlarge
- ml.c5.2xlarge
- ml.c5.4xlarge
- ml.c5.9xlarge
- ml.c5.18xlarge
- ml.m5.large
- ml.m5.xlarge
- ml.m5.2xlarge
- ml.m5.4xlarge
- ml.m5.12xlarge
- ml.m5.24xlarge
- ml.r5.large
- ml.r5.xlarge
- ml.r5.2xlarge
- ml.r5.4xlarge
- ml.r5.8xlarge
- ml.r5.12xlarge
- ml.r5.16xlarge
- ml.r5.24xlarge
- ml.g4dn.xlarge
- ml.g4dn.2xlarge
- ml.g4dn.4xlarge
- ml.g4dn.8xlarge
- ml.g4dn.12xlarge
- ml.g4dn.16xlarge
- ml.g5.xlarge
- ml.g5.2xlarge
- ml.g5.4xlarge
- ml.g5.8xlarge
- ml.g5.16xlarge
- ml.g5.12xlarge
- ml.g5.24xlarge
- ml.g5.48xlarge
- ml.r5d.large
- ml.r5d.xlarge
- ml.r5d.2xlarge
- ml.r5d.4xlarge
- ml.r5d.8xlarge
- ml.r5d.12xlarge
- ml.r5d.16xlarge
- ml.r5d.24xlarge
- ml.g6.xlarge
- ml.g6.2xlarge
- ml.g6.4xlarge
- ml.g6.8xlarge
- ml.g6.12xlarge
- ml.g6.16xlarge
- ml.g6.24xlarge
- ml.g6.48xlarge
- ml.g6e.xlarge
- ml.g6e.2xlarge
- ml.g6e.4xlarge
- ml.g6e.8xlarge
- ml.g6e.12xlarge
- ml.g6e.16xlarge
- ml.g6e.24xlarge
- ml.g6e.48xlarge
- ml.m6i.large
- ml.m6i.xlarge
- ml.m6i.2xlarge
- ml.m6i.4xlarge
- ml.m6i.8xlarge
- ml.m6i.12xlarge
- ml.m6i.16xlarge
- ml.m6i.24xlarge
- ml.m6i.32xlarge
- ml.c6i.xlarge
- ml.c6i.2xlarge
- ml.c6i.4xlarge
- ml.c6i.8xlarge
- ml.c6i.12xlarge
- ml.c6i.16xlarge
- ml.c6i.24xlarge
- ml.c6i.32xlarge
- ml.m7i.large
- ml.m7i.xlarge
- ml.m7i.2xlarge
- ml.m7i.4xlarge
- ml.m7i.8xlarge
- ml.m7i.12xlarge
- ml.m7i.16xlarge
- ml.m7i.24xlarge
- ml.m7i.48xlarge
- ml.c7i.large
- ml.c7i.xlarge
- ml.c7i.2xlarge
- ml.c7i.4xlarge
- ml.c7i.8xlarge
- ml.c7i.12xlarge
- ml.c7i.16xlarge
- ml.c7i.24xlarge
- ml.c7i.48xlarge
- ml.r7i.large
- ml.r7i.xlarge
- ml.r7i.2xlarge
- ml.r7i.4xlarge
- ml.r7i.8xlarge
- ml.r7i.12xlarge
- ml.r7i.16xlarge
- ml.r7i.24xlarge
- ml.r7i.48xlarge
- ml.p5.4xlarge
- ml.g7e.2xlarge
- ml.g7e.4xlarge
- ml.g7e.8xlarge
- ml.g7e.12xlarge
- ml.g7e.24xlarge
- ml.g7e.48xlarge
- ml.g7.2xlarge
- ml.g7.4xlarge
- ml.g7.8xlarge
- ml.g7.12xlarge
- ml.g7.24xlarge
- ml.g7.48xlarge
- ml.r6i.large
- ml.r6i.xlarge
- ml.r6i.2xlarge
- ml.r6i.4xlarge
- ml.r6i.8xlarge
- ml.r6i.12xlarge
- ml.r6i.16xlarge
- ml.r6i.24xlarge
- ml.r6i.32xlarge
- ml.m8i.large
- ml.m8i.xlarge
- ml.m8i.2xlarge
- ml.m8i.4xlarge
- ml.m8i.8xlarge
- ml.m8i.12xlarge
- ml.m8i.16xlarge
- ml.m8i.24xlarge
- ml.m8i.32xlarge
- ml.m8i.48xlarge
- ml.m8i.96xlarge
- ml.c8i.xlarge
- ml.c8i.2xlarge
- ml.c8i.4xlarge
- ml.c8i.8xlarge
- ml.c8i.12xlarge
- ml.c8i.16xlarge
- ml.c8i.24xlarge
- ml.c8i.32xlarge
- ml.c8i.48xlarge
- ml.c8i.96xlarge
- ml.r8i.large
- ml.r8i.xlarge
- ml.r8i.2xlarge
- ml.r8i.4xlarge
- ml.r8i.8xlarge
- ml.r8i.12xlarge
- ml.r8i.16xlarge
- ml.r8i.24xlarge
- ml.r8i.32xlarge
- ml.r8i.48xlarge
- ml.r8i.96xlarge
- ml.m7i-flex.large
- ml.m7i-flex.xlarge
- ml.m7i-flex.2xlarge
- ml.m7i-flex.4xlarge
- ml.m7i-flex.8xlarge
- ml.m7i-flex.12xlarge
- ml.m7i-flex.16xlarge
- ml.c7i-flex.xlarge
- ml.c7i-flex.2xlarge
- ml.c7i-flex.4xlarge
- ml.c7i-flex.8xlarge
- ml.c7i-flex.12xlarge
- ml.c7i-flex.16xlarge
- ml.m8i-flex.large
- ml.m8i-flex.xlarge
- ml.m8i-flex.2xlarge
- ml.m8i-flex.4xlarge
- ml.m8i-flex.8xlarge
- ml.m8i-flex.12xlarge
- ml.m8i-flex.16xlarge
- ml.c8i-flex.xlarge
- ml.c8i-flex.2xlarge
- ml.c8i-flex.4xlarge
- ml.c8i-flex.8xlarge
- ml.c8i-flex.12xlarge
- ml.c8i-flex.16xlarge
- ml.r8i-flex.large
- ml.r8i-flex.xlarge
- ml.r8i-flex.2xlarge
- ml.r8i-flex.4xlarge
- ml.r8i-flex.8xlarge
- ml.r8i-flex.12xlarge
- ml.r8i-flex.16xlarge
description: The ML compute instance type for the processing job.
VolumeSizeInGB:
type: integer
description: The size of the ML storage volume, in gigabytes, that you want to provision. You must specify sufficient
ML storage for your scenario.
VolumeKmsKeyId:
type: string
description: The Key Management Service (KMS) key that Amazon SageMaker AI uses to encrypt data on the storage volume
attached to the ML compute instance(s) that run the model monitoring job.
required:
- InstanceCount
- InstanceType
- VolumeSizeInGB
MonitoringConstraintsResource:
type: object
properties:
S3Uri:
type: string
description: The Amazon S3 URI for the constraints resource.
MonitoringCsvDatasetFormat:
type: object
properties:
Header:
type: boolean
description: Indicates if the CSV data has a header.
MonitoringDatasetFormat:
type: object
properties:
Csv:
$ref: '#/components/schemas/MonitoringCsvDatasetFormat'
Json:
$ref: '#/components/schemas/MonitoringJsonDatasetFormat'
Parquet:
$ref: '#/components/schemas/MonitoringParquetDatasetFormat'
MonitoringGroundTruthS3Input:
type: object
properties:
S3Uri:
type: string
description: The address of the Amazon S3 location of the ground truth labels.
MonitoringJobDefinitionSummary:
type: object
properties:
MonitoringJobDefinitionName:
type: string
description: The name of the monitoring job.
MonitoringJobDefinitionArn:
type: string
description: The Amazon Resource Name (ARN) of the monitoring job.
CreationTime:
type: string
format: date-time
description: The time that the monitoring job was created.
EndpointName:
type: string
description: The name of the endpoint that the job monitors.
required:
- MonitoringJobDefinitionName
- MonitoringJobDefinitionArn
- CreationTime
- EndpointName
MonitoringJsonDatasetFormat:
type: object
properties:
Line:
type: boolean
description: Indicates if the file should be read as a JSON object per line.
MonitoringNetworkConfig:
type: object
properties:
EnableInterContainerTrafficEncryption:
type: boolean
description: Whether to encrypt all communications between the instances used for the monitoring jobs. Choose True
to encrypt communications. Encryption provides greater security for distributed jobs, but the processing might
take longer.
EnableNetworkIsolation:
type: boolean
description: Whether to allow inbound and outbound network calls to and from the containers used for the monitoring
job.
VpcConfig:
$ref: '#/components/schemas/VpcConfig'
MonitoringOutput:
type: object
properties:
S3Output:
$ref: '#/components/schemas/MonitoringS3Output'
required:
- S3Output
MonitoringOutputConfig:
type: object
properties:
MonitoringOutputs:
type: array
items:
$ref: '#/components/schemas/MonitoringOutput'
description: Monitoring outputs for monitoring jobs. This is where the output of the periodic monitoring jobs is
uploaded.
KmsKeyId:
type: string
description: The Key Management Service (KMS) key that Amazon SageMaker AI uses to encrypt the model artifacts at
rest using Amazon S3 server-side encryption.
required:
- MonitoringOutputs
MonitoringParquetDatasetFormat:
type: object
properties: {}
MonitoringResources:
type: object
properties:
ClusterConfig:
$ref: '#/components/schemas/MonitoringClusterConfig'
required:
- ClusterConfig
MonitoringS3Output:
type: object
properties:
S3Uri:
type: string
description: A URI that identifies the Amazon S3 storage location where Amazon SageMaker AI saves the results of
a monitoring job.
LocalPath:
type: string
description: The local path to the Amazon S3 storage location where Amazon SageMaker AI saves the results of a monitoring
job. LocalPath is an absolute path for the output data.
S3UploadMode:
type: string
enum:
- Continuous
- EndOfJob
description: Whether to upload the results of the monitoring job continuously or after the job completes.
required:
- S3Uri
- LocalPath
MonitoringStoppingCondition:
type: object
properties:
MaxRuntimeInSeconds:
type: integer
description: The maximum runtime allowed in seconds. The MaxRuntimeInSeconds cannot exceed the frequency of the
job. For data quality and model explainability, this can be up to 3600 seconds for an hourly schedule. For model
bias and model quality hourly schedules, this can be up to 1800 seconds.
required:
- MaxRuntimeInSeconds
ResourceInUse:
type: object
properties:
Message:
type: string
ResourceNotFound:
type: object
properties:
Message:
type: string
Tag:
type: object
properties:
Key:
type: string
description: The tag key. Tag keys must be unique per resource.
Value:
type: string
description: The tag value.
required:
- Key
- Value
VpcConfig:
type: object
properties:
SecurityGroupIds:
type: array
items:
type: string
description: The VPC security group IDs, in the form sg-xxxxxxxx. Specify the security groups for the VPC that is
specified in the Subnets field.
Subnets:
type: array
items:
type: string
description: The ID of the subnets in the VPC to which you want to connect your training job or model. For information
about the availability of specific instance types, see Supported Instance Types and Availability Zones.
required:
- SecurityGroupIds
- Subnets
x-provenance:
method: harvested
publisher: Amazon Web Services
source: https://raw.githubusercontent.com/aws/api-models-aws/582e55931c45b944739742a2c1620b6026dd2d13/models/sagemaker/service/2017-07-24/sagemaker-2017-07-24.json
note: converted by smithy-to-openapi.py from AWS's Smithy model (roadmap#1001)