Package com.pulumi.aws.ecrpublic.inputs
Class RepositoryCatalogDataArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.aws.ecrpublic.inputs.RepositoryCatalogDataArgs
-
public final class RepositoryCatalogDataArgs extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classRepositoryCatalogDataArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static RepositoryCatalogDataArgsEmpty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Optional<com.pulumi.core.Output<java.lang.String>>aboutText()java.util.Optional<com.pulumi.core.Output<java.util.List<java.lang.String>>>architectures()static RepositoryCatalogDataArgs.Builderbuilder()static RepositoryCatalogDataArgs.Builderbuilder(RepositoryCatalogDataArgs defaults)java.util.Optional<com.pulumi.core.Output<java.lang.String>>description()java.util.Optional<com.pulumi.core.Output<java.lang.String>>logoImageBlob()java.util.Optional<com.pulumi.core.Output<java.util.List<java.lang.String>>>operatingSystems()java.util.Optional<com.pulumi.core.Output<java.lang.String>>usageText()
-
-
-
Field Detail
-
Empty
public static final RepositoryCatalogDataArgs Empty
-
-
Method Detail
-
aboutText
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> aboutText()
- Returns:
- A detailed description of the contents of the repository. It is publicly visible in the Amazon ECR Public Gallery. The text must be in markdown format.
-
architectures
public java.util.Optional<com.pulumi.core.Output<java.util.List<java.lang.String>>> architectures()
- Returns:
- The system architecture that the images in the repository are compatible with. On the Amazon ECR Public Gallery, the following supported architectures will appear as badges on the repository and are used as search filters: `ARM`, `ARM 64`, `x86`, `x86-64`
-
description
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> description()
- Returns:
- A short description of the contents of the repository. This text appears in both the image details and also when searching for repositories on the Amazon ECR Public Gallery.
-
logoImageBlob
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> logoImageBlob()
- Returns:
- The base64-encoded repository logo payload. (Only visible for verified accounts) Note that drift detection is disabled for this attribute.
-
operatingSystems
public java.util.Optional<com.pulumi.core.Output<java.util.List<java.lang.String>>> operatingSystems()
- Returns:
- The operating systems that the images in the repository are compatible with. On the Amazon ECR Public Gallery, the following supported operating systems will appear as badges on the repository and are used as search filters: `Linux`, `Windows`
-
usageText
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> usageText()
- Returns:
- Detailed information on how to use the contents of the repository. It is publicly visible in the Amazon ECR Public Gallery. The usage text provides context, support information, and additional usage details for users of the repository. The text must be in markdown format.
-
builder
public static RepositoryCatalogDataArgs.Builder builder()
-
builder
public static RepositoryCatalogDataArgs.Builder builder(RepositoryCatalogDataArgs defaults)
-
-