Skip to content

Conversation

@aws-cdk-automation
Copy link
Contributor

⚠️ This Pull Request updates daily and will overwrite all manual changes pushed to the branch

Updates the cfn-schema source from upstream. See details in workflow run.


Automatically created by projen via the "update-source-cfn-schema" workflow

> ⚠️ This Pull Request updates daily and will overwrite **all** manual changes pushed to the branch

Updates the cfn-schema source from upstream. See details in [workflow run].

[Workflow Run]: https://github.com/cdklabs/awscdk-service-spec/actions/runs/19946558189

------

*Automatically created by projen via the "update-source-cfn-schema" workflow*

Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
@github-actions
Copy link
Contributor

github-actions bot commented Dec 4, 2025

To work on this Pull Request, please create a new branch and PR. This prevents your work from being deleted by the automation.

Run the following commands inside the repo:

gh co 2269
git switch -c fix-pr-2269 && git push -u origin HEAD
gh pr create -t "fix: PR #2269" --body "Fixes https://github.com/cdklabs/awscdk-service-spec/pull/2269"

@github-actions
Copy link
Contributor

github-actions bot commented Dec 4, 2025

@aws-cdk/aws-service-spec: Model database diff detected
📁 Download full diff

└[~] 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::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

@aws-cdk-automation aws-cdk-automation added this pull request to the merge queue Dec 4, 2025
Merged via the queue into main with commit 8267f9c Dec 4, 2025
13 checks passed
@aws-cdk-automation aws-cdk-automation deleted the update-source/cfn-schema branch December 4, 2025 23:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant