Interface CfnService.AdditionalServiceDetailsProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnService.AdditionalServiceDetailsProperty.Jsii$Proxy
- Enclosing class:
CfnService
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import software.amazon.awscdk.services.devopsagent.*;
AdditionalServiceDetailsProperty additionalServiceDetailsProperty = AdditionalServiceDetailsProperty.builder()
.azureIdentity(RegisteredAzureIdentityDetailsProperty.builder()
.clientId("clientId")
.tenantId("tenantId")
.webIdentityRoleArn("webIdentityRoleArn")
.webIdentityTokenAudiences(List.of("webIdentityTokenAudiences"))
.build())
.dynatrace(RegisteredDynatraceDetailsProperty.builder()
.accountUrn("accountUrn")
.build())
.gitLab(RegisteredGitLabServiceDetailsProperty.builder()
.targetUrl("targetUrl")
.tokenType("tokenType")
// the properties below are optional
.groupId("groupId")
.build())
.mcpServer(RegisteredMCPServerDetailsProperty.builder()
.authorizationMethod("authorizationMethod")
.endpoint("endpoint")
.name("name")
// the properties below are optional
.apiKeyHeader("apiKeyHeader")
.description("description")
.build())
.mcpServerNewRelic(RegisteredNewRelicDetailsProperty.builder()
.accountId("accountId")
.region("region")
// the properties below are optional
.description("description")
.build())
.mcpServerSigV4(RegisteredMCPServerSigV4DetailsProperty.builder()
.endpoint("endpoint")
.name("name")
.region("region")
.roleArn("roleArn")
.service("service")
// the properties below are optional
.customHeaders(Map.of(
"customHeadersKey", "customHeaders"))
.description("description")
.build())
.mcpServerSplunk(RegisteredMCPServerDetailsProperty.builder()
.authorizationMethod("authorizationMethod")
.endpoint("endpoint")
.name("name")
// the properties below are optional
.apiKeyHeader("apiKeyHeader")
.description("description")
.build())
.pagerDuty(RegisteredPagerDutyDetailsProperty.builder()
.scopes(List.of("scopes"))
.build())
.serviceNow(RegisteredServiceNowDetailsProperty.builder()
.instanceUrl("instanceUrl")
.build())
.build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forCfnService.AdditionalServiceDetailsPropertystatic final classAn implementation forCfnService.AdditionalServiceDetailsProperty -
Method Summary
Modifier and TypeMethodDescriptionbuilder()default ObjectAzure Identity service details returned after registration.default ObjectDynatrace service details returned after registration.default ObjectGitLab service details returned after registration.default ObjectMCP server details returned after registration.default ObjectNew Relic service details returned after registration.default ObjectSigV4-authenticated MCP server details returned after registration.default ObjectMCP server details returned after registration.default ObjectPagerDuty service details returned after registration.default ObjectServiceNow service details returned after registration.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getAzureIdentity
Azure Identity service details returned after registration.Returns union: either
IResolvableorCfnService.RegisteredAzureIdentityDetailsProperty- See Also:
-
getDynatrace
Dynatrace service details returned after registration.Returns union: either
IResolvableorCfnService.RegisteredDynatraceDetailsProperty- See Also:
-
getGitLab
GitLab service details returned after registration.Returns union: either
IResolvableorCfnService.RegisteredGitLabServiceDetailsProperty- See Also:
-
getMcpServer
MCP server details returned after registration.Returns union: either
IResolvableorCfnService.RegisteredMCPServerDetailsProperty- See Also:
-
getMcpServerNewRelic
New Relic service details returned after registration.Returns union: either
IResolvableorCfnService.RegisteredNewRelicDetailsProperty- See Also:
-
getMcpServerSigV4
SigV4-authenticated MCP server details returned after registration.Returns union: either
IResolvableorCfnService.RegisteredMCPServerSigV4DetailsProperty- See Also:
-
getMcpServerSplunk
MCP server details returned after registration.Returns union: either
IResolvableorCfnService.RegisteredMCPServerDetailsProperty- See Also:
-
getPagerDuty
PagerDuty service details returned after registration.Returns union: either
IResolvableorCfnService.RegisteredPagerDutyDetailsProperty- See Also:
-
getServiceNow
ServiceNow service details returned after registration.Returns union: either
IResolvableorCfnService.RegisteredServiceNowDetailsProperty- See Also:
-
builder
-