Skip to content

Commit

Permalink
Adding PerformanceInsightsEnabled and PerformanceInsightsKMSKeyId fie…
Browse files Browse the repository at this point in the history
…lds to DescribeDBInstances Response.

Adding support for provisioned throughput mode for SageMaker Feature Groups
This release adds support for managed instance draining which facilitates graceful termination of Amazon ECS instances.
This release adds support for new or existing Amazon OpenSearch domains to enable TLS 1.3 or TLS 1.2 with perfect forward secrecy cipher suites for domain endpoints.
Added Idempotency token support to Service Catalog  AssociateServiceActionWithProvisioningArtifact, DisassociateServiceActionFromProvisioningArtifact, DeleteServiceAction API
Updated ResourceType enum with new resource types onboarded by AWS Config in November and December 2023.
This release adds support to set up an HTTPS endpoint on an instance.
This release adds support for new or existing Amazon OpenSearch domains to enable TLS 1.3 or TLS 1.2 with perfect forward secrecy cipher suites for domain endpoints.
  • Loading branch information
aws-sdk-cpp-automation committed Jan 4, 2024
1 parent 8c9aa58 commit b4e8bfa
Show file tree
Hide file tree
Showing 147 changed files with 6,992 additions and 1,995 deletions.
2 changes: 1 addition & 1 deletion VERSION
Original file line number Diff line number Diff line change
@@ -1 +1 @@
1.11.236
1.11.237
Original file line number Diff line number Diff line change
Expand Up @@ -399,12 +399,13 @@ namespace Model
* configuration changes. Config supports <i>Continuous recording</i> and <i>Daily
* recording</i>.</p> <ul> <li> <p>Continuous recording allows you to record
* configuration changes continuously whenever a change occurs.</p> </li> <li>
* <p>Daily recording allows you record configuration data once every 24 hours,
* only if a change has occurred.</p> </li> </ul> <p>Firewall Manager
* depends on continuous recording to monitor your resources. If you are using
* Firewall Manager, it is recommended that you set the recording frequency to
* Continuous.</p> <p>You can also override the recording frequency for
* specific resource types.</p>
* <p>Daily recording allows you to receive a configuration item (CI) representing
* the most recent state of your resources over the last 24-hour period, only if
* it’s different from the previous CI recorded. </p> </li> </ul>
* <p>Firewall Manager depends on continuous recording to monitor your resources.
* If you are using Firewall Manager, it is recommended that you set the recording
* frequency to Continuous.</p> <p>You can also override the recording
* frequency for specific resource types.</p>
*/
inline const RecordingMode& GetRecordingMode() const{ return m_recordingMode; }

Expand All @@ -413,12 +414,13 @@ namespace Model
* configuration changes. Config supports <i>Continuous recording</i> and <i>Daily
* recording</i>.</p> <ul> <li> <p>Continuous recording allows you to record
* configuration changes continuously whenever a change occurs.</p> </li> <li>
* <p>Daily recording allows you record configuration data once every 24 hours,
* only if a change has occurred.</p> </li> </ul> <p>Firewall Manager
* depends on continuous recording to monitor your resources. If you are using
* Firewall Manager, it is recommended that you set the recording frequency to
* Continuous.</p> <p>You can also override the recording frequency for
* specific resource types.</p>
* <p>Daily recording allows you to receive a configuration item (CI) representing
* the most recent state of your resources over the last 24-hour period, only if
* it’s different from the previous CI recorded. </p> </li> </ul>
* <p>Firewall Manager depends on continuous recording to monitor your resources.
* If you are using Firewall Manager, it is recommended that you set the recording
* frequency to Continuous.</p> <p>You can also override the recording
* frequency for specific resource types.</p>
*/
inline bool RecordingModeHasBeenSet() const { return m_recordingModeHasBeenSet; }

