From a59a45ab1a69ee7743b7780b3e9e3bdbd146560f Mon Sep 17 00:00:00 2001 From: bbiggerr Date: Mon, 3 Aug 2020 17:03:33 -0400 Subject: [PATCH 1/6] Placeholder file for API release 4.72.0 --- src/content/changelog/4-72-0-2020-08-10.md | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 src/content/changelog/4-72-0-2020-08-10.md diff --git a/src/content/changelog/4-72-0-2020-08-10.md b/src/content/changelog/4-72-0-2020-08-10.md new file mode 100644 index 000000000..c0aa458c4 --- /dev/null +++ b/src/content/changelog/4-72-0-2020-08-10.md @@ -0,0 +1,16 @@ +--- +title: '4.72.0: 2020-08-10' +date: 2020-08-10T04:00:00.000Z +version: 4.72.0 +changelog: + - API +--- + +### Added + + +### Changed + + +### Fixed + From 7fc1f1f400b5fb0471ce250fbfaf9f9f8947f3d9 Mon Sep 17 00:00:00 2001 From: bbiggerr Date: Mon, 10 Aug 2020 16:50:22 -0400 Subject: [PATCH 2/6] Add changelog items for Longview and View Region --- src/content/changelog/4-72-0-2020-08-10.md | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/src/content/changelog/4-72-0-2020-08-10.md b/src/content/changelog/4-72-0-2020-08-10.md index c0aa458c4..395987d12 100644 --- a/src/content/changelog/4-72-0-2020-08-10.md +++ b/src/content/changelog/4-72-0-2020-08-10.md @@ -8,9 +8,24 @@ changelog: ### Added +- The IPv4 and IPv6 addresses of the DNS resolvers for a region are now accessible at the View Region ([GET /regions/{regionId}](api/v4/regions-region-id)) endpoint. ### Changed +- Changing your Longview subscription is no longer available at the Update Account Settings ([PUT /account/settings](/api/v4/account-settings/#put)) endpoint. Accordingly, the `longview_subscription` property has been removed from the Update Account Settings request body. + +- Updated the description and response for the View Longview Plan ([GET /longview/plan](/api/v4/longview-plan)) endpoint: + - The description has been corrected to state that the response consists of a LongviewSubscription object for your current Longview Pro plan, or an empty set `{}` if your current plan is Longview Free. + - The response body and sample have been updated to include the details of the returned LongviewSubscription object for your current Longview plan. + +- Updated the description, request, and response for the Update Longview Plan ([PUT /longview/plan](/api/v4/longview-plan/#put)) endpoint: + - The description has been corrected to state that the response consists of a LongviewSubscription object for the updated Longview Pro plan, or an empty set {} if the updated plan is Longview Free. + - The request body schema has been updated to specify possible values for the `longview_subscription` field and to reflect that it is nullable, with a `null` value corresponding to Longview Free. + - The response body and sample have been updated to include the details of the returned LongviewSubscription object. + +- Updated the response for the List Longview Subscriptions ([GET /longview/subscription](/api/v4/longview-subscriptions)) and View Longview Subscription ([GET /longview/subscriptions/{subscriptionID}](/api/v4/longview-subscriptions-subscription-id)) endpoint: + - The response `id` property has been revised to specify possible values. ### Fixed +- A bug that prevented the Update Longview Plan ([PUT /longview/plan](/api/v4/longview-plan/#put)) endpoint from functioning has been fixed. The endpoint will now update your account's Longview plan as expected. From 55c405b860fdd4606995a97b8a100cf17f1fd1ee Mon Sep 17 00:00:00 2001 From: bbiggerr Date: Tue, 11 Aug 2020 16:46:35 -0400 Subject: [PATCH 3/6] Revise Longview entries --- src/content/changelog/4-72-0-2020-08-10.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/content/changelog/4-72-0-2020-08-10.md b/src/content/changelog/4-72-0-2020-08-10.md index 395987d12..16a960614 100644 --- a/src/content/changelog/4-72-0-2020-08-10.md +++ b/src/content/changelog/4-72-0-2020-08-10.md @@ -8,18 +8,18 @@ changelog: ### Added -- The IPv4 and IPv6 addresses of the DNS resolvers for a region are now accessible at the View Region ([GET /regions/{regionId}](api/v4/regions-region-id)) endpoint. +- The IPv4 and IPv6 addresses of the DNS resolvers for a region are now accessible at the View Region ([GET /regions/{regionId}](/api/v4/regions-region-id)) endpoint. ### Changed - Changing your Longview subscription is no longer available at the Update Account Settings ([PUT /account/settings](/api/v4/account-settings/#put)) endpoint. Accordingly, the `longview_subscription` property has been removed from the Update Account Settings request body. - Updated the description and response for the View Longview Plan ([GET /longview/plan](/api/v4/longview-plan)) endpoint: - - The description has been corrected to state that the response consists of a LongviewSubscription object for your current Longview Pro plan, or an empty set `{}` if your current plan is Longview Free. + - The previous description stated that this endpoint returns a `longview_subscription` ID. This has been corrected to state that the response consists of a LongviewSubscription object for your current Longview Pro plan, or an empty set `{}` if your current plan is Longview Free. - The response body and sample have been updated to include the details of the returned LongviewSubscription object for your current Longview plan. - Updated the description, request, and response for the Update Longview Plan ([PUT /longview/plan](/api/v4/longview-plan/#put)) endpoint: - - The description has been corrected to state that the response consists of a LongviewSubscription object for the updated Longview Pro plan, or an empty set {} if the updated plan is Longview Free. + - The previous description stated that this endpoint returns a `longview_subscription` ID. The description has been corrected to state that the response consists of a LongviewSubscription object for the updated Longview Pro plan, or an empty set `{}` if the updated plan is Longview Free. - The request body schema has been updated to specify possible values for the `longview_subscription` field and to reflect that it is nullable, with a `null` value corresponding to Longview Free. - The response body and sample have been updated to include the details of the returned LongviewSubscription object. From 2903bc4f28634a9cdd7dae8769dc42dec7c97113 Mon Sep 17 00:00:00 2001 From: bbiggerr Date: Tue, 11 Aug 2020 17:18:12 -0400 Subject: [PATCH 4/6] Entry for OBJ bucket size property --- src/content/changelog/4-72-0-2020-08-10.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/content/changelog/4-72-0-2020-08-10.md b/src/content/changelog/4-72-0-2020-08-10.md index 16a960614..7b2dcbbd9 100644 --- a/src/content/changelog/4-72-0-2020-08-10.md +++ b/src/content/changelog/4-72-0-2020-08-10.md @@ -26,6 +26,8 @@ changelog: - Updated the response for the List Longview Subscriptions ([GET /longview/subscription](/api/v4/longview-subscriptions)) and View Longview Subscription ([GET /longview/subscriptions/{subscriptionID}](/api/v4/longview-subscriptions-subscription-id)) endpoint: - The response `id` property has been revised to specify possible values. +- Updated the Object Storage Bucket response schema to include the `size` property in the List Object Storage Buckets ([GET /object-storage/buckets](/api/v4/object-storage-buckets)), Create Object Storage Bucket ([POST /object-storage/buckets](/api/v4/object-storage-buckets/#post)), View Object Storage Bucket ([GET /object-storage/buckets/{clusterId}/{bucket}](/api/v4/object-storage-buckets-cluster-id-bucket)), and List Object Storage Buckets in Cluster ([GET /object-storage/buckets/{clusterId}](/api/v4/object-storage-buckets-cluster-id)) endpoints. + ### Fixed - A bug that prevented the Update Longview Plan ([PUT /longview/plan](/api/v4/longview-plan/#put)) endpoint from functioning has been fixed. The endpoint will now update your account's Longview plan as expected. From c2e20bc22afc521f7a45de952e37ca181e303bfc Mon Sep 17 00:00:00 2001 From: hzoppetti Date: Wed, 12 Aug 2020 10:14:48 -0400 Subject: [PATCH 5/6] small copy edit --- src/content/changelog/4-72-0-2020-08-10.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/content/changelog/4-72-0-2020-08-10.md b/src/content/changelog/4-72-0-2020-08-10.md index 7b2dcbbd9..13c744e73 100644 --- a/src/content/changelog/4-72-0-2020-08-10.md +++ b/src/content/changelog/4-72-0-2020-08-10.md @@ -15,13 +15,13 @@ changelog: - Changing your Longview subscription is no longer available at the Update Account Settings ([PUT /account/settings](/api/v4/account-settings/#put)) endpoint. Accordingly, the `longview_subscription` property has been removed from the Update Account Settings request body. - Updated the description and response for the View Longview Plan ([GET /longview/plan](/api/v4/longview-plan)) endpoint: - - The previous description stated that this endpoint returns a `longview_subscription` ID. This has been corrected to state that the response consists of a LongviewSubscription object for your current Longview Pro plan, or an empty set `{}` if your current plan is Longview Free. - - The response body and sample have been updated to include the details of the returned LongviewSubscription object for your current Longview plan. + - The previous description stated that this endpoint returns a `longview_subscription` ID. This has been corrected to state that the response consists of a `LongviewSubscription` object for your current Longview Pro plan, or an empty set `{}` if your current plan is Longview Free. + - The response body and sample have been updated to include the details of the returned `LongviewSubscription` object for your current Longview plan. - Updated the description, request, and response for the Update Longview Plan ([PUT /longview/plan](/api/v4/longview-plan/#put)) endpoint: - - The previous description stated that this endpoint returns a `longview_subscription` ID. The description has been corrected to state that the response consists of a LongviewSubscription object for the updated Longview Pro plan, or an empty set `{}` if the updated plan is Longview Free. + - The previous description stated that this endpoint returns a `longview_subscription` ID. The description has been corrected to state that the response consists of a `LongviewSubscription` object for the updated Longview Pro plan, or an empty set `{}` if the updated plan is Longview Free. - The request body schema has been updated to specify possible values for the `longview_subscription` field and to reflect that it is nullable, with a `null` value corresponding to Longview Free. - - The response body and sample have been updated to include the details of the returned LongviewSubscription object. + - The response body and sample have been updated to include the details of the returned `LongviewSubscription` object. - Updated the response for the List Longview Subscriptions ([GET /longview/subscription](/api/v4/longview-subscriptions)) and View Longview Subscription ([GET /longview/subscriptions/{subscriptionID}](/api/v4/longview-subscriptions-subscription-id)) endpoint: - The response `id` property has been revised to specify possible values. From 335cc0f34c04b18a6b21c35553df48ecd5a6b22a Mon Sep 17 00:00:00 2001 From: bbiggerr Date: Wed, 12 Aug 2020 15:33:24 -0400 Subject: [PATCH 6/6] Update longview entries --- src/content/changelog/4-72-0-2020-08-10.md | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/src/content/changelog/4-72-0-2020-08-10.md b/src/content/changelog/4-72-0-2020-08-10.md index 13c744e73..df9db60a0 100644 --- a/src/content/changelog/4-72-0-2020-08-10.md +++ b/src/content/changelog/4-72-0-2020-08-10.md @@ -12,14 +12,22 @@ changelog: ### Changed -- Changing your Longview subscription is no longer available at the Update Account Settings ([PUT /account/settings](/api/v4/account-settings/#put)) endpoint. Accordingly, the `longview_subscription` property has been removed from the Update Account Settings request body. +- Changing your Longview subscription is no longer available at the Update Account Settings ([PUT /account/settings](/api/v4/account-settings/#put)) endpoint. Accordingly, the `longview_subscription` property has been removed from the Update Account Settings request body. To update your Longview plan, please use the Update Longview Plan ([PUT /longview/plan](/api/v4/longview-plan/#put)) endpoint. - Updated the description and response for the View Longview Plan ([GET /longview/plan](/api/v4/longview-plan)) endpoint: - - The previous description stated that this endpoint returns a `longview_subscription` ID. This has been corrected to state that the response consists of a `LongviewSubscription` object for your current Longview Pro plan, or an empty set `{}` if your current plan is Longview Free. - - The response body and sample have been updated to include the details of the returned `LongviewSubscription` object for your current Longview plan. + - The previous description stated that this endpoint returns a `longview_subscription` ID. This has been corrected to state that the response consists of a LongviewSubscription object for your current Longview Pro plan, or an empty set `{}` if your current plan is Longview Free. + - The response body and sample have been updated to include the details of the returned LongviewSubscription object for your current Longview plan. + +- Accessing the View Longview Plan ([GET /longview/plan](/api/v4/longview-plan)) endpoint now requires one of the following `global` [User Grants](/api/v4/account-users-username-grants/): + - `"account_access": read_write` + - `"account_access": read_only` + - `"longview_subscription": true` + - `"add_longview": true` - Updated the description, request, and response for the Update Longview Plan ([PUT /longview/plan](/api/v4/longview-plan/#put)) endpoint: - The previous description stated that this endpoint returns a `longview_subscription` ID. The description has been corrected to state that the response consists of a `LongviewSubscription` object for the updated Longview Pro plan, or an empty set `{}` if the updated plan is Longview Free. + - Accessing this endpoint now requires `"longview_subscription": true` as a `global` [User Grant](/api/v4/account-users-username-grants/). + - The required OAuth scope has been changed from `account:read_write` to `longview:read_write`. - The request body schema has been updated to specify possible values for the `longview_subscription` field and to reflect that it is nullable, with a `null` value corresponding to Longview Free. - The response body and sample have been updated to include the details of the returned `LongviewSubscription` object.