-
Notifications
You must be signed in to change notification settings - Fork 142
/
mkdocs.yml
88 lines (82 loc) · 3.57 KB
/
mkdocs.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
site_name: Policy Sentry
site_url: https://policy-sentry.readthedocs.io/
repo_url: https://github.com/salesforce/policy_sentry/
theme: material
use_directory_urls: true
markdown_extensions:
- codehilite
- tables
plugins:
- search
- mkdocstrings:
default_handler: python
handlers:
python:
rendering:
show_source: true
# show_if_no_docstring: yes
watch:
- policy_sentry/
extra_css:
- custom.css
nav:
- Home: 'index.md'
- Introduction: 'introduction.md'
- Installation: 'installation.md'
- Tutorial: 'tutorial.md'
- Cheat Sheet: 'cheat-sheet.md'
- "<b>Writing Policies</b>":
- "<b>CRUD Mode</b>":
- CRUD Mode: 'writing-policies/crud-mode.md'
- "<i>Example</i>: Basic CRUD": 'writing-policies/access-levels-example.md'
- "<i>Example</i>: Skipping Resource Constraints": 'writing-policies/skipping-resource-constraints.md'
- "<i>Example</i>: Excluding Actions": 'writing-policies/excluding-actions.md'
- "<i>Example</i>: Single actions": 'writing-policies/wildcard-only/example-single-actions.md'
- "<i>Example</i>: Service-wide": 'writing-policies/wildcard-only/example-service-wide.md'
- "<i>Example</i>: Combining approaches": 'writing-policies/wildcard-only/combined-approaches.md'
- "<i>Example</i>: AssumeRole Actions": 'writing-policies/assume-role-actions.md'
- "<b>Wildcard-only</b>":
- Introduction: 'writing-policies/wildcard-only/introduction.md'
- Single actions: 'writing-policies/wildcard-only/single-actions.md'
- Service-wide: 'writing-policies/wildcard-only/service-wide.md'
- Actions Mode: 'writing-policies/actions-mode.md'
- Minimizing characters: 'writing-policies/minimization.md'
- "<b>Querying the IAM Database</b>":
- Overview: 'querying/querying.md'
- Action Table: 'querying/action-table.md'
- ARN Table: 'querying/arn-table.md'
- Condition Table: 'querying/condition-table.md'
- "<b>Other Topics</b>":
- Terraform: 'other/terraform.md'
- Fetching the latest IAM Database: 'other/initialize.md'
- Docker: 'other/docker.md'
- "<b>Library Reference</b>":
- Overview: 'library-usage/index.md'
- "<b>Writing Policies</b>":
- writing.minimize: 'library-usage/writing/minimize.md'
- command.write_policy: 'library-usage/writing/write_policy.md'
- "<b>Querying the Database</b>":
- querying.all: 'library-usage/querying/all.md'
- querying.actions: 'library-usage/querying/actions.md'
- querying.arns: 'library-usage/querying/arns.md'
- querying.conditions: 'library-usage/querying/conditions.md'
- shared.iam_data: 'library-usage/querying/iam_data.md'
- "<b>Analysis</b>":
- analyze.analysis: 'library-usage/analyzing.md'
- analyze.expand: 'library-usage/expanding.md'
- "<b>Utilities</b>":
- util.arns: 'library-usage/util/arns.md'
- util.policy_files: 'library-usage/util/policy_files.md'
- "<b>Contributing</b>":
- Contributing: 'contributing/contributing.md'
- Documentation: 'contributing/documentation.md'
- Testing: 'contributing/testing.md'
- IAM database: 'contributing/iam-database.md'
- Versioning: 'contributing/versioning.md'
- Release Drafter: 'contributing/release-drafter.md'
- Roadmap: 'contributing/roadmap.md'
- "<b>Appendices</b>":
- Comparison to other tools: 'appendices/comparison-to-related-tools.md'
- Implementation Strategy: 'appendices/implementation-strategy.md'
- Minimization: 'appendices/minimization.md'
- IAM Policies: 'appendices/iam-policies.md'