// Code generated by msgraph.go/gen DO NOT EDIT. package msgraph import "time" // Identity undocumented type Identity struct { // Object is the base model of Identity Object // ID undocumented ID *string `json:"id,omitempty"` // DisplayName undocumented DisplayName *string `json:"displayName,omitempty"` } // IdentityContainer undocumented type IdentityContainer struct { // Entity is the base model of IdentityContainer Entity // UserFlows undocumented UserFlows []IdentityUserFlow `json:"userFlows,omitempty"` } // IdentityGovernance undocumented type IdentityGovernance struct { // Entity is the base model of IdentityGovernance Entity // EntitlementManagement undocumented EntitlementManagement *EntitlementManagement `json:"entitlementManagement,omitempty"` } // IdentityProvider undocumented type IdentityProvider struct { // Entity is the base model of IdentityProvider Entity // Type undocumented Type *string `json:"type,omitempty"` // Name undocumented Name *string `json:"name,omitempty"` // ClientID undocumented ClientID *string `json:"clientId,omitempty"` // ClientSecret undocumented ClientSecret *string `json:"clientSecret,omitempty"` } // IdentityRiskEvent undocumented type IdentityRiskEvent struct { // Entity is the base model of IdentityRiskEvent Entity // UserDisplayName undocumented UserDisplayName *string `json:"userDisplayName,omitempty"` // UserPrincipalName undocumented UserPrincipalName *string `json:"userPrincipalName,omitempty"` // RiskEventDateTime undocumented RiskEventDateTime *time.Time `json:"riskEventDateTime,omitempty"` // RiskEventType undocumented RiskEventType *string `json:"riskEventType,omitempty"` // RiskLevel undocumented RiskLevel *RiskLevel `json:"riskLevel,omitempty"` // RiskEventStatus undocumented RiskEventStatus *RiskEventStatus `json:"riskEventStatus,omitempty"` // ClosedDateTime undocumented ClosedDateTime *time.Time `json:"closedDateTime,omitempty"` // CreatedDateTime undocumented CreatedDateTime *time.Time `json:"createdDateTime,omitempty"` // UserID undocumented UserID *string `json:"userId,omitempty"` // ImpactedUser undocumented ImpactedUser *User `json:"impactedUser,omitempty"` } // IdentitySet undocumented type IdentitySet struct { // Object is the base model of IdentitySet Object // Application undocumented Application *Identity `json:"application,omitempty"` // Device undocumented Device *Identity `json:"device,omitempty"` // User undocumented User *Identity `json:"user,omitempty"` } // IdentityUserFlow undocumented type IdentityUserFlow struct { // Entity is the base model of IdentityUserFlow Entity // UserFlowType undocumented UserFlowType *UserFlowType `json:"userFlowType,omitempty"` // UserFlowTypeVersion undocumented UserFlowTypeVersion *float64 `json:"userFlowTypeVersion,omitempty"` } // IdentityUserRisk undocumented type IdentityUserRisk struct { // Object is the base model of IdentityUserRisk Object // Level undocumented Level *UserRiskLevel `json:"level,omitempty"` // LastChangedDateTime undocumented LastChangedDateTime *time.Time `json:"lastChangedDateTime,omitempty"` }