public java.util.List<Principal> getPrincipal() {
        return principal;
    }
<p>
An IAM principal, such as an IAM user, IAM role, or Amazon Web Services services that is allowed or denied access
to a resource. For more information, see <a
href="https://docs.aws.amazon.com/IAM/latest/UserGuide/reference_policies_elements_principal.html">Amazon Web
Services JSON policy elements: Principal</a>.
</p>

@return An IAM principal, such as an IAM user, IAM role, or Amazon Web Services services that is allowed or
        denied access to a resource. For more information, see <a
        href="https://docs.aws.amazon.com/IAM/latest/UserGuide/reference_policies_elements_principal.html">Amazon
        Web Services JSON policy elements: Principal</a>.
aws-java-sdk-lexmodelsv2/src/main/java/com/amazonaws/services/lexmodelsv2/model/CreateResourcePolicyStatementRequest.java