Expand All @@ -427,12 +429,13 @@ namespace Model
* configuration changes. Config supports <i>Continuous recording</i> and <i>Daily
* recording</i>.</p> <ul> <li> <p>Continuous recording allows you to record
* configuration changes continuously whenever a change occurs.</p> </li> <li>
* <p>Daily recording allows you record configuration data once every 24 hours,
* only if a change has occurred.</p> </li> </ul> <p>Firewall Manager
* depends on continuous recording to monitor your resources. If you are using
* Firewall Manager, it is recommended that you set the recording frequency to
* Continuous.</p> <p>You can also override the recording frequency for
* specific resource types.</p>
* <p>Daily recording allows you to receive a configuration item (CI) representing
* the most recent state of your resources over the last 24-hour period, only if
* it’s different from the previous CI recorded. </p> </li> </ul>
* <p>Firewall Manager depends on continuous recording to monitor your resources.
* If you are using Firewall Manager, it is recommended that you set the recording
* frequency to Continuous.</p> <p>You can also override the recording
* frequency for specific resource types.</p>
*/
inline void SetRecordingMode(const RecordingMode& value) { m_recordingModeHasBeenSet = true; m_recordingMode = value; }

Expand All @@ -441,12 +444,13 @@ namespace Model
* configuration changes. Config supports <i>Continuous recording</i> and <i>Daily
* recording</i>.</p> <ul> <li> <p>Continuous recording allows you to record
* configuration changes continuously whenever a change occurs.</p> </li> <li>
* <p>Daily recording allows you record configuration data once every 24 hours,
* only if a change has occurred.</p> </li> </ul> <p>Firewall Manager
* depends on continuous recording to monitor your resources. If you are using
* Firewall Manager, it is recommended that you set the recording frequency to
* Continuous.</p> <p>You can also override the recording frequency for
* specific resource types.</p>
* <p>Daily recording allows you to receive a configuration item (CI) representing
* the most recent state of your resources over the last 24-hour period, only if
* it’s different from the previous CI recorded. </p> </li> </ul>
* <p>Firewall Manager depends on continuous recording to monitor your resources.
* If you are using Firewall Manager, it is recommended that you set the recording
* frequency to Continuous.</p> <p>You can also override the recording
* frequency for specific resource types.</p>
*/
inline void SetRecordingMode(RecordingMode&& value) { m_recordingModeHasBeenSet = true; m_recordingMode = std::move(value); }

Expand All @@ -455,12 +459,13 @@ namespace Model
* configuration changes. Config supports <i>Continuous recording</i> and <i>Daily
* recording</i>.</p> <ul> <li> <p>Continuous recording allows you to record
* configuration changes continuously whenever a change occurs.</p> </li> <li>
* <p>Daily recording allows you record configuration data once every 24 hours,
* only if a change has occurred.</p> </li> </ul> <p>Firewall Manager
* depends on continuous recording to monitor your resources. If you are using
* Firewall Manager, it is recommended that you set the recording frequency to
* Continuous.</p> <p>You can also override the recording frequency for
* specific resource types.</p>
* <p>Daily recording allows you to receive a configuration item (CI) representing
* the most recent state of your resources over the last 24-hour period, only if
* it’s different from the previous CI recorded. </p> </li> </ul>
* <p>Firewall Manager depends on continuous recording to monitor your resources.
* If you are using Firewall Manager, it is recommended that you set the recording
* frequency to Continuous.</p> <p>You can also override the recording
* frequency for specific resource types.</p>
*/
inline ConfigurationRecorder& WithRecordingMode(const RecordingMode& value) { SetRecordingMode(value); return *this;}

