diff --git a/docs/data-sources/account.md b/docs/data-sources/account.md
new file mode 100644
index 0000000..4950364
--- /dev/null
+++ b/docs/data-sources/account.md
@@ -0,0 +1,65 @@
+---
+# generated by https://github.com/hashicorp/terraform-plugin-docs
+page_title: "bluechip_account Data Source - terraform-provider-bluechip"
+subcategory: ""
+description: |-
+
+---
+
+# bluechip_account (Data Source)
+
+
+
+
+
+
+## Schema
+
+### Optional
+
+- `metadata` (Block List) (see [below for nested schema](#nestedblock--metadata))
+- `timeouts` (Block, Optional) (see [below for nested schema](#nestedblock--timeouts))
+
+### Read-Only
+
+- `id` (String) The ID of this resource.
+- `spec` (List of Object) (see [below for nested schema](#nestedatt--spec))
+
+
+### Nested Schema for `metadata`
+
+Required:
+
+- `name` (String) Name is the name of the resource.
+- `namespace` (String) Namespace is the namespace of the resource.
+
+Optional:
+
+- `annotations` (Map of String) Annotations is an unstructured key value map stored with a resource that may be set by external tools to store and retrieve arbitrary metadata. They are not queryable and should be preserved when modifying objects.
+- `labels` (Map of String) Labels are key value pairs that may be used to scope and select individual resources. They are not queryable and should be preserved when modifying objects.
+
+Read-Only:
+
+- `creation_timestamp` (String) CreationTimestamp is a timestamp representing the server time when this object was created.
+- `update_timestamp` (String) UpdateTimestamp is a timestamp representing the server time when this object was last updated.
+
+
+
+### Nested Schema for `timeouts`
+
+Optional:
+
+- `default` (String)
+
+
+
+### Nested Schema for `spec`
+
+Read-Only:
+
+- `account_id` (String)
+- `alias` (String)
+- `description` (String)
+- `display_name` (String)
+- `regions` (Set of String)
+- `vendor` (String)
diff --git a/docs/data-sources/user.md b/docs/data-sources/user.md
index 684e22a..c258b9c 100644
--- a/docs/data-sources/user.md
+++ b/docs/data-sources/user.md
@@ -56,5 +56,6 @@ Optional:
Read-Only:
+- `attributes` (Map of String)
- `groups` (Set of String)
- `password` (String)
diff --git a/docs/resources/account.md b/docs/resources/account.md
new file mode 100644
index 0000000..dae4183
--- /dev/null
+++ b/docs/resources/account.md
@@ -0,0 +1,68 @@
+---
+# generated by https://github.com/hashicorp/terraform-plugin-docs
+page_title: "bluechip_account Resource - terraform-provider-bluechip"
+subcategory: ""
+description: |-
+
+---
+
+# bluechip_account (Resource)
+
+
+
+
+
+
+## Schema
+
+### Required
+
+- `metadata` (Block List, Min: 1) (see [below for nested schema](#nestedblock--metadata))
+- `spec` (Block List, Min: 1) (see [below for nested schema](#nestedblock--spec))
+
+### Optional
+
+- `timeouts` (Block, Optional) (see [below for nested schema](#nestedblock--timeouts))
+
+### Read-Only
+
+- `id` (String) The ID of this resource.
+
+
+### Nested Schema for `metadata`
+
+Required:
+
+- `name` (String) Name is the name of the resource.
+- `namespace` (String) Namespace is the namespace of the resource.
+
+Optional:
+
+- `annotations` (Map of String) Annotations is an unstructured key value map stored with a resource that may be set by external tools to store and retrieve arbitrary metadata. They are not queryable and should be preserved when modifying objects.
+- `labels` (Map of String) Labels are key value pairs that may be used to scope and select individual resources. They are not queryable and should be preserved when modifying objects.
+
+Read-Only:
+
+- `creation_timestamp` (String) CreationTimestamp is a timestamp representing the server time when this object was created.
+- `update_timestamp` (String) UpdateTimestamp is a timestamp representing the server time when this object was last updated.
+
+
+
+### Nested Schema for `spec`
+
+Required:
+
+- `account_id` (String)
+- `alias` (String)
+- `description` (String)
+- `display_name` (String)
+- `regions` (Set of String)
+- `vendor` (String)
+
+
+
+### Nested Schema for `timeouts`
+
+Optional:
+
+- `default` (String)
diff --git a/docs/resources/user.md b/docs/resources/user.md
index 2e8ceb1..9832bd8 100644
--- a/docs/resources/user.md
+++ b/docs/resources/user.md
@@ -54,6 +54,10 @@ Required:
- `groups` (Set of String)
- `password` (String)
+Optional:
+
+- `attributes` (Map of String)
+
### Nested Schema for `timeouts`