@@ -27,9 +27,10 @@ namespace Model
27
27
{
28
28
29
29
/* *
30
- * <p>Specifies when to create snapshots of EBS volumes.</p> <p>You must specify
31
- * either a Cron expression or an interval, interval unit, and start time. You
32
- * cannot specify both.</p><p><h3>See Also:</h3> <a
30
+ * <p> <b>[Snapshot and AMI policies only]</b> Specifies when the policy should
31
+ * create snapshots or AMIs.</p> <p>You must specify either a Cron
32
+ * expression or an interval, interval unit, and start time. You cannot specify
33
+ * both.</p> <p><h3>See Also:</h3> <a
33
34
* href="http://docs.aws.amazon.com/goto/WebAPI/dlm-2018-01-12/CreateRule">AWS API
34
35
* Reference</a></p>
35
36
*/
@@ -43,80 +44,80 @@ namespace Model
43
44
44
45
45
46
/* *
46
- * <p>Specifies the destination for snapshots created by the policy. To create
47
- * snapshots in the same Region as the source resource, specify <code>CLOUD</code>.
48
- * To create snapshots on the same Outpost as the source resource, specify
49
- * <code>OUTPOST_LOCAL</code>. If you omit this parameter, <code>CLOUD</code> is
50
- * used by default.</p> <p>If the policy targets resources in an Amazon Web
51
- * Services Region, then you must create snapshots in the same Region as the source
52
- * resource.</p> <p> If the policy targets resources on an Outpost, then you can
53
- * create snapshots on the same Outpost as the source resource, or in the Region of
54
- * that Outpost.</p>
47
+ * <p> <b>[Snapshot policies only]</b> Specifies the destination for snapshots
48
+ * created by the policy. To create snapshots in the same Region as the source
49
+ * resource, specify <code>CLOUD</code>. To create snapshots on the same Outpost as
50
+ * the source resource, specify <code>OUTPOST_LOCAL</code>. If you omit this
51
+ * parameter, <code>CLOUD</code> is used by default.</p> <p>If the policy targets
52
+ * resources in an Amazon Web Services Region, then you must create snapshots in
53
+ * the same Region as the source resource. If the policy targets resources on an
54
+ * Outpost, then you can create snapshots on the same Outpost as the source
55
+ * resource, or in the Region of that Outpost.</p>
55
56
*/
56
57
inline const LocationValues& GetLocation () const { return m_location; }
57
58
58
59
/* *
59
- * <p>Specifies the destination for snapshots created by the policy. To create
60
- * snapshots in the same Region as the source resource, specify <code>CLOUD</code>.
61
- * To create snapshots on the same Outpost as the source resource, specify
62
- * <code>OUTPOST_LOCAL</code>. If you omit this parameter, <code>CLOUD</code> is
63
- * used by default.</p> <p>If the policy targets resources in an Amazon Web
64
- * Services Region, then you must create snapshots in the same Region as the source
65
- * resource.</p> <p> If the policy targets resources on an Outpost, then you can
66
- * create snapshots on the same Outpost as the source resource, or in the Region of
67
- * that Outpost.</p>
60
+ * <p> <b>[Snapshot policies only]</b> Specifies the destination for snapshots
61
+ * created by the policy. To create snapshots in the same Region as the source
62
+ * resource, specify <code>CLOUD</code>. To create snapshots on the same Outpost as
63
+ * the source resource, specify <code>OUTPOST_LOCAL</code>. If you omit this
64
+ * parameter, <code>CLOUD</code> is used by default.</p> <p>If the policy targets
65
+ * resources in an Amazon Web Services Region, then you must create snapshots in
66
+ * the same Region as the source resource. If the policy targets resources on an
67
+ * Outpost, then you can create snapshots on the same Outpost as the source
68
+ * resource, or in the Region of that Outpost.</p>
68
69
*/
69
70
inline bool LocationHasBeenSet () const { return m_locationHasBeenSet; }
70
71
71
72
/* *
72
- * <p>Specifies the destination for snapshots created by the policy. To create
73
- * snapshots in the same Region as the source resource, specify <code>CLOUD</code>.
74
- * To create snapshots on the same Outpost as the source resource, specify
75
- * <code>OUTPOST_LOCAL</code>. If you omit this parameter, <code>CLOUD</code> is
76
- * used by default.</p> <p>If the policy targets resources in an Amazon Web
77
- * Services Region, then you must create snapshots in the same Region as the source
78
- * resource.</p> <p> If the policy targets resources on an Outpost, then you can
79
- * create snapshots on the same Outpost as the source resource, or in the Region of
80
- * that Outpost.</p>
73
+ * <p> <b>[Snapshot policies only]</b> Specifies the destination for snapshots
74
+ * created by the policy. To create snapshots in the same Region as the source
75
+ * resource, specify <code>CLOUD</code>. To create snapshots on the same Outpost as
76
+ * the source resource, specify <code>OUTPOST_LOCAL</code>. If you omit this
77
+ * parameter, <code>CLOUD</code> is used by default.</p> <p>If the policy targets
78
+ * resources in an Amazon Web Services Region, then you must create snapshots in
79
+ * the same Region as the source resource. If the policy targets resources on an
80
+ * Outpost, then you can create snapshots on the same Outpost as the source
81
+ * resource, or in the Region of that Outpost.</p>
81
82
*/
82
83
inline void SetLocation (const LocationValues& value) { m_locationHasBeenSet = true ; m_location = value; }
83
84
84
85
/* *
85
- * <p>Specifies the destination for snapshots created by the policy. To create
86
- * snapshots in the same Region as the source resource, specify <code>CLOUD</code>.
87
- * To create snapshots on the same Outpost as the source resource, specify
88
- * <code>OUTPOST_LOCAL</code>. If you omit this parameter, <code>CLOUD</code> is
89
- * used by default.</p> <p>If the policy targets resources in an Amazon Web
90
- * Services Region, then you must create snapshots in the same Region as the source
91
- * resource.</p> <p> If the policy targets resources on an Outpost, then you can
92
- * create snapshots on the same Outpost as the source resource, or in the Region of
93
- * that Outpost.</p>
86
+ * <p> <b>[Snapshot policies only]</b> Specifies the destination for snapshots
87
+ * created by the policy. To create snapshots in the same Region as the source
88
+ * resource, specify <code>CLOUD</code>. To create snapshots on the same Outpost as
89
+ * the source resource, specify <code>OUTPOST_LOCAL</code>. If you omit this
90
+ * parameter, <code>CLOUD</code> is used by default.</p> <p>If the policy targets
91
+ * resources in an Amazon Web Services Region, then you must create snapshots in
92
+ * the same Region as the source resource. If the policy targets resources on an
93
+ * Outpost, then you can create snapshots on the same Outpost as the source
94
+ * resource, or in the Region of that Outpost.</p>
94
95
*/
95
96
inline void SetLocation (LocationValues&& value) { m_locationHasBeenSet = true ; m_location = std::move (value); }
96
97
97
98
/* *
98
- * <p>Specifies the destination for snapshots created by the policy. To create
99
- * snapshots in the same Region as the source resource, specify <code>CLOUD</code>.
100
- * To create snapshots on the same Outpost as the source resource, specify
101
- * <code>OUTPOST_LOCAL</code>. If you omit this parameter, <code>CLOUD</code> is
102
- * used by default.</p> <p>If the policy targets resources in an Amazon Web
103
- * Services Region, then you must create snapshots in the same Region as the source
104
- * resource.</p> <p> If the policy targets resources on an Outpost, then you can
105
- * create snapshots on the same Outpost as the source resource, or in the Region of
106
- * that Outpost.</p>
99
+ * <p> <b>[Snapshot policies only]</b> Specifies the destination for snapshots
100
+ * created by the policy. To create snapshots in the same Region as the source
101
+ * resource, specify <code>CLOUD</code>. To create snapshots on the same Outpost as
102
+ * the source resource, specify <code>OUTPOST_LOCAL</code>. If you omit this
103
+ * parameter, <code>CLOUD</code> is used by default.</p> <p>If the policy targets
104
+ * resources in an Amazon Web Services Region, then you must create snapshots in
105
+ * the same Region as the source resource. If the policy targets resources on an
106
+ * Outpost, then you can create snapshots on the same Outpost as the source
107
+ * resource, or in the Region of that Outpost.</p>
107
108
*/
108
109
inline CreateRule& WithLocation (const LocationValues& value) { SetLocation (value); return *this ;}
109
110
110
111
/* *
111
- * <p>Specifies the destination for snapshots created by the policy. To create
112
- * snapshots in the same Region as the source resource, specify <code>CLOUD</code>.
113
- * To create snapshots on the same Outpost as the source resource, specify
114
- * <code>OUTPOST_LOCAL</code>. If you omit this parameter, <code>CLOUD</code> is
115
- * used by default.</p> <p>If the policy targets resources in an Amazon Web
116
- * Services Region, then you must create snapshots in the same Region as the source
117
- * resource.</p> <p> If the policy targets resources on an Outpost, then you can
118
- * create snapshots on the same Outpost as the source resource, or in the Region of
119
- * that Outpost.</p>
112
+ * <p> <b>[Snapshot policies only]</b> Specifies the destination for snapshots
113
+ * created by the policy. To create snapshots in the same Region as the source
114
+ * resource, specify <code>CLOUD</code>. To create snapshots on the same Outpost as
115
+ * the source resource, specify <code>OUTPOST_LOCAL</code>. If you omit this
116
+ * parameter, <code>CLOUD</code> is used by default.</p> <p>If the policy targets
117
+ * resources in an Amazon Web Services Region, then you must create snapshots in
118
+ * the same Region as the source resource. If the policy targets resources on an
119
+ * Outpost, then you can create snapshots on the same Outpost as the source
120
+ * resource, or in the Region of that Outpost.</p>
120
121
*/
121
122
inline CreateRule& WithLocation (LocationValues&& value) { SetLocation (std::move (value)); return *this ;}
122
123
0 commit comments