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.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: