Interface ICredentialProviderConfig.Jsii$Default
- All Superinterfaces:
ICredentialProviderConfig,software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
ICredentialProviderConfig.Jsii$Proxy
- Enclosing interface:
ICredentialProviderConfig
@Internal
public static interface ICredentialProviderConfig.Jsii$Default
extends ICredentialProviderConfig
Internal default implementation for
ICredentialProviderConfig.-
Nested Class Summary
Nested classes/interfaces inherited from interface software.amazon.awscdk.services.bedrockagentcore.ICredentialProviderConfig
ICredentialProviderConfig.Jsii$Default, ICredentialProviderConfig.Jsii$Proxy -
Method Summary
Modifier and TypeMethodDescriptiondefault CredentialProviderTypeThe credential provider type.default GrantgrantNeededPermissionsToRole(IGateway gateway) Grant the gateway's execution role the permissions needed for outbound authentication.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getCredentialProviderType
The credential provider type.- Specified by:
getCredentialProviderTypein interfaceICredentialProviderConfig
-
grantNeededPermissionsToRole
Grant the gateway's execution role the permissions needed for outbound authentication.- Specified by:
grantNeededPermissionsToRolein interfaceICredentialProviderConfig- Parameters:
gateway- The gateway whose role needs outbound auth permissions [disable-awslint:prefer-ref-interface]. This parameter is required.
-