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
The AWS::DevOpsAgent::Service resource registers external services (like Dynatrace, MCP servers, GitLab) for integration with DevOpsAgent.
Create Service Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new Service(name: string, args: ServiceArgs, opts?: CustomResourceOptions);@overload
def Service(resource_name: str,
args: ServiceArgs,
opts: Optional[ResourceOptions] = None)
@overload
def Service(resource_name: str,
opts: Optional[ResourceOptions] = None,
service_type: Optional[ServiceType] = None,
kms_key_arn: Optional[str] = None,
service_details: Optional[ServiceDetailsArgs] = None,
tags: Optional[Sequence[_root_inputs.TagArgs]] = None)func NewService(ctx *Context, name string, args ServiceArgs, opts ...ResourceOption) (*Service, error)public Service(string name, ServiceArgs args, CustomResourceOptions? opts = null)
public Service(String name, ServiceArgs args)
public Service(String name, ServiceArgs args, CustomResourceOptions options)
type: aws-native:devopsagent:Service
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
resource "aws-native_devopsagent_service" "name" {
# resource properties
}Parameters
- name string
- The unique name of the resource.
- args ServiceArgs
- 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 ServiceArgs
- 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 ServiceArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args ServiceArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args ServiceArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
Service 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 Service resource accepts the following input properties:
- Service
Type Pulumi.Aws Native. Dev Ops Agent. Service Type - The type of service being registered
- Kms
Key stringArn - The ARN of the KMS key to use for encryption.
- Service
Details Pulumi.Aws Native. Dev Ops Agent. Inputs. Service Details - Service-specific configuration details for create operation
-
List<Pulumi.
Aws Native. Inputs. Tag> - An array of key-value pairs to apply to this resource.
- Service
Type ServiceType - The type of service being registered
- Kms
Key stringArn - The ARN of the KMS key to use for encryption.
- Service
Details ServiceDetails Args - Service-specific configuration details for create operation
-
Tag
Args - An array of key-value pairs to apply to this resource.
- service_
type "dynatrace" | "mcpserver" | "mcpserversplunk" | "mcpservernewrelic" | "gitlab" | "servicenow" | "pagerduty" | "azureidentity" | "mcpserversigv4" | "mcpservergrafana" - The type of service being registered
- kms_
key_ stringarn - The ARN of the KMS key to use for encryption.
- service_
details object - Service-specific configuration details for create operation
- list(object)
- An array of key-value pairs to apply to this resource.
- service
Type ServiceType - The type of service being registered
- kms
Key StringArn - The ARN of the KMS key to use for encryption.
- service
Details ServiceDetails - Service-specific configuration details for create operation
- List<Tag>
- An array of key-value pairs to apply to this resource.
- service
Type ServiceType - The type of service being registered
- kms
Key stringArn - The ARN of the KMS key to use for encryption.
- service
Details ServiceDetails - Service-specific configuration details for create operation
- Tag[]
- An array of key-value pairs to apply to this resource.
- service_
type ServiceType - The type of service being registered
- kms_
key_ strarn - The ARN of the KMS key to use for encryption.
- service_
details ServiceDetails Args - Service-specific configuration details for create operation
-
Sequence[Tag
Args] - An array of key-value pairs to apply to this resource.
- service
Type "dynatrace" | "mcpserver" | "mcpserversplunk" | "mcpservernewrelic" | "gitlab" | "servicenow" | "pagerduty" | "azureidentity" | "mcpserversigv4" | "mcpservergrafana" - The type of service being registered
- kms
Key StringArn - The ARN of the KMS key to use for encryption.
- service
Details Property Map - Service-specific configuration details for create operation
- List<Property Map>
- An array of key-value pairs to apply to this resource.
Outputs
All input properties are implicitly available as output properties. Additionally, the Service resource produces the following output properties:
- Accessible
Resources List<ImmutableDictionary<string, string>> - List of accessible resources for this service
- Additional
Service Pulumi.Details Aws Native. Dev Ops Agent. Outputs. Service Additional Service Details - Additional details specific to the service type
- Arn string
- The Amazon Resource Name (ARN) of the Service.
- Id string
- The provider-assigned unique ID for this managed resource.
- Service
Id string - The unique identifier of the service
- Accessible
Resources []map[string]string - List of accessible resources for this service
- Additional
Service ServiceDetails Additional Service Details - Additional details specific to the service type
- Arn string
- The Amazon Resource Name (ARN) of the Service.
- Id string
- The provider-assigned unique ID for this managed resource.
- Service
Id string - The unique identifier of the service
- accessible_
resources list(map(string)) - List of accessible resources for this service
- additional_
service_ objectdetails - Additional details specific to the service type
- arn string
- The Amazon Resource Name (ARN) of the Service.
- id string
- The provider-assigned unique ID for this managed resource.
- service_
id string - The unique identifier of the service
- accessible
Resources List<Map<String,String>> - List of accessible resources for this service
- additional
Service ServiceDetails Additional Service Details - Additional details specific to the service type
- arn String
- The Amazon Resource Name (ARN) of the Service.
- id String
- The provider-assigned unique ID for this managed resource.
- service
Id String - The unique identifier of the service
- accessible
Resources {[key: string]: string}[] - List of accessible resources for this service
- additional
Service ServiceDetails Additional Service Details - Additional details specific to the service type
- arn string
- The Amazon Resource Name (ARN) of the Service.
- id string
- The provider-assigned unique ID for this managed resource.
- service
Id string - The unique identifier of the service
- accessible_
resources Sequence[Mapping[str, str]] - List of accessible resources for this service
- additional_
service_ Servicedetails Additional Service Details - Additional details specific to the service type
- arn str
- The Amazon Resource Name (ARN) of the Service.
- id str
- The provider-assigned unique ID for this managed resource.
- service_
id str - The unique identifier of the service
- accessible
Resources List<Map<String>> - List of accessible resources for this service
- additional
Service Property MapDetails - Additional details specific to the service type
- arn String
- The Amazon Resource Name (ARN) of the Service.
- id String
- The provider-assigned unique ID for this managed resource.
- service
Id String - The unique identifier of the service
Supporting Types
ServiceAdditionalServiceDetails, ServiceAdditionalServiceDetailsArgs
Additional details specific to the service type returned after registration- Azure
Identity Pulumi.Aws Native. Dev Ops Agent. Inputs. Service Registered Azure Identity Details - Dynatrace
Pulumi.
Aws Native. Dev Ops Agent. Inputs. Service Registered Dynatrace Details - Git
Lab Pulumi.Aws Native. Dev Ops Agent. Inputs. Service Registered Git Lab Service Details - Mcp
Server Pulumi.Aws Native. Dev Ops Agent. Inputs. Service Registered Mcp Server Details - Mcp
Server Pulumi.Grafana Aws Native. Dev Ops Agent. Inputs. Service Registered Mcp Server Grafana Details - Mcp
Server Pulumi.New Relic Aws Native. Dev Ops Agent. Inputs. Service Registered New Relic Details - Mcp
Server Pulumi.Sig V4 Aws Native. Dev Ops Agent. Inputs. Service Registered Mcp Server Sig V4Details - Mcp
Server Pulumi.Splunk Aws Native. Dev Ops Agent. Inputs. Service Registered Mcp Server Details - Pager
Duty Pulumi.Aws Native. Dev Ops Agent. Inputs. Service Registered Pager Duty Details - Service
Now Pulumi.Aws Native. Dev Ops Agent. Inputs. Service Registered Service Now Details
- Azure
Identity ServiceRegistered Azure Identity Details - Dynatrace
Service
Registered Dynatrace Details - Git
Lab ServiceRegistered Git Lab Service Details - Mcp
Server ServiceRegistered Mcp Server Details - Mcp
Server ServiceGrafana Registered Mcp Server Grafana Details - Mcp
Server ServiceNew Relic Registered New Relic Details - Mcp
Server ServiceSig V4 Registered Mcp Server Sig V4Details - Mcp
Server ServiceSplunk Registered Mcp Server Details - Pager
Duty ServiceRegistered Pager Duty Details - Service
Now ServiceRegistered Service Now Details
- azure
Identity ServiceRegistered Azure Identity Details - dynatrace
Service
Registered Dynatrace Details - git
Lab ServiceRegistered Git Lab Service Details - mcp
Server ServiceRegistered Mcp Server Details - mcp
Server ServiceGrafana Registered Mcp Server Grafana Details - mcp
Server ServiceNew Relic Registered New Relic Details - mcp
Server ServiceSig V4 Registered Mcp Server Sig V4Details - mcp
Server ServiceSplunk Registered Mcp Server Details - pager
Duty ServiceRegistered Pager Duty Details - service
Now ServiceRegistered Service Now Details
- azure
Identity ServiceRegistered Azure Identity Details - dynatrace
Service
Registered Dynatrace Details - git
Lab ServiceRegistered Git Lab Service Details - mcp
Server ServiceRegistered Mcp Server Details - mcp
Server ServiceGrafana Registered Mcp Server Grafana Details - mcp
Server ServiceNew Relic Registered New Relic Details - mcp
Server ServiceSig V4 Registered Mcp Server Sig V4Details - mcp
Server ServiceSplunk Registered Mcp Server Details - pager
Duty ServiceRegistered Pager Duty Details - service
Now ServiceRegistered Service Now Details
- azure_
identity ServiceRegistered Azure Identity Details - dynatrace
Service
Registered Dynatrace Details - git_
lab ServiceRegistered Git Lab Service Details - mcp_
server ServiceRegistered Mcp Server Details - mcp_
server_ Servicegrafana Registered Mcp Server Grafana Details - mcp_
server_ Servicenew_ relic Registered New Relic Details - mcp_
server_ Servicesig_ v4 Registered Mcp Server Sig V4Details - mcp_
server_ Servicesplunk Registered Mcp Server Details - pager_
duty ServiceRegistered Pager Duty Details - service_
now ServiceRegistered Service Now Details
ServiceApiKeyDetails, ServiceApiKeyDetailsArgs
API key authentication details- Api
Key stringHeader - HTTP header name to send the API key
- Api
Key stringName - User friendly API key name
- Api
Key stringValue - API key value
- Api
Key stringHeader - HTTP header name to send the API key
- Api
Key stringName - User friendly API key name
- Api
Key stringValue - API key value
- api_
key_ stringheader - HTTP header name to send the API key
- api_
key_ stringname - User friendly API key name
- api_
key_ stringvalue - API key value
- api
Key StringHeader - HTTP header name to send the API key
- api
Key StringName - User friendly API key name
- api
Key StringValue - API key value
- api
Key stringHeader - HTTP header name to send the API key
- api
Key stringName - User friendly API key name
- api
Key stringValue - API key value
- api_
key_ strheader - HTTP header name to send the API key
- api_
key_ strname - User friendly API key name
- api_
key_ strvalue - API key value
- api
Key StringHeader - HTTP header name to send the API key
- api
Key StringName - User friendly API key name
- api
Key StringValue - API key value
ServiceAzureIdentityServiceDetails, ServiceAzureIdentityServiceDetailsArgs
Azure Identity service configuration for federated identity- Client
Id string - Azure AD application client ID
- Tenant
Id string - Azure AD tenant ID
- Web
Identity stringRole Arn - ARN of the IAM role for web identity token exchange
- Web
Identity List<string>Token Audiences - List of audiences for the web identity token
- Client
Id string - Azure AD application client ID
- Tenant
Id string - Azure AD tenant ID
- Web
Identity stringRole Arn - ARN of the IAM role for web identity token exchange
- Web
Identity []stringToken Audiences - List of audiences for the web identity token
- client_
id string - Azure AD application client ID
- tenant_
id string - Azure AD tenant ID
- web_
identity_ stringrole_ arn - ARN of the IAM role for web identity token exchange
- web_
identity_ list(string)token_ audiences - List of audiences for the web identity token
- client
Id String - Azure AD application client ID
- tenant
Id String - Azure AD tenant ID
- web
Identity StringRole Arn - ARN of the IAM role for web identity token exchange
- web
Identity List<String>Token Audiences - List of audiences for the web identity token
- client
Id string - Azure AD application client ID
- tenant
Id string - Azure AD tenant ID
- web
Identity stringRole Arn - ARN of the IAM role for web identity token exchange
- web
Identity string[]Token Audiences - List of audiences for the web identity token
- client_
id str - Azure AD application client ID
- tenant_
id str - Azure AD tenant ID
- web_
identity_ strrole_ arn - ARN of the IAM role for web identity token exchange
- web_
identity_ Sequence[str]token_ audiences - List of audiences for the web identity token
- client
Id String - Azure AD application client ID
- tenant
Id String - Azure AD tenant ID
- web
Identity StringRole Arn - ARN of the IAM role for web identity token exchange
- web
Identity List<String>Token Audiences - List of audiences for the web identity token
ServiceBearerTokenDetails, ServiceBearerTokenDetailsArgs
Bearer token authentication details- Token
Name string - User friendly bearer token name
- Token
Value string - Bearer token value
- string
- HTTP header name to send the bearer token
- Token
Name string - User friendly bearer token name
- Token
Value string - Bearer token value
- string
- HTTP header name to send the bearer token
- token_
name string - User friendly bearer token name
- token_
value string - Bearer token value
- string
- HTTP header name to send the bearer token
- token
Name String - User friendly bearer token name
- token
Value String - Bearer token value
- String
- HTTP header name to send the bearer token
- token
Name string - User friendly bearer token name
- token
Value string - Bearer token value
- string
- HTTP header name to send the bearer token
- token_
name str - User friendly bearer token name
- token_
value str - Bearer token value
- str
- HTTP header name to send the bearer token
- token
Name String - User friendly bearer token name
- token
Value String - Bearer token value
- String
- HTTP header name to send the bearer token
ServiceDetails, ServiceDetailsArgs
Service-specific configuration details - MCPServerSigV4 supports in-place updates; GitLab (TokenValue), MCPServer (ApiKey or BearerToken credential rotation), MCPServerNewRelic (ApiKey rotation), and MCPServerGrafana (BearerToken rotation) support in-place credential rotation; all other service types and fields require replacement when modified- Azure
Identity Pulumi.Aws Native. Dev Ops Agent. Inputs. Service Azure Identity Service Details - Dynatrace
Pulumi.
Aws Native. Dev Ops Agent. Inputs. Service Dynatrace Service Details - Git
Lab Pulumi.Aws Native. Dev Ops Agent. Inputs. Service Git Lab Details - Mcp
Server Pulumi.Aws Native. Dev Ops Agent. Inputs. Service Mcp Server Details - Mcp
Server Pulumi.Grafana Aws Native. Dev Ops Agent. Inputs. Service Mcp Server Grafana Details - Mcp
Server Pulumi.New Relic Aws Native. Dev Ops Agent. Inputs. Service New Relic Service Details - Mcp
Server Pulumi.Sig V4 Aws Native. Dev Ops Agent. Inputs. Service Mcp Server Sig V4Details - Mcp
Server Pulumi.Splunk Aws Native. Dev Ops Agent. Inputs. Service Mcp Server Splunk Details - Pager
Duty Pulumi.Aws Native. Dev Ops Agent. Inputs. Service Pager Duty Details - Service
Now Pulumi.Aws Native. Dev Ops Agent. Inputs. Service Now Service Details
- Azure
Identity ServiceAzure Identity Service Details - Dynatrace
Service
Dynatrace Service Details - Git
Lab ServiceGit Lab Details - Mcp
Server ServiceMcp Server Details - Mcp
Server ServiceGrafana Mcp Server Grafana Details - Mcp
Server ServiceNew Relic New Relic Service Details - Mcp
Server ServiceSig V4 Mcp Server Sig V4Details - Mcp
Server ServiceSplunk Mcp Server Splunk Details - Pager
Duty ServicePager Duty Details - Service
Now ServiceNow Service Details
- azure
Identity ServiceAzure Identity Service Details - dynatrace
Service
Dynatrace Service Details - git
Lab ServiceGit Lab Details - mcp
Server ServiceMcp Server Details - mcp
Server ServiceGrafana Mcp Server Grafana Details - mcp
Server ServiceNew Relic New Relic Service Details - mcp
Server ServiceSig V4 Mcp Server Sig V4Details - mcp
Server ServiceSplunk Mcp Server Splunk Details - pager
Duty ServicePager Duty Details - service
Now ServiceNow Service Details
- azure
Identity ServiceAzure Identity Service Details - dynatrace
Service
Dynatrace Service Details - git
Lab ServiceGit Lab Details - mcp
Server ServiceMcp Server Details - mcp
Server ServiceGrafana Mcp Server Grafana Details - mcp
Server ServiceNew Relic New Relic Service Details - mcp
Server ServiceSig V4 Mcp Server Sig V4Details - mcp
Server ServiceSplunk Mcp Server Splunk Details - pager
Duty ServicePager Duty Details - service
Now ServiceNow Service Details
- azure_
identity ServiceAzure Identity Service Details - dynatrace
Service
Dynatrace Service Details - git_
lab ServiceGit Lab Details - mcp_
server ServiceMcp Server Details - mcp_
server_ Servicegrafana Mcp Server Grafana Details - mcp_
server_ Servicenew_ relic New Relic Service Details - mcp_
server_ Servicesig_ v4 Mcp Server Sig V4Details - mcp_
server_ Servicesplunk Mcp Server Splunk Details - pager_
duty ServicePager Duty Details - service_
now ServiceNow Service Details
ServiceDynatraceAuthorizationConfig, ServiceDynatraceAuthorizationConfigArgs
Dynatrace OAuth authorization configurationServiceDynatraceServiceDetails, ServiceDynatraceServiceDetailsArgs
Dynatrace service configuration- Account
Urn string - Dynatrace resource account URN
-
Pulumi.
Aws Native. Dev Ops Agent. Inputs. Service Dynatrace Authorization Config
- Account
Urn string - Dynatrace resource account URN
-
Service
Dynatrace Authorization Config
- account_
urn string - Dynatrace resource account URN
- object
- account
Urn String - Dynatrace resource account URN
-
Service
Dynatrace Authorization Config
- account
Urn string - Dynatrace resource account URN
-
Service
Dynatrace Authorization Config
- account_
urn str - Dynatrace resource account URN
-
Service
Dynatrace Authorization Config
- account
Urn String - Dynatrace resource account URN
- Property Map
ServiceGitLabDetails, ServiceGitLabDetailsArgs
GitLab service configuration- Target
Url string - GitLab instance URL
- Token
Type Pulumi.Aws Native. Dev Ops Agent. Service Git Lab Details Token Type - Type of GitLab access token
- Token
Value string - GitLab access token value
- Group
Id string - Optional GitLab group ID for group-level access tokens
- Target
Url string - GitLab instance URL
- Token
Type ServiceGit Lab Details Token Type - Type of GitLab access token
- Token
Value string - GitLab access token value
- Group
Id string - Optional GitLab group ID for group-level access tokens
- target_
url string - GitLab instance URL
- token_
type "personal" | "group" - Type of GitLab access token
- token_
value string - GitLab access token value
- group_
id string - Optional GitLab group ID for group-level access tokens
- target
Url String - GitLab instance URL
- token
Type ServiceGit Lab Details Token Type - Type of GitLab access token
- token
Value String - GitLab access token value
- group
Id String - Optional GitLab group ID for group-level access tokens
- target
Url string - GitLab instance URL
- token
Type ServiceGit Lab Details Token Type - Type of GitLab access token
- token
Value string - GitLab access token value
- group
Id string - Optional GitLab group ID for group-level access tokens
- target_
url str - GitLab instance URL
- token_
type ServiceGit Lab Details Token Type - Type of GitLab access token
- token_
value str - GitLab access token value
- group_
id str - Optional GitLab group ID for group-level access tokens
- target
Url String - GitLab instance URL
- token
Type "personal" | "group" - Type of GitLab access token
- token
Value String - GitLab access token value
- group
Id String - Optional GitLab group ID for group-level access tokens
ServiceGitLabDetailsTokenType, ServiceGitLabDetailsTokenTypeArgs
- Personal
personal- Group
group
- Service
Git Lab Details Token Type Personal personal- Service
Git Lab Details Token Type Group group
- "personal"
personal- "group"
group
- Personal
personal- Group
group
- Personal
personal- Group
group
- PERSONAL
personal- GROUP
group
- "personal"
personal- "group"
group
ServiceMcpServerAuthorizationConfig, ServiceMcpServerAuthorizationConfigArgs
MCP server authorization configurationServiceMcpServerDetails, ServiceMcpServerDetailsArgs
MCP server configuration-
Pulumi.
Aws Native. Dev Ops Agent. Inputs. Service Mcp Server Authorization Config - Endpoint string
- MCP server endpoint URL
- Name string
- MCP server name
- Description string
- Optional description for the MCP server
-
Service
Mcp Server Authorization Config - Endpoint string
- MCP server endpoint URL
- Name string
- MCP server name
- Description string
- Optional description for the MCP server
- object
- endpoint string
- MCP server endpoint URL
- name string
- MCP server name
- description string
- Optional description for the MCP server
-
Service
Mcp Server Authorization Config - endpoint String
- MCP server endpoint URL
- name String
- MCP server name
- description String
- Optional description for the MCP server
-
Service
Mcp Server Authorization Config - endpoint string
- MCP server endpoint URL
- name string
- MCP server name
- description string
- Optional description for the MCP server
-
Service
Mcp Server Authorization Config - endpoint str
- MCP server endpoint URL
- name str
- MCP server name
- description str
- Optional description for the MCP server
- Property Map
- endpoint String
- MCP server endpoint URL
- name String
- MCP server name
- description String
- Optional description for the MCP server
ServiceMcpServerGrafanaAuthorizationConfig, ServiceMcpServerGrafanaAuthorizationConfigArgs
Grafana MCP server authorization configurationServiceMcpServerGrafanaDetails, ServiceMcpServerGrafanaDetailsArgs
Grafana MCP server configuration-
Pulumi.
Aws Native. Dev Ops Agent. Inputs. Service Mcp Server Grafana Authorization Config - Endpoint string
- MCP server endpoint URL
- Name string
- MCP server name
- Description string
- Optional description for the MCP server
-
Service
Mcp Server Grafana Authorization Config - Endpoint string
- MCP server endpoint URL
- Name string
- MCP server name
- Description string
- Optional description for the MCP server
- object
- endpoint string
- MCP server endpoint URL
- name string
- MCP server name
- description string
- Optional description for the MCP server
-
Service
Mcp Server Grafana Authorization Config - endpoint String
- MCP server endpoint URL
- name String
- MCP server name
- description String
- Optional description for the MCP server
-
Service
Mcp Server Grafana Authorization Config - endpoint string
- MCP server endpoint URL
- name string
- MCP server name
- description string
- Optional description for the MCP server
-
Service
Mcp Server Grafana Authorization Config - endpoint str
- MCP server endpoint URL
- name str
- MCP server name
- description str
- Optional description for the MCP server
- Property Map
- endpoint String
- MCP server endpoint URL
- name String
- MCP server name
- description String
- Optional description for the MCP server
ServiceMcpServerOAuthClientCredentialsConfig, ServiceMcpServerOAuthClientCredentialsConfigArgs
MCP server OAuth client credentials configuration- Client
Id string - OAuth client ID
- Client
Secret string - OAuth client secret
- Exchange
Url string - OAuth token exchange URL
- Client
Name string - User friendly OAuth client name
- Exchange
Parameters object - OAuth token exchange parameters
- Scopes List<string>
- OAuth scopes
- Client
Id string - OAuth client ID
- Client
Secret string - OAuth client secret
- Exchange
Url string - OAuth token exchange URL
- Client
Name string - User friendly OAuth client name
- Exchange
Parameters interface{} - OAuth token exchange parameters
- Scopes []string
- OAuth scopes
- client_
id string - OAuth client ID
- client_
secret string - OAuth client secret
- exchange_
url string - OAuth token exchange URL
- client_
name string - User friendly OAuth client name
- exchange_
parameters any - OAuth token exchange parameters
- scopes list(string)
- OAuth scopes
- client
Id String - OAuth client ID
- client
Secret String - OAuth client secret
- exchange
Url String - OAuth token exchange URL
- client
Name String - User friendly OAuth client name
- exchange
Parameters Object - OAuth token exchange parameters
- scopes List<String>
- OAuth scopes
- client
Id string - OAuth client ID
- client
Secret string - OAuth client secret
- exchange
Url string - OAuth token exchange URL
- client
Name string - User friendly OAuth client name
- exchange
Parameters any - OAuth token exchange parameters
- scopes string[]
- OAuth scopes
- client_
id str - OAuth client ID
- client_
secret str - OAuth client secret
- exchange_
url str - OAuth token exchange URL
- client_
name str - User friendly OAuth client name
- exchange_
parameters Any - OAuth token exchange parameters
- scopes Sequence[str]
- OAuth scopes
- client
Id String - OAuth client ID
- client
Secret String - OAuth client secret
- exchange
Url String - OAuth token exchange URL
- client
Name String - User friendly OAuth client name
- exchange
Parameters Any - OAuth token exchange parameters
- scopes List<String>
- OAuth scopes
ServiceMcpServerSigV4AuthorizationConfig, ServiceMcpServerSigV4AuthorizationConfigArgs
SigV4 authorization configuration for MCP server- Region string
- AWS region for SigV4 signing. Use '*' for SigV4a multi-region signing.
- Service string
- AWS service name for SigV4 signing
- Custom
Headers Dictionary<string, string> - Custom headers for the SigV4 MCP server
- Mcp
Role stringArn - IAM role ARN to assume for SigV4 signing. Optional - when omitted, credentials are resolved at runtime via a monitor account association.
- Role
Arn string - Deprecated - use McpRoleArn instead. IAM role ARN to assume for SigV4 signing
- Region string
- AWS region for SigV4 signing. Use '*' for SigV4a multi-region signing.
- Service string
- AWS service name for SigV4 signing
- Custom
Headers map[string]string - Custom headers for the SigV4 MCP server
- Mcp
Role stringArn - IAM role ARN to assume for SigV4 signing. Optional - when omitted, credentials are resolved at runtime via a monitor account association.
- Role
Arn string - Deprecated - use McpRoleArn instead. IAM role ARN to assume for SigV4 signing
- region string
- AWS region for SigV4 signing. Use '*' for SigV4a multi-region signing.
- service string
- AWS service name for SigV4 signing
- custom_
headers map(string) - Custom headers for the SigV4 MCP server
- mcp_
role_ stringarn - IAM role ARN to assume for SigV4 signing. Optional - when omitted, credentials are resolved at runtime via a monitor account association.
- role_
arn string - Deprecated - use McpRoleArn instead. IAM role ARN to assume for SigV4 signing
- region String
- AWS region for SigV4 signing. Use '*' for SigV4a multi-region signing.
- service String
- AWS service name for SigV4 signing
- custom
Headers Map<String,String> - Custom headers for the SigV4 MCP server
- mcp
Role StringArn - IAM role ARN to assume for SigV4 signing. Optional - when omitted, credentials are resolved at runtime via a monitor account association.
- role
Arn String - Deprecated - use McpRoleArn instead. IAM role ARN to assume for SigV4 signing
- region string
- AWS region for SigV4 signing. Use '*' for SigV4a multi-region signing.
- service string
- AWS service name for SigV4 signing
- custom
Headers {[key: string]: string} - Custom headers for the SigV4 MCP server
- mcp
Role stringArn - IAM role ARN to assume for SigV4 signing. Optional - when omitted, credentials are resolved at runtime via a monitor account association.
- role
Arn string - Deprecated - use McpRoleArn instead. IAM role ARN to assume for SigV4 signing
- region str
- AWS region for SigV4 signing. Use '*' for SigV4a multi-region signing.
- service str
- AWS service name for SigV4 signing
- custom_
headers Mapping[str, str] - Custom headers for the SigV4 MCP server
- mcp_
role_ strarn - IAM role ARN to assume for SigV4 signing. Optional - when omitted, credentials are resolved at runtime via a monitor account association.
- role_
arn str - Deprecated - use McpRoleArn instead. IAM role ARN to assume for SigV4 signing
- region String
- AWS region for SigV4 signing. Use '*' for SigV4a multi-region signing.
- service String
- AWS service name for SigV4 signing
- custom
Headers Map<String> - Custom headers for the SigV4 MCP server
- mcp
Role StringArn - IAM role ARN to assume for SigV4 signing. Optional - when omitted, credentials are resolved at runtime via a monitor account association.
- role
Arn String - Deprecated - use McpRoleArn instead. IAM role ARN to assume for SigV4 signing
ServiceMcpServerSigV4Details, ServiceMcpServerSigV4DetailsArgs
SigV4-authenticated MCP server configuration-
Pulumi.
Aws Native. Dev Ops Agent. Inputs. Service Mcp Server Sig V4Authorization Config - Endpoint string
- MCP server endpoint URL
- Name string
- MCP server name
- Description string
- Optional description for the MCP server
-
Service
Mcp Server Sig V4Authorization Config - Endpoint string
- MCP server endpoint URL
- Name string
- MCP server name
- Description string
- Optional description for the MCP server
- object
- endpoint string
- MCP server endpoint URL
- name string
- MCP server name
- description string
- Optional description for the MCP server
-
Service
Mcp Server Sig V4Authorization Config - endpoint String
- MCP server endpoint URL
- name String
- MCP server name
- description String
- Optional description for the MCP server
-
Service
Mcp Server Sig V4Authorization Config - endpoint string
- MCP server endpoint URL
- name string
- MCP server name
- description string
- Optional description for the MCP server
-
Service
Mcp Server Sig V4Authorization Config - endpoint str
- MCP server endpoint URL
- name str
- MCP server name
- description str
- Optional description for the MCP server
- Property Map
- endpoint String
- MCP server endpoint URL
- name String
- MCP server name
- description String
- Optional description for the MCP server
ServiceMcpServerSplunkAuthorizationConfig, ServiceMcpServerSplunkAuthorizationConfigArgs
MCP server splunk authorization configurationServiceMcpServerSplunkDetails, ServiceMcpServerSplunkDetailsArgs
Splunk MCP server configuration-
Pulumi.
Aws Native. Dev Ops Agent. Inputs. Service Mcp Server Splunk Authorization Config - Endpoint string
- MCP server endpoint URL
- Name string
- MCP server name
- Description string
- Optional description for the MCP server
-
Service
Mcp Server Splunk Authorization Config - Endpoint string
- MCP server endpoint URL
- Name string
- MCP server name
- Description string
- Optional description for the MCP server
- object
- endpoint string
- MCP server endpoint URL
- name string
- MCP server name
- description string
- Optional description for the MCP server
-
Service
Mcp Server Splunk Authorization Config - endpoint String
- MCP server endpoint URL
- name String
- MCP server name
- description String
- Optional description for the MCP server
-
Service
Mcp Server Splunk Authorization Config - endpoint string
- MCP server endpoint URL
- name string
- MCP server name
- description string
- Optional description for the MCP server
-
Service
Mcp Server Splunk Authorization Config - endpoint str
- MCP server endpoint URL
- name str
- MCP server name
- description str
- Optional description for the MCP server
- Property Map
- endpoint String
- MCP server endpoint URL
- name String
- MCP server name
- description String
- Optional description for the MCP server
ServiceNewRelicApiKeyConfig, ServiceNewRelicApiKeyConfigArgs
New Relic API key configuration- Account
Id string - New Relic Account ID
- Api
Key string - New Relic User API Key
- Region
Pulumi.
Aws Native. Dev Ops Agent. Service New Relic Api Key Config Region - New Relic region
- Alert
Policy List<string>Ids - List of alert policy IDs
- Application
Ids List<string> - List of monitored APM application IDs
- Entity
Guids List<string> - List of globally unique IDs for New Relic resources
- Account
Id string - New Relic Account ID
- Api
Key string - New Relic User API Key
- Region
Service
New Relic Api Key Config Region - New Relic region
- Alert
Policy []stringIds - List of alert policy IDs
- Application
Ids []string - List of monitored APM application IDs
- Entity
Guids []string - List of globally unique IDs for New Relic resources
- account_
id string - New Relic Account ID
- api_
key string - New Relic User API Key
- region "US" | "EU"
- New Relic region
- alert_
policy_ list(string)ids - List of alert policy IDs
- application_
ids list(string) - List of monitored APM application IDs
- entity_
guids list(string) - List of globally unique IDs for New Relic resources
- account
Id String - New Relic Account ID
- api
Key String - New Relic User API Key
- region
Service
New Relic Api Key Config Region - New Relic region
- alert
Policy List<String>Ids - List of alert policy IDs
- application
Ids List<String> - List of monitored APM application IDs
- entity
Guids List<String> - List of globally unique IDs for New Relic resources
- account
Id string - New Relic Account ID
- api
Key string - New Relic User API Key
- region
Service
New Relic Api Key Config Region - New Relic region
- alert
Policy string[]Ids - List of alert policy IDs
- application
Ids string[] - List of monitored APM application IDs
- entity
Guids string[] - List of globally unique IDs for New Relic resources
- account_
id str - New Relic Account ID
- api_
key str - New Relic User API Key
- region
Service
New Relic Api Key Config Region - New Relic region
- alert_
policy_ Sequence[str]ids - List of alert policy IDs
- application_
ids Sequence[str] - List of monitored APM application IDs
- entity_
guids Sequence[str] - List of globally unique IDs for New Relic resources
- account
Id String - New Relic Account ID
- api
Key String - New Relic User API Key
- region "US" | "EU"
- New Relic region
- alert
Policy List<String>Ids - List of alert policy IDs
- application
Ids List<String> - List of monitored APM application IDs
- entity
Guids List<String> - List of globally unique IDs for New Relic resources
ServiceNewRelicApiKeyConfigRegion, ServiceNewRelicApiKeyConfigRegionArgs
- Us
US- Eu
EU
- Service
New Relic Api Key Config Region Us US- Service
New Relic Api Key Config Region Eu EU
- "US"
US- "EU"
EU
- Us
US- Eu
EU
- Us
US- Eu
EU
- US
US- EU
EU
- "US"
US- "EU"
EU
ServiceNewRelicAuthorizationConfig, ServiceNewRelicAuthorizationConfigArgs
New Relic authorization configurationServiceNewRelicServiceDetails, ServiceNewRelicServiceDetailsArgs
New Relic service configurationServiceNowAuthorizationConfig, ServiceNowAuthorizationConfigArgs
ServiceNow OAuth authorization configurationServiceNowServiceDetails, ServiceNowServiceDetailsArgs
ServiceNow service configuration- Instance
Url string - ServiceNow instance URL
-
Pulumi.
Aws Native. Dev Ops Agent. Inputs. Service Now Authorization Config
- Instance
Url string - ServiceNow instance URL
-
Service
Now Authorization Config
- instance_
url string - ServiceNow instance URL
- object
- instance
Url String - ServiceNow instance URL
-
Service
Now Authorization Config
- instance
Url string - ServiceNow instance URL
-
Service
Now Authorization Config
- instance_
url str - ServiceNow instance URL
-
Service
Now Authorization Config
- instance
Url String - ServiceNow instance URL
- Property Map
ServiceOAuthClientDetails, ServiceOAuthClientDetailsArgs
OAuth client credentials- Client
Id string - OAuth client ID
- Client
Secret string - OAuth client secret
- Client
Name string - User friendly OAuth client name
- Exchange
Parameters object - OAuth token exchange parameters
- Client
Id string - OAuth client ID
- Client
Secret string - OAuth client secret
- Client
Name string - User friendly OAuth client name
- Exchange
Parameters interface{} - OAuth token exchange parameters
- client_
id string - OAuth client ID
- client_
secret string - OAuth client secret
- client_
name string - User friendly OAuth client name
- exchange_
parameters any - OAuth token exchange parameters
- client
Id String - OAuth client ID
- client
Secret String - OAuth client secret
- client
Name String - User friendly OAuth client name
- exchange
Parameters Object - OAuth token exchange parameters
- client
Id string - OAuth client ID
- client
Secret string - OAuth client secret
- client
Name string - User friendly OAuth client name
- exchange
Parameters any - OAuth token exchange parameters
- client_
id str - OAuth client ID
- client_
secret str - OAuth client secret
- client_
name str - User friendly OAuth client name
- exchange_
parameters Any - OAuth token exchange parameters
- client
Id String - OAuth client ID
- client
Secret String - OAuth client secret
- client
Name String - User friendly OAuth client name
- exchange
Parameters Any - OAuth token exchange parameters
ServicePagerDutyAuthorizationConfig, ServicePagerDutyAuthorizationConfigArgs
PagerDuty OAuth authorization configurationServicePagerDutyDetails, ServicePagerDutyDetailsArgs
PagerDuty service configuration-
Pulumi.
Aws Native. Dev Ops Agent. Inputs. Service Pager Duty Authorization Config - Scopes List<string>
- PagerDuty scopes
-
Service
Pager Duty Authorization Config - Scopes []string
- PagerDuty scopes
-
Service
Pager Duty Authorization Config - scopes List<String>
- PagerDuty scopes
-
Service
Pager Duty Authorization Config - scopes string[]
- PagerDuty scopes
-
Service
Pager Duty Authorization Config - scopes Sequence[str]
- PagerDuty scopes
- Property Map
- scopes List<String>
- PagerDuty scopes
ServiceRegisteredAzureIdentityDetails, ServiceRegisteredAzureIdentityDetailsArgs
Azure Identity service details returned after registration- Client
Id string - Azure AD application client ID
- Tenant
Id string - Azure AD tenant ID
- Web
Identity stringRole Arn - ARN of the IAM role for web identity token exchange
- Web
Identity List<string>Token Audiences - List of audiences for the web identity token
- Client
Id string - Azure AD application client ID
- Tenant
Id string - Azure AD tenant ID
- Web
Identity stringRole Arn - ARN of the IAM role for web identity token exchange
- Web
Identity []stringToken Audiences - List of audiences for the web identity token
- client_
id string - Azure AD application client ID
- tenant_
id string - Azure AD tenant ID
- web_
identity_ stringrole_ arn - ARN of the IAM role for web identity token exchange
- web_
identity_ list(string)token_ audiences - List of audiences for the web identity token
- client
Id String - Azure AD application client ID
- tenant
Id String - Azure AD tenant ID
- web
Identity StringRole Arn - ARN of the IAM role for web identity token exchange
- web
Identity List<String>Token Audiences - List of audiences for the web identity token
- client
Id string - Azure AD application client ID
- tenant
Id string - Azure AD tenant ID
- web
Identity stringRole Arn - ARN of the IAM role for web identity token exchange
- web
Identity string[]Token Audiences - List of audiences for the web identity token
- client_
id str - Azure AD application client ID
- tenant_
id str - Azure AD tenant ID
- web_
identity_ strrole_ arn - ARN of the IAM role for web identity token exchange
- web_
identity_ Sequence[str]token_ audiences - List of audiences for the web identity token
- client
Id String - Azure AD application client ID
- tenant
Id String - Azure AD tenant ID
- web
Identity StringRole Arn - ARN of the IAM role for web identity token exchange
- web
Identity List<String>Token Audiences - List of audiences for the web identity token
ServiceRegisteredDynatraceDetails, ServiceRegisteredDynatraceDetailsArgs
Dynatrace service details returned after registration- Account
Urn string - Dynatrace resource account URN
- Account
Urn string - Dynatrace resource account URN
- account_
urn string - Dynatrace resource account URN
- account
Urn String - Dynatrace resource account URN
- account
Urn string - Dynatrace resource account URN
- account_
urn str - Dynatrace resource account URN
- account
Urn String - Dynatrace resource account URN
ServiceRegisteredGitLabServiceDetails, ServiceRegisteredGitLabServiceDetailsArgs
GitLab service details returned after registration- Target
Url string - GitLab instance URL
- Token
Type Pulumi.Aws Native. Dev Ops Agent. Service Registered Git Lab Service Details Token Type - Type of GitLab access token
- Group
Id string - Optional GitLab group ID for group-level access tokens
- Target
Url string - GitLab instance URL
- Token
Type ServiceRegistered Git Lab Service Details Token Type - Type of GitLab access token
- Group
Id string - Optional GitLab group ID for group-level access tokens
- target_
url string - GitLab instance URL
- token_
type "personal" | "group" - Type of GitLab access token
- group_
id string - Optional GitLab group ID for group-level access tokens
- target
Url String - GitLab instance URL
- token
Type ServiceRegistered Git Lab Service Details Token Type - Type of GitLab access token
- group
Id String - Optional GitLab group ID for group-level access tokens
- target
Url string - GitLab instance URL
- token
Type ServiceRegistered Git Lab Service Details Token Type - Type of GitLab access token
- group
Id string - Optional GitLab group ID for group-level access tokens
- target_
url str - GitLab instance URL
- token_
type ServiceRegistered Git Lab Service Details Token Type - Type of GitLab access token
- group_
id str - Optional GitLab group ID for group-level access tokens
- target
Url String - GitLab instance URL
- token
Type "personal" | "group" - Type of GitLab access token
- group
Id String - Optional GitLab group ID for group-level access tokens
ServiceRegisteredGitLabServiceDetailsTokenType, ServiceRegisteredGitLabServiceDetailsTokenTypeArgs
- Personal
personal- Group
group
- Service
Registered Git Lab Service Details Token Type Personal personal- Service
Registered Git Lab Service Details Token Type Group group
- "personal"
personal- "group"
group
- Personal
personal- Group
group
- Personal
personal- Group
group
- PERSONAL
personal- GROUP
group
- "personal"
personal- "group"
group
ServiceRegisteredMcpServerDetails, ServiceRegisteredMcpServerDetailsArgs
MCP server details returned after registration-
Pulumi.
Aws Native. Dev Ops Agent. Service Registered Mcp Server Details Authorization Method - MCP server authorization method
- Endpoint string
- MCP server endpoint URL
- Name string
- MCP server name
- Api
Key stringHeader - API key header name if using API key authentication
- Description string
- Optional description for the MCP server
-
Service
Registered Mcp Server Details Authorization Method - MCP server authorization method
- Endpoint string
- MCP server endpoint URL
- Name string
- MCP server name
- Api
Key stringHeader - API key header name if using API key authentication
- Description string
- Optional description for the MCP server
- "oauth-client-credentials" | "api-key" | "bearer-token"
- MCP server authorization method
- endpoint string
- MCP server endpoint URL
- name string
- MCP server name
- api_
key_ stringheader - API key header name if using API key authentication
- description string
- Optional description for the MCP server
-
Service
Registered Mcp Server Details Authorization Method - MCP server authorization method
- endpoint String
- MCP server endpoint URL
- name String
- MCP server name
- api
Key StringHeader - API key header name if using API key authentication
- description String
- Optional description for the MCP server
-
Service
Registered Mcp Server Details Authorization Method - MCP server authorization method
- endpoint string
- MCP server endpoint URL
- name string
- MCP server name
- api
Key stringHeader - API key header name if using API key authentication
- description string
- Optional description for the MCP server
-
Service
Registered Mcp Server Details Authorization Method - MCP server authorization method
- endpoint str
- MCP server endpoint URL
- name str
- MCP server name
- api_
key_ strheader - API key header name if using API key authentication
- description str
- Optional description for the MCP server
- "oauth-client-credentials" | "api-key" | "bearer-token"
- MCP server authorization method
- endpoint String
- MCP server endpoint URL
- name String
- MCP server name
- api
Key StringHeader - API key header name if using API key authentication
- description String
- Optional description for the MCP server
ServiceRegisteredMcpServerDetailsAuthorizationMethod, ServiceRegisteredMcpServerDetailsAuthorizationMethodArgs
- Oauth
Client Credentials oauth-client-credentials- Api
Key api-key- Bearer
Token bearer-token
- Service
Registered Mcp Server Details Authorization Method Oauth Client Credentials oauth-client-credentials- Service
Registered Mcp Server Details Authorization Method Api Key api-key- Service
Registered Mcp Server Details Authorization Method Bearer Token bearer-token
- "oauth-client-credentials"
oauth-client-credentials- "api-key"
api-key- "bearer-token"
bearer-token
- Oauth
Client Credentials oauth-client-credentials- Api
Key api-key- Bearer
Token bearer-token
- Oauth
Client Credentials oauth-client-credentials- Api
Key api-key- Bearer
Token bearer-token
- OAUTH_CLIENT_CREDENTIALS
oauth-client-credentials- API_KEY
api-key- BEARER_TOKEN
bearer-token
- "oauth-client-credentials"
oauth-client-credentials- "api-key"
api-key- "bearer-token"
bearer-token
ServiceRegisteredMcpServerGrafanaDetails, ServiceRegisteredMcpServerGrafanaDetailsArgs
Grafana MCP server details returned after registration-
Pulumi.
Aws Native. Dev Ops Agent. Service Registered Mcp Server Grafana Details Authorization Method - MCP server authorization method
- Endpoint string
- MCP server endpoint URL
- Description string
- Optional description for the MCP server
- Name string
- MCP server name
-
Service
Registered Mcp Server Grafana Details Authorization Method - MCP server authorization method
- Endpoint string
- MCP server endpoint URL
- Description string
- Optional description for the MCP server
- Name string
- MCP server name
- "bearer-token"
- MCP server authorization method
- endpoint string
- MCP server endpoint URL
- description string
- Optional description for the MCP server
- name string
- MCP server name
-
Service
Registered Mcp Server Grafana Details Authorization Method - MCP server authorization method
- endpoint String
- MCP server endpoint URL
- description String
- Optional description for the MCP server
- name String
- MCP server name
-
Service
Registered Mcp Server Grafana Details Authorization Method - MCP server authorization method
- endpoint string
- MCP server endpoint URL
- description string
- Optional description for the MCP server
- name string
- MCP server name
-
Service
Registered Mcp Server Grafana Details Authorization Method - MCP server authorization method
- endpoint str
- MCP server endpoint URL
- description str
- Optional description for the MCP server
- name str
- MCP server name
- "bearer-token"
- MCP server authorization method
- endpoint String
- MCP server endpoint URL
- description String
- Optional description for the MCP server
- name String
- MCP server name
ServiceRegisteredMcpServerGrafanaDetailsAuthorizationMethod, ServiceRegisteredMcpServerGrafanaDetailsAuthorizationMethodArgs
- Bearer
Token bearer-token
- Service
Registered Mcp Server Grafana Details Authorization Method Bearer Token bearer-token
- "bearer-token"
bearer-token
- Bearer
Token bearer-token
- Bearer
Token bearer-token
- BEARER_TOKEN
bearer-token
- "bearer-token"
bearer-token
ServiceRegisteredMcpServerSigV4Details, ServiceRegisteredMcpServerSigV4DetailsArgs
SigV4-authenticated MCP server details returned after registration- Endpoint string
- The MCP server endpoint URL
- Name string
- The MCP server name
- Region string
- AWS region for SigV4 signing
- Role
Arn string - Deprecated - use McpRoleArn instead. IAM role ARN for SigV4 signing
- Service string
- AWS service name for SigV4 signing
- Custom
Headers Dictionary<string, string> - Custom headers for the SigV4 MCP server
- Description string
- Optional description for the MCP server
- Mcp
Role stringArn - IAM role ARN for SigV4 signing. Absent when no dedicated role is configured.
- Endpoint string
- The MCP server endpoint URL
- Name string
- The MCP server name
- Region string
- AWS region for SigV4 signing
- Role
Arn string - Deprecated - use McpRoleArn instead. IAM role ARN for SigV4 signing
- Service string
- AWS service name for SigV4 signing
- Custom
Headers map[string]string - Custom headers for the SigV4 MCP server
- Description string
- Optional description for the MCP server
- Mcp
Role stringArn - IAM role ARN for SigV4 signing. Absent when no dedicated role is configured.
- endpoint string
- The MCP server endpoint URL
- name string
- The MCP server name
- region string
- AWS region for SigV4 signing
- role_
arn string - Deprecated - use McpRoleArn instead. IAM role ARN for SigV4 signing
- service string
- AWS service name for SigV4 signing
- custom_
headers map(string) - Custom headers for the SigV4 MCP server
- description string
- Optional description for the MCP server
- mcp_
role_ stringarn - IAM role ARN for SigV4 signing. Absent when no dedicated role is configured.
- endpoint String
- The MCP server endpoint URL
- name String
- The MCP server name
- region String
- AWS region for SigV4 signing
- role
Arn String - Deprecated - use McpRoleArn instead. IAM role ARN for SigV4 signing
- service String
- AWS service name for SigV4 signing
- custom
Headers Map<String,String> - Custom headers for the SigV4 MCP server
- description String
- Optional description for the MCP server
- mcp
Role StringArn - IAM role ARN for SigV4 signing. Absent when no dedicated role is configured.
- endpoint string
- The MCP server endpoint URL
- name string
- The MCP server name
- region string
- AWS region for SigV4 signing
- role
Arn string - Deprecated - use McpRoleArn instead. IAM role ARN for SigV4 signing
- service string
- AWS service name for SigV4 signing
- custom
Headers {[key: string]: string} - Custom headers for the SigV4 MCP server
- description string
- Optional description for the MCP server
- mcp
Role stringArn - IAM role ARN for SigV4 signing. Absent when no dedicated role is configured.
- endpoint str
- The MCP server endpoint URL
- name str
- The MCP server name
- region str
- AWS region for SigV4 signing
- role_
arn str - Deprecated - use McpRoleArn instead. IAM role ARN for SigV4 signing
- service str
- AWS service name for SigV4 signing
- custom_
headers Mapping[str, str] - Custom headers for the SigV4 MCP server
- description str
- Optional description for the MCP server
- mcp_
role_ strarn - IAM role ARN for SigV4 signing. Absent when no dedicated role is configured.
- endpoint String
- The MCP server endpoint URL
- name String
- The MCP server name
- region String
- AWS region for SigV4 signing
- role
Arn String - Deprecated - use McpRoleArn instead. IAM role ARN for SigV4 signing
- service String
- AWS service name for SigV4 signing
- custom
Headers Map<String> - Custom headers for the SigV4 MCP server
- description String
- Optional description for the MCP server
- mcp
Role StringArn - IAM role ARN for SigV4 signing. Absent when no dedicated role is configured.
ServiceRegisteredNewRelicDetails, ServiceRegisteredNewRelicDetailsArgs
New Relic service details returned after registration- Account
Id string - New Relic account ID
- Region
Pulumi.
Aws Native. Dev Ops Agent. Service Registered New Relic Details Region - New Relic region
- Description string
- Optional user description
- Account
Id string - New Relic account ID
- Region
Service
Registered New Relic Details Region - New Relic region
- Description string
- Optional user description
- account_
id string - New Relic account ID
- region "US" | "EU"
- New Relic region
- description string
- Optional user description
- account
Id String - New Relic account ID
- region
Service
Registered New Relic Details Region - New Relic region
- description String
- Optional user description
- account
Id string - New Relic account ID
- region
Service
Registered New Relic Details Region - New Relic region
- description string
- Optional user description
- account_
id str - New Relic account ID
- region
Service
Registered New Relic Details Region - New Relic region
- description str
- Optional user description
- account
Id String - New Relic account ID
- region "US" | "EU"
- New Relic region
- description String
- Optional user description
ServiceRegisteredNewRelicDetailsRegion, ServiceRegisteredNewRelicDetailsRegionArgs
- Us
US- Eu
EU
- Service
Registered New Relic Details Region Us US- Service
Registered New Relic Details Region Eu EU
- "US"
US- "EU"
EU
- Us
US- Eu
EU
- Us
US- Eu
EU
- US
US- EU
EU
- "US"
US- "EU"
EU
ServiceRegisteredPagerDutyDetails, ServiceRegisteredPagerDutyDetailsArgs
PagerDuty service details returned after registration- Scopes List<string>
- The scopes assigned to the service
- Scopes []string
- The scopes assigned to the service
- scopes list(string)
- The scopes assigned to the service
- scopes List<String>
- The scopes assigned to the service
- scopes string[]
- The scopes assigned to the service
- scopes Sequence[str]
- The scopes assigned to the service
- scopes List<String>
- The scopes assigned to the service
ServiceRegisteredServiceNowDetails, ServiceRegisteredServiceNowDetailsArgs
ServiceNow service details returned after registration- Instance
Url string - ServiceNow instance URL
- Instance
Url string - ServiceNow instance URL
- instance_
url string - ServiceNow instance URL
- instance
Url String - ServiceNow instance URL
- instance
Url string - ServiceNow instance URL
- instance_
url str - ServiceNow instance URL
- instance
Url String - ServiceNow instance URL
ServiceType, ServiceTypeArgs
- Dynatrace
dynatrace- Mcpserver
mcpserver- Mcpserversplunk
mcpserversplunk- Mcpservernewrelic
mcpservernewrelic- Gitlab
gitlab- Servicenow
servicenow- Pagerduty
pagerduty- Azureidentity
azureidentity- Mcpserversigv4
mcpserversigv4- Mcpservergrafana
mcpservergrafana
- Service
Type Dynatrace dynatrace- Service
Type Mcpserver mcpserver- Service
Type Mcpserversplunk mcpserversplunk- Service
Type Mcpservernewrelic mcpservernewrelic- Service
Type Gitlab gitlab- Service
Type Servicenow servicenow- Service
Type Pagerduty pagerduty- Service
Type Azureidentity azureidentity- Service
Type Mcpserversigv4 mcpserversigv4- Service
Type Mcpservergrafana mcpservergrafana
- "dynatrace"
dynatrace- "mcpserver"
mcpserver- "mcpserversplunk"
mcpserversplunk- "mcpservernewrelic"
mcpservernewrelic- "gitlab"
gitlab- "servicenow"
servicenow- "pagerduty"
pagerduty- "azureidentity"
azureidentity- "mcpserversigv4"
mcpserversigv4- "mcpservergrafana"
mcpservergrafana
- Dynatrace
dynatrace- Mcpserver
mcpserver- Mcpserversplunk
mcpserversplunk- Mcpservernewrelic
mcpservernewrelic- Gitlab
gitlab- Servicenow
servicenow- Pagerduty
pagerduty- Azureidentity
azureidentity- Mcpserversigv4
mcpserversigv4- Mcpservergrafana
mcpservergrafana
- Dynatrace
dynatrace- Mcpserver
mcpserver- Mcpserversplunk
mcpserversplunk- Mcpservernewrelic
mcpservernewrelic- Gitlab
gitlab- Servicenow
servicenow- Pagerduty
pagerduty- Azureidentity
azureidentity- Mcpserversigv4
mcpserversigv4- Mcpservergrafana
mcpservergrafana
- DYNATRACE
dynatrace- MCPSERVER
mcpserver- MCPSERVERSPLUNK
mcpserversplunk- MCPSERVERNEWRELIC
mcpservernewrelic- GITLAB
gitlab- SERVICENOW
servicenow- PAGERDUTY
pagerduty- AZUREIDENTITY
azureidentity- MCPSERVERSIGV4
mcpserversigv4- MCPSERVERGRAFANA
mcpservergrafana
- "dynatrace"
dynatrace- "mcpserver"
mcpserver- "mcpserversplunk"
mcpserversplunk- "mcpservernewrelic"
mcpservernewrelic- "gitlab"
gitlab- "servicenow"
servicenow- "pagerduty"
pagerduty- "azureidentity"
azureidentity- "mcpserversigv4"
mcpserversigv4- "mcpservergrafana"
mcpservergrafana
Tag, TagArgs
A set of tags to apply to the resource.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