Skip to content

Commit 9aa8c72

Browse files
committed
Some renaming.
1 parent 7dcf9bd commit 9aa8c72

File tree

1 file changed

+34
-34
lines changed

1 file changed

+34
-34
lines changed

internal/service/elbv2/load_balancer.go

Lines changed: 34 additions & 34 deletions
Original file line numberDiff line numberDiff line change
@@ -471,7 +471,7 @@ func resourceLoadBalancerCreate(ctx context.Context, d *schema.ResourceData, met
471471
})
472472
}
473473
if v, ok := d.GetOk("minimum_load_balancer_capacity"); ok && len(v.([]any)) > 0 && v.([]any)[0] != nil {
474-
minCapacity = expandCapacity(v.([]any))
474+
minCapacity = expandMinimumLoadBalancerCapacity(v.([]any))
475475
}
476476
}
477477

@@ -492,8 +492,9 @@ func resourceLoadBalancerCreate(ctx context.Context, d *schema.ResourceData, met
492492
if err := modifyCapacityReservation(ctx, conn, d.Id(), minCapacity); err != nil {
493493
return sdkdiag.AppendFromErr(diags, err)
494494
}
495-
if err := waitForModifyCapacityReservationToComplete(ctx, conn, d.Id(), d.Timeout(schema.TimeoutCreate)); err != nil {
496-
return sdkdiag.AppendErrorf(diags, "waiting for ELBv2 Load Balancer (%s) create: %s", d.Id(), err)
495+
496+
if _, err := waitCapacityReservationProvisioned(ctx, conn, d.Id(), d.Timeout(schema.TimeoutCreate)); err != nil {
497+
return sdkdiag.AppendErrorf(diags, "waiting for ELBv2 Load Balancer (%s) capacity reservation provision: %s", d.Id(), err)
497498
}
498499
}
499500

@@ -592,13 +593,13 @@ func resourceLoadBalancerRead(ctx context.Context, d *schema.ResourceData, meta
592593
loadBalancerAttributes.flatten(d, attributes)
593594

594595
if lb.Type == awstypes.LoadBalancerTypeEnumApplication || lb.Type == awstypes.LoadBalancerTypeEnumNetwork {
595-
capacity, err := findLoadBalancerCapacityByARN(ctx, conn, d.Id())
596+
capacity, err := findCapacityReservationByARN(ctx, conn, d.Id())
596597

597598
if err != nil {
598-
return sdkdiag.AppendErrorf(diags, "reading ELBv2 Load Balancer (%s) capacity: %s", d.Id(), err)
599+
return sdkdiag.AppendErrorf(diags, "reading ELBv2 Load Balancer (%s) capacity reservation: %s", d.Id(), err)
599600
}
600601

601-
if err := d.Set("minimum_load_balancer_capacity", flattenCapacity(capacity.MinimumLoadBalancerCapacity)); err != nil {
602+
if err := d.Set("minimum_load_balancer_capacity", flattenMinimumLoadBalancerCapacity(capacity.MinimumLoadBalancerCapacity)); err != nil {
602603
return sdkdiag.AppendErrorf(diags, "setting minimum_load_balancer_capacity: %s", err)
603604
}
604605
}
@@ -717,12 +718,12 @@ func resourceLoadBalancerUpdate(ctx context.Context, d *schema.ResourceData, met
717718
}
718719

719720
if d.HasChange("minimum_load_balancer_capacity") {
720-
minCapacity := expandCapacity(d.Get("minimum_load_balancer_capacity").([]any))
721-
if err := modifyCapacityReservation(ctx, conn, d.Id(), minCapacity); err != nil {
721+
if err := modifyCapacityReservation(ctx, conn, d.Id(), expandMinimumLoadBalancerCapacity(d.Get("minimum_load_balancer_capacity").([]any))); err != nil {
722722
return sdkdiag.AppendFromErr(diags, err)
723723
}
724-
if err := waitForModifyCapacityReservationToComplete(ctx, conn, d.Id(), d.Timeout(schema.TimeoutUpdate)); err != nil {
725-
return sdkdiag.AppendErrorf(diags, "waiting for ELBv2 Load Balancer (%s) update capacity reservation: %s", d.Id(), err)
724+
725+
if _, err := waitCapacityReservationProvisioned(ctx, conn, d.Id(), d.Timeout(schema.TimeoutUpdate)); err != nil {
726+
return sdkdiag.AppendErrorf(diags, "waiting for ELBv2 Load Balancer (%s) capacity reservation provision: %s", d.Id(), err)
726727
}
727728
}
728729

@@ -766,7 +767,7 @@ func resourceLoadBalancerDelete(ctx context.Context, d *schema.ResourceData, met
766767
}
767768

768769
func modifyLoadBalancerAttributes(ctx context.Context, conn *elasticloadbalancingv2.Client, arn string, attributes []awstypes.LoadBalancerAttribute) error {
769-
input := &elasticloadbalancingv2.ModifyLoadBalancerAttributesInput{
770+
input := elasticloadbalancingv2.ModifyLoadBalancerAttributesInput{
770771
Attributes: attributes,
771772
LoadBalancerArn: aws.String(arn),
772773
}
@@ -777,7 +778,7 @@ func modifyLoadBalancerAttributes(ctx context.Context, conn *elasticloadbalancin
777778
return nil
778779
}
779780

780-
_, err := conn.ModifyLoadBalancerAttributes(ctx, input)
781+
_, err := conn.ModifyLoadBalancerAttributes(ctx, &input)
781782

782783
if err != nil {
783784
// "Validation error: Load balancer attribute key 'routing.http.desync_mitigation_mode' is not recognized"
@@ -806,17 +807,18 @@ func modifyCapacityReservation(ctx context.Context, conn *elasticloadbalancingv2
806807
} else if minCapacity.CapacityUnits == nil {
807808
resetCapacityReservation = true
808809
}
809-
input := &elasticloadbalancingv2.ModifyCapacityReservationInput{
810-
MinimumLoadBalancerCapacity: minCapacity,
810+
input := elasticloadbalancingv2.ModifyCapacityReservationInput{
811811
LoadBalancerArn: aws.String(arn),
812+
MinimumLoadBalancerCapacity: minCapacity,
812813
ResetCapacityReservation: aws.Bool(resetCapacityReservation),
813814
}
814815

815-
_, err := conn.ModifyCapacityReservation(ctx, input)
816+
_, err := conn.ModifyCapacityReservation(ctx, &input)
816817

817818
if err != nil {
818819
return fmt.Errorf("modifying ELBv2 Load Balancer (%s) capacity reservation: %w", arn, err)
819820
}
821+
820822
return nil
821823
}
822824

@@ -1020,11 +1022,11 @@ func findLoadBalancerByARN(ctx context.Context, conn *elasticloadbalancingv2.Cli
10201022
}
10211023

10221024
func findLoadBalancerAttributesByARN(ctx context.Context, conn *elasticloadbalancingv2.Client, arn string) ([]awstypes.LoadBalancerAttribute, error) {
1023-
input := &elasticloadbalancingv2.DescribeLoadBalancerAttributesInput{
1025+
input := elasticloadbalancingv2.DescribeLoadBalancerAttributesInput{
10241026
LoadBalancerArn: aws.String(arn),
10251027
}
10261028

1027-
output, err := conn.DescribeLoadBalancerAttributes(ctx, input)
1029+
output, err := conn.DescribeLoadBalancerAttributes(ctx, &input)
10281030

10291031
if errs.IsA[*awstypes.LoadBalancerNotFoundException](err) {
10301032
return nil, &retry.NotFoundError{
@@ -1044,12 +1046,12 @@ func findLoadBalancerAttributesByARN(ctx context.Context, conn *elasticloadbalan
10441046
return output.Attributes, nil
10451047
}
10461048

1047-
func findLoadBalancerCapacityByARN(ctx context.Context, conn *elasticloadbalancingv2.Client, arn string) (*elasticloadbalancingv2.DescribeCapacityReservationOutput, error) {
1048-
input := &elasticloadbalancingv2.DescribeCapacityReservationInput{
1049+
func findCapacityReservationByARN(ctx context.Context, conn *elasticloadbalancingv2.Client, arn string) (*elasticloadbalancingv2.DescribeCapacityReservationOutput, error) {
1050+
input := elasticloadbalancingv2.DescribeCapacityReservationInput{
10491051
LoadBalancerArn: aws.String(arn),
10501052
}
10511053

1052-
output, err := conn.DescribeCapacityReservation(ctx, input)
1054+
output, err := conn.DescribeCapacityReservation(ctx, &input)
10531055

10541056
if errs.IsA[*awstypes.LoadBalancerNotFoundException](err) {
10551057
return nil, &retry.NotFoundError{
@@ -1087,7 +1089,7 @@ func statusLoadBalancer(ctx context.Context, conn *elasticloadbalancingv2.Client
10871089

10881090
func statusCapacityReservation(ctx context.Context, conn *elasticloadbalancingv2.Client, arn string) retry.StateRefreshFunc {
10891091
return func() (any, string, error) {
1090-
output, err := findLoadBalancerCapacityByARN(ctx, conn, arn)
1092+
output, err := findCapacityReservationByARN(ctx, conn, arn)
10911093

10921094
if tfresource.NotFound(err) {
10931095
return nil, "", nil
@@ -1194,7 +1196,7 @@ func waitForNLBNetworkInterfacesToDetach(ctx context.Context, conn *ec2.Client,
11941196
return err
11951197
}
11961198

1197-
func waitForModifyCapacityReservationToComplete(ctx context.Context, conn *elasticloadbalancingv2.Client, lbArn string, timeout time.Duration) error {
1199+
func waitCapacityReservationProvisioned(ctx context.Context, conn *elasticloadbalancingv2.Client, lbArn string, timeout time.Duration) (*elasticloadbalancingv2.DescribeCapacityReservationOutput, error) {
11981200
stateConf := &retry.StateChangeConf{
11991201
Pending: enum.Slice(awstypes.CapacityReservationStateEnumPending, awstypes.CapacityReservationStateEnumFailed, awstypes.CapacityReservationStateEnumRebalancing),
12001202
Target: enum.Slice(awstypes.CapacityReservationStateEnumProvisioned),
@@ -1206,13 +1208,11 @@ func waitForModifyCapacityReservationToComplete(ctx context.Context, conn *elast
12061208

12071209
outputRaw, err := stateConf.WaitForStateContext(ctx)
12081210

1209-
if output, ok := outputRaw.(*awstypes.LoadBalancer); ok {
1210-
tfresource.SetLastError(err, errors.New(aws.ToString(output.State.Reason)))
1211-
1212-
return err
1211+
if output, ok := outputRaw.(*elasticloadbalancingv2.DescribeCapacityReservationOutput); ok {
1212+
return output, err
12131213
}
12141214

1215-
return err
1215+
return nil, err
12161216
}
12171217

12181218
func loadBalancerNameFromARN(s string) (string, error) {
@@ -1603,7 +1603,7 @@ func expandIPAMPools(tfList []any) *awstypes.IpamPools {
16031603
return &apiObject
16041604
}
16051605

1606-
func expandCapacity(tfList []any) *awstypes.MinimumLoadBalancerCapacity {
1606+
func expandMinimumLoadBalancerCapacity(tfList []any) *awstypes.MinimumLoadBalancerCapacity {
16071607
if len(tfList) == 0 {
16081608
return nil
16091609
}
@@ -1625,25 +1625,25 @@ func expandCapacity(tfList []any) *awstypes.MinimumLoadBalancerCapacity {
16251625
return &apiObject
16261626
}
16271627

1628-
func flattenIPAMPools(ipamPools *awstypes.IpamPools) []any {
1629-
if ipamPools == nil {
1628+
func flattenIPAMPools(apiObject *awstypes.IpamPools) []any {
1629+
if apiObject == nil {
16301630
return nil
16311631
}
16321632

16331633
tfMap := map[string]any{
1634-
"ipv4_ipam_pool_id": aws.ToString(ipamPools.Ipv4IpamPoolId),
1634+
"ipv4_ipam_pool_id": aws.ToString(apiObject.Ipv4IpamPoolId),
16351635
}
16361636

16371637
return []any{tfMap}
16381638
}
16391639

1640-
func flattenCapacity(minLoadBalancerCapacity *awstypes.MinimumLoadBalancerCapacity) []any {
1641-
if minLoadBalancerCapacity == nil {
1640+
func flattenMinimumLoadBalancerCapacity(apiObject *awstypes.MinimumLoadBalancerCapacity) []any {
1641+
if apiObject == nil {
16421642
return nil
16431643
}
16441644

16451645
tfMap := map[string]any{
1646-
"capacity_units": aws.ToInt32(minLoadBalancerCapacity.CapacityUnits),
1646+
"capacity_units": aws.ToInt32(apiObject.CapacityUnits),
16471647
}
16481648

16491649
return []any{tfMap}

0 commit comments

Comments
 (0)