AlgorithmState constructor
- 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,String, String> ?> - Input<
Map< ? tagsAll,String, String> ?> - 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.
Implementation
const AlgorithmState({
this.algorithmDescription,
this.algorithmName,
this.algorithmStatus,
this.arn,
this.certifyForMarketplace,
this.creationTime,
this.inferenceSpecification,
this.productId,
this.region,
this.tags,
this.tagsAll,
this.timeouts,
this.trainingSpecification,
this.validationSpecification,
});