@@ -308,7 +308,8 @@ namespace Model
308
308
* owners) to organize your costs across multiple services. For more information,
309
309
* see <a
310
310
* href="http://docs.aws.amazon.com/AmazonElastiCache/latest/UserGuide/Tagging.html">Using
311
- * Cost Allocation Tags in Amazon ElastiCache</a>.</p>
311
+ * Cost Allocation Tags in Amazon ElastiCache</a> in the <i>ElastiCache User
312
+ * Guide</i>.</p>
312
313
*/
313
314
virtual Model::AddTagsToResourceOutcome AddTagsToResource (const Model::AddTagsToResourceRequest& request) const ;
314
315
@@ -323,7 +324,8 @@ namespace Model
323
324
* owners) to organize your costs across multiple services. For more information,
324
325
* see <a
325
326
* href="http://docs.aws.amazon.com/AmazonElastiCache/latest/UserGuide/Tagging.html">Using
326
- * Cost Allocation Tags in Amazon ElastiCache</a>.</p>
327
+ * Cost Allocation Tags in Amazon ElastiCache</a> in the <i>ElastiCache User
328
+ * Guide</i>.</p>
327
329
*
328
330
* returns a future to the operation so that it can be executed in parallel to other requests.
329
331
*/
@@ -340,7 +342,8 @@ namespace Model
340
342
* owners) to organize your costs across multiple services. For more information,
341
343
* see <a
342
344
* href="http://docs.aws.amazon.com/AmazonElastiCache/latest/UserGuide/Tagging.html">Using
343
- * Cost Allocation Tags in Amazon ElastiCache</a>.</p>
345
+ * Cost Allocation Tags in Amazon ElastiCache</a> in the <i>ElastiCache User
346
+ * Guide</i>.</p>
344
347
*
345
348
* Queues the request into a thread executor and triggers associated callback when operation has finished.
346
349
*/
@@ -350,17 +353,19 @@ namespace Model
350
353
* <p>The <i>AuthorizeCacheSecurityGroupIngress</i> action allows network ingress
351
354
* to a cache security group. Applications using ElastiCache must be running on
352
355
* Amazon EC2, and Amazon EC2 security groups are used as the authorization
353
- * mechanism.</p> <note>You cannot authorize ingress from an Amazon EC2 security
354
- * group in one region to an ElastiCache cluster in another region. </note>
356
+ * mechanism.</p> <note> <p>You cannot authorize ingress from an Amazon EC2
357
+ * security group in one region to an ElastiCache cluster in another region.</p>
358
+ * </note>
355
359
*/
356
360
virtual Model::AuthorizeCacheSecurityGroupIngressOutcome AuthorizeCacheSecurityGroupIngress (const Model::AuthorizeCacheSecurityGroupIngressRequest& request) const ;
357
361
358
362
/* *
359
363
* <p>The <i>AuthorizeCacheSecurityGroupIngress</i> action allows network ingress
360
364
* to a cache security group. Applications using ElastiCache must be running on
361
365
* Amazon EC2, and Amazon EC2 security groups are used as the authorization
362
- * mechanism.</p> <note>You cannot authorize ingress from an Amazon EC2 security
363
- * group in one region to an ElastiCache cluster in another region. </note>
366
+ * mechanism.</p> <note> <p>You cannot authorize ingress from an Amazon EC2
367
+ * security group in one region to an ElastiCache cluster in another region.</p>
368
+ * </note>
364
369
*
365
370
* returns a future to the operation so that it can be executed in parallel to other requests.
366
371
*/
@@ -370,27 +375,67 @@ namespace Model
370
375
* <p>The <i>AuthorizeCacheSecurityGroupIngress</i> action allows network ingress
371
376
* to a cache security group. Applications using ElastiCache must be running on
372
377
* Amazon EC2, and Amazon EC2 security groups are used as the authorization
373
- * mechanism.</p> <note>You cannot authorize ingress from an Amazon EC2 security
374
- * group in one region to an ElastiCache cluster in another region. </note>
378
+ * mechanism.</p> <note> <p>You cannot authorize ingress from an Amazon EC2
379
+ * security group in one region to an ElastiCache cluster in another region.</p>
380
+ * </note>
375
381
*
376
382
* Queues the request into a thread executor and triggers associated callback when operation has finished.
377
383
*/
378
384
virtual void AuthorizeCacheSecurityGroupIngressAsync (const Model::AuthorizeCacheSecurityGroupIngressRequest& request, const AuthorizeCacheSecurityGroupIngressResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr ) const ;
379
385
380
386
/* *
381
387
* <p>The <i>CopySnapshot</i> action makes a copy of an existing snapshot.</p>
388
+ * <important> <p>Users or groups that have permissions to use the
389
+ * <i>CopySnapshot</i> API can create their own Amazon S3 buckets and copy
390
+ * snapshots to it. To control access to your snapshots, use an IAM policy to
391
+ * control who has the ability to use the <i>CopySnapshot</i> API. For more
392
+ * information about using IAM to control the use of ElastiCache APIs, see <a
393
+ * href="http://docs.aws.amazon.com/ElastiCache/latest/Snapshots.Exporting.html">Exporting
394
+ * Snapshots</a> and <a
395
+ * href="http://docs.aws.amazon.com/ElastiCache/latest/IAM.html">Authentication
396
+ * & Access Control</a>.</p> </important> <p class="title"> <b>Erorr
397
+ * Message:</b> </p> <ul> <li> <p> <b>Error Message:</b> The authenticated user
398
+ * does not have sufficient permissions to perform the desired activity.</p> <p>
399
+ * <b>Solution:</b> Contact your system administrator to get the needed
400
+ * permissions.</p> </li> </ul>
382
401
*/
383
402
virtual Model::CopySnapshotOutcome CopySnapshot (const Model::CopySnapshotRequest& request) const ;
384
403
385
404
/* *
386
405
* <p>The <i>CopySnapshot</i> action makes a copy of an existing snapshot.</p>
406
+ * <important> <p>Users or groups that have permissions to use the
407
+ * <i>CopySnapshot</i> API can create their own Amazon S3 buckets and copy
408
+ * snapshots to it. To control access to your snapshots, use an IAM policy to
409
+ * control who has the ability to use the <i>CopySnapshot</i> API. For more
410
+ * information about using IAM to control the use of ElastiCache APIs, see <a
411
+ * href="http://docs.aws.amazon.com/ElastiCache/latest/Snapshots.Exporting.html">Exporting
412
+ * Snapshots</a> and <a
413
+ * href="http://docs.aws.amazon.com/ElastiCache/latest/IAM.html">Authentication
414
+ * & Access Control</a>.</p> </important> <p class="title"> <b>Erorr
415
+ * Message:</b> </p> <ul> <li> <p> <b>Error Message:</b> The authenticated user
416
+ * does not have sufficient permissions to perform the desired activity.</p> <p>
417
+ * <b>Solution:</b> Contact your system administrator to get the needed
418
+ * permissions.</p> </li> </ul>
387
419
*
388
420
* returns a future to the operation so that it can be executed in parallel to other requests.
389
421
*/
390
422
virtual Model::CopySnapshotOutcomeCallable CopySnapshotCallable (const Model::CopySnapshotRequest& request) const ;
391
423
392
424
/* *
393
425
* <p>The <i>CopySnapshot</i> action makes a copy of an existing snapshot.</p>
426
+ * <important> <p>Users or groups that have permissions to use the
427
+ * <i>CopySnapshot</i> API can create their own Amazon S3 buckets and copy
428
+ * snapshots to it. To control access to your snapshots, use an IAM policy to
429
+ * control who has the ability to use the <i>CopySnapshot</i> API. For more
430
+ * information about using IAM to control the use of ElastiCache APIs, see <a
431
+ * href="http://docs.aws.amazon.com/ElastiCache/latest/Snapshots.Exporting.html">Exporting
432
+ * Snapshots</a> and <a
433
+ * href="http://docs.aws.amazon.com/ElastiCache/latest/IAM.html">Authentication
434
+ * & Access Control</a>.</p> </important> <p class="title"> <b>Erorr
435
+ * Message:</b> </p> <ul> <li> <p> <b>Error Message:</b> The authenticated user
436
+ * does not have sufficient permissions to perform the desired activity.</p> <p>
437
+ * <b>Solution:</b> Contact your system administrator to get the needed
438
+ * permissions.</p> </li> </ul>
394
439
*
395
440
* Queues the request into a thread executor and triggers associated callback when operation has finished.
396
441
*/
@@ -516,7 +561,7 @@ namespace Model
516
561
* create a replication group, you must specify an existing cache cluster that is
517
562
* in the primary role. When the replication group has been successfully created,
518
563
* you can add one or more read replica replicas to it, up to a total of five read
519
- * replicas.</p> <p><b>Note:</b> This action is valid only for Redis.</p>
564
+ * replicas.</p> <note> <p> This action is valid only for Redis.</p> </note >
520
565
*/
521
566
virtual Model::CreateReplicationGroupOutcome CreateReplicationGroup (const Model::CreateReplicationGroupRequest& request) const ;
522
567
@@ -528,7 +573,7 @@ namespace Model
528
573
* create a replication group, you must specify an existing cache cluster that is
529
574
* in the primary role. When the replication group has been successfully created,
530
575
* you can add one or more read replica replicas to it, up to a total of five read
531
- * replicas.</p> <p><b>Note:</b> This action is valid only for Redis.</p>
576
+ * replicas.</p> <note> <p> This action is valid only for Redis.</p> </note >
532
577
*
533
578
* returns a future to the operation so that it can be executed in parallel to other requests.
534
579
*/
@@ -542,7 +587,7 @@ namespace Model
542
587
* create a replication group, you must specify an existing cache cluster that is
543
588
* in the primary role. When the replication group has been successfully created,
544
589
* you can add one or more read replica replicas to it, up to a total of five read
545
- * replicas.</p> <p><b>Note:</b> This action is valid only for Redis.</p>
590
+ * replicas.</p> <note> <p> This action is valid only for Redis.</p> </note >
546
591
*
547
592
* Queues the request into a thread executor and triggers associated callback when operation has finished.
548
593
*/
@@ -634,49 +679,49 @@ namespace Model
634
679
635
680
/* *
636
681
* <p>The <i>DeleteCacheSecurityGroup</i> action deletes a cache security
637
- * group.</p> <note>You cannot delete a cache security group if it is associated
638
- * with any cache clusters.</note>
682
+ * group.</p> <note> <p> You cannot delete a cache security group if it is
683
+ * associated with any cache clusters.</p> </note>
639
684
*/
640
685
virtual Model::DeleteCacheSecurityGroupOutcome DeleteCacheSecurityGroup (const Model::DeleteCacheSecurityGroupRequest& request) const ;
641
686
642
687
/* *
643
688
* <p>The <i>DeleteCacheSecurityGroup</i> action deletes a cache security
644
- * group.</p> <note>You cannot delete a cache security group if it is associated
645
- * with any cache clusters.</note>
689
+ * group.</p> <note> <p> You cannot delete a cache security group if it is
690
+ * associated with any cache clusters.</p> </note>
646
691
*
647
692
* returns a future to the operation so that it can be executed in parallel to other requests.
648
693
*/
649
694
virtual Model::DeleteCacheSecurityGroupOutcomeCallable DeleteCacheSecurityGroupCallable (const Model::DeleteCacheSecurityGroupRequest& request) const ;
650
695
651
696
/* *
652
697
* <p>The <i>DeleteCacheSecurityGroup</i> action deletes a cache security
653
- * group.</p> <note>You cannot delete a cache security group if it is associated
654
- * with any cache clusters.</note>
698
+ * group.</p> <note> <p> You cannot delete a cache security group if it is
699
+ * associated with any cache clusters.</p> </note>
655
700
*
656
701
* Queues the request into a thread executor and triggers associated callback when operation has finished.
657
702
*/
658
703
virtual void DeleteCacheSecurityGroupAsync (const Model::DeleteCacheSecurityGroupRequest& request, const DeleteCacheSecurityGroupResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr ) const ;
659
704
660
705
/* *
661
706
* <p>The <i>DeleteCacheSubnetGroup</i> action deletes a cache subnet group.</p>
662
- * <note>You cannot delete a cache subnet group if it is associated with any cache
663
- * clusters.</note>
707
+ * <note> <p> You cannot delete a cache subnet group if it is associated with any
708
+ * cache clusters.</p> </note>
664
709
*/
665
710
virtual Model::DeleteCacheSubnetGroupOutcome DeleteCacheSubnetGroup (const Model::DeleteCacheSubnetGroupRequest& request) const ;
666
711
667
712
/* *
668
713
* <p>The <i>DeleteCacheSubnetGroup</i> action deletes a cache subnet group.</p>
669
- * <note>You cannot delete a cache subnet group if it is associated with any cache
670
- * clusters.</note>
714
+ * <note> <p> You cannot delete a cache subnet group if it is associated with any
715
+ * cache clusters.</p> </note>
671
716
*
672
717
* returns a future to the operation so that it can be executed in parallel to other requests.
673
718
*/
674
719
virtual Model::DeleteCacheSubnetGroupOutcomeCallable DeleteCacheSubnetGroupCallable (const Model::DeleteCacheSubnetGroupRequest& request) const ;
675
720
676
721
/* *
677
722
* <p>The <i>DeleteCacheSubnetGroup</i> action deletes a cache subnet group.</p>
678
- * <note>You cannot delete a cache subnet group if it is associated with any cache
679
- * clusters.</note>
723
+ * <note> <p> You cannot delete a cache subnet group if it is associated with any
724
+ * cache clusters.</p> </note>
680
725
*
681
726
* Queues the request into a thread executor and triggers associated callback when operation has finished.
682
727
*/
0 commit comments