Show / Hide Table of Contents

Class CfnServicePropsMixin.MCPServerDetailsProperty

MCP server configuration.

Inheritance
object
CfnServicePropsMixin.MCPServerDetailsProperty
Implements
CfnServicePropsMixin.IMCPServerDetailsProperty
Inherited Members
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
Namespace: Amazon.CDK.CfnPropertyMixins.AWS.DevOpsAgent
Assembly: Amazon.CDK.CfnPropertyMixins.dll
Syntax (csharp)
public class CfnServicePropsMixin.MCPServerDetailsProperty : CfnServicePropsMixin.IMCPServerDetailsProperty
Syntax (vb)
Public Class CfnServicePropsMixin.MCPServerDetailsProperty Implements CfnServicePropsMixin.IMCPServerDetailsProperty
Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-devopsagent-service-mcpserverdetails.html

ExampleMetadata: fixture=_generated

Examples
// The code below shows an example of how to instantiate this type.
             // The values are placeholders you should change.
             using Amazon.CDK.CfnPropertyMixins.AWS.DevOpsAgent;

             var exchangeParameters;

             var mCPServerDetailsProperty = new MCPServerDetailsProperty {
                 AuthorizationConfig = new MCPServerAuthorizationConfigProperty {
                     ApiKey = new ApiKeyDetailsProperty {
                         ApiKeyHeader = "apiKeyHeader",
                         ApiKeyName = "apiKeyName",
                         ApiKeyValue = "apiKeyValue"
                     },
                     OAuthClientCredentials = new MCPServerOAuthClientCredentialsConfigProperty {
                         ClientId = "clientId",
                         ClientName = "clientName",
                         ClientSecret = "clientSecret",
                         ExchangeParameters = exchangeParameters,
                         ExchangeUrl = "exchangeUrl",
                         Scopes = new [] { "scopes" }
                     }
                 },
                 Description = "description",
                 Endpoint = "endpoint",
                 Name = "name"
             };

Synopsis

Constructors

MCPServerDetailsProperty()

MCP server configuration.

Properties

AuthorizationConfig

MCP server authorization configuration.

Description

Optional description for the MCP server.

Endpoint

MCP server endpoint URL.

Name

MCP server name.

Constructors

MCPServerDetailsProperty()

MCP server configuration.

public MCPServerDetailsProperty()
Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-devopsagent-service-mcpserverdetails.html

ExampleMetadata: fixture=_generated

Examples
// The code below shows an example of how to instantiate this type.
             // The values are placeholders you should change.
             using Amazon.CDK.CfnPropertyMixins.AWS.DevOpsAgent;

             var exchangeParameters;

             var mCPServerDetailsProperty = new MCPServerDetailsProperty {
                 AuthorizationConfig = new MCPServerAuthorizationConfigProperty {
                     ApiKey = new ApiKeyDetailsProperty {
                         ApiKeyHeader = "apiKeyHeader",
                         ApiKeyName = "apiKeyName",
                         ApiKeyValue = "apiKeyValue"
                     },
                     OAuthClientCredentials = new MCPServerOAuthClientCredentialsConfigProperty {
                         ClientId = "clientId",
                         ClientName = "clientName",
                         ClientSecret = "clientSecret",
                         ExchangeParameters = exchangeParameters,
                         ExchangeUrl = "exchangeUrl",
                         Scopes = new [] { "scopes" }
                     }
                 },
                 Description = "description",
                 Endpoint = "endpoint",
                 Name = "name"
             };

Properties

AuthorizationConfig

MCP server authorization configuration.

public object? AuthorizationConfig { get; set; }
Property Value

object

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-devopsagent-service-mcpserverdetails.html#cfn-devopsagent-service-mcpserverdetails-authorizationconfig

Type union: either IResolvable or CfnServicePropsMixin.IMCPServerAuthorizationConfigProperty

Description

Optional description for the MCP server.

public string? Description { get; set; }
Property Value

string

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-devopsagent-service-mcpserverdetails.html#cfn-devopsagent-service-mcpserverdetails-description

Endpoint

MCP server endpoint URL.

public string? Endpoint { get; set; }
Property Value

string

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-devopsagent-service-mcpserverdetails.html#cfn-devopsagent-service-mcpserverdetails-endpoint

Name

MCP server name.

public string? Name { get; set; }
Property Value

string

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-devopsagent-service-mcpserverdetails.html#cfn-devopsagent-service-mcpserverdetails-name

Implements

CfnServicePropsMixin.IMCPServerDetailsProperty
Back to top Generated by DocFX