2019-12-26 22:12:28 +00:00
|
|
|
// Code generated by msgraph-generate.go DO NOT EDIT.
|
|
|
|
|
|
|
|
package msgraph
|
|
|
|
|
|
|
|
import "time"
|
|
|
|
|
2020-03-15 22:43:46 +00:00
|
|
|
// IPCategory undocumented
|
|
|
|
type IPCategory struct {
|
|
|
|
// Object is the base model of IPCategory
|
|
|
|
Object
|
|
|
|
// Description undocumented
|
|
|
|
Description *string `json:"description,omitempty"`
|
|
|
|
// Name undocumented
|
|
|
|
Name *string `json:"name,omitempty"`
|
|
|
|
// Vendor undocumented
|
|
|
|
Vendor *string `json:"vendor,omitempty"`
|
|
|
|
}
|
|
|
|
|
|
|
|
// IPNamedLocation undocumented
|
|
|
|
type IPNamedLocation struct {
|
|
|
|
// NamedLocation is the base model of IPNamedLocation
|
|
|
|
NamedLocation
|
|
|
|
// IPRanges undocumented
|
|
|
|
IPRanges []IPRange `json:"ipRanges,omitempty"`
|
|
|
|
// IsTrusted undocumented
|
|
|
|
IsTrusted *bool `json:"isTrusted,omitempty"`
|
|
|
|
}
|
|
|
|
|
|
|
|
// IPRange undocumented
|
|
|
|
type IPRange struct {
|
|
|
|
// Object is the base model of IPRange
|
|
|
|
Object
|
|
|
|
}
|
|
|
|
|
|
|
|
// IPReferenceData undocumented
|
|
|
|
type IPReferenceData struct {
|
|
|
|
// Object is the base model of IPReferenceData
|
|
|
|
Object
|
|
|
|
// Asn undocumented
|
|
|
|
Asn *int `json:"asn,omitempty"`
|
|
|
|
// City undocumented
|
|
|
|
City *string `json:"city,omitempty"`
|
|
|
|
// CountryOrRegionCode undocumented
|
|
|
|
CountryOrRegionCode *string `json:"countryOrRegionCode,omitempty"`
|
|
|
|
// Organization undocumented
|
|
|
|
Organization *string `json:"organization,omitempty"`
|
|
|
|
// State undocumented
|
|
|
|
State *string `json:"state,omitempty"`
|
|
|
|
// Vendor undocumented
|
|
|
|
Vendor *string `json:"vendor,omitempty"`
|
|
|
|
}
|
|
|
|
|
2019-12-26 22:12:28 +00:00
|
|
|
// IPSecurityProfile undocumented
|
|
|
|
type IPSecurityProfile struct {
|
|
|
|
// Entity is the base model of IPSecurityProfile
|
|
|
|
Entity
|
|
|
|
// ActivityGroupNames undocumented
|
|
|
|
ActivityGroupNames []string `json:"activityGroupNames,omitempty"`
|
|
|
|
// Address undocumented
|
|
|
|
Address *string `json:"address,omitempty"`
|
|
|
|
// AzureSubscriptionID undocumented
|
|
|
|
AzureSubscriptionID *string `json:"azureSubscriptionId,omitempty"`
|
|
|
|
// AzureTenantID undocumented
|
|
|
|
AzureTenantID *string `json:"azureTenantId,omitempty"`
|
|
|
|
// CountHits undocumented
|
|
|
|
CountHits *int `json:"countHits,omitempty"`
|
|
|
|
// CountHosts undocumented
|
|
|
|
CountHosts *int `json:"countHosts,omitempty"`
|
|
|
|
// FirstSeenDateTime undocumented
|
|
|
|
FirstSeenDateTime *time.Time `json:"firstSeenDateTime,omitempty"`
|
|
|
|
// IPCategories undocumented
|
|
|
|
IPCategories []IPCategory `json:"ipCategories,omitempty"`
|
|
|
|
// IPReferenceData undocumented
|
|
|
|
IPReferenceData []IPReferenceData `json:"ipReferenceData,omitempty"`
|
|
|
|
// LastSeenDateTime undocumented
|
|
|
|
LastSeenDateTime *time.Time `json:"lastSeenDateTime,omitempty"`
|
|
|
|
// RiskScore undocumented
|
|
|
|
RiskScore *string `json:"riskScore,omitempty"`
|
|
|
|
// Tags undocumented
|
|
|
|
Tags []string `json:"tags,omitempty"`
|
|
|
|
// VendorInformation undocumented
|
|
|
|
VendorInformation *SecurityVendorInformation `json:"vendorInformation,omitempty"`
|
|
|
|
}
|