Skip to main content

Types

Classes

NameSummary
BasicAuthenticationCredentialsBasic authentication credentials.
BuildInfoBuild information for the MCP server.
CacheCompressionConfigurationConfiguration for cache compression.
CacheEvictionPolicyDefines the cache eviction policies.
CacheProviderTypeDefines the cache provider types.
CachingConfigurationConfiguration for metadata and tool caching behavior.
DataProtectionConfigurationConfiguration for data protection and encryption settings.
DistributedCacheConfigurationConfiguration for distributed caching.
FeatureFlagsConfigurationConfiguration for enabling/disabling specific features.
InputValidationConfigurationConfiguration for input validation and sanitization.
IpRestrictionConfigurationConfiguration for IP address restrictions and access control.
McpServerConfigurationUnified configuration for MCP servers supporting both sidecar and middleware deployment modes.
McpDeploymentModeDefines the deployment modes for MCP servers.
McpServerInfoBasic information about an MCP server instance.
MonitoringConfigurationConfiguration for logging, metrics, and health monitoring.
OpenTelemetryConfigurationOpenTelemetry configuration for observability.
ApplicationInsightsConfigurationAzure Application Insights configuration.
MetricDefinitionCustom metric definition.
LogFilterLog filter configuration.
AlertingConfigurationAlerting configuration.
AlertRuleAlert rule definition.
MetricTypeDefines the metric types.
NetworkConfigurationConfiguration for network endpoints, ports, and transport protocols.
SslConfigurationSSL/TLS certificate configuration.
CertificateStoreLocationCertificate store locations.
CorsConfigurationCORS (Cross-Origin Resource Sharing) configuration.
CompressionConfigurationHTTP response compression configuration.
OAuth2ConfigurationOAuth2 configuration for client credentials flow.
ODataAuthenticationConfigurationAuthentication configuration for connecting to OData services.
ODataAuthenticationTypeDefines the authentication types for OData services.
ODataServiceConfigurationConfiguration for connecting to and interacting with OData services.
RateLimitingConfigurationConfiguration for request rate limiting and throttling.
SecurityConfigurationConfiguration for security policies and restrictions.
SecurityHeadersConfigurationConfiguration for security-related HTTP headers.

Enums

NameSummary
CacheEvictionPolicyDefines the cache eviction policies.
CacheProviderTypeDefines the cache provider types.
McpDeploymentModeDefines the deployment modes for MCP servers.
MetricTypeDefines the metric types.
CertificateStoreLocationCertificate store locations.
ODataAuthenticationTypeDefines the authentication types for OData services.