From 059152280cefdbe535c734ba1c1833b007894cee Mon Sep 17 00:00:00 2001 From: Tom Bamford Date: Mon, 22 Nov 2021 21:46:54 +0000 Subject: [PATCH] Types for ConditionalAccessCloudAppSecuritySessionControlType --- msgraph/models.go | 4 ++-- msgraph/valuetypes.go | 9 +++++++++ 2 files changed, 11 insertions(+), 2 deletions(-) diff --git a/msgraph/models.go b/msgraph/models.go index 56d09cbe..5cb06d5c 100644 --- a/msgraph/models.go +++ b/msgraph/models.go @@ -525,8 +525,8 @@ type BaseNamedLocation struct { } type CloudAppSecurityControl struct { - IsEnabled *bool `json:"isEnabled,omitempty"` - CloudAppSecurityType *string `json:"cloudAppSecurityType,omitempty"` + IsEnabled *bool `json:"isEnabled,omitempty"` + CloudAppSecurityType *ConditionalAccessCloudAppSecuritySessionControlType `json:"cloudAppSecurityType,omitempty"` } type ConditionalAccessApplications struct { diff --git a/msgraph/valuetypes.go b/msgraph/valuetypes.go index 867ac23d..81ff9aa7 100644 --- a/msgraph/valuetypes.go +++ b/msgraph/valuetypes.go @@ -212,6 +212,15 @@ const ( ConditionalAccessClientAppTypeOther ConditionalAccessClientAppType = "other" ) +type ConditionalAccessCloudAppSecuritySessionControlType = string + +const ( + ConditionalAccessCloudAppSecuritySessionControlTypeBlockDownloads ConditionalAccessCloudAppSecuritySessionControlType = "blockDownloads" + ConditionalAccessCloudAppSecuritySessionControlTypeMcasConfigured ConditionalAccessCloudAppSecuritySessionControlType = "mcasConfigured" + ConditionalAccessCloudAppSecuritySessionControlTypeMonitorOnly ConditionalAccessCloudAppSecuritySessionControlType = "monitorOnly" + ConditionalAccessCloudAppSecuritySessionControlTypeUnknownFutureValue ConditionalAccessCloudAppSecuritySessionControlType = "unknownFutureValue" +) + type ConditionalAccessDevicePlatform = string const (