Package com.pulumi.aws.lex.inputs
Class SlotTypeState
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.aws.lex.inputs.SlotTypeState
-
public final class SlotTypeState extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classSlotTypeState.Builder
-
Field Summary
Fields Modifier and Type Field Description static SlotTypeStateEmpty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static SlotTypeState.Builderbuilder()static SlotTypeState.Builderbuilder(SlotTypeState defaults)java.util.Optional<com.pulumi.core.Output<java.lang.String>>checksum()java.util.Optional<com.pulumi.core.Output<java.lang.String>>createdDate()java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>>createVersion()java.util.Optional<com.pulumi.core.Output<java.lang.String>>description()java.util.Optional<com.pulumi.core.Output<java.util.List<SlotTypeEnumerationValueArgs>>>enumerationValues()java.util.Optional<com.pulumi.core.Output<java.lang.String>>lastUpdatedDate()java.util.Optional<com.pulumi.core.Output<java.lang.String>>name()java.util.Optional<com.pulumi.core.Output<java.lang.String>>region()java.util.Optional<com.pulumi.core.Output<java.lang.String>>valueSelectionStrategy()java.util.Optional<com.pulumi.core.Output<java.lang.String>>version()
-
-
-
Field Detail
-
Empty
public static final SlotTypeState Empty
-
-
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.
-
builder
public static SlotTypeState.Builder builder()
-
builder
public static SlotTypeState.Builder builder(SlotTypeState defaults)
-
-