Interface CfnServicePropsMixin.AdditionalServiceDetailsProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnServicePropsMixin.AdditionalServiceDetailsProperty.Jsii$Proxy
- Enclosing class:
CfnServicePropsMixin
@Stability(Stable)
public static interface CfnServicePropsMixin.AdditionalServiceDetailsProperty
extends software.amazon.jsii.JsiiSerializable
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import software.amazon.awscdk.mixins.preview.services.devopsagent.mixins.*;
AdditionalServiceDetailsProperty additionalServiceDetailsProperty = AdditionalServiceDetailsProperty.builder()
.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())
.mcpServerSplunk(RegisteredMCPServerDetailsProperty.builder()
.apiKeyHeader("apiKeyHeader")
.authorizationMethod("authorizationMethod")
.description("description")
.endpoint("endpoint")
.name("name")
.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 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 ObjectMCP server details returned after registration.default ObjectServiceNow service details returned after registration.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
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:
-
getMcpServerSplunk
MCP server details returned after registration.Returns union: either
IResolvableorCfnServicePropsMixin.RegisteredMCPServerDetailsProperty- See Also:
-
getServiceNow
ServiceNow service details returned after registration.Returns union: either
IResolvableorCfnServicePropsMixin.RegisteredServiceNowDetailsProperty- See Also:
-
builder
-