SnykTenantMembership

Model for Snyk Tenant Memberships.

  1. Overview

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}")