@@ -176,48 +176,48 @@ func (m *defaultListenerManager) updateSDKListenerWithExtraCertificates(ctx cont
176
176
currentExtraCertARNs .Insert (certARNs ... )
177
177
}
178
178
179
- for _ , certARN := range desiredExtraCertARNs .Difference (currentExtraCertARNs ).List () {
180
- req := & elbv2sdk.AddListenerCertificatesInput {
179
+ for _ , certARN := range currentExtraCertARNs .Difference (desiredExtraCertARNs ).List () {
180
+ req := & elbv2sdk.RemoveListenerCertificatesInput {
181
181
ListenerArn : sdkLS .Listener .ListenerArn ,
182
182
Certificates : []* elbv2sdk.Certificate {
183
183
{
184
184
CertificateArn : awssdk .String (certARN ),
185
185
},
186
186
},
187
187
}
188
- m .logger .Info ("adding certificate to listener" ,
188
+ m .logger .Info ("removing certificate from listener" ,
189
189
"stackID" , resLS .Stack ().StackID (),
190
190
"resourceID" , resLS .ID (),
191
191
"arn" , awssdk .StringValue (sdkLS .Listener .ListenerArn ),
192
192
"certificateARN" , certARN )
193
- if _ , err := m .elbv2Client .AddListenerCertificatesWithContext (ctx , req ); err != nil {
193
+ if _ , err := m .elbv2Client .RemoveListenerCertificatesWithContext (ctx , req ); err != nil {
194
194
return err
195
195
}
196
- m .logger .Info ("added certificate to listener" ,
196
+ m .logger .Info ("removed certificate from listener" ,
197
197
"stackID" , resLS .Stack ().StackID (),
198
198
"resourceID" , resLS .ID (),
199
199
"arn" , awssdk .StringValue (sdkLS .Listener .ListenerArn ),
200
200
"certificateARN" , certARN )
201
201
}
202
202
203
- for _ , certARN := range currentExtraCertARNs .Difference (desiredExtraCertARNs ).List () {
204
- req := & elbv2sdk.RemoveListenerCertificatesInput {
203
+ for _ , certARN := range desiredExtraCertARNs .Difference (currentExtraCertARNs ).List () {
204
+ req := & elbv2sdk.AddListenerCertificatesInput {
205
205
ListenerArn : sdkLS .Listener .ListenerArn ,
206
206
Certificates : []* elbv2sdk.Certificate {
207
207
{
208
208
CertificateArn : awssdk .String (certARN ),
209
209
},
210
210
},
211
211
}
212
- m .logger .Info ("removing certificate from listener" ,
212
+ m .logger .Info ("adding certificate to listener" ,
213
213
"stackID" , resLS .Stack ().StackID (),
214
214
"resourceID" , resLS .ID (),
215
215
"arn" , awssdk .StringValue (sdkLS .Listener .ListenerArn ),
216
216
"certificateARN" , certARN )
217
- if _ , err := m .elbv2Client .RemoveListenerCertificatesWithContext (ctx , req ); err != nil {
217
+ if _ , err := m .elbv2Client .AddListenerCertificatesWithContext (ctx , req ); err != nil {
218
218
return err
219
219
}
220
- m .logger .Info ("removed certificate from listener" ,
220
+ m .logger .Info ("added certificate to listener" ,
221
221
"stackID" , resLS .Stack ().StackID (),
222
222
"resourceID" , resLS .ID (),
223
223
"arn" , awssdk .StringValue (sdkLS .Listener .ListenerArn ),
0 commit comments