mirror of
https://github.com/cwinfo/matterbridge.git
synced 2024-11-30 09:41:35 +00:00
34 lines
2.2 KiB
Go
34 lines
2.2 KiB
Go
|
// Code generated by msgraph-generate.go DO NOT EDIT.
|
||
|
|
||
|
package msgraph
|
||
|
|
||
|
import "time"
|
||
|
|
||
|
// DeviceManagementPartner Entity which represents a connection to device management partner.
|
||
|
type DeviceManagementPartner struct {
|
||
|
// Entity is the base model of DeviceManagementPartner
|
||
|
Entity
|
||
|
// LastHeartbeatDateTime Timestamp of last heartbeat after admin enabled option Connect to Device management Partner
|
||
|
LastHeartbeatDateTime *time.Time `json:"lastHeartbeatDateTime,omitempty"`
|
||
|
// PartnerState Partner state of this tenant
|
||
|
PartnerState *DeviceManagementPartnerTenantState `json:"partnerState,omitempty"`
|
||
|
// PartnerAppType Partner App type
|
||
|
PartnerAppType *DeviceManagementPartnerAppType `json:"partnerAppType,omitempty"`
|
||
|
// SingleTenantAppID Partner Single tenant App id
|
||
|
SingleTenantAppID *string `json:"singleTenantAppId,omitempty"`
|
||
|
// DisplayName Partner display name
|
||
|
DisplayName *string `json:"displayName,omitempty"`
|
||
|
// IsConfigured Whether device management partner is configured or not
|
||
|
IsConfigured *bool `json:"isConfigured,omitempty"`
|
||
|
// WhenPartnerDevicesWillBeRemoved DateTime in UTC when PartnerDevices will be removed. This will become obselete soon.
|
||
|
WhenPartnerDevicesWillBeRemoved *time.Time `json:"whenPartnerDevicesWillBeRemoved,omitempty"`
|
||
|
// WhenPartnerDevicesWillBeMarkedAsNonCompliant DateTime in UTC when PartnerDevices will be marked as NonCompliant. This will become obselete soon.
|
||
|
WhenPartnerDevicesWillBeMarkedAsNonCompliant *time.Time `json:"whenPartnerDevicesWillBeMarkedAsNonCompliant,omitempty"`
|
||
|
// WhenPartnerDevicesWillBeRemovedDateTime DateTime in UTC when PartnerDevices will be removed
|
||
|
WhenPartnerDevicesWillBeRemovedDateTime *time.Time `json:"whenPartnerDevicesWillBeRemovedDateTime,omitempty"`
|
||
|
// WhenPartnerDevicesWillBeMarkedAsNonCompliantDateTime DateTime in UTC when PartnerDevices will be marked as NonCompliant
|
||
|
WhenPartnerDevicesWillBeMarkedAsNonCompliantDateTime *time.Time `json:"whenPartnerDevicesWillBeMarkedAsNonCompliantDateTime,omitempty"`
|
||
|
// GroupsRequiringPartnerEnrollment User groups that specifies whether enrollment is through partner.
|
||
|
GroupsRequiringPartnerEnrollment []DeviceManagementPartnerAssignment `json:"groupsRequiringPartnerEnrollment,omitempty"`
|
||
|
}
|