Interface CfnServicePropsMixin.RegisteredMCPServerSigV4DetailsProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnServicePropsMixin.RegisteredMCPServerSigV4DetailsProperty.Jsii$Proxy
- Enclosing class:
CfnServicePropsMixin
@Stability(Stable)
public static interface CfnServicePropsMixin.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.cfnpropertymixins.services.devopsagent.*;
RegisteredMCPServerSigV4DetailsProperty registeredMCPServerSigV4DetailsProperty = RegisteredMCPServerSigV4DetailsProperty.builder()
.customHeaders(Map.of(
"customHeadersKey", "customHeaders"))
.description("description")
.endpoint("endpoint")
.name("name")
.region("region")
.roleArn("roleArn")
.service("service")
.build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classstatic final classAn implementation forCfnServicePropsMixin.RegisteredMCPServerSigV4DetailsProperty -
Method Summary
Modifier and TypeMethodDescriptionbuilder()default ObjectCustom headers for the SigV4 MCP server.default StringOptional description for the MCP server.default StringThe MCP server endpoint URL.default StringgetName()The MCP server name.default StringAWS region for SigV4 signing.default StringIAM role ARN for SigV4 signing.default StringAWS service name for SigV4 signing.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
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:
-
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:
-
builder
@Stability(Stable) static CfnServicePropsMixin.RegisteredMCPServerSigV4DetailsProperty.Builder builder()
-