Skip to content

Commit

Permalink
Merge pull request #419 from armosec/feature/cloud-service-pid
Browse files Browse the repository at this point in the history
Creating new cloud service structure
  • Loading branch information
amitschendel authored Dec 15, 2024
2 parents 1b78a7f + 4f85148 commit ebc916e
Showing 1 changed file with 12 additions and 10 deletions.
22 changes: 12 additions & 10 deletions armotypes/runtimeincidents.go
Original file line number Diff line number Diff line change
Expand Up @@ -28,18 +28,20 @@ type Process struct {
Children []Process `json:"children,omitempty" bson:"children,omitempty"`
}

type PidToCloudServices map[uint32][]string

type CloudMetadata struct {
// Provider is the cloud provider name (e.g. aws, gcp, azure).
Provider string `json:"provider,omitempty" bson:"provider,omitempty"`
InstanceID string `json:"instance_id,omitempty" bson:"instance_id,omitempty"`
InstanceType string `json:"instance_type,omitempty" bson:"instance_type,omitempty"`
Region string `json:"region,omitempty" bson:"region,omitempty"`
Zone string `json:"zone,omitempty" bson:"zone,omitempty"`
PrivateIP string `json:"private_ip,omitempty" bson:"private_ip,omitempty"`
PublicIP string `json:"public_ip,omitempty" bson:"public_ip,omitempty"`
Hostname string `json:"hostname,omitempty" bson:"hostname,omitempty"`
AccountID string `json:"account_id,omitempty" bson:"account_id,omitempty"`
Services []string `json:"services,omitempty" bson:"services,omitempty"`
Provider string `json:"provider,omitempty" bson:"provider,omitempty"`
InstanceID string `json:"instance_id,omitempty" bson:"instance_id,omitempty"`
InstanceType string `json:"instance_type,omitempty" bson:"instance_type,omitempty"`
Region string `json:"region,omitempty" bson:"region,omitempty"`
Zone string `json:"zone,omitempty" bson:"zone,omitempty"`
PrivateIP string `json:"private_ip,omitempty" bson:"private_ip,omitempty"`
PublicIP string `json:"public_ip,omitempty" bson:"public_ip,omitempty"`
Hostname string `json:"hostname,omitempty" bson:"hostname,omitempty"`
AccountID string `json:"account_id,omitempty" bson:"account_id,omitempty"`
PidToCloudServices PidToCloudServices `json:"pidToCloudServices,omitempty" bson:"pidToCloudServices,omitempty"`
}

type AlertType int
Expand Down

0 comments on commit ebc916e

Please sign in to comment.