Class FlowDefinitionState


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

      • arn

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> arn()
        Returns:
        The Amazon Resource Name (ARN) assigned by AWS to this Flow Definition.
      • flowDefinitionName

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> flowDefinitionName()
        Returns:
        The name of your flow definition.
      • humanLoopActivationConfig

        public java.util.Optional<com.pulumi.core.Output<FlowDefinitionHumanLoopActivationConfigArgs>> humanLoopActivationConfig()
        Returns:
        An object containing information about the events that trigger a human workflow. See Human Loop Activation Config details below.
      • humanLoopConfig

        public java.util.Optional<com.pulumi.core.Output<FlowDefinitionHumanLoopConfigArgs>> humanLoopConfig()
        Returns:
        An object containing information about the tasks the human reviewers will perform. See Human Loop Config details below.
      • humanLoopRequestSource

        public java.util.Optional<com.pulumi.core.Output<FlowDefinitionHumanLoopRequestSourceArgs>> humanLoopRequestSource()
        Returns:
        Container for configuring the source of human task requests. Use to specify if Amazon Rekognition or Amazon Textract is used as an integration source. See Human Loop Request Source details below.
      • outputConfig

        public java.util.Optional<com.pulumi.core.Output<FlowDefinitionOutputConfigArgs>> outputConfig()
        Returns:
        An object containing information about where the human review results will be uploaded. See Output Config details below.
      • roleArn

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> roleArn()
        Returns:
        The Amazon Resource Name (ARN) of the role needed to call other services on your behalf.
      • tags

        public java.util.Optional<com.pulumi.core.Output<java.util.Map<java.lang.String,​java.lang.String>>> tags()
        Returns:
        A map of tags to assign to the resource. If configured with a provider `default_tags` configuration block present, tags with matching keys will overwrite those defined at the provider-level.
      • tagsAll

        public java.util.Optional<com.pulumi.core.Output<java.util.Map<java.lang.String,​java.lang.String>>> tagsAll()
        Returns:
        A map of tags assigned to the resource, including those inherited from the provider `default_tags` configuration block.