# 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.