Skip to content
v2.273.0

AWS::DevOpsAgent Construct Library ​


cfn-resources: Stable

All classes with the Cfn prefix in this module (CFN Resources) are always stable and safe to use.


This module is part of the AWS Cloud Development Kit project.

ts
import * as devopsagent from 'aws-cdk-lib/aws-devopsagent';
python
import aws_cdk.aws_devopsagent as devopsagent
java
import software.amazon.awscdk.services.devopsagent.*;
csharp
using Amazon.CDK.AWS.DevOpsAgent;
go
import devopsagent "github.com/aws/aws-cdk-go/awscdk"

There are no official hand-written (L2) constructs for this service yet. Here are some suggestions on how to proceed:

There are no hand-written (L2) constructs for this service yet. However, you can still use the automatically generated L1 constructs, and use this service exactly as you would using CloudFormation directly.

For more information on the resources and properties available for this service, see the CloudFormation documentation for AWS::DevOpsAgent.

(Read the CDK Contributing Guide and submit an RFC if you are interested in contributing to this construct library.)

Types ​

NameKindSummary
CfnAgentSpaceConstruct (L1)The AWS::DevOpsAgent::AgentSpace resource specifies an Agent Space for the AWS DevOps Agent Service.
CfnAssetConstruct (L1)Resource Type definition for AWS::DevOpsAgent::Asset.
CfnAssociationConstruct (L1)The AWS::DevOpsAgent::Association resource specifies an association between an Agent Space and a service, defining how the Agent Space interacts with external services like GitHub, Slack, AWS accounts, and others.
CfnPrivateConnectionConstruct (L1)Resource Type definition for AWS::DevOpsAgent::PrivateConnection.
CfnServiceConstruct (L1)The AWS::DevOpsAgent::Service resource registers external services (like Dynatrace, MCP servers, GitLab) for integration with DevOpsAgent.
CfnTriggerConstruct (L1)Resource Type definition for AWS::DevOpsAgent::Trigger.
CfnAgentSpace.IamAuthConfigurationPropertyStruct
CfnAgentSpace.IdcAuthConfigurationPropertyStruct
CfnAgentSpace.OperatorAppPropertyStruct
CfnAgentSpace.PreferencesPropertyStructPreferences that configure behavior of this AgentSpace.
CfnAgentSpacePropsStructProperties for defining a CfnAgentSpace.
CfnAsset.AssetFilePropertyStructA single file inside an Asset's bundle.
CfnAssetPropsStructProperties for defining a CfnAsset.
CfnAssociation.AWSConfigurationPropertyStructConfiguration for AWS monitor account integration.
CfnAssociation.AWSResourcePropertyStructDefines an AWS resource to be monitored, including its type, ARN, and optional metadata.
CfnAssociation.AzureConfigurationPropertyStructAzure subscription integration configuration.
CfnAssociation.DynatraceConfigurationPropertyStructConfiguration for Dynatrace monitoring integration.
CfnAssociation.EventChannelConfigurationPropertyStructConfiguration for Event Channel integration.
CfnAssociation.GitHubConfigurationPropertyStructConfiguration for GitHub repository integration.
CfnAssociation.GitLabConfigurationPropertyStructConfiguration for GitLab project integration.
CfnAssociation.KeyValuePairPropertyStructA key-value pair for tags.
CfnAssociation.MCPServerConfigurationPropertyStructConfiguration for MCP (Model Context Protocol) server integration.
CfnAssociation.MCPServerDatadogConfigurationPropertyStructConfiguration for Datadog MCP server integration.
CfnAssociation.MCPServerGrafanaConfigurationPropertyStructGrafana MCP server configuration.
CfnAssociation.MCPServerNewRelicConfigurationPropertyStructConfiguration for New Relic MCP server integration.
CfnAssociation.MCPServerSigV4ConfigurationPropertyStructSigV4-authenticated MCP server configuration.
CfnAssociation.MCPServerSplunkConfigurationPropertyStructConfiguration for Splunk MCP server integration.
CfnAssociation.PagerDutyConfigurationPropertyStructPagerDuty integration configuration.
CfnAssociation.ServiceConfigurationPropertyStructThe configuration that directs how Agent Space interacts with the given service.
CfnAssociation.ServiceNowConfigurationPropertyStructConfiguration for ServiceNow integration.
CfnAssociation.SlackChannelPropertyStructRepresents a Slack channel with its unique identifier and optional display name.
CfnAssociation.SlackConfigurationPropertyStructConfiguration for Slack workspace integration.
CfnAssociation.SlackTransmissionTargetPropertyStructDefines the Slack channels where different types of agent notifications will be sent.
CfnAssociation.SourceAwsConfigurationPropertyStructConfiguration for AWS source account integration.
CfnAssociationPropsStructProperties for defining a CfnAssociation.
CfnPrivateConnection.ConnectionConfigurationPropertyStruct
CfnPrivateConnection.SelfManagedModePropertyStructConfiguration for a self-managed Private Connection.
CfnPrivateConnection.ServiceManagedModePropertyStructConfiguration for a service-managed Private Connection.
CfnPrivateConnectionPropsStructProperties for defining a CfnPrivateConnection.
CfnService.AdditionalServiceDetailsPropertyStruct
CfnService.ApiKeyDetailsPropertyStructAPI key authentication details.
CfnService.AzureIdentityServiceDetailsPropertyStructAzure Identity service configuration for federated identity.
CfnService.BearerTokenDetailsPropertyStructBearer token authentication details.
CfnService.DynatraceAuthorizationConfigPropertyStructDynatrace OAuth authorization configuration.
CfnService.DynatraceServiceDetailsPropertyStructDynatrace service configuration.
CfnService.GitLabDetailsPropertyStructGitLab service configuration.
CfnService.MCPServerAuthorizationConfigPropertyStruct
CfnService.MCPServerDetailsPropertyStructMCP server configuration.
CfnService.MCPServerGrafanaAuthorizationConfigPropertyStructGrafana MCP server authorization configuration.
CfnService.MCPServerGrafanaDetailsPropertyStructGrafana MCP server configuration.
CfnService.MCPServerOAuthClientCredentialsConfigPropertyStructMCP server OAuth client credentials configuration.
CfnService.MCPServerSigV4AuthorizationConfigPropertyStructSigV4 authorization configuration for MCP server.
CfnService.MCPServerSigV4DetailsPropertyStructSigV4-authenticated MCP server configuration.
CfnService.MCPServerSplunkAuthorizationConfigPropertyStructMCP server splunk authorization configuration.
CfnService.MCPServerSplunkDetailsPropertyStructSplunk MCP server configuration.
CfnService.NewRelicApiKeyConfigPropertyStructNew Relic API key configuration.
CfnService.NewRelicAuthorizationConfigPropertyStructNew Relic authorization configuration.
CfnService.NewRelicServiceDetailsPropertyStructNew Relic service configuration.
CfnService.OAuthClientDetailsPropertyStructOAuth client credentials.
CfnService.PagerDutyAuthorizationConfigPropertyStructPagerDuty OAuth authorization configuration.
CfnService.PagerDutyDetailsPropertyStructPagerDuty service configuration.
CfnService.RegisteredAzureIdentityDetailsPropertyStructAzure Identity service details returned after registration.
CfnService.RegisteredDynatraceDetailsPropertyStructDynatrace service details returned after registration.
CfnService.RegisteredGitLabServiceDetailsPropertyStructGitLab service details returned after registration.
CfnService.RegisteredMCPServerDetailsPropertyStructMCP server details returned after registration.
CfnService.RegisteredMCPServerGrafanaDetailsPropertyStructGrafana MCP server details returned after registration.
CfnService.RegisteredMCPServerSigV4DetailsPropertyStructSigV4-authenticated MCP server details returned after registration.
CfnService.RegisteredNewRelicDetailsPropertyStructNew Relic service details returned after registration.
CfnService.RegisteredPagerDutyDetailsPropertyStructPagerDuty service details returned after registration.
CfnService.RegisteredServiceNowDetailsPropertyStructServiceNow service details returned after registration.
CfnService.ServiceDetailsPropertyStruct
CfnService.ServiceNowAuthorizationConfigPropertyStructServiceNow OAuth authorization configuration.
CfnService.ServiceNowServiceDetailsPropertyStructServiceNow service configuration.
CfnServicePropsStructProperties for defining a CfnService.
CfnTrigger.ConditionPropertyStructThe condition that causes the trigger to fire.
CfnTrigger.SchedulePropertyStructSchedule configuration for a time-based trigger.
CfnTriggerPropsStructProperties for defining a CfnTrigger.