We recommend new projects start with resources from the AWS provider.
published on Monday, Aug 3, 2026 by Pulumi
We recommend new projects start with resources from the AWS provider.
published on Monday, Aug 3, 2026 by Pulumi
Resource Type definition for AWS::DevOpsAgent::Association defining how the AgentSpace interacts with external services like GitHub, Slack, AWS accounts, and others.
Create Association Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new Association(name: string, args: AssociationArgs, opts?: CustomResourceOptions);@overload
def Association(resource_name: str,
args: AssociationArgs,
opts: Optional[ResourceOptions] = None)
@overload
def Association(resource_name: str,
opts: Optional[ResourceOptions] = None,
agent_space_id: Optional[str] = None,
configuration: Optional[AssociationServiceConfigurationArgs] = None,
service_id: Optional[str] = None,
linked_association_ids: Optional[Sequence[str]] = None)func NewAssociation(ctx *Context, name string, args AssociationArgs, opts ...ResourceOption) (*Association, error)public Association(string name, AssociationArgs args, CustomResourceOptions? opts = null)
public Association(String name, AssociationArgs args)
public Association(String name, AssociationArgs args, CustomResourceOptions options)
type: aws-native:devopsagent:Association
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
resource "aws-native_devopsagent_association" "name" {
# resource properties
}Parameters
- name string
- The unique name of the resource.
- args AssociationArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args AssociationArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args AssociationArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args AssociationArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args AssociationArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
Association Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The Association resource accepts the following input properties:
- Agent
Space stringId - The unique identifier of the AgentSpace
- Configuration
Pulumi.
Aws Native. Dev Ops Agent. Inputs. Association Service Configuration - The configuration that directs how AgentSpace interacts with the given service
- Service
Id string - The identifier for the associated service
- Linked
Association List<string>Ids - Set of linked association IDs for parent-child relationships
- Agent
Space stringId - The unique identifier of the AgentSpace
- Configuration
Association
Service Configuration Args - The configuration that directs how AgentSpace interacts with the given service
- Service
Id string - The identifier for the associated service
- Linked
Association []stringIds - Set of linked association IDs for parent-child relationships
- agent_
space_ stringid - The unique identifier of the AgentSpace
- configuration object
- The configuration that directs how AgentSpace interacts with the given service
- service_
id string - The identifier for the associated service
- linked_
association_ list(string)ids - Set of linked association IDs for parent-child relationships
- agent
Space StringId - The unique identifier of the AgentSpace
- configuration
Association
Service Configuration - The configuration that directs how AgentSpace interacts with the given service
- service
Id String - The identifier for the associated service
- linked
Association List<String>Ids - Set of linked association IDs for parent-child relationships
- agent
Space stringId - The unique identifier of the AgentSpace
- configuration
Association
Service Configuration - The configuration that directs how AgentSpace interacts with the given service
- service
Id string - The identifier for the associated service
- linked
Association string[]Ids - Set of linked association IDs for parent-child relationships
- agent_
space_ strid - The unique identifier of the AgentSpace
- configuration
Association
Service Configuration Args - The configuration that directs how AgentSpace interacts with the given service
- service_
id str - The identifier for the associated service
- linked_
association_ Sequence[str]ids - Set of linked association IDs for parent-child relationships
- agent
Space StringId - The unique identifier of the AgentSpace
- configuration Property Map
- The configuration that directs how AgentSpace interacts with the given service
- service
Id String - The identifier for the associated service
- linked
Association List<String>Ids - Set of linked association IDs for parent-child relationships
Outputs
All input properties are implicitly available as output properties. Additionally, the Association resource produces the following output properties:
- Association
Id string - The unique identifier of the association
- Created
At string - The timestamp when the association was created
- Id string
- The provider-assigned unique ID for this managed resource.
- Updated
At string - The timestamp when the association was last updated
- Association
Id string - The unique identifier of the association
- Created
At string - The timestamp when the association was created
- Id string
- The provider-assigned unique ID for this managed resource.
- Updated
At string - The timestamp when the association was last updated
- association_
id string - The unique identifier of the association
- created_
at string - The timestamp when the association was created
- id string
- The provider-assigned unique ID for this managed resource.
- updated_
at string - The timestamp when the association was last updated
- association
Id String - The unique identifier of the association
- created
At String - The timestamp when the association was created
- id String
- The provider-assigned unique ID for this managed resource.
- updated
At String - The timestamp when the association was last updated
- association
Id string - The unique identifier of the association
- created
At string - The timestamp when the association was created
- id string
- The provider-assigned unique ID for this managed resource.
- updated
At string - The timestamp when the association was last updated
- association_
id str - The unique identifier of the association
- created_
at str - The timestamp when the association was created
- id str
- The provider-assigned unique ID for this managed resource.
- updated_
at str - The timestamp when the association was last updated
- association
Id String - The unique identifier of the association
- created
At String - The timestamp when the association was created
- id String
- The provider-assigned unique ID for this managed resource.
- updated
At String - The timestamp when the association was last updated
Supporting Types
AssociationAwsConfiguration, AssociationAwsConfigurationArgs
AWS association for 'monitor' account- Account
Id string - AWS Account Id corresponding to provided resources
- Account
Type Pulumi.Aws Native. Dev Ops Agent. Association Aws Configuration Account Type - Account Type 'monitor' for DevOpsAgent monitoring
- Assumable
Role stringArn - Role ARN to be assumed by DevOpsAgent to operate on behalf of customer
- Resources
List<Pulumi.
Aws Native. Dev Ops Agent. Inputs. Association Aws Resource> -
List<Pulumi.
Aws Native. Dev Ops Agent. Inputs. Association Key Value Pair>
- Account
Id string - AWS Account Id corresponding to provided resources
- Account
Type AssociationAws Configuration Account Type - Account Type 'monitor' for DevOpsAgent monitoring
- Assumable
Role stringArn - Role ARN to be assumed by DevOpsAgent to operate on behalf of customer
- Resources
[]Association
Aws Resource -
[]Association
Key Value Pair
- account_
id string - AWS Account Id corresponding to provided resources
- account_
type "monitor" - Account Type 'monitor' for DevOpsAgent monitoring
- assumable_
role_ stringarn - Role ARN to be assumed by DevOpsAgent to operate on behalf of customer
- resources list(object)
- list(object)
- account
Id String - AWS Account Id corresponding to provided resources
- account
Type AssociationAws Configuration Account Type - Account Type 'monitor' for DevOpsAgent monitoring
- assumable
Role StringArn - Role ARN to be assumed by DevOpsAgent to operate on behalf of customer
- resources
List<Association
Aws Resource> -
List<Association
Key Value Pair>
- account
Id string - AWS Account Id corresponding to provided resources
- account
Type AssociationAws Configuration Account Type - Account Type 'monitor' for DevOpsAgent monitoring
- assumable
Role stringArn - Role ARN to be assumed by DevOpsAgent to operate on behalf of customer
- resources
Association
Aws Resource[] -
Association
Key Value Pair[]
- account_
id str - AWS Account Id corresponding to provided resources
- account_
type AssociationAws Configuration Account Type - Account Type 'monitor' for DevOpsAgent monitoring
- assumable_
role_ strarn - Role ARN to be assumed by DevOpsAgent to operate on behalf of customer
- resources
Sequence[Association
Aws Resource] -
Sequence[Association
Key Value Pair]
- account
Id String - AWS Account Id corresponding to provided resources
- account
Type "monitor" - Account Type 'monitor' for DevOpsAgent monitoring
- assumable
Role StringArn - Role ARN to be assumed by DevOpsAgent to operate on behalf of customer
- resources List<Property Map>
- List<Property Map>
AssociationAwsConfigurationAccountType, AssociationAwsConfigurationAccountTypeArgs
- Monitor
monitor
- Association
Aws Configuration Account Type Monitor monitor
- "monitor"
monitor
- Monitor
monitor
- Monitor
monitor
- MONITOR
monitor
- "monitor"
monitor
AssociationAwsResource, AssociationAwsResourceArgs
AWS resource definition- Resource
Arn string - The Amazon Resource Name (ARN) of the resource
- Resource
Metadata object - Additional metadata for the resource
- Resource
Type Pulumi.Aws Native. Dev Ops Agent. Association Aws Resource Resource Type - Resource type
- Resource
Arn string - The Amazon Resource Name (ARN) of the resource
- Resource
Metadata interface{} - Additional metadata for the resource
- Resource
Type AssociationAws Resource Resource Type - Resource type
- resource_
arn string - The Amazon Resource Name (ARN) of the resource
- resource_
metadata any - Additional metadata for the resource
- resource_
type "AWS::CloudFormation::Stack" | "AWS::ECR::Repository" | "AWS::S3::Bucket" | "AWS::S3::Object" - Resource type
- resource
Arn String - The Amazon Resource Name (ARN) of the resource
- resource
Metadata Object - Additional metadata for the resource
- resource
Type AssociationAws Resource Resource Type - Resource type
- resource
Arn string - The Amazon Resource Name (ARN) of the resource
- resource
Metadata any - Additional metadata for the resource
- resource
Type AssociationAws Resource Resource Type - Resource type
- resource_
arn str - The Amazon Resource Name (ARN) of the resource
- resource_
metadata Any - Additional metadata for the resource
- resource_
type AssociationAws Resource Resource Type - Resource type
- resource
Arn String - The Amazon Resource Name (ARN) of the resource
- resource
Metadata Any - Additional metadata for the resource
- resource
Type "AWS::CloudFormation::Stack" | "AWS::ECR::Repository" | "AWS::S3::Bucket" | "AWS::S3::Object" - Resource type
AssociationAwsResourceResourceType, AssociationAwsResourceResourceTypeArgs
- Aws
Cloud Formation Stack AWS::CloudFormation::Stack- Awsecr
Repository AWS::ECR::Repository- Awss3Bucket
AWS::S3::Bucket- Awss3Object
AWS::S3::Object
- Association
Aws Resource Resource Type Aws Cloud Formation Stack AWS::CloudFormation::Stack- Association
Aws Resource Resource Type Awsecr Repository AWS::ECR::Repository- Association
Aws Resource Resource Type Awss3Bucket AWS::S3::Bucket- Association
Aws Resource Resource Type Awss3Object AWS::S3::Object
- "AWS::Cloud
Formation::Stack" AWS::CloudFormation::Stack- "AWS::ECR::Repository"
AWS::ECR::Repository- "AWS::S3::Bucket"
AWS::S3::Bucket- "AWS::S3::Object"
AWS::S3::Object
- Aws
Cloud Formation Stack AWS::CloudFormation::Stack- Awsecr
Repository AWS::ECR::Repository- Awss3Bucket
AWS::S3::Bucket- Awss3Object
AWS::S3::Object
- Aws
Cloud Formation Stack AWS::CloudFormation::Stack- Awsecr
Repository AWS::ECR::Repository- Awss3Bucket
AWS::S3::Bucket- Awss3Object
AWS::S3::Object
- AWS_CLOUD_FORMATION_STACK
AWS::CloudFormation::Stack- AWSECR_REPOSITORY
AWS::ECR::Repository- AWSS3_BUCKET
AWS::S3::Bucket- AWSS3_OBJECT
AWS::S3::Object
- "AWS::Cloud
Formation::Stack" AWS::CloudFormation::Stack- "AWS::ECR::Repository"
AWS::ECR::Repository- "AWS::S3::Bucket"
AWS::S3::Bucket- "AWS::S3::Object"
AWS::S3::Object
AssociationAzureConfiguration, AssociationAzureConfigurationArgs
Azure subscription integration configuration- Subscription
Id string - Azure subscription ID corresponding to provided resources
- Subscription
Id string - Azure subscription ID corresponding to provided resources
- subscription_
id string - Azure subscription ID corresponding to provided resources
- subscription
Id String - Azure subscription ID corresponding to provided resources
- subscription
Id string - Azure subscription ID corresponding to provided resources
- subscription_
id str - Azure subscription ID corresponding to provided resources
- subscription
Id String - Azure subscription ID corresponding to provided resources
AssociationDynatraceConfiguration, AssociationDynatraceConfigurationArgs
Dynatrace monitoring configuration- Env
Id string - Dynatrace environment id
- Enable
Webhook boolUpdates - When set to true, enables the Agent Space to create and update webhooks for receiving notifications and events from the service
- Resources List<string>
- List of Dynatrace resources to monitor
- Env
Id string - Dynatrace environment id
- Enable
Webhook boolUpdates - When set to true, enables the Agent Space to create and update webhooks for receiving notifications and events from the service
- Resources []string
- List of Dynatrace resources to monitor
- env_
id string - Dynatrace environment id
- enable_
webhook_ boolupdates - When set to true, enables the Agent Space to create and update webhooks for receiving notifications and events from the service
- resources list(string)
- List of Dynatrace resources to monitor
- env
Id String - Dynatrace environment id
- enable
Webhook BooleanUpdates - When set to true, enables the Agent Space to create and update webhooks for receiving notifications and events from the service
- resources List<String>
- List of Dynatrace resources to monitor
- env
Id string - Dynatrace environment id
- enable
Webhook booleanUpdates - When set to true, enables the Agent Space to create and update webhooks for receiving notifications and events from the service
- resources string[]
- List of Dynatrace resources to monitor
- env_
id str - Dynatrace environment id
- enable_
webhook_ boolupdates - When set to true, enables the Agent Space to create and update webhooks for receiving notifications and events from the service
- resources Sequence[str]
- List of Dynatrace resources to monitor
- env
Id String - Dynatrace environment id
- enable
Webhook BooleanUpdates - When set to true, enables the Agent Space to create and update webhooks for receiving notifications and events from the service
- resources List<String>
- List of Dynatrace resources to monitor
AssociationEventChannelConfiguration, AssociationEventChannelConfigurationArgs
EventChannelconfiguration- Enable
Webhook boolUpdates - When set to true, enables the Agent Space to create and update webhooks for receiving notifications and events from the service
- Enable
Webhook boolUpdates - When set to true, enables the Agent Space to create and update webhooks for receiving notifications and events from the service
- enable_
webhook_ boolupdates - When set to true, enables the Agent Space to create and update webhooks for receiving notifications and events from the service
- enable
Webhook BooleanUpdates - When set to true, enables the Agent Space to create and update webhooks for receiving notifications and events from the service
- enable
Webhook booleanUpdates - When set to true, enables the Agent Space to create and update webhooks for receiving notifications and events from the service
- enable_
webhook_ boolupdates - When set to true, enables the Agent Space to create and update webhooks for receiving notifications and events from the service
- enable
Webhook BooleanUpdates - When set to true, enables the Agent Space to create and update webhooks for receiving notifications and events from the service
AssociationGitHubConfiguration, AssociationGitHubConfigurationArgs
GitHub repository integration configuration- Owner string
- Repository owner
- Owner
Type Pulumi.Aws Native. Dev Ops Agent. Association Git Hub Configuration Owner Type - Type of repository owner
- Repo
Id string - Associated Github repo ID
- Repo
Name string - Associated Github repo name
- Owner string
- Repository owner
- Owner
Type AssociationGit Hub Configuration Owner Type - Type of repository owner
- Repo
Id string - Associated Github repo ID
- Repo
Name string - Associated Github repo name
- owner string
- Repository owner
- owner_
type "organization" | "user" - Type of repository owner
- repo_
id string - Associated Github repo ID
- repo_
name string - Associated Github repo name
- owner String
- Repository owner
- owner
Type AssociationGit Hub Configuration Owner Type - Type of repository owner
- repo
Id String - Associated Github repo ID
- repo
Name String - Associated Github repo name
- owner string
- Repository owner
- owner
Type AssociationGit Hub Configuration Owner Type - Type of repository owner
- repo
Id string - Associated Github repo ID
- repo
Name string - Associated Github repo name
- owner str
- Repository owner
- owner_
type AssociationGit Hub Configuration Owner Type - Type of repository owner
- repo_
id str - Associated Github repo ID
- repo_
name str - Associated Github repo name
- owner String
- Repository owner
- owner
Type "organization" | "user" - Type of repository owner
- repo
Id String - Associated Github repo ID
- repo
Name String - Associated Github repo name
AssociationGitHubConfigurationOwnerType, AssociationGitHubConfigurationOwnerTypeArgs
- Organization
organization- User
user
- Association
Git Hub Configuration Owner Type Organization organization- Association
Git Hub Configuration Owner Type User user
- "organization"
organization- "user"
user
- Organization
organization- User
user
- Organization
organization- User
user
- ORGANIZATION
organization- USER
user
- "organization"
organization- "user"
user
AssociationGitLabConfiguration, AssociationGitLabConfigurationArgs
GitLab project integration configuration- Project
Id string - GitLab numeric project ID
- Project
Path string - Full GitLab project path (e.g., namespace/project-name)
- Enable
Webhook boolUpdates - When set to true, enables the Agent Space to create and update webhooks for receiving notifications and events from the service
- Instance
Identifier string - GitLab instance identifier
- Project
Id string - GitLab numeric project ID
- Project
Path string - Full GitLab project path (e.g., namespace/project-name)
- Enable
Webhook boolUpdates - When set to true, enables the Agent Space to create and update webhooks for receiving notifications and events from the service
- Instance
Identifier string - GitLab instance identifier
- project_
id string - GitLab numeric project ID
- project_
path string - Full GitLab project path (e.g., namespace/project-name)
- enable_
webhook_ boolupdates - When set to true, enables the Agent Space to create and update webhooks for receiving notifications and events from the service
- instance_
identifier string - GitLab instance identifier
- project
Id String - GitLab numeric project ID
- project
Path String - Full GitLab project path (e.g., namespace/project-name)
- enable
Webhook BooleanUpdates - When set to true, enables the Agent Space to create and update webhooks for receiving notifications and events from the service
- instance
Identifier String - GitLab instance identifier
- project
Id string - GitLab numeric project ID
- project
Path string - Full GitLab project path (e.g., namespace/project-name)
- enable
Webhook booleanUpdates - When set to true, enables the Agent Space to create and update webhooks for receiving notifications and events from the service
- instance
Identifier string - GitLab instance identifier
- project_
id str - GitLab numeric project ID
- project_
path str - Full GitLab project path (e.g., namespace/project-name)
- enable_
webhook_ boolupdates - When set to true, enables the Agent Space to create and update webhooks for receiving notifications and events from the service
- instance_
identifier str - GitLab instance identifier
- project
Id String - GitLab numeric project ID
- project
Path String - Full GitLab project path (e.g., namespace/project-name)
- enable
Webhook BooleanUpdates - When set to true, enables the Agent Space to create and update webhooks for receiving notifications and events from the service
- instance
Identifier String - GitLab instance identifier
AssociationKeyValuePair, AssociationKeyValuePairArgs
A key-value pair for tagsAssociationMcpServerConfiguration, AssociationMcpServerConfigurationArgs
MCP server configuration- Tools List<string>
- List of MCP tools that can be used with the association
- Description string
- The description of the MCP server
- Enable
Webhook boolUpdates - When set to true, enables the Agent Space to create and update webhooks for receiving notifications and events from the service
- Endpoint string
- MCP server endpoint URL
- Name string
- The name of the MCP server
- Tools []string
- List of MCP tools that can be used with the association
- Description string
- The description of the MCP server
- Enable
Webhook boolUpdates - When set to true, enables the Agent Space to create and update webhooks for receiving notifications and events from the service
- Endpoint string
- MCP server endpoint URL
- Name string
- The name of the MCP server
- tools list(string)
- List of MCP tools that can be used with the association
- description string
- The description of the MCP server
- enable_
webhook_ boolupdates - When set to true, enables the Agent Space to create and update webhooks for receiving notifications and events from the service
- endpoint string
- MCP server endpoint URL
- name string
- The name of the MCP server
- tools List<String>
- List of MCP tools that can be used with the association
- description String
- The description of the MCP server
- enable
Webhook BooleanUpdates - When set to true, enables the Agent Space to create and update webhooks for receiving notifications and events from the service
- endpoint String
- MCP server endpoint URL
- name String
- The name of the MCP server
- tools string[]
- List of MCP tools that can be used with the association
- description string
- The description of the MCP server
- enable
Webhook booleanUpdates - When set to true, enables the Agent Space to create and update webhooks for receiving notifications and events from the service
- endpoint string
- MCP server endpoint URL
- name string
- The name of the MCP server
- tools Sequence[str]
- List of MCP tools that can be used with the association
- description str
- The description of the MCP server
- enable_
webhook_ boolupdates - When set to true, enables the Agent Space to create and update webhooks for receiving notifications and events from the service
- endpoint str
- MCP server endpoint URL
- name str
- The name of the MCP server
- tools List<String>
- List of MCP tools that can be used with the association
- description String
- The description of the MCP server
- enable
Webhook BooleanUpdates - When set to true, enables the Agent Space to create and update webhooks for receiving notifications and events from the service
- endpoint String
- MCP server endpoint URL
- name String
- The name of the MCP server
AssociationMcpServerDatadogConfiguration, AssociationMcpServerDatadogConfigurationArgs
Datadog MCP server configuration- Description string
- The description of the MCP server
- Enable
Webhook boolUpdates - When set to true, enables the Agent Space to create and update webhooks for receiving notifications and events from the service
- Endpoint string
- MCP server endpoint URL
- Name string
- The name of the MCP server
- Description string
- The description of the MCP server
- Enable
Webhook boolUpdates - When set to true, enables the Agent Space to create and update webhooks for receiving notifications and events from the service
- Endpoint string
- MCP server endpoint URL
- Name string
- The name of the MCP server
- description string
- The description of the MCP server
- enable_
webhook_ boolupdates - When set to true, enables the Agent Space to create and update webhooks for receiving notifications and events from the service
- endpoint string
- MCP server endpoint URL
- name string
- The name of the MCP server
- description String
- The description of the MCP server
- enable
Webhook BooleanUpdates - When set to true, enables the Agent Space to create and update webhooks for receiving notifications and events from the service
- endpoint String
- MCP server endpoint URL
- name String
- The name of the MCP server
- description string
- The description of the MCP server
- enable
Webhook booleanUpdates - When set to true, enables the Agent Space to create and update webhooks for receiving notifications and events from the service
- endpoint string
- MCP server endpoint URL
- name string
- The name of the MCP server
- description str
- The description of the MCP server
- enable_
webhook_ boolupdates - When set to true, enables the Agent Space to create and update webhooks for receiving notifications and events from the service
- endpoint str
- MCP server endpoint URL
- name str
- The name of the MCP server
- description String
- The description of the MCP server
- enable
Webhook BooleanUpdates - When set to true, enables the Agent Space to create and update webhooks for receiving notifications and events from the service
- endpoint String
- MCP server endpoint URL
- name String
- The name of the MCP server
AssociationMcpServerGrafanaConfiguration, AssociationMcpServerGrafanaConfigurationArgs
Grafana MCP server configuration- Endpoint string
- MCP server endpoint URL
- Enable
Webhook boolUpdates - When set to true, enables the Agent Space to create and update webhooks for receiving notifications and events from the service
- Tools
List<Pulumi.
Aws Native. Dev Ops Agent. Association Mcp Server Grafana Configuration Tools Item> - List of tool categories to enable for the Grafana MCP server
- Endpoint string
- MCP server endpoint URL
- Enable
Webhook boolUpdates - When set to true, enables the Agent Space to create and update webhooks for receiving notifications and events from the service
- Tools
[]Association
Mcp Server Grafana Configuration Tools Item - List of tool categories to enable for the Grafana MCP server
- endpoint string
- MCP server endpoint URL
- enable_
webhook_ boolupdates - When set to true, enables the Agent Space to create and update webhooks for receiving notifications and events from the service
- tools list("alerting" | "annotations" | "asserts" | "cloudwatch" | "dashboard" | "datasource" | "elasticsearch" | "examples" | "incident" | "loki" | "navigation" | "oncall" | "prometheus" | "pyroscope" | "rendering" | "runpanelquery" | "search" | "searchlogs" | "sift")
- List of tool categories to enable for the Grafana MCP server
- endpoint String
- MCP server endpoint URL
- enable
Webhook BooleanUpdates - When set to true, enables the Agent Space to create and update webhooks for receiving notifications and events from the service
- tools
List<Association
Mcp Server Grafana Configuration Tools Item> - List of tool categories to enable for the Grafana MCP server
- endpoint string
- MCP server endpoint URL
- enable
Webhook booleanUpdates - When set to true, enables the Agent Space to create and update webhooks for receiving notifications and events from the service
- tools
Association
Mcp Server Grafana Configuration Tools Item[] - List of tool categories to enable for the Grafana MCP server
- endpoint str
- MCP server endpoint URL
- enable_
webhook_ boolupdates - When set to true, enables the Agent Space to create and update webhooks for receiving notifications and events from the service
- tools
Sequence[Association
Mcp Server Grafana Configuration Tools Item] - List of tool categories to enable for the Grafana MCP server
- endpoint String
- MCP server endpoint URL
- enable
Webhook BooleanUpdates - When set to true, enables the Agent Space to create and update webhooks for receiving notifications and events from the service
- tools List<"alerting" | "annotations" | "asserts" | "cloudwatch" | "dashboard" | "datasource" | "elasticsearch" | "examples" | "incident" | "loki" | "navigation" | "oncall" | "prometheus" | "pyroscope" | "rendering" | "runpanelquery" | "search" | "searchlogs" | "sift">
- List of tool categories to enable for the Grafana MCP server
AssociationMcpServerGrafanaConfigurationToolsItem, AssociationMcpServerGrafanaConfigurationToolsItemArgs
- Alerting
alerting- Annotations
annotations- Asserts
asserts- Cloudwatch
cloudwatch- Dashboard
dashboard- Datasource
datasource- Elasticsearch
elasticsearch- Examples
examples- Incident
incident- Loki
loki- Navigation
navigation- Oncall
oncall- Prometheus
prometheus- Pyroscope
pyroscope- Rendering
rendering- Runpanelquery
runpanelquery- Search
search- Searchlogs
searchlogs- Sift
sift
- Association
Mcp Server Grafana Configuration Tools Item Alerting alerting- Association
Mcp Server Grafana Configuration Tools Item Annotations annotations- Association
Mcp Server Grafana Configuration Tools Item Asserts asserts- Association
Mcp Server Grafana Configuration Tools Item Cloudwatch cloudwatch- Association
Mcp Server Grafana Configuration Tools Item Dashboard dashboard- Association
Mcp Server Grafana Configuration Tools Item Datasource datasource- Association
Mcp Server Grafana Configuration Tools Item Elasticsearch elasticsearch- Association
Mcp Server Grafana Configuration Tools Item Examples examples- Association
Mcp Server Grafana Configuration Tools Item Incident incident- Association
Mcp Server Grafana Configuration Tools Item Loki loki- Association
Mcp Server Grafana Configuration Tools Item Navigation navigation- Association
Mcp Server Grafana Configuration Tools Item Oncall oncall- Association
Mcp Server Grafana Configuration Tools Item Prometheus prometheus- Association
Mcp Server Grafana Configuration Tools Item Pyroscope pyroscope- Association
Mcp Server Grafana Configuration Tools Item Rendering rendering- Association
Mcp Server Grafana Configuration Tools Item Runpanelquery runpanelquery- Association
Mcp Server Grafana Configuration Tools Item Search search- Association
Mcp Server Grafana Configuration Tools Item Searchlogs searchlogs- Association
Mcp Server Grafana Configuration Tools Item Sift sift
- "alerting"
alerting- "annotations"
annotations- "asserts"
asserts- "cloudwatch"
cloudwatch- "dashboard"
dashboard- "datasource"
datasource- "elasticsearch"
elasticsearch- "examples"
examples- "incident"
incident- "loki"
loki- "navigation"
navigation- "oncall"
oncall- "prometheus"
prometheus- "pyroscope"
pyroscope- "rendering"
rendering- "runpanelquery"
runpanelquery- "search"
search- "searchlogs"
searchlogs- "sift"
sift
- Alerting
alerting- Annotations
annotations- Asserts
asserts- Cloudwatch
cloudwatch- Dashboard
dashboard- Datasource
datasource- Elasticsearch
elasticsearch- Examples
examples- Incident
incident- Loki
loki- Navigation
navigation- Oncall
oncall- Prometheus
prometheus- Pyroscope
pyroscope- Rendering
rendering- Runpanelquery
runpanelquery- Search
search- Searchlogs
searchlogs- Sift
sift
- Alerting
alerting- Annotations
annotations- Asserts
asserts- Cloudwatch
cloudwatch- Dashboard
dashboard- Datasource
datasource- Elasticsearch
elasticsearch- Examples
examples- Incident
incident- Loki
loki- Navigation
navigation- Oncall
oncall- Prometheus
prometheus- Pyroscope
pyroscope- Rendering
rendering- Runpanelquery
runpanelquery- Search
search- Searchlogs
searchlogs- Sift
sift
- ALERTING
alerting- ANNOTATIONS
annotations- ASSERTS
asserts- CLOUDWATCH
cloudwatch- DASHBOARD
dashboard- DATASOURCE
datasource- ELASTICSEARCH
elasticsearch- EXAMPLES
examples- INCIDENT
incident- LOKI
loki- NAVIGATION
navigation- ONCALL
oncall- PROMETHEUS
prometheus- PYROSCOPE
pyroscope- RENDERING
rendering- RUNPANELQUERY
runpanelquery- SEARCH
search- SEARCHLOGS
searchlogs- SIFT
sift
- "alerting"
alerting- "annotations"
annotations- "asserts"
asserts- "cloudwatch"
cloudwatch- "dashboard"
dashboard- "datasource"
datasource- "elasticsearch"
elasticsearch- "examples"
examples- "incident"
incident- "loki"
loki- "navigation"
navigation- "oncall"
oncall- "prometheus"
prometheus- "pyroscope"
pyroscope- "rendering"
rendering- "runpanelquery"
runpanelquery- "search"
search- "searchlogs"
searchlogs- "sift"
sift
AssociationMcpServerNewRelicConfiguration, AssociationMcpServerNewRelicConfigurationArgs
NewRelic MCP server configuration- account_
id string - New Relic Account ID
- endpoint string
- MCP server endpoint URL (e.g., https://mcp.newrelic.com/mcp/)
- account_
id str - New Relic Account ID
- endpoint str
- MCP server endpoint URL (e.g., https://mcp.newrelic.com/mcp/)
AssociationMcpServerSigV4Configuration, AssociationMcpServerSigV4ConfigurationArgs
SigV4-authenticated MCP server configuration- Tools List<string>
- List of MCP tools available for the association
- Tools []string
- List of MCP tools available for the association
- tools list(string)
- List of MCP tools available for the association
- tools List<String>
- List of MCP tools available for the association
- tools string[]
- List of MCP tools available for the association
- tools Sequence[str]
- List of MCP tools available for the association
- tools List<String>
- List of MCP tools available for the association
AssociationMcpServerSplunkConfiguration, AssociationMcpServerSplunkConfigurationArgs
Splunk MCP server configuration- Description string
- The description of the MCP server
- Enable
Webhook boolUpdates - When set to true, enables the Agent Space to create and update webhooks for receiving notifications and events from the service
- Endpoint string
- MCP server endpoint URL
- Name string
- The name of the MCP server
- Description string
- The description of the MCP server
- Enable
Webhook boolUpdates - When set to true, enables the Agent Space to create and update webhooks for receiving notifications and events from the service
- Endpoint string
- MCP server endpoint URL
- Name string
- The name of the MCP server
- description string
- The description of the MCP server
- enable_
webhook_ boolupdates - When set to true, enables the Agent Space to create and update webhooks for receiving notifications and events from the service
- endpoint string
- MCP server endpoint URL
- name string
- The name of the MCP server
- description String
- The description of the MCP server
- enable
Webhook BooleanUpdates - When set to true, enables the Agent Space to create and update webhooks for receiving notifications and events from the service
- endpoint String
- MCP server endpoint URL
- name String
- The name of the MCP server
- description string
- The description of the MCP server
- enable
Webhook booleanUpdates - When set to true, enables the Agent Space to create and update webhooks for receiving notifications and events from the service
- endpoint string
- MCP server endpoint URL
- name string
- The name of the MCP server
- description str
- The description of the MCP server
- enable_
webhook_ boolupdates - When set to true, enables the Agent Space to create and update webhooks for receiving notifications and events from the service
- endpoint str
- MCP server endpoint URL
- name str
- The name of the MCP server
- description String
- The description of the MCP server
- enable
Webhook BooleanUpdates - When set to true, enables the Agent Space to create and update webhooks for receiving notifications and events from the service
- endpoint String
- MCP server endpoint URL
- name String
- The name of the MCP server
AssociationPagerDutyConfiguration, AssociationPagerDutyConfigurationArgs
PagerDuty integration configuration- Customer
Email string - Email to be used in PagerDuty API header
- Services List<string>
- List of PagerDuty service IDs available for the association
- Enable
Webhook boolUpdates - When set to true, enables the Agent Space to create and update webhooks for receiving notifications and events from the service
- Customer
Email string - Email to be used in PagerDuty API header
- Services []string
- List of PagerDuty service IDs available for the association
- Enable
Webhook boolUpdates - When set to true, enables the Agent Space to create and update webhooks for receiving notifications and events from the service
- customer_
email string - Email to be used in PagerDuty API header
- services list(string)
- List of PagerDuty service IDs available for the association
- enable_
webhook_ boolupdates - When set to true, enables the Agent Space to create and update webhooks for receiving notifications and events from the service
- customer
Email String - Email to be used in PagerDuty API header
- services List<String>
- List of PagerDuty service IDs available for the association
- enable
Webhook BooleanUpdates - When set to true, enables the Agent Space to create and update webhooks for receiving notifications and events from the service
- customer
Email string - Email to be used in PagerDuty API header
- services string[]
- List of PagerDuty service IDs available for the association
- enable
Webhook booleanUpdates - When set to true, enables the Agent Space to create and update webhooks for receiving notifications and events from the service
- customer_
email str - Email to be used in PagerDuty API header
- services Sequence[str]
- List of PagerDuty service IDs available for the association
- enable_
webhook_ boolupdates - When set to true, enables the Agent Space to create and update webhooks for receiving notifications and events from the service
- customer
Email String - Email to be used in PagerDuty API header
- services List<String>
- List of PagerDuty service IDs available for the association
- enable
Webhook BooleanUpdates - When set to true, enables the Agent Space to create and update webhooks for receiving notifications and events from the service
AssociationServiceConfiguration, AssociationServiceConfigurationArgs
The configuration that directs how AgentSpace interacts with the given service- Aws
Pulumi.
Aws Native. Dev Ops Agent. Inputs. Association Aws Configuration - Azure
Pulumi.
Aws Native. Dev Ops Agent. Inputs. Association Azure Configuration - Dynatrace
Pulumi.
Aws Native. Dev Ops Agent. Inputs. Association Dynatrace Configuration - Event
Channel Pulumi.Aws Native. Dev Ops Agent. Inputs. Association Event Channel Configuration - Git
Hub Pulumi.Aws Native. Dev Ops Agent. Inputs. Association Git Hub Configuration - Git
Lab Pulumi.Aws Native. Dev Ops Agent. Inputs. Association Git Lab Configuration - Mcp
Server Pulumi.Aws Native. Dev Ops Agent. Inputs. Association Mcp Server Configuration - Mcp
Server Pulumi.Datadog Aws Native. Dev Ops Agent. Inputs. Association Mcp Server Datadog Configuration - Mcp
Server Pulumi.Grafana Aws Native. Dev Ops Agent. Inputs. Association Mcp Server Grafana Configuration - Mcp
Server Pulumi.New Relic Aws Native. Dev Ops Agent. Inputs. Association Mcp Server New Relic Configuration - Mcp
Server Pulumi.Sig V4 Aws Native. Dev Ops Agent. Inputs. Association Mcp Server Sig V4Configuration - Mcp
Server Pulumi.Splunk Aws Native. Dev Ops Agent. Inputs. Association Mcp Server Splunk Configuration - Pager
Duty Pulumi.Aws Native. Dev Ops Agent. Inputs. Association Pager Duty Configuration - Service
Now Pulumi.Aws Native. Dev Ops Agent. Inputs. Association Service Now Configuration - Slack
Pulumi.
Aws Native. Dev Ops Agent. Inputs. Association Slack Configuration - Source
Aws Pulumi.Aws Native. Dev Ops Agent. Inputs. Association Source Aws Configuration
- Aws
Association
Aws Configuration - Azure
Association
Azure Configuration - Dynatrace
Association
Dynatrace Configuration - Event
Channel AssociationEvent Channel Configuration - Git
Hub AssociationGit Hub Configuration - Git
Lab AssociationGit Lab Configuration - Mcp
Server AssociationMcp Server Configuration - Mcp
Server AssociationDatadog Mcp Server Datadog Configuration - Mcp
Server AssociationGrafana Mcp Server Grafana Configuration - Mcp
Server AssociationNew Relic Mcp Server New Relic Configuration - Mcp
Server AssociationSig V4 Mcp Server Sig V4Configuration - Mcp
Server AssociationSplunk Mcp Server Splunk Configuration - Pager
Duty AssociationPager Duty Configuration - Service
Now AssociationService Now Configuration - Slack
Association
Slack Configuration - Source
Aws AssociationSource Aws Configuration
- aws
Association
Aws Configuration - azure
Association
Azure Configuration - dynatrace
Association
Dynatrace Configuration - event
Channel AssociationEvent Channel Configuration - git
Hub AssociationGit Hub Configuration - git
Lab AssociationGit Lab Configuration - mcp
Server AssociationMcp Server Configuration - mcp
Server AssociationDatadog Mcp Server Datadog Configuration - mcp
Server AssociationGrafana Mcp Server Grafana Configuration - mcp
Server AssociationNew Relic Mcp Server New Relic Configuration - mcp
Server AssociationSig V4 Mcp Server Sig V4Configuration - mcp
Server AssociationSplunk Mcp Server Splunk Configuration - pager
Duty AssociationPager Duty Configuration - service
Now AssociationService Now Configuration - slack
Association
Slack Configuration - source
Aws AssociationSource Aws Configuration
- aws
Association
Aws Configuration - azure
Association
Azure Configuration - dynatrace
Association
Dynatrace Configuration - event
Channel AssociationEvent Channel Configuration - git
Hub AssociationGit Hub Configuration - git
Lab AssociationGit Lab Configuration - mcp
Server AssociationMcp Server Configuration - mcp
Server AssociationDatadog Mcp Server Datadog Configuration - mcp
Server AssociationGrafana Mcp Server Grafana Configuration - mcp
Server AssociationNew Relic Mcp Server New Relic Configuration - mcp
Server AssociationSig V4 Mcp Server Sig V4Configuration - mcp
Server AssociationSplunk Mcp Server Splunk Configuration - pager
Duty AssociationPager Duty Configuration - service
Now AssociationService Now Configuration - slack
Association
Slack Configuration - source
Aws AssociationSource Aws Configuration
- aws
Association
Aws Configuration - azure
Association
Azure Configuration - dynatrace
Association
Dynatrace Configuration - event_
channel AssociationEvent Channel Configuration - git_
hub AssociationGit Hub Configuration - git_
lab AssociationGit Lab Configuration - mcp_
server AssociationMcp Server Configuration - mcp_
server_ Associationdatadog Mcp Server Datadog Configuration - mcp_
server_ Associationgrafana Mcp Server Grafana Configuration - mcp_
server_ Associationnew_ relic Mcp Server New Relic Configuration - mcp_
server_ Associationsig_ v4 Mcp Server Sig V4Configuration - mcp_
server_ Associationsplunk Mcp Server Splunk Configuration - pager_
duty AssociationPager Duty Configuration - service_
now AssociationService Now Configuration - slack
Association
Slack Configuration - source_
aws AssociationSource Aws Configuration
- aws Property Map
- azure Property Map
- dynatrace Property Map
- event
Channel Property Map - git
Hub Property Map - git
Lab Property Map - mcp
Server Property Map - mcp
Server Property MapDatadog - mcp
Server Property MapGrafana - mcp
Server Property MapNew Relic - mcp
Server Property MapSig V4 - mcp
Server Property MapSplunk - pager
Duty Property Map - service
Now Property Map - slack Property Map
- source
Aws Property Map
AssociationServiceNowConfiguration, AssociationServiceNowConfigurationArgs
ServiceNow integration configuration- Enable
Webhook boolUpdates - When set to true, enables the Agent Space to create and update webhooks for receiving notifications and events from the service
- Instance
Id string - ServiceNow instance ID
- Enable
Webhook boolUpdates - When set to true, enables the Agent Space to create and update webhooks for receiving notifications and events from the service
- Instance
Id string - ServiceNow instance ID
- enable_
webhook_ boolupdates - When set to true, enables the Agent Space to create and update webhooks for receiving notifications and events from the service
- instance_
id string - ServiceNow instance ID
- enable
Webhook BooleanUpdates - When set to true, enables the Agent Space to create and update webhooks for receiving notifications and events from the service
- instance
Id String - ServiceNow instance ID
- enable
Webhook booleanUpdates - When set to true, enables the Agent Space to create and update webhooks for receiving notifications and events from the service
- instance
Id string - ServiceNow instance ID
- enable_
webhook_ boolupdates - When set to true, enables the Agent Space to create and update webhooks for receiving notifications and events from the service
- instance_
id str - ServiceNow instance ID
- enable
Webhook BooleanUpdates - When set to true, enables the Agent Space to create and update webhooks for receiving notifications and events from the service
- instance
Id String - ServiceNow instance ID
AssociationSlackChannel, AssociationSlackChannelArgs
Slack channel configuration- Channel
Id string - Slack channel ID
- Channel
Name string - Slack channel name
- Channel
Id string - Slack channel ID
- Channel
Name string - Slack channel name
- channel_
id string - Slack channel ID
- channel_
name string - Slack channel name
- channel
Id String - Slack channel ID
- channel
Name String - Slack channel name
- channel
Id string - Slack channel ID
- channel
Name string - Slack channel name
- channel_
id str - Slack channel ID
- channel_
name str - Slack channel name
- channel
Id String - Slack channel ID
- channel
Name String - Slack channel name
AssociationSlackConfiguration, AssociationSlackConfigurationArgs
Slack workspace integration configuration- Transmission
Target Pulumi.Aws Native. Dev Ops Agent. Inputs. Association Slack Transmission Target - Workspace
Id string - Associated Slack workspace ID
- Workspace
Name string - Associated Slack workspace name
- Transmission
Target AssociationSlack Transmission Target - Workspace
Id string - Associated Slack workspace ID
- Workspace
Name string - Associated Slack workspace name
- transmission_
target object - workspace_
id string - Associated Slack workspace ID
- workspace_
name string - Associated Slack workspace name
- transmission
Target AssociationSlack Transmission Target - workspace
Id String - Associated Slack workspace ID
- workspace
Name String - Associated Slack workspace name
- transmission
Target AssociationSlack Transmission Target - workspace
Id string - Associated Slack workspace ID
- workspace
Name string - Associated Slack workspace name
- transmission_
target AssociationSlack Transmission Target - workspace_
id str - Associated Slack workspace ID
- workspace_
name str - Associated Slack workspace name
- transmission
Target Property Map - workspace
Id String - Associated Slack workspace ID
- workspace
Name String - Associated Slack workspace name
AssociationSlackTransmissionTarget, AssociationSlackTransmissionTargetArgs
Transmission targets for agent notifications- Incident
Response Pulumi.Target Aws Native. Dev Ops Agent. Inputs. Association Slack Channel - Destination for IncidentResponse agent.
- Incident
Response AssociationTarget Slack Channel - Destination for IncidentResponse agent.
- incident_
response_ objecttarget - Destination for IncidentResponse agent.
- incident
Response AssociationTarget Slack Channel - Destination for IncidentResponse agent.
- incident
Response AssociationTarget Slack Channel - Destination for IncidentResponse agent.
- incident_
response_ Associationtarget Slack Channel - Destination for IncidentResponse agent.
- incident
Response Property MapTarget - Destination for IncidentResponse agent.
AssociationSourceAwsConfiguration, AssociationSourceAwsConfigurationArgs
AWS association for 'source' account- Account
Id string - AWS Account Id corresponding to provided resources
- Account
Type Pulumi.Aws Native. Dev Ops Agent. Association Source Aws Configuration Account Type - Account Type 'source' for DevOpsAgent monitoring
- Assumable
Role stringArn - Role ARN to be assumed by DevOpsAgent to operate on behalf of customer
- Resources
List<Pulumi.
Aws Native. Dev Ops Agent. Inputs. Association Aws Resource> -
List<Pulumi.
Aws Native. Dev Ops Agent. Inputs. Association Key Value Pair>
- Account
Id string - AWS Account Id corresponding to provided resources
- Account
Type AssociationSource Aws Configuration Account Type - Account Type 'source' for DevOpsAgent monitoring
- Assumable
Role stringArn - Role ARN to be assumed by DevOpsAgent to operate on behalf of customer
- Resources
[]Association
Aws Resource -
[]Association
Key Value Pair
- account_
id string - AWS Account Id corresponding to provided resources
- account_
type "source" - Account Type 'source' for DevOpsAgent monitoring
- assumable_
role_ stringarn - Role ARN to be assumed by DevOpsAgent to operate on behalf of customer
- resources list(object)
- list(object)
- account
Id String - AWS Account Id corresponding to provided resources
- account
Type AssociationSource Aws Configuration Account Type - Account Type 'source' for DevOpsAgent monitoring
- assumable
Role StringArn - Role ARN to be assumed by DevOpsAgent to operate on behalf of customer
- resources
List<Association
Aws Resource> -
List<Association
Key Value Pair>
- account
Id string - AWS Account Id corresponding to provided resources
- account
Type AssociationSource Aws Configuration Account Type - Account Type 'source' for DevOpsAgent monitoring
- assumable
Role stringArn - Role ARN to be assumed by DevOpsAgent to operate on behalf of customer
- resources
Association
Aws Resource[] -
Association
Key Value Pair[]
- account_
id str - AWS Account Id corresponding to provided resources
- account_
type AssociationSource Aws Configuration Account Type - Account Type 'source' for DevOpsAgent monitoring
- assumable_
role_ strarn - Role ARN to be assumed by DevOpsAgent to operate on behalf of customer
- resources
Sequence[Association
Aws Resource] -
Sequence[Association
Key Value Pair]
- account
Id String - AWS Account Id corresponding to provided resources
- account
Type "source" - Account Type 'source' for DevOpsAgent monitoring
- assumable
Role StringArn - Role ARN to be assumed by DevOpsAgent to operate on behalf of customer
- resources List<Property Map>
- List<Property Map>
AssociationSourceAwsConfigurationAccountType, AssociationSourceAwsConfigurationAccountTypeArgs
- Source
source
- Association
Source Aws Configuration Account Type Source source
- "source"
source
- Source
source
- Source
source
- SOURCE
source
- "source"
source
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
We recommend new projects start with resources from the AWS provider.
published on Monday, Aug 3, 2026 by Pulumi