# Functions

GetAssumeRoleCredentials will return the Credentials of a given AWSRolePrincipalTypeProvider.
NewAWSRolePrincipalTypeProvider will create a new AWSRolePrincipalTypeProvider from an AWSClusterRoleIdentity.
NewAWSStaticPrincipalTypeProvider will create a new AWSStaticPrincipalTypeProvider from a given AWSClusterStaticIdentity.

# Structs

AWSRolePrincipalTypeProvider defines the specs for a AWSPrincipalTypeProvider with a role.
AWSStaticPrincipalTypeProvider defines the specs for a static AWSPrincipalTypeProvider.

# Interfaces

AWSPrincipalTypeProvider defines the interface for AWS Principal Type Provider.