Expand All @@ -469,12 +474,13 @@ namespace Model
* configuration changes. Config supports <i>Continuous recording</i> and <i>Daily
* recording</i>.</p> <ul> <li> <p>Continuous recording allows you to record
* configuration changes continuously whenever a change occurs.</p> </li> <li>
* <p>Daily recording allows you record configuration data once every 24 hours,
* only if a change has occurred.</p> </li> </ul> <p>Firewall Manager
* depends on continuous recording to monitor your resources. If you are using
* Firewall Manager, it is recommended that you set the recording frequency to
* Continuous.</p> <p>You can also override the recording frequency for
* specific resource types.</p>
* <p>Daily recording allows you to receive a configuration item (CI) representing
* the most recent state of your resources over the last 24-hour period, only if
* it’s different from the previous CI recorded. </p> </li> </ul>
* <p>Firewall Manager depends on continuous recording to monitor your resources.
* If you are using Firewall Manager, it is recommended that you set the recording
* frequency to Continuous.</p> <p>You can also override the recording
* frequency for specific resource types.</p>
*/
inline ConfigurationRecorder& WithRecordingMode(RecordingMode&& value) { SetRecordingMode(std::move(value)); return *this;}

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -30,12 +30,13 @@ namespace Model
* configuration changes. Config supports <i>Continuous recording</i> and <i>Daily
* recording</i>.</p> <ul> <li> <p>Continuous recording allows you to record
* configuration changes continuously whenever a change occurs.</p> </li> <li>
* <p>Daily recording allows you record configuration data once every 24 hours,
* only if a change has occurred.</p> </li> </ul> <p>Firewall Manager
* depends on continuous recording to monitor your resources. If you are using
* Firewall Manager, it is recommended that you set the recording frequency to
* Continuous.</p> <p>You can also override the recording frequency for
* specific resource types.</p><p><h3>See Also:</h3> <a
* <p>Daily recording allows you to receive a configuration item (CI) representing
* the most recent state of your resources over the last 24-hour period, only if
* it’s different from the previous CI recorded. </p> </li> </ul>
* <p>Firewall Manager depends on continuous recording to monitor your resources.
* If you are using Firewall Manager, it is recommended that you set the recording
* frequency to Continuous.</p> <p>You can also override the recording
* frequency for specific resource types.</p><p><h3>See Also:</h3> <a
* href="http://docs.aws.amazon.com/goto/WebAPI/config-2014-11-12/RecordingMode">AWS
* API Reference</a></p>
*/
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -167,71 +167,77 @@ namespace Model
* <p>The recording frequency that will be applied to all the resource types
* specified in the override.</p> <ul> <li> <p>Continuous recording allows you to
* record configuration changes continuously whenever a change occurs.</p> </li>
* <li> <p>Daily recording allows you record configuration data once every 24
* hours, only if a change has occurred.</p> </li> </ul> <p>Firewall Manager
* depends on continuous recording to monitor your resources. If you are using
* Firewall Manager, it is recommended that you set the recording frequency to
* Continuous.</p>
* <li> <p>Daily recording allows you to receive a configuration item (CI)
* representing the most recent state of your resources over the last 24-hour
* period, only if it’s different from the previous CI recorded. </p> </li> </ul>
* <p>Firewall Manager depends on continuous recording to monitor your
* resources. If you are using Firewall Manager, it is recommended that you set the
* recording frequency to Continuous.</p>
*/
inline const RecordingFrequency& GetRecordingFrequency() const{ return m_recordingFrequency; }

/**
* <p>The recording frequency that will be applied to all the resource types
* specified in the override.</p> <ul> <li> <p>Continuous recording allows you to
* record configuration changes continuously whenever a change occurs.</p> </li>
* <li> <p>Daily recording allows you record configuration data once every 24
* hours, only if a change has occurred.</p> </li> </ul> <p>Firewall Manager
* depends on continuous recording to monitor your resources. If you are using
* Firewall Manager, it is recommended that you set the recording frequency to
* Continuous.</p>
* <li> <p>Daily recording allows you to receive a configuration item (CI)
* representing the most recent state of your resources over the last 24-hour
* period, only if it’s different from the previous CI recorded. </p> </li> </ul>
* <p>Firewall Manager depends on continuous recording to monitor your
* resources. If you are using Firewall Manager, it is recommended that you set the
* recording frequency to Continuous.</p>
*/
inline bool RecordingFrequencyHasBeenSet() const { return m_recordingFrequencyHasBeenSet; }

