--- # generated by https://github.com/hashicorp/terraform-plugin-docs page_title: "boundary_host_set_plugin Resource - terraform-provider-boundary" subcategory: "" description: |- The hostsetplugin resource allows you to configure a Boundary host set. Host sets are always part of a host catalog, so a host catalog resource should be used inline or you should have the host catalog ID in hand to successfully configure a host set. --- # boundary_host_set_plugin (Resource) The host_set_plugin resource allows you to configure a Boundary host set. Host sets are always part of a host catalog, so a host catalog resource should be used inline or you should have the host catalog ID in hand to successfully configure a host set. ## Schema ### Required - `host_catalog_id` (String) The catalog for the host set. ### Optional - `attributes_json` (String) The attributes for the host set. Either values encoded with the "jsonencode" function, pre-escaped JSON string, or a file:// or env:// path. Set to a string "null" or remove the block to clear all attributes in the host set. - `description` (String) The host set description. - `name` (String) The host set name. Defaults to the resource name. - `preferred_endpoints` (List of String) The ordered list of preferred endpoints. - `sync_interval_seconds` (Number) The value to set for the sync interval seconds. - `type` (String) The type of host set ### Read-Only - `id` (String) The ID of the host set.