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 (