Class GatewayOAuth2IdentityBinding.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.bedrockagentcore.GatewayOAuth2IdentityBinding.Jsii$Proxy
- All Implemented Interfaces:
GatewayOAuth2IdentityBinding,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
GatewayOAuth2IdentityBinding
@Stability(Stable)
@Internal
public static final class GatewayOAuth2IdentityBinding.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements GatewayOAuth2IdentityBinding
An implementation for
GatewayOAuth2IdentityBinding-
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.GatewayOAuth2IdentityBinding
GatewayOAuth2IdentityBinding.Builder, GatewayOAuth2IdentityBinding.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theGatewayOAuth2IdentityBinding.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 booleanOptional custom parameters for the OAuth flow.final StringOAuth2 credential provider ARN.OAuth scopes to request when invoking through the gateway.final StringSecrets Manager secret ARN for OAuth2 client credentials.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 theGatewayOAuth2IdentityBinding.Builder.
-
-
Method Details
-
getProviderArn
Description copied from interface:GatewayOAuth2IdentityBindingOAuth2 credential provider ARN.- Specified by:
getProviderArnin interfaceGatewayOAuth2IdentityBinding
-
getScopes
Description copied from interface:GatewayOAuth2IdentityBindingOAuth scopes to request when invoking through the gateway.- Specified by:
getScopesin interfaceGatewayOAuth2IdentityBinding
-
getSecretArn
Description copied from interface:GatewayOAuth2IdentityBindingSecrets Manager secret ARN for OAuth2 client credentials.- Specified by:
getSecretArnin interfaceGatewayOAuth2IdentityBinding
-
getCustomParameters
Description copied from interface:GatewayOAuth2IdentityBindingOptional custom parameters for the OAuth flow.Default: - no custom parameters
- Specified by:
getCustomParametersin interfaceGatewayOAuth2IdentityBinding
-
$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()
-