Interface CfnService.AdditionalServiceDetailsProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnService.AdditionalServiceDetailsProperty.Jsii$Proxy
- Enclosing class:
CfnService
@Stability(Stable)
public static interface CfnService.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.services.devopsagent.*;
AdditionalServiceDetailsProperty additionalServiceDetailsProperty = AdditionalServiceDetailsProperty.builder()
.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())
.mcpServerSplunk(RegisteredMCPServerDetailsProperty.builder()
.authorizationMethod("authorizationMethod")
.endpoint("endpoint")
.name("name")
// the properties below are optional
.apiKeyHeader("apiKeyHeader")
.description("description")
.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 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
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:
-
getMcpServerSplunk
MCP server details returned after registration.Returns union: either
IResolvableorCfnService.RegisteredMCPServerDetailsProperty- See Also:
-
getServiceNow
ServiceNow service details returned after registration.Returns union: either
IResolvableorCfnService.RegisteredServiceNowDetailsProperty- See Also:
-
builder
-