/**
* <p>The recording frequency that will be applied to all the resource types
* specified in the override.</p> <ul> <li> <p>Continuous recording allows you to
* record configuration changes continuously whenever a change occurs.</p> </li>
* <li> <p>Daily recording allows you record configuration data once every 24
* hours, only if a change has occurred.</p> </li> </ul> <p>Firewall Manager
* depends on continuous recording to monitor your resources. If you are using
* Firewall Manager, it is recommended that you set the recording frequency to
* Continuous.</p>
* <li> <p>Daily recording allows you to receive a configuration item (CI)
* representing the most recent state of your resources over the last 24-hour
* period, only if it’s different from the previous CI recorded. </p> </li> </ul>
* <p>Firewall Manager depends on continuous recording to monitor your
* resources. If you are using Firewall Manager, it is recommended that you set the
* recording frequency to Continuous.</p>
*/
inline void SetRecordingFrequency(const RecordingFrequency& value) { m_recordingFrequencyHasBeenSet = true; m_recordingFrequency = value; }

/**
* <p>The recording frequency that will be applied to all the resource types
* specified in the override.</p> <ul> <li> <p>Continuous recording allows you to
* record configuration changes continuously whenever a change occurs.</p> </li>
* <li> <p>Daily recording allows you record configuration data once every 24
* hours, only if a change has occurred.</p> </li> </ul> <p>Firewall Manager
* depends on continuous recording to monitor your resources. If you are using
* Firewall Manager, it is recommended that you set the recording frequency to
* Continuous.</p>
* <li> <p>Daily recording allows you to receive a configuration item (CI)
* representing the most recent state of your resources over the last 24-hour
* period, only if it’s different from the previous CI recorded. </p> </li> </ul>
* <p>Firewall Manager depends on continuous recording to monitor your
* resources. If you are using Firewall Manager, it is recommended that you set the
* recording frequency to Continuous.</p>
*/
inline void SetRecordingFrequency(RecordingFrequency&& value) { m_recordingFrequencyHasBeenSet = true; m_recordingFrequency = std::move(value); }

/**
* <p>The recording frequency that will be applied to all the resource types
* specified in the override.</p> <ul> <li> <p>Continuous recording allows you to
* record configuration changes continuously whenever a change occurs.</p> </li>
* <li> <p>Daily recording allows you record configuration data once every 24
* hours, only if a change has occurred.</p> </li> </ul> <p>Firewall Manager
* depends on continuous recording to monitor your resources. If you are using
* Firewall Manager, it is recommended that you set the recording frequency to
* Continuous.</p>
* <li> <p>Daily recording allows you to receive a configuration item (CI)
* representing the most recent state of your resources over the last 24-hour
* period, only if it’s different from the previous CI recorded. </p> </li> </ul>
* <p>Firewall Manager depends on continuous recording to monitor your
* resources. If you are using Firewall Manager, it is recommended that you set the
* recording frequency to Continuous.</p>
*/
inline RecordingModeOverride& WithRecordingFrequency(const RecordingFrequency& value) { SetRecordingFrequency(value); return *this;}

/**
* <p>The recording frequency that will be applied to all the resource types
* specified in the override.</p> <ul> <li> <p>Continuous recording allows you to
* record configuration changes continuously whenever a change occurs.</p> </li>
* <li> <p>Daily recording allows you record configuration data once every 24
* hours, only if a change has occurred.</p> </li> </ul> <p>Firewall Manager
* depends on continuous recording to monitor your resources. If you are using
* Firewall Manager, it is recommended that you set the recording frequency to
* Continuous.</p>
* <li> <p>Daily recording allows you to receive a configuration item (CI)
* representing the most recent state of your resources over the last 24-hour
* period, only if it’s different from the previous CI recorded. </p> </li> </ul>
* <p>Firewall Manager depends on continuous recording to monitor your
* resources. If you are using Firewall Manager, it is recommended that you set the
* recording frequency to Continuous.</p>
*/
inline RecordingModeOverride& WithRecordingFrequency(RecordingFrequency&& value) { SetRecordingFrequency(std::move(value)); return *this;}

Expand Down
Loading

0 comments on commit b4e8bfa

Please sign in to comment.