Skip to content

Commit 5e47b7a

Browse files
author
AWS
committed
AWS Config Update: Updated ResourceType enum with new resource types onboarded by AWS Config in November and December 2023.
1 parent d941f58 commit 5e47b7a

File tree

2 files changed

+29
-5
lines changed

2 files changed

+29
-5
lines changed
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
{
2+
"type": "feature",
3+
"category": "AWS Config",
4+
"contributor": "",
5+
"description": "Updated ResourceType enum with new resource types onboarded by AWS Config in November and December 2023."
6+
}

services/config/src/main/resources/codegen-resources/service-2.json

Lines changed: 23 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2460,7 +2460,7 @@
24602460
},
24612461
"recordingMode":{
24622462
"shape":"RecordingMode",
2463-
"documentation":"<p>Specifies the default recording frequency that Config uses to record 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> <note> <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> </note> <p>You can also override the recording frequency for specific resource types.</p>"
2463+
"documentation":"<p>Specifies the default recording frequency that Config uses to record 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 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> <note> <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> </note> <p>You can also override the recording frequency for specific resource types.</p>"
24642464
}
24652465
},
24662466
"documentation":"<p>Records configuration changes to your specified resource types. For more information about the configuration recorder, see <a href=\"https://docs.aws.amazon.com/config/latest/developerguide/stop-start-recorder.html\"> <b>Managing the Configuration Recorder</b> </a> in the <i>Config Developer Guide</i>.</p>"
@@ -6668,7 +6668,7 @@
66686668
"documentation":"<p>An array of <code>recordingModeOverride</code> objects for you to specify your overrides for the recording mode. The <code>recordingModeOverride</code> object in the <code>recordingModeOverrides</code> array consists of three fields: a <code>description</code>, the new <code>recordingFrequency</code>, and an array of <code>resourceTypes</code> to override.</p>"
66696669
}
66706670
},
6671-
"documentation":"<p>Specifies the default recording frequency that Config uses to record 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> <note> <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> </note> <p>You can also override the recording frequency for specific resource types.</p>"
6671+
"documentation":"<p>Specifies the default recording frequency that Config uses to record 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 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> <note> <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> </note> <p>You can also override the recording frequency for specific resource types.</p>"
66726672
},
66736673
"RecordingModeOverride":{
66746674
"type":"structure",
@@ -6687,7 +6687,7 @@
66876687
},
66886688
"recordingFrequency":{
66896689
"shape":"RecordingFrequency",
6690-
"documentation":"<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> <note> <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> </note>"
6690+
"documentation":"<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 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> <note> <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> </note>"
66916691
}
66926692
},
66936693
"documentation":"<p>An object for you to specify your overrides for the recording mode.</p>"
@@ -6804,7 +6804,7 @@
68046804
},
68056805
"RetryAttemptSeconds":{
68066806
"shape":"AutoRemediationAttemptSeconds",
6807-
"documentation":"<p>Maximum time in seconds that Config runs auto-remediation. If you do not select a number, the default is 60 seconds. </p> <p>For example, if you specify RetryAttemptSeconds as 50 seconds and MaximumAutomaticAttempts as 5, Config will run auto-remediations 5 times within 50 seconds before throwing an exception.</p>"
6807+
"documentation":"<p>Time window to determine whether or not to add a remediation exception to prevent infinite remediation attempts. If <code>MaximumAutomaticAttempts</code> remediation attempts have been made under <code>RetryAttemptSeconds</code>, a remediation exception will be added to the resource. If you do not select a number, the default is 60 seconds. </p> <p>For example, if you specify <code>RetryAttemptSeconds</code> as 50 seconds and <code>MaximumAutomaticAttempts</code> as 5, Config will run auto-remediations 5 times within 50 seconds before adding a remediation exception to the resource.</p>"
68086808
},
68096809
"Arn":{
68106810
"shape":"StringWithCharLimit1024",
@@ -7629,7 +7629,25 @@
76297629
"AWS::KafkaConnect::Connector",
76307630
"AWS::Lambda::CodeSigningConfig",
76317631
"AWS::NetworkManager::ConnectPeer",
7632-
"AWS::ResourceExplorer2::Index"
7632+
"AWS::ResourceExplorer2::Index",
7633+
"AWS::AppStream::Fleet",
7634+
"AWS::Cognito::UserPool",
7635+
"AWS::Cognito::UserPoolClient",
7636+
"AWS::Cognito::UserPoolGroup",
7637+
"AWS::EC2::NetworkInsightsAccessScope",
7638+
"AWS::EC2::NetworkInsightsAnalysis",
7639+
"AWS::Grafana::Workspace",
7640+
"AWS::GroundStation::DataflowEndpointGroup",
7641+
"AWS::ImageBuilder::ImageRecipe",
7642+
"AWS::KMS::Alias",
7643+
"AWS::M2::Environment",
7644+
"AWS::QuickSight::DataSource",
7645+
"AWS::QuickSight::Template",
7646+
"AWS::QuickSight::Theme",
7647+
"AWS::RDS::OptionGroup",
7648+
"AWS::Redshift::EndpointAccess",
7649+
"AWS::Route53Resolver::FirewallRuleGroup",
7650+
"AWS::SSM::Document"
76337651
]
76347652
},
76357653
"ResourceTypeList":{

0 commit comments

Comments
 (0)