Class GetPrebuiltEcrImageArgs.Builder

  • Enclosing class:
    GetPrebuiltEcrImageArgs

    public static final class GetPrebuiltEcrImageArgs.Builder
    extends java.lang.Object
    • Method Detail

      • dnsSuffix

        public GetPrebuiltEcrImageArgs.Builder dnsSuffix​(@Nullable
                                                         com.pulumi.core.Output<java.lang.String> dnsSuffix)
        Parameters:
        dnsSuffix - DNS suffix to use in the registry path. If not specified, the AWS provider sets it to the DNS suffix for the current region.
        Returns:
        builder
      • dnsSuffix

        public GetPrebuiltEcrImageArgs.Builder dnsSuffix​(java.lang.String dnsSuffix)
        Parameters:
        dnsSuffix - DNS suffix to use in the registry path. If not specified, the AWS provider sets it to the DNS suffix for the current region.
        Returns:
        builder
      • imageTag

        public GetPrebuiltEcrImageArgs.Builder imageTag​(@Nullable
                                                        com.pulumi.core.Output<java.lang.String> imageTag)
        Parameters:
        imageTag - 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.
        Returns:
        builder
      • imageTag

        public GetPrebuiltEcrImageArgs.Builder imageTag​(java.lang.String imageTag)
        Parameters:
        imageTag - 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.
        Returns:
        builder
      • region

        public GetPrebuiltEcrImageArgs.Builder region​(@Nullable
                                                      com.pulumi.core.Output<java.lang.String> region)
        Parameters:
        region - Region to use in the registry path. If not specified, the AWS provider sets it to the current region.
        Returns:
        builder
      • region

        public GetPrebuiltEcrImageArgs.Builder region​(java.lang.String region)
        Parameters:
        region - Region to use in the registry path. If not specified, the AWS provider sets it to the current region.
        Returns:
        builder
      • repositoryName

        public GetPrebuiltEcrImageArgs.Builder repositoryName​(com.pulumi.core.Output<java.lang.String> repositoryName)
        Parameters:
        repositoryName - 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`.
        Returns:
        builder
      • repositoryName

        public GetPrebuiltEcrImageArgs.Builder repositoryName​(java.lang.String repositoryName)
        Parameters:
        repositoryName - 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`.
        Returns:
        builder