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< ? tags, Input<String, String> ?>Map< ? tagsAll, Input<String, String> ?>AlgorithmTimeouts?> ? timeouts, Input<AlgorithmTrainingSpecification?> ? trainingSpecification, Input<AlgorithmValidationSpecification?> ? validationSpecification}) -
Creates a new AlgorithmState.
algorithmDescriptionDescription of the algorithm.algorithmNameName of the algorithm.algorithmStatusStatus of the algorithm.arnARN of the algorithm.certifyForMarketplaceWhether to certify the algorithm for AWS Marketplace.creationTimeTime when the algorithm was created, in RFC3339 format.inferenceSpecificationConfiguration for inference jobs that use this algorithm. See Inference Specification.productIdAWS Marketplace product ID associated with the algorithm.regionRegion where this resource is managed. Defaults to the Region set in the provider configuration.tagsMap of tags to assign to the resource.tagsAllMap of tags assigned to the resource, including tags inherited from the providerdefaultTagsconfiguration block.timeoutsOptional.trainingSpecificationConfiguration for training jobs that use this algorithm. See Training Specification.validationSpecificationConfiguration 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
-
Map of tags to assign to the resource.
final
-
Map of tags assigned to the resource, including tags inherited from the provider
defaultTagsconfiguration 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