Documentation ¶
Index ¶
- type CustomModel
- type CustomModelArgs
- type CustomModelArray
- type CustomModelArrayInput
- type CustomModelArrayOutput
- func (CustomModelArrayOutput) ElementType() reflect.Type
- func (o CustomModelArrayOutput) Index(i pulumi.IntInput) CustomModelOutput
- func (o CustomModelArrayOutput) ToCustomModelArrayOutput() CustomModelArrayOutput
- func (o CustomModelArrayOutput) ToCustomModelArrayOutputWithContext(ctx context.Context) CustomModelArrayOutput
- type CustomModelInput
- type CustomModelMap
- type CustomModelMapInput
- type CustomModelMapOutput
- func (CustomModelMapOutput) ElementType() reflect.Type
- func (o CustomModelMapOutput) MapIndex(k pulumi.StringInput) CustomModelOutput
- func (o CustomModelMapOutput) ToCustomModelMapOutput() CustomModelMapOutput
- func (o CustomModelMapOutput) ToCustomModelMapOutputWithContext(ctx context.Context) CustomModelMapOutput
- type CustomModelOutput
- func (o CustomModelOutput) BaseModelIdentifier() pulumi.StringOutput
- func (o CustomModelOutput) CustomModelArn() pulumi.StringOutput
- func (o CustomModelOutput) CustomModelKmsKeyId() pulumi.StringPtrOutput
- func (o CustomModelOutput) CustomModelName() pulumi.StringOutput
- func (o CustomModelOutput) CustomizationType() pulumi.StringOutput
- func (CustomModelOutput) ElementType() reflect.Type
- func (o CustomModelOutput) Hyperparameters() pulumi.StringMapOutput
- func (o CustomModelOutput) JobArn() pulumi.StringOutput
- func (o CustomModelOutput) JobName() pulumi.StringOutput
- func (o CustomModelOutput) JobStatus() pulumi.StringOutput
- func (o CustomModelOutput) OutputDataConfig() CustomModelOutputDataConfigPtrOutput
- func (o CustomModelOutput) RoleArn() pulumi.StringOutput
- func (o CustomModelOutput) Tags() pulumi.StringMapOutput
- func (o CustomModelOutput) TagsAll() pulumi.StringMapOutputdeprecated
- func (o CustomModelOutput) Timeouts() CustomModelTimeoutsPtrOutput
- func (o CustomModelOutput) ToCustomModelOutput() CustomModelOutput
- func (o CustomModelOutput) ToCustomModelOutputWithContext(ctx context.Context) CustomModelOutput
- func (o CustomModelOutput) TrainingDataConfig() CustomModelTrainingDataConfigPtrOutput
- func (o CustomModelOutput) TrainingMetrics() CustomModelTrainingMetricArrayOutput
- func (o CustomModelOutput) ValidationDataConfig() CustomModelValidationDataConfigPtrOutput
- func (o CustomModelOutput) ValidationMetrics() CustomModelValidationMetricArrayOutput
- func (o CustomModelOutput) VpcConfig() CustomModelVpcConfigPtrOutput
- type CustomModelOutputDataConfig
- type CustomModelOutputDataConfigArgs
- func (CustomModelOutputDataConfigArgs) ElementType() reflect.Type
- func (i CustomModelOutputDataConfigArgs) ToCustomModelOutputDataConfigOutput() CustomModelOutputDataConfigOutput
- func (i CustomModelOutputDataConfigArgs) ToCustomModelOutputDataConfigOutputWithContext(ctx context.Context) CustomModelOutputDataConfigOutput
- func (i CustomModelOutputDataConfigArgs) ToCustomModelOutputDataConfigPtrOutput() CustomModelOutputDataConfigPtrOutput
- func (i CustomModelOutputDataConfigArgs) ToCustomModelOutputDataConfigPtrOutputWithContext(ctx context.Context) CustomModelOutputDataConfigPtrOutput
- type CustomModelOutputDataConfigInput
- type CustomModelOutputDataConfigOutput
- func (CustomModelOutputDataConfigOutput) ElementType() reflect.Type
- func (o CustomModelOutputDataConfigOutput) S3Uri() pulumi.StringOutput
- func (o CustomModelOutputDataConfigOutput) ToCustomModelOutputDataConfigOutput() CustomModelOutputDataConfigOutput
- func (o CustomModelOutputDataConfigOutput) ToCustomModelOutputDataConfigOutputWithContext(ctx context.Context) CustomModelOutputDataConfigOutput
- func (o CustomModelOutputDataConfigOutput) ToCustomModelOutputDataConfigPtrOutput() CustomModelOutputDataConfigPtrOutput
- func (o CustomModelOutputDataConfigOutput) ToCustomModelOutputDataConfigPtrOutputWithContext(ctx context.Context) CustomModelOutputDataConfigPtrOutput
- type CustomModelOutputDataConfigPtrInput
- type CustomModelOutputDataConfigPtrOutput
- func (o CustomModelOutputDataConfigPtrOutput) Elem() CustomModelOutputDataConfigOutput
- func (CustomModelOutputDataConfigPtrOutput) ElementType() reflect.Type
- func (o CustomModelOutputDataConfigPtrOutput) S3Uri() pulumi.StringPtrOutput
- func (o CustomModelOutputDataConfigPtrOutput) ToCustomModelOutputDataConfigPtrOutput() CustomModelOutputDataConfigPtrOutput
- func (o CustomModelOutputDataConfigPtrOutput) ToCustomModelOutputDataConfigPtrOutputWithContext(ctx context.Context) CustomModelOutputDataConfigPtrOutput
- type CustomModelState
- type CustomModelTimeouts
- type CustomModelTimeoutsArgs
- func (CustomModelTimeoutsArgs) ElementType() reflect.Type
- func (i CustomModelTimeoutsArgs) ToCustomModelTimeoutsOutput() CustomModelTimeoutsOutput
- func (i CustomModelTimeoutsArgs) ToCustomModelTimeoutsOutputWithContext(ctx context.Context) CustomModelTimeoutsOutput
- func (i CustomModelTimeoutsArgs) ToCustomModelTimeoutsPtrOutput() CustomModelTimeoutsPtrOutput
- func (i CustomModelTimeoutsArgs) ToCustomModelTimeoutsPtrOutputWithContext(ctx context.Context) CustomModelTimeoutsPtrOutput
- type CustomModelTimeoutsInput
- type CustomModelTimeoutsOutput
- func (o CustomModelTimeoutsOutput) Create() pulumi.StringPtrOutput
- func (o CustomModelTimeoutsOutput) Delete() pulumi.StringPtrOutput
- func (CustomModelTimeoutsOutput) ElementType() reflect.Type
- func (o CustomModelTimeoutsOutput) ToCustomModelTimeoutsOutput() CustomModelTimeoutsOutput
- func (o CustomModelTimeoutsOutput) ToCustomModelTimeoutsOutputWithContext(ctx context.Context) CustomModelTimeoutsOutput
- func (o CustomModelTimeoutsOutput) ToCustomModelTimeoutsPtrOutput() CustomModelTimeoutsPtrOutput
- func (o CustomModelTimeoutsOutput) ToCustomModelTimeoutsPtrOutputWithContext(ctx context.Context) CustomModelTimeoutsPtrOutput
- type CustomModelTimeoutsPtrInput
- type CustomModelTimeoutsPtrOutput
- func (o CustomModelTimeoutsPtrOutput) Create() pulumi.StringPtrOutput
- func (o CustomModelTimeoutsPtrOutput) Delete() pulumi.StringPtrOutput
- func (o CustomModelTimeoutsPtrOutput) Elem() CustomModelTimeoutsOutput
- func (CustomModelTimeoutsPtrOutput) ElementType() reflect.Type
- func (o CustomModelTimeoutsPtrOutput) ToCustomModelTimeoutsPtrOutput() CustomModelTimeoutsPtrOutput
- func (o CustomModelTimeoutsPtrOutput) ToCustomModelTimeoutsPtrOutputWithContext(ctx context.Context) CustomModelTimeoutsPtrOutput
- type CustomModelTrainingDataConfig
- type CustomModelTrainingDataConfigArgs
- func (CustomModelTrainingDataConfigArgs) ElementType() reflect.Type
- func (i CustomModelTrainingDataConfigArgs) ToCustomModelTrainingDataConfigOutput() CustomModelTrainingDataConfigOutput
- func (i CustomModelTrainingDataConfigArgs) ToCustomModelTrainingDataConfigOutputWithContext(ctx context.Context) CustomModelTrainingDataConfigOutput
- func (i CustomModelTrainingDataConfigArgs) ToCustomModelTrainingDataConfigPtrOutput() CustomModelTrainingDataConfigPtrOutput
- func (i CustomModelTrainingDataConfigArgs) ToCustomModelTrainingDataConfigPtrOutputWithContext(ctx context.Context) CustomModelTrainingDataConfigPtrOutput
- type CustomModelTrainingDataConfigInput
- type CustomModelTrainingDataConfigOutput
- func (CustomModelTrainingDataConfigOutput) ElementType() reflect.Type
- func (o CustomModelTrainingDataConfigOutput) S3Uri() pulumi.StringOutput
- func (o CustomModelTrainingDataConfigOutput) ToCustomModelTrainingDataConfigOutput() CustomModelTrainingDataConfigOutput
- func (o CustomModelTrainingDataConfigOutput) ToCustomModelTrainingDataConfigOutputWithContext(ctx context.Context) CustomModelTrainingDataConfigOutput
- func (o CustomModelTrainingDataConfigOutput) ToCustomModelTrainingDataConfigPtrOutput() CustomModelTrainingDataConfigPtrOutput
- func (o CustomModelTrainingDataConfigOutput) ToCustomModelTrainingDataConfigPtrOutputWithContext(ctx context.Context) CustomModelTrainingDataConfigPtrOutput
- type CustomModelTrainingDataConfigPtrInput
- type CustomModelTrainingDataConfigPtrOutput
- func (o CustomModelTrainingDataConfigPtrOutput) Elem() CustomModelTrainingDataConfigOutput
- func (CustomModelTrainingDataConfigPtrOutput) ElementType() reflect.Type
- func (o CustomModelTrainingDataConfigPtrOutput) S3Uri() pulumi.StringPtrOutput
- func (o CustomModelTrainingDataConfigPtrOutput) ToCustomModelTrainingDataConfigPtrOutput() CustomModelTrainingDataConfigPtrOutput
- func (o CustomModelTrainingDataConfigPtrOutput) ToCustomModelTrainingDataConfigPtrOutputWithContext(ctx context.Context) CustomModelTrainingDataConfigPtrOutput
- type CustomModelTrainingMetric
- type CustomModelTrainingMetricArgs
- func (CustomModelTrainingMetricArgs) ElementType() reflect.Type
- func (i CustomModelTrainingMetricArgs) ToCustomModelTrainingMetricOutput() CustomModelTrainingMetricOutput
- func (i CustomModelTrainingMetricArgs) ToCustomModelTrainingMetricOutputWithContext(ctx context.Context) CustomModelTrainingMetricOutput
- type CustomModelTrainingMetricArray
- func (CustomModelTrainingMetricArray) ElementType() reflect.Type
- func (i CustomModelTrainingMetricArray) ToCustomModelTrainingMetricArrayOutput() CustomModelTrainingMetricArrayOutput
- func (i CustomModelTrainingMetricArray) ToCustomModelTrainingMetricArrayOutputWithContext(ctx context.Context) CustomModelTrainingMetricArrayOutput
- type CustomModelTrainingMetricArrayInput
- type CustomModelTrainingMetricArrayOutput
- func (CustomModelTrainingMetricArrayOutput) ElementType() reflect.Type
- func (o CustomModelTrainingMetricArrayOutput) Index(i pulumi.IntInput) CustomModelTrainingMetricOutput
- func (o CustomModelTrainingMetricArrayOutput) ToCustomModelTrainingMetricArrayOutput() CustomModelTrainingMetricArrayOutput
- func (o CustomModelTrainingMetricArrayOutput) ToCustomModelTrainingMetricArrayOutputWithContext(ctx context.Context) CustomModelTrainingMetricArrayOutput
- type CustomModelTrainingMetricInput
- type CustomModelTrainingMetricOutput
- func (CustomModelTrainingMetricOutput) ElementType() reflect.Type
- func (o CustomModelTrainingMetricOutput) ToCustomModelTrainingMetricOutput() CustomModelTrainingMetricOutput
- func (o CustomModelTrainingMetricOutput) ToCustomModelTrainingMetricOutputWithContext(ctx context.Context) CustomModelTrainingMetricOutput
- func (o CustomModelTrainingMetricOutput) TrainingLoss() pulumi.Float64Output
- type CustomModelValidationDataConfig
- type CustomModelValidationDataConfigArgs
- func (CustomModelValidationDataConfigArgs) ElementType() reflect.Type
- func (i CustomModelValidationDataConfigArgs) ToCustomModelValidationDataConfigOutput() CustomModelValidationDataConfigOutput
- func (i CustomModelValidationDataConfigArgs) ToCustomModelValidationDataConfigOutputWithContext(ctx context.Context) CustomModelValidationDataConfigOutput
- func (i CustomModelValidationDataConfigArgs) ToCustomModelValidationDataConfigPtrOutput() CustomModelValidationDataConfigPtrOutput
- func (i CustomModelValidationDataConfigArgs) ToCustomModelValidationDataConfigPtrOutputWithContext(ctx context.Context) CustomModelValidationDataConfigPtrOutput
- type CustomModelValidationDataConfigInput
- type CustomModelValidationDataConfigOutput
- func (CustomModelValidationDataConfigOutput) ElementType() reflect.Type
- func (o CustomModelValidationDataConfigOutput) ToCustomModelValidationDataConfigOutput() CustomModelValidationDataConfigOutput
- func (o CustomModelValidationDataConfigOutput) ToCustomModelValidationDataConfigOutputWithContext(ctx context.Context) CustomModelValidationDataConfigOutput
- func (o CustomModelValidationDataConfigOutput) ToCustomModelValidationDataConfigPtrOutput() CustomModelValidationDataConfigPtrOutput
- func (o CustomModelValidationDataConfigOutput) ToCustomModelValidationDataConfigPtrOutputWithContext(ctx context.Context) CustomModelValidationDataConfigPtrOutput
- func (o CustomModelValidationDataConfigOutput) Validators() CustomModelValidationDataConfigValidatorArrayOutput
- type CustomModelValidationDataConfigPtrInput
- type CustomModelValidationDataConfigPtrOutput
- func (o CustomModelValidationDataConfigPtrOutput) Elem() CustomModelValidationDataConfigOutput
- func (CustomModelValidationDataConfigPtrOutput) ElementType() reflect.Type
- func (o CustomModelValidationDataConfigPtrOutput) ToCustomModelValidationDataConfigPtrOutput() CustomModelValidationDataConfigPtrOutput
- func (o CustomModelValidationDataConfigPtrOutput) ToCustomModelValidationDataConfigPtrOutputWithContext(ctx context.Context) CustomModelValidationDataConfigPtrOutput
- func (o CustomModelValidationDataConfigPtrOutput) Validators() CustomModelValidationDataConfigValidatorArrayOutput
- type CustomModelValidationDataConfigValidator
- type CustomModelValidationDataConfigValidatorArgs
- func (CustomModelValidationDataConfigValidatorArgs) ElementType() reflect.Type
- func (i CustomModelValidationDataConfigValidatorArgs) ToCustomModelValidationDataConfigValidatorOutput() CustomModelValidationDataConfigValidatorOutput
- func (i CustomModelValidationDataConfigValidatorArgs) ToCustomModelValidationDataConfigValidatorOutputWithContext(ctx context.Context) CustomModelValidationDataConfigValidatorOutput
- type CustomModelValidationDataConfigValidatorArray
- func (CustomModelValidationDataConfigValidatorArray) ElementType() reflect.Type
- func (i CustomModelValidationDataConfigValidatorArray) ToCustomModelValidationDataConfigValidatorArrayOutput() CustomModelValidationDataConfigValidatorArrayOutput
- func (i CustomModelValidationDataConfigValidatorArray) ToCustomModelValidationDataConfigValidatorArrayOutputWithContext(ctx context.Context) CustomModelValidationDataConfigValidatorArrayOutput
- type CustomModelValidationDataConfigValidatorArrayInput
- type CustomModelValidationDataConfigValidatorArrayOutput
- func (CustomModelValidationDataConfigValidatorArrayOutput) ElementType() reflect.Type
- func (o CustomModelValidationDataConfigValidatorArrayOutput) Index(i pulumi.IntInput) CustomModelValidationDataConfigValidatorOutput
- func (o CustomModelValidationDataConfigValidatorArrayOutput) ToCustomModelValidationDataConfigValidatorArrayOutput() CustomModelValidationDataConfigValidatorArrayOutput
- func (o CustomModelValidationDataConfigValidatorArrayOutput) ToCustomModelValidationDataConfigValidatorArrayOutputWithContext(ctx context.Context) CustomModelValidationDataConfigValidatorArrayOutput
- type CustomModelValidationDataConfigValidatorInput
- type CustomModelValidationDataConfigValidatorOutput
- func (CustomModelValidationDataConfigValidatorOutput) ElementType() reflect.Type
- func (o CustomModelValidationDataConfigValidatorOutput) S3Uri() pulumi.StringOutput
- func (o CustomModelValidationDataConfigValidatorOutput) ToCustomModelValidationDataConfigValidatorOutput() CustomModelValidationDataConfigValidatorOutput
- func (o CustomModelValidationDataConfigValidatorOutput) ToCustomModelValidationDataConfigValidatorOutputWithContext(ctx context.Context) CustomModelValidationDataConfigValidatorOutput
- type CustomModelValidationMetric
- type CustomModelValidationMetricArgs
- func (CustomModelValidationMetricArgs) ElementType() reflect.Type
- func (i CustomModelValidationMetricArgs) ToCustomModelValidationMetricOutput() CustomModelValidationMetricOutput
- func (i CustomModelValidationMetricArgs) ToCustomModelValidationMetricOutputWithContext(ctx context.Context) CustomModelValidationMetricOutput
- type CustomModelValidationMetricArray
- func (CustomModelValidationMetricArray) ElementType() reflect.Type
- func (i CustomModelValidationMetricArray) ToCustomModelValidationMetricArrayOutput() CustomModelValidationMetricArrayOutput
- func (i CustomModelValidationMetricArray) ToCustomModelValidationMetricArrayOutputWithContext(ctx context.Context) CustomModelValidationMetricArrayOutput
- type CustomModelValidationMetricArrayInput
- type CustomModelValidationMetricArrayOutput
- func (CustomModelValidationMetricArrayOutput) ElementType() reflect.Type
- func (o CustomModelValidationMetricArrayOutput) Index(i pulumi.IntInput) CustomModelValidationMetricOutput
- func (o CustomModelValidationMetricArrayOutput) ToCustomModelValidationMetricArrayOutput() CustomModelValidationMetricArrayOutput
- func (o CustomModelValidationMetricArrayOutput) ToCustomModelValidationMetricArrayOutputWithContext(ctx context.Context) CustomModelValidationMetricArrayOutput
- type CustomModelValidationMetricInput
- type CustomModelValidationMetricOutput
- func (CustomModelValidationMetricOutput) ElementType() reflect.Type
- func (o CustomModelValidationMetricOutput) ToCustomModelValidationMetricOutput() CustomModelValidationMetricOutput
- func (o CustomModelValidationMetricOutput) ToCustomModelValidationMetricOutputWithContext(ctx context.Context) CustomModelValidationMetricOutput
- func (o CustomModelValidationMetricOutput) ValidationLoss() pulumi.Float64Output
- type CustomModelVpcConfig
- type CustomModelVpcConfigArgs
- func (CustomModelVpcConfigArgs) ElementType() reflect.Type
- func (i CustomModelVpcConfigArgs) ToCustomModelVpcConfigOutput() CustomModelVpcConfigOutput
- func (i CustomModelVpcConfigArgs) ToCustomModelVpcConfigOutputWithContext(ctx context.Context) CustomModelVpcConfigOutput
- func (i CustomModelVpcConfigArgs) ToCustomModelVpcConfigPtrOutput() CustomModelVpcConfigPtrOutput
- func (i CustomModelVpcConfigArgs) ToCustomModelVpcConfigPtrOutputWithContext(ctx context.Context) CustomModelVpcConfigPtrOutput
- type CustomModelVpcConfigInput
- type CustomModelVpcConfigOutput
- func (CustomModelVpcConfigOutput) ElementType() reflect.Type
- func (o CustomModelVpcConfigOutput) SecurityGroupIds() pulumi.StringArrayOutput
- func (o CustomModelVpcConfigOutput) SubnetIds() pulumi.StringArrayOutput
- func (o CustomModelVpcConfigOutput) ToCustomModelVpcConfigOutput() CustomModelVpcConfigOutput
- func (o CustomModelVpcConfigOutput) ToCustomModelVpcConfigOutputWithContext(ctx context.Context) CustomModelVpcConfigOutput
- func (o CustomModelVpcConfigOutput) ToCustomModelVpcConfigPtrOutput() CustomModelVpcConfigPtrOutput
- func (o CustomModelVpcConfigOutput) ToCustomModelVpcConfigPtrOutputWithContext(ctx context.Context) CustomModelVpcConfigPtrOutput
- type CustomModelVpcConfigPtrInput
- type CustomModelVpcConfigPtrOutput
- func (o CustomModelVpcConfigPtrOutput) Elem() CustomModelVpcConfigOutput
- func (CustomModelVpcConfigPtrOutput) ElementType() reflect.Type
- func (o CustomModelVpcConfigPtrOutput) SecurityGroupIds() pulumi.StringArrayOutput
- func (o CustomModelVpcConfigPtrOutput) SubnetIds() pulumi.StringArrayOutput
- func (o CustomModelVpcConfigPtrOutput) ToCustomModelVpcConfigPtrOutput() CustomModelVpcConfigPtrOutput
- func (o CustomModelVpcConfigPtrOutput) ToCustomModelVpcConfigPtrOutputWithContext(ctx context.Context) CustomModelVpcConfigPtrOutput
- type GetCustomModelOutputDataConfig
- type GetCustomModelOutputDataConfigArgs
- func (GetCustomModelOutputDataConfigArgs) ElementType() reflect.Type
- func (i GetCustomModelOutputDataConfigArgs) ToGetCustomModelOutputDataConfigOutput() GetCustomModelOutputDataConfigOutput
- func (i GetCustomModelOutputDataConfigArgs) ToGetCustomModelOutputDataConfigOutputWithContext(ctx context.Context) GetCustomModelOutputDataConfigOutput
- type GetCustomModelOutputDataConfigArray
- func (GetCustomModelOutputDataConfigArray) ElementType() reflect.Type
- func (i GetCustomModelOutputDataConfigArray) ToGetCustomModelOutputDataConfigArrayOutput() GetCustomModelOutputDataConfigArrayOutput
- func (i GetCustomModelOutputDataConfigArray) ToGetCustomModelOutputDataConfigArrayOutputWithContext(ctx context.Context) GetCustomModelOutputDataConfigArrayOutput
- type GetCustomModelOutputDataConfigArrayInput
- type GetCustomModelOutputDataConfigArrayOutput
- func (GetCustomModelOutputDataConfigArrayOutput) ElementType() reflect.Type
- func (o GetCustomModelOutputDataConfigArrayOutput) Index(i pulumi.IntInput) GetCustomModelOutputDataConfigOutput
- func (o GetCustomModelOutputDataConfigArrayOutput) ToGetCustomModelOutputDataConfigArrayOutput() GetCustomModelOutputDataConfigArrayOutput
- func (o GetCustomModelOutputDataConfigArrayOutput) ToGetCustomModelOutputDataConfigArrayOutputWithContext(ctx context.Context) GetCustomModelOutputDataConfigArrayOutput
- type GetCustomModelOutputDataConfigInput
- type GetCustomModelOutputDataConfigOutput
- func (GetCustomModelOutputDataConfigOutput) ElementType() reflect.Type
- func (o GetCustomModelOutputDataConfigOutput) S3Uri() pulumi.StringOutput
- func (o GetCustomModelOutputDataConfigOutput) ToGetCustomModelOutputDataConfigOutput() GetCustomModelOutputDataConfigOutput
- func (o GetCustomModelOutputDataConfigOutput) ToGetCustomModelOutputDataConfigOutputWithContext(ctx context.Context) GetCustomModelOutputDataConfigOutput
- type GetCustomModelTrainingDataConfig
- type GetCustomModelTrainingDataConfigArgs
- func (GetCustomModelTrainingDataConfigArgs) ElementType() reflect.Type
- func (i GetCustomModelTrainingDataConfigArgs) ToGetCustomModelTrainingDataConfigOutput() GetCustomModelTrainingDataConfigOutput
- func (i GetCustomModelTrainingDataConfigArgs) ToGetCustomModelTrainingDataConfigOutputWithContext(ctx context.Context) GetCustomModelTrainingDataConfigOutput
- type GetCustomModelTrainingDataConfigArray
- func (GetCustomModelTrainingDataConfigArray) ElementType() reflect.Type
- func (i GetCustomModelTrainingDataConfigArray) ToGetCustomModelTrainingDataConfigArrayOutput() GetCustomModelTrainingDataConfigArrayOutput
- func (i GetCustomModelTrainingDataConfigArray) ToGetCustomModelTrainingDataConfigArrayOutputWithContext(ctx context.Context) GetCustomModelTrainingDataConfigArrayOutput
- type GetCustomModelTrainingDataConfigArrayInput
- type GetCustomModelTrainingDataConfigArrayOutput
- func (GetCustomModelTrainingDataConfigArrayOutput) ElementType() reflect.Type
- func (o GetCustomModelTrainingDataConfigArrayOutput) Index(i pulumi.IntInput) GetCustomModelTrainingDataConfigOutput
- func (o GetCustomModelTrainingDataConfigArrayOutput) ToGetCustomModelTrainingDataConfigArrayOutput() GetCustomModelTrainingDataConfigArrayOutput
- func (o GetCustomModelTrainingDataConfigArrayOutput) ToGetCustomModelTrainingDataConfigArrayOutputWithContext(ctx context.Context) GetCustomModelTrainingDataConfigArrayOutput
- type GetCustomModelTrainingDataConfigInput
- type GetCustomModelTrainingDataConfigOutput
- func (GetCustomModelTrainingDataConfigOutput) ElementType() reflect.Type
- func (o GetCustomModelTrainingDataConfigOutput) S3Uri() pulumi.StringOutput
- func (o GetCustomModelTrainingDataConfigOutput) ToGetCustomModelTrainingDataConfigOutput() GetCustomModelTrainingDataConfigOutput
- func (o GetCustomModelTrainingDataConfigOutput) ToGetCustomModelTrainingDataConfigOutputWithContext(ctx context.Context) GetCustomModelTrainingDataConfigOutput
- type GetCustomModelTrainingMetric
- type GetCustomModelTrainingMetricArgs
- func (GetCustomModelTrainingMetricArgs) ElementType() reflect.Type
- func (i GetCustomModelTrainingMetricArgs) ToGetCustomModelTrainingMetricOutput() GetCustomModelTrainingMetricOutput
- func (i GetCustomModelTrainingMetricArgs) ToGetCustomModelTrainingMetricOutputWithContext(ctx context.Context) GetCustomModelTrainingMetricOutput
- type GetCustomModelTrainingMetricArray
- func (GetCustomModelTrainingMetricArray) ElementType() reflect.Type
- func (i GetCustomModelTrainingMetricArray) ToGetCustomModelTrainingMetricArrayOutput() GetCustomModelTrainingMetricArrayOutput
- func (i GetCustomModelTrainingMetricArray) ToGetCustomModelTrainingMetricArrayOutputWithContext(ctx context.Context) GetCustomModelTrainingMetricArrayOutput
- type GetCustomModelTrainingMetricArrayInput
- type GetCustomModelTrainingMetricArrayOutput
- func (GetCustomModelTrainingMetricArrayOutput) ElementType() reflect.Type
- func (o GetCustomModelTrainingMetricArrayOutput) Index(i pulumi.IntInput) GetCustomModelTrainingMetricOutput
- func (o GetCustomModelTrainingMetricArrayOutput) ToGetCustomModelTrainingMetricArrayOutput() GetCustomModelTrainingMetricArrayOutput
- func (o GetCustomModelTrainingMetricArrayOutput) ToGetCustomModelTrainingMetricArrayOutputWithContext(ctx context.Context) GetCustomModelTrainingMetricArrayOutput
- type GetCustomModelTrainingMetricInput
- type GetCustomModelTrainingMetricOutput
- func (GetCustomModelTrainingMetricOutput) ElementType() reflect.Type
- func (o GetCustomModelTrainingMetricOutput) ToGetCustomModelTrainingMetricOutput() GetCustomModelTrainingMetricOutput
- func (o GetCustomModelTrainingMetricOutput) ToGetCustomModelTrainingMetricOutputWithContext(ctx context.Context) GetCustomModelTrainingMetricOutput
- func (o GetCustomModelTrainingMetricOutput) TrainingLoss() pulumi.Float64Output
- type GetCustomModelValidationDataConfig
- type GetCustomModelValidationDataConfigArgs
- func (GetCustomModelValidationDataConfigArgs) ElementType() reflect.Type
- func (i GetCustomModelValidationDataConfigArgs) ToGetCustomModelValidationDataConfigOutput() GetCustomModelValidationDataConfigOutput
- func (i GetCustomModelValidationDataConfigArgs) ToGetCustomModelValidationDataConfigOutputWithContext(ctx context.Context) GetCustomModelValidationDataConfigOutput
- type GetCustomModelValidationDataConfigArray
- func (GetCustomModelValidationDataConfigArray) ElementType() reflect.Type
- func (i GetCustomModelValidationDataConfigArray) ToGetCustomModelValidationDataConfigArrayOutput() GetCustomModelValidationDataConfigArrayOutput
- func (i GetCustomModelValidationDataConfigArray) ToGetCustomModelValidationDataConfigArrayOutputWithContext(ctx context.Context) GetCustomModelValidationDataConfigArrayOutput
- type GetCustomModelValidationDataConfigArrayInput
- type GetCustomModelValidationDataConfigArrayOutput
- func (GetCustomModelValidationDataConfigArrayOutput) ElementType() reflect.Type
- func (o GetCustomModelValidationDataConfigArrayOutput) Index(i pulumi.IntInput) GetCustomModelValidationDataConfigOutput
- func (o GetCustomModelValidationDataConfigArrayOutput) ToGetCustomModelValidationDataConfigArrayOutput() GetCustomModelValidationDataConfigArrayOutput
- func (o GetCustomModelValidationDataConfigArrayOutput) ToGetCustomModelValidationDataConfigArrayOutputWithContext(ctx context.Context) GetCustomModelValidationDataConfigArrayOutput
- type GetCustomModelValidationDataConfigInput
- type GetCustomModelValidationDataConfigOutput
- func (GetCustomModelValidationDataConfigOutput) ElementType() reflect.Type
- func (o GetCustomModelValidationDataConfigOutput) ToGetCustomModelValidationDataConfigOutput() GetCustomModelValidationDataConfigOutput
- func (o GetCustomModelValidationDataConfigOutput) ToGetCustomModelValidationDataConfigOutputWithContext(ctx context.Context) GetCustomModelValidationDataConfigOutput
- func (o GetCustomModelValidationDataConfigOutput) Validators() pulumi.ArrayOutput
- type GetCustomModelValidationMetric
- type GetCustomModelValidationMetricArgs
- func (GetCustomModelValidationMetricArgs) ElementType() reflect.Type
- func (i GetCustomModelValidationMetricArgs) ToGetCustomModelValidationMetricOutput() GetCustomModelValidationMetricOutput
- func (i GetCustomModelValidationMetricArgs) ToGetCustomModelValidationMetricOutputWithContext(ctx context.Context) GetCustomModelValidationMetricOutput
- type GetCustomModelValidationMetricArray
- func (GetCustomModelValidationMetricArray) ElementType() reflect.Type
- func (i GetCustomModelValidationMetricArray) ToGetCustomModelValidationMetricArrayOutput() GetCustomModelValidationMetricArrayOutput
- func (i GetCustomModelValidationMetricArray) ToGetCustomModelValidationMetricArrayOutputWithContext(ctx context.Context) GetCustomModelValidationMetricArrayOutput
- type GetCustomModelValidationMetricArrayInput
- type GetCustomModelValidationMetricArrayOutput
- func (GetCustomModelValidationMetricArrayOutput) ElementType() reflect.Type
- func (o GetCustomModelValidationMetricArrayOutput) Index(i pulumi.IntInput) GetCustomModelValidationMetricOutput
- func (o GetCustomModelValidationMetricArrayOutput) ToGetCustomModelValidationMetricArrayOutput() GetCustomModelValidationMetricArrayOutput
- func (o GetCustomModelValidationMetricArrayOutput) ToGetCustomModelValidationMetricArrayOutputWithContext(ctx context.Context) GetCustomModelValidationMetricArrayOutput
- type GetCustomModelValidationMetricInput
- type GetCustomModelValidationMetricOutput
- func (GetCustomModelValidationMetricOutput) ElementType() reflect.Type
- func (o GetCustomModelValidationMetricOutput) ToGetCustomModelValidationMetricOutput() GetCustomModelValidationMetricOutput
- func (o GetCustomModelValidationMetricOutput) ToGetCustomModelValidationMetricOutputWithContext(ctx context.Context) GetCustomModelValidationMetricOutput
- func (o GetCustomModelValidationMetricOutput) ValidationLoss() pulumi.Float64Output
- type GetCustomModelsModelSummary
- type GetCustomModelsModelSummaryArgs
- func (GetCustomModelsModelSummaryArgs) ElementType() reflect.Type
- func (i GetCustomModelsModelSummaryArgs) ToGetCustomModelsModelSummaryOutput() GetCustomModelsModelSummaryOutput
- func (i GetCustomModelsModelSummaryArgs) ToGetCustomModelsModelSummaryOutputWithContext(ctx context.Context) GetCustomModelsModelSummaryOutput
- type GetCustomModelsModelSummaryArray
- func (GetCustomModelsModelSummaryArray) ElementType() reflect.Type
- func (i GetCustomModelsModelSummaryArray) ToGetCustomModelsModelSummaryArrayOutput() GetCustomModelsModelSummaryArrayOutput
- func (i GetCustomModelsModelSummaryArray) ToGetCustomModelsModelSummaryArrayOutputWithContext(ctx context.Context) GetCustomModelsModelSummaryArrayOutput
- type GetCustomModelsModelSummaryArrayInput
- type GetCustomModelsModelSummaryArrayOutput
- func (GetCustomModelsModelSummaryArrayOutput) ElementType() reflect.Type
- func (o GetCustomModelsModelSummaryArrayOutput) Index(i pulumi.IntInput) GetCustomModelsModelSummaryOutput
- func (o GetCustomModelsModelSummaryArrayOutput) ToGetCustomModelsModelSummaryArrayOutput() GetCustomModelsModelSummaryArrayOutput
- func (o GetCustomModelsModelSummaryArrayOutput) ToGetCustomModelsModelSummaryArrayOutputWithContext(ctx context.Context) GetCustomModelsModelSummaryArrayOutput
- type GetCustomModelsModelSummaryInput
- type GetCustomModelsModelSummaryOutput
- func (o GetCustomModelsModelSummaryOutput) CreationTime() pulumi.StringOutput
- func (GetCustomModelsModelSummaryOutput) ElementType() reflect.Type
- func (o GetCustomModelsModelSummaryOutput) ModelArn() pulumi.StringOutput
- func (o GetCustomModelsModelSummaryOutput) ModelName() pulumi.StringOutput
- func (o GetCustomModelsModelSummaryOutput) ToGetCustomModelsModelSummaryOutput() GetCustomModelsModelSummaryOutput
- func (o GetCustomModelsModelSummaryOutput) ToGetCustomModelsModelSummaryOutputWithContext(ctx context.Context) GetCustomModelsModelSummaryOutput
- type GetCustomModelsResult
- type GetCustomModelsResultOutput
- func (GetCustomModelsResultOutput) ElementType() reflect.Type
- func (o GetCustomModelsResultOutput) Id() pulumi.StringOutput
- func (o GetCustomModelsResultOutput) ModelSummaries() GetCustomModelsModelSummaryArrayOutput
- func (o GetCustomModelsResultOutput) ToGetCustomModelsResultOutput() GetCustomModelsResultOutput
- func (o GetCustomModelsResultOutput) ToGetCustomModelsResultOutputWithContext(ctx context.Context) GetCustomModelsResultOutput
- type LookupCustomModelArgs
- type LookupCustomModelOutputArgs
- type LookupCustomModelResult
- type LookupCustomModelResultOutput
- func (o LookupCustomModelResultOutput) BaseModelArn() pulumi.StringOutput
- func (o LookupCustomModelResultOutput) CreationTime() pulumi.StringOutput
- func (LookupCustomModelResultOutput) ElementType() reflect.Type
- func (o LookupCustomModelResultOutput) Hyperparameters() pulumi.StringMapOutput
- func (o LookupCustomModelResultOutput) Id() pulumi.StringOutput
- func (o LookupCustomModelResultOutput) JobArn() pulumi.StringOutput
- func (o LookupCustomModelResultOutput) JobName() pulumi.StringOutput
- func (o LookupCustomModelResultOutput) JobTags() pulumi.StringMapOutput
- func (o LookupCustomModelResultOutput) ModelArn() pulumi.StringOutput
- func (o LookupCustomModelResultOutput) ModelId() pulumi.StringOutput
- func (o LookupCustomModelResultOutput) ModelKmsKeyArn() pulumi.StringOutput
- func (o LookupCustomModelResultOutput) ModelName() pulumi.StringOutput
- func (o LookupCustomModelResultOutput) ModelTags() pulumi.StringMapOutput
- func (o LookupCustomModelResultOutput) OutputDataConfigs() GetCustomModelOutputDataConfigArrayOutput
- func (o LookupCustomModelResultOutput) ToLookupCustomModelResultOutput() LookupCustomModelResultOutput
- func (o LookupCustomModelResultOutput) ToLookupCustomModelResultOutputWithContext(ctx context.Context) LookupCustomModelResultOutput
- func (o LookupCustomModelResultOutput) TrainingDataConfigs() GetCustomModelTrainingDataConfigArrayOutput
- func (o LookupCustomModelResultOutput) TrainingMetrics() GetCustomModelTrainingMetricArrayOutput
- func (o LookupCustomModelResultOutput) ValidationDataConfigs() GetCustomModelValidationDataConfigArrayOutput
- func (o LookupCustomModelResultOutput) ValidationMetrics() GetCustomModelValidationMetricArrayOutput
- type ProvisionedModelThroughput
- func (*ProvisionedModelThroughput) ElementType() reflect.Type
- func (i *ProvisionedModelThroughput) ToProvisionedModelThroughputOutput() ProvisionedModelThroughputOutput
- func (i *ProvisionedModelThroughput) ToProvisionedModelThroughputOutputWithContext(ctx context.Context) ProvisionedModelThroughputOutput
- type ProvisionedModelThroughputArgs
- type ProvisionedModelThroughputArray
- func (ProvisionedModelThroughputArray) ElementType() reflect.Type
- func (i ProvisionedModelThroughputArray) ToProvisionedModelThroughputArrayOutput() ProvisionedModelThroughputArrayOutput
- func (i ProvisionedModelThroughputArray) ToProvisionedModelThroughputArrayOutputWithContext(ctx context.Context) ProvisionedModelThroughputArrayOutput
- type ProvisionedModelThroughputArrayInput
- type ProvisionedModelThroughputArrayOutput
- func (ProvisionedModelThroughputArrayOutput) ElementType() reflect.Type
- func (o ProvisionedModelThroughputArrayOutput) Index(i pulumi.IntInput) ProvisionedModelThroughputOutput
- func (o ProvisionedModelThroughputArrayOutput) ToProvisionedModelThroughputArrayOutput() ProvisionedModelThroughputArrayOutput
- func (o ProvisionedModelThroughputArrayOutput) ToProvisionedModelThroughputArrayOutputWithContext(ctx context.Context) ProvisionedModelThroughputArrayOutput
- type ProvisionedModelThroughputInput
- type ProvisionedModelThroughputMap
- func (ProvisionedModelThroughputMap) ElementType() reflect.Type
- func (i ProvisionedModelThroughputMap) ToProvisionedModelThroughputMapOutput() ProvisionedModelThroughputMapOutput
- func (i ProvisionedModelThroughputMap) ToProvisionedModelThroughputMapOutputWithContext(ctx context.Context) ProvisionedModelThroughputMapOutput
- type ProvisionedModelThroughputMapInput
- type ProvisionedModelThroughputMapOutput
- func (ProvisionedModelThroughputMapOutput) ElementType() reflect.Type
- func (o ProvisionedModelThroughputMapOutput) MapIndex(k pulumi.StringInput) ProvisionedModelThroughputOutput
- func (o ProvisionedModelThroughputMapOutput) ToProvisionedModelThroughputMapOutput() ProvisionedModelThroughputMapOutput
- func (o ProvisionedModelThroughputMapOutput) ToProvisionedModelThroughputMapOutputWithContext(ctx context.Context) ProvisionedModelThroughputMapOutput
- type ProvisionedModelThroughputOutput
- func (o ProvisionedModelThroughputOutput) CommitmentDuration() pulumi.StringPtrOutput
- func (ProvisionedModelThroughputOutput) ElementType() reflect.Type
- func (o ProvisionedModelThroughputOutput) ModelArn() pulumi.StringOutput
- func (o ProvisionedModelThroughputOutput) ModelUnits() pulumi.IntOutput
- func (o ProvisionedModelThroughputOutput) ProvisionedModelArn() pulumi.StringOutput
- func (o ProvisionedModelThroughputOutput) ProvisionedModelName() pulumi.StringOutput
- func (o ProvisionedModelThroughputOutput) Tags() pulumi.StringMapOutput
- func (o ProvisionedModelThroughputOutput) TagsAll() pulumi.StringMapOutputdeprecated
- func (o ProvisionedModelThroughputOutput) Timeouts() ProvisionedModelThroughputTimeoutsPtrOutput
- func (o ProvisionedModelThroughputOutput) ToProvisionedModelThroughputOutput() ProvisionedModelThroughputOutput
- func (o ProvisionedModelThroughputOutput) ToProvisionedModelThroughputOutputWithContext(ctx context.Context) ProvisionedModelThroughputOutput
- type ProvisionedModelThroughputState
- type ProvisionedModelThroughputTimeouts
- type ProvisionedModelThroughputTimeoutsArgs
- func (ProvisionedModelThroughputTimeoutsArgs) ElementType() reflect.Type
- func (i ProvisionedModelThroughputTimeoutsArgs) ToProvisionedModelThroughputTimeoutsOutput() ProvisionedModelThroughputTimeoutsOutput
- func (i ProvisionedModelThroughputTimeoutsArgs) ToProvisionedModelThroughputTimeoutsOutputWithContext(ctx context.Context) ProvisionedModelThroughputTimeoutsOutput
- func (i ProvisionedModelThroughputTimeoutsArgs) ToProvisionedModelThroughputTimeoutsPtrOutput() ProvisionedModelThroughputTimeoutsPtrOutput
- func (i ProvisionedModelThroughputTimeoutsArgs) ToProvisionedModelThroughputTimeoutsPtrOutputWithContext(ctx context.Context) ProvisionedModelThroughputTimeoutsPtrOutput
- type ProvisionedModelThroughputTimeoutsInput
- type ProvisionedModelThroughputTimeoutsOutput
- func (o ProvisionedModelThroughputTimeoutsOutput) Create() pulumi.StringPtrOutput
- func (ProvisionedModelThroughputTimeoutsOutput) ElementType() reflect.Type
- func (o ProvisionedModelThroughputTimeoutsOutput) ToProvisionedModelThroughputTimeoutsOutput() ProvisionedModelThroughputTimeoutsOutput
- func (o ProvisionedModelThroughputTimeoutsOutput) ToProvisionedModelThroughputTimeoutsOutputWithContext(ctx context.Context) ProvisionedModelThroughputTimeoutsOutput
- func (o ProvisionedModelThroughputTimeoutsOutput) ToProvisionedModelThroughputTimeoutsPtrOutput() ProvisionedModelThroughputTimeoutsPtrOutput
- func (o ProvisionedModelThroughputTimeoutsOutput) ToProvisionedModelThroughputTimeoutsPtrOutputWithContext(ctx context.Context) ProvisionedModelThroughputTimeoutsPtrOutput
- type ProvisionedModelThroughputTimeoutsPtrInput
- type ProvisionedModelThroughputTimeoutsPtrOutput
- func (o ProvisionedModelThroughputTimeoutsPtrOutput) Create() pulumi.StringPtrOutput
- func (o ProvisionedModelThroughputTimeoutsPtrOutput) Elem() ProvisionedModelThroughputTimeoutsOutput
- func (ProvisionedModelThroughputTimeoutsPtrOutput) ElementType() reflect.Type
- func (o ProvisionedModelThroughputTimeoutsPtrOutput) ToProvisionedModelThroughputTimeoutsPtrOutput() ProvisionedModelThroughputTimeoutsPtrOutput
- func (o ProvisionedModelThroughputTimeoutsPtrOutput) ToProvisionedModelThroughputTimeoutsPtrOutputWithContext(ctx context.Context) ProvisionedModelThroughputTimeoutsPtrOutput
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CustomModel ¶
type CustomModel struct { pulumi.CustomResourceState // The Amazon Resource Name (ARN) of the base model. BaseModelIdentifier pulumi.StringOutput `pulumi:"baseModelIdentifier"` // The ARN of the output model. CustomModelArn pulumi.StringOutput `pulumi:"customModelArn"` // The custom model is encrypted at rest using this key. Specify the key ARN. CustomModelKmsKeyId pulumi.StringPtrOutput `pulumi:"customModelKmsKeyId"` // Name for the custom model. CustomModelName pulumi.StringOutput `pulumi:"customModelName"` // The customization type. Valid values: `FINE_TUNING`, `CONTINUED_PRE_TRAINING`. CustomizationType pulumi.StringOutput `pulumi:"customizationType"` // [Parameters](https://docs.aws.amazon.com/bedrock/latest/userguide/custom-models-hp.html) related to tuning the model. Hyperparameters pulumi.StringMapOutput `pulumi:"hyperparameters"` // The ARN of the customization job. JobArn pulumi.StringOutput `pulumi:"jobArn"` // A name for the customization job. JobName pulumi.StringOutput `pulumi:"jobName"` // The status of the customization job. A successful job transitions from `InProgress` to `Completed` when the output model is ready to use. JobStatus pulumi.StringOutput `pulumi:"jobStatus"` // S3 location for the output data. OutputDataConfig CustomModelOutputDataConfigPtrOutput `pulumi:"outputDataConfig"` // The Amazon Resource Name (ARN) of an IAM role that Bedrock can assume to perform tasks on your behalf. RoleArn pulumi.StringOutput `pulumi:"roleArn"` // A 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. Tags pulumi.StringMapOutput `pulumi:"tags"` // Map of tags assigned to the resource, including those inherited from the provider `defaultTags` configuration block. // // Deprecated: Please use `tags` instead. TagsAll pulumi.StringMapOutput `pulumi:"tagsAll"` Timeouts CustomModelTimeoutsPtrOutput `pulumi:"timeouts"` // Information about the training dataset. TrainingDataConfig CustomModelTrainingDataConfigPtrOutput `pulumi:"trainingDataConfig"` // Metrics associated with the customization job. TrainingMetrics CustomModelTrainingMetricArrayOutput `pulumi:"trainingMetrics"` // Information about the validation dataset. ValidationDataConfig CustomModelValidationDataConfigPtrOutput `pulumi:"validationDataConfig"` // The loss metric for each validator that you provided. ValidationMetrics CustomModelValidationMetricArrayOutput `pulumi:"validationMetrics"` // Configuration parameters for the private Virtual Private Cloud (VPC) that contains the resources you are using for this job. VpcConfig CustomModelVpcConfigPtrOutput `pulumi:"vpcConfig"` }
## Example Usage
```go package main
import (
"fmt" "github.com/pulumi/pulumi-aws/sdk/v6/go/aws/bedrock" "github.com/pulumi/pulumi-aws/sdk/v6/go/aws/bedrockfoundation" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { example, err := bedrockfoundation.GetModel(ctx, &bedrockfoundation.GetModelArgs{ ModelId: "amazon.titan-text-express-v1", }, nil) if err != nil { return err } _, err = bedrock.NewCustomModel(ctx, "example", &bedrock.CustomModelArgs{ CustomModelName: pulumi.String("example-model"), JobName: pulumi.String("example-job-1"), BaseModelIdentifier: *pulumi.String(example.ModelArn), RoleArn: pulumi.Any(exampleAwsIamRole.Arn), Hyperparameters: pulumi.StringMap{ "epochCount": pulumi.String("1"), "batchSize": pulumi.String("1"), "learningRate": pulumi.String("0.005"), "learningRateWarmupSteps": pulumi.String("0"), }, OutputDataConfig: &bedrock.CustomModelOutputDataConfigArgs{ S3Uri: pulumi.String(fmt.Sprintf("s3://%v/data/", output.Id)), }, TrainingDataConfig: &bedrock.CustomModelTrainingDataConfigArgs{ S3Uri: pulumi.String(fmt.Sprintf("s3://%v/data/train.jsonl", training.Id)), }, }) if err != nil { return err } return nil }) }
```
## Import
Using `pulumi import`, import Bedrock custom model using the `job_arn`. For example:
```sh
$ pulumi import aws:bedrock/customModel:CustomModel example arn:aws:bedrock:us-west-2:123456789012:model-customization-job/amazon.titan-text-express-v1:0:8k/1y5n57gh5y2e
```
func GetCustomModel ¶
func GetCustomModel(ctx *pulumi.Context, name string, id pulumi.IDInput, state *CustomModelState, opts ...pulumi.ResourceOption) (*CustomModel, error)
GetCustomModel gets an existing CustomModel resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewCustomModel ¶
func NewCustomModel(ctx *pulumi.Context, name string, args *CustomModelArgs, opts ...pulumi.ResourceOption) (*CustomModel, error)
NewCustomModel registers a new resource with the given unique name, arguments, and options.
func (*CustomModel) ElementType ¶
func (*CustomModel) ElementType() reflect.Type
func (*CustomModel) ToCustomModelOutput ¶
func (i *CustomModel) ToCustomModelOutput() CustomModelOutput
func (*CustomModel) ToCustomModelOutputWithContext ¶
func (i *CustomModel) ToCustomModelOutputWithContext(ctx context.Context) CustomModelOutput
type CustomModelArgs ¶
type CustomModelArgs struct { // The Amazon Resource Name (ARN) of the base model. BaseModelIdentifier pulumi.StringInput // The custom model is encrypted at rest using this key. Specify the key ARN. CustomModelKmsKeyId pulumi.StringPtrInput // Name for the custom model. CustomModelName pulumi.StringInput // The customization type. Valid values: `FINE_TUNING`, `CONTINUED_PRE_TRAINING`. CustomizationType pulumi.StringPtrInput // [Parameters](https://docs.aws.amazon.com/bedrock/latest/userguide/custom-models-hp.html) related to tuning the model. Hyperparameters pulumi.StringMapInput // A name for the customization job. JobName pulumi.StringInput // S3 location for the output data. OutputDataConfig CustomModelOutputDataConfigPtrInput // The Amazon Resource Name (ARN) of an IAM role that Bedrock can assume to perform tasks on your behalf. RoleArn pulumi.StringInput // A 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. Tags pulumi.StringMapInput Timeouts CustomModelTimeoutsPtrInput // Information about the training dataset. TrainingDataConfig CustomModelTrainingDataConfigPtrInput // Information about the validation dataset. ValidationDataConfig CustomModelValidationDataConfigPtrInput // Configuration parameters for the private Virtual Private Cloud (VPC) that contains the resources you are using for this job. VpcConfig CustomModelVpcConfigPtrInput }
The set of arguments for constructing a CustomModel resource.
func (CustomModelArgs) ElementType ¶
func (CustomModelArgs) ElementType() reflect.Type
type CustomModelArray ¶
type CustomModelArray []CustomModelInput
func (CustomModelArray) ElementType ¶
func (CustomModelArray) ElementType() reflect.Type
func (CustomModelArray) ToCustomModelArrayOutput ¶
func (i CustomModelArray) ToCustomModelArrayOutput() CustomModelArrayOutput
func (CustomModelArray) ToCustomModelArrayOutputWithContext ¶
func (i CustomModelArray) ToCustomModelArrayOutputWithContext(ctx context.Context) CustomModelArrayOutput
type CustomModelArrayInput ¶
type CustomModelArrayInput interface { pulumi.Input ToCustomModelArrayOutput() CustomModelArrayOutput ToCustomModelArrayOutputWithContext(context.Context) CustomModelArrayOutput }
CustomModelArrayInput is an input type that accepts CustomModelArray and CustomModelArrayOutput values. You can construct a concrete instance of `CustomModelArrayInput` via:
CustomModelArray{ CustomModelArgs{...} }
type CustomModelArrayOutput ¶
type CustomModelArrayOutput struct{ *pulumi.OutputState }
func (CustomModelArrayOutput) ElementType ¶
func (CustomModelArrayOutput) ElementType() reflect.Type
func (CustomModelArrayOutput) Index ¶
func (o CustomModelArrayOutput) Index(i pulumi.IntInput) CustomModelOutput
func (CustomModelArrayOutput) ToCustomModelArrayOutput ¶
func (o CustomModelArrayOutput) ToCustomModelArrayOutput() CustomModelArrayOutput
func (CustomModelArrayOutput) ToCustomModelArrayOutputWithContext ¶
func (o CustomModelArrayOutput) ToCustomModelArrayOutputWithContext(ctx context.Context) CustomModelArrayOutput
type CustomModelInput ¶
type CustomModelInput interface { pulumi.Input ToCustomModelOutput() CustomModelOutput ToCustomModelOutputWithContext(ctx context.Context) CustomModelOutput }
type CustomModelMap ¶
type CustomModelMap map[string]CustomModelInput
func (CustomModelMap) ElementType ¶
func (CustomModelMap) ElementType() reflect.Type
func (CustomModelMap) ToCustomModelMapOutput ¶
func (i CustomModelMap) ToCustomModelMapOutput() CustomModelMapOutput
func (CustomModelMap) ToCustomModelMapOutputWithContext ¶
func (i CustomModelMap) ToCustomModelMapOutputWithContext(ctx context.Context) CustomModelMapOutput
type CustomModelMapInput ¶
type CustomModelMapInput interface { pulumi.Input ToCustomModelMapOutput() CustomModelMapOutput ToCustomModelMapOutputWithContext(context.Context) CustomModelMapOutput }
CustomModelMapInput is an input type that accepts CustomModelMap and CustomModelMapOutput values. You can construct a concrete instance of `CustomModelMapInput` via:
CustomModelMap{ "key": CustomModelArgs{...} }
type CustomModelMapOutput ¶
type CustomModelMapOutput struct{ *pulumi.OutputState }
func (CustomModelMapOutput) ElementType ¶
func (CustomModelMapOutput) ElementType() reflect.Type
func (CustomModelMapOutput) MapIndex ¶
func (o CustomModelMapOutput) MapIndex(k pulumi.StringInput) CustomModelOutput
func (CustomModelMapOutput) ToCustomModelMapOutput ¶
func (o CustomModelMapOutput) ToCustomModelMapOutput() CustomModelMapOutput
func (CustomModelMapOutput) ToCustomModelMapOutputWithContext ¶
func (o CustomModelMapOutput) ToCustomModelMapOutputWithContext(ctx context.Context) CustomModelMapOutput
type CustomModelOutput ¶
type CustomModelOutput struct{ *pulumi.OutputState }
func (CustomModelOutput) BaseModelIdentifier ¶
func (o CustomModelOutput) BaseModelIdentifier() pulumi.StringOutput
The Amazon Resource Name (ARN) of the base model.
func (CustomModelOutput) CustomModelArn ¶
func (o CustomModelOutput) CustomModelArn() pulumi.StringOutput
The ARN of the output model.
func (CustomModelOutput) CustomModelKmsKeyId ¶
func (o CustomModelOutput) CustomModelKmsKeyId() pulumi.StringPtrOutput
The custom model is encrypted at rest using this key. Specify the key ARN.
func (CustomModelOutput) CustomModelName ¶
func (o CustomModelOutput) CustomModelName() pulumi.StringOutput
Name for the custom model.
func (CustomModelOutput) CustomizationType ¶
func (o CustomModelOutput) CustomizationType() pulumi.StringOutput
The customization type. Valid values: `FINE_TUNING`, `CONTINUED_PRE_TRAINING`.
func (CustomModelOutput) ElementType ¶
func (CustomModelOutput) ElementType() reflect.Type
func (CustomModelOutput) Hyperparameters ¶
func (o CustomModelOutput) Hyperparameters() pulumi.StringMapOutput
[Parameters](https://docs.aws.amazon.com/bedrock/latest/userguide/custom-models-hp.html) related to tuning the model.
func (CustomModelOutput) JobArn ¶
func (o CustomModelOutput) JobArn() pulumi.StringOutput
The ARN of the customization job.
func (CustomModelOutput) JobName ¶
func (o CustomModelOutput) JobName() pulumi.StringOutput
A name for the customization job.
func (CustomModelOutput) JobStatus ¶
func (o CustomModelOutput) JobStatus() pulumi.StringOutput
The status of the customization job. A successful job transitions from `InProgress` to `Completed` when the output model is ready to use.
func (CustomModelOutput) OutputDataConfig ¶
func (o CustomModelOutput) OutputDataConfig() CustomModelOutputDataConfigPtrOutput
S3 location for the output data.
func (CustomModelOutput) RoleArn ¶
func (o CustomModelOutput) RoleArn() pulumi.StringOutput
The Amazon Resource Name (ARN) of an IAM role that Bedrock can assume to perform tasks on your behalf.
func (CustomModelOutput) Tags ¶
func (o CustomModelOutput) Tags() pulumi.StringMapOutput
A 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.
func (CustomModelOutput) TagsAll
deprecated
func (o CustomModelOutput) TagsAll() pulumi.StringMapOutput
Map of tags assigned to the resource, including those inherited from the provider `defaultTags` configuration block.
Deprecated: Please use `tags` instead.
func (CustomModelOutput) Timeouts ¶
func (o CustomModelOutput) Timeouts() CustomModelTimeoutsPtrOutput
func (CustomModelOutput) ToCustomModelOutput ¶
func (o CustomModelOutput) ToCustomModelOutput() CustomModelOutput
func (CustomModelOutput) ToCustomModelOutputWithContext ¶
func (o CustomModelOutput) ToCustomModelOutputWithContext(ctx context.Context) CustomModelOutput
func (CustomModelOutput) TrainingDataConfig ¶
func (o CustomModelOutput) TrainingDataConfig() CustomModelTrainingDataConfigPtrOutput
Information about the training dataset.
func (CustomModelOutput) TrainingMetrics ¶
func (o CustomModelOutput) TrainingMetrics() CustomModelTrainingMetricArrayOutput
Metrics associated with the customization job.
func (CustomModelOutput) ValidationDataConfig ¶
func (o CustomModelOutput) ValidationDataConfig() CustomModelValidationDataConfigPtrOutput
Information about the validation dataset.
func (CustomModelOutput) ValidationMetrics ¶
func (o CustomModelOutput) ValidationMetrics() CustomModelValidationMetricArrayOutput
The loss metric for each validator that you provided.
func (CustomModelOutput) VpcConfig ¶
func (o CustomModelOutput) VpcConfig() CustomModelVpcConfigPtrOutput
Configuration parameters for the private Virtual Private Cloud (VPC) that contains the resources you are using for this job.
type CustomModelOutputDataConfig ¶
type CustomModelOutputDataConfig struct { // The S3 URI where the validation data is stored. S3Uri string `pulumi:"s3Uri"` }
type CustomModelOutputDataConfigArgs ¶
type CustomModelOutputDataConfigArgs struct { // The S3 URI where the validation data is stored. S3Uri pulumi.StringInput `pulumi:"s3Uri"` }
func (CustomModelOutputDataConfigArgs) ElementType ¶
func (CustomModelOutputDataConfigArgs) ElementType() reflect.Type
func (CustomModelOutputDataConfigArgs) ToCustomModelOutputDataConfigOutput ¶
func (i CustomModelOutputDataConfigArgs) ToCustomModelOutputDataConfigOutput() CustomModelOutputDataConfigOutput
func (CustomModelOutputDataConfigArgs) ToCustomModelOutputDataConfigOutputWithContext ¶
func (i CustomModelOutputDataConfigArgs) ToCustomModelOutputDataConfigOutputWithContext(ctx context.Context) CustomModelOutputDataConfigOutput
func (CustomModelOutputDataConfigArgs) ToCustomModelOutputDataConfigPtrOutput ¶
func (i CustomModelOutputDataConfigArgs) ToCustomModelOutputDataConfigPtrOutput() CustomModelOutputDataConfigPtrOutput
func (CustomModelOutputDataConfigArgs) ToCustomModelOutputDataConfigPtrOutputWithContext ¶
func (i CustomModelOutputDataConfigArgs) ToCustomModelOutputDataConfigPtrOutputWithContext(ctx context.Context) CustomModelOutputDataConfigPtrOutput
type CustomModelOutputDataConfigInput ¶
type CustomModelOutputDataConfigInput interface { pulumi.Input ToCustomModelOutputDataConfigOutput() CustomModelOutputDataConfigOutput ToCustomModelOutputDataConfigOutputWithContext(context.Context) CustomModelOutputDataConfigOutput }
CustomModelOutputDataConfigInput is an input type that accepts CustomModelOutputDataConfigArgs and CustomModelOutputDataConfigOutput values. You can construct a concrete instance of `CustomModelOutputDataConfigInput` via:
CustomModelOutputDataConfigArgs{...}
type CustomModelOutputDataConfigOutput ¶
type CustomModelOutputDataConfigOutput struct{ *pulumi.OutputState }
func (CustomModelOutputDataConfigOutput) ElementType ¶
func (CustomModelOutputDataConfigOutput) ElementType() reflect.Type
func (CustomModelOutputDataConfigOutput) S3Uri ¶
func (o CustomModelOutputDataConfigOutput) S3Uri() pulumi.StringOutput
The S3 URI where the validation data is stored.
func (CustomModelOutputDataConfigOutput) ToCustomModelOutputDataConfigOutput ¶
func (o CustomModelOutputDataConfigOutput) ToCustomModelOutputDataConfigOutput() CustomModelOutputDataConfigOutput
func (CustomModelOutputDataConfigOutput) ToCustomModelOutputDataConfigOutputWithContext ¶
func (o CustomModelOutputDataConfigOutput) ToCustomModelOutputDataConfigOutputWithContext(ctx context.Context) CustomModelOutputDataConfigOutput
func (CustomModelOutputDataConfigOutput) ToCustomModelOutputDataConfigPtrOutput ¶
func (o CustomModelOutputDataConfigOutput) ToCustomModelOutputDataConfigPtrOutput() CustomModelOutputDataConfigPtrOutput
func (CustomModelOutputDataConfigOutput) ToCustomModelOutputDataConfigPtrOutputWithContext ¶
func (o CustomModelOutputDataConfigOutput) ToCustomModelOutputDataConfigPtrOutputWithContext(ctx context.Context) CustomModelOutputDataConfigPtrOutput
type CustomModelOutputDataConfigPtrInput ¶
type CustomModelOutputDataConfigPtrInput interface { pulumi.Input ToCustomModelOutputDataConfigPtrOutput() CustomModelOutputDataConfigPtrOutput ToCustomModelOutputDataConfigPtrOutputWithContext(context.Context) CustomModelOutputDataConfigPtrOutput }
CustomModelOutputDataConfigPtrInput is an input type that accepts CustomModelOutputDataConfigArgs, CustomModelOutputDataConfigPtr and CustomModelOutputDataConfigPtrOutput values. You can construct a concrete instance of `CustomModelOutputDataConfigPtrInput` via:
CustomModelOutputDataConfigArgs{...} or: nil
func CustomModelOutputDataConfigPtr ¶
func CustomModelOutputDataConfigPtr(v *CustomModelOutputDataConfigArgs) CustomModelOutputDataConfigPtrInput
type CustomModelOutputDataConfigPtrOutput ¶
type CustomModelOutputDataConfigPtrOutput struct{ *pulumi.OutputState }
func (CustomModelOutputDataConfigPtrOutput) ElementType ¶
func (CustomModelOutputDataConfigPtrOutput) ElementType() reflect.Type
func (CustomModelOutputDataConfigPtrOutput) S3Uri ¶
func (o CustomModelOutputDataConfigPtrOutput) S3Uri() pulumi.StringPtrOutput
The S3 URI where the validation data is stored.
func (CustomModelOutputDataConfigPtrOutput) ToCustomModelOutputDataConfigPtrOutput ¶
func (o CustomModelOutputDataConfigPtrOutput) ToCustomModelOutputDataConfigPtrOutput() CustomModelOutputDataConfigPtrOutput
func (CustomModelOutputDataConfigPtrOutput) ToCustomModelOutputDataConfigPtrOutputWithContext ¶
func (o CustomModelOutputDataConfigPtrOutput) ToCustomModelOutputDataConfigPtrOutputWithContext(ctx context.Context) CustomModelOutputDataConfigPtrOutput
type CustomModelState ¶
type CustomModelState struct { // The Amazon Resource Name (ARN) of the base model. BaseModelIdentifier pulumi.StringPtrInput // The ARN of the output model. CustomModelArn pulumi.StringPtrInput // The custom model is encrypted at rest using this key. Specify the key ARN. CustomModelKmsKeyId pulumi.StringPtrInput // Name for the custom model. CustomModelName pulumi.StringPtrInput // The customization type. Valid values: `FINE_TUNING`, `CONTINUED_PRE_TRAINING`. CustomizationType pulumi.StringPtrInput // [Parameters](https://docs.aws.amazon.com/bedrock/latest/userguide/custom-models-hp.html) related to tuning the model. Hyperparameters pulumi.StringMapInput // The ARN of the customization job. JobArn pulumi.StringPtrInput // A name for the customization job. JobName pulumi.StringPtrInput // The status of the customization job. A successful job transitions from `InProgress` to `Completed` when the output model is ready to use. JobStatus pulumi.StringPtrInput // S3 location for the output data. OutputDataConfig CustomModelOutputDataConfigPtrInput // The Amazon Resource Name (ARN) of an IAM role that Bedrock can assume to perform tasks on your behalf. RoleArn pulumi.StringPtrInput // A 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. Tags pulumi.StringMapInput // Map of tags assigned to the resource, including those inherited from the provider `defaultTags` configuration block. // // Deprecated: Please use `tags` instead. TagsAll pulumi.StringMapInput Timeouts CustomModelTimeoutsPtrInput // Information about the training dataset. TrainingDataConfig CustomModelTrainingDataConfigPtrInput // Metrics associated with the customization job. TrainingMetrics CustomModelTrainingMetricArrayInput // Information about the validation dataset. ValidationDataConfig CustomModelValidationDataConfigPtrInput // The loss metric for each validator that you provided. ValidationMetrics CustomModelValidationMetricArrayInput // Configuration parameters for the private Virtual Private Cloud (VPC) that contains the resources you are using for this job. VpcConfig CustomModelVpcConfigPtrInput }
func (CustomModelState) ElementType ¶
func (CustomModelState) ElementType() reflect.Type
type CustomModelTimeouts ¶
type CustomModelTimeouts struct { // A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours). Create *string `pulumi:"create"` // A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours). Setting a timeout for a Delete operation is only applicable if changes are saved into state before the destroy operation occurs. Delete *string `pulumi:"delete"` }
type CustomModelTimeoutsArgs ¶
type CustomModelTimeoutsArgs struct { // A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours). Create pulumi.StringPtrInput `pulumi:"create"` // A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours). Setting a timeout for a Delete operation is only applicable if changes are saved into state before the destroy operation occurs. Delete pulumi.StringPtrInput `pulumi:"delete"` }
func (CustomModelTimeoutsArgs) ElementType ¶
func (CustomModelTimeoutsArgs) ElementType() reflect.Type
func (CustomModelTimeoutsArgs) ToCustomModelTimeoutsOutput ¶
func (i CustomModelTimeoutsArgs) ToCustomModelTimeoutsOutput() CustomModelTimeoutsOutput
func (CustomModelTimeoutsArgs) ToCustomModelTimeoutsOutputWithContext ¶
func (i CustomModelTimeoutsArgs) ToCustomModelTimeoutsOutputWithContext(ctx context.Context) CustomModelTimeoutsOutput
func (CustomModelTimeoutsArgs) ToCustomModelTimeoutsPtrOutput ¶
func (i CustomModelTimeoutsArgs) ToCustomModelTimeoutsPtrOutput() CustomModelTimeoutsPtrOutput
func (CustomModelTimeoutsArgs) ToCustomModelTimeoutsPtrOutputWithContext ¶
func (i CustomModelTimeoutsArgs) ToCustomModelTimeoutsPtrOutputWithContext(ctx context.Context) CustomModelTimeoutsPtrOutput
type CustomModelTimeoutsInput ¶
type CustomModelTimeoutsInput interface { pulumi.Input ToCustomModelTimeoutsOutput() CustomModelTimeoutsOutput ToCustomModelTimeoutsOutputWithContext(context.Context) CustomModelTimeoutsOutput }
CustomModelTimeoutsInput is an input type that accepts CustomModelTimeoutsArgs and CustomModelTimeoutsOutput values. You can construct a concrete instance of `CustomModelTimeoutsInput` via:
CustomModelTimeoutsArgs{...}
type CustomModelTimeoutsOutput ¶
type CustomModelTimeoutsOutput struct{ *pulumi.OutputState }
func (CustomModelTimeoutsOutput) Create ¶
func (o CustomModelTimeoutsOutput) Create() pulumi.StringPtrOutput
A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours).
func (CustomModelTimeoutsOutput) Delete ¶
func (o CustomModelTimeoutsOutput) Delete() pulumi.StringPtrOutput
A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours). Setting a timeout for a Delete operation is only applicable if changes are saved into state before the destroy operation occurs.
func (CustomModelTimeoutsOutput) ElementType ¶
func (CustomModelTimeoutsOutput) ElementType() reflect.Type
func (CustomModelTimeoutsOutput) ToCustomModelTimeoutsOutput ¶
func (o CustomModelTimeoutsOutput) ToCustomModelTimeoutsOutput() CustomModelTimeoutsOutput
func (CustomModelTimeoutsOutput) ToCustomModelTimeoutsOutputWithContext ¶
func (o CustomModelTimeoutsOutput) ToCustomModelTimeoutsOutputWithContext(ctx context.Context) CustomModelTimeoutsOutput
func (CustomModelTimeoutsOutput) ToCustomModelTimeoutsPtrOutput ¶
func (o CustomModelTimeoutsOutput) ToCustomModelTimeoutsPtrOutput() CustomModelTimeoutsPtrOutput
func (CustomModelTimeoutsOutput) ToCustomModelTimeoutsPtrOutputWithContext ¶
func (o CustomModelTimeoutsOutput) ToCustomModelTimeoutsPtrOutputWithContext(ctx context.Context) CustomModelTimeoutsPtrOutput
type CustomModelTimeoutsPtrInput ¶
type CustomModelTimeoutsPtrInput interface { pulumi.Input ToCustomModelTimeoutsPtrOutput() CustomModelTimeoutsPtrOutput ToCustomModelTimeoutsPtrOutputWithContext(context.Context) CustomModelTimeoutsPtrOutput }
CustomModelTimeoutsPtrInput is an input type that accepts CustomModelTimeoutsArgs, CustomModelTimeoutsPtr and CustomModelTimeoutsPtrOutput values. You can construct a concrete instance of `CustomModelTimeoutsPtrInput` via:
CustomModelTimeoutsArgs{...} or: nil
func CustomModelTimeoutsPtr ¶
func CustomModelTimeoutsPtr(v *CustomModelTimeoutsArgs) CustomModelTimeoutsPtrInput
type CustomModelTimeoutsPtrOutput ¶
type CustomModelTimeoutsPtrOutput struct{ *pulumi.OutputState }
func (CustomModelTimeoutsPtrOutput) Create ¶
func (o CustomModelTimeoutsPtrOutput) Create() pulumi.StringPtrOutput
A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours).
func (CustomModelTimeoutsPtrOutput) Delete ¶
func (o CustomModelTimeoutsPtrOutput) Delete() pulumi.StringPtrOutput
A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours). Setting a timeout for a Delete operation is only applicable if changes are saved into state before the destroy operation occurs.
func (CustomModelTimeoutsPtrOutput) Elem ¶
func (o CustomModelTimeoutsPtrOutput) Elem() CustomModelTimeoutsOutput
func (CustomModelTimeoutsPtrOutput) ElementType ¶
func (CustomModelTimeoutsPtrOutput) ElementType() reflect.Type
func (CustomModelTimeoutsPtrOutput) ToCustomModelTimeoutsPtrOutput ¶
func (o CustomModelTimeoutsPtrOutput) ToCustomModelTimeoutsPtrOutput() CustomModelTimeoutsPtrOutput
func (CustomModelTimeoutsPtrOutput) ToCustomModelTimeoutsPtrOutputWithContext ¶
func (o CustomModelTimeoutsPtrOutput) ToCustomModelTimeoutsPtrOutputWithContext(ctx context.Context) CustomModelTimeoutsPtrOutput
type CustomModelTrainingDataConfig ¶
type CustomModelTrainingDataConfig struct { // The S3 URI where the validation data is stored. S3Uri string `pulumi:"s3Uri"` }
type CustomModelTrainingDataConfigArgs ¶
type CustomModelTrainingDataConfigArgs struct { // The S3 URI where the validation data is stored. S3Uri pulumi.StringInput `pulumi:"s3Uri"` }
func (CustomModelTrainingDataConfigArgs) ElementType ¶
func (CustomModelTrainingDataConfigArgs) ElementType() reflect.Type
func (CustomModelTrainingDataConfigArgs) ToCustomModelTrainingDataConfigOutput ¶
func (i CustomModelTrainingDataConfigArgs) ToCustomModelTrainingDataConfigOutput() CustomModelTrainingDataConfigOutput
func (CustomModelTrainingDataConfigArgs) ToCustomModelTrainingDataConfigOutputWithContext ¶
func (i CustomModelTrainingDataConfigArgs) ToCustomModelTrainingDataConfigOutputWithContext(ctx context.Context) CustomModelTrainingDataConfigOutput
func (CustomModelTrainingDataConfigArgs) ToCustomModelTrainingDataConfigPtrOutput ¶
func (i CustomModelTrainingDataConfigArgs) ToCustomModelTrainingDataConfigPtrOutput() CustomModelTrainingDataConfigPtrOutput
func (CustomModelTrainingDataConfigArgs) ToCustomModelTrainingDataConfigPtrOutputWithContext ¶
func (i CustomModelTrainingDataConfigArgs) ToCustomModelTrainingDataConfigPtrOutputWithContext(ctx context.Context) CustomModelTrainingDataConfigPtrOutput
type CustomModelTrainingDataConfigInput ¶
type CustomModelTrainingDataConfigInput interface { pulumi.Input ToCustomModelTrainingDataConfigOutput() CustomModelTrainingDataConfigOutput ToCustomModelTrainingDataConfigOutputWithContext(context.Context) CustomModelTrainingDataConfigOutput }
CustomModelTrainingDataConfigInput is an input type that accepts CustomModelTrainingDataConfigArgs and CustomModelTrainingDataConfigOutput values. You can construct a concrete instance of `CustomModelTrainingDataConfigInput` via:
CustomModelTrainingDataConfigArgs{...}
type CustomModelTrainingDataConfigOutput ¶
type CustomModelTrainingDataConfigOutput struct{ *pulumi.OutputState }
func (CustomModelTrainingDataConfigOutput) ElementType ¶
func (CustomModelTrainingDataConfigOutput) ElementType() reflect.Type
func (CustomModelTrainingDataConfigOutput) S3Uri ¶
func (o CustomModelTrainingDataConfigOutput) S3Uri() pulumi.StringOutput
The S3 URI where the validation data is stored.
func (CustomModelTrainingDataConfigOutput) ToCustomModelTrainingDataConfigOutput ¶
func (o CustomModelTrainingDataConfigOutput) ToCustomModelTrainingDataConfigOutput() CustomModelTrainingDataConfigOutput
func (CustomModelTrainingDataConfigOutput) ToCustomModelTrainingDataConfigOutputWithContext ¶
func (o CustomModelTrainingDataConfigOutput) ToCustomModelTrainingDataConfigOutputWithContext(ctx context.Context) CustomModelTrainingDataConfigOutput
func (CustomModelTrainingDataConfigOutput) ToCustomModelTrainingDataConfigPtrOutput ¶
func (o CustomModelTrainingDataConfigOutput) ToCustomModelTrainingDataConfigPtrOutput() CustomModelTrainingDataConfigPtrOutput
func (CustomModelTrainingDataConfigOutput) ToCustomModelTrainingDataConfigPtrOutputWithContext ¶
func (o CustomModelTrainingDataConfigOutput) ToCustomModelTrainingDataConfigPtrOutputWithContext(ctx context.Context) CustomModelTrainingDataConfigPtrOutput
type CustomModelTrainingDataConfigPtrInput ¶
type CustomModelTrainingDataConfigPtrInput interface { pulumi.Input ToCustomModelTrainingDataConfigPtrOutput() CustomModelTrainingDataConfigPtrOutput ToCustomModelTrainingDataConfigPtrOutputWithContext(context.Context) CustomModelTrainingDataConfigPtrOutput }
CustomModelTrainingDataConfigPtrInput is an input type that accepts CustomModelTrainingDataConfigArgs, CustomModelTrainingDataConfigPtr and CustomModelTrainingDataConfigPtrOutput values. You can construct a concrete instance of `CustomModelTrainingDataConfigPtrInput` via:
CustomModelTrainingDataConfigArgs{...} or: nil
func CustomModelTrainingDataConfigPtr ¶
func CustomModelTrainingDataConfigPtr(v *CustomModelTrainingDataConfigArgs) CustomModelTrainingDataConfigPtrInput
type CustomModelTrainingDataConfigPtrOutput ¶
type CustomModelTrainingDataConfigPtrOutput struct{ *pulumi.OutputState }
func (CustomModelTrainingDataConfigPtrOutput) ElementType ¶
func (CustomModelTrainingDataConfigPtrOutput) ElementType() reflect.Type
func (CustomModelTrainingDataConfigPtrOutput) S3Uri ¶
func (o CustomModelTrainingDataConfigPtrOutput) S3Uri() pulumi.StringPtrOutput
The S3 URI where the validation data is stored.
func (CustomModelTrainingDataConfigPtrOutput) ToCustomModelTrainingDataConfigPtrOutput ¶
func (o CustomModelTrainingDataConfigPtrOutput) ToCustomModelTrainingDataConfigPtrOutput() CustomModelTrainingDataConfigPtrOutput
func (CustomModelTrainingDataConfigPtrOutput) ToCustomModelTrainingDataConfigPtrOutputWithContext ¶
func (o CustomModelTrainingDataConfigPtrOutput) ToCustomModelTrainingDataConfigPtrOutputWithContext(ctx context.Context) CustomModelTrainingDataConfigPtrOutput
type CustomModelTrainingMetric ¶
type CustomModelTrainingMetric struct { // Loss metric associated with the customization job. TrainingLoss float64 `pulumi:"trainingLoss"` }
type CustomModelTrainingMetricArgs ¶
type CustomModelTrainingMetricArgs struct { // Loss metric associated with the customization job. TrainingLoss pulumi.Float64Input `pulumi:"trainingLoss"` }
func (CustomModelTrainingMetricArgs) ElementType ¶
func (CustomModelTrainingMetricArgs) ElementType() reflect.Type
func (CustomModelTrainingMetricArgs) ToCustomModelTrainingMetricOutput ¶
func (i CustomModelTrainingMetricArgs) ToCustomModelTrainingMetricOutput() CustomModelTrainingMetricOutput
func (CustomModelTrainingMetricArgs) ToCustomModelTrainingMetricOutputWithContext ¶
func (i CustomModelTrainingMetricArgs) ToCustomModelTrainingMetricOutputWithContext(ctx context.Context) CustomModelTrainingMetricOutput
type CustomModelTrainingMetricArray ¶
type CustomModelTrainingMetricArray []CustomModelTrainingMetricInput
func (CustomModelTrainingMetricArray) ElementType ¶
func (CustomModelTrainingMetricArray) ElementType() reflect.Type
func (CustomModelTrainingMetricArray) ToCustomModelTrainingMetricArrayOutput ¶
func (i CustomModelTrainingMetricArray) ToCustomModelTrainingMetricArrayOutput() CustomModelTrainingMetricArrayOutput
func (CustomModelTrainingMetricArray) ToCustomModelTrainingMetricArrayOutputWithContext ¶
func (i CustomModelTrainingMetricArray) ToCustomModelTrainingMetricArrayOutputWithContext(ctx context.Context) CustomModelTrainingMetricArrayOutput
type CustomModelTrainingMetricArrayInput ¶
type CustomModelTrainingMetricArrayInput interface { pulumi.Input ToCustomModelTrainingMetricArrayOutput() CustomModelTrainingMetricArrayOutput ToCustomModelTrainingMetricArrayOutputWithContext(context.Context) CustomModelTrainingMetricArrayOutput }
CustomModelTrainingMetricArrayInput is an input type that accepts CustomModelTrainingMetricArray and CustomModelTrainingMetricArrayOutput values. You can construct a concrete instance of `CustomModelTrainingMetricArrayInput` via:
CustomModelTrainingMetricArray{ CustomModelTrainingMetricArgs{...} }
type CustomModelTrainingMetricArrayOutput ¶
type CustomModelTrainingMetricArrayOutput struct{ *pulumi.OutputState }
func (CustomModelTrainingMetricArrayOutput) ElementType ¶
func (CustomModelTrainingMetricArrayOutput) ElementType() reflect.Type
func (CustomModelTrainingMetricArrayOutput) Index ¶
func (o CustomModelTrainingMetricArrayOutput) Index(i pulumi.IntInput) CustomModelTrainingMetricOutput
func (CustomModelTrainingMetricArrayOutput) ToCustomModelTrainingMetricArrayOutput ¶
func (o CustomModelTrainingMetricArrayOutput) ToCustomModelTrainingMetricArrayOutput() CustomModelTrainingMetricArrayOutput
func (CustomModelTrainingMetricArrayOutput) ToCustomModelTrainingMetricArrayOutputWithContext ¶
func (o CustomModelTrainingMetricArrayOutput) ToCustomModelTrainingMetricArrayOutputWithContext(ctx context.Context) CustomModelTrainingMetricArrayOutput
type CustomModelTrainingMetricInput ¶
type CustomModelTrainingMetricInput interface { pulumi.Input ToCustomModelTrainingMetricOutput() CustomModelTrainingMetricOutput ToCustomModelTrainingMetricOutputWithContext(context.Context) CustomModelTrainingMetricOutput }
CustomModelTrainingMetricInput is an input type that accepts CustomModelTrainingMetricArgs and CustomModelTrainingMetricOutput values. You can construct a concrete instance of `CustomModelTrainingMetricInput` via:
CustomModelTrainingMetricArgs{...}
type CustomModelTrainingMetricOutput ¶
type CustomModelTrainingMetricOutput struct{ *pulumi.OutputState }
func (CustomModelTrainingMetricOutput) ElementType ¶
func (CustomModelTrainingMetricOutput) ElementType() reflect.Type
func (CustomModelTrainingMetricOutput) ToCustomModelTrainingMetricOutput ¶
func (o CustomModelTrainingMetricOutput) ToCustomModelTrainingMetricOutput() CustomModelTrainingMetricOutput
func (CustomModelTrainingMetricOutput) ToCustomModelTrainingMetricOutputWithContext ¶
func (o CustomModelTrainingMetricOutput) ToCustomModelTrainingMetricOutputWithContext(ctx context.Context) CustomModelTrainingMetricOutput
func (CustomModelTrainingMetricOutput) TrainingLoss ¶
func (o CustomModelTrainingMetricOutput) TrainingLoss() pulumi.Float64Output
Loss metric associated with the customization job.
type CustomModelValidationDataConfig ¶
type CustomModelValidationDataConfig struct { // Information about the validators. Validators []CustomModelValidationDataConfigValidator `pulumi:"validators"` }
type CustomModelValidationDataConfigArgs ¶
type CustomModelValidationDataConfigArgs struct { // Information about the validators. Validators CustomModelValidationDataConfigValidatorArrayInput `pulumi:"validators"` }
func (CustomModelValidationDataConfigArgs) ElementType ¶
func (CustomModelValidationDataConfigArgs) ElementType() reflect.Type
func (CustomModelValidationDataConfigArgs) ToCustomModelValidationDataConfigOutput ¶
func (i CustomModelValidationDataConfigArgs) ToCustomModelValidationDataConfigOutput() CustomModelValidationDataConfigOutput
func (CustomModelValidationDataConfigArgs) ToCustomModelValidationDataConfigOutputWithContext ¶
func (i CustomModelValidationDataConfigArgs) ToCustomModelValidationDataConfigOutputWithContext(ctx context.Context) CustomModelValidationDataConfigOutput
func (CustomModelValidationDataConfigArgs) ToCustomModelValidationDataConfigPtrOutput ¶
func (i CustomModelValidationDataConfigArgs) ToCustomModelValidationDataConfigPtrOutput() CustomModelValidationDataConfigPtrOutput
func (CustomModelValidationDataConfigArgs) ToCustomModelValidationDataConfigPtrOutputWithContext ¶
func (i CustomModelValidationDataConfigArgs) ToCustomModelValidationDataConfigPtrOutputWithContext(ctx context.Context) CustomModelValidationDataConfigPtrOutput
type CustomModelValidationDataConfigInput ¶
type CustomModelValidationDataConfigInput interface { pulumi.Input ToCustomModelValidationDataConfigOutput() CustomModelValidationDataConfigOutput ToCustomModelValidationDataConfigOutputWithContext(context.Context) CustomModelValidationDataConfigOutput }
CustomModelValidationDataConfigInput is an input type that accepts CustomModelValidationDataConfigArgs and CustomModelValidationDataConfigOutput values. You can construct a concrete instance of `CustomModelValidationDataConfigInput` via:
CustomModelValidationDataConfigArgs{...}
type CustomModelValidationDataConfigOutput ¶
type CustomModelValidationDataConfigOutput struct{ *pulumi.OutputState }
func (CustomModelValidationDataConfigOutput) ElementType ¶
func (CustomModelValidationDataConfigOutput) ElementType() reflect.Type
func (CustomModelValidationDataConfigOutput) ToCustomModelValidationDataConfigOutput ¶
func (o CustomModelValidationDataConfigOutput) ToCustomModelValidationDataConfigOutput() CustomModelValidationDataConfigOutput
func (CustomModelValidationDataConfigOutput) ToCustomModelValidationDataConfigOutputWithContext ¶
func (o CustomModelValidationDataConfigOutput) ToCustomModelValidationDataConfigOutputWithContext(ctx context.Context) CustomModelValidationDataConfigOutput
func (CustomModelValidationDataConfigOutput) ToCustomModelValidationDataConfigPtrOutput ¶
func (o CustomModelValidationDataConfigOutput) ToCustomModelValidationDataConfigPtrOutput() CustomModelValidationDataConfigPtrOutput
func (CustomModelValidationDataConfigOutput) ToCustomModelValidationDataConfigPtrOutputWithContext ¶
func (o CustomModelValidationDataConfigOutput) ToCustomModelValidationDataConfigPtrOutputWithContext(ctx context.Context) CustomModelValidationDataConfigPtrOutput
func (CustomModelValidationDataConfigOutput) Validators ¶
func (o CustomModelValidationDataConfigOutput) Validators() CustomModelValidationDataConfigValidatorArrayOutput
Information about the validators.
type CustomModelValidationDataConfigPtrInput ¶
type CustomModelValidationDataConfigPtrInput interface { pulumi.Input ToCustomModelValidationDataConfigPtrOutput() CustomModelValidationDataConfigPtrOutput ToCustomModelValidationDataConfigPtrOutputWithContext(context.Context) CustomModelValidationDataConfigPtrOutput }
CustomModelValidationDataConfigPtrInput is an input type that accepts CustomModelValidationDataConfigArgs, CustomModelValidationDataConfigPtr and CustomModelValidationDataConfigPtrOutput values. You can construct a concrete instance of `CustomModelValidationDataConfigPtrInput` via:
CustomModelValidationDataConfigArgs{...} or: nil
func CustomModelValidationDataConfigPtr ¶
func CustomModelValidationDataConfigPtr(v *CustomModelValidationDataConfigArgs) CustomModelValidationDataConfigPtrInput
type CustomModelValidationDataConfigPtrOutput ¶
type CustomModelValidationDataConfigPtrOutput struct{ *pulumi.OutputState }
func (CustomModelValidationDataConfigPtrOutput) ElementType ¶
func (CustomModelValidationDataConfigPtrOutput) ElementType() reflect.Type
func (CustomModelValidationDataConfigPtrOutput) ToCustomModelValidationDataConfigPtrOutput ¶
func (o CustomModelValidationDataConfigPtrOutput) ToCustomModelValidationDataConfigPtrOutput() CustomModelValidationDataConfigPtrOutput
func (CustomModelValidationDataConfigPtrOutput) ToCustomModelValidationDataConfigPtrOutputWithContext ¶
func (o CustomModelValidationDataConfigPtrOutput) ToCustomModelValidationDataConfigPtrOutputWithContext(ctx context.Context) CustomModelValidationDataConfigPtrOutput
func (CustomModelValidationDataConfigPtrOutput) Validators ¶
func (o CustomModelValidationDataConfigPtrOutput) Validators() CustomModelValidationDataConfigValidatorArrayOutput
Information about the validators.
type CustomModelValidationDataConfigValidator ¶
type CustomModelValidationDataConfigValidator struct { // The S3 URI where the validation data is stored. S3Uri string `pulumi:"s3Uri"` }
type CustomModelValidationDataConfigValidatorArgs ¶
type CustomModelValidationDataConfigValidatorArgs struct { // The S3 URI where the validation data is stored. S3Uri pulumi.StringInput `pulumi:"s3Uri"` }
func (CustomModelValidationDataConfigValidatorArgs) ElementType ¶
func (CustomModelValidationDataConfigValidatorArgs) ElementType() reflect.Type
func (CustomModelValidationDataConfigValidatorArgs) ToCustomModelValidationDataConfigValidatorOutput ¶
func (i CustomModelValidationDataConfigValidatorArgs) ToCustomModelValidationDataConfigValidatorOutput() CustomModelValidationDataConfigValidatorOutput
func (CustomModelValidationDataConfigValidatorArgs) ToCustomModelValidationDataConfigValidatorOutputWithContext ¶
func (i CustomModelValidationDataConfigValidatorArgs) ToCustomModelValidationDataConfigValidatorOutputWithContext(ctx context.Context) CustomModelValidationDataConfigValidatorOutput
type CustomModelValidationDataConfigValidatorArray ¶
type CustomModelValidationDataConfigValidatorArray []CustomModelValidationDataConfigValidatorInput
func (CustomModelValidationDataConfigValidatorArray) ElementType ¶
func (CustomModelValidationDataConfigValidatorArray) ElementType() reflect.Type
func (CustomModelValidationDataConfigValidatorArray) ToCustomModelValidationDataConfigValidatorArrayOutput ¶
func (i CustomModelValidationDataConfigValidatorArray) ToCustomModelValidationDataConfigValidatorArrayOutput() CustomModelValidationDataConfigValidatorArrayOutput
func (CustomModelValidationDataConfigValidatorArray) ToCustomModelValidationDataConfigValidatorArrayOutputWithContext ¶
func (i CustomModelValidationDataConfigValidatorArray) ToCustomModelValidationDataConfigValidatorArrayOutputWithContext(ctx context.Context) CustomModelValidationDataConfigValidatorArrayOutput
type CustomModelValidationDataConfigValidatorArrayInput ¶
type CustomModelValidationDataConfigValidatorArrayInput interface { pulumi.Input ToCustomModelValidationDataConfigValidatorArrayOutput() CustomModelValidationDataConfigValidatorArrayOutput ToCustomModelValidationDataConfigValidatorArrayOutputWithContext(context.Context) CustomModelValidationDataConfigValidatorArrayOutput }
CustomModelValidationDataConfigValidatorArrayInput is an input type that accepts CustomModelValidationDataConfigValidatorArray and CustomModelValidationDataConfigValidatorArrayOutput values. You can construct a concrete instance of `CustomModelValidationDataConfigValidatorArrayInput` via:
CustomModelValidationDataConfigValidatorArray{ CustomModelValidationDataConfigValidatorArgs{...} }
type CustomModelValidationDataConfigValidatorArrayOutput ¶
type CustomModelValidationDataConfigValidatorArrayOutput struct{ *pulumi.OutputState }
func (CustomModelValidationDataConfigValidatorArrayOutput) ElementType ¶
func (CustomModelValidationDataConfigValidatorArrayOutput) ElementType() reflect.Type
func (CustomModelValidationDataConfigValidatorArrayOutput) ToCustomModelValidationDataConfigValidatorArrayOutput ¶
func (o CustomModelValidationDataConfigValidatorArrayOutput) ToCustomModelValidationDataConfigValidatorArrayOutput() CustomModelValidationDataConfigValidatorArrayOutput
func (CustomModelValidationDataConfigValidatorArrayOutput) ToCustomModelValidationDataConfigValidatorArrayOutputWithContext ¶
func (o CustomModelValidationDataConfigValidatorArrayOutput) ToCustomModelValidationDataConfigValidatorArrayOutputWithContext(ctx context.Context) CustomModelValidationDataConfigValidatorArrayOutput
type CustomModelValidationDataConfigValidatorInput ¶
type CustomModelValidationDataConfigValidatorInput interface { pulumi.Input ToCustomModelValidationDataConfigValidatorOutput() CustomModelValidationDataConfigValidatorOutput ToCustomModelValidationDataConfigValidatorOutputWithContext(context.Context) CustomModelValidationDataConfigValidatorOutput }
CustomModelValidationDataConfigValidatorInput is an input type that accepts CustomModelValidationDataConfigValidatorArgs and CustomModelValidationDataConfigValidatorOutput values. You can construct a concrete instance of `CustomModelValidationDataConfigValidatorInput` via:
CustomModelValidationDataConfigValidatorArgs{...}
type CustomModelValidationDataConfigValidatorOutput ¶
type CustomModelValidationDataConfigValidatorOutput struct{ *pulumi.OutputState }
func (CustomModelValidationDataConfigValidatorOutput) ElementType ¶
func (CustomModelValidationDataConfigValidatorOutput) ElementType() reflect.Type
func (CustomModelValidationDataConfigValidatorOutput) S3Uri ¶
func (o CustomModelValidationDataConfigValidatorOutput) S3Uri() pulumi.StringOutput
The S3 URI where the validation data is stored.
func (CustomModelValidationDataConfigValidatorOutput) ToCustomModelValidationDataConfigValidatorOutput ¶
func (o CustomModelValidationDataConfigValidatorOutput) ToCustomModelValidationDataConfigValidatorOutput() CustomModelValidationDataConfigValidatorOutput
func (CustomModelValidationDataConfigValidatorOutput) ToCustomModelValidationDataConfigValidatorOutputWithContext ¶
func (o CustomModelValidationDataConfigValidatorOutput) ToCustomModelValidationDataConfigValidatorOutputWithContext(ctx context.Context) CustomModelValidationDataConfigValidatorOutput
type CustomModelValidationMetric ¶
type CustomModelValidationMetric struct { // The validation loss associated with the validator. ValidationLoss float64 `pulumi:"validationLoss"` }
type CustomModelValidationMetricArgs ¶
type CustomModelValidationMetricArgs struct { // The validation loss associated with the validator. ValidationLoss pulumi.Float64Input `pulumi:"validationLoss"` }
func (CustomModelValidationMetricArgs) ElementType ¶
func (CustomModelValidationMetricArgs) ElementType() reflect.Type
func (CustomModelValidationMetricArgs) ToCustomModelValidationMetricOutput ¶
func (i CustomModelValidationMetricArgs) ToCustomModelValidationMetricOutput() CustomModelValidationMetricOutput
func (CustomModelValidationMetricArgs) ToCustomModelValidationMetricOutputWithContext ¶
func (i CustomModelValidationMetricArgs) ToCustomModelValidationMetricOutputWithContext(ctx context.Context) CustomModelValidationMetricOutput
type CustomModelValidationMetricArray ¶
type CustomModelValidationMetricArray []CustomModelValidationMetricInput
func (CustomModelValidationMetricArray) ElementType ¶
func (CustomModelValidationMetricArray) ElementType() reflect.Type
func (CustomModelValidationMetricArray) ToCustomModelValidationMetricArrayOutput ¶
func (i CustomModelValidationMetricArray) ToCustomModelValidationMetricArrayOutput() CustomModelValidationMetricArrayOutput
func (CustomModelValidationMetricArray) ToCustomModelValidationMetricArrayOutputWithContext ¶
func (i CustomModelValidationMetricArray) ToCustomModelValidationMetricArrayOutputWithContext(ctx context.Context) CustomModelValidationMetricArrayOutput
type CustomModelValidationMetricArrayInput ¶
type CustomModelValidationMetricArrayInput interface { pulumi.Input ToCustomModelValidationMetricArrayOutput() CustomModelValidationMetricArrayOutput ToCustomModelValidationMetricArrayOutputWithContext(context.Context) CustomModelValidationMetricArrayOutput }
CustomModelValidationMetricArrayInput is an input type that accepts CustomModelValidationMetricArray and CustomModelValidationMetricArrayOutput values. You can construct a concrete instance of `CustomModelValidationMetricArrayInput` via:
CustomModelValidationMetricArray{ CustomModelValidationMetricArgs{...} }
type CustomModelValidationMetricArrayOutput ¶
type CustomModelValidationMetricArrayOutput struct{ *pulumi.OutputState }
func (CustomModelValidationMetricArrayOutput) ElementType ¶
func (CustomModelValidationMetricArrayOutput) ElementType() reflect.Type
func (CustomModelValidationMetricArrayOutput) ToCustomModelValidationMetricArrayOutput ¶
func (o CustomModelValidationMetricArrayOutput) ToCustomModelValidationMetricArrayOutput() CustomModelValidationMetricArrayOutput
func (CustomModelValidationMetricArrayOutput) ToCustomModelValidationMetricArrayOutputWithContext ¶
func (o CustomModelValidationMetricArrayOutput) ToCustomModelValidationMetricArrayOutputWithContext(ctx context.Context) CustomModelValidationMetricArrayOutput
type CustomModelValidationMetricInput ¶
type CustomModelValidationMetricInput interface { pulumi.Input ToCustomModelValidationMetricOutput() CustomModelValidationMetricOutput ToCustomModelValidationMetricOutputWithContext(context.Context) CustomModelValidationMetricOutput }
CustomModelValidationMetricInput is an input type that accepts CustomModelValidationMetricArgs and CustomModelValidationMetricOutput values. You can construct a concrete instance of `CustomModelValidationMetricInput` via:
CustomModelValidationMetricArgs{...}
type CustomModelValidationMetricOutput ¶
type CustomModelValidationMetricOutput struct{ *pulumi.OutputState }
func (CustomModelValidationMetricOutput) ElementType ¶
func (CustomModelValidationMetricOutput) ElementType() reflect.Type
func (CustomModelValidationMetricOutput) ToCustomModelValidationMetricOutput ¶
func (o CustomModelValidationMetricOutput) ToCustomModelValidationMetricOutput() CustomModelValidationMetricOutput
func (CustomModelValidationMetricOutput) ToCustomModelValidationMetricOutputWithContext ¶
func (o CustomModelValidationMetricOutput) ToCustomModelValidationMetricOutputWithContext(ctx context.Context) CustomModelValidationMetricOutput
func (CustomModelValidationMetricOutput) ValidationLoss ¶
func (o CustomModelValidationMetricOutput) ValidationLoss() pulumi.Float64Output
The validation loss associated with the validator.
type CustomModelVpcConfig ¶
type CustomModelVpcConfigArgs ¶
type CustomModelVpcConfigArgs struct { // VPC configuration security group IDs. SecurityGroupIds pulumi.StringArrayInput `pulumi:"securityGroupIds"` // VPC configuration subnets. SubnetIds pulumi.StringArrayInput `pulumi:"subnetIds"` }
func (CustomModelVpcConfigArgs) ElementType ¶
func (CustomModelVpcConfigArgs) ElementType() reflect.Type
func (CustomModelVpcConfigArgs) ToCustomModelVpcConfigOutput ¶
func (i CustomModelVpcConfigArgs) ToCustomModelVpcConfigOutput() CustomModelVpcConfigOutput
func (CustomModelVpcConfigArgs) ToCustomModelVpcConfigOutputWithContext ¶
func (i CustomModelVpcConfigArgs) ToCustomModelVpcConfigOutputWithContext(ctx context.Context) CustomModelVpcConfigOutput
func (CustomModelVpcConfigArgs) ToCustomModelVpcConfigPtrOutput ¶
func (i CustomModelVpcConfigArgs) ToCustomModelVpcConfigPtrOutput() CustomModelVpcConfigPtrOutput
func (CustomModelVpcConfigArgs) ToCustomModelVpcConfigPtrOutputWithContext ¶
func (i CustomModelVpcConfigArgs) ToCustomModelVpcConfigPtrOutputWithContext(ctx context.Context) CustomModelVpcConfigPtrOutput
type CustomModelVpcConfigInput ¶
type CustomModelVpcConfigInput interface { pulumi.Input ToCustomModelVpcConfigOutput() CustomModelVpcConfigOutput ToCustomModelVpcConfigOutputWithContext(context.Context) CustomModelVpcConfigOutput }
CustomModelVpcConfigInput is an input type that accepts CustomModelVpcConfigArgs and CustomModelVpcConfigOutput values. You can construct a concrete instance of `CustomModelVpcConfigInput` via:
CustomModelVpcConfigArgs{...}
type CustomModelVpcConfigOutput ¶
type CustomModelVpcConfigOutput struct{ *pulumi.OutputState }
func (CustomModelVpcConfigOutput) ElementType ¶
func (CustomModelVpcConfigOutput) ElementType() reflect.Type
func (CustomModelVpcConfigOutput) SecurityGroupIds ¶
func (o CustomModelVpcConfigOutput) SecurityGroupIds() pulumi.StringArrayOutput
VPC configuration security group IDs.
func (CustomModelVpcConfigOutput) SubnetIds ¶
func (o CustomModelVpcConfigOutput) SubnetIds() pulumi.StringArrayOutput
VPC configuration subnets.
func (CustomModelVpcConfigOutput) ToCustomModelVpcConfigOutput ¶
func (o CustomModelVpcConfigOutput) ToCustomModelVpcConfigOutput() CustomModelVpcConfigOutput
func (CustomModelVpcConfigOutput) ToCustomModelVpcConfigOutputWithContext ¶
func (o CustomModelVpcConfigOutput) ToCustomModelVpcConfigOutputWithContext(ctx context.Context) CustomModelVpcConfigOutput
func (CustomModelVpcConfigOutput) ToCustomModelVpcConfigPtrOutput ¶
func (o CustomModelVpcConfigOutput) ToCustomModelVpcConfigPtrOutput() CustomModelVpcConfigPtrOutput
func (CustomModelVpcConfigOutput) ToCustomModelVpcConfigPtrOutputWithContext ¶
func (o CustomModelVpcConfigOutput) ToCustomModelVpcConfigPtrOutputWithContext(ctx context.Context) CustomModelVpcConfigPtrOutput
type CustomModelVpcConfigPtrInput ¶
type CustomModelVpcConfigPtrInput interface { pulumi.Input ToCustomModelVpcConfigPtrOutput() CustomModelVpcConfigPtrOutput ToCustomModelVpcConfigPtrOutputWithContext(context.Context) CustomModelVpcConfigPtrOutput }
CustomModelVpcConfigPtrInput is an input type that accepts CustomModelVpcConfigArgs, CustomModelVpcConfigPtr and CustomModelVpcConfigPtrOutput values. You can construct a concrete instance of `CustomModelVpcConfigPtrInput` via:
CustomModelVpcConfigArgs{...} or: nil
func CustomModelVpcConfigPtr ¶
func CustomModelVpcConfigPtr(v *CustomModelVpcConfigArgs) CustomModelVpcConfigPtrInput
type CustomModelVpcConfigPtrOutput ¶
type CustomModelVpcConfigPtrOutput struct{ *pulumi.OutputState }
func (CustomModelVpcConfigPtrOutput) Elem ¶
func (o CustomModelVpcConfigPtrOutput) Elem() CustomModelVpcConfigOutput
func (CustomModelVpcConfigPtrOutput) ElementType ¶
func (CustomModelVpcConfigPtrOutput) ElementType() reflect.Type
func (CustomModelVpcConfigPtrOutput) SecurityGroupIds ¶
func (o CustomModelVpcConfigPtrOutput) SecurityGroupIds() pulumi.StringArrayOutput
VPC configuration security group IDs.
func (CustomModelVpcConfigPtrOutput) SubnetIds ¶
func (o CustomModelVpcConfigPtrOutput) SubnetIds() pulumi.StringArrayOutput
VPC configuration subnets.
func (CustomModelVpcConfigPtrOutput) ToCustomModelVpcConfigPtrOutput ¶
func (o CustomModelVpcConfigPtrOutput) ToCustomModelVpcConfigPtrOutput() CustomModelVpcConfigPtrOutput
func (CustomModelVpcConfigPtrOutput) ToCustomModelVpcConfigPtrOutputWithContext ¶
func (o CustomModelVpcConfigPtrOutput) ToCustomModelVpcConfigPtrOutputWithContext(ctx context.Context) CustomModelVpcConfigPtrOutput
type GetCustomModelOutputDataConfig ¶
type GetCustomModelOutputDataConfig struct { // The S3 URI where the validation data is stored.. S3Uri string `pulumi:"s3Uri"` }
type GetCustomModelOutputDataConfigArgs ¶
type GetCustomModelOutputDataConfigArgs struct { // The S3 URI where the validation data is stored.. S3Uri pulumi.StringInput `pulumi:"s3Uri"` }
func (GetCustomModelOutputDataConfigArgs) ElementType ¶
func (GetCustomModelOutputDataConfigArgs) ElementType() reflect.Type
func (GetCustomModelOutputDataConfigArgs) ToGetCustomModelOutputDataConfigOutput ¶
func (i GetCustomModelOutputDataConfigArgs) ToGetCustomModelOutputDataConfigOutput() GetCustomModelOutputDataConfigOutput
func (GetCustomModelOutputDataConfigArgs) ToGetCustomModelOutputDataConfigOutputWithContext ¶
func (i GetCustomModelOutputDataConfigArgs) ToGetCustomModelOutputDataConfigOutputWithContext(ctx context.Context) GetCustomModelOutputDataConfigOutput
type GetCustomModelOutputDataConfigArray ¶
type GetCustomModelOutputDataConfigArray []GetCustomModelOutputDataConfigInput
func (GetCustomModelOutputDataConfigArray) ElementType ¶
func (GetCustomModelOutputDataConfigArray) ElementType() reflect.Type
func (GetCustomModelOutputDataConfigArray) ToGetCustomModelOutputDataConfigArrayOutput ¶
func (i GetCustomModelOutputDataConfigArray) ToGetCustomModelOutputDataConfigArrayOutput() GetCustomModelOutputDataConfigArrayOutput
func (GetCustomModelOutputDataConfigArray) ToGetCustomModelOutputDataConfigArrayOutputWithContext ¶
func (i GetCustomModelOutputDataConfigArray) ToGetCustomModelOutputDataConfigArrayOutputWithContext(ctx context.Context) GetCustomModelOutputDataConfigArrayOutput
type GetCustomModelOutputDataConfigArrayInput ¶
type GetCustomModelOutputDataConfigArrayInput interface { pulumi.Input ToGetCustomModelOutputDataConfigArrayOutput() GetCustomModelOutputDataConfigArrayOutput ToGetCustomModelOutputDataConfigArrayOutputWithContext(context.Context) GetCustomModelOutputDataConfigArrayOutput }
GetCustomModelOutputDataConfigArrayInput is an input type that accepts GetCustomModelOutputDataConfigArray and GetCustomModelOutputDataConfigArrayOutput values. You can construct a concrete instance of `GetCustomModelOutputDataConfigArrayInput` via:
GetCustomModelOutputDataConfigArray{ GetCustomModelOutputDataConfigArgs{...} }
type GetCustomModelOutputDataConfigArrayOutput ¶
type GetCustomModelOutputDataConfigArrayOutput struct{ *pulumi.OutputState }
func (GetCustomModelOutputDataConfigArrayOutput) ElementType ¶
func (GetCustomModelOutputDataConfigArrayOutput) ElementType() reflect.Type
func (GetCustomModelOutputDataConfigArrayOutput) ToGetCustomModelOutputDataConfigArrayOutput ¶
func (o GetCustomModelOutputDataConfigArrayOutput) ToGetCustomModelOutputDataConfigArrayOutput() GetCustomModelOutputDataConfigArrayOutput
func (GetCustomModelOutputDataConfigArrayOutput) ToGetCustomModelOutputDataConfigArrayOutputWithContext ¶
func (o GetCustomModelOutputDataConfigArrayOutput) ToGetCustomModelOutputDataConfigArrayOutputWithContext(ctx context.Context) GetCustomModelOutputDataConfigArrayOutput
type GetCustomModelOutputDataConfigInput ¶
type GetCustomModelOutputDataConfigInput interface { pulumi.Input ToGetCustomModelOutputDataConfigOutput() GetCustomModelOutputDataConfigOutput ToGetCustomModelOutputDataConfigOutputWithContext(context.Context) GetCustomModelOutputDataConfigOutput }
GetCustomModelOutputDataConfigInput is an input type that accepts GetCustomModelOutputDataConfigArgs and GetCustomModelOutputDataConfigOutput values. You can construct a concrete instance of `GetCustomModelOutputDataConfigInput` via:
GetCustomModelOutputDataConfigArgs{...}
type GetCustomModelOutputDataConfigOutput ¶
type GetCustomModelOutputDataConfigOutput struct{ *pulumi.OutputState }
func (GetCustomModelOutputDataConfigOutput) ElementType ¶
func (GetCustomModelOutputDataConfigOutput) ElementType() reflect.Type
func (GetCustomModelOutputDataConfigOutput) S3Uri ¶
func (o GetCustomModelOutputDataConfigOutput) S3Uri() pulumi.StringOutput
The S3 URI where the validation data is stored..
func (GetCustomModelOutputDataConfigOutput) ToGetCustomModelOutputDataConfigOutput ¶
func (o GetCustomModelOutputDataConfigOutput) ToGetCustomModelOutputDataConfigOutput() GetCustomModelOutputDataConfigOutput
func (GetCustomModelOutputDataConfigOutput) ToGetCustomModelOutputDataConfigOutputWithContext ¶
func (o GetCustomModelOutputDataConfigOutput) ToGetCustomModelOutputDataConfigOutputWithContext(ctx context.Context) GetCustomModelOutputDataConfigOutput
type GetCustomModelTrainingDataConfig ¶
type GetCustomModelTrainingDataConfig struct { // The S3 URI where the validation data is stored.. S3Uri string `pulumi:"s3Uri"` }
type GetCustomModelTrainingDataConfigArgs ¶
type GetCustomModelTrainingDataConfigArgs struct { // The S3 URI where the validation data is stored.. S3Uri pulumi.StringInput `pulumi:"s3Uri"` }
func (GetCustomModelTrainingDataConfigArgs) ElementType ¶
func (GetCustomModelTrainingDataConfigArgs) ElementType() reflect.Type
func (GetCustomModelTrainingDataConfigArgs) ToGetCustomModelTrainingDataConfigOutput ¶
func (i GetCustomModelTrainingDataConfigArgs) ToGetCustomModelTrainingDataConfigOutput() GetCustomModelTrainingDataConfigOutput
func (GetCustomModelTrainingDataConfigArgs) ToGetCustomModelTrainingDataConfigOutputWithContext ¶
func (i GetCustomModelTrainingDataConfigArgs) ToGetCustomModelTrainingDataConfigOutputWithContext(ctx context.Context) GetCustomModelTrainingDataConfigOutput
type GetCustomModelTrainingDataConfigArray ¶
type GetCustomModelTrainingDataConfigArray []GetCustomModelTrainingDataConfigInput
func (GetCustomModelTrainingDataConfigArray) ElementType ¶
func (GetCustomModelTrainingDataConfigArray) ElementType() reflect.Type
func (GetCustomModelTrainingDataConfigArray) ToGetCustomModelTrainingDataConfigArrayOutput ¶
func (i GetCustomModelTrainingDataConfigArray) ToGetCustomModelTrainingDataConfigArrayOutput() GetCustomModelTrainingDataConfigArrayOutput
func (GetCustomModelTrainingDataConfigArray) ToGetCustomModelTrainingDataConfigArrayOutputWithContext ¶
func (i GetCustomModelTrainingDataConfigArray) ToGetCustomModelTrainingDataConfigArrayOutputWithContext(ctx context.Context) GetCustomModelTrainingDataConfigArrayOutput
type GetCustomModelTrainingDataConfigArrayInput ¶
type GetCustomModelTrainingDataConfigArrayInput interface { pulumi.Input ToGetCustomModelTrainingDataConfigArrayOutput() GetCustomModelTrainingDataConfigArrayOutput ToGetCustomModelTrainingDataConfigArrayOutputWithContext(context.Context) GetCustomModelTrainingDataConfigArrayOutput }
GetCustomModelTrainingDataConfigArrayInput is an input type that accepts GetCustomModelTrainingDataConfigArray and GetCustomModelTrainingDataConfigArrayOutput values. You can construct a concrete instance of `GetCustomModelTrainingDataConfigArrayInput` via:
GetCustomModelTrainingDataConfigArray{ GetCustomModelTrainingDataConfigArgs{...} }
type GetCustomModelTrainingDataConfigArrayOutput ¶
type GetCustomModelTrainingDataConfigArrayOutput struct{ *pulumi.OutputState }
func (GetCustomModelTrainingDataConfigArrayOutput) ElementType ¶
func (GetCustomModelTrainingDataConfigArrayOutput) ElementType() reflect.Type
func (GetCustomModelTrainingDataConfigArrayOutput) ToGetCustomModelTrainingDataConfigArrayOutput ¶
func (o GetCustomModelTrainingDataConfigArrayOutput) ToGetCustomModelTrainingDataConfigArrayOutput() GetCustomModelTrainingDataConfigArrayOutput
func (GetCustomModelTrainingDataConfigArrayOutput) ToGetCustomModelTrainingDataConfigArrayOutputWithContext ¶
func (o GetCustomModelTrainingDataConfigArrayOutput) ToGetCustomModelTrainingDataConfigArrayOutputWithContext(ctx context.Context) GetCustomModelTrainingDataConfigArrayOutput
type GetCustomModelTrainingDataConfigInput ¶
type GetCustomModelTrainingDataConfigInput interface { pulumi.Input ToGetCustomModelTrainingDataConfigOutput() GetCustomModelTrainingDataConfigOutput ToGetCustomModelTrainingDataConfigOutputWithContext(context.Context) GetCustomModelTrainingDataConfigOutput }
GetCustomModelTrainingDataConfigInput is an input type that accepts GetCustomModelTrainingDataConfigArgs and GetCustomModelTrainingDataConfigOutput values. You can construct a concrete instance of `GetCustomModelTrainingDataConfigInput` via:
GetCustomModelTrainingDataConfigArgs{...}
type GetCustomModelTrainingDataConfigOutput ¶
type GetCustomModelTrainingDataConfigOutput struct{ *pulumi.OutputState }
func (GetCustomModelTrainingDataConfigOutput) ElementType ¶
func (GetCustomModelTrainingDataConfigOutput) ElementType() reflect.Type
func (GetCustomModelTrainingDataConfigOutput) S3Uri ¶
func (o GetCustomModelTrainingDataConfigOutput) S3Uri() pulumi.StringOutput
The S3 URI where the validation data is stored..
func (GetCustomModelTrainingDataConfigOutput) ToGetCustomModelTrainingDataConfigOutput ¶
func (o GetCustomModelTrainingDataConfigOutput) ToGetCustomModelTrainingDataConfigOutput() GetCustomModelTrainingDataConfigOutput
func (GetCustomModelTrainingDataConfigOutput) ToGetCustomModelTrainingDataConfigOutputWithContext ¶
func (o GetCustomModelTrainingDataConfigOutput) ToGetCustomModelTrainingDataConfigOutputWithContext(ctx context.Context) GetCustomModelTrainingDataConfigOutput
type GetCustomModelTrainingMetric ¶
type GetCustomModelTrainingMetric struct { // Loss metric associated with the customization job. TrainingLoss float64 `pulumi:"trainingLoss"` }
type GetCustomModelTrainingMetricArgs ¶
type GetCustomModelTrainingMetricArgs struct { // Loss metric associated with the customization job. TrainingLoss pulumi.Float64Input `pulumi:"trainingLoss"` }
func (GetCustomModelTrainingMetricArgs) ElementType ¶
func (GetCustomModelTrainingMetricArgs) ElementType() reflect.Type
func (GetCustomModelTrainingMetricArgs) ToGetCustomModelTrainingMetricOutput ¶
func (i GetCustomModelTrainingMetricArgs) ToGetCustomModelTrainingMetricOutput() GetCustomModelTrainingMetricOutput
func (GetCustomModelTrainingMetricArgs) ToGetCustomModelTrainingMetricOutputWithContext ¶
func (i GetCustomModelTrainingMetricArgs) ToGetCustomModelTrainingMetricOutputWithContext(ctx context.Context) GetCustomModelTrainingMetricOutput
type GetCustomModelTrainingMetricArray ¶
type GetCustomModelTrainingMetricArray []GetCustomModelTrainingMetricInput
func (GetCustomModelTrainingMetricArray) ElementType ¶
func (GetCustomModelTrainingMetricArray) ElementType() reflect.Type
func (GetCustomModelTrainingMetricArray) ToGetCustomModelTrainingMetricArrayOutput ¶
func (i GetCustomModelTrainingMetricArray) ToGetCustomModelTrainingMetricArrayOutput() GetCustomModelTrainingMetricArrayOutput
func (GetCustomModelTrainingMetricArray) ToGetCustomModelTrainingMetricArrayOutputWithContext ¶
func (i GetCustomModelTrainingMetricArray) ToGetCustomModelTrainingMetricArrayOutputWithContext(ctx context.Context) GetCustomModelTrainingMetricArrayOutput
type GetCustomModelTrainingMetricArrayInput ¶
type GetCustomModelTrainingMetricArrayInput interface { pulumi.Input ToGetCustomModelTrainingMetricArrayOutput() GetCustomModelTrainingMetricArrayOutput ToGetCustomModelTrainingMetricArrayOutputWithContext(context.Context) GetCustomModelTrainingMetricArrayOutput }
GetCustomModelTrainingMetricArrayInput is an input type that accepts GetCustomModelTrainingMetricArray and GetCustomModelTrainingMetricArrayOutput values. You can construct a concrete instance of `GetCustomModelTrainingMetricArrayInput` via:
GetCustomModelTrainingMetricArray{ GetCustomModelTrainingMetricArgs{...} }
type GetCustomModelTrainingMetricArrayOutput ¶
type GetCustomModelTrainingMetricArrayOutput struct{ *pulumi.OutputState }
func (GetCustomModelTrainingMetricArrayOutput) ElementType ¶
func (GetCustomModelTrainingMetricArrayOutput) ElementType() reflect.Type
func (GetCustomModelTrainingMetricArrayOutput) ToGetCustomModelTrainingMetricArrayOutput ¶
func (o GetCustomModelTrainingMetricArrayOutput) ToGetCustomModelTrainingMetricArrayOutput() GetCustomModelTrainingMetricArrayOutput
func (GetCustomModelTrainingMetricArrayOutput) ToGetCustomModelTrainingMetricArrayOutputWithContext ¶
func (o GetCustomModelTrainingMetricArrayOutput) ToGetCustomModelTrainingMetricArrayOutputWithContext(ctx context.Context) GetCustomModelTrainingMetricArrayOutput
type GetCustomModelTrainingMetricInput ¶
type GetCustomModelTrainingMetricInput interface { pulumi.Input ToGetCustomModelTrainingMetricOutput() GetCustomModelTrainingMetricOutput ToGetCustomModelTrainingMetricOutputWithContext(context.Context) GetCustomModelTrainingMetricOutput }
GetCustomModelTrainingMetricInput is an input type that accepts GetCustomModelTrainingMetricArgs and GetCustomModelTrainingMetricOutput values. You can construct a concrete instance of `GetCustomModelTrainingMetricInput` via:
GetCustomModelTrainingMetricArgs{...}
type GetCustomModelTrainingMetricOutput ¶
type GetCustomModelTrainingMetricOutput struct{ *pulumi.OutputState }
func (GetCustomModelTrainingMetricOutput) ElementType ¶
func (GetCustomModelTrainingMetricOutput) ElementType() reflect.Type
func (GetCustomModelTrainingMetricOutput) ToGetCustomModelTrainingMetricOutput ¶
func (o GetCustomModelTrainingMetricOutput) ToGetCustomModelTrainingMetricOutput() GetCustomModelTrainingMetricOutput
func (GetCustomModelTrainingMetricOutput) ToGetCustomModelTrainingMetricOutputWithContext ¶
func (o GetCustomModelTrainingMetricOutput) ToGetCustomModelTrainingMetricOutputWithContext(ctx context.Context) GetCustomModelTrainingMetricOutput
func (GetCustomModelTrainingMetricOutput) TrainingLoss ¶
func (o GetCustomModelTrainingMetricOutput) TrainingLoss() pulumi.Float64Output
Loss metric associated with the customization job.
type GetCustomModelValidationDataConfig ¶
type GetCustomModelValidationDataConfig struct {
// Information about the validators.
Validators []interface{} `pulumi:"validators"`
}
type GetCustomModelValidationDataConfigArgs ¶
type GetCustomModelValidationDataConfigArgs struct { // Information about the validators. Validators pulumi.ArrayInput `pulumi:"validators"` }
func (GetCustomModelValidationDataConfigArgs) ElementType ¶
func (GetCustomModelValidationDataConfigArgs) ElementType() reflect.Type
func (GetCustomModelValidationDataConfigArgs) ToGetCustomModelValidationDataConfigOutput ¶
func (i GetCustomModelValidationDataConfigArgs) ToGetCustomModelValidationDataConfigOutput() GetCustomModelValidationDataConfigOutput
func (GetCustomModelValidationDataConfigArgs) ToGetCustomModelValidationDataConfigOutputWithContext ¶
func (i GetCustomModelValidationDataConfigArgs) ToGetCustomModelValidationDataConfigOutputWithContext(ctx context.Context) GetCustomModelValidationDataConfigOutput
type GetCustomModelValidationDataConfigArray ¶
type GetCustomModelValidationDataConfigArray []GetCustomModelValidationDataConfigInput
func (GetCustomModelValidationDataConfigArray) ElementType ¶
func (GetCustomModelValidationDataConfigArray) ElementType() reflect.Type
func (GetCustomModelValidationDataConfigArray) ToGetCustomModelValidationDataConfigArrayOutput ¶
func (i GetCustomModelValidationDataConfigArray) ToGetCustomModelValidationDataConfigArrayOutput() GetCustomModelValidationDataConfigArrayOutput
func (GetCustomModelValidationDataConfigArray) ToGetCustomModelValidationDataConfigArrayOutputWithContext ¶
func (i GetCustomModelValidationDataConfigArray) ToGetCustomModelValidationDataConfigArrayOutputWithContext(ctx context.Context) GetCustomModelValidationDataConfigArrayOutput
type GetCustomModelValidationDataConfigArrayInput ¶
type GetCustomModelValidationDataConfigArrayInput interface { pulumi.Input ToGetCustomModelValidationDataConfigArrayOutput() GetCustomModelValidationDataConfigArrayOutput ToGetCustomModelValidationDataConfigArrayOutputWithContext(context.Context) GetCustomModelValidationDataConfigArrayOutput }
GetCustomModelValidationDataConfigArrayInput is an input type that accepts GetCustomModelValidationDataConfigArray and GetCustomModelValidationDataConfigArrayOutput values. You can construct a concrete instance of `GetCustomModelValidationDataConfigArrayInput` via:
GetCustomModelValidationDataConfigArray{ GetCustomModelValidationDataConfigArgs{...} }
type GetCustomModelValidationDataConfigArrayOutput ¶
type GetCustomModelValidationDataConfigArrayOutput struct{ *pulumi.OutputState }
func (GetCustomModelValidationDataConfigArrayOutput) ElementType ¶
func (GetCustomModelValidationDataConfigArrayOutput) ElementType() reflect.Type
func (GetCustomModelValidationDataConfigArrayOutput) ToGetCustomModelValidationDataConfigArrayOutput ¶
func (o GetCustomModelValidationDataConfigArrayOutput) ToGetCustomModelValidationDataConfigArrayOutput() GetCustomModelValidationDataConfigArrayOutput
func (GetCustomModelValidationDataConfigArrayOutput) ToGetCustomModelValidationDataConfigArrayOutputWithContext ¶
func (o GetCustomModelValidationDataConfigArrayOutput) ToGetCustomModelValidationDataConfigArrayOutputWithContext(ctx context.Context) GetCustomModelValidationDataConfigArrayOutput
type GetCustomModelValidationDataConfigInput ¶
type GetCustomModelValidationDataConfigInput interface { pulumi.Input ToGetCustomModelValidationDataConfigOutput() GetCustomModelValidationDataConfigOutput ToGetCustomModelValidationDataConfigOutputWithContext(context.Context) GetCustomModelValidationDataConfigOutput }
GetCustomModelValidationDataConfigInput is an input type that accepts GetCustomModelValidationDataConfigArgs and GetCustomModelValidationDataConfigOutput values. You can construct a concrete instance of `GetCustomModelValidationDataConfigInput` via:
GetCustomModelValidationDataConfigArgs{...}
type GetCustomModelValidationDataConfigOutput ¶
type GetCustomModelValidationDataConfigOutput struct{ *pulumi.OutputState }
func (GetCustomModelValidationDataConfigOutput) ElementType ¶
func (GetCustomModelValidationDataConfigOutput) ElementType() reflect.Type
func (GetCustomModelValidationDataConfigOutput) ToGetCustomModelValidationDataConfigOutput ¶
func (o GetCustomModelValidationDataConfigOutput) ToGetCustomModelValidationDataConfigOutput() GetCustomModelValidationDataConfigOutput
func (GetCustomModelValidationDataConfigOutput) ToGetCustomModelValidationDataConfigOutputWithContext ¶
func (o GetCustomModelValidationDataConfigOutput) ToGetCustomModelValidationDataConfigOutputWithContext(ctx context.Context) GetCustomModelValidationDataConfigOutput
func (GetCustomModelValidationDataConfigOutput) Validators ¶
func (o GetCustomModelValidationDataConfigOutput) Validators() pulumi.ArrayOutput
Information about the validators.
type GetCustomModelValidationMetric ¶
type GetCustomModelValidationMetric struct { // The validation loss associated with the validator. ValidationLoss float64 `pulumi:"validationLoss"` }
type GetCustomModelValidationMetricArgs ¶
type GetCustomModelValidationMetricArgs struct { // The validation loss associated with the validator. ValidationLoss pulumi.Float64Input `pulumi:"validationLoss"` }
func (GetCustomModelValidationMetricArgs) ElementType ¶
func (GetCustomModelValidationMetricArgs) ElementType() reflect.Type
func (GetCustomModelValidationMetricArgs) ToGetCustomModelValidationMetricOutput ¶
func (i GetCustomModelValidationMetricArgs) ToGetCustomModelValidationMetricOutput() GetCustomModelValidationMetricOutput
func (GetCustomModelValidationMetricArgs) ToGetCustomModelValidationMetricOutputWithContext ¶
func (i GetCustomModelValidationMetricArgs) ToGetCustomModelValidationMetricOutputWithContext(ctx context.Context) GetCustomModelValidationMetricOutput
type GetCustomModelValidationMetricArray ¶
type GetCustomModelValidationMetricArray []GetCustomModelValidationMetricInput
func (GetCustomModelValidationMetricArray) ElementType ¶
func (GetCustomModelValidationMetricArray) ElementType() reflect.Type
func (GetCustomModelValidationMetricArray) ToGetCustomModelValidationMetricArrayOutput ¶
func (i GetCustomModelValidationMetricArray) ToGetCustomModelValidationMetricArrayOutput() GetCustomModelValidationMetricArrayOutput
func (GetCustomModelValidationMetricArray) ToGetCustomModelValidationMetricArrayOutputWithContext ¶
func (i GetCustomModelValidationMetricArray) ToGetCustomModelValidationMetricArrayOutputWithContext(ctx context.Context) GetCustomModelValidationMetricArrayOutput
type GetCustomModelValidationMetricArrayInput ¶
type GetCustomModelValidationMetricArrayInput interface { pulumi.Input ToGetCustomModelValidationMetricArrayOutput() GetCustomModelValidationMetricArrayOutput ToGetCustomModelValidationMetricArrayOutputWithContext(context.Context) GetCustomModelValidationMetricArrayOutput }
GetCustomModelValidationMetricArrayInput is an input type that accepts GetCustomModelValidationMetricArray and GetCustomModelValidationMetricArrayOutput values. You can construct a concrete instance of `GetCustomModelValidationMetricArrayInput` via:
GetCustomModelValidationMetricArray{ GetCustomModelValidationMetricArgs{...} }
type GetCustomModelValidationMetricArrayOutput ¶
type GetCustomModelValidationMetricArrayOutput struct{ *pulumi.OutputState }
func (GetCustomModelValidationMetricArrayOutput) ElementType ¶
func (GetCustomModelValidationMetricArrayOutput) ElementType() reflect.Type
func (GetCustomModelValidationMetricArrayOutput) ToGetCustomModelValidationMetricArrayOutput ¶
func (o GetCustomModelValidationMetricArrayOutput) ToGetCustomModelValidationMetricArrayOutput() GetCustomModelValidationMetricArrayOutput
func (GetCustomModelValidationMetricArrayOutput) ToGetCustomModelValidationMetricArrayOutputWithContext ¶
func (o GetCustomModelValidationMetricArrayOutput) ToGetCustomModelValidationMetricArrayOutputWithContext(ctx context.Context) GetCustomModelValidationMetricArrayOutput
type GetCustomModelValidationMetricInput ¶
type GetCustomModelValidationMetricInput interface { pulumi.Input ToGetCustomModelValidationMetricOutput() GetCustomModelValidationMetricOutput ToGetCustomModelValidationMetricOutputWithContext(context.Context) GetCustomModelValidationMetricOutput }
GetCustomModelValidationMetricInput is an input type that accepts GetCustomModelValidationMetricArgs and GetCustomModelValidationMetricOutput values. You can construct a concrete instance of `GetCustomModelValidationMetricInput` via:
GetCustomModelValidationMetricArgs{...}
type GetCustomModelValidationMetricOutput ¶
type GetCustomModelValidationMetricOutput struct{ *pulumi.OutputState }
func (GetCustomModelValidationMetricOutput) ElementType ¶
func (GetCustomModelValidationMetricOutput) ElementType() reflect.Type
func (GetCustomModelValidationMetricOutput) ToGetCustomModelValidationMetricOutput ¶
func (o GetCustomModelValidationMetricOutput) ToGetCustomModelValidationMetricOutput() GetCustomModelValidationMetricOutput
func (GetCustomModelValidationMetricOutput) ToGetCustomModelValidationMetricOutputWithContext ¶
func (o GetCustomModelValidationMetricOutput) ToGetCustomModelValidationMetricOutputWithContext(ctx context.Context) GetCustomModelValidationMetricOutput
func (GetCustomModelValidationMetricOutput) ValidationLoss ¶
func (o GetCustomModelValidationMetricOutput) ValidationLoss() pulumi.Float64Output
The validation loss associated with the validator.
type GetCustomModelsModelSummaryArgs ¶
type GetCustomModelsModelSummaryArgs struct { // Creation time of the model. CreationTime pulumi.StringInput `pulumi:"creationTime"` // The ARN of the custom model. ModelArn pulumi.StringInput `pulumi:"modelArn"` // The name of the custom model. ModelName pulumi.StringInput `pulumi:"modelName"` }
func (GetCustomModelsModelSummaryArgs) ElementType ¶
func (GetCustomModelsModelSummaryArgs) ElementType() reflect.Type
func (GetCustomModelsModelSummaryArgs) ToGetCustomModelsModelSummaryOutput ¶
func (i GetCustomModelsModelSummaryArgs) ToGetCustomModelsModelSummaryOutput() GetCustomModelsModelSummaryOutput
func (GetCustomModelsModelSummaryArgs) ToGetCustomModelsModelSummaryOutputWithContext ¶
func (i GetCustomModelsModelSummaryArgs) ToGetCustomModelsModelSummaryOutputWithContext(ctx context.Context) GetCustomModelsModelSummaryOutput
type GetCustomModelsModelSummaryArray ¶
type GetCustomModelsModelSummaryArray []GetCustomModelsModelSummaryInput
func (GetCustomModelsModelSummaryArray) ElementType ¶
func (GetCustomModelsModelSummaryArray) ElementType() reflect.Type
func (GetCustomModelsModelSummaryArray) ToGetCustomModelsModelSummaryArrayOutput ¶
func (i GetCustomModelsModelSummaryArray) ToGetCustomModelsModelSummaryArrayOutput() GetCustomModelsModelSummaryArrayOutput
func (GetCustomModelsModelSummaryArray) ToGetCustomModelsModelSummaryArrayOutputWithContext ¶
func (i GetCustomModelsModelSummaryArray) ToGetCustomModelsModelSummaryArrayOutputWithContext(ctx context.Context) GetCustomModelsModelSummaryArrayOutput
type GetCustomModelsModelSummaryArrayInput ¶
type GetCustomModelsModelSummaryArrayInput interface { pulumi.Input ToGetCustomModelsModelSummaryArrayOutput() GetCustomModelsModelSummaryArrayOutput ToGetCustomModelsModelSummaryArrayOutputWithContext(context.Context) GetCustomModelsModelSummaryArrayOutput }
GetCustomModelsModelSummaryArrayInput is an input type that accepts GetCustomModelsModelSummaryArray and GetCustomModelsModelSummaryArrayOutput values. You can construct a concrete instance of `GetCustomModelsModelSummaryArrayInput` via:
GetCustomModelsModelSummaryArray{ GetCustomModelsModelSummaryArgs{...} }
type GetCustomModelsModelSummaryArrayOutput ¶
type GetCustomModelsModelSummaryArrayOutput struct{ *pulumi.OutputState }
func (GetCustomModelsModelSummaryArrayOutput) ElementType ¶
func (GetCustomModelsModelSummaryArrayOutput) ElementType() reflect.Type
func (GetCustomModelsModelSummaryArrayOutput) ToGetCustomModelsModelSummaryArrayOutput ¶
func (o GetCustomModelsModelSummaryArrayOutput) ToGetCustomModelsModelSummaryArrayOutput() GetCustomModelsModelSummaryArrayOutput
func (GetCustomModelsModelSummaryArrayOutput) ToGetCustomModelsModelSummaryArrayOutputWithContext ¶
func (o GetCustomModelsModelSummaryArrayOutput) ToGetCustomModelsModelSummaryArrayOutputWithContext(ctx context.Context) GetCustomModelsModelSummaryArrayOutput
type GetCustomModelsModelSummaryInput ¶
type GetCustomModelsModelSummaryInput interface { pulumi.Input ToGetCustomModelsModelSummaryOutput() GetCustomModelsModelSummaryOutput ToGetCustomModelsModelSummaryOutputWithContext(context.Context) GetCustomModelsModelSummaryOutput }
GetCustomModelsModelSummaryInput is an input type that accepts GetCustomModelsModelSummaryArgs and GetCustomModelsModelSummaryOutput values. You can construct a concrete instance of `GetCustomModelsModelSummaryInput` via:
GetCustomModelsModelSummaryArgs{...}
type GetCustomModelsModelSummaryOutput ¶
type GetCustomModelsModelSummaryOutput struct{ *pulumi.OutputState }
func (GetCustomModelsModelSummaryOutput) CreationTime ¶
func (o GetCustomModelsModelSummaryOutput) CreationTime() pulumi.StringOutput
Creation time of the model.
func (GetCustomModelsModelSummaryOutput) ElementType ¶
func (GetCustomModelsModelSummaryOutput) ElementType() reflect.Type
func (GetCustomModelsModelSummaryOutput) ModelArn ¶
func (o GetCustomModelsModelSummaryOutput) ModelArn() pulumi.StringOutput
The ARN of the custom model.
func (GetCustomModelsModelSummaryOutput) ModelName ¶
func (o GetCustomModelsModelSummaryOutput) ModelName() pulumi.StringOutput
The name of the custom model.
func (GetCustomModelsModelSummaryOutput) ToGetCustomModelsModelSummaryOutput ¶
func (o GetCustomModelsModelSummaryOutput) ToGetCustomModelsModelSummaryOutput() GetCustomModelsModelSummaryOutput
func (GetCustomModelsModelSummaryOutput) ToGetCustomModelsModelSummaryOutputWithContext ¶
func (o GetCustomModelsModelSummaryOutput) ToGetCustomModelsModelSummaryOutputWithContext(ctx context.Context) GetCustomModelsModelSummaryOutput
type GetCustomModelsResult ¶
type GetCustomModelsResult struct { Id string `pulumi:"id"` // Model summaries. ModelSummaries []GetCustomModelsModelSummary `pulumi:"modelSummaries"` }
A collection of values returned by getCustomModels.
func GetCustomModels ¶
func GetCustomModels(ctx *pulumi.Context, opts ...pulumi.InvokeOption) (*GetCustomModelsResult, error)
Returns a list of Amazon Bedrock custom models.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-aws/sdk/v6/go/aws/bedrock" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := bedrock.GetCustomModels(ctx, nil, nil) if err != nil { return err } return nil }) }
```
type GetCustomModelsResultOutput ¶
type GetCustomModelsResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getCustomModels.
func GetCustomModelsOutput ¶
func GetCustomModelsOutput(ctx *pulumi.Context, opts ...pulumi.InvokeOption) GetCustomModelsResultOutput
func (GetCustomModelsResultOutput) ElementType ¶
func (GetCustomModelsResultOutput) ElementType() reflect.Type
func (GetCustomModelsResultOutput) Id ¶
func (o GetCustomModelsResultOutput) Id() pulumi.StringOutput
func (GetCustomModelsResultOutput) ModelSummaries ¶
func (o GetCustomModelsResultOutput) ModelSummaries() GetCustomModelsModelSummaryArrayOutput
Model summaries.
func (GetCustomModelsResultOutput) ToGetCustomModelsResultOutput ¶
func (o GetCustomModelsResultOutput) ToGetCustomModelsResultOutput() GetCustomModelsResultOutput
func (GetCustomModelsResultOutput) ToGetCustomModelsResultOutputWithContext ¶
func (o GetCustomModelsResultOutput) ToGetCustomModelsResultOutputWithContext(ctx context.Context) GetCustomModelsResultOutput
type LookupCustomModelArgs ¶
type LookupCustomModelArgs struct { // Name or ARN of the custom model. ModelId string `pulumi:"modelId"` }
A collection of arguments for invoking getCustomModel.
type LookupCustomModelOutputArgs ¶
type LookupCustomModelOutputArgs struct { // Name or ARN of the custom model. ModelId pulumi.StringInput `pulumi:"modelId"` }
A collection of arguments for invoking getCustomModel.
func (LookupCustomModelOutputArgs) ElementType ¶
func (LookupCustomModelOutputArgs) ElementType() reflect.Type
type LookupCustomModelResult ¶
type LookupCustomModelResult struct { // ARN of the base model. BaseModelArn string `pulumi:"baseModelArn"` // Creation time of the model. CreationTime string `pulumi:"creationTime"` // Hyperparameter values associated with this model. Hyperparameters map[string]string `pulumi:"hyperparameters"` Id string `pulumi:"id"` // Job ARN associated with this model. JobArn string `pulumi:"jobArn"` // Job name associated with this model. JobName string `pulumi:"jobName"` // Key-value mapping of tags for the fine-tuning job. JobTags map[string]string `pulumi:"jobTags"` // ARN associated with this model. ModelArn string `pulumi:"modelArn"` ModelId string `pulumi:"modelId"` // The custom model is encrypted at rest using this key. ModelKmsKeyArn string `pulumi:"modelKmsKeyArn"` // Model name associated with this model. ModelName string `pulumi:"modelName"` // Key-value mapping of tags for the model. ModelTags map[string]string `pulumi:"modelTags"` // Output data configuration associated with this custom model. OutputDataConfigs []GetCustomModelOutputDataConfig `pulumi:"outputDataConfigs"` // Information about the training dataset. TrainingDataConfigs []GetCustomModelTrainingDataConfig `pulumi:"trainingDataConfigs"` // Metrics associated with the customization job. TrainingMetrics []GetCustomModelTrainingMetric `pulumi:"trainingMetrics"` // Information about the validation dataset. ValidationDataConfigs []GetCustomModelValidationDataConfig `pulumi:"validationDataConfigs"` // The loss metric for each validator that you provided. ValidationMetrics []GetCustomModelValidationMetric `pulumi:"validationMetrics"` }
A collection of values returned by getCustomModel.
func LookupCustomModel ¶
func LookupCustomModel(ctx *pulumi.Context, args *LookupCustomModelArgs, opts ...pulumi.InvokeOption) (*LookupCustomModelResult, error)
Returns properties of a specific Amazon Bedrock custom model.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-aws/sdk/v6/go/aws/bedrock" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := bedrock.LookupCustomModel(ctx, &bedrock.LookupCustomModelArgs{ ModelId: "arn:aws:bedrock:us-west-2:123456789012:custom-model/amazon.titan-text-express-v1:0:8k/ly16hhi765j4 ", }, nil) if err != nil { return err } return nil }) }
```
type LookupCustomModelResultOutput ¶
type LookupCustomModelResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getCustomModel.
func LookupCustomModelOutput ¶
func LookupCustomModelOutput(ctx *pulumi.Context, args LookupCustomModelOutputArgs, opts ...pulumi.InvokeOption) LookupCustomModelResultOutput
func (LookupCustomModelResultOutput) BaseModelArn ¶
func (o LookupCustomModelResultOutput) BaseModelArn() pulumi.StringOutput
ARN of the base model.
func (LookupCustomModelResultOutput) CreationTime ¶
func (o LookupCustomModelResultOutput) CreationTime() pulumi.StringOutput
Creation time of the model.
func (LookupCustomModelResultOutput) ElementType ¶
func (LookupCustomModelResultOutput) ElementType() reflect.Type
func (LookupCustomModelResultOutput) Hyperparameters ¶
func (o LookupCustomModelResultOutput) Hyperparameters() pulumi.StringMapOutput
Hyperparameter values associated with this model.
func (LookupCustomModelResultOutput) Id ¶
func (o LookupCustomModelResultOutput) Id() pulumi.StringOutput
func (LookupCustomModelResultOutput) JobArn ¶
func (o LookupCustomModelResultOutput) JobArn() pulumi.StringOutput
Job ARN associated with this model.
func (LookupCustomModelResultOutput) JobName ¶
func (o LookupCustomModelResultOutput) JobName() pulumi.StringOutput
Job name associated with this model.
func (LookupCustomModelResultOutput) JobTags ¶
func (o LookupCustomModelResultOutput) JobTags() pulumi.StringMapOutput
Key-value mapping of tags for the fine-tuning job.
func (LookupCustomModelResultOutput) ModelArn ¶
func (o LookupCustomModelResultOutput) ModelArn() pulumi.StringOutput
ARN associated with this model.
func (LookupCustomModelResultOutput) ModelId ¶
func (o LookupCustomModelResultOutput) ModelId() pulumi.StringOutput
func (LookupCustomModelResultOutput) ModelKmsKeyArn ¶
func (o LookupCustomModelResultOutput) ModelKmsKeyArn() pulumi.StringOutput
The custom model is encrypted at rest using this key.
func (LookupCustomModelResultOutput) ModelName ¶
func (o LookupCustomModelResultOutput) ModelName() pulumi.StringOutput
Model name associated with this model.
func (LookupCustomModelResultOutput) ModelTags ¶
func (o LookupCustomModelResultOutput) ModelTags() pulumi.StringMapOutput
Key-value mapping of tags for the model.
func (LookupCustomModelResultOutput) OutputDataConfigs ¶
func (o LookupCustomModelResultOutput) OutputDataConfigs() GetCustomModelOutputDataConfigArrayOutput
Output data configuration associated with this custom model.
func (LookupCustomModelResultOutput) ToLookupCustomModelResultOutput ¶
func (o LookupCustomModelResultOutput) ToLookupCustomModelResultOutput() LookupCustomModelResultOutput
func (LookupCustomModelResultOutput) ToLookupCustomModelResultOutputWithContext ¶
func (o LookupCustomModelResultOutput) ToLookupCustomModelResultOutputWithContext(ctx context.Context) LookupCustomModelResultOutput
func (LookupCustomModelResultOutput) TrainingDataConfigs ¶
func (o LookupCustomModelResultOutput) TrainingDataConfigs() GetCustomModelTrainingDataConfigArrayOutput
Information about the training dataset.
func (LookupCustomModelResultOutput) TrainingMetrics ¶
func (o LookupCustomModelResultOutput) TrainingMetrics() GetCustomModelTrainingMetricArrayOutput
Metrics associated with the customization job.
func (LookupCustomModelResultOutput) ValidationDataConfigs ¶
func (o LookupCustomModelResultOutput) ValidationDataConfigs() GetCustomModelValidationDataConfigArrayOutput
Information about the validation dataset.
func (LookupCustomModelResultOutput) ValidationMetrics ¶
func (o LookupCustomModelResultOutput) ValidationMetrics() GetCustomModelValidationMetricArrayOutput
The loss metric for each validator that you provided.
type ProvisionedModelThroughput ¶ added in v6.23.0
type ProvisionedModelThroughput struct { pulumi.CustomResourceState // Commitment duration requested for the Provisioned Throughput. For custom models, you can purchase on-demand Provisioned Throughput by omitting this argument. Valid values: `OneMonth`, `SixMonths`. CommitmentDuration pulumi.StringPtrOutput `pulumi:"commitmentDuration"` // ARN of the model to associate with this Provisioned Throughput. ModelArn pulumi.StringOutput `pulumi:"modelArn"` // Number of model units to allocate. A model unit delivers a specific throughput level for the specified model. ModelUnits pulumi.IntOutput `pulumi:"modelUnits"` // The ARN of the Provisioned Throughput. ProvisionedModelArn pulumi.StringOutput `pulumi:"provisionedModelArn"` // Unique name for this Provisioned Throughput. ProvisionedModelName pulumi.StringOutput `pulumi:"provisionedModelName"` // 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. Tags pulumi.StringMapOutput `pulumi:"tags"` // Map of tags assigned to the resource, including those inherited from the provider `defaultTags` configuration block. // // Deprecated: Please use `tags` instead. TagsAll pulumi.StringMapOutput `pulumi:"tagsAll"` Timeouts ProvisionedModelThroughputTimeoutsPtrOutput `pulumi:"timeouts"` }
Manages [Provisioned Throughput](https://docs.aws.amazon.com/bedrock/latest/userguide/prov-throughput.html) for an Amazon Bedrock model.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-aws/sdk/v6/go/aws/bedrock" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := bedrock.NewProvisionedModelThroughput(ctx, "example", &bedrock.ProvisionedModelThroughputArgs{ ProvisionedModelName: pulumi.String("example-model"), ModelArn: pulumi.String("arn:aws:bedrock:us-east-1::foundation-model/anthropic.claude-v2"), CommitmentDuration: pulumi.String("SixMonths"), ModelUnits: pulumi.Int(1), }) if err != nil { return err } return nil }) }
```
## Import
Using `pulumi import`, import Provisioned Throughput using the `provisioned_model_arn`. For example:
```sh
$ pulumi import aws:bedrock/provisionedModelThroughput:ProvisionedModelThroughput example arn:aws:bedrock:us-west-2:123456789012:provisioned-model/1y5n57gh5y2e
```
func GetProvisionedModelThroughput ¶ added in v6.23.0
func GetProvisionedModelThroughput(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ProvisionedModelThroughputState, opts ...pulumi.ResourceOption) (*ProvisionedModelThroughput, error)
GetProvisionedModelThroughput gets an existing ProvisionedModelThroughput resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewProvisionedModelThroughput ¶ added in v6.23.0
func NewProvisionedModelThroughput(ctx *pulumi.Context, name string, args *ProvisionedModelThroughputArgs, opts ...pulumi.ResourceOption) (*ProvisionedModelThroughput, error)
NewProvisionedModelThroughput registers a new resource with the given unique name, arguments, and options.
func (*ProvisionedModelThroughput) ElementType ¶ added in v6.23.0
func (*ProvisionedModelThroughput) ElementType() reflect.Type
func (*ProvisionedModelThroughput) ToProvisionedModelThroughputOutput ¶ added in v6.23.0
func (i *ProvisionedModelThroughput) ToProvisionedModelThroughputOutput() ProvisionedModelThroughputOutput
func (*ProvisionedModelThroughput) ToProvisionedModelThroughputOutputWithContext ¶ added in v6.23.0
func (i *ProvisionedModelThroughput) ToProvisionedModelThroughputOutputWithContext(ctx context.Context) ProvisionedModelThroughputOutput
type ProvisionedModelThroughputArgs ¶ added in v6.23.0
type ProvisionedModelThroughputArgs struct { // Commitment duration requested for the Provisioned Throughput. For custom models, you can purchase on-demand Provisioned Throughput by omitting this argument. Valid values: `OneMonth`, `SixMonths`. CommitmentDuration pulumi.StringPtrInput // ARN of the model to associate with this Provisioned Throughput. ModelArn pulumi.StringInput // Number of model units to allocate. A model unit delivers a specific throughput level for the specified model. ModelUnits pulumi.IntInput // Unique name for this Provisioned Throughput. ProvisionedModelName pulumi.StringInput // 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. Tags pulumi.StringMapInput Timeouts ProvisionedModelThroughputTimeoutsPtrInput }
The set of arguments for constructing a ProvisionedModelThroughput resource.
func (ProvisionedModelThroughputArgs) ElementType ¶ added in v6.23.0
func (ProvisionedModelThroughputArgs) ElementType() reflect.Type
type ProvisionedModelThroughputArray ¶ added in v6.23.0
type ProvisionedModelThroughputArray []ProvisionedModelThroughputInput
func (ProvisionedModelThroughputArray) ElementType ¶ added in v6.23.0
func (ProvisionedModelThroughputArray) ElementType() reflect.Type
func (ProvisionedModelThroughputArray) ToProvisionedModelThroughputArrayOutput ¶ added in v6.23.0
func (i ProvisionedModelThroughputArray) ToProvisionedModelThroughputArrayOutput() ProvisionedModelThroughputArrayOutput
func (ProvisionedModelThroughputArray) ToProvisionedModelThroughputArrayOutputWithContext ¶ added in v6.23.0
func (i ProvisionedModelThroughputArray) ToProvisionedModelThroughputArrayOutputWithContext(ctx context.Context) ProvisionedModelThroughputArrayOutput
type ProvisionedModelThroughputArrayInput ¶ added in v6.23.0
type ProvisionedModelThroughputArrayInput interface { pulumi.Input ToProvisionedModelThroughputArrayOutput() ProvisionedModelThroughputArrayOutput ToProvisionedModelThroughputArrayOutputWithContext(context.Context) ProvisionedModelThroughputArrayOutput }
ProvisionedModelThroughputArrayInput is an input type that accepts ProvisionedModelThroughputArray and ProvisionedModelThroughputArrayOutput values. You can construct a concrete instance of `ProvisionedModelThroughputArrayInput` via:
ProvisionedModelThroughputArray{ ProvisionedModelThroughputArgs{...} }
type ProvisionedModelThroughputArrayOutput ¶ added in v6.23.0
type ProvisionedModelThroughputArrayOutput struct{ *pulumi.OutputState }
func (ProvisionedModelThroughputArrayOutput) ElementType ¶ added in v6.23.0
func (ProvisionedModelThroughputArrayOutput) ElementType() reflect.Type
func (ProvisionedModelThroughputArrayOutput) Index ¶ added in v6.23.0
func (o ProvisionedModelThroughputArrayOutput) Index(i pulumi.IntInput) ProvisionedModelThroughputOutput
func (ProvisionedModelThroughputArrayOutput) ToProvisionedModelThroughputArrayOutput ¶ added in v6.23.0
func (o ProvisionedModelThroughputArrayOutput) ToProvisionedModelThroughputArrayOutput() ProvisionedModelThroughputArrayOutput
func (ProvisionedModelThroughputArrayOutput) ToProvisionedModelThroughputArrayOutputWithContext ¶ added in v6.23.0
func (o ProvisionedModelThroughputArrayOutput) ToProvisionedModelThroughputArrayOutputWithContext(ctx context.Context) ProvisionedModelThroughputArrayOutput
type ProvisionedModelThroughputInput ¶ added in v6.23.0
type ProvisionedModelThroughputInput interface { pulumi.Input ToProvisionedModelThroughputOutput() ProvisionedModelThroughputOutput ToProvisionedModelThroughputOutputWithContext(ctx context.Context) ProvisionedModelThroughputOutput }
type ProvisionedModelThroughputMap ¶ added in v6.23.0
type ProvisionedModelThroughputMap map[string]ProvisionedModelThroughputInput
func (ProvisionedModelThroughputMap) ElementType ¶ added in v6.23.0
func (ProvisionedModelThroughputMap) ElementType() reflect.Type
func (ProvisionedModelThroughputMap) ToProvisionedModelThroughputMapOutput ¶ added in v6.23.0
func (i ProvisionedModelThroughputMap) ToProvisionedModelThroughputMapOutput() ProvisionedModelThroughputMapOutput
func (ProvisionedModelThroughputMap) ToProvisionedModelThroughputMapOutputWithContext ¶ added in v6.23.0
func (i ProvisionedModelThroughputMap) ToProvisionedModelThroughputMapOutputWithContext(ctx context.Context) ProvisionedModelThroughputMapOutput
type ProvisionedModelThroughputMapInput ¶ added in v6.23.0
type ProvisionedModelThroughputMapInput interface { pulumi.Input ToProvisionedModelThroughputMapOutput() ProvisionedModelThroughputMapOutput ToProvisionedModelThroughputMapOutputWithContext(context.Context) ProvisionedModelThroughputMapOutput }
ProvisionedModelThroughputMapInput is an input type that accepts ProvisionedModelThroughputMap and ProvisionedModelThroughputMapOutput values. You can construct a concrete instance of `ProvisionedModelThroughputMapInput` via:
ProvisionedModelThroughputMap{ "key": ProvisionedModelThroughputArgs{...} }
type ProvisionedModelThroughputMapOutput ¶ added in v6.23.0
type ProvisionedModelThroughputMapOutput struct{ *pulumi.OutputState }
func (ProvisionedModelThroughputMapOutput) ElementType ¶ added in v6.23.0
func (ProvisionedModelThroughputMapOutput) ElementType() reflect.Type
func (ProvisionedModelThroughputMapOutput) MapIndex ¶ added in v6.23.0
func (o ProvisionedModelThroughputMapOutput) MapIndex(k pulumi.StringInput) ProvisionedModelThroughputOutput
func (ProvisionedModelThroughputMapOutput) ToProvisionedModelThroughputMapOutput ¶ added in v6.23.0
func (o ProvisionedModelThroughputMapOutput) ToProvisionedModelThroughputMapOutput() ProvisionedModelThroughputMapOutput
func (ProvisionedModelThroughputMapOutput) ToProvisionedModelThroughputMapOutputWithContext ¶ added in v6.23.0
func (o ProvisionedModelThroughputMapOutput) ToProvisionedModelThroughputMapOutputWithContext(ctx context.Context) ProvisionedModelThroughputMapOutput
type ProvisionedModelThroughputOutput ¶ added in v6.23.0
type ProvisionedModelThroughputOutput struct{ *pulumi.OutputState }
func (ProvisionedModelThroughputOutput) CommitmentDuration ¶ added in v6.23.0
func (o ProvisionedModelThroughputOutput) CommitmentDuration() pulumi.StringPtrOutput
Commitment duration requested for the Provisioned Throughput. For custom models, you can purchase on-demand Provisioned Throughput by omitting this argument. Valid values: `OneMonth`, `SixMonths`.
func (ProvisionedModelThroughputOutput) ElementType ¶ added in v6.23.0
func (ProvisionedModelThroughputOutput) ElementType() reflect.Type
func (ProvisionedModelThroughputOutput) ModelArn ¶ added in v6.23.0
func (o ProvisionedModelThroughputOutput) ModelArn() pulumi.StringOutput
ARN of the model to associate with this Provisioned Throughput.
func (ProvisionedModelThroughputOutput) ModelUnits ¶ added in v6.23.0
func (o ProvisionedModelThroughputOutput) ModelUnits() pulumi.IntOutput
Number of model units to allocate. A model unit delivers a specific throughput level for the specified model.
func (ProvisionedModelThroughputOutput) ProvisionedModelArn ¶ added in v6.23.0
func (o ProvisionedModelThroughputOutput) ProvisionedModelArn() pulumi.StringOutput
The ARN of the Provisioned Throughput.
func (ProvisionedModelThroughputOutput) ProvisionedModelName ¶ added in v6.23.0
func (o ProvisionedModelThroughputOutput) ProvisionedModelName() pulumi.StringOutput
Unique name for this Provisioned Throughput.
func (ProvisionedModelThroughputOutput) Tags ¶ added in v6.23.0
func (o ProvisionedModelThroughputOutput) Tags() pulumi.StringMapOutput
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.
func (ProvisionedModelThroughputOutput) TagsAll
deprecated
added in
v6.23.0
func (o ProvisionedModelThroughputOutput) TagsAll() pulumi.StringMapOutput
Map of tags assigned to the resource, including those inherited from the provider `defaultTags` configuration block.
Deprecated: Please use `tags` instead.
func (ProvisionedModelThroughputOutput) Timeouts ¶ added in v6.23.0
func (o ProvisionedModelThroughputOutput) Timeouts() ProvisionedModelThroughputTimeoutsPtrOutput
func (ProvisionedModelThroughputOutput) ToProvisionedModelThroughputOutput ¶ added in v6.23.0
func (o ProvisionedModelThroughputOutput) ToProvisionedModelThroughputOutput() ProvisionedModelThroughputOutput
func (ProvisionedModelThroughputOutput) ToProvisionedModelThroughputOutputWithContext ¶ added in v6.23.0
func (o ProvisionedModelThroughputOutput) ToProvisionedModelThroughputOutputWithContext(ctx context.Context) ProvisionedModelThroughputOutput
type ProvisionedModelThroughputState ¶ added in v6.23.0
type ProvisionedModelThroughputState struct { // Commitment duration requested for the Provisioned Throughput. For custom models, you can purchase on-demand Provisioned Throughput by omitting this argument. Valid values: `OneMonth`, `SixMonths`. CommitmentDuration pulumi.StringPtrInput // ARN of the model to associate with this Provisioned Throughput. ModelArn pulumi.StringPtrInput // Number of model units to allocate. A model unit delivers a specific throughput level for the specified model. ModelUnits pulumi.IntPtrInput // The ARN of the Provisioned Throughput. ProvisionedModelArn pulumi.StringPtrInput // Unique name for this Provisioned Throughput. ProvisionedModelName pulumi.StringPtrInput // 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. Tags pulumi.StringMapInput // Map of tags assigned to the resource, including those inherited from the provider `defaultTags` configuration block. // // Deprecated: Please use `tags` instead. TagsAll pulumi.StringMapInput Timeouts ProvisionedModelThroughputTimeoutsPtrInput }
func (ProvisionedModelThroughputState) ElementType ¶ added in v6.23.0
func (ProvisionedModelThroughputState) ElementType() reflect.Type
type ProvisionedModelThroughputTimeouts ¶ added in v6.23.0
type ProvisionedModelThroughputTimeouts struct { // A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours). Create *string `pulumi:"create"` }
type ProvisionedModelThroughputTimeoutsArgs ¶ added in v6.23.0
type ProvisionedModelThroughputTimeoutsArgs struct { // A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours). Create pulumi.StringPtrInput `pulumi:"create"` }
func (ProvisionedModelThroughputTimeoutsArgs) ElementType ¶ added in v6.23.0
func (ProvisionedModelThroughputTimeoutsArgs) ElementType() reflect.Type
func (ProvisionedModelThroughputTimeoutsArgs) ToProvisionedModelThroughputTimeoutsOutput ¶ added in v6.23.0
func (i ProvisionedModelThroughputTimeoutsArgs) ToProvisionedModelThroughputTimeoutsOutput() ProvisionedModelThroughputTimeoutsOutput
func (ProvisionedModelThroughputTimeoutsArgs) ToProvisionedModelThroughputTimeoutsOutputWithContext ¶ added in v6.23.0
func (i ProvisionedModelThroughputTimeoutsArgs) ToProvisionedModelThroughputTimeoutsOutputWithContext(ctx context.Context) ProvisionedModelThroughputTimeoutsOutput
func (ProvisionedModelThroughputTimeoutsArgs) ToProvisionedModelThroughputTimeoutsPtrOutput ¶ added in v6.23.0
func (i ProvisionedModelThroughputTimeoutsArgs) ToProvisionedModelThroughputTimeoutsPtrOutput() ProvisionedModelThroughputTimeoutsPtrOutput
func (ProvisionedModelThroughputTimeoutsArgs) ToProvisionedModelThroughputTimeoutsPtrOutputWithContext ¶ added in v6.23.0
func (i ProvisionedModelThroughputTimeoutsArgs) ToProvisionedModelThroughputTimeoutsPtrOutputWithContext(ctx context.Context) ProvisionedModelThroughputTimeoutsPtrOutput
type ProvisionedModelThroughputTimeoutsInput ¶ added in v6.23.0
type ProvisionedModelThroughputTimeoutsInput interface { pulumi.Input ToProvisionedModelThroughputTimeoutsOutput() ProvisionedModelThroughputTimeoutsOutput ToProvisionedModelThroughputTimeoutsOutputWithContext(context.Context) ProvisionedModelThroughputTimeoutsOutput }
ProvisionedModelThroughputTimeoutsInput is an input type that accepts ProvisionedModelThroughputTimeoutsArgs and ProvisionedModelThroughputTimeoutsOutput values. You can construct a concrete instance of `ProvisionedModelThroughputTimeoutsInput` via:
ProvisionedModelThroughputTimeoutsArgs{...}
type ProvisionedModelThroughputTimeoutsOutput ¶ added in v6.23.0
type ProvisionedModelThroughputTimeoutsOutput struct{ *pulumi.OutputState }
func (ProvisionedModelThroughputTimeoutsOutput) Create ¶ added in v6.23.0
func (o ProvisionedModelThroughputTimeoutsOutput) Create() pulumi.StringPtrOutput
A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours).
func (ProvisionedModelThroughputTimeoutsOutput) ElementType ¶ added in v6.23.0
func (ProvisionedModelThroughputTimeoutsOutput) ElementType() reflect.Type
func (ProvisionedModelThroughputTimeoutsOutput) ToProvisionedModelThroughputTimeoutsOutput ¶ added in v6.23.0
func (o ProvisionedModelThroughputTimeoutsOutput) ToProvisionedModelThroughputTimeoutsOutput() ProvisionedModelThroughputTimeoutsOutput
func (ProvisionedModelThroughputTimeoutsOutput) ToProvisionedModelThroughputTimeoutsOutputWithContext ¶ added in v6.23.0
func (o ProvisionedModelThroughputTimeoutsOutput) ToProvisionedModelThroughputTimeoutsOutputWithContext(ctx context.Context) ProvisionedModelThroughputTimeoutsOutput
func (ProvisionedModelThroughputTimeoutsOutput) ToProvisionedModelThroughputTimeoutsPtrOutput ¶ added in v6.23.0
func (o ProvisionedModelThroughputTimeoutsOutput) ToProvisionedModelThroughputTimeoutsPtrOutput() ProvisionedModelThroughputTimeoutsPtrOutput
func (ProvisionedModelThroughputTimeoutsOutput) ToProvisionedModelThroughputTimeoutsPtrOutputWithContext ¶ added in v6.23.0
func (o ProvisionedModelThroughputTimeoutsOutput) ToProvisionedModelThroughputTimeoutsPtrOutputWithContext(ctx context.Context) ProvisionedModelThroughputTimeoutsPtrOutput
type ProvisionedModelThroughputTimeoutsPtrInput ¶ added in v6.23.0
type ProvisionedModelThroughputTimeoutsPtrInput interface { pulumi.Input ToProvisionedModelThroughputTimeoutsPtrOutput() ProvisionedModelThroughputTimeoutsPtrOutput ToProvisionedModelThroughputTimeoutsPtrOutputWithContext(context.Context) ProvisionedModelThroughputTimeoutsPtrOutput }
ProvisionedModelThroughputTimeoutsPtrInput is an input type that accepts ProvisionedModelThroughputTimeoutsArgs, ProvisionedModelThroughputTimeoutsPtr and ProvisionedModelThroughputTimeoutsPtrOutput values. You can construct a concrete instance of `ProvisionedModelThroughputTimeoutsPtrInput` via:
ProvisionedModelThroughputTimeoutsArgs{...} or: nil
func ProvisionedModelThroughputTimeoutsPtr ¶ added in v6.23.0
func ProvisionedModelThroughputTimeoutsPtr(v *ProvisionedModelThroughputTimeoutsArgs) ProvisionedModelThroughputTimeoutsPtrInput
type ProvisionedModelThroughputTimeoutsPtrOutput ¶ added in v6.23.0
type ProvisionedModelThroughputTimeoutsPtrOutput struct{ *pulumi.OutputState }
func (ProvisionedModelThroughputTimeoutsPtrOutput) Create ¶ added in v6.23.0
func (o ProvisionedModelThroughputTimeoutsPtrOutput) Create() pulumi.StringPtrOutput
A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours).
func (ProvisionedModelThroughputTimeoutsPtrOutput) ElementType ¶ added in v6.23.0
func (ProvisionedModelThroughputTimeoutsPtrOutput) ElementType() reflect.Type
func (ProvisionedModelThroughputTimeoutsPtrOutput) ToProvisionedModelThroughputTimeoutsPtrOutput ¶ added in v6.23.0
func (o ProvisionedModelThroughputTimeoutsPtrOutput) ToProvisionedModelThroughputTimeoutsPtrOutput() ProvisionedModelThroughputTimeoutsPtrOutput
func (ProvisionedModelThroughputTimeoutsPtrOutput) ToProvisionedModelThroughputTimeoutsPtrOutputWithContext ¶ added in v6.23.0
func (o ProvisionedModelThroughputTimeoutsPtrOutput) ToProvisionedModelThroughputTimeoutsPtrOutputWithContext(ctx context.Context) ProvisionedModelThroughputTimeoutsPtrOutput