AlgorithmState class

Input properties used for looking up and filtering Algorithm resources.

Constructors

AlgorithmState({Input<String?>? algorithmDescription, Input<String?>? algorithmName, Input<String?>? algorithmStatus, Input<String?>? arn, Input<bool?>? certifyForMarketplace, Input<String?>? creationTime, Input<AlgorithmInferenceSpecification?>? inferenceSpecification, Input<String?>? productId, Input<String?>? region, Input<Map<String, String>?>? tags, Input<Map<String, String>?>? tagsAll, Input<AlgorithmTimeouts?>? timeouts, Input<AlgorithmTrainingSpecification?>? trainingSpecification, Input<AlgorithmValidationSpecification?>? validationSpecification})
Creates a new AlgorithmState. algorithmDescription Description of the algorithm. algorithmName Name of the algorithm. algorithmStatus Status of the algorithm. arn ARN of the algorithm. certifyForMarketplace Whether to certify the algorithm for AWS Marketplace. creationTime Time when the algorithm was created, in RFC3339 format. inferenceSpecification Configuration for inference jobs that use this algorithm. See Inference Specification. productId AWS Marketplace product ID associated with the algorithm. 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. tagsAll Map of tags assigned to the resource, including tags inherited from the provider defaultTags configuration block. 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
AlgorithmState.fromMap(Map<String, dynamic> map)
factory

Properties

algorithmDescription → Input<String?>?
Description of the algorithm.
final
algorithmName → Input<String?>?
Name of the algorithm.
final
algorithmStatus → Input<String?>?
Status of the algorithm.
final
arn → Input<String?>?
ARN of the algorithm.
final
certifyForMarketplace → Input<bool?>?
Whether to certify the algorithm for AWS Marketplace.
final
creationTime → Input<String?>?
Time when the algorithm was created, in RFC3339 format.
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
productId → Input<String?>?
AWS Marketplace product ID associated with the algorithm.
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
tagsAll → Input<Map<String, String>?>?
Map of tags assigned to the resource, including tags inherited from the provider defaultTags configuration block.
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