Show / Hide Table of Contents

Class CfnServicePropsMixin.MCPServerOAuthClientCredentialsConfigProperty

MCP server OAuth client credentials configuration.

Inheritance
object
CfnServicePropsMixin.MCPServerOAuthClientCredentialsConfigProperty
Implements
CfnServicePropsMixin.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.CfnPropertyMixins.AWS.DevOpsAgent
Assembly: Amazon.CDK.CfnPropertyMixins.dll
Syntax (csharp)
public class CfnServicePropsMixin.MCPServerOAuthClientCredentialsConfigProperty : CfnServicePropsMixin.IMCPServerOAuthClientCredentialsConfigProperty
Syntax (vb)
Public Class CfnServicePropsMixin.MCPServerOAuthClientCredentialsConfigProperty Implements CfnServicePropsMixin.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.CfnPropertyMixins.AWS.DevOpsAgent;

             var exchangeParameters;

             var mCPServerOAuthClientCredentialsConfigProperty = new MCPServerOAuthClientCredentialsConfigProperty {
                 ClientId = "clientId",
                 ClientName = "clientName",
                 ClientSecret = "clientSecret",
                 ExchangeParameters = exchangeParameters,
                 ExchangeUrl = "exchangeUrl",
                 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.CfnPropertyMixins.AWS.DevOpsAgent;

             var exchangeParameters;

             var mCPServerOAuthClientCredentialsConfigProperty = new MCPServerOAuthClientCredentialsConfigProperty {
                 ClientId = "clientId",
                 ClientName = "clientName",
                 ClientSecret = "clientSecret",
                 ExchangeParameters = exchangeParameters,
                 ExchangeUrl = "exchangeUrl",
                 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

CfnServicePropsMixin.IMCPServerOAuthClientCredentialsConfigProperty
Back to top Generated by DocFX