MonitoringJobDefinition
public struct MonitoringJobDefinition : AWSShape
Undocumented
-
Declaration
Swift
public static var _members: [AWSShapeMember] -
Baseline configuration used to validate that the data conforms to the specified constraints and statistics
Declaration
Swift
public let baselineConfig: MonitoringBaselineConfig? -
Sets the environment variables in the Docker container.
Declaration
Swift
public let environment: [String : String]? -
Configures the monitoring job to run a specified Docker container image.
Declaration
Swift
public let monitoringAppSpecification: MonitoringAppSpecification -
The array of inputs for the monitoring job. Currently we support monitoring an Amazon SageMaker Endpoint.
Declaration
Swift
public let monitoringInputs: [MonitoringInput] -
The array of outputs from the monitoring job to be uploaded to Amazon Simple Storage Service (Amazon S3).
Declaration
Swift
public let monitoringOutputConfig: MonitoringOutputConfig -
Identifies the resources, ML compute instances, and ML storage volumes to deploy for a monitoring job. In distributed processing, you specify more than one instance.
Declaration
Swift
public let monitoringResources: MonitoringResources -
Specifies networking options for an monitoring job.
Declaration
Swift
public let networkConfig: NetworkConfig? -
The Amazon Resource Name (ARN) of an IAM role that Amazon SageMaker can assume to perform tasks on your behalf.
Declaration
Swift
public let roleArn: String -
Specifies a time limit for how long the monitoring job is allowed to run.
Declaration
Swift
public let stoppingCondition: MonitoringStoppingCondition? -
init(baselineConfig:environment:monitoringAppSpecification:monitoringInputs:monitoringOutputConfig:monitoringResources:networkConfig:roleArn:stoppingCondition:)Undocumented
Declaration
Swift
public init(baselineConfig: MonitoringBaselineConfig? = nil, environment: [String : String]? = nil, monitoringAppSpecification: MonitoringAppSpecification, monitoringInputs: [MonitoringInput], monitoringOutputConfig: MonitoringOutputConfig, monitoringResources: MonitoringResources, networkConfig: NetworkConfig? = nil, roleArn: String, stoppingCondition: MonitoringStoppingCondition? = nil) -
Declaration
Swift
public func validate(name: String) throws
View on GitHub
MonitoringJobDefinition Structure Reference