@@ -173,17 +173,10 @@ func ResourceMNQSQSQueueCreate(ctx context.Context, d *schema.ResourceData, m in
173173 Timeout : d .Timeout (schema .TimeoutCreate ),
174174 Interval : defaultMNQQueueRetryInterval ,
175175 Function : func () (* sqs.CreateQueueOutput , error ) {
176- return sqsClient .CreateQueueWithContext (ctx , input )
176+ return sqsClient .CreateQueue (ctx , input )
177177 },
178178 })
179179
180- _ , err = transport .RetryWhenAWSErrCodeEquals (ctx , []string {sqs .ErrCodeQueueDeletedRecently }, & transport.RetryWhenConfig [* sqs.CreateQueueOutput ]{
181- Timeout : d .Timeout (schema .TimeoutCreate ),
182- Interval : defaultMNQQueueRetryInterval ,
183- Function : func () (* sqs.CreateQueueOutput , error ) {
184- return sqsClient .CreateQueueWithContext (ctx , input )
185- },
186- })
187180 if err != nil {
188181 return diag .Errorf ("failed to create SQS Queue: %s" , err )
189182 }
@@ -204,20 +197,20 @@ func ResourceMNQSQSQueueRead(ctx context.Context, d *schema.ResourceData, m inte
204197 return diag .FromErr (err )
205198 }
206199
207- queue , err := transport .RetryWhenAWSErrCodeEquals (ctx , []string {sqs . ErrCodeQueueDoesNotExist }, & transport.RetryWhenConfig [* sqs.GetQueueUrlOutput ]{
200+ queue , err := transport .RetryWhenAWSErrCodeEquals (ctx , []string {"AWS.SimpleQueueService.NonExistentQueue" }, & transport.RetryWhenConfig [* sqs.GetQueueUrlOutput ]{
208201 Timeout : d .Timeout (schema .TimeoutRead ),
209202 Interval : defaultMNQQueueRetryInterval ,
210203 Function : func () (* sqs.GetQueueUrlOutput , error ) {
211- return sqsClient .GetQueueUrlWithContext (ctx , & sqs.GetQueueUrlInput {
212- QueueName : aws . String ( queueName ) ,
204+ return sqsClient .GetQueueUrl (ctx , & sqs.GetQueueUrlInput {
205+ QueueName : & queueName ,
213206 })
214207 },
215208 })
216209 if err != nil {
217210 return diag .Errorf ("failed to get the SQS Queue URL: %s" , err )
218211 }
219212
220- queueAttributes , err := sqsClient .GetQueueAttributesWithContext (ctx , & sqs.GetQueueAttributesInput {
213+ queueAttributes , err := sqsClient .GetQueueAttributes (ctx , & sqs.GetQueueAttributesInput {
221214 QueueUrl : queue .QueueUrl ,
222215 AttributeNames : getSQSAttributeNames (),
223216 })
@@ -253,12 +246,12 @@ func ResourceMNQSQSQueueUpdate(ctx context.Context, d *schema.ResourceData, m in
253246 return diag .FromErr (err )
254247 }
255248
256- queue , err := transport .RetryWhenAWSErrCodeEquals (ctx , []string {sqs . ErrCodeQueueDoesNotExist }, & transport.RetryWhenConfig [* sqs.GetQueueUrlOutput ]{
249+ queue , err := transport .RetryWhenAWSErrCodeEquals (ctx , []string {"AWS.SimpleQueueService.NonExistentQueue" }, & transport.RetryWhenConfig [* sqs.GetQueueUrlOutput ]{
257250 Timeout : d .Timeout (schema .TimeoutUpdate ),
258251 Interval : defaultMNQQueueRetryInterval ,
259252 Function : func () (* sqs.GetQueueUrlOutput , error ) {
260- return sqsClient .GetQueueUrlWithContext (ctx , & sqs.GetQueueUrlInput {
261- QueueName : aws . String ( queueName ) ,
253+ return sqsClient .GetQueueUrl (ctx , & sqs.GetQueueUrlInput {
254+ QueueName : & queueName ,
262255 })
263256 },
264257 })
@@ -271,7 +264,7 @@ func ResourceMNQSQSQueueUpdate(ctx context.Context, d *schema.ResourceData, m in
271264 return diag .FromErr (err )
272265 }
273266
274- _ , err = sqsClient .SetQueueAttributesWithContext (ctx , & sqs.SetQueueAttributesInput {
267+ _ , err = sqsClient .SetQueueAttributes (ctx , & sqs.SetQueueAttributesInput {
275268 QueueUrl : queue .QueueUrl ,
276269 Attributes : attributes ,
277270 })
@@ -293,34 +286,34 @@ func ResourceMNQSQSQueueDelete(ctx context.Context, d *schema.ResourceData, m in
293286 return diag .FromErr (err )
294287 }
295288
296- queue , err := sqsClient .GetQueueUrlWithContext (ctx , & sqs.GetQueueUrlInput {
297- QueueName : aws . String ( queueName ) ,
289+ queue , err := sqsClient .GetQueueUrl (ctx , & sqs.GetQueueUrlInput {
290+ QueueName : & queueName ,
298291 })
299292 if err != nil {
300- if tfawserr .ErrCodeEquals (err , sqs . ErrCodeQueueDoesNotExist ) {
293+ if tfawserr .ErrCodeEquals (err , "AWS.SimpleQueueService.NonExistentQueue" ) {
301294 return nil
302295 }
303296
304297 return diag .Errorf ("failed to get the SQS Queue URL: %s" , err )
305298 }
306299
307- _ , err = sqsClient .DeleteQueueWithContext (ctx , & sqs.DeleteQueueInput {
300+ _ , err = sqsClient .DeleteQueue (ctx , & sqs.DeleteQueueInput {
308301 QueueUrl : queue .QueueUrl ,
309302 })
310303 if err != nil {
311- if tfawserr .ErrCodeEquals (err , sqs . ErrCodeQueueDoesNotExist ) {
304+ if tfawserr .ErrCodeEquals (err , "AWS.SimpleQueueService.NonExistentQueue" ) {
312305 return nil
313306 }
314307
315308 return diag .Errorf ("failed to delete SQS Queue (%s): %s" , d .Id (), err )
316309 }
317310
318- _ , _ = transport .RetryWhenAWSErrCodeNotEquals (ctx , []string {sqs . ErrCodeQueueDoesNotExist }, & transport.RetryWhenConfig [* sqs.GetQueueUrlOutput ]{
311+ _ , _ = transport .RetryWhenAWSErrCodeNotEquals (ctx , []string {"AWS.SimpleQueueService.NonExistentQueue" }, & transport.RetryWhenConfig [* sqs.GetQueueUrlOutput ]{
319312 Timeout : d .Timeout (schema .TimeoutCreate ),
320313 Interval : defaultMNQQueueRetryInterval ,
321314 Function : func () (* sqs.GetQueueUrlOutput , error ) {
322- return sqsClient .GetQueueUrlWithContext (ctx , & sqs.GetQueueUrlInput {
323- QueueName : aws . String ( queueName ) ,
315+ return sqsClient .GetQueueUrl (ctx , & sqs.GetQueueUrlInput {
316+ QueueName : & queueName ,
324317 })
325318 },
326319 })
0 commit comments