Class OAuth2CredentialProviderAttributes.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.bedrockagentcore.OAuth2CredentialProviderAttributes.Jsii$Proxy
- All Implemented Interfaces:
OAuth2CredentialProviderAttributes,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
OAuth2CredentialProviderAttributes
@Stability(Stable)
@Internal
public static final class OAuth2CredentialProviderAttributes.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements OAuth2CredentialProviderAttributes
An implementation for
OAuth2CredentialProviderAttributes-
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.OAuth2CredentialProviderAttributes
OAuth2CredentialProviderAttributes.Builder, OAuth2CredentialProviderAttributes.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theOAuth2CredentialProviderAttributes.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 StringCallback URL from the deployed provider, if known.final StringARN of the Secrets Manager secret for OAuth2 client credentials, if known.final StringResource creation time.final StringARN of the credential provider.final StringVendor string for this provider.final StringResource last-updated time.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 theOAuth2CredentialProviderAttributes.Builder.
-
-
Method Details
-
getCredentialProviderArn
Description copied from interface:OAuth2CredentialProviderAttributesARN of the credential provider.- Specified by:
getCredentialProviderArnin interfaceOAuth2CredentialProviderAttributes
-
getCredentialProviderVendor
Description copied from interface:OAuth2CredentialProviderAttributesVendor string for this provider.- Specified by:
getCredentialProviderVendorin interfaceOAuth2CredentialProviderAttributes
-
getCallbackUrl
Description copied from interface:OAuth2CredentialProviderAttributesCallback URL from the deployed provider, if known.Default: - not set
- Specified by:
getCallbackUrlin interfaceOAuth2CredentialProviderAttributes
-
getClientSecretArn
Description copied from interface:OAuth2CredentialProviderAttributesARN of the Secrets Manager secret for OAuth2 client credentials, if known.Default: - not set; required for
on imported providersinvalid reference
OAuth2CredentialProvider.bindForGatewayOAuthTarget- Specified by:
getClientSecretArnin interfaceOAuth2CredentialProviderAttributes
-
getCreatedTime
Description copied from interface:OAuth2CredentialProviderAttributesResource creation time.Default: - not set
- Specified by:
getCreatedTimein interfaceOAuth2CredentialProviderAttributes
-
getLastUpdatedTime
Description copied from interface:OAuth2CredentialProviderAttributesResource last-updated time.Default: - not set
- Specified by:
getLastUpdatedTimein interfaceOAuth2CredentialProviderAttributes
-
$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()
-