Skip to content

Commit 83c2e82

Browse files
chore: update analytics metadata blueprints
1 parent 905840a commit 83c2e82

File tree

3 files changed

+19
-2
lines changed

3 files changed

+19
-2
lines changed

packages/aws-cdk-lib/aws-iam/lib/oidc-provider-native.ts

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
import { Construct } from 'constructs';
22
import { CfnOIDCProvider } from './iam.generated';
33
import { Arn, IResource, Resource, Token, ValidationError } from '../../core';
4+
import { addConstructMetadata } from '../../core/lib/metadata-resource';
5+
import { propertyInjectable } from '../../core/lib/prop-injectable';
46

57
/**
68
* Represents an IAM OpenID Connect provider.
@@ -108,7 +110,11 @@ export interface OidcProviderNativeProps {
108110
*
109111
* @resource AWS::IAM::OIDCProvider
110112
*/
113+
@propertyInjectable
111114
export class OidcProviderNative extends Resource implements IOidcProvider {
115+
/** Uniquely identifies this class. */
116+
public static readonly PROPERTY_INJECTION_ID: string = 'aws-cdk-lib.aws-iam.OidcProviderNative';
117+
112118
/**
113119
* Imports an Open ID connect provider from an ARN.
114120
* @param scope The definition scope
@@ -168,6 +174,8 @@ export class OidcProviderNative extends Resource implements IOidcProvider {
168174
super(scope, id, {
169175
physicalName: props.oidcProviderName,
170176
});
177+
// Enhanced CDK Analytics Telemetry
178+
addConstructMetadata(this, props);
171179

172180
if (!props.url.startsWith('https://')) {
173181
throw new ValidationError(

packages/aws-cdk-lib/core/lib/analytics-data-source/classes.ts

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17039,6 +17039,12 @@ export const AWS_CDK_CONSTRUCTOR_PROPS: { [key: string]: any } = {
1703917039
}
1704017040
]
1704117041
},
17042+
'OidcProviderNative': {
17043+
'oidcProviderName': '*',
17044+
'url': '*',
17045+
'clientIds': '*',
17046+
'thumbprints': '*'
17047+
},
1704217048
'OpenIdConnectProvider': {
1704317049
'url': '*',
1704417050
'clientIds': '*',

packages/aws-cdk-lib/core/lib/analytics-data-source/enums/module-enumlikes.json

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -256,7 +256,8 @@
256256
"V3_8_X",
257257
"V3_8_X_KRAFT",
258258
"V3_9_X",
259-
"V3_9_X_KRAFT"
259+
"V3_9_X_KRAFT",
260+
"V4_0_X_KRAFT"
260261
]
261262
},
262263
"aws-cdk/packages/@aws-cdk/aws-neptune-alpha/lib/cluster.ts": {
@@ -2424,7 +2425,8 @@
24242425
"VER_3_07_1",
24252426
"VER_3_08_0",
24262427
"VER_3_08_1",
2427-
"VER_3_08_2"
2428+
"VER_3_08_2",
2429+
"VER_3_09_0"
24282430
],
24292431
"AuroraPostgresEngineVersion": [
24302432
"VER_9_6_8",
@@ -2705,6 +2707,7 @@
27052707
"VER_5_7_44_RDS_20240808",
27062708
"VER_5_7_44_RDS_20250103",
27072709
"VER_5_7_44_RDS_20250213",
2710+
"VER_5_7_44_RDS_20250508",
27082711
"VER_8_0",
27092712
"VER_8_0_11",
27102713
"VER_8_0_13",

0 commit comments

Comments
 (0)