Associations represents different metadata about malware and threat actors involved with an IoC.
| JSON representation | 
|---|
| { "id" : string , "countryCode" : [ string ] , "type" : enum ( | 
| Fields | |
|---|---|
| id |   Unique association id generated by mandiant. | 
| countryCode[] |   Country from which the threat actor/ malware is originated. | 
| type |   Signifies the type of association. | 
| name |   Name of the threat actor/malware. | 
| description |   Human readable description about the association. | 
| role |   Role of the malware. Not applicable for threat actor. | 
| sourceCountry |   Name of the country the threat originated from. | 
| alias[] |   Different aliases of the threat actor given by different sources. | 
| firstReferenceTime |   First time the threat actor was referenced or seen. Uses RFC 3339, where generated output will always be Z-normalized and use 0, 3, 6 or 9 fractional digits. Offsets other than "Z" are also accepted. Examples:  | 
| lastReferenceTime |   Last time the threat actor was referenced or seen. Uses RFC 3339, where generated output will always be Z-normalized and use 0, 3, 6 or 9 fractional digits. Offsets other than "Z" are also accepted. Examples:  | 
| industriesAffected[] |   List of industries the threat actor affects. | 
| associatedActors[] |   List of associated threat actors for a malware. Not applicable for threat actors. | 
| regionCode |   Name of the country, the threat is originating from. | 
| sponsorRegion |   Sponsor region of the threat actor. | 
| targetedRegions[] |   Targeted regions. | 
| tags[] |   Tags. | 
AssociationType
Represents different possible Association types. Can be threat or malware. Used to represent Mandiant threat intelligence.
| Enums | |
|---|---|
| ASSOCIATION_TYPE_UNSPECIFIED | The default Association Type. | 
| THREAT_ACTOR | Association type Threat actor. | 
| MALWARE | Association type Malware. | 
AssociationAlias
Association Alias used to represent Mandiant Threat Intelligence.
| JSON representation | 
|---|
| { "name" : string , "company" : string } | 
| Fields | |
|---|---|
| name |   Name of the alias. | 
| company |   Name of the provider who gave the association's name. | 

