// Code generated by msgraph-generate.go DO NOT EDIT. package msgraph import "time" // GovernanceRoleAssignment undocumented type GovernanceRoleAssignment struct { // Entity is the base model of GovernanceRoleAssignment Entity // ResourceID undocumented ResourceID *string `json:"resourceId,omitempty"` // RoleDefinitionID undocumented RoleDefinitionID *string `json:"roleDefinitionId,omitempty"` // SubjectID undocumented SubjectID *string `json:"subjectId,omitempty"` // LinkedEligibleRoleAssignmentID undocumented LinkedEligibleRoleAssignmentID *string `json:"linkedEligibleRoleAssignmentId,omitempty"` // ExternalID undocumented ExternalID *string `json:"externalId,omitempty"` // StartDateTime undocumented StartDateTime *time.Time `json:"startDateTime,omitempty"` // EndDateTime undocumented EndDateTime *time.Time `json:"endDateTime,omitempty"` // MemberType undocumented MemberType *string `json:"memberType,omitempty"` // AssignmentState undocumented AssignmentState *string `json:"assignmentState,omitempty"` // Status undocumented Status *string `json:"status,omitempty"` // Resource undocumented Resource *GovernanceResource `json:"resource,omitempty"` // RoleDefinition undocumented RoleDefinition *GovernanceRoleDefinition `json:"roleDefinition,omitempty"` // Subject undocumented Subject *GovernanceSubject `json:"subject,omitempty"` // LinkedEligibleRoleAssignment undocumented LinkedEligibleRoleAssignment *GovernanceRoleAssignment `json:"linkedEligibleRoleAssignment,omitempty"` }