synology_apm.sdk.models.saas module

SaasTenant — SaaS tenant (Cloud Application) data model.

class synology_apm.sdk.models.saas.SaasTenant(tenant_id, tenant_name, tenant_email, category, protected_data_bytes)

Bases: object

A SaaS tenant connected to APM (M365 or GWS).

Variables:
  • tenant_id (str) – Unique tenant identifier (M365: Azure AD tenant UUID; GWS: domain).

  • tenant_name (str) – Tenant display name (M365 organization name / GWS domain).

  • tenant_email (str) – Primary email or domain of the tenant.

  • category (synology_apm.sdk.enums.WorkloadCategory) – Business domain (M365 / GWS).

  • protected_data_bytes (int) – Protected data size for this tenant in bytes.

tenant_id: str
tenant_name: str
tenant_email: str
category: WorkloadCategory
protected_data_bytes: int