Class OAuth2CredentialProviderProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.bedrockagentcore.OAuth2CredentialProviderProps.Jsii$Proxy
- All Implemented Interfaces:
OAuth2CredentialProviderProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
OAuth2CredentialProviderProps
@Stability(Stable)
@Internal
public static final class OAuth2CredentialProviderProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements OAuth2CredentialProviderProps
An implementation for
OAuth2CredentialProviderProps-
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.services.bedrockagentcore.OAuth2CredentialProviderProps
OAuth2CredentialProviderProps.Builder, OAuth2CredentialProviderProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theOAuth2CredentialProviderProps.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 StringOAuth2 vendor string for CloudFormationCredentialProviderVendor.final StringName of the credential provider.OAuth2 provider configuration passed through toOauth2ProviderConfigInput.getTags()Tags for this credential 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
Constructor that initializes the object based on literal property values passed by theOAuth2CredentialProviderProps.Builder.
-
-
Method Details
-
getCredentialProviderVendor
Description copied from interface:OAuth2CredentialProviderPropsOAuth2 vendor string for CloudFormationCredentialProviderVendor.- Specified by:
getCredentialProviderVendorin interfaceOAuth2CredentialProviderProps
-
getOauth2ProviderConfigInput
public final CfnOAuth2CredentialProvider.Oauth2ProviderConfigInputProperty getOauth2ProviderConfigInput()Description copied from interface:OAuth2CredentialProviderPropsOAuth2 provider configuration passed through toOauth2ProviderConfigInput.- Specified by:
getOauth2ProviderConfigInputin interfaceOAuth2CredentialProviderProps
-
getOAuth2CredentialProviderName
Description copied from interface:OAuth2CredentialProviderPropsName of the credential provider.Default: a name generated by CDK
- Specified by:
getOAuth2CredentialProviderNamein interfaceOAuth2CredentialProviderProps
-
getTags
Description copied from interface:OAuth2CredentialProviderPropsTags for this credential provider.Default: - no tags
- Specified by:
getTagsin interfaceOAuth2CredentialProviderProps
-
$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()
-