@@ -2168,6 +2168,10 @@ export class ResourceType {
2168
2168
public static readonly EFS_ACCESS_POINT = new ResourceType ( 'AWS::EFS::AccessPoint' ) ;
2169
2169
/** Amazon Elastic Kubernetes Service cluster */
2170
2170
public static readonly EKS_CLUSTER = new ResourceType ( 'AWS::EKS::Cluster' ) ;
2171
+ /** Amazon Elastic Kubernetes Service identity provider config */
2172
+ public static readonly EKS_IDENTITY_PROVIDER_CONFIG = new ResourceType ( 'AWS::EKS::IdentityProviderConfig' ) ;
2173
+ /** Amazon Elastic Kubernetes Service addon */
2174
+ public static readonly EKS_ADDON = new ResourceType ( 'AWS::EKS::Addon' ) ;
2171
2175
/** Amazon EMR security configuration */
2172
2176
public static readonly EMR_SECURITY_CONFIGURATION = new ResourceType ( 'AWS::EMR::SecurityConfiguration' ) ;
2173
2177
/** Amazon EventBridge EventBus */
@@ -2202,6 +2206,12 @@ export class ResourceType {
2202
2206
public static readonly GUARDDUTY_FILTER = new ResourceType ( 'AWS::GuardDuty::Filter' ) ;
2203
2207
/** Amazon ElasticSearch domain */
2204
2208
public static readonly ELASTICSEARCH_DOMAIN = new ResourceType ( 'AWS::Elasticsearch::Domain' ) ;
2209
+ /** Amazon Interactive Video Service (IVS) channel */
2210
+ public static readonly IVS_CHANNEL = new ResourceType ( 'AWS::IVS::Channel' ) ;
2211
+ /** Amazon Interactive Video Service (IVS) recording configuration */
2212
+ public static readonly IVS_RECORDING_CONFIGURATION = new ResourceType ( 'AWS::IVS::RecordingConfiguration' ) ;
2213
+ /** Amazon Interactive Video Service (IVS) playback key pair */
2214
+ public static readonly IVS_PLAYBACK_KEYPAIR = new ResourceType ( 'AWS::IVS::PlaybackKeyPair' ) ;
2205
2215
/** Amazon OpenSearch domain */
2206
2216
public static readonly OPENSEARCH_DOMAIN = new ResourceType ( 'AWS::OpenSearch::Domain' ) ;
2207
2217
/** Amazon QLDB ledger */
@@ -2210,6 +2220,8 @@ export class ResourceType {
2210
2220
public static readonly KINESIS_STREAM = new ResourceType ( 'AWS::Kinesis::Stream' ) ;
2211
2221
/** Amazon Kinesis stream consumer */
2212
2222
public static readonly KINESIS_STREAM_CONSUMER = new ResourceType ( 'AWS::Kinesis::StreamConsumer' ) ;
2223
+ /** Amazon Kinesis Analytics V2 application */
2224
+ public static readonly KINESIS_ANALYTICS_V2_APPLICATION = new ResourceType ( 'AWS::KinesisAnalyticsV2::Application' ) ;
2213
2225
/** Amazon Lightsail Certificate */
2214
2226
public static readonly LIGHTSAIL_CERTIFICATE = new ResourceType ( 'AWS::Lightsail::Certificate' ) ;
2215
2227
/** Amazon Lightsail Disk */
@@ -2248,6 +2260,8 @@ export class ResourceType {
2248
2260
public static readonly RDS_DB_CLUSTER = new ResourceType ( 'AWS::RDS::DBCluster' ) ;
2249
2261
/** Amazon RDS database cluster snapshot */
2250
2262
public static readonly RDS_DB_CLUSTER_SNAPSHOT = new ResourceType ( 'AWS::RDS::DBClusterSnapshot' ) ;
2263
+ /** Amazon RDS global cluster */
2264
+ public static readonly RDS_GLOBAL_CLUSTER = new ResourceType ( 'AWS::RDS::GlobalCluster' ) ;
2251
2265
/** Amazon Route53 Hosted Zone */
2252
2266
public static readonly ROUTE53_HOSTED_ZONE = new ResourceType ( 'AWS::Route53::HostedZone' ) ;
2253
2267
/** Amazon Route53 Health Check */
@@ -2270,6 +2284,8 @@ export class ResourceType {
2270
2284
public static readonly SNS_TOPIC = new ResourceType ( 'AWS::SNS::Topic' ) ;
2271
2285
/** Amazon S3 bucket */
2272
2286
public static readonly S3_BUCKET = new ResourceType ( 'AWS::S3::Bucket' ) ;
2287
+ /** Amazon S3 Multi-Region Access Point */
2288
+ public static readonly S3_MULTIREGION_ACCESS_POINT = new ResourceType ( 'AWS::S3::MultiRegionAccessPoint' ) ;
2273
2289
/** Amazon SageMaker code repository */
2274
2290
public static readonly SAGEMAKER_CODE_REPOSITORY = new ResourceType ( 'AWS::SageMaker::CodeRepository' ) ;
2275
2291
/** Amazon SageMaker model */
@@ -2408,6 +2424,8 @@ export class ResourceType {
2408
2424
public static readonly GLUE_JOB = new ResourceType ( 'AWS::Glue::Job' ) ;
2409
2425
/** AWS Glue Classifier */
2410
2426
public static readonly GLUE_CLASSIFIER = new ResourceType ( 'AWS::Glue::Classifier' ) ;
2427
+ /** AWS Glue machine learning transform */
2428
+ public static readonly GLUE_ML_TRANSFORM = new ResourceType ( 'AWS::Glue::MLTransform' ) ;
2411
2429
/** AWS IAM user */
2412
2430
public static readonly IAM_USER = new ResourceType ( 'AWS::IAM::User' ) ;
2413
2431
/** AWS IAM group */
@@ -2426,14 +2444,36 @@ export class ResourceType {
2426
2444
public static readonly IOT_ROLE_ALIAS = new ResourceType ( 'AWS::IoT::RoleAlias' ) ;
2427
2445
/** AWS IoT dimension */
2428
2446
public static readonly IOT_DIMENSION = new ResourceType ( 'AWS::IoT::Dimension' ) ;
2447
+ /** AWS IoT policy */
2448
+ public static readonly IOT_POLICY = new ResourceType ( 'AWS::IoT::Policy' ) ;
2449
+ /** AWS IoT mitigation action */
2450
+ public static readonly IOT_MITIGATION_ACTION = new ResourceType ( 'AWS::IoT::MitigationAction' ) ;
2451
+ /** AWS IoT TwinMaker workspace */
2452
+ public static readonly IOT_TWINMAKER_WORKSPACE = new ResourceType ( 'AWS::IoTwinMaker::Workspace' ) ;
2453
+ /** AWS IoT TwinMaker entity */
2454
+ public static readonly IOT_TWINMAKER_ENTITY = new ResourceType ( 'AWS::IoTTwinMaker::Entity' ) ;
2429
2455
/** AWS IoT Analytics datastore */
2430
2456
public static readonly IOT_ANALYTICS_DATASTORE = new ResourceType ( 'AWS::IoTAnalytics::Datastore' ) ;
2457
+ /** AWS IoT Analytics dataset */
2458
+ public static readonly IOT_ANALYTICS_DATASET = new ResourceType ( 'AWS::IoTAnalytics::Dataset' ) ;
2459
+ /** AWS IoT Analytics pipeline */
2460
+ public static readonly IOT_ANALYTICS_PIPELINE = new ResourceType ( 'AWS::IoTAnalytics::Pipeline' ) ;
2461
+ /** AWS IoT Analytics channel */
2462
+ public static readonly IOT_ANALYTICS_CHANNEL = new ResourceType ( 'AWS::IoTAnalytics::Channel' ) ;
2431
2463
/** AWS IoT Events Input */
2432
2464
public static readonly IOT_EVENTS_INPUT = new ResourceType ( 'AWS::IoTEvents::Input' ) ;
2433
2465
/** AWS IoT Events Detector Model */
2434
2466
public static readonly IOT_EVENTS_DETECTOR_MODEL = new ResourceType ( 'AWS::IoTEvents::DetectorModel' ) ;
2435
2467
/** AWS IoT Events Alarm Model */
2436
2468
public static readonly IOT_EVENTS_ALARM_MODEL = new ResourceType ( 'AWS::IoTEvents::AlarmModel' ) ;
2469
+ /** AWS IoT SiteWise dashboard */
2470
+ public static readonly IOT_SITEWISE_DASHBOARD = new ResourceType ( 'AWS::IoTSiteWise::Dashboard' ) ;
2471
+ /** AWS IoT SiteWise project */
2472
+ public static readonly IOT_SITEWISE_PROJECT = new ResourceType ( 'AWS::IoTSiteWise::Project' ) ;
2473
+ /** AWS IoT SiteWise portal */
2474
+ public static readonly IOT_SITEWISE_PORTAL = new ResourceType ( 'AWS::IoTSiteWise::Portal' ) ;
2475
+ /** AWS IoT SiteWise asset model */
2476
+ public static readonly IOT_SITEWISE_ASSETMODEL = new ResourceType ( 'AWS::IoTSiteWise::AssetModel' ) ;
2437
2477
/** AWS KMS Key */
2438
2478
public static readonly KMS_KEY = new ResourceType ( 'AWS::KMS::Key' ) ;
2439
2479
/** AWS Lambda function */
0 commit comments