Class CfnOAuth2CredentialProviderPropsMixin.Oauth2ProviderConfigInputProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnOAuth2CredentialProviderPropsMixin.Oauth2ProviderConfigInputProperty,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnOAuth2CredentialProviderPropsMixin.Oauth2ProviderConfigInputProperty
CfnOAuth2CredentialProviderPropsMixin.Oauth2ProviderConfigInputProperty-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.cfnpropertymixins.services.bedrockagentcore.CfnOAuth2CredentialProviderPropsMixin.Oauth2ProviderConfigInputProperty
CfnOAuth2CredentialProviderPropsMixin.Oauth2ProviderConfigInputProperty.Builder, CfnOAuth2CredentialProviderPropsMixin.Oauth2ProviderConfigInputProperty.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnOAuth2CredentialProviderPropsMixin.Oauth2ProviderConfigInputProperty.Builder.protectedJsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject. -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNodefinal booleanfinal ObjectInput configuration for an Atlassian OAuth2 provider.final ObjectInput configuration for a custom OAuth2 provider.final ObjectInput configuration for a GitHub OAuth2 provider.final ObjectInput configuration for a Google OAuth2 provider.final ObjectInput configuration for a supported non-custom OAuth2 provider.final ObjectInput configuration for a LinkedIn OAuth2 provider.final ObjectInput configuration for a Microsoft OAuth2 provider.final ObjectInput configuration for a Salesforce OAuth2 provider.final ObjectInput configuration for a Slack OAuth2 provider.final inthashCode()Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
Constructor Details
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef- Reference to the JSII managed object.
-
Jsii$Proxy
protected Jsii$Proxy(CfnOAuth2CredentialProviderPropsMixin.Oauth2ProviderConfigInputProperty.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnOAuth2CredentialProviderPropsMixin.Oauth2ProviderConfigInputProperty.Builder.
-
-
Method Details
-
getAtlassianOauth2ProviderConfig
Description copied from interface:CfnOAuth2CredentialProviderPropsMixin.Oauth2ProviderConfigInputPropertyInput configuration for an Atlassian OAuth2 provider.Returns union: either
IResolvableorCfnOAuth2CredentialProviderPropsMixin.AtlassianOauth2ProviderConfigInputProperty- Specified by:
getAtlassianOauth2ProviderConfigin interfaceCfnOAuth2CredentialProviderPropsMixin.Oauth2ProviderConfigInputProperty- See Also:
-
getCustomOauth2ProviderConfig
Description copied from interface:CfnOAuth2CredentialProviderPropsMixin.Oauth2ProviderConfigInputPropertyInput configuration for a custom OAuth2 provider.Returns union: either
IResolvableorCfnOAuth2CredentialProviderPropsMixin.CustomOauth2ProviderConfigInputProperty- Specified by:
getCustomOauth2ProviderConfigin interfaceCfnOAuth2CredentialProviderPropsMixin.Oauth2ProviderConfigInputProperty- See Also:
-
getGithubOauth2ProviderConfig
Description copied from interface:CfnOAuth2CredentialProviderPropsMixin.Oauth2ProviderConfigInputPropertyInput configuration for a GitHub OAuth2 provider.Returns union: either
IResolvableorCfnOAuth2CredentialProviderPropsMixin.GithubOauth2ProviderConfigInputProperty- Specified by:
getGithubOauth2ProviderConfigin interfaceCfnOAuth2CredentialProviderPropsMixin.Oauth2ProviderConfigInputProperty- See Also:
-
getGoogleOauth2ProviderConfig
Description copied from interface:CfnOAuth2CredentialProviderPropsMixin.Oauth2ProviderConfigInputPropertyInput configuration for a Google OAuth2 provider.Returns union: either
IResolvableorCfnOAuth2CredentialProviderPropsMixin.GoogleOauth2ProviderConfigInputProperty- Specified by:
getGoogleOauth2ProviderConfigin interfaceCfnOAuth2CredentialProviderPropsMixin.Oauth2ProviderConfigInputProperty- See Also:
-
getIncludedOauth2ProviderConfig
Description copied from interface:CfnOAuth2CredentialProviderPropsMixin.Oauth2ProviderConfigInputPropertyInput configuration for a supported non-custom OAuth2 provider.Returns union: either
IResolvableorCfnOAuth2CredentialProviderPropsMixin.IncludedOauth2ProviderConfigInputProperty- Specified by:
getIncludedOauth2ProviderConfigin interfaceCfnOAuth2CredentialProviderPropsMixin.Oauth2ProviderConfigInputProperty- See Also:
-
getLinkedinOauth2ProviderConfig
Description copied from interface:CfnOAuth2CredentialProviderPropsMixin.Oauth2ProviderConfigInputPropertyInput configuration for a LinkedIn OAuth2 provider.Returns union: either
IResolvableorCfnOAuth2CredentialProviderPropsMixin.LinkedinOauth2ProviderConfigInputProperty- Specified by:
getLinkedinOauth2ProviderConfigin interfaceCfnOAuth2CredentialProviderPropsMixin.Oauth2ProviderConfigInputProperty- See Also:
-
getMicrosoftOauth2ProviderConfig
Description copied from interface:CfnOAuth2CredentialProviderPropsMixin.Oauth2ProviderConfigInputPropertyInput configuration for a Microsoft OAuth2 provider.Returns union: either
IResolvableorCfnOAuth2CredentialProviderPropsMixin.MicrosoftOauth2ProviderConfigInputProperty- Specified by:
getMicrosoftOauth2ProviderConfigin interfaceCfnOAuth2CredentialProviderPropsMixin.Oauth2ProviderConfigInputProperty- See Also:
-
getSalesforceOauth2ProviderConfig
Description copied from interface:CfnOAuth2CredentialProviderPropsMixin.Oauth2ProviderConfigInputPropertyInput configuration for a Salesforce OAuth2 provider.Returns union: either
IResolvableorCfnOAuth2CredentialProviderPropsMixin.SalesforceOauth2ProviderConfigInputProperty- Specified by:
getSalesforceOauth2ProviderConfigin interfaceCfnOAuth2CredentialProviderPropsMixin.Oauth2ProviderConfigInputProperty- See Also:
-
getSlackOauth2ProviderConfig
Description copied from interface:CfnOAuth2CredentialProviderPropsMixin.Oauth2ProviderConfigInputPropertyInput configuration for a Slack OAuth2 provider.Returns union: either
IResolvableorCfnOAuth2CredentialProviderPropsMixin.SlackOauth2ProviderConfigInputProperty- Specified by:
getSlackOauth2ProviderConfigin interfaceCfnOAuth2CredentialProviderPropsMixin.Oauth2ProviderConfigInputProperty- See Also:
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-