GetPrebuiltEcrImagePlainArgs

data class GetPrebuiltEcrImagePlainArgs(val dnsSuffix: String? = null, val imageTag: String? = null, val region: String? = null, val repositoryName: String) : ConvertibleToJava<GetPrebuiltEcrImagePlainArgs>

A collection of arguments for invoking getPrebuiltEcrImage.

Constructors

Link copied to clipboard
constructor(dnsSuffix: String? = null, imageTag: String? = null, region: String? = null, repositoryName: String)

Properties

Link copied to clipboard
val dnsSuffix: String? = null

DNS suffix to use in the registry path. If not specified, the AWS provider sets it to the DNS suffix for the current region.

Link copied to clipboard
val imageTag: String? = null

Image tag for the Docker image. If not specified, the AWS provider sets the value to 1, which for many repositories indicates the latest version. Some repositories, such as XGBoost, do not support 1 or latest and specific version must be used.

Link copied to clipboard
val region: String? = null

Region to use in the registry path. If not specified, the AWS provider sets it to the current region.

Link copied to clipboard

Name of the repository, which is generally the algorithm or library. Values include blazingtext, factorization-machines, forecasting-deepar, image-classification, ipinsights, kmeans, knn, lda, linear-learner, mxnet-inference-eia, mxnet-inference, mxnet-training, ntm, object-detection, object2vec, pca, pytorch-inference-eia, pytorch-inference, pytorch-training, randomcutforest, sagemaker-scikit-learn, sagemaker-sparkml-serving, sagemaker-xgboost, semantic-segmentation, seq2seq, tensorflow-inference-eia, tensorflow-inference, tensorflow-training, huggingface-tensorflow-training, huggingface-tensorflow-inference, huggingface-pytorch-training, and huggingface-pytorch-inference.

Functions

Link copied to clipboard
open override fun toJava(): GetPrebuiltEcrImagePlainArgs