Package com.pulumi.aws.sagemaker
Class FlowDefinitionArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.aws.sagemaker.FlowDefinitionArgs
-
public final class FlowDefinitionArgs extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classFlowDefinitionArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static FlowDefinitionArgsEmpty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static FlowDefinitionArgs.Builderbuilder()static FlowDefinitionArgs.Builderbuilder(FlowDefinitionArgs defaults)com.pulumi.core.Output<java.lang.String>flowDefinitionName()java.util.Optional<com.pulumi.core.Output<FlowDefinitionHumanLoopActivationConfigArgs>>humanLoopActivationConfig()com.pulumi.core.Output<FlowDefinitionHumanLoopConfigArgs>humanLoopConfig()java.util.Optional<com.pulumi.core.Output<FlowDefinitionHumanLoopRequestSourceArgs>>humanLoopRequestSource()com.pulumi.core.Output<FlowDefinitionOutputConfigArgs>outputConfig()java.util.Optional<com.pulumi.core.Output<java.lang.String>>region()com.pulumi.core.Output<java.lang.String>roleArn()java.util.Optional<com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>>>tags()
-
-
-
Field Detail
-
Empty
public static final FlowDefinitionArgs Empty
-
-
Method Detail
-
flowDefinitionName
public 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 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 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.
-
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.
-
roleArn
public com.pulumi.core.Output<java.lang.String> roleArn()
- Returns:
- 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 `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level.
-
builder
public static FlowDefinitionArgs.Builder builder()
-
builder
public static FlowDefinitionArgs.Builder builder(FlowDefinitionArgs defaults)
-
-