Class CfnOAuth2CredentialProviderPropsMixin.LinkedinOauth2ProviderConfigInputProperty
Input configuration for a LinkedIn OAuth2 provider.
Inherited Members
Namespace: Amazon.CDK.CfnPropertyMixins.AWS.BedrockAgentCore
Assembly: Amazon.CDK.CfnPropertyMixins.dll
Syntax (csharp)
public class CfnOAuth2CredentialProviderPropsMixin.LinkedinOauth2ProviderConfigInputProperty : CfnOAuth2CredentialProviderPropsMixin.ILinkedinOauth2ProviderConfigInputProperty
Syntax (vb)
Public Class CfnOAuth2CredentialProviderPropsMixin.LinkedinOauth2ProviderConfigInputProperty Implements CfnOAuth2CredentialProviderPropsMixin.ILinkedinOauth2ProviderConfigInputProperty
Remarks
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.BedrockAgentCore;
var linkedinOauth2ProviderConfigInputProperty = new LinkedinOauth2ProviderConfigInputProperty {
ClientId = "clientId",
ClientSecret = "clientSecret",
ClientSecretConfig = new SecretReferenceProperty {
JsonKey = "jsonKey",
SecretId = "secretId"
},
ClientSecretSource = "clientSecretSource"
};
Synopsis
Constructors
| LinkedinOauth2ProviderConfigInputProperty() | Input configuration for a LinkedIn OAuth2 provider. |
Properties
| ClientId | Input configuration for a LinkedIn OAuth2 provider. |
| ClientSecret | Input configuration for a LinkedIn OAuth2 provider. |
| ClientSecretConfig | A reference to a customer-provided secret stored in AWS Secrets Manager. |
| ClientSecretSource | Input configuration for a LinkedIn OAuth2 provider. |
Constructors
LinkedinOauth2ProviderConfigInputProperty()
Input configuration for a LinkedIn OAuth2 provider.
public LinkedinOauth2ProviderConfigInputProperty()
Remarks
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.BedrockAgentCore;
var linkedinOauth2ProviderConfigInputProperty = new LinkedinOauth2ProviderConfigInputProperty {
ClientId = "clientId",
ClientSecret = "clientSecret",
ClientSecretConfig = new SecretReferenceProperty {
JsonKey = "jsonKey",
SecretId = "secretId"
},
ClientSecretSource = "clientSecretSource"
};
Properties
ClientId
Input configuration for a LinkedIn OAuth2 provider.
public string? ClientId { get; set; }
Property Value
Remarks
ClientSecret
Input configuration for a LinkedIn OAuth2 provider.
public string? ClientSecret { get; set; }
Property Value
Remarks
ClientSecretConfig
A reference to a customer-provided secret stored in AWS Secrets Manager.
public object? ClientSecretConfig { get; set; }
Property Value
Remarks
Type union: either IResolvable or CfnOAuth2CredentialProviderPropsMixin.ISecretReferenceProperty
ClientSecretSource
Input configuration for a LinkedIn OAuth2 provider.
public string? ClientSecretSource { get; set; }