SnykTenantMembership
Model for Snyk Tenant Memberships.
Overview
This model represents memberships in a Snyk tenant. Tenant memberships define the relationship between users and tenants, including their roles.
Uses the Snyk v2 REST API endpoint: /tenants/{tenant_id}/memberships
import clearskies
from clearskies_snyk.models import SnykTenantMembership
def my_handler(snyk_tenant_membership: SnykTenantMembership):
# Fetch all memberships for a tenant
memberships = snyk_tenant_membership.where("tenant_id=tenant-id-123")
for membership in memberships:
print(f"Membership: {membership.id}")
# Access the parent tenant
print(f"Tenant: {membership.tenant.name}")