The whole hunk
from line 50, old and new numbered
/
lines
from line 50
5050 customer-managed encryption key (CMEK) on AWS, reference this value in your
5151 KMS key-policy condition so the key is scoped to this compartment. On GCP and
5252 Azure, Anthropic enforces the compartment binding automatically; you do not
53 need to reference this value in your key configuration. See the CMEK integration guide for the
54 required key configuration, including the value used during key validation.
53 need to reference this value in your key configuration. See the CMEK
54 integration guide for the required key configuration; unless your organization
55 is on Claude Platform on AWS, it includes a separate value used during key
56 validation. On Claude Platform on AWS there is no separate validation value:
57 the key is validated against this Workspace's own value when it is attached, so
58 if your key policy uses the compartment condition, add this value to it before
59 attaching the key.
5560
5661 - `created_at: string`
5762
from line 93
8893 ID of the customer-managed encryption key (CMEK) configuration to use for this
8994 Workspace. Setting this field requires CMEK to be enabled for your
9095 organization. When set, data stored for this Workspace is encrypted with the
91 referenced key. Create key configurations with the External Keys API. This
92 field is write-once: once a key is attached to a Workspace it cannot be
93 detached or replaced. To rotate key material, rotate the underlying key on
94 your cloud KMS; the `external_key_id` stays the same.
96 referenced key. Create key configurations with the External Keys API. On
97 Claude Platform on AWS the value is the AWS KMS key ARN, and the key must be a
98 single-Region key in the same AWS account and Region as the Workspace. On that
99 platform the key is validated against this Workspace when it is attached, so a
100 key-policy problem is reported as an error on this request. This field is write-once:
101 once a key is attached to a Workspace it cannot be detached or replaced. To
102 rotate key material, rotate the underlying key on your cloud KMS; the
103 `external_key_id` stays the same.
95104
96105 - `name: string`
97106
from line 183
174183
175184 - `string`
176185
177 - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
186 - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
178187
179188 - `"message-batches-2024-09-24"`
180189
from line 267
258267
259268 - `"ce-user-management-2026-07-13"`
260269
270 - `"mid-conversation-output-config-2026-07-01"`
271
272 - `"thinking-binding-controls-2026-08-01"`
273
274 - `"mid-conversation-system-clear-at-2026-08-21"`
275
261276### Body parameters
262277
263278- `name: string`
from line 320
305320 ID of the customer-managed encryption key (CMEK) configuration to use for this
306321 Workspace. Setting this field requires CMEK to be enabled for your
307322 organization. When set, data stored for this Workspace is encrypted with the
308 referenced key. Create key configurations with the External Keys API. This
309 field is write-once: once a key is attached to a Workspace it cannot be
310 detached or replaced. To rotate key material, rotate the underlying key on
311 your cloud KMS; the `external_key_id` stays the same.
323 referenced key. Create key configurations with the External Keys API. On
324 Claude Platform on AWS the value is the AWS KMS key ARN, and the key must be a
325 single-Region key in the same AWS account and Region as the Workspace. On that
326 platform the key is validated against this Workspace when it is attached, so a
327 key-policy problem is reported as an error on this request. This field is write-once:
328 once a key is attached to a Workspace it cannot be detached or replaced. To
329 rotate key material, rotate the underlying key on your cloud KMS; the
330 `external_key_id` stays the same.
312331
313332- `tags: optional map[string] or null`
314333
from line 353
334353 customer-managed encryption key (CMEK) on AWS, reference this value in your
335354 KMS key-policy condition so the key is scoped to this compartment. On GCP and
336355 Azure, Anthropic enforces the compartment binding automatically; you do not
337 need to reference this value in your key configuration. See the CMEK integration guide for the
338 required key configuration, including the value used during key validation.
356 need to reference this value in your key configuration. See the CMEK
357 integration guide for the required key configuration; unless your organization
358 is on Claude Platform on AWS, it includes a separate value used during key
359 validation. On Claude Platform on AWS there is no separate validation value:
360 the key is validated against this Workspace's own value when it is attached, so
361 if your key policy uses the compartment condition, add this value to it before
362 attaching the key.
339363
340364 - `created_at: string`
341365
from line 396
372396 ID of the customer-managed encryption key (CMEK) configuration to use for this
373397 Workspace. Setting this field requires CMEK to be enabled for your
374398 organization. When set, data stored for this Workspace is encrypted with the
375 referenced key. Create key configurations with the External Keys API. This
376 field is write-once: once a key is attached to a Workspace it cannot be
377 detached or replaced. To rotate key material, rotate the underlying key on
378 your cloud KMS; the `external_key_id` stays the same.
399 referenced key. Create key configurations with the External Keys API. On
400 Claude Platform on AWS the value is the AWS KMS key ARN, and the key must be a
401 single-Region key in the same AWS account and Region as the Workspace. On that
402 platform the key is validated against this Workspace when it is attached, so a
403 key-policy problem is reported as an error on this request. This field is write-once:
404 once a key is attached to a Workspace it cannot be detached or replaced. To
405 rotate key material, rotate the underlying key on your cloud KMS; the
406 `external_key_id` stays the same.
379407
380408 - `name: string`
381409
from line 495
467495 customer-managed encryption key (CMEK) on AWS, reference this value in your
468496 KMS key-policy condition so the key is scoped to this compartment. On GCP and
469497 Azure, Anthropic enforces the compartment binding automatically; you do not
470 need to reference this value in your key configuration. See the CMEK integration guide for the
471 required key configuration, including the value used during key validation.
498 need to reference this value in your key configuration. See the CMEK
499 integration guide for the required key configuration; unless your organization
500 is on Claude Platform on AWS, it includes a separate value used during key
501 validation. On Claude Platform on AWS there is no separate validation value:
502 the key is validated against this Workspace's own value when it is attached, so
503 if your key policy uses the compartment condition, add this value to it before
504 attaching the key.
472505
473506 - `created_at: string`
474507
from line 538
505538 ID of the customer-managed encryption key (CMEK) configuration to use for this
506539 Workspace. Setting this field requires CMEK to be enabled for your
507540 organization. When set, data stored for this Workspace is encrypted with the
508 referenced key. Create key configurations with the External Keys API. This
509 field is write-once: once a key is attached to a Workspace it cannot be
510 detached or replaced. To rotate key material, rotate the underlying key on
511 your cloud KMS; the `external_key_id` stays the same.
541 referenced key. Create key configurations with the External Keys API. On
542 Claude Platform on AWS the value is the AWS KMS key ARN, and the key must be a
543 single-Region key in the same AWS account and Region as the Workspace. On that
544 platform the key is validated against this Workspace when it is attached, so a
545 key-policy problem is reported as an error on this request. This field is write-once:
546 once a key is attached to a Workspace it cannot be detached or replaced. To
547 rotate key material, rotate the underlying key on your cloud KMS; the
548 `external_key_id` stays the same.
512549
513550 - `name: string`
514551
from line 642
605642 ID of the customer-managed encryption key (CMEK) configuration to use for this
606643 Workspace. Setting this field requires CMEK to be enabled for your
607644 organization. When set, data stored for this Workspace is encrypted with the
608 referenced key. Create key configurations with the External Keys API. This
609 field is write-once: once a key is attached to a Workspace it cannot be
610 detached or replaced. To rotate key material, rotate the underlying key on
611 your cloud KMS; the `external_key_id` stays the same.
645 referenced key. Create key configurations with the External Keys API. On
646 Claude Platform on AWS the value is the AWS KMS key ARN, and the key must be a
647 single-Region key in the same AWS account and Region as the Workspace. On that
648 platform the key is validated against this Workspace when it is attached, so a
649 key-policy problem is reported as an error on this request. This field is write-once:
650 once a key is attached to a Workspace it cannot be detached or replaced. To
651 rotate key material, rotate the underlying key on your cloud KMS; the
652 `external_key_id` stays the same.
612653
613654- `name: optional string`
614655
from line 681
640681 customer-managed encryption key (CMEK) on AWS, reference this value in your
641682 KMS key-policy condition so the key is scoped to this compartment. On GCP and
642683 Azure, Anthropic enforces the compartment binding automatically; you do not
643 need to reference this value in your key configuration. See the CMEK integration guide for the
644 required key configuration, including the value used during key validation.
684 need to reference this value in your key configuration. See the CMEK
685 integration guide for the required key configuration; unless your organization
686 is on Claude Platform on AWS, it includes a separate value used during key
687 validation. On Claude Platform on AWS there is no separate validation value:
688 the key is validated against this Workspace's own value when it is attached, so
689 if your key policy uses the compartment condition, add this value to it before
690 attaching the key.
645691
646692 - `created_at: string`
647693
from line 724
678724 ID of the customer-managed encryption key (CMEK) configuration to use for this
679725 Workspace. Setting this field requires CMEK to be enabled for your
680726 organization. When set, data stored for this Workspace is encrypted with the
681 referenced key. Create key configurations with the External Keys API. This
682 field is write-once: once a key is attached to a Workspace it cannot be
683 detached or replaced. To rotate key material, rotate the underlying key on
684 your cloud KMS; the `external_key_id` stays the same.
727 referenced key. Create key configurations with the External Keys API. On
728 Claude Platform on AWS the value is the AWS KMS key ARN, and the key must be a
729 single-Region key in the same AWS account and Region as the Workspace. On that
730 platform the key is validated against this Workspace when it is attached, so a
731 key-policy problem is reported as an error on this request. This field is write-once:
732 once a key is attached to a Workspace it cannot be detached or replaced. To
733 rotate key material, rotate the underlying key on your cloud KMS; the
734 `external_key_id` stays the same.
685735
686736 - `name: string`
687737
from line 820
770820 customer-managed encryption key (CMEK) on AWS, reference this value in your
771821 KMS key-policy condition so the key is scoped to this compartment. On GCP and
772822 Azure, Anthropic enforces the compartment binding automatically; you do not
773 need to reference this value in your key configuration. See the CMEK integration guide for the
774 required key configuration, including the value used during key validation.
823 need to reference this value in your key configuration. See the CMEK
824 integration guide for the required key configuration; unless your organization
825 is on Claude Platform on AWS, it includes a separate value used during key
826 validation. On Claude Platform on AWS there is no separate validation value:
827 the key is validated against this Workspace's own value when it is attached, so
828 if your key policy uses the compartment condition, add this value to it before
829 attaching the key.
775830
776831 - `created_at: string`
777832
from line 863
808863 ID of the customer-managed encryption key (CMEK) configuration to use for this
809864 Workspace. Setting this field requires CMEK to be enabled for your
810865 organization. When set, data stored for this Workspace is encrypted with the
811 referenced key. Create key configurations with the External Keys API. This
812 field is write-once: once a key is attached to a Workspace it cannot be
813 detached or replaced. To rotate key material, rotate the underlying key on
814 your cloud KMS; the `external_key_id` stays the same.
866 referenced key. Create key configurations with the External Keys API. On
867 Claude Platform on AWS the value is the AWS KMS key ARN, and the key must be a
868 single-Region key in the same AWS account and Region as the Workspace. On that
869 platform the key is validated against this Workspace when it is attached, so a
870 key-policy problem is reported as an error on this request. This field is write-once:
871 once a key is attached to a Workspace it cannot be detached or replaced. To
872 rotate key material, rotate the underlying key on your cloud KMS; the
873 `external_key_id` stays the same.
815874
816875 - `name: string`
817876
from line 1035
9761035 customer-managed encryption key (CMEK) on AWS, reference this value in your
9771036 KMS key-policy condition so the key is scoped to this compartment. On GCP and
9781037 Azure, Anthropic enforces the compartment binding automatically; you do not
979 need to reference this value in your key configuration. See the CMEK integration guide for the
980 required key configuration, including the value used during key validation.
1038 need to reference this value in your key configuration. See the CMEK
1039 integration guide for the required key configuration; unless your organization
1040 is on Claude Platform on AWS, it includes a separate value used during key
1041 validation. On Claude Platform on AWS there is no separate validation value:
1042 the key is validated against this Workspace's own value when it is attached, so
1043 if your key policy uses the compartment condition, add this value to it before
1044 attaching the key.
9811045
9821046 - `created_at: string`
9831047
from line 1078
10141078 ID of the customer-managed encryption key (CMEK) configuration to use for this
10151079 Workspace. Setting this field requires CMEK to be enabled for your
10161080 organization. When set, data stored for this Workspace is encrypted with the
1017 referenced key. Create key configurations with the External Keys API. This
1018 field is write-once: once a key is attached to a Workspace it cannot be
1019 detached or replaced. To rotate key material, rotate the underlying key on
1020 your cloud KMS; the `external_key_id` stays the same.
1081 referenced key. Create key configurations with the External Keys API. On
1082 Claude Platform on AWS the value is the AWS KMS key ARN, and the key must be a
1083 single-Region key in the same AWS account and Region as the Workspace. On that
1084 platform the key is validated against this Workspace when it is attached, so a
1085 key-policy problem is reported as an error on this request. This field is write-once:
1086 once a key is attached to a Workspace it cannot be detached or replaced. To
1087 rotate key material, rotate the underlying key on your cloud KMS; the
1088 `external_key_id` stays the same.
10211089
10221090 - `name: string`
10231091
from line 1743
16751743
16761744 - `string`
16771745
1678 - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
1746 - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
16791747
16801748 - `"message-batches-2024-09-24"`
16811749
from line 1827
17591827
17601828 - `"ce-user-management-2026-07-13"`
17611829
1830 - `"mid-conversation-output-config-2026-07-01"`
1831
1832 - `"thinking-binding-controls-2026-08-01"`
1833
1834 - `"mid-conversation-system-clear-at-2026-08-21"`
1835
17621836#### Returns
17631837
17641838- `data: array of BetaServiceAccountWorkspaceMember`
from line 1932
18581932
18591933 - `string`
18601934
1861 - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
1935 - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
18621936
18631937 - `"message-batches-2024-09-24"`
18641938
from line 2016
19422016
19432017 - `"ce-user-management-2026-07-13"`
19442018
2019 - `"mid-conversation-output-config-2026-07-01"`
2020
2021 - `"thinking-binding-controls-2026-08-01"`
2022
2023 - `"mid-conversation-system-clear-at-2026-08-21"`
2024
19452025#### Body parameters
19462026
19472027- `service_account_id: string`
from line 2137
20572137
20582138 - `string`
20592139
2060 - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
2140 - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
20612141
20622142 - `"message-batches-2024-09-24"`
20632143
from line 2221
21412221
21422222 - `"ce-user-management-2026-07-13"`
21432223
2224 - `"mid-conversation-output-config-2026-07-01"`
2225
2226 - `"thinking-binding-controls-2026-08-01"`
2227
2228 - `"mid-conversation-system-clear-at-2026-08-21"`
2229
21442230#### Returns
21452231
21462232- `BetaServiceAccountWorkspaceMember object`
from line 2319
22332319
22342320 - `string`
22352321
2236 - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
2322 - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
22372323
22382324 - `"message-batches-2024-09-24"`
22392325
from line 2403
23172403
23182404 - `"ce-user-management-2026-07-13"`
23192405
2406 - `"mid-conversation-output-config-2026-07-01"`
2407
2408 - `"thinking-binding-controls-2026-08-01"`
2409
2410 - `"mid-conversation-system-clear-at-2026-08-21"`
2411
23202412#### Body parameters
23212413
23222414- `workspace_role: BetaNoBillingWorkspaceRole`
from line 2518
24262518
24272519 - `string`
24282520
2429 - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
2521 - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
24302522
24312523 - `"message-batches-2024-09-24"`
24322524
from line 2601
25092601 - `"thinking-display-updates-2026-08-18"`
25102602
25112603 - `"ce-user-management-2026-07-13"`
2604
2605 - `"mid-conversation-output-config-2026-07-01"`
2606
2607 - `"thinking-binding-controls-2026-08-01"`
2608
2609 - `"mid-conversation-system-clear-at-2026-08-21"`
25122610
25132611#### Returns
25142612