summaryrefslogtreecommitdiffstats
path: root/vendor/github.com/matterbridge/msgraph.go/beta/SharedPCConfigurationModel.go
diff options
context:
space:
mode:
authorWim <wim@42.be>2020-03-08 17:08:18 +0100
committerGitHub <noreply@github.com>2020-03-08 17:08:18 +0100
commit9785edd26366be8eb11c2435f50f90a5c8eea7fc (patch)
treee8e236b5b273e7535c607507cc059f3b957068a1 /vendor/github.com/matterbridge/msgraph.go/beta/SharedPCConfigurationModel.go
parent2a0bc11b684f63305258e338c5f1d0e91eb24414 (diff)
downloadmatterbridge-msglm-9785edd26366be8eb11c2435f50f90a5c8eea7fc.tar.gz
matterbridge-msglm-9785edd26366be8eb11c2435f50f90a5c8eea7fc.tar.bz2
matterbridge-msglm-9785edd26366be8eb11c2435f50f90a5c8eea7fc.zip
Remove replace directives and use own fork to make go get work again (#1028)
See https://github.com/golang/go/issues/30354 go get doesn't honor the go.mod replace options.
Diffstat (limited to 'vendor/github.com/matterbridge/msgraph.go/beta/SharedPCConfigurationModel.go')
-rw-r--r--vendor/github.com/matterbridge/msgraph.go/beta/SharedPCConfigurationModel.go47
1 files changed, 47 insertions, 0 deletions
diff --git a/vendor/github.com/matterbridge/msgraph.go/beta/SharedPCConfigurationModel.go b/vendor/github.com/matterbridge/msgraph.go/beta/SharedPCConfigurationModel.go
new file mode 100644
index 00000000..597001c5
--- /dev/null
+++ b/vendor/github.com/matterbridge/msgraph.go/beta/SharedPCConfigurationModel.go
@@ -0,0 +1,47 @@
+// Code generated by msgraph-generate.go DO NOT EDIT.
+
+package msgraph
+
+import "time"
+
+// SharedPCConfiguration This topic provides descriptions of the declared methods, properties and relationships exposed by the sharedPCConfiguration resource.
+type SharedPCConfiguration struct {
+ // DeviceConfiguration is the base model of SharedPCConfiguration
+ DeviceConfiguration
+ // AccountManagerPolicy Specifies how accounts are managed on a shared PC. Only applies when disableAccountManager is false.
+ AccountManagerPolicy *SharedPCAccountManagerPolicy `json:"accountManagerPolicy,omitempty"`
+ // AllowedAccounts Indicates which type of accounts are allowed to use on a shared PC.
+ AllowedAccounts *SharedPCAllowedAccountType `json:"allowedAccounts,omitempty"`
+ // LocalStorage Specifies whether local storage is allowed on a shared PC.
+ LocalStorage *Enablement `json:"localStorage,omitempty"`
+ // AllowLocalStorage Specifies whether local storage is allowed on a shared PC.
+ AllowLocalStorage *bool `json:"allowLocalStorage,omitempty"`
+ // SetAccountManager Disables the account manager for shared PC mode.
+ SetAccountManager *Enablement `json:"setAccountManager,omitempty"`
+ // DisableAccountManager Disables the account manager for shared PC mode.
+ DisableAccountManager *bool `json:"disableAccountManager,omitempty"`
+ // SetEduPolicies Specifies whether the default shared PC education environment policies should be enabled/disabled/not configured. For Windows 10 RS2 and later, this policy will be applied without setting Enabled to true.
+ SetEduPolicies *Enablement `json:"setEduPolicies,omitempty"`
+ // DisableEduPolicies Specifies whether the default shared PC education environment policies should be disabled. For Windows 10 RS2 and later, this policy will be applied without setting Enabled to true.
+ DisableEduPolicies *bool `json:"disableEduPolicies,omitempty"`
+ // SetPowerPolicies Specifies whether the default shared PC power policies should be enabled/disabled.
+ SetPowerPolicies *Enablement `json:"setPowerPolicies,omitempty"`
+ // DisablePowerPolicies Specifies whether the default shared PC power policies should be disabled.
+ DisablePowerPolicies *bool `json:"disablePowerPolicies,omitempty"`
+ // SignInOnResume Specifies the requirement to sign in whenever the device wakes up from sleep mode.
+ SignInOnResume *Enablement `json:"signInOnResume,omitempty"`
+ // DisableSignInOnResume Disables the requirement to sign in whenever the device wakes up from sleep mode.
+ DisableSignInOnResume *bool `json:"disableSignInOnResume,omitempty"`
+ // Enabled Enables shared PC mode and applies the shared pc policies.
+ Enabled *bool `json:"enabled,omitempty"`
+ // IdleTimeBeforeSleepInSeconds Specifies the time in seconds that a device must sit idle before the PC goes to sleep. Setting this value to 0 prevents the sleep timeout from occurring.
+ IdleTimeBeforeSleepInSeconds *int `json:"idleTimeBeforeSleepInSeconds,omitempty"`
+ // KioskAppDisplayName Specifies the display text for the account shown on the sign-in screen which launches the app specified by SetKioskAppUserModelId. Only applies when KioskAppUserModelId is set.
+ KioskAppDisplayName *string `json:"kioskAppDisplayName,omitempty"`
+ // KioskAppUserModelID Specifies the application user model ID of the app to use with assigned access.
+ KioskAppUserModelID *string `json:"kioskAppUserModelId,omitempty"`
+ // MaintenanceStartTime Specifies the daily start time of maintenance hour.
+ MaintenanceStartTime *time.Time `json:"maintenanceStartTime,omitempty"`
+ // FastFirstSignIn Specifies whether to auto connect new non-admin Azure AD accounts to pre-configured candidate local accounts
+ FastFirstSignIn *Enablement `json:"fastFirstSignIn,omitempty"`
+}