Skip to content

Commit 3b4b42f

Browse files
author
aws-sdk-cpp-automation
committed
Documentation updates for Lightsail
This release introduces a new API RotateTunnelAccessToken that allow revoking the existing tokens and generate new tokens This release adds the TargetMaps parameter in SSM State Manager API. Adds support to 2 new filters about job complete time for 3 list jobs APIs in AWS Backup
1 parent f89a7c1 commit 3b4b42f

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

47 files changed

+2204
-569
lines changed

aws-cpp-sdk-backup/include/aws/backup/model/FrameworkControl.h

Lines changed: 12 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -135,47 +135,53 @@ namespace Model
135135
* <p>The scope of a control. The control scope defines what the control will
136136
* evaluate. Three examples of control scopes are: a specific backup plan, all
137137
* backup plans with a specific tag, or all backup plans. For more information, see
138-
* <code>ControlScope</code>.</p>
138+
* <a href="aws-backup/latest/devguide/API_ControlScope.html">
139+
* <code>ControlScope</code>.</a> </p>
139140
*/
140141
inline const ControlScope& GetControlScope() const{ return m_controlScope; }
141142

142143
/**
143144
* <p>The scope of a control. The control scope defines what the control will
144145
* evaluate. Three examples of control scopes are: a specific backup plan, all
145146
* backup plans with a specific tag, or all backup plans. For more information, see
146-
* <code>ControlScope</code>.</p>
147+
* <a href="aws-backup/latest/devguide/API_ControlScope.html">
148+
* <code>ControlScope</code>.</a> </p>
147149
*/
148150
inline bool ControlScopeHasBeenSet() const { return m_controlScopeHasBeenSet; }
149151

150152
/**
151153
* <p>The scope of a control. The control scope defines what the control will
152154
* evaluate. Three examples of control scopes are: a specific backup plan, all
153155
* backup plans with a specific tag, or all backup plans. For more information, see
154-
* <code>ControlScope</code>.</p>
156+
* <a href="aws-backup/latest/devguide/API_ControlScope.html">
157+
* <code>ControlScope</code>.</a> </p>
155158
*/
156159
inline void SetControlScope(const ControlScope& value) { m_controlScopeHasBeenSet = true; m_controlScope = value; }
157160

158161
/**
159162
* <p>The scope of a control. The control scope defines what the control will
160163
* evaluate. Three examples of control scopes are: a specific backup plan, all
161164
* backup plans with a specific tag, or all backup plans. For more information, see
162-
* <code>ControlScope</code>.</p>
165+
* <a href="aws-backup/latest/devguide/API_ControlScope.html">
166+
* <code>ControlScope</code>.</a> </p>
163167
*/
164168
inline void SetControlScope(ControlScope&& value) { m_controlScopeHasBeenSet = true; m_controlScope = std::move(value); }
165169

166170
/**
167171
* <p>The scope of a control. The control scope defines what the control will
168172
* evaluate. Three examples of control scopes are: a specific backup plan, all
169173
* backup plans with a specific tag, or all backup plans. For more information, see
170-
* <code>ControlScope</code>.</p>
174+
* <a href="aws-backup/latest/devguide/API_ControlScope.html">
175+
* <code>ControlScope</code>.</a> </p>
171176
*/
172177
inline FrameworkControl& WithControlScope(const ControlScope& value) { SetControlScope(value); return *this;}
173178

174179
/**
175180
* <p>The scope of a control. The control scope defines what the control will
176181
* evaluate. Three examples of control scopes are: a specific backup plan, all
177182
* backup plans with a specific tag, or all backup plans. For more information, see
178-
* <code>ControlScope</code>.</p>
183+
* <a href="aws-backup/latest/devguide/API_ControlScope.html">
184+
* <code>ControlScope</code>.</a> </p>
179185
*/
180186
inline FrameworkControl& WithControlScope(ControlScope&& value) { SetControlScope(std::move(value)); return *this;}
181187

aws-cpp-sdk-backup/include/aws/backup/model/ListBackupJobsRequest.h

Lines changed: 80 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -518,6 +518,80 @@ namespace Model
518518
*/
519519
inline ListBackupJobsRequest& WithByAccountId(const char* value) { SetByAccountId(value); return *this;}
520520

