Class SlotTypeState


  • public final class SlotTypeState
    extends com.pulumi.resources.ResourceArgs
    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
      static class  SlotTypeState.Builder  
      • Nested classes/interfaces inherited from class com.pulumi.resources.InputArgs

        com.pulumi.resources.InputArgs.InputArgsInternal
    • Method Detail

      • checksum

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> checksum()
        Returns:
        Checksum identifying the version of the slot type that was created. The checksum is not included as an argument because the resource will add it automatically when updating the slot type.
      • createVersion

        public java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>> createVersion()
        Returns:
        Determines if a new slot type version is created when the initial resource is created and on each update. Defaults to `false`.
      • createdDate

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> createdDate()
        Returns:
        The date when the slot type version was created.
      • description

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> description()
        Returns:
        A description of the slot type. Must be less than or equal to 200 characters in length.
      • enumerationValues

        public java.util.Optional<com.pulumi.core.Output<java.util.List<SlotTypeEnumerationValueArgs>>> enumerationValues()
        Returns:
        A list of EnumerationValue objects that defines the values that the slot type can take. Each value can have a list of synonyms, which are additional values that help train the machine learning model about the values that it resolves for a slot. Attributes are documented under enumeration_value.
      • lastUpdatedDate

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> lastUpdatedDate()
        Returns:
        The date when the `$LATEST` version of this slot type was updated.
      • name

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> name()
        Returns:
        The name of the slot type. The name is not case sensitive. Must be less than or equal to 100 characters in length.
      • 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.
      • valueSelectionStrategy

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> valueSelectionStrategy()
        Returns:
        Determines the slot resolution strategy that Amazon Lex uses to return slot type values. `ORIGINAL_VALUE` returns the value entered by the user if the user value is similar to the slot value. `TOP_RESOLUTION` returns the first value in the resolution list if there is a resolution list for the slot, otherwise null is returned. Defaults to `ORIGINAL_VALUE`.
      • version

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> version()
        Returns:
        The version of the slot type.