import * as pulumi from "@pulumi/pulumi"; import * as outputs from "./types/output"; /** * Use this data source to look up a device group by ID or name. */ export declare function getDeviceGroup(args?: GetDeviceGroupArgs, opts?: pulumi.InvokeOptions): Promise; export interface GetDeviceGroupArgs { /** * The name of the device group to look up. */ name?: string; /** * The ID of the device group to look up. */ resourceId?: number; } export interface GetDeviceGroupResult { /** * The description of the device group. */ readonly description?: string; /** * The number of devices in the group. */ readonly deviceCount?: number; /** * The device names in the group. */ readonly deviceNames?: string; /** * The type of the device group. */ readonly groupType?: string; /** * The list of all device groups when no specific filter is provided. */ readonly list: outputs.DeviceGroupItem[]; /** * The name of the device group. */ readonly name?: string; /** * The OS type of the device group. */ readonly osType?: string; /** * Whether the device group is predefined. */ readonly predefined?: boolean; /** * The ID of the device group. */ readonly resourceId?: number; } /** * Use this data source to look up a device group by ID or name. */ export declare function getDeviceGroupOutput(args?: GetDeviceGroupOutputArgs, opts?: pulumi.InvokeOutputOptions): pulumi.Output; export interface GetDeviceGroupOutputArgs { /** * The name of the device group to look up. */ name?: pulumi.Input; /** * The ID of the device group to look up. */ resourceId?: pulumi.Input; } //# sourceMappingURL=getDeviceGroup.d.ts.map