Class InvocationJobState
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.aws.bedrockmodel.inputs.InvocationJobState
-
public final class InvocationJobState extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classInvocationJobState.Builder
-
Field Summary
Fields Modifier and Type Field Description static InvocationJobStateEmpty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static InvocationJobState.Builderbuilder()static InvocationJobState.Builderbuilder(InvocationJobState defaults)java.util.Optional<com.pulumi.core.Output<java.lang.String>>endTime()java.util.Optional<com.pulumi.core.Output<java.lang.Integer>>errorRecordCount()java.util.Optional<com.pulumi.core.Output<InvocationJobInputDataConfigArgs>>inputDataConfig()java.util.Optional<com.pulumi.core.Output<java.lang.String>>jobArn()java.util.Optional<com.pulumi.core.Output<java.lang.String>>jobExpirationTime()java.util.Optional<com.pulumi.core.Output<java.lang.String>>jobName()java.util.Optional<com.pulumi.core.Output<java.lang.String>>modelId()java.util.Optional<com.pulumi.core.Output<java.lang.String>>modelInvocationType()java.util.Optional<com.pulumi.core.Output<InvocationJobOutputDataConfigArgs>>outputDataConfig()java.util.Optional<com.pulumi.core.Output<java.lang.Integer>>processedRecordCount()java.util.Optional<com.pulumi.core.Output<java.lang.String>>region()java.util.Optional<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.String>>status()java.util.Optional<com.pulumi.core.Output<java.lang.String>>submitTime()java.util.Optional<com.pulumi.core.Output<java.lang.Integer>>successRecordCount()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<java.lang.Integer>>totalRecordCount()java.util.Optional<com.pulumi.core.Output<InvocationJobVpcConfigArgs>>vpcConfig()
-
-
-
Field Detail
-
Empty
public static final InvocationJobState Empty
-
-
Method Detail
-
endTime
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> endTime()
- Returns:
- Time at which the batch inference job ended.
-
errorRecordCount
public java.util.Optional<com.pulumi.core.Output<java.lang.Integer>> errorRecordCount()
- Returns:
- Number of records that failed to process in the batch inference job.
-
inputDataConfig
public java.util.Optional<com.pulumi.core.Output<InvocationJobInputDataConfigArgs>> inputDataConfig()
- Returns:
- Location of the input data for the batch inference job. See `inputDataConfig` Block below.
-
jobArn
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> jobArn()
- Returns:
- ARN of the batch inference job.
-
jobExpirationTime
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> jobExpirationTime()
- Returns:
- Time at which the batch inference job times or timed out.
-
jobName
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> jobName()
- Returns:
- Name for the batch inference job.
-
modelId
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> modelId()
- Returns:
- Identifier of the foundation model, or inference profile, to use for the batch inference job.
-
modelInvocationType
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> modelInvocationType()
- Returns:
- Invocation endpoint used for the batch inference job.
-
outputDataConfig
public java.util.Optional<com.pulumi.core.Output<InvocationJobOutputDataConfigArgs>> outputDataConfig()
- Returns:
- Location where the results of the batch inference job are stored. See `outputDataConfig` Block below.
-
processedRecordCount
public java.util.Optional<com.pulumi.core.Output<java.lang.Integer>> processedRecordCount()
- Returns:
- Number of records that have been processed in the batch inference job.
-
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 java.util.Optional<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.
-
status
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> status()
- Returns:
- Status of the batch inference job.
-
submitTime
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> submitTime()
- Returns:
- Time at which the batch inference job was submitted.
-
successRecordCount
public java.util.Optional<com.pulumi.core.Output<java.lang.Integer>> successRecordCount()
- Returns:
- Number of records that were successfully processed in the batch inference job.
-
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()
-
totalRecordCount
public java.util.Optional<com.pulumi.core.Output<java.lang.Integer>> totalRecordCount()
- Returns:
- Total number of records in the batch inference job.
-
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 InvocationJobState.Builder builder()
-
builder
public static InvocationJobState.Builder builder(InvocationJobState defaults)
-
-