Input: CreateProductInput
The create type for the root entity type Product.
The fields id, createdAt, and updatedAt are set automatically.
Related Types
Properties
| Name | Type | Description |
|---|---|---|
| absoluteRiskScore | Float | The absolute risk score computed for the Product. This score is an aggregated score of all sub-products and Artifacts associated with the Product. |
| architectures | String | Instruction Set Architectures (ISAs) associated with the product; these may be added by users, or by automatic detection by the system; e.g. x86, x64, ARM, Renesas, etc. |
| assets | ID | Adds Which assets this product depends on |
| businessUnits | ID | Adds The additional Groups or Business Units this product has been shared with |
| children | ID | Adds Children or sub-products of the Product. This is the basis of a product hierarchy. |
| compilers | String | Compilers used to build the software for the product; these may be added by users, or by automatic detection by the system; e.g. GCC, Clang, etc. |
| createAssets | CreateAssetVersionInput | Creates new Which assets this product depends on |
| createBusinessUnits | CreateGroupInput | Creates new The additional Groups or Business Units this product has been shared with |
| createChildren | CreateProductInput | Creates new Children or sub-products of the Product. This is the basis of a product hierarchy. |
| createCreatedBy | CreateUserInput | Creates a new The user who created this product in Finite State |
| createGroup | CreateGroupInput | Creates a new The group or Business Unit responsible for the Product Security or development of the Product. |
| createOperatingSystems | CreateOperatingSystemInstanceInput | Creates new Operating Systems associated with the product; these may be added by users, or by automatic detection by the system |
| createParent | CreateProductInput | Creates a new Parent product of this product |
| createProductFamily | CreateProductFamilyInput | Creates a new Product Family (e.g. Cisco Catalyst, Cisco IOS, Cisco ASA, etc.) |
| createSecurityOwner | CreateUserInput | Creates a new The user who is the security owner for this product (typically a member of the Product Security team). |
| createTags | CreateTagInput | Creates new The user-assigned tags for this Product |
| createVendor | CreateVendorInput | Creates a new Vendor of the product; these may be added by users, or by automatic detection by the system; e.g. Cisco, HP, etc. The Vendor may be the same company as the Organization in Finite State, or could be a third party vendor or open source community. |
| createdBy | ID | Sets the The user who created this product in Finite State |
| ctx | CreateEntityCtxInput | Context contains fields that are accessible to the permissions profile. This is an internal field related to user permissions. |
| deletedAt | DateTime | Timestamp of when this product was deleted |
| description | String | A description of the product |
| environmentalControls | CreateEnvironmentalControlsInput | Environmental controls that are used to describe the product or its environment when deployed; these values may be set by users, or by automatic detection. This is an experimental field and subject to change. |
| group | ID | Sets the The group or Business Unit responsible for the Product Security or development of the Product. |
| icon | String | URL pointing to an icon associated with this product |
| image | String | URL pointing to an image of this product |
| name | String | |
| operatingSystems | ID | Adds Operating Systems associated with the product; these may be added by users, or by automatic detection by the system |
| parent | ID | Sets the Parent product of this product |
| processingStatuses | CreateProcessingStatusInput | Any kind of processing currently occurring on the product |
| productFamily | ID | Sets the Product Family (e.g. Cisco Catalyst, Cisco IOS, Cisco ASA, etc.) |
| productIdentifiers | ProductIdentifiersInput | Product Identifiers (such as purl, CPE, SWID, UPC, GTIN) are used to link a product to known vulnerabilities, security advisories, and other product information, and generally uniquely identify a specific instance of a product. These may be added by users, or by automatic detection by the system. |
| programmingLanguages | String | Programming Language(s) used to build the software for the product; these may be added by users, or by automatic detection by the system; e.g. C, C++, Java, Python, etc. |
| relativeRiskScore | Float | The relative risk score computed for the Product. This score is an aggregated score of all sub-products and Artifacts associated with the Product. |
| securityOwner | ID | Sets the The user who is the security owner for this product (typically a member of the Product Security team). |
| tags | ID | Adds The user-assigned tags for this Product |
| url | String | The URL for the product's homepage, if it has one |
| vendor | ID | Sets the Vendor of the product; these may be added by users, or by automatic detection by the system; e.g. Cisco, HP, etc. The Vendor may be the same company as the Organization in Finite State, or could be a third party vendor or open source community. |
This page was generated: 2024-11-06
