Package com.pulumi.aws.ecr.inputs
Class GetImageArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.ecr.inputs.GetImageArgs.Builder
-
- Enclosing class:
- GetImageArgs
public static final class GetImageArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(GetImageArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description GetImageArgsbuild()GetImageArgs.BuilderimageDigest(com.pulumi.core.Output<java.lang.String> imageDigest)GetImageArgs.BuilderimageDigest(java.lang.String imageDigest)GetImageArgs.BuilderimageTag(com.pulumi.core.Output<java.lang.String> imageTag)GetImageArgs.BuilderimageTag(java.lang.String imageTag)GetImageArgs.BuildermostRecent(com.pulumi.core.Output<java.lang.Boolean> mostRecent)GetImageArgs.BuildermostRecent(java.lang.Boolean mostRecent)GetImageArgs.Builderregion(com.pulumi.core.Output<java.lang.String> region)GetImageArgs.Builderregion(java.lang.String region)GetImageArgs.BuilderregistryId(com.pulumi.core.Output<java.lang.String> registryId)GetImageArgs.BuilderregistryId(java.lang.String registryId)GetImageArgs.BuilderrepositoryName(com.pulumi.core.Output<java.lang.String> repositoryName)GetImageArgs.BuilderrepositoryName(java.lang.String repositoryName)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(GetImageArgs defaults)
-
-
Method Detail
-
imageDigest
public GetImageArgs.Builder imageDigest(@Nullable com.pulumi.core.Output<java.lang.String> imageDigest)
- Parameters:
imageDigest- Sha256 digest of the image manifest. At least one of `imageDigest`, `imageTag`, or `mostRecent` must be specified.- Returns:
- builder
-
imageDigest
public GetImageArgs.Builder imageDigest(java.lang.String imageDigest)
- Parameters:
imageDigest- Sha256 digest of the image manifest. At least one of `imageDigest`, `imageTag`, or `mostRecent` must be specified.- Returns:
- builder
-
imageTag
public GetImageArgs.Builder imageTag(@Nullable com.pulumi.core.Output<java.lang.String> imageTag)
- Parameters:
imageTag- Tag associated with this image. At least one of `imageDigest`, `imageTag`, or `mostRecent` must be specified.- Returns:
- builder
-
imageTag
public GetImageArgs.Builder imageTag(java.lang.String imageTag)
- Parameters:
imageTag- Tag associated with this image. At least one of `imageDigest`, `imageTag`, or `mostRecent` must be specified.- Returns:
- builder
-
mostRecent
public GetImageArgs.Builder mostRecent(@Nullable com.pulumi.core.Output<java.lang.Boolean> mostRecent)
- Parameters:
mostRecent- Return the most recently pushed image. At least one of `imageDigest`, `imageTag`, or `mostRecent` must be specified.- Returns:
- builder
-
mostRecent
public GetImageArgs.Builder mostRecent(java.lang.Boolean mostRecent)
- Parameters:
mostRecent- Return the most recently pushed image. At least one of `imageDigest`, `imageTag`, or `mostRecent` must be specified.- Returns:
- builder
-
region
public GetImageArgs.Builder region(@Nullable com.pulumi.core.Output<java.lang.String> region)
- Parameters:
region- Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.- Returns:
- builder
-
region
public GetImageArgs.Builder region(java.lang.String region)
- Parameters:
region- Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.- Returns:
- builder
-
registryId
public GetImageArgs.Builder registryId(@Nullable com.pulumi.core.Output<java.lang.String> registryId)
- Parameters:
registryId- ID of the Registry where the repository resides.- Returns:
- builder
-
registryId
public GetImageArgs.Builder registryId(java.lang.String registryId)
- Parameters:
registryId- ID of the Registry where the repository resides.- Returns:
- builder
-
repositoryName
public GetImageArgs.Builder repositoryName(com.pulumi.core.Output<java.lang.String> repositoryName)
- Parameters:
repositoryName- Name of the ECR Repository.- Returns:
- builder
-
repositoryName
public GetImageArgs.Builder repositoryName(java.lang.String repositoryName)
- Parameters:
repositoryName- Name of the ECR Repository.- Returns:
- builder
-
build
public GetImageArgs build()
-
-