Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
69 changes: 69 additions & 0 deletions hugo/config/_default/menus/api.en.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -11913,6 +11913,75 @@ menu:
- SearchIssues
unstable: []
order: 1
- name: Execution Policy
url: /api/latest/execution-policy/
identifier: execution-policy
generated: true
- name: Update an execution policy
url: /api/latest/execution-policy/update-an-execution-policy/
identifier: execution-policy-update-an-execution-policy
parent: execution-policy
generated: true
params:
versions:
- v2
operationids:
- UpdateExecutionPolicy
unstable:
- v2
order: 12
- name: Get an execution policy
url: /api/latest/execution-policy/get-an-execution-policy/
identifier: execution-policy-get-an-execution-policy
parent: execution-policy
generated: true
params:
versions:
- v2
operationids:
- GetExecutionPolicy
unstable:
- v2
order: 11
- name: Delete an execution policy
url: /api/latest/execution-policy/delete-an-execution-policy/
identifier: execution-policy-delete-an-execution-policy
parent: execution-policy
generated: true
params:
versions:
- v2
operationids:
- DeleteExecutionPolicy
unstable:
- v2
order: 13
- name: Create an execution policy
url: /api/latest/execution-policy/create-an-execution-policy/
identifier: execution-policy-create-an-execution-policy
parent: execution-policy
generated: true
params:
versions:
- v2
operationids:
- CreateExecutionPolicy
unstable:
- v2
order: 10
- name: List execution policies
url: /api/latest/execution-policy/list-execution-policies/
identifier: execution-policy-list-execution-policies
parent: execution-policy
generated: true
params:
versions:
- v2
operationids:
- ListExecutionPolicies
unstable:
- v2
order: 9
- name: Fastly Integration
url: /api/latest/fastly-integration/
identifier: fastly-integration
Expand Down
3 changes: 3 additions & 0 deletions hugo/content/en/api/latest/execution-policy/_index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
---
title: Execution Policy
---
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
---
title: Create an execution policy
---
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
---
title: Delete an execution policy
---
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
---
title: Get an execution policy
---
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
---
title: List execution policies
---
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
---
title: Update an execution policy
---
4 changes: 4 additions & 0 deletions hugo/content/en/api/v2/execution-policy/_index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
---
title: Execution Policy
headless: true
---
748 changes: 748 additions & 0 deletions hugo/content/en/api/v2/execution-policy/examples.json

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
{
"data": {
"type": "execution_policy",
"attributes": {
"name": "Cassette Execution Policy exampleexecutionpolicy",
"effect": "allow",
"action_pattern": {
"integration": "INTEGRATION_SCRIPT",
"action_fqns": [
"com.datadoghq.script.*"
]
}
}
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
{
"data": {
"type": "execution_policy",
"attributes": {
"name": "Cassette Execution Policy exampleexecutionpolicy",
"effect": "allow",
"action_pattern": {
"integration": "INTEGRATION_SCRIPT",
"action_fqns": [
"com.datadoghq.script.*"
]
},
"scope": {
"scripts": {
"rules": [
{
"target_script_names": [
"restart_service.sh"
]
}
]
}
},
"targets": [
{
"name": "Production hosts",
"agent_tags": [
"env:prod"
]
}
]
}
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
{
"data": {
"id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"type": "execution_policy",
"attributes": {
"name": "Cassette Execution Policy Updated",
"effect": "allow",
"action_pattern": {
"integration": "INTEGRATION_SCRIPT",
"action_fqns": [
"com.datadoghq.script.*"
]
}
}
}
}
19 changes: 19 additions & 0 deletions hugo/data/api/v2/CodeExamples.json
Original file line number Diff line number Diff line change
Expand Up @@ -763,6 +763,25 @@
"description": "Search events returns \"OK\" response with pagination"
}
],
"CreateExecutionPolicy": [
{
"group": "execution_policy",
"suffix": "",
"description": "Create an execution policy returns \"Created\" response"
},
{
"group": "execution_policy",
"suffix": "_1075977289",
"description": "Create an execution policy with scope and targets returns \"Created\" response"
}
],
"UpdateExecutionPolicy": [
{
"group": "execution_policy",
"suffix": "",
"description": "Update an execution policy returns \"OK\" response"
}
],
"CreateFastlyAccount": [
{
"group": "fastly_integration",
Expand Down
Loading
Loading