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< ? tags, Input<String, String> ?>AlgorithmTimeouts?> ? timeouts, required Input<AlgorithmTrainingSpecification> trainingSpecification, Input<AlgorithmValidationSpecification?> ? validationSpecification}) -
Creates a new AlgorithmArgs.
algorithmDescriptionDescription of the algorithm.algorithmNameName of the algorithm.certifyForMarketplaceWhether to certify the algorithm for AWS Marketplace.inferenceSpecificationConfiguration for inference jobs that use this algorithm. See Inference Specification.regionRegion where this resource is managed. Defaults to the Region set in the provider configuration.tagsMap of tags to assign to the resource.timeoutsOptional.trainingSpecificationConfiguration for training jobs that use this algorithm. See Training Specification.validationSpecificationConfiguration 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
-
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