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/19867224765

------

*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 2, 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 2261
git switch -c fix-pr-2261 && git push -u origin HEAD
gh pr create -t "fix: PR #2261" --body "Fixes https://github.com/cdklabs/awscdk-service-spec/pull/2261"

@github-actions
Copy link
Contributor

github-actions bot commented Dec 2, 2025

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

├[+] service aws-devopsagent
│ ├      capitalized: DevOpsAgent
│ │      cloudFormationNamespace: AWS::DevOpsAgent
│ │      name: aws-devopsagent
│ │      shortName: devopsagent
│ └ resources
│    ├ resource AWS::DevOpsAgent::AgentSpace
│    │ ├      name: AgentSpace
│    │ │      cloudFormationType: AWS::DevOpsAgent::AgentSpace
│    │ │      documentation: Resource Type definition for AWS::DevOpsAgent::AgentSpace
│    │ ├ properties
│    │ │  ├ Name: string (required)
│    │ │  └ Description: string
│    │ └ attributes
│    │    ├ AgentSpaceId: string
│    │    ├ CreatedAt: string
│    │    ├ UpdatedAt: string
│    │    └ Arn: string
│    └ resource AWS::DevOpsAgent::Association
│      ├      name: Association
│      │      cloudFormationType: AWS::DevOpsAgent::Association
│      │      documentation: Resource Type definition for AWS::DevOpsAgent::Association defining how the AgentSpace interacts with external services like GitHub, Slack, AWS accounts, and others.
│      ├ properties
│      │  ├ AgentSpaceId: string (required, immutable)
│      │  ├ ServiceId: string (required)
│      │  └ Configuration: ServiceConfiguration (required)
│      ├ attributes
│      │  ├ AssociationId: string
│      │  ├ CreatedAt: string
│      │  └ UpdatedAt: string
│      └ types
│         ├ type AWSConfiguration
│         │ ├      documentation: AWS association for 'monitor' account
│         │ │      name: AWSConfiguration
│         │ └ properties
│         │    ├ AccountId: string (required)
│         │    ├ AccountType: string (required)
│         │    ├ AssumableRoleArn: string (required)
│         │    ├ Resources: Array<AWSResource>
│         │    └ Tags: Array<KeyValuePair>
│         ├ type AWSResource
│         │ ├      documentation: AWS resource definition
│         │ │      name: AWSResource
│         │ └ properties
│         │    ├ ResourceType: string
│         │    ├ ResourceArn: string (required)
│         │    └ ResourceMetadata: json
│         ├ type DynatraceConfiguration
│         │ ├      documentation: Dynatrace monitoring configuration
│         │ │      name: DynatraceConfiguration
│         │ └ properties
│         │    ├ EnvId: string (required)
│         │    ├ Resources: Array<string>
│         │    └ EnableWebhookUpdates: boolean
│         ├ type EventChannelConfiguration
│         │ ├      documentation: EventChannelconfiguration
│         │ │      name: EventChannelConfiguration
│         │ └ properties
│         │    └ EnableWebhookUpdates: boolean
│         ├ type GitHubConfiguration
│         │ ├      documentation: GitHub repository integration configuration
│         │ │      name: GitHubConfiguration
│         │ └ properties
│         │    ├ RepoName: string (required)
│         │    ├ RepoId: string (required)
│         │    ├ Owner: string (required)
│         │    └ OwnerType: string (required)
│         ├ type GitLabConfiguration
│         │ ├      documentation: GitLab project integration configuration
│         │ │      name: GitLabConfiguration
│         │ └ properties
│         │    ├ ProjectId: string (required)
│         │    ├ ProjectPath: string (required)
│         │    ├ InstanceIdentifier: string
│         │    └ EnableWebhookUpdates: boolean
│         ├ type KeyValuePair
│         │ ├      documentation: A key-value pair for tags
│         │ │      name: KeyValuePair
│         │ └ properties
│         │    ├ Key: string (required)
│         │    └ Value: string (required)
│         ├ type MCPServerConfiguration
│         │ ├      documentation: MCP server configuration
│         │ │      name: MCPServerConfiguration
│         │ └ properties
│         │    ├ Name: string (required)
│         │    ├ Endpoint: string (required)
│         │    ├ Tools: Array<string> (required)
│         │    ├ Description: string
│         │    └ EnableWebhookUpdates: boolean
│         ├ type MCPServerDatadogConfiguration
│         │ ├      documentation: Datadog MCP server configuration
│         │ │      name: MCPServerDatadogConfiguration
│         │ └ properties
│         │    ├ Name: string (required)
│         │    ├ Endpoint: string (required)
│         │    ├ Description: string
│         │    └ EnableWebhookUpdates: boolean
│         ├ type MCPServerNewRelicConfiguration
│         │ ├      documentation: NewRelic MCP server configuration
│         │ │      name: MCPServerNewRelicConfiguration
│         │ └ properties
│         │    ├ AccountId: string (required)
│         │    └ Endpoint: string (required)
│         ├ type MCPServerSplunkConfiguration
│         │ ├      documentation: Splunk MCP server configuration
│         │ │      name: MCPServerSplunkConfiguration
│         │ └ properties
│         │    ├ Name: string (required)
│         │    ├ Endpoint: string (required)
│         │    ├ Description: string
│         │    └ EnableWebhookUpdates: boolean
│         ├ type ServiceConfiguration
│         │ ├      name: ServiceConfiguration
│         │ └ properties
│         │    ├ SourceAws: SourceAwsConfiguration
│         │    ├ Aws: AWSConfiguration
│         │    ├ GitHub: GitHubConfiguration
│         │    ├ Slack: SlackConfiguration
│         │    ├ Dynatrace: DynatraceConfiguration
│         │    ├ ServiceNow: ServiceNowConfiguration
│         │    ├ MCPServer: MCPServerConfiguration
│         │    ├ GitLab: GitLabConfiguration
│         │    ├ MCPServerDatadog: MCPServerDatadogConfiguration
│         │    ├ MCPServerSplunk: MCPServerSplunkConfiguration
│         │    ├ MCPServerNewRelic: MCPServerNewRelicConfiguration
│         │    └ EventChannel: EventChannelConfiguration
│         ├ type ServiceNowConfiguration
│         │ ├      documentation: ServiceNow integration configuration
│         │ │      name: ServiceNowConfiguration
│         │ └ properties
│         │    ├ InstanceId: string
│         │    └ EnableWebhookUpdates: boolean
│         ├ type SlackChannel
│         │ ├      documentation: Slack channel configuration
│         │ │      name: SlackChannel
│         │ └ properties
│         │    ├ ChannelName: string
│         │    └ ChannelId: string (required)
│         ├ type SlackConfiguration
│         │ ├      documentation: Slack workspace integration configuration
│         │ │      name: SlackConfiguration
│         │ └ properties
│         │    ├ WorkspaceId: string (required)
│         │    ├ WorkspaceName: string (required)
│         │    └ TransmissionTarget: SlackTransmissionTarget (required)
│         ├ type SlackTransmissionTarget
│         │ ├      documentation: Transmission targets for agent notifications
│         │ │      name: SlackTransmissionTarget
│         │ └ properties
│         │    └ IncidentResponseTarget: SlackChannel (required)
│         └ type SourceAwsConfiguration
│           ├      documentation: AWS association for 'source' account
│           │      name: SourceAwsConfiguration
│           └ properties
│              ├ AccountId: string (required)
│              ├ AccountType: string (required)
│              ├ AssumableRoleArn: string (required)
│              ├ Resources: Array<AWSResource>
│              └ Tags: Array<KeyValuePair>
└[~] service aws-lambda
  └ resources
     └[~]  resource AWS::Lambda::Function
        ├ properties
        │  └[+] DurableConfig: DurableConfig
        └ types
           └[+]  type DurableConfig
              ├      name: DurableConfig
              └ properties
                 ├ ExecutionTimeout: integer (required)
                 └ RetentionPeriodInDays: integer (default=14)

@alvazjor alvazjor closed this Dec 2, 2025
auto-merge was automatically disabled December 2, 2025 17:43

Pull request was closed

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.

2 participants