Interface CfnServicePropsMixin.AdditionalServiceDetailsProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnServicePropsMixin.AdditionalServiceDetailsProperty.Jsii$Proxy
- Enclosing class:
CfnServicePropsMixin
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import software.amazon.awscdk.cfnpropertymixins.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()
.groupId("groupId")
.targetUrl("targetUrl")
.tokenType("tokenType")
.build())
.mcpServer(RegisteredMCPServerDetailsProperty.builder()
.apiKeyHeader("apiKeyHeader")
.authorizationMethod("authorizationMethod")
.description("description")
.endpoint("endpoint")
.name("name")
.build())
.mcpServerNewRelic(RegisteredNewRelicDetailsProperty.builder()
.accountId("accountId")
.description("description")
.region("region")
.build())
.mcpServerSigV4(RegisteredMCPServerSigV4DetailsProperty.builder()
.customHeaders(Map.of(
"customHeadersKey", "customHeaders"))
.description("description")
.endpoint("endpoint")
.name("name")
.region("region")
.roleArn("roleArn")
.service("service")
.build())
.mcpServerSplunk(RegisteredMCPServerDetailsProperty.builder()
.apiKeyHeader("apiKeyHeader")
.authorizationMethod("authorizationMethod")
.description("description")
.endpoint("endpoint")
.name("name")
.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 forCfnServicePropsMixin.AdditionalServiceDetailsPropertystatic final classAn implementation forCfnServicePropsMixin.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
IResolvableorCfnServicePropsMixin.RegisteredAzureIdentityDetailsProperty- See Also:
-
getDynatrace
Dynatrace service details returned after registration.Returns union: either
IResolvableorCfnServicePropsMixin.RegisteredDynatraceDetailsProperty- See Also:
-
getGitLab
GitLab service details returned after registration.Returns union: either
IResolvableorCfnServicePropsMixin.RegisteredGitLabServiceDetailsProperty- See Also:
-
getMcpServer
MCP server details returned after registration.Returns union: either
IResolvableorCfnServicePropsMixin.RegisteredMCPServerDetailsProperty- See Also:
-
getMcpServerNewRelic
New Relic service details returned after registration.Returns union: either
IResolvableorCfnServicePropsMixin.RegisteredNewRelicDetailsProperty- See Also:
-
getMcpServerSigV4
SigV4-authenticated MCP server details returned after registration.Returns union: either
IResolvableorCfnServicePropsMixin.RegisteredMCPServerSigV4DetailsProperty- See Also:
-
getMcpServerSplunk
MCP server details returned after registration.Returns union: either
IResolvableorCfnServicePropsMixin.RegisteredMCPServerDetailsProperty- See Also:
-
getPagerDuty
PagerDuty service details returned after registration.Returns union: either
IResolvableorCfnServicePropsMixin.RegisteredPagerDutyDetailsProperty- See Also:
-
getServiceNow
ServiceNow service details returned after registration.Returns union: either
IResolvableorCfnServicePropsMixin.RegisteredServiceNowDetailsProperty- See Also:
-
builder
-