Show / Hide Table of Contents

Class CfnOAuth2CredentialProvider.Oauth2ProviderConfigOutputProperty

Output configuration for an OAuth2 provider.

Inheritance
object
CfnOAuth2CredentialProvider.Oauth2ProviderConfigOutputProperty
Implements
CfnOAuth2CredentialProvider.IOauth2ProviderConfigOutputProperty
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.BedrockAgentCore
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public class CfnOAuth2CredentialProvider.Oauth2ProviderConfigOutputProperty : CfnOAuth2CredentialProvider.IOauth2ProviderConfigOutputProperty
Syntax (vb)
Public Class CfnOAuth2CredentialProvider.Oauth2ProviderConfigOutputProperty Implements CfnOAuth2CredentialProvider.IOauth2ProviderConfigOutputProperty
Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-bedrockagentcore-oauth2credentialprovider-oauth2providerconfigoutput.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.BedrockAgentCore;

             var oauth2ProviderConfigOutputProperty = new Oauth2ProviderConfigOutputProperty {
                 ClientId = "clientId",
                 OauthDiscovery = new Oauth2DiscoveryProperty {
                     AuthorizationServerMetadata = new Oauth2AuthorizationServerMetadataProperty {
                         AuthorizationEndpoint = "authorizationEndpoint",
                         Issuer = "issuer",
                         TokenEndpoint = "tokenEndpoint",

                         // the properties below are optional
                         ResponseTypes = new [] { "responseTypes" }
                     },
                     DiscoveryUrl = "discoveryUrl"
                 }
             };

Synopsis

Constructors

Oauth2ProviderConfigOutputProperty()

Output configuration for an OAuth2 provider.

Properties

ClientId

Output configuration for an OAuth2 provider.

OauthDiscovery

Discovery information for an OAuth2 provider.

Constructors

Oauth2ProviderConfigOutputProperty()

Output configuration for an OAuth2 provider.

public Oauth2ProviderConfigOutputProperty()
Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-bedrockagentcore-oauth2credentialprovider-oauth2providerconfigoutput.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.BedrockAgentCore;

             var oauth2ProviderConfigOutputProperty = new Oauth2ProviderConfigOutputProperty {
                 ClientId = "clientId",
                 OauthDiscovery = new Oauth2DiscoveryProperty {
                     AuthorizationServerMetadata = new Oauth2AuthorizationServerMetadataProperty {
                         AuthorizationEndpoint = "authorizationEndpoint",
                         Issuer = "issuer",
                         TokenEndpoint = "tokenEndpoint",

                         // the properties below are optional
                         ResponseTypes = new [] { "responseTypes" }
                     },
                     DiscoveryUrl = "discoveryUrl"
                 }
             };

Properties

ClientId

Output configuration for an OAuth2 provider.

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

string

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-bedrockagentcore-oauth2credentialprovider-oauth2providerconfigoutput.html#cfn-bedrockagentcore-oauth2credentialprovider-oauth2providerconfigoutput-clientid

OauthDiscovery

Discovery information for an OAuth2 provider.

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

object

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-bedrockagentcore-oauth2credentialprovider-oauth2providerconfigoutput.html#cfn-bedrockagentcore-oauth2credentialprovider-oauth2providerconfigoutput-oauthdiscovery

Type union: either IResolvable or CfnOAuth2CredentialProvider.IOauth2DiscoveryProperty

Implements

CfnOAuth2CredentialProvider.IOauth2ProviderConfigOutputProperty
Back to top Generated by DocFX