func ParseKeyIDFromRrn(rrn string) (string, error) {
	resourcePath, err := url.Parse(rrn)
	if err != nil {
		return "", err
	}
	return path.Base(resourcePath.Path), nil
}
ParseKeyIDFromRrn parses key id from Google Cloud API relative resource name (resource path) of
a service account key
package serviceaccountkey
import (
	"net/url"
	"path"
	"google.golang.org/api/iam/v1"
	"github.com/crossplane/provider-gcp/apis/iam/v1alpha1"
)
type Client interface {
	Create(name string, createserviceaccountkeyrequest *iam.CreateServiceAccountKeyRequest) *iam.ProjectsServiceAccountsKeysCreateCall
	Delete(name string) *iam.ProjectsServiceAccountsKeysDeleteCall
	Get(name string) *iam.ProjectsServiceAccountsKeysGetCall
}