Class PackageArgs


  • public final class PackageArgs
    extends com.pulumi.resources.ResourceArgs
    • Method Detail

      • engineVersion

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> engineVersion()
        Returns:
        Engine version that the package is compatible with. This argument is required and only valid when `packageType` is `ZIP-PLUGIN`. Format: `OpenSearch_X.Y` or `Elasticsearch_X.Y`, where `X` and `Y` are the major and minor version numbers, respectively.
      • packageDescription

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> packageDescription()
        Returns:
        Description of the package.
      • packageName

        public com.pulumi.core.Output<java.lang.String> packageName()
        Returns:
        Unique name for the package.
      • packageSource

        public com.pulumi.core.Output<PackagePackageSourceArgs> packageSource()
        Returns:
        Configuration block for the package source options.
      • packageType

        public com.pulumi.core.Output<java.lang.String> packageType()
        Returns:
        The type of package. Valid values are `TXT-DICTIONARY`, `ZIP-PLUGIN`, `PACKAGE-LICENSE` and `PACKAGE-CONFIG`.
      • region

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> region()
        Returns:
        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.