-
Notifications
You must be signed in to change notification settings - Fork 0
/
emr_EmrClusterCoreInstanceFleetInstanceTypeConfigs.go
22 lines (19 loc) · 1.54 KB
/
emr_EmrClusterCoreInstanceFleetInstanceTypeConfigs.go
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
package emr
type EmrClusterCoreInstanceFleetInstanceTypeConfigs struct {
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/emr_cluster#instance_type EmrCluster#instance_type}.
InstanceType *string `field:"required" json:"instanceType" yaml:"instanceType"`
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/emr_cluster#bid_price EmrCluster#bid_price}.
BidPrice *string `field:"optional" json:"bidPrice" yaml:"bidPrice"`
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/emr_cluster#bid_price_as_percentage_of_on_demand_price EmrCluster#bid_price_as_percentage_of_on_demand_price}.
BidPriceAsPercentageOfOnDemandPrice *float64 `field:"optional" json:"bidPriceAsPercentageOfOnDemandPrice" yaml:"bidPriceAsPercentageOfOnDemandPrice"`
// configurations block.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/emr_cluster#configurations EmrCluster#configurations}
Configurations interface{} `field:"optional" json:"configurations" yaml:"configurations"`
// ebs_config block.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/emr_cluster#ebs_config EmrCluster#ebs_config}
EbsConfig interface{} `field:"optional" json:"ebsConfig" yaml:"ebsConfig"`
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/emr_cluster#weighted_capacity EmrCluster#weighted_capacity}.
WeightedCapacity *float64 `field:"optional" json:"weightedCapacity" yaml:"weightedCapacity"`
}