import { ArmResource } from '@yetics/armkit-core' ; import { Construct } from 'constructs' ; schema export class DeviceServices extends ArmResource { param scope param name param options public constructor ( scope , name , options ) { super ( scope , name , { ... options , armResourceType : 'deviceServices' , } ) ; } } schema export interface DeviceServicesOptions { schema readonly apiVersion ? : MicrosoftWindowsIoTDeviceServicesApiVersion ; schema readonly etag ? : string ; schema readonly location ? : string ; schema readonly name : string ; schema readonly properties : DeviceServiceProperties ; schema readonly tags ? : MicrosoftWindowsIoTDeviceServicesTags ; schema readonly type : MicrosoftWindowsIoTDeviceServicesType ; } export enum MicrosoftWindowsIoTDeviceServicesApiVersion { "MicrosoftWindowsIoTDeviceServicesApiVersion_2019_06_01" = '2019-06-01' } schema export interface DeviceServiceProperties { schema readonly adminDomainName ? : string ; schema readonly billingDomainName ? : string ; schema readonly notes ? : string ; schema readonly quantity ? : number ; } schema export interface MicrosoftWindowsIoTDeviceServicesTags { } export enum MicrosoftWindowsIoTDeviceServicesType { "MicrosoftWindowsIoTDeviceServicesType_MICROSOFT_WINDOWS_IO_T_DEVICE_SERVICES" = 'Microsoft.WindowsIoT/deviceServices' }