skysync-cli
Version:
SkySync Command Line Interface
11 lines (10 loc) • 746 B
TypeScript
import { IHttpClient } from '../http';
import { PagedResource } from './resource';
import { EntityTypeAssignment, PolicyTrackingGroup } from '../models';
import { CancellationToken } from '../cancellation-token';
export declare class PolicyTrackingGroupsResource extends PagedResource<PolicyTrackingGroup> {
constructor(httpClient: IHttpClient, policyId: string);
clone(id: string, body?: PolicyTrackingGroup, params?: any, token?: CancellationToken): Promise<PolicyTrackingGroup>;
addEntityAssignment(id: string, body: EntityTypeAssignment, params?: any, token?: CancellationToken): Promise<EntityTypeAssignment>;
deleteEntityAssignment(id: string, entityTypeId: string, token?: CancellationToken): Promise<boolean>;
}