OAuth2CredentialProviderIdentityPerms
- class aws_cdk.aws_bedrock_agentcore_alpha.OAuth2CredentialProviderIdentityPerms(*args: Any, **kwargs)
Bases:
object(deprecated) IAM actions for AgentCore OAuth2 credential providers (Token Vault).
- Deprecated:
Use the equivalent construct from
aws-cdk-lib/aws-bedrockagentcoreinstead.- See:
https://docs.aws.amazon.com/service-authorization/latest/reference/list_amazonbedrockagentcore.html
- Stability:
deprecated
Attributes
- ADMIN_PERMS = ['bedrock-agentcore:CreateOauth2CredentialProvider', 'bedrock-agentcore:GetOauth2CredentialProvider', 'bedrock-agentcore:UpdateOauth2CredentialProvider', 'bedrock-agentcore:DeleteOauth2CredentialProvider']
- FULL_ACCESS_PERMS = ['bedrock-agentcore:GetOauth2CredentialProvider', 'bedrock-agentcore:ListOauth2CredentialProviders', 'bedrock-agentcore:CreateOauth2CredentialProvider', 'bedrock-agentcore:UpdateOauth2CredentialProvider', 'bedrock-agentcore:DeleteOauth2CredentialProvider', 'bedrock-agentcore:GetResourceOauth2Token', 'bedrock-agentcore:CompleteResourceTokenAuth']
- LIST_PERMS = ['bedrock-agentcore:ListOauth2CredentialProviders']
- READ_PERMS = ['bedrock-agentcore:GetOauth2CredentialProvider']
- USE_PERMS = ['bedrock-agentcore:GetResourceOauth2Token', 'bedrock-agentcore:CompleteResourceTokenAuth']