Skip to content

Commit cb82627

Browse files
feat: update L1 CloudFormation resource definitions (#36326)
Updates the L1 CloudFormation resource definitions with the latest changes from `@aws-cdk/aws-service-spec` **L1 CloudFormation resource definition changes:** ``` ├[~] service aws-directoryservice │ └ resources │ └[~] resource AWS::DirectoryService::MicrosoftAD │ └ - arnTemplate: arn:${Partition}:ds:${Region}:${Account}:directory/${DirectoryId} │ + arnTemplate: arn:${Partition}:ds:${Region}:${Account}:${DirectoryId} ├[~] service aws-observabilityadmin │ └ resources │ ├[~] resource AWS::ObservabilityAdmin::OrganizationTelemetryRule │ │ └ types │ │ ├[+] type ActionCondition │ │ │ ├ documentation: The condition of the action desired in the filter. │ │ │ │ name: ActionCondition │ │ │ └ properties │ │ │ └ Action: string │ │ ├[+] type AdvancedEventSelector │ │ │ ├ documentation: An advanced event selector that includes optional name and field selectors │ │ │ │ name: AdvancedEventSelector │ │ │ └ properties │ │ │ ├ Name: string │ │ │ └ FieldSelectors: Array<AdvancedFieldSelector> (required) │ │ ├[+] type AdvancedFieldSelector │ │ │ ├ documentation: A single selector statement in an advanced event selector. │ │ │ │ name: AdvancedFieldSelector │ │ │ └ properties │ │ │ ├ Field: string │ │ │ ├ EndsWith: Array<string> │ │ │ ├ Equals: Array<string> │ │ │ ├ NotEndsWith: Array<string> │ │ │ ├ NotEquals: Array<string> │ │ │ ├ NotStartsWith: Array<string> │ │ │ └ StartsWith: Array<string> │ │ ├[+] type CloudtrailParameters │ │ │ ├ documentation: Telemetry parameters for Cloudtrail │ │ │ │ name: CloudtrailParameters │ │ │ └ properties │ │ │ └ AdvancedEventSelectors: Array<AdvancedEventSelector> (required) │ │ ├[+] type Condition │ │ │ ├ documentation: A condition for a filter. │ │ │ │ name: Condition │ │ │ └ properties │ │ │ ├ ActionCondition: ActionCondition │ │ │ └ LabelNameCondition: LabelNameCondition │ │ ├[+] type ELBLoadBalancerLoggingParameters │ │ │ ├ documentation: Telemetry parameters for ELB/NLB Load Balancer Logs │ │ │ │ name: ELBLoadBalancerLoggingParameters │ │ │ └ properties │ │ │ ├ OutputFormat: string │ │ │ └ FieldDelimiter: string │ │ ├[+] type FieldToMatch │ │ │ ├ documentation: The field that we want to match this rule to. │ │ │ │ name: FieldToMatch │ │ │ └ properties │ │ │ ├ SingleHeader: SingleHeader │ │ │ ├ UriPath: string │ │ │ ├ QueryString: string │ │ │ └ Method: string │ │ ├[+] type Filter │ │ │ ├ documentation: A filter to be applied │ │ │ │ name: Filter │ │ │ └ properties │ │ │ ├ Behavior: string │ │ │ ├ Requirement: string │ │ │ └ Conditions: Array<Condition> │ │ ├[+] type LabelNameCondition │ │ │ ├ documentation: The label name of the condition. │ │ │ │ name: LabelNameCondition │ │ │ └ properties │ │ │ └ LabelName: string │ │ ├[+] type LoggingFilter │ │ │ ├ documentation: Default handling for logs that don't match any of the specified filtering conditions. │ │ │ │ name: LoggingFilter │ │ │ └ properties │ │ │ ├ Filters: Array<Filter> │ │ │ └ DefaultBehavior: string │ │ ├[+] type SingleHeader │ │ │ ├ documentation: Header for the field to match. │ │ │ │ name: SingleHeader │ │ │ └ properties │ │ │ └ Name: string (required) │ │ ├[~] type TelemetryDestinationConfiguration │ │ │ └ properties │ │ │ ├[+] CloudtrailParameters: CloudtrailParameters │ │ │ ├[+] ELBLoadBalancerLoggingParameters: ELBLoadBalancerLoggingParameters │ │ │ └[+] WAFLoggingParameters: WAFLoggingParameters │ │ ├[~] type TelemetryRule │ │ │ └ properties │ │ │ └[+] TelemetrySourceTypes: Array<string> │ │ └[+] type WAFLoggingParameters │ │ ├ documentation: Telemetry parameters for WAF v2 Web ACL │ │ │ name: WAFLoggingParameters │ │ └ properties │ │ ├ RedactedFields: Array<FieldToMatch> │ │ ├ LoggingFilter: LoggingFilter │ │ └ LogType: string │ ├[~] resource AWS::ObservabilityAdmin::TelemetryPipelines │ │ └ - arnTemplate: undefined │ │ + arnTemplate: arn:${Partition}:observabilityadmin:${Region}:${Account}:telemetry-pipeline/${TelemetryPipelineIdentifier} │ └[~] resource AWS::ObservabilityAdmin::TelemetryRule │ └ types │ ├[+] type ActionCondition │ │ ├ documentation: The condition of the action desired in the filter. │ │ │ name: ActionCondition │ │ └ properties │ │ └ Action: string │ ├[+] type AdvancedEventSelector │ │ ├ documentation: An advanced event selector that includes optional name and field selectors │ │ │ name: AdvancedEventSelector │ │ └ properties │ │ ├ Name: string │ │ └ FieldSelectors: Array<AdvancedFieldSelector> (required) │ ├[+] type AdvancedFieldSelector │ │ ├ documentation: A single selector statement in an advanced event selector. │ │ │ name: AdvancedFieldSelector │ │ └ properties │ │ ├ Field: string │ │ ├ EndsWith: Array<string> │ │ ├ Equals: Array<string> │ │ ├ NotEndsWith: Array<string> │ │ ├ NotEquals: Array<string> │ │ ├ NotStartsWith: Array<string> │ │ └ StartsWith: Array<string> │ ├[+] type CloudtrailParameters │ │ ├ documentation: Telemetry parameters for Cloudtrail │ │ │ name: CloudtrailParameters │ │ └ properties │ │ └ AdvancedEventSelectors: Array<AdvancedEventSelector> (required) │ ├[+] type Condition │ │ ├ documentation: A condition for a filter. │ │ │ name: Condition │ │ └ properties │ │ ├ ActionCondition: ActionCondition │ │ └ LabelNameCondition: LabelNameCondition │ ├[+] type ELBLoadBalancerLoggingParameters │ │ ├ documentation: Telemetry parameters for ELB/NLB Load Balancer Logs │ │ │ name: ELBLoadBalancerLoggingParameters │ │ └ properties │ │ ├ OutputFormat: string │ │ └ FieldDelimiter: string │ ├[+] type FieldToMatch │ │ ├ documentation: The field that we want to match this rule to. │ │ │ name: FieldToMatch │ │ └ properties │ │ ├ SingleHeader: SingleHeader │ │ ├ UriPath: string │ │ ├ QueryString: string │ │ └ Method: string │ ├[+] type Filter │ │ ├ documentation: A filter to be applied │ │ │ name: Filter │ │ └ properties │ │ ├ Behavior: string │ │ ├ Requirement: string │ │ └ Conditions: Array<Condition> │ ├[+] type LabelNameCondition │ │ ├ documentation: The label name of the condition. │ │ │ name: LabelNameCondition │ │ └ properties │ │ └ LabelName: string │ ├[+] type LogDeliveryParameters │ │ ├ documentation: Parameters for BedrockAgentCore log delivery │ │ │ name: LogDeliveryParameters │ │ └ properties │ │ └ LogTypes: Array<string> │ ├[+] type LoggingFilter │ │ ├ documentation: Default handling for logs that don't match any of the specified filtering conditions. │ │ │ name: LoggingFilter │ │ └ properties │ │ ├ Filters: Array<Filter> │ │ └ DefaultBehavior: string │ ├[+] type SingleHeader │ │ ├ documentation: Header for the field to match. │ │ │ name: SingleHeader │ │ └ properties │ │ └ Name: string (required) │ ├[~] type TelemetryDestinationConfiguration │ │ └ properties │ │ ├[+] CloudtrailParameters: CloudtrailParameters │ │ ├[+] ELBLoadBalancerLoggingParameters: ELBLoadBalancerLoggingParameters │ │ ├[+] LogDeliveryParameters: LogDeliveryParameters │ │ └[+] WAFLoggingParameters: WAFLoggingParameters │ ├[~] type TelemetryRule │ │ └ properties │ │ └[+] TelemetrySourceTypes: Array<string> │ └[+] type WAFLoggingParameters │ ├ documentation: Telemetry parameters for WAF v2 Web ACL │ │ name: WAFLoggingParameters │ └ properties │ ├ RedactedFields: Array<FieldToMatch> │ ├ LoggingFilter: LoggingFilter │ └ LogType: string └[~] service aws-pinpoint └ resources ├[~] resource AWS::Pinpoint::InAppTemplate │ └ - arnTemplate: arn:${Partition}:mobiletargeting:${Region}:${Account}:templates/${TemplateName}/PUSH │ + arnTemplate: arn:${Partition}:mobiletargeting:${Region}:${Account}:templates/${TemplateName}/EMAIL ├[~] resource AWS::Pinpoint::PushTemplate │ └ - arnTemplate: arn:${Partition}:mobiletargeting:${Region}:${Account}:templates/${TemplateName}/PUSH │ + arnTemplate: arn:${Partition}:mobiletargeting:${Region}:${Account}:templates/${TemplateName}/EMAIL └[~] resource AWS::Pinpoint::SmsTemplate └ - arnTemplate: arn:${Partition}:mobiletargeting:${Region}:${Account}:templates/${TemplateName}/SMS + arnTemplate: arn:${Partition}:mobiletargeting:${Region}:${Account}:templates/${TemplateName}/EMAIL ```
1 parent 61967d1 commit cb82627

File tree

4 files changed

+13
-13
lines changed

4 files changed

+13
-13
lines changed

packages/@aws-cdk/mixins-preview/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -658,7 +658,7 @@
658658
"@aws-cdk/integ-runner": "^2.192.2",
659659
"@aws-cdk/integ-tests-alpha": "0.0.0",
660660
"@aws-cdk/pkglint": "0.0.0",
661-
"@aws-cdk/service-spec-types": "^0.0.194",
661+
"@aws-cdk/service-spec-types": "^0.0.195",
662662
"@aws-cdk/spec2cdk": "0.0.0",
663663
"@cdklabs/tskb": "^0.0.4",
664664
"@cdklabs/typewriter": "^0.0.12",

packages/aws-cdk-lib/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -132,7 +132,7 @@
132132
},
133133
"devDependencies": {
134134
"@aws-cdk/lambda-layer-kubectl-v31": "^2.1.0",
135-
"@aws-cdk/aws-service-spec": "^0.1.128",
135+
"@aws-cdk/aws-service-spec": "^0.1.129",
136136
"@aws-cdk/cdk-build-tools": "0.0.0",
137137
"@aws-cdk/custom-resource-handlers": "0.0.0",
138138
"@aws-cdk/pkglint": "0.0.0",

tools/@aws-cdk/spec2cdk/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,9 +31,9 @@
3131
},
3232
"license": "Apache-2.0",
3333
"dependencies": {
34-
"@aws-cdk/aws-service-spec": "^0.1.128",
34+
"@aws-cdk/aws-service-spec": "^0.1.129",
3535
"@aws-cdk/service-spec-importers": "^0.0.99",
36-
"@aws-cdk/service-spec-types": "^0.0.194",
36+
"@aws-cdk/service-spec-types": "^0.0.195",
3737
"@cdklabs/tskb": "^0.0.4",
3838
"@cdklabs/typewriter": "^0.0.12",
3939
"camelcase": "^6",

yarn.lock

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -58,12 +58,12 @@
5858
"@aws-cdk/service-spec-types" "^0.0.164"
5959
"@cdklabs/tskb" "^0.0.3"
6060

61-
"@aws-cdk/aws-service-spec@^0.1.128":
62-
version "0.1.128"
63-
resolved "https://registry.npmjs.org/@aws-cdk/aws-service-spec/-/aws-service-spec-0.1.128.tgz#9316530344f91f06b897f4e343e73ec7f699ab7b"
64-
integrity sha512-hqE1zdiTJeSFR4fea2G/Oh35yI/7nNKwjA86w5tiq9FQsoww1/pcXF3HozuHC/R54rnKZMxBF/YQeOzye8QjsQ==
61+
"@aws-cdk/aws-service-spec@^0.1.129":
62+
version "0.1.129"
63+
resolved "https://registry.npmjs.org/@aws-cdk/aws-service-spec/-/aws-service-spec-0.1.129.tgz#4fc64d4a79162dcf82817a69aa9a47bc2ba617e5"
64+
integrity sha512-ZL0uhiE+tOsOssv/c2ieFWXasbYavCYoTm8O1mCpsWZ5PuamAAYh9P7mRxg4y+AsoG+jlqAZxYNpVft/AeEeXQ==
6565
dependencies:
66-
"@aws-cdk/service-spec-types" "^0.0.194"
66+
"@aws-cdk/service-spec-types" "^0.0.195"
6767
"@cdklabs/tskb" "^0.0.4"
6868

6969
"@aws-cdk/cloud-assembly-schema@^48.20.0":
@@ -149,10 +149,10 @@
149149
dependencies:
150150
"@cdklabs/tskb" "^0.0.4"
151151

152-
"@aws-cdk/service-spec-types@^0.0.194":
153-
version "0.0.194"
154-
resolved "https://registry.npmjs.org/@aws-cdk/service-spec-types/-/service-spec-types-0.0.194.tgz#42282294ef6554afff2f7b6255d6b62224b1cf4a"
155-
integrity sha512-knQpH2youmymBI+5mPrQjKGUAVvNj24+M6hnZNtJukSSNvSIp/CbNWWv9h6S09ow7eEA8Rv0BZRZhWkVa7zNBw==
152+
"@aws-cdk/service-spec-types@^0.0.195":
153+
version "0.0.195"
154+
resolved "https://registry.npmjs.org/@aws-cdk/service-spec-types/-/service-spec-types-0.0.195.tgz#8334c976ea7688913ce23a5a2b32fbe5888075c3"
155+
integrity sha512-12EFJaeyAGc1g/TCBg3GS+kq8PKCp49rvPE4Ms8Nli7w7/xKfXJhUUdU7PLNc09d798kWYxATvcgAC+ybzl6Tg==
156156
dependencies:
157157
"@cdklabs/tskb" "^0.0.4"
158158

0 commit comments

Comments
 (0)