Class YandexOAuth2CredentialProviderProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.bedrockagentcore.YandexOAuth2CredentialProviderProps.Jsii$Proxy
- All Implemented Interfaces:
OAuth2ClientCredentials,OAuth2CredentialProviderBaseProps,OAuth2CredentialProviderFactoryBaseProps,YandexOAuth2CredentialProviderProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
YandexOAuth2CredentialProviderProps
@Stability(Stable)
@Internal
public static final class YandexOAuth2CredentialProviderProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements YandexOAuth2CredentialProviderProps
An implementation for
YandexOAuth2CredentialProviderProps-
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.YandexOAuth2CredentialProviderProps
YandexOAuth2CredentialProviderProps.Builder, YandexOAuth2CredentialProviderProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theYandexOAuth2CredentialProviderProps.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 client identifier.final SecretValueOAuth2 client secret.final StringName of the credential provider.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 theYandexOAuth2CredentialProviderProps.Builder.
-
-
Method Details
-
getOAuth2CredentialProviderName
Description copied from interface:OAuth2CredentialProviderBasePropsName of the credential provider.Default: a name generated by CDK
- Specified by:
getOAuth2CredentialProviderNamein interfaceOAuth2CredentialProviderBaseProps
-
getTags
Description copied from interface:OAuth2CredentialProviderBasePropsTags for this credential provider.Default: - no tags
- Specified by:
getTagsin interfaceOAuth2CredentialProviderBaseProps
-
getClientId
Description copied from interface:OAuth2ClientCredentialsOAuth2 client identifier.- Specified by:
getClientIdin interfaceOAuth2ClientCredentials
-
getClientSecret
Description copied from interface:OAuth2ClientCredentialsOAuth2 client secret.NOTE: The client secret will be included in the CloudFormation template as part of synthesis. The service stores the secret in Secrets Manager after creation, but the value is visible in the template and deployment history. Use
SecretValue.unsafePlainText()to explicitly acknowledge plaintext, or pass a reference from another construct to avoid embedding the literal value.- Specified by:
getClientSecretin interfaceOAuth2ClientCredentials
-
$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()
-