pub fn principal_resource_permissions(
        &self,
    ) -> std::option::Option<&[crate::model::PrincipalResourcePermissions]> {
        self.principal_resource_permissions.as_deref()
    }
/// <p>A list of principals and their permissions on the resource for the specified principal and resource types.</p>
A list of principals and their permissions on the resource for the specified principal and resource types.
A list of principals and their permissions on the resource for the specified principal and resource types .
pub fn principal_resource_permissions(
        &self,
    ) -> std::option::Option<&[crate::model::PrincipalResourcePermissions]> {
        self.principal_resource_permissions.as_deref()
    }
pub fn principal_resource_permissions ( & self , ) -> std :: option :: Option < & [ crate :: model :: PrincipalResourcePermissions ] > { self . principal_resource_permissions . as_deref ( ) }
<p>A list of principals and their permissions on the resource for the specified principal and resource types.</p>
<p > A list of principals and their permissions on the resource for the specified principal and resource types . < / p >
&self
&self