Show / Hide Table of Contents

Class CfnService.MCPServerOAuthClientCredentialsConfigProperty

MCP server OAuth client credentials configuration.

Inheritance
object
CfnService.MCPServerOAuthClientCredentialsConfigProperty
Implements
CfnService.IMCPServerOAuthClientCredentialsConfigProperty
Inherited Members
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
Namespace: Amazon.CDK.AWS.DevOpsAgent
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public class CfnService.MCPServerOAuthClientCredentialsConfigProperty : CfnService.IMCPServerOAuthClientCredentialsConfigProperty
Syntax (vb)
Public Class CfnService.MCPServerOAuthClientCredentialsConfigProperty Implements CfnService.IMCPServerOAuthClientCredentialsConfigProperty
Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-devopsagent-service-mcpserveroauthclientcredentialsconfig.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.AWS.DevOpsAgent;

             var exchangeParameters;

             var mCPServerOAuthClientCredentialsConfigProperty = new MCPServerOAuthClientCredentialsConfigProperty {
                 ClientId = "clientId",
                 ClientSecret = "clientSecret",
                 ExchangeUrl = "exchangeUrl",

                 // the properties below are optional
                 ClientName = "clientName",
                 ExchangeParameters = exchangeParameters,
                 Scopes = new [] { "scopes" }
             };

Synopsis

Constructors

MCPServerOAuthClientCredentialsConfigProperty()

MCP server OAuth client credentials configuration.

Properties

ClientId

OAuth client ID.

ClientName

User friendly OAuth client name.

ClientSecret

OAuth client secret.

ExchangeParameters

OAuth token exchange parameters.

ExchangeUrl

OAuth token exchange URL.

Scopes

OAuth scopes.

Constructors

MCPServerOAuthClientCredentialsConfigProperty()

MCP server OAuth client credentials configuration.

public MCPServerOAuthClientCredentialsConfigProperty()
Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-devopsagent-service-mcpserveroauthclientcredentialsconfig.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.AWS.DevOpsAgent;

             var exchangeParameters;

             var mCPServerOAuthClientCredentialsConfigProperty = new MCPServerOAuthClientCredentialsConfigProperty {
                 ClientId = "clientId",
                 ClientSecret = "clientSecret",
                 ExchangeUrl = "exchangeUrl",

                 // the properties below are optional
                 ClientName = "clientName",
                 ExchangeParameters = exchangeParameters,
                 Scopes = new [] { "scopes" }
             };

Properties

ClientId

OAuth client ID.

public string ClientId { get; set; }
Property Value

string

Remarks

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

ClientName

User friendly OAuth client name.

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

string

Remarks

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

ClientSecret

OAuth client secret.

public string ClientSecret { get; set; }
Property Value

string

Remarks

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

ExchangeParameters

OAuth token exchange parameters.

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

object

Remarks

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

ExchangeUrl

OAuth token exchange URL.

public string ExchangeUrl { get; set; }
Property Value

string

Remarks

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

Scopes

OAuth scopes.

public string[]? Scopes { get; set; }
Property Value

string[]

Remarks

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

Implements

CfnService.IMCPServerOAuthClientCredentialsConfigProperty
Back to top Generated by DocFX