Package software.amazon.awscdk.services.devopsagent
AWS::DevOpsAgent Construct Library
---
All classes with the
Cfnprefix in this module (CFN Resources) are always stable and safe to use.
This module is part of the AWS Cloud Development Kit project.
import software.amazon.awscdk.services.devopsagent.*;
There are no official hand-written (L2) constructs for this service yet. Here are some suggestions on how to proceed:
- Search Construct Hub for DevOpsAgent construct libraries
- Use the automatically generated L1 constructs, in the same way you would use the CloudFormation AWS::DevOpsAgent resources directly.
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.)
-
ClassDescriptionThe
AWS::DevOpsAgent::AgentSpaceresource specifies an Agent Space for the AWS DevOps Agent Service.A fluent builder forCfnAgentSpace.Example:A builder forCfnAgentSpace.IamAuthConfigurationPropertyAn implementation forCfnAgentSpace.IamAuthConfigurationPropertyExample:A builder forCfnAgentSpace.IdcAuthConfigurationPropertyAn implementation forCfnAgentSpace.IdcAuthConfigurationPropertyExample:A builder forCfnAgentSpace.OperatorAppPropertyAn implementation forCfnAgentSpace.OperatorAppPropertyProperties for defining aCfnAgentSpace.A builder forCfnAgentSpacePropsAn implementation forCfnAgentSpacePropsTheAWS::DevOpsAgent::Associationresource 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.Configuration for AWS monitor account integration.A builder forCfnAssociation.AWSConfigurationPropertyAn implementation forCfnAssociation.AWSConfigurationPropertyDefines an AWS resource to be monitored, including its type, ARN, and optional metadata.A builder forCfnAssociation.AWSResourcePropertyAn implementation forCfnAssociation.AWSResourcePropertyAzure subscription integration configuration.A builder forCfnAssociation.AzureConfigurationPropertyAn implementation forCfnAssociation.AzureConfigurationPropertyA fluent builder forCfnAssociation.Configuration for Dynatrace monitoring integration.A builder forCfnAssociation.DynatraceConfigurationPropertyAn implementation forCfnAssociation.DynatraceConfigurationPropertyConfiguration for Event Channel integration.A builder forCfnAssociation.EventChannelConfigurationPropertyAn implementation forCfnAssociation.EventChannelConfigurationPropertyConfiguration for GitHub repository integration.A builder forCfnAssociation.GitHubConfigurationPropertyAn implementation forCfnAssociation.GitHubConfigurationPropertyConfiguration for GitLab project integration.A builder forCfnAssociation.GitLabConfigurationPropertyAn implementation forCfnAssociation.GitLabConfigurationPropertyA key-value pair for tags.A builder forCfnAssociation.KeyValuePairPropertyAn implementation forCfnAssociation.KeyValuePairPropertyConfiguration for MCP (Model Context Protocol) server integration.A builder forCfnAssociation.MCPServerConfigurationPropertyAn implementation forCfnAssociation.MCPServerConfigurationPropertyConfiguration for Datadog MCP server integration.A builder forCfnAssociation.MCPServerDatadogConfigurationPropertyAn implementation forCfnAssociation.MCPServerDatadogConfigurationPropertyConfiguration for New Relic MCP server integration.A builder forCfnAssociation.MCPServerNewRelicConfigurationPropertyAn implementation forCfnAssociation.MCPServerNewRelicConfigurationPropertySigV4-authenticated MCP server configuration.A builder forCfnAssociation.MCPServerSigV4ConfigurationPropertyAn implementation forCfnAssociation.MCPServerSigV4ConfigurationPropertyConfiguration for Splunk MCP server integration.A builder forCfnAssociation.MCPServerSplunkConfigurationPropertyAn implementation forCfnAssociation.MCPServerSplunkConfigurationPropertyPagerDuty integration configuration.A builder forCfnAssociation.PagerDutyConfigurationPropertyAn implementation forCfnAssociation.PagerDutyConfigurationPropertyThe configuration that directs how Agent Space interacts with the given service.A builder forCfnAssociation.ServiceConfigurationPropertyAn implementation forCfnAssociation.ServiceConfigurationPropertyConfiguration for ServiceNow integration.A builder forCfnAssociation.ServiceNowConfigurationPropertyAn implementation forCfnAssociation.ServiceNowConfigurationPropertyRepresents a Slack channel with its unique identifier and optional display name.A builder forCfnAssociation.SlackChannelPropertyAn implementation forCfnAssociation.SlackChannelPropertyConfiguration for Slack workspace integration.A builder forCfnAssociation.SlackConfigurationPropertyAn implementation forCfnAssociation.SlackConfigurationPropertyDefines the Slack channels where different types of agent notifications will be sent.A builder forCfnAssociation.SlackTransmissionTargetPropertyAn implementation forCfnAssociation.SlackTransmissionTargetPropertyConfiguration for AWS source account integration.A builder forCfnAssociation.SourceAwsConfigurationPropertyAn implementation forCfnAssociation.SourceAwsConfigurationPropertyProperties for defining aCfnAssociation.A builder forCfnAssociationPropsAn implementation forCfnAssociationPropsResource Type definition for AWS::DevOpsAgent::PrivateConnection.A fluent builder forCfnPrivateConnection.Example:A builder forCfnPrivateConnection.ConnectionConfigurationPropertyAn implementation forCfnPrivateConnection.ConnectionConfigurationPropertyConfiguration for a self-managed Private Connection.A builder forCfnPrivateConnection.SelfManagedModePropertyAn implementation forCfnPrivateConnection.SelfManagedModePropertyConfiguration for a service-managed Private Connection.A builder forCfnPrivateConnection.ServiceManagedModePropertyAn implementation forCfnPrivateConnection.ServiceManagedModePropertyProperties for defining aCfnPrivateConnection.A builder forCfnPrivateConnectionPropsAn implementation forCfnPrivateConnectionPropsThe AWS::DevOpsAgent::Service resource registers external services (like Dynatrace, MCP servers, GitLab) for integration with DevOpsAgent.Example:A builder forCfnService.AdditionalServiceDetailsPropertyAn implementation forCfnService.AdditionalServiceDetailsPropertyAPI key authentication details.A builder forCfnService.ApiKeyDetailsPropertyAn implementation forCfnService.ApiKeyDetailsPropertyAzure Identity service configuration for federated identity.A builder forCfnService.AzureIdentityServiceDetailsPropertyAn implementation forCfnService.AzureIdentityServiceDetailsPropertyBearer token authentication details.A builder forCfnService.BearerTokenDetailsPropertyAn implementation forCfnService.BearerTokenDetailsPropertyA fluent builder forCfnService.Dynatrace OAuth authorization configuration.A builder forCfnService.DynatraceAuthorizationConfigPropertyAn implementation forCfnService.DynatraceAuthorizationConfigPropertyDynatrace service configuration.A builder forCfnService.DynatraceServiceDetailsPropertyAn implementation forCfnService.DynatraceServiceDetailsPropertyGitLab service configuration.A builder forCfnService.GitLabDetailsPropertyAn implementation forCfnService.GitLabDetailsPropertyExample:A builder forCfnService.MCPServerAuthorizationConfigPropertyAn implementation forCfnService.MCPServerAuthorizationConfigPropertyMCP server configuration.A builder forCfnService.MCPServerDetailsPropertyAn implementation forCfnService.MCPServerDetailsPropertyMCP server OAuth client credentials configuration.A builder forCfnService.MCPServerOAuthClientCredentialsConfigPropertyAn implementation forCfnService.MCPServerOAuthClientCredentialsConfigPropertySigV4 authorization configuration for MCP server.A builder forCfnService.MCPServerSigV4AuthorizationConfigPropertyAn implementation forCfnService.MCPServerSigV4AuthorizationConfigPropertySigV4-authenticated MCP server configuration.A builder forCfnService.MCPServerSigV4DetailsPropertyAn implementation forCfnService.MCPServerSigV4DetailsPropertyMCP server splunk authorization configuration.A builder forCfnService.MCPServerSplunkAuthorizationConfigPropertyAn implementation forCfnService.MCPServerSplunkAuthorizationConfigPropertySplunk MCP server configuration.A builder forCfnService.MCPServerSplunkDetailsPropertyAn implementation forCfnService.MCPServerSplunkDetailsPropertyNew Relic API key configuration.A builder forCfnService.NewRelicApiKeyConfigPropertyAn implementation forCfnService.NewRelicApiKeyConfigPropertyNew Relic authorization configuration.A builder forCfnService.NewRelicAuthorizationConfigPropertyAn implementation forCfnService.NewRelicAuthorizationConfigPropertyNew Relic service configuration.A builder forCfnService.NewRelicServiceDetailsPropertyAn implementation forCfnService.NewRelicServiceDetailsPropertyOAuth client credentials.A builder forCfnService.OAuthClientDetailsPropertyAn implementation forCfnService.OAuthClientDetailsPropertyPagerDuty OAuth authorization configuration.A builder forCfnService.PagerDutyAuthorizationConfigPropertyAn implementation forCfnService.PagerDutyAuthorizationConfigPropertyPagerDuty service configuration.A builder forCfnService.PagerDutyDetailsPropertyAn implementation forCfnService.PagerDutyDetailsPropertyAzure Identity service details returned after registration.A builder forCfnService.RegisteredAzureIdentityDetailsPropertyAn implementation forCfnService.RegisteredAzureIdentityDetailsPropertyDynatrace service details returned after registration.A builder forCfnService.RegisteredDynatraceDetailsPropertyAn implementation forCfnService.RegisteredDynatraceDetailsPropertyGitLab service details returned after registration.A builder forCfnService.RegisteredGitLabServiceDetailsPropertyAn implementation forCfnService.RegisteredGitLabServiceDetailsPropertyMCP server details returned after registration.A builder forCfnService.RegisteredMCPServerDetailsPropertyAn implementation forCfnService.RegisteredMCPServerDetailsPropertySigV4-authenticated MCP server details returned after registration.A builder forCfnService.RegisteredMCPServerSigV4DetailsPropertyAn implementation forCfnService.RegisteredMCPServerSigV4DetailsPropertyNew Relic service details returned after registration.A builder forCfnService.RegisteredNewRelicDetailsPropertyAn implementation forCfnService.RegisteredNewRelicDetailsPropertyPagerDuty service details returned after registration.A builder forCfnService.RegisteredPagerDutyDetailsPropertyAn implementation forCfnService.RegisteredPagerDutyDetailsPropertyServiceNow service details returned after registration.A builder forCfnService.RegisteredServiceNowDetailsPropertyAn implementation forCfnService.RegisteredServiceNowDetailsPropertyExample:A builder forCfnService.ServiceDetailsPropertyAn implementation forCfnService.ServiceDetailsPropertyServiceNow OAuth authorization configuration.A builder forCfnService.ServiceNowAuthorizationConfigPropertyAn implementation forCfnService.ServiceNowAuthorizationConfigPropertyServiceNow service configuration.A builder forCfnService.ServiceNowServiceDetailsPropertyAn implementation forCfnService.ServiceNowServiceDetailsPropertyProperties for defining aCfnService.A builder forCfnServicePropsAn implementation forCfnServiceProps