You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Commit f541f91
Browse filesBrowse the repository at this point in the historyBrowse files
authored and
Yash Jammi
committed
release-v1.0.40
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
-`billing_mode` (String) The billing mode for the Amazon WorkSpaces Core managed instances. Choose between `hourly` and `monthly`. Defaults to `hourly`.
907
917
-`image_update_reboot_options` (Attributes) The options for how rebooting is performed for image update. When omitted, image update on the VDAs will be performed on next shutdown. (see [below for nested schema](#nestedatt--provisioning_scheme--amazon_workspaces_core_machine_config--image_update_reboot_options))
908
918
-`master_image_note` (String) The note for the image.
909
919
-`prepared_image` (Attributes) Specifying the prepared master image to be used for machine catalog. (see [below for nested schema](#nestedatt--provisioning_scheme--amazon_workspaces_core_machine_config--prepared_image))
920
+
-`writeback_cache` (Attributes) Write-back Cache config for Amazon WorkSpaces Core catalogs. Leave this empty to disable Write-back Cache. Write-back Cache requires Machine image with MCSIO driver installed. MCS I/O can only be enabled on non-persistent catalogs using Windows images. (see [below for nested schema](#nestedatt--provisioning_scheme--amazon_workspaces_core_machine_config--writeback_cache))
### Nested Schema for `provisioning_scheme.amazon_workspaces_core_machine_config.writeback_cache`
960
+
961
+
Required:
962
+
963
+
-`wbc_disk_storage_type` (String) Type of the storage for the Write-back Cache disk. Choose between `gp2`, `gp3`, `io1`, and `io2`. For `gp3`, optional IOPS and throughput may be appended as `gp3:<iops>` or `gp3:<iops>:<throughput>` (e.g. `gp3:3000:125`). `io1`/`io2` may specify IOPS as `io1:<iops>`.
964
+
-`writeback_cache_disk_size_gb` (Number) The size in GB of any temporary storage disk used by the write back cache. Must be greater than 0 and not larger than the OS disk.
965
+
-`writeback_cache_memory_size_mb` (Number) The size of the in-memory write back cache in MB. Must be greater than 0 and less than the VM's physical memory.
966
+
967
+
Optional:
968
+
969
+
-`persist_os_disk` (Boolean) Persist the OS disk when power cycling the non-persistent provisioned virtual machine.
-`writeback_cache_drive_letter` (String) The drive letter assigned for the write back cache disk. Changing this value requires the machine catalog to be recreated.
-`tags` (Set of String) A set of identifiers of tags to associate with the machine.
33
+
-`tags` (Set of String) A set of identifiers of tags to associate with the machine directly. Tags the machine inherits from its delivery group, application groups, or applications are not tracked here and cannot be removed at the machine level. Must contain at least one element when specified; omit the attribute to assign no tags.
-`policy_priority` (List of String) Ordered list of policy IDs.
32
+
-`policy_priority` (List of String) Ordered list of policy IDs. Each policy may be listed only once.
33
33
34
34
-> **Note** The order of policy IDs in the list determines the priority of the policies.
35
+
36
+
-> **Note** The list does not have to name every policy in the policy set. Policies in the set that are not listed keep their relative order and are given lower priority than every listed policy.
37
+
38
+
~> **Warning** A policy added to the policy set outside Terraform, for example in Studio, is moved below the listed policies the next time this resource is applied. Such a policy does not itself produce a plan, so if it was given a higher priority than the listed policies, `terraform plan` reports no changes while it continues to outrank them. The order is only corrected once some other change causes this resource to be applied.
35
39
-`policy_set_id` (String) GUID identifier of the policy set.
36
40
37
41
### Read-Only
38
42
39
43
-`policy_names` (List of String) Ordered list of policy names.
40
44
41
45
-> **Note** The order of policy names in the list reflects the priority of the policies.
46
+
47
+
-> **Note** Only the policies named in `policy_priority` appear here. Policies in the policy set that are not listed are omitted, except immediately after `terraform import`, which adopts every policy in the set.
42
48
-`policy_set_name` (String) Name of the policy set.
0 commit comments