diff --git a/docs/attacktoexcel.rst b/docs/attacktoexcel.rst index f50d72e3..e9766577 100644 --- a/docs/attacktoexcel.rst +++ b/docs/attacktoexcel.rst @@ -44,6 +44,10 @@ attackToExcel provides the means by which to convert/extract the ATT&CK STIX dat overview of the available methods follows. +.. list-table:: Title + :widths: 25 25 50 + :header-rows: 1 + * - method name - arguments - usage @@ -65,6 +69,9 @@ overview of the available methods follows. stixToDf provides various methods to process and manipulate the STIX data in order to create [Pandas](https://pandas.pydata.org/) DataFrames for processing. A brief overview of these methods follows. +.. list-table:: Title + :widths: 25 25 50 + :header-rows: 1 * - method name - arguments diff --git a/docs/collections.rst b/docs/collections.rst index 7b04de38..8825853d 100644 --- a/docs/collections.rst +++ b/docs/collections.rst @@ -9,6 +9,11 @@ For more information about ATT&CK collections, see the corresponding **Collections Scripts** + +.. list-table:: Title + :widths: 25 25 50 + :header-rows: 1 + * - script - description * - `index_to_markdown `_ diff --git a/docs/diffinstix.rst b/docs/diffinstix.rst index 35b6c128..88352a48 100644 --- a/docs/diffinstix.rst +++ b/docs/diffinstix.rst @@ -92,6 +92,10 @@ A brief explanation of key pieces can be found below. * For domain changes, they are broken down by object type, e.g. `techniques` or `mitigations`. * The following table helps break down the change types that are currently tracked. +.. list-table:: Title + :widths: 25 25 50 + :header-rows: 1 + * - field - type - description @@ -129,6 +133,10 @@ That is because there are a few fields that have been added in some cases depend For example, objects that are brand new do not have `previous_version` available to them. The following table lists the extra fields that can be found in objects in the changelog. +.. list-table:: Title + :widths: 25 25 50 + :header-rows: 1 + * - Field - Required - Type diff --git a/docs/navlayers.rst b/docs/navlayers.rst index 4a36938a..1203d167 100644 --- a/docs/navlayers.rst +++ b/docs/navlayers.rst @@ -41,6 +41,10 @@ and version 4.X layers, upgrading them to version 4.3. **Manipulator Scripts +.. list-table:: Title + :widths: 25 25 50 + :header-rows: 1 + * - script - description * - `layerops `_ @@ -48,6 +52,10 @@ and version 4.X layers, upgrading them to version 4.3. **Exporter Scripts +.. list-table:: Title + :widths: 25 25 50 + :header-rows: 1 + * - script - description * - `to_excel `_ @@ -59,6 +67,10 @@ and version 4.X layers, upgrading them to version 4.3. **Generator Scripts +.. list-table:: Title + :widths: 25 25 50 + :header-rows: 1 + * - script - description * - `overview_generator `_ @@ -70,6 +82,10 @@ and version 4.X layers, upgrading them to version 4.3. **Utility Modules +.. list-table:: Title + :widths: 25 25 50 + :header-rows: 1 + * - script - description * - `excel_templates `_ @@ -83,6 +99,10 @@ and version 4.X layers, upgrading them to version 4.3. **Command Line Tools +.. list-table:: Title + :widths: 25 25 50 + :header-rows: 1 + * - script - description * - `layerExporter_cli.py `_ @@ -97,6 +117,10 @@ It is the primary interface through which other Layer-related classes defined in The Layer class API and a usage example are below. The class currently supports version 3 and 4 of the ATT&CK Layer spec, and will upgrade version 3 layers into compatible version 4 ones whenever possible. +.. list-table:: Title + :widths: 25 25 50 + :header-rows: 1 + * - method [x = Layer()] - description * - `x.from_str(_input_)` @@ -314,6 +338,10 @@ the currently loaded configuration can be interacted with at `ToSvg().config`. The configuration can also be populated from a json file using the `.load_from_file(filename="path/to/file.json")` method, or stored to one using the `.save_to_file(filename="path/to/file.json)` method. +.. list-table:: Title + :widths: 25 25 50 + :header-rows: 1 + * - attribute - description - type