HyperParameterTuningJobTrainingJobDefinitionResourceConfig constructor

const HyperParameterTuningJobTrainingJobDefinitionResourceConfig({
  1. Input<int?>? instanceCount,
  2. Input<List<HyperParameterTuningJobTrainingJobDefinitionResourceConfigInstanceGroup>?>? instanceGroups,
  3. Input<HyperParameterTuningJobTrainingJobDefinitionResourceConfigInstancePlacementConfig?>? instancePlacementConfig,
  4. Input<String?>? instanceType,
  5. Input<int?>? keepAlivePeriodInSeconds,
  6. Input<String?>? trainingPlanArn,
  7. Input<String?>? volumeKmsKeyId,
  8. Input<int?>? volumeSizeInGb,
})

Creates a new HyperParameterTuningJobTrainingJobDefinitionResourceConfig. instanceCount Number of instances. instanceGroups Instance group settings. See instanceGroups. instancePlacementConfig Placement settings. See instancePlacementConfig. instanceType Instance type. keepAlivePeriodInSeconds Warm pool keep-alive period in seconds. trainingPlanArn Training plan ARN. volumeKmsKeyId KMS key ID for volume encryption. volumeSizeInGb Volume size in GB.

Implementation

const HyperParameterTuningJobTrainingJobDefinitionResourceConfig({
  this.instanceCount,
  this.instanceGroups,
  this.instancePlacementConfig,
  this.instanceType,
  this.keepAlivePeriodInSeconds,
  this.trainingPlanArn,
  this.volumeKmsKeyId,
  this.volumeSizeInGb,
});