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-bedrockagentcore instead.

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']