Package com.pulumi.aws.bedrockmodel
Class InvocationJobArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.aws.bedrockmodel.InvocationJobArgs
-
public final class InvocationJobArgs extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classInvocationJobArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static InvocationJobArgsEmpty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static InvocationJobArgs.Builderbuilder()static InvocationJobArgs.Builderbuilder(InvocationJobArgs defaults)com.pulumi.core.Output<InvocationJobInputDataConfigArgs>inputDataConfig()com.pulumi.core.Output<java.lang.String>jobName()com.pulumi.core.Output<java.lang.String>modelId()com.pulumi.core.Output<InvocationJobOutputDataConfigArgs>outputDataConfig()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.lang.Boolean>>skipDestroy()java.util.Optional<com.pulumi.core.Output<java.lang.Integer>>timeoutDurationInHours()java.util.Optional<com.pulumi.core.Output<InvocationJobTimeoutsArgs>>timeouts()java.util.Optional<com.pulumi.core.Output<InvocationJobVpcConfigArgs>>vpcConfig()
-
-
-
Field Detail
-
Empty
public static final InvocationJobArgs Empty
-
-
Method Detail
-
inputDataConfig
public com.pulumi.core.Output<InvocationJobInputDataConfigArgs> inputDataConfig()
- Returns:
- Location of the input data for the batch inference job. See `inputDataConfig` Block below.
-
jobName
public com.pulumi.core.Output<java.lang.String> jobName()
- Returns:
- Name for the batch inference job.
-
modelId
public com.pulumi.core.Output<java.lang.String> modelId()
- Returns:
- Identifier of the foundation model, or inference profile, to use for the batch inference job.
-
outputDataConfig
public com.pulumi.core.Output<InvocationJobOutputDataConfigArgs> outputDataConfig()
- Returns:
- Location where the results of the batch inference job are stored. See `outputDataConfig` Block 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 IAM service role that Amazon Bedrock can assume to carry out and manage the batch inference job. See [Create a service role for batch inference](https://docs.aws.amazon.com/bedrock/latest/userguide/batch-iam-sr.html). The following arguments are optional:
-
skipDestroy
public java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>> skipDestroy()
- Returns:
- Whether to leave the batch inference job in its current state when destroying the resource, instead of stopping it.
-
timeoutDurationInHours
public java.util.Optional<com.pulumi.core.Output<java.lang.Integer>> timeoutDurationInHours()
- Returns:
- Number of hours after which to force the batch inference job to time out.
-
timeouts
public java.util.Optional<com.pulumi.core.Output<InvocationJobTimeoutsArgs>> timeouts()
-
vpcConfig
public java.util.Optional<com.pulumi.core.Output<InvocationJobVpcConfigArgs>> vpcConfig()
- Returns:
- VPC configuration for the data used by the batch inference job. See `vpcConfig` Block below.
-
builder
public static InvocationJobArgs.Builder builder()
-
builder
public static InvocationJobArgs.Builder builder(InvocationJobArgs defaults)
-
-