forked from lug/matterbridge
Update vendor yaegashi/msgraph.go to v0.1.2 (2)
This commit is contained in:
137
vendor/github.com/yaegashi/msgraph.go/beta/ModelResource.go
generated
vendored
Normal file
137
vendor/github.com/yaegashi/msgraph.go/beta/ModelResource.go
generated
vendored
Normal file
@@ -0,0 +1,137 @@
|
||||
// Code generated by msgraph-generate.go DO NOT EDIT.
|
||||
|
||||
package msgraph
|
||||
|
||||
// ResourceAccess undocumented
|
||||
type ResourceAccess struct {
|
||||
// Object is the base model of ResourceAccess
|
||||
Object
|
||||
// ID undocumented
|
||||
ID *UUID `json:"id,omitempty"`
|
||||
// Type undocumented
|
||||
Type *string `json:"type,omitempty"`
|
||||
}
|
||||
|
||||
// ResourceAction undocumented
|
||||
type ResourceAction struct {
|
||||
// Object is the base model of ResourceAction
|
||||
Object
|
||||
// AllowedResourceActions Allowed Actions
|
||||
AllowedResourceActions []string `json:"allowedResourceActions,omitempty"`
|
||||
// NotAllowedResourceActions Not Allowed Actions.
|
||||
NotAllowedResourceActions []string `json:"notAllowedResourceActions,omitempty"`
|
||||
}
|
||||
|
||||
// ResourceOperation Describes the resourceOperation resource (entity) of the Microsoft Graph API (REST), which supports Intune workflows related to role-based access control (RBAC).
|
||||
type ResourceOperation struct {
|
||||
// Entity is the base model of ResourceOperation
|
||||
Entity
|
||||
// Resource Resource category to which this Operation belongs.
|
||||
Resource *string `json:"resource,omitempty"`
|
||||
// ResourceName Name of the Resource this operation is performed on.
|
||||
ResourceName *string `json:"resourceName,omitempty"`
|
||||
// ActionName Type of action this operation is going to perform. The actionName should be concise and limited to as few words as possible.
|
||||
ActionName *string `json:"actionName,omitempty"`
|
||||
// Description Description of the resource operation. The description is used in mouse-over text for the operation when shown in the Azure Portal.
|
||||
Description *string `json:"description,omitempty"`
|
||||
// EnabledForScopeValidation Determines whether the Permission is validated for Scopes defined per Role Assignment.
|
||||
EnabledForScopeValidation *bool `json:"enabledForScopeValidation,omitempty"`
|
||||
}
|
||||
|
||||
// ResourcePermission undocumented
|
||||
type ResourcePermission struct {
|
||||
// Object is the base model of ResourcePermission
|
||||
Object
|
||||
// Type undocumented
|
||||
Type *string `json:"type,omitempty"`
|
||||
// Value undocumented
|
||||
Value *string `json:"value,omitempty"`
|
||||
}
|
||||
|
||||
// ResourcePropertiesModel undocumented
|
||||
type ResourcePropertiesModel struct {
|
||||
// Object is the base model of ResourcePropertiesModel
|
||||
Object
|
||||
// Name undocumented
|
||||
Name *string `json:"name,omitempty"`
|
||||
// Label undocumented
|
||||
Label *string `json:"label,omitempty"`
|
||||
// Type undocumented
|
||||
Type *string `json:"type,omitempty"`
|
||||
// Capacity undocumented
|
||||
Capacity *int `json:"capacity,omitempty"`
|
||||
// IsManaged undocumented
|
||||
IsManaged *bool `json:"isManaged,omitempty"`
|
||||
// BookingType undocumented
|
||||
BookingType *BookingType `json:"bookingType,omitempty"`
|
||||
// Building undocumented
|
||||
Building *string `json:"building,omitempty"`
|
||||
// Floor undocumented
|
||||
Floor *string `json:"floor,omitempty"`
|
||||
}
|
||||
|
||||
// ResourceReference undocumented
|
||||
type ResourceReference struct {
|
||||
// Object is the base model of ResourceReference
|
||||
Object
|
||||
// WebURL undocumented
|
||||
WebURL *string `json:"webUrl,omitempty"`
|
||||
// ID undocumented
|
||||
ID *string `json:"id,omitempty"`
|
||||
// Type undocumented
|
||||
Type *string `json:"type,omitempty"`
|
||||
}
|
||||
|
||||
// ResourceSpecificPermission undocumented
|
||||
type ResourceSpecificPermission struct {
|
||||
// Object is the base model of ResourceSpecificPermission
|
||||
Object
|
||||
// Description undocumented
|
||||
Description *string `json:"description,omitempty"`
|
||||
// DisplayName undocumented
|
||||
DisplayName *string `json:"displayName,omitempty"`
|
||||
// ID undocumented
|
||||
ID *UUID `json:"id,omitempty"`
|
||||
// IsEnabled undocumented
|
||||
IsEnabled *bool `json:"isEnabled,omitempty"`
|
||||
// Value undocumented
|
||||
Value *string `json:"value,omitempty"`
|
||||
}
|
||||
|
||||
// ResourceSpecificPermissionGrant undocumented
|
||||
type ResourceSpecificPermissionGrant struct {
|
||||
// DirectoryObject is the base model of ResourceSpecificPermissionGrant
|
||||
DirectoryObject
|
||||
// ClientID undocumented
|
||||
ClientID *string `json:"clientId,omitempty"`
|
||||
// ClientAppID undocumented
|
||||
ClientAppID *string `json:"clientAppId,omitempty"`
|
||||
// ResourceAppID undocumented
|
||||
ResourceAppID *string `json:"resourceAppId,omitempty"`
|
||||
// PermissionType undocumented
|
||||
PermissionType *string `json:"permissionType,omitempty"`
|
||||
// Permission undocumented
|
||||
Permission *string `json:"permission,omitempty"`
|
||||
}
|
||||
|
||||
// ResourceVisualization undocumented
|
||||
type ResourceVisualization struct {
|
||||
// Object is the base model of ResourceVisualization
|
||||
Object
|
||||
// Title undocumented
|
||||
Title *string `json:"title,omitempty"`
|
||||
// Type undocumented
|
||||
Type *string `json:"type,omitempty"`
|
||||
// MediaType undocumented
|
||||
MediaType *string `json:"mediaType,omitempty"`
|
||||
// PreviewImageURL undocumented
|
||||
PreviewImageURL *string `json:"previewImageUrl,omitempty"`
|
||||
// PreviewText undocumented
|
||||
PreviewText *string `json:"previewText,omitempty"`
|
||||
// ContainerWebURL undocumented
|
||||
ContainerWebURL *string `json:"containerWebUrl,omitempty"`
|
||||
// ContainerDisplayName undocumented
|
||||
ContainerDisplayName *string `json:"containerDisplayName,omitempty"`
|
||||
// ContainerType undocumented
|
||||
ContainerType *string `json:"containerType,omitempty"`
|
||||
}
|
||||
Reference in New Issue
Block a user