github.com/yaegashi/msgraph.go@v0.1.4/beta/ModelIdentity.go (about) 1 // Code generated by msgraph.go/gen DO NOT EDIT. 2 3 package msgraph 4 5 import "time" 6 7 // Identity undocumented 8 type Identity struct { 9 // Object is the base model of Identity 10 Object 11 // ID undocumented 12 ID *string `json:"id,omitempty"` 13 // DisplayName undocumented 14 DisplayName *string `json:"displayName,omitempty"` 15 } 16 17 // IdentityContainer undocumented 18 type IdentityContainer struct { 19 // Entity is the base model of IdentityContainer 20 Entity 21 // UserFlows undocumented 22 UserFlows []IdentityUserFlow `json:"userFlows,omitempty"` 23 } 24 25 // IdentityGovernance undocumented 26 type IdentityGovernance struct { 27 // Entity is the base model of IdentityGovernance 28 Entity 29 // EntitlementManagement undocumented 30 EntitlementManagement *EntitlementManagement `json:"entitlementManagement,omitempty"` 31 } 32 33 // IdentityProvider undocumented 34 type IdentityProvider struct { 35 // Entity is the base model of IdentityProvider 36 Entity 37 // Type undocumented 38 Type *string `json:"type,omitempty"` 39 // Name undocumented 40 Name *string `json:"name,omitempty"` 41 // ClientID undocumented 42 ClientID *string `json:"clientId,omitempty"` 43 // ClientSecret undocumented 44 ClientSecret *string `json:"clientSecret,omitempty"` 45 } 46 47 // IdentityRiskEvent undocumented 48 type IdentityRiskEvent struct { 49 // Entity is the base model of IdentityRiskEvent 50 Entity 51 // UserDisplayName undocumented 52 UserDisplayName *string `json:"userDisplayName,omitempty"` 53 // UserPrincipalName undocumented 54 UserPrincipalName *string `json:"userPrincipalName,omitempty"` 55 // RiskEventDateTime undocumented 56 RiskEventDateTime *time.Time `json:"riskEventDateTime,omitempty"` 57 // RiskEventType undocumented 58 RiskEventType *string `json:"riskEventType,omitempty"` 59 // RiskLevel undocumented 60 RiskLevel *RiskLevel `json:"riskLevel,omitempty"` 61 // RiskEventStatus undocumented 62 RiskEventStatus *RiskEventStatus `json:"riskEventStatus,omitempty"` 63 // ClosedDateTime undocumented 64 ClosedDateTime *time.Time `json:"closedDateTime,omitempty"` 65 // CreatedDateTime undocumented 66 CreatedDateTime *time.Time `json:"createdDateTime,omitempty"` 67 // UserID undocumented 68 UserID *string `json:"userId,omitempty"` 69 // ImpactedUser undocumented 70 ImpactedUser *User `json:"impactedUser,omitempty"` 71 } 72 73 // IdentitySet undocumented 74 type IdentitySet struct { 75 // Object is the base model of IdentitySet 76 Object 77 // Application undocumented 78 Application *Identity `json:"application,omitempty"` 79 // Device undocumented 80 Device *Identity `json:"device,omitempty"` 81 // User undocumented 82 User *Identity `json:"user,omitempty"` 83 } 84 85 // IdentityUserFlow undocumented 86 type IdentityUserFlow struct { 87 // Entity is the base model of IdentityUserFlow 88 Entity 89 // UserFlowType undocumented 90 UserFlowType *UserFlowType `json:"userFlowType,omitempty"` 91 // UserFlowTypeVersion undocumented 92 UserFlowTypeVersion *float64 `json:"userFlowTypeVersion,omitempty"` 93 } 94 95 // IdentityUserRisk undocumented 96 type IdentityUserRisk struct { 97 // Object is the base model of IdentityUserRisk 98 Object 99 // Level undocumented 100 Level *UserRiskLevel `json:"level,omitempty"` 101 // LastChangedDateTime undocumented 102 LastChangedDateTime *time.Time `json:"lastChangedDateTime,omitempty"` 103 }