AlgorithmArgs class

The set of arguments for Algorithm. The set of arguments for Algorithm.

Constructors

AlgorithmArgs({Input<String?>? algorithmDescription, required Input<String> algorithmName, Input<bool?>? certifyForMarketplace, Input<AlgorithmInferenceSpecification?>? inferenceSpecification, Input<String?>? region, Input<Map<String, String>?>? tags, Input<AlgorithmTimeouts?>? timeouts, required Input<AlgorithmTrainingSpecification> trainingSpecification, Input<AlgorithmValidationSpecification?>? validationSpecification})
Creates a new AlgorithmArgs. algorithmDescription Description of the algorithm. algorithmName Name of the algorithm. certifyForMarketplace Whether to certify the algorithm for AWS Marketplace. inferenceSpecification Configuration for inference jobs that use this algorithm. See Inference Specification. region Region where this resource is managed. Defaults to the Region set in the provider configuration. tags Map of tags to assign to the resource. timeouts Optional. trainingSpecification Configuration for training jobs that use this algorithm. See Training Specification. validationSpecification Configuration used to validate the algorithm. See Validation Specification.
const
AlgorithmArgs.fromMap(Map<String, dynamic> map)
factory

Properties

algorithmDescription → Input<String?>?
Description of the algorithm.
final
algorithmName → Input<String>
Name of the algorithm.
final
certifyForMarketplace → Input<bool?>?
Whether to certify the algorithm for AWS Marketplace.
final
hashCode int
The hash code for this object.
no setterinherited
inferenceSpecification → Input<AlgorithmInferenceSpecification?>?
Configuration for inference jobs that use this algorithm. See Inference Specification.
final
region → Input<String?>?
Region where this resource is managed. Defaults to the Region set in the provider configuration.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
tags → Input<Map<String, String>?>?
Map of tags to assign to the resource.
final
timeouts → Input<AlgorithmTimeouts?>?
final
trainingSpecification → Input<AlgorithmTrainingSpecification>
Configuration for training jobs that use this algorithm. See Training Specification.
final
validationSpecification → Input<AlgorithmValidationSpecification?>?
Configuration used to validate the algorithm. See Validation Specification.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toMap() Map<String, dynamic>
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited