Package com.pulumi.aws.bedrock
Class CustomModelArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.aws.bedrock.CustomModelArgs
-
public final class CustomModelArgs extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classCustomModelArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static CustomModelArgsEmpty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description com.pulumi.core.Output<java.lang.String>baseModelIdentifier()static CustomModelArgs.Builderbuilder()static CustomModelArgs.Builderbuilder(CustomModelArgs defaults)java.util.Optional<com.pulumi.core.Output<java.lang.String>>customizationType()java.util.Optional<com.pulumi.core.Output<java.lang.String>>customModelKmsKeyId()com.pulumi.core.Output<java.lang.String>customModelName()com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>>hyperparameters()com.pulumi.core.Output<java.lang.String>jobName()com.pulumi.core.Output<CustomModelOutputDataConfigArgs>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.util.Map<java.lang.String,java.lang.String>>>tags()java.util.Optional<com.pulumi.core.Output<CustomModelTimeoutsArgs>>timeouts()com.pulumi.core.Output<CustomModelTrainingDataConfigArgs>trainingDataConfig()java.util.Optional<com.pulumi.core.Output<CustomModelValidationDataConfigArgs>>validationDataConfig()java.util.Optional<com.pulumi.core.Output<CustomModelVpcConfigArgs>>vpcConfig()
-
-
-
Field Detail
-
Empty
public static final CustomModelArgs Empty
-
-
Method Detail
-
baseModelIdentifier
public com.pulumi.core.Output<java.lang.String> baseModelIdentifier()
- Returns:
- ARN of the base model.
-
customModelKmsKeyId
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> customModelKmsKeyId()
- Returns:
- Key ARN used to encrypt the custom model at rest.
-
customModelName
public com.pulumi.core.Output<java.lang.String> customModelName()
- Returns:
- Name for the custom model.
-
customizationType
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> customizationType()
- Returns:
- Customization type. Valid values: `FINE_TUNING`, `CONTINUED_PRE_TRAINING`.
-
hyperparameters
public com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>> hyperparameters()
- Returns:
- [Parameters](https://docs.aws.amazon.com/bedrock/latest/userguide/custom-models-hp.html) related to tuning the model.
-
jobName
public com.pulumi.core.Output<java.lang.String> jobName()
- Returns:
- Name for the customization job.
-
outputDataConfig
public com.pulumi.core.Output<CustomModelOutputDataConfigArgs> outputDataConfig()
- Returns:
- S3 location for the output data. See `outputDataConfig` 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 an IAM role that Bedrock can assume to perform tasks on your behalf.
-
tags
public java.util.Optional<com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>>> tags()
- Returns:
- Map of tags to assign to the customization job and custom model. If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level.
-
timeouts
public java.util.Optional<com.pulumi.core.Output<CustomModelTimeoutsArgs>> timeouts()
-
trainingDataConfig
public com.pulumi.core.Output<CustomModelTrainingDataConfigArgs> trainingDataConfig()
- Returns:
- Information about the training dataset. See `trainingDataConfig` below.
-
validationDataConfig
public java.util.Optional<com.pulumi.core.Output<CustomModelValidationDataConfigArgs>> validationDataConfig()
- Returns:
- Information about the validation dataset. See `validationDataConfig` below.
-
vpcConfig
public java.util.Optional<com.pulumi.core.Output<CustomModelVpcConfigArgs>> vpcConfig()
- Returns:
- Configuration parameters for the private VPC that contains the resources you are using for this job. See `vpcConfig` below.
-
builder
public static CustomModelArgs.Builder builder()
-
builder
public static CustomModelArgs.Builder builder(CustomModelArgs defaults)
-
-