Skip to content

Commit

Permalink
resource/aws_mq_configuration: Don't update the configuration if only…
Browse files Browse the repository at this point in the history
… tags change. (#14850)
  • Loading branch information
ewbankkit committed Aug 28, 2020
1 parent ad0d2e9 commit be8f93c
Showing 1 changed file with 15 additions and 13 deletions.
28 changes: 15 additions & 13 deletions aws/resource_aws_mq_configuration.go
Original file line number Diff line number Diff line change
Expand Up @@ -152,21 +152,23 @@ func resourceAwsMqConfigurationRead(d *schema.ResourceData, meta interface{}) er
func resourceAwsMqConfigurationUpdate(d *schema.ResourceData, meta interface{}) error {
conn := meta.(*AWSClient).mqconn

rawData := d.Get("data").(string)
data := base64.StdEncoding.EncodeToString([]byte(rawData))
if d.HasChanges("data", "description") {
rawData := d.Get("data").(string)
data := base64.StdEncoding.EncodeToString([]byte(rawData))

input := mq.UpdateConfigurationRequest{
ConfigurationId: aws.String(d.Id()),
Data: aws.String(data),
}
if v, ok := d.GetOk("description"); ok {
input.Description = aws.String(v.(string))
}
input := mq.UpdateConfigurationRequest{
ConfigurationId: aws.String(d.Id()),
Data: aws.String(data),
}
if v, ok := d.GetOk("description"); ok {
input.Description = aws.String(v.(string))
}

log.Printf("[INFO] Updating MQ Configuration %s: %s", d.Id(), input)
_, err := conn.UpdateConfiguration(&input)
if err != nil {
return err
log.Printf("[INFO] Updating MQ Configuration %s: %s", d.Id(), input)
_, err := conn.UpdateConfiguration(&input)
if err != nil {
return err
}
}

if d.HasChange("tags") {
Expand Down

0 comments on commit be8f93c

Please sign in to comment.