cloudflare
Version:
The official TypeScript library for the Cloudflare API
22 lines • 960 B
TypeScript
import { APIResource } from "../../core/resource.js";
import { PagePromise, SinglePage } from "../../core/pagination.js";
import { RequestOptions } from "../../internal/request-options.js";
export declare class BaseMemberships extends APIResource {
static readonly _key: readonly ['tenants', 'memberships'];
/**
* Lists active Cloudflare users with memberships in this tenant.
*/
list(tenantID: string, options?: RequestOptions): PagePromise<TenantMembershipsSinglePage, TenantMembership>;
}
export declare class Memberships extends BaseMemberships {
}
export type TenantMembershipsSinglePage = SinglePage<TenantMembership>;
export interface TenantMembership {
user_email: string;
user_name: string;
user_tag: string;
}
export declare namespace Memberships {
export { type TenantMembership as TenantMembership, type TenantMembershipsSinglePage as TenantMembershipsSinglePage, };
}
//# sourceMappingURL=memberships.d.ts.map