Interface CfnService.RegisteredMCPServerSigV4DetailsProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnService.RegisteredMCPServerSigV4DetailsProperty.Jsii$Proxy
- Enclosing class:
CfnService
@Stability(Stable)
public static interface CfnService.RegisteredMCPServerSigV4DetailsProperty
extends software.amazon.jsii.JsiiSerializable
SigV4-authenticated MCP server details returned after registration.
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.*;
RegisteredMCPServerSigV4DetailsProperty registeredMCPServerSigV4DetailsProperty = 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();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forCfnService.RegisteredMCPServerSigV4DetailsPropertystatic final classAn implementation forCfnService.RegisteredMCPServerSigV4DetailsProperty -
Method Summary
Modifier and TypeMethodDescriptionbuilder()default ObjectCustom headers for the SigV4 MCP server.default StringOptional description for the MCP server.The MCP server endpoint URL.getName()The MCP server name.AWS region for SigV4 signing.IAM role ARN for SigV4 signing.AWS service name for SigV4 signing.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getEndpoint
The MCP server endpoint URL.- See Also:
-
getName
The MCP server name.- See Also:
-
getRegion
AWS region for SigV4 signing.- See Also:
-
getRoleArn
IAM role ARN for SigV4 signing.- See Also:
-
getService
AWS service name for SigV4 signing.- See Also:
-
getCustomHeaders
Custom headers for the SigV4 MCP server.Returns union: either Mapinvalid input: '<'String,
String> orIResolvable- See Also:
-
getDescription
Optional description for the MCP server.- See Also:
-
builder
-