Skip to content

Commit

Permalink
r/aws_globalaccelerator_custom_routing_endpoint_group: honor endpoint…
Browse files Browse the repository at this point in the history
…_group_region set
  • Loading branch information
djordje-ch committed Jul 6, 2023
1 parent 49bbbe8 commit 42042fc
Showing 1 changed file with 6 additions and 3 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -90,7 +90,7 @@ func ResourceCustomRoutingEndpointGroup() *schema.Resource {
Optional: true,
Computed: true,
ForceNew: true,
ValidateFunc: validation.StringLenBetween(1, 255),
ValidateFunc: verify.ValidRegionName,
},
"listener_arn": {
Type: schema.TypeString,
Expand All @@ -105,15 +105,18 @@ func ResourceCustomRoutingEndpointGroup() *schema.Resource {
func resourceCustomRoutingEndpointGroupCreate(ctx context.Context, d *schema.ResourceData, meta interface{}) diag.Diagnostics {
var diags diag.Diagnostics
conn := meta.(*conns.AWSClient).GlobalAcceleratorConn(ctx)
region := meta.(*conns.AWSClient).Region

input := &globalaccelerator.CreateCustomRoutingEndpointGroupInput{
DestinationConfigurations: expandCustomRoutingDestinationConfigurations(d.Get("destination_configuration").(*schema.Set).List()),
EndpointGroupRegion: aws.String(region),
EndpointGroupRegion: aws.String(meta.(*conns.AWSClient).Region),
IdempotencyToken: aws.String(id.UniqueId()),
ListenerArn: aws.String(d.Get("listener_arn").(string)),
}

if v, ok := d.GetOk("endpoint_group_region"); ok {
input.EndpointGroupRegion = aws.String(v.(string))
}

output, err := conn.CreateCustomRoutingEndpointGroupWithContext(ctx, input)

if err != nil {
Expand Down

0 comments on commit 42042fc

Please sign in to comment.