from typing import Optional, List, Dict, Union, Any, Literal
class DeviceIdDef:
id: str
class UpdatePolicyGroupAssociationPutRequest:
"""
Policy Group Associate Put Request schema
"""
# list of device ids that policy group need to be associated with
devices: List[DeviceIdDef]
class AssociateDeviceIdDef:
id: str
class CreatePolicyGroupAssociationPostRequest:
"""
Policy Group Associate Post Request schema
"""
# list of device ids that policy group need to be associated with
devices: List[AssociateDeviceIdDef]
class DeviceAssociateDeviceIdDef:
id: str
class DeletePolicyGroupAssociationDeleteRequest:
"""
Policy Group Associate Delete Request schema
"""
# list of device ids that policy group need to be associated with
devices: List[DeviceAssociateDeviceIdDef]