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