Class V2modelsSlotTypeState


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

      • botId

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> botId()
        Returns:
        Identifier of the bot associated with this slot type.
      • botVersion

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> botVersion()
        Returns:
        Version of the bot associated with this slot type.
      • compositeSlotTypeSettings

        public java.util.Optional<com.pulumi.core.Output<java.util.List<V2modelsSlotTypeCompositeSlotTypeSettingArgs>>> compositeSlotTypeSettings()
        Returns:
        Specifications for a composite slot type. See `compositeSlotTypeSetting` argument reference below.
      • description

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> description()
        Returns:
        Description of the slot type.
      • externalSourceSettings

        public java.util.Optional<com.pulumi.core.Output<java.util.List<V2modelsSlotTypeExternalSourceSettingArgs>>> externalSourceSettings()
        Returns:
        Type of external information used to create the slot type. See `externalSourceSetting` argument reference below.
      • localeId

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> localeId()
        Returns:
        Identifier of the language and locale where this slot type is used. All of the bots, slot types, and slots used by the intent must have the same locale.
      • name

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> name()
        Returns:
        Name of the slot type. The following arguments are optional:
      • parentSlotTypeSignature

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> parentSlotTypeSignature()
        Returns:
        Built-in slot type used as a parent of this slot type. When you define a parent slot type, the new slot type has the configuration of the parent slot type. Only `AMAZON.AlphaNumeric` is supported.
      • 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.
      • slotTypeId

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> slotTypeId()
        Returns:
        Unique identifier for the slot type.
      • slotTypeValues

        public java.util.Optional<com.pulumi.core.Output<java.util.List<V2modelsSlotTypeSlotTypeValueArgs>>> slotTypeValues()
        Returns:
        List of SlotTypeValue objects that defines the values that the slot type can take. Each value can have a list of synonyms, additional values that help train the machine learning model about the values that it resolves for a slot. See `slotTypeValues` argument reference below.
      • valueSelectionSetting

        public java.util.Optional<com.pulumi.core.Output<V2modelsSlotTypeValueSelectionSettingArgs>> valueSelectionSetting()
        Returns:
        Determines the strategy that Amazon Lex uses to select a value from the list of possible values. See `valueSelectionSetting` argument reference below.