521+
522+
/**
523+
* <p>Returns only backup jobs completed after a date expressed in Unix format and
524+
* Coordinated Universal Time (UTC).</p>
525+
*/
526+
inline const Aws::Utils::DateTime& GetByCompleteAfter() const{ return m_byCompleteAfter; }
527+
528+
/**
529+
* <p>Returns only backup jobs completed after a date expressed in Unix format and
530+
* Coordinated Universal Time (UTC).</p>
531+
*/
532+
inline bool ByCompleteAfterHasBeenSet() const { return m_byCompleteAfterHasBeenSet; }
533+
534+
/**
535+
* <p>Returns only backup jobs completed after a date expressed in Unix format and
536+
* Coordinated Universal Time (UTC).</p>
537+
*/
538+
inline void SetByCompleteAfter(const Aws::Utils::DateTime& value) { m_byCompleteAfterHasBeenSet = true; m_byCompleteAfter = value; }
539+
540+
/**
541+
* <p>Returns only backup jobs completed after a date expressed in Unix format and
542+
* Coordinated Universal Time (UTC).</p>
543+
*/
544+
inline void SetByCompleteAfter(Aws::Utils::DateTime&& value) { m_byCompleteAfterHasBeenSet = true; m_byCompleteAfter = std::move(value); }
545+
546+
/**
547+
* <p>Returns only backup jobs completed after a date expressed in Unix format and
548+
* Coordinated Universal Time (UTC).</p>
549+
*/
550+
inline ListBackupJobsRequest& WithByCompleteAfter(const Aws::Utils::DateTime& value) { SetByCompleteAfter(value); return *this;}
551+
552+
/**
553+
* <p>Returns only backup jobs completed after a date expressed in Unix format and
554+
* Coordinated Universal Time (UTC).</p>
555+
*/
556+
inline ListBackupJobsRequest& WithByCompleteAfter(Aws::Utils::DateTime&& value) { SetByCompleteAfter(std::move(value)); return *this;}
557+
558+
559+
/**
560+
* <p>Returns only backup jobs completed before a date expressed in Unix format and
561+
* Coordinated Universal Time (UTC).</p>
562+
*/
563+
inline const Aws::Utils::DateTime& GetByCompleteBefore() const{ return m_byCompleteBefore; }
564+
565+
/**
566+
* <p>Returns only backup jobs completed before a date expressed in Unix format and
567+
* Coordinated Universal Time (UTC).</p>
568+
*/
569+
inline bool ByCompleteBeforeHasBeenSet() const { return m_byCompleteBeforeHasBeenSet; }
570+
571+
/**
572+
* <p>Returns only backup jobs completed before a date expressed in Unix format and
573+
* Coordinated Universal Time (UTC).</p>
574+
*/
575+
inline void SetByCompleteBefore(const Aws::Utils::DateTime& value) { m_byCompleteBeforeHasBeenSet = true; m_byCompleteBefore = value; }
576+
577+
/**
578+
* <p>Returns only backup jobs completed before a date expressed in Unix format and
579+
* Coordinated Universal Time (UTC).</p>
580+
*/
581+
inline void SetByCompleteBefore(Aws::Utils::DateTime&& value) { m_byCompleteBeforeHasBeenSet = true; m_byCompleteBefore = std::move(value); }
582+
583+
/**
584+
* <p>Returns only backup jobs completed before a date expressed in Unix format and
585+
* Coordinated Universal Time (UTC).</p>
586+
*/
587+
inline ListBackupJobsRequest& WithByCompleteBefore(const Aws::Utils::DateTime& value) { SetByCompleteBefore(value); return *this;}
588+
589+
/**
590+
* <p>Returns only backup jobs completed before a date expressed in Unix format and
591+
* Coordinated Universal Time (UTC).</p>
592+
*/
593+
inline ListBackupJobsRequest& WithByCompleteBefore(Aws::Utils::DateTime&& value) { SetByCompleteBefore(std::move(value)); return *this;}
594+
521595
private:
522596

523597
Aws::String m_nextToken;
@@ -546,6 +620,12 @@ namespace Model
546620

547621
Aws::String m_byAccountId;
548622
bool m_byAccountIdHasBeenSet;
623+
624+
Aws::Utils::DateTime m_byCompleteAfter;
625+
bool m_byCompleteAfterHasBeenSet;
626+
627+
Aws::Utils::DateTime m_byCompleteBefore;
628+
bool m_byCompleteBeforeHasBeenSet;
549629
};
550630

551631
} // namespace Model

aws-cpp-sdk-backup/include/aws/backup/model/ListCopyJobsRequest.h

Lines changed: 80 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -502,6 +502,80 @@ namespace Model
502502
*/
503503
inline ListCopyJobsRequest& WithByAccountId(const char* value) { SetByAccountId(value); return *this;}
504504

505+
506+
/**
507+
* <p>Returns only copy jobs completed before a date expressed in Unix format and
508+
* Coordinated Universal Time (UTC).</p>
509+
*/
510+
inline const Aws::Utils::DateTime& GetByCompleteBefore() const{ return m_byCompleteBefore; }
511+
512+
/**
513+
* <p>Returns only copy jobs completed before a date expressed in Unix format and
514+
* Coordinated Universal Time (UTC).</p>
515+
*/
516+
inline bool ByCompleteBeforeHasBeenSet() const { return m_byCompleteBeforeHasBeenSet; }
517+
518+
/**
519+
* <p>Returns only copy jobs completed before a date expressed in Unix format and
520+
* Coordinated Universal Time (UTC).</p>
521+
*/
522+
inline void SetByCompleteBefore(const Aws::Utils::DateTime& value) { m_byCompleteBeforeHasBeenSet = true; m_byCompleteBefore = value; }
523+
524+
/**
525+
* <p>Returns only copy jobs completed before a date expressed in Unix format and
526+
* Coordinated Universal Time (UTC).</p>
527+
*/
528+
inline void SetByCompleteBefore(Aws::Utils::DateTime&& value) { m_byCompleteBeforeHasBeenSet = true; m_byCompleteBefore = std::move(value); }
529+
530+
/**
531+
* <p>Returns only copy jobs completed before a date expressed in Unix format and
532+
* Coordinated Universal Time (UTC).</p>
533+
*/
534+
inline ListCopyJobsRequest& WithByCompleteBefore(const Aws::Utils::DateTime& value) { SetByCompleteBefore(value); return *this;}
535+
536+
/**
537+
* <p>Returns only copy jobs completed before a date expressed in Unix format and
538+
* Coordinated Universal Time (UTC).</p>
539+
*/
540+
inline ListCopyJobsRequest& WithByCompleteBefore(Aws::Utils::DateTime&& value) { SetByCompleteBefore(std::move(value)); return *this;}
541+
542+
543+
/**
544+
* <p>Returns only copy jobs completed after a date expressed in Unix format and
545+
* Coordinated Universal Time (UTC).</p>
546+
*/
547+
inline const Aws::Utils::DateTime& GetByCompleteAfter() const{ return m_byCompleteAfter; }
548+
549+
/**
550+
* <p>Returns only copy jobs completed after a date expressed in Unix format and
551+
* Coordinated Universal Time (UTC).</p>
552+
*/
553+
inline bool ByCompleteAfterHasBeenSet() const { return m_byCompleteAfterHasBeenSet; }
554+
555+
/**
556+
* <p>Returns only copy jobs completed after a date expressed in Unix format and
557+
* Coordinated Universal Time (UTC).</p>
558+
*/
559+
inline void SetByCompleteAfter(const Aws::Utils::DateTime& value) { m_byCompleteAfterHasBeenSet = true; m_byCompleteAfter = value; }
560+
561+
/**
562+
* <p>Returns only copy jobs completed after a date expressed in Unix format and
563+
* Coordinated Universal Time (UTC).</p>
564+
*/
565+
inline void SetByCompleteAfter(Aws::Utils::DateTime&& value) { m_byCompleteAfterHasBeenSet = true; m_byCompleteAfter = std::move(value); }
566+
567+
/**
568+
* <p>Returns only copy jobs completed after a date expressed in Unix format and
569+
* Coordinated Universal Time (UTC).</p>
570+
*/
571+
inline ListCopyJobsRequest& WithByCompleteAfter(const Aws::Utils::DateTime& value) { SetByCompleteAfter(value); return *this;}
572+
573+
/**
574+
* <p>Returns only copy jobs completed after a date expressed in Unix format and
575+
* Coordinated Universal Time (UTC).</p>
576+
*/
577+
inline ListCopyJobsRequest& WithByCompleteAfter(Aws::Utils::DateTime&& value) { SetByCompleteAfter(std::move(value)); return *this;}
578+
505579
private:
506580

507581
Aws::String m_nextToken;
@@ -530,6 +604,12 @@ namespace Model
530604

531605
Aws::String m_byAccountId;
532606
bool m_byAccountIdHasBeenSet;
607+
608+
Aws::Utils::DateTime m_byCompleteBefore;
609+
bool m_byCompleteBeforeHasBeenSet;
610+
611+
Aws::Utils::DateTime m_byCompleteAfter;
612+
bool m_byCompleteAfterHasBeenSet;
533613
};
534614

535615
} // namespace Model

aws-cpp-sdk-backup/include/aws/backup/model/ListRestoreJobsRequest.h

Lines changed: 80 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -267,6 +267,80 @@ namespace Model
267267
*/
268268
inline ListRestoreJobsRequest& WithByStatus(RestoreJobStatus&& value) { SetByStatus(std::move(value)); return *this;}
269269

270+
271+
/**
272+
* <p>Returns only copy jobs completed before a date expressed in Unix format and
273+
* Coordinated Universal Time (UTC).</p>
274+
*/
275+
inline const Aws::Utils::DateTime& GetByCompleteBefore() const{ return m_byCompleteBefore; }
276+
277+
/**
278+
* <p>Returns only copy jobs completed before a date expressed in Unix format and
279+
* Coordinated Universal Time (UTC).</p>
280+
*/
281+
inline bool ByCompleteBeforeHasBeenSet() const { return m_byCompleteBeforeHasBeenSet; }
282+
283+
/**
284+
* <p>Returns only copy jobs completed before a date expressed in Unix format and
285+
* Coordinated Universal Time (UTC).</p>
286+
*/
287+
inline void SetByCompleteBefore(const Aws::Utils::DateTime& value) { m_byCompleteBeforeHasBeenSet = true; m_byCompleteBefore = value; }
288+
289+
/**
290+
* <p>Returns only copy jobs completed before a date expressed in Unix format and
291+
* Coordinated Universal Time (UTC).</p>
292+
*/
293+
inline void SetByCompleteBefore(Aws::Utils::DateTime&& value) { m_byCompleteBeforeHasBeenSet = true; m_byCompleteBefore = std::move(value); }
294+
295+
/**
296+
* <p>Returns only copy jobs completed before a date expressed in Unix format and
297+
* Coordinated Universal Time (UTC).</p>
298+
*/
299+
inline ListRestoreJobsRequest& WithByCompleteBefore(const Aws::Utils::DateTime& value) { SetByCompleteBefore(value); return *this;}
300+
301+
/**
302+
* <p>Returns only copy jobs completed before a date expressed in Unix format and
303+
* Coordinated Universal Time (UTC).</p>
304+
*/
305+
inline ListRestoreJobsRequest& WithByCompleteBefore(Aws::Utils::DateTime&& value) { SetByCompleteBefore(std::move(value)); return *this;}
306+
307+
308+
/**
309+
* <p>Returns only copy jobs completed after a date expressed in Unix format and
310+
* Coordinated Universal Time (UTC).</p>
311+
*/
312+
inline const Aws::Utils::DateTime& GetByCompleteAfter() const{ return m_byCompleteAfter; }
313+
314+
/**
315+
* <p>Returns only copy jobs completed after a date expressed in Unix format and
316+
* Coordinated Universal Time (UTC).</p>
317+
*/
318+
inline bool ByCompleteAfterHasBeenSet() const { return m_byCompleteAfterHasBeenSet; }
319+
320+
/**
321+
* <p>Returns only copy jobs completed after a date expressed in Unix format and
322+
* Coordinated Universal Time (UTC).</p>
323+
*/
324+
inline void SetByCompleteAfter(const Aws::Utils::DateTime& value) { m_byCompleteAfterHasBeenSet = true; m_byCompleteAfter = value; }
325+
326+
/**
327+
* <p>Returns only copy jobs completed after a date expressed in Unix format and
328+
* Coordinated Universal Time (UTC).</p>
329+
*/
330+
inline void SetByCompleteAfter(Aws::Utils::DateTime&& value) { m_byCompleteAfterHasBeenSet = true; m_byCompleteAfter = std::move(value); }
331+
332+
/**
333+
* <p>Returns only copy jobs completed after a date expressed in Unix format and
334+
* Coordinated Universal Time (UTC).</p>
335+
*/
336+
inline ListRestoreJobsRequest& WithByCompleteAfter(const Aws::Utils::DateTime& value) { SetByCompleteAfter(value); return *this;}
337+
338+
/**
339+
* <p>Returns only copy jobs completed after a date expressed in Unix format and
340+
* Coordinated Universal Time (UTC).</p>
341+
*/
342+
inline ListRestoreJobsRequest& WithByCompleteAfter(Aws::Utils::DateTime&& value) { SetByCompleteAfter(std::move(value)); return *this;}
343+
270344
private:
271345

272346
Aws::String m_nextToken;
@@ -286,6 +360,12 @@ namespace Model
286360

287361
RestoreJobStatus m_byStatus;
288362
bool m_byStatusHasBeenSet;
363+
364+
Aws::Utils::DateTime m_byCompleteBefore;
365+
bool m_byCompleteBeforeHasBeenSet;
366+
367+
Aws::Utils::DateTime m_byCompleteAfter;
368+
bool m_byCompleteAfterHasBeenSet;
289369
};
290370

291371
} // namespace Model

aws-cpp-sdk-backup/include/aws/backup/model/StartBackupJobRequest.h

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -334,7 +334,7 @@ namespace Model
334334
* automatically according to the lifecycle that you define. </p> <p>Backups
335335
* transitioned to cold storage must be stored in cold storage for a minimum of 90
336336
* days. Therefore, the “retention” setting must be 90 days greater than the
337-
* transition to cold after days” setting. The “transition to cold after days”
337+
* ���transition to cold after days” setting. The “transition to cold after days”
338338
* setting cannot be changed after a backup has been transitioned to cold. </p>
339339
* <p>Only resource types that support full Backup management can transition their
340340
* backups to cold storage. Those resource types are listed in the "Full Backup
@@ -351,7 +351,7 @@ namespace Model
351351
* automatically according to the lifecycle that you define. </p> <p>Backups
352352
* transitioned to cold storage must be stored in cold storage for a minimum of 90
353353
* days. Therefore, the “retention” setting must be 90 days greater than the
354-
* transition to cold after days” setting. The “transition to cold after days”
354+
* ���transition to cold after days” setting. The “transition to cold after days”
355355
* setting cannot be changed after a backup has been transitioned to cold. </p>
356356
* <p>Only resource types that support full Backup management can transition their
357357
* backups to cold storage. Those resource types are listed in the "Full Backup
@@ -368,7 +368,7 @@ namespace Model
368368
* automatically according to the lifecycle that you define. </p> <p>Backups
369369
* transitioned to cold storage must be stored in cold storage for a minimum of 90
370370
* days. Therefore, the “retention” setting must be 90 days greater than the
371-
* transition to cold after days” setting. The “transition to cold after days”
371+
* ���transition to cold after days” setting. The “transition to cold after days”
372372
* setting cannot be changed after a backup has been transitioned to cold. </p>
373373
* <p>Only resource types that support full Backup management can transition their
374374
* backups to cold storage. Those resource types are listed in the "Full Backup
@@ -385,7 +385,7 @@ namespace Model
385385
* automatically according to the lifecycle that you define. </p> <p>Backups
386386
* transitioned to cold storage must be stored in cold storage for a minimum of 90
387387
* days. Therefore, the “retention” setting must be 90 days greater than the
388-
* transition to cold after days” setting. The “transition to cold after days”
388+
* ���transition to cold after days” setting. The “transition to cold after days”
389389
* setting cannot be changed after a backup has been transitioned to cold. </p>
390390
* <p>Only resource types that support full Backup management can transition their
391391
* backups to cold storage. Those resource types are listed in the "Full Backup
@@ -402,7 +402,7 @@ namespace Model
402402
* automatically according to the lifecycle that you define. </p> <p>Backups
403403
* transitioned to cold storage must be stored in cold storage for a minimum of 90
404404
* days. Therefore, the “retention” setting must be 90 days greater than the
405-
* transition to cold after days” setting. The “transition to cold after days”
405+
* ���transition to cold after days” setting. The “transition to cold after days”
406406
* setting cannot be changed after a backup has been transitioned to cold. </p>
407407
* <p>Only resource types that support full Backup management can transition their
408408
* backups to cold storage. Those resource types are listed in the "Full Backup
@@ -419,7 +419,7 @@ namespace Model
419419
* automatically according to the lifecycle that you define. </p> <p>Backups
420420
* transitioned to cold storage must be stored in cold storage for a minimum of 90
421421
* days. Therefore, the “retention” setting must be 90 days greater than the
422-
* transition to cold after days” setting. The “transition to cold after days”
422+
* ���transition to cold after days” setting. The “transition to cold after days”
423423
* setting cannot be changed after a backup has been transitioned to cold. </p>
424424
* <p>Only resource types that support full Backup management can transition their
425425
* backups to cold storage. Those resource types are listed in the "Full Backup

0 commit comments

Comments
 (0)