Skip to content

Commit 1ff7a52

Browse files
authored
[New] POST /account/settings/managed-enable (#122)
* Added POST /account/settings/managed-enable endpoint * Update description Update CLI action and CLI example
1 parent 4c83aa4 commit 1ff7a52

File tree

1 file changed

+36
-0
lines changed

1 file changed

+36
-0
lines changed

openapi.yaml

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1557,6 +1557,42 @@ paths:
15571557
linode-cli account settings-update \
15581558
--longview_subscription longview-30 \
15591559
--network_helper false
1560+
/account/settings/managed-enable:
1561+
x-linode-cli-command: account
1562+
post:
1563+
x-linode-grant: read_write
1564+
tags:
1565+
- Account
1566+
summary: Enable Linode Managed
1567+
description: >
1568+
Enables Linode Managed for the entire account and sends a welcome email to the account's associated
1569+
email address. Linode Managed can monitor any service or software stack reachable over TCP or HTTP. See
1570+
our [Linode Managed guide](https://linode.com/docs/platform/linode-managed/)
1571+
to learn more.
1572+
operationId: enableAccountManged
1573+
x-linode-cli-action: enable-managed
1574+
security:
1575+
- personalAccessToken: []
1576+
- oauth:
1577+
- account:read_write
1578+
responses:
1579+
'200':
1580+
description: Managed services enabled for account.
1581+
content:
1582+
application/json:
1583+
schema:
1584+
type: object
1585+
default:
1586+
$ref: '#/components/responses/ErrorResponse'
1587+
x-code-samples:
1588+
- lang: Shell
1589+
source: >
1590+
curl -H "Authorization: Bearer $TOKEN" \
1591+
-X POST \
1592+
https://api.linode.com/v4/account/settings/managed-enable
1593+
- lang: CLI
1594+
source: >
1595+
linode-cli account enable-managed
15601596
/account/transfer:
15611597
x-linode-cli-command: account
15621598
get:

0 commit comments

Comments
 (0)