github.com/yaegashi/msgraph.go@v0.1.4/beta/ModelSecure.go (about) 1 // Code generated by msgraph.go/gen DO NOT EDIT. 2 3 package msgraph 4 5 import "time" 6 7 // SecureScore undocumented 8 type SecureScore struct { 9 // Entity is the base model of SecureScore 10 Entity 11 // ActiveUserCount undocumented 12 ActiveUserCount *int `json:"activeUserCount,omitempty"` 13 // AverageComparativeScores undocumented 14 AverageComparativeScores []AverageComparativeScore `json:"averageComparativeScores,omitempty"` 15 // AzureTenantID undocumented 16 AzureTenantID *string `json:"azureTenantId,omitempty"` 17 // ControlScores undocumented 18 ControlScores []ControlScore `json:"controlScores,omitempty"` 19 // CreatedDateTime undocumented 20 CreatedDateTime *time.Time `json:"createdDateTime,omitempty"` 21 // CurrentScore undocumented 22 CurrentScore *float64 `json:"currentScore,omitempty"` 23 // EnabledServices undocumented 24 EnabledServices []string `json:"enabledServices,omitempty"` 25 // LicensedUserCount undocumented 26 LicensedUserCount *int `json:"licensedUserCount,omitempty"` 27 // MaxScore undocumented 28 MaxScore *float64 `json:"maxScore,omitempty"` 29 // VendorInformation undocumented 30 VendorInformation *SecurityVendorInformation `json:"vendorInformation,omitempty"` 31 } 32 33 // SecureScoreControlProfile undocumented 34 type SecureScoreControlProfile struct { 35 // Entity is the base model of SecureScoreControlProfile 36 Entity 37 // ActionType undocumented 38 ActionType *string `json:"actionType,omitempty"` 39 // ActionURL undocumented 40 ActionURL *string `json:"actionUrl,omitempty"` 41 // AzureTenantID undocumented 42 AzureTenantID *string `json:"azureTenantId,omitempty"` 43 // ComplianceInformation undocumented 44 ComplianceInformation []ComplianceInformation `json:"complianceInformation,omitempty"` 45 // ControlCategory undocumented 46 ControlCategory *string `json:"controlCategory,omitempty"` 47 // ControlStateUpdates undocumented 48 ControlStateUpdates []SecureScoreControlStateUpdate `json:"controlStateUpdates,omitempty"` 49 // Deprecated undocumented 50 Deprecated *bool `json:"deprecated,omitempty"` 51 // ImplementationCost undocumented 52 ImplementationCost *string `json:"implementationCost,omitempty"` 53 // LastModifiedDateTime undocumented 54 LastModifiedDateTime *time.Time `json:"lastModifiedDateTime,omitempty"` 55 // MaxScore undocumented 56 MaxScore *float64 `json:"maxScore,omitempty"` 57 // Rank undocumented 58 Rank *int `json:"rank,omitempty"` 59 // Remediation undocumented 60 Remediation *string `json:"remediation,omitempty"` 61 // RemediationImpact undocumented 62 RemediationImpact *string `json:"remediationImpact,omitempty"` 63 // Service undocumented 64 Service *string `json:"service,omitempty"` 65 // Threats undocumented 66 Threats []string `json:"threats,omitempty"` 67 // Tier undocumented 68 Tier *string `json:"tier,omitempty"` 69 // Title undocumented 70 Title *string `json:"title,omitempty"` 71 // UserImpact undocumented 72 UserImpact *string `json:"userImpact,omitempty"` 73 // VendorInformation undocumented 74 VendorInformation *SecurityVendorInformation `json:"vendorInformation,omitempty"` 75 } 76 77 // SecureScoreControlStateUpdate undocumented 78 type SecureScoreControlStateUpdate struct { 79 // Object is the base model of SecureScoreControlStateUpdate 80 Object 81 // AssignedTo undocumented 82 AssignedTo *string `json:"assignedTo,omitempty"` 83 // Comment undocumented 84 Comment *string `json:"comment,omitempty"` 85 // State undocumented 86 State *string `json:"state,omitempty"` 87 // UpdatedBy undocumented 88 UpdatedBy *string `json:"updatedBy,omitempty"` 89 // UpdatedDateTime undocumented 90 UpdatedDateTime *time.Time `json:"updatedDateTime,omitempty"` 91 }