diff --git a/docs/data-sources/account.md b/docs/data-sources/account.md
index dbcbe45..b534285 100644
--- a/docs/data-sources/account.md
+++ b/docs/data-sources/account.md
@@ -27,7 +27,8 @@ description: |-
- `account_permissions` (Attributes List) (see [below for nested schema](#nestedatt--account_permissions))
- `active` (Boolean)
-- `additional_objects` (Attributes) (see [below for nested schema](#nestedatt--additional_objects))
+- `active_login` (Boolean)
+- `audit` (Attributes) (see [below for nested schema](#nestedatt--audit))
- `can_request_groups` (Boolean)
- `directory` (Attributes) (see [below for nested schema](#nestedatt--directory))
- `directory_name` (String)
@@ -36,6 +37,7 @@ description: |-
- `directory_type` (String)
- `display_name` (String)
- `email` (String)
+- `groups` (Attributes List) (see [below for nested schema](#nestedatt--groups))
- `id_in_directory` (String)
- `key_hub_password_change_required` (Boolean)
- `last_active` (String)
@@ -43,13 +45,17 @@ description: |-
- `license_role` (String)
- `links` (Attributes List) (see [below for nested schema](#nestedatt--links))
- `locale` (String)
+- `pending_recovery_requests` (Attributes) (see [below for nested schema](#nestedatt--pending_recovery_requests))
- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--permissions))
- `reregistration_required` (Boolean)
+- `settings` (Attributes) (see [below for nested schema](#nestedatt--settings))
+- `stored_attributes` (Attributes) (see [below for nested schema](#nestedatt--stored_attributes))
- `token_password_enabled` (Boolean)
- `two_factor_status` (String)
- `username` (String)
- `valid_in_directory` (Boolean)
- `validity` (String)
+- `vault` (Attributes) (see [below for nested schema](#nestedatt--vault))
### Nested Schema for `account_permissions`
@@ -62,21 +68,8 @@ Read-Only:
- `type_escaped` (String)
-
-### Nested Schema for `additional_objects`
-
-Read-Only:
-
-- `active_login` (Boolean)
-- `audit` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--audit))
-- `groups` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--groups))
-- `pending_recovery_requests` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--pending_recovery_requests))
-- `settings` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--settings))
-- `stored_attributes` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--stored_attributes))
-- `vault` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--vault))
-
-
-### Nested Schema for `additional_objects.audit`
+
+### Nested Schema for `audit`
Read-Only:
@@ -86,8 +79,44 @@ Read-Only:
- `last_modified_by` (String)
-
-### Nested Schema for `additional_objects.groups`
+
+### Nested Schema for `directory`
+
+Read-Only:
+
+- `account_validity_supported` (Boolean)
+- `active` (Boolean)
+- `links` (Attributes List) (see [below for nested schema](#nestedatt--directory--links))
+- `name` (String)
+- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--directory--permissions))
+- `type` (String)
+- `uuid` (String)
+
+
+### Nested Schema for `directory.links`
+
+Read-Only:
+
+- `href` (String)
+- `id` (Number)
+- `rel` (String)
+- `type_escaped` (String)
+
+
+
+### Nested Schema for `directory.permissions`
+
+Read-Only:
+
+- `full` (String)
+- `instances` (List of String)
+- `operations` (List of String)
+- `type_escaped` (String)
+
+
+
+
+### Nested Schema for `groups`
Optional:
@@ -97,18 +126,18 @@ Read-Only:
- `admin` (Boolean)
- `end_date` (String)
-- `folder` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--groups--folder))
+- `folder` (Attributes) (see [below for nested schema](#nestedatt--groups--folder))
- `last_used` (String)
-- `links` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--groups--links))
+- `links` (Attributes List) (see [below for nested schema](#nestedatt--groups--links))
- `name` (String)
-- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--groups--permissions))
+- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--groups--permissions))
- `provisioning_end_time` (String)
- `rights` (String)
- `uuid` (String)
- `visible_for_provisioning` (Boolean)
-
-### Nested Schema for `additional_objects.groups.folder`
+
+### Nested Schema for `groups.folder`
Optional:
@@ -116,12 +145,12 @@ Optional:
Read-Only:
-- `links` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--groups--folder--links))
+- `links` (Attributes List) (see [below for nested schema](#nestedatt--groups--folder--links))
- `name` (String)
-- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--groups--folder--permissions))
+- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--groups--folder--permissions))
-
-### Nested Schema for `additional_objects.groups.folder.permissions`
+
+### Nested Schema for `groups.folder.links`
Read-Only:
@@ -131,8 +160,8 @@ Read-Only:
- `type_escaped` (String)
-
-### Nested Schema for `additional_objects.groups.folder.permissions`
+
+### Nested Schema for `groups.folder.permissions`
Read-Only:
@@ -143,8 +172,8 @@ Read-Only:
-
-### Nested Schema for `additional_objects.groups.links`
+
+### Nested Schema for `groups.links`
Read-Only:
@@ -154,8 +183,8 @@ Read-Only:
- `type_escaped` (String)
-
-### Nested Schema for `additional_objects.groups.permissions`
+
+### Nested Schema for `groups.permissions`
Read-Only:
@@ -166,8 +195,19 @@ Read-Only:
-
-### Nested Schema for `additional_objects.pending_recovery_requests`
+
+### Nested Schema for `links`
+
+Read-Only:
+
+- `href` (String)
+- `id` (Number)
+- `rel` (String)
+- `type_escaped` (String)
+
+
+
+### Nested Schema for `pending_recovery_requests`
Read-Only:
@@ -175,12 +215,23 @@ Read-Only:
- `pending_password_recovery_request` (Boolean)
-
-### Nested Schema for `additional_objects.settings`
+
+### Nested Schema for `permissions`
Read-Only:
-- `default_organizational_unit` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--settings--default_organizational_unit))
+- `full` (String)
+- `instances` (List of String)
+- `operations` (List of String)
+- `type_escaped` (String)
+
+
+
+### Nested Schema for `settings`
+
+Read-Only:
+
+- `default_organizational_unit` (Attributes) (see [below for nested schema](#nestedatt--settings--default_organizational_unit))
- `directory_name` (String)
- `directory_type` (String)
- `in_groups` (Boolean)
@@ -193,18 +244,18 @@ Read-Only:
- `use_token_password` (Boolean)
- `vault_status` (String)
-
-### Nested Schema for `additional_objects.settings.default_organizational_unit`
+
+### Nested Schema for `settings.default_organizational_unit`
Read-Only:
-- `links` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--settings--default_organizational_unit--links))
+- `links` (Attributes List) (see [below for nested schema](#nestedatt--settings--default_organizational_unit--links))
- `name` (String)
-- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--settings--default_organizational_unit--permissions))
+- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--settings--default_organizational_unit--permissions))
- `uuid` (String)
-
-### Nested Schema for `additional_objects.settings.default_organizational_unit.uuid`
+
+### Nested Schema for `settings.default_organizational_unit.links`
Read-Only:
@@ -214,8 +265,8 @@ Read-Only:
- `type_escaped` (String)
-
-### Nested Schema for `additional_objects.settings.default_organizational_unit.uuid`
+
+### Nested Schema for `settings.default_organizational_unit.permissions`
Read-Only:
@@ -227,15 +278,15 @@ Read-Only:
-
-### Nested Schema for `additional_objects.stored_attributes`
+
+### Nested Schema for `stored_attributes`
Read-Only:
-- `attributes` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--stored_attributes--attributes))
+- `attributes` (Attributes List) (see [below for nested schema](#nestedatt--stored_attributes--attributes))
-
-### Nested Schema for `additional_objects.stored_attributes.attributes`
+
+### Nested Schema for `stored_attributes.attributes`
Read-Only:
@@ -244,19 +295,19 @@ Read-Only:
-
-### Nested Schema for `additional_objects.vault`
+
+### Nested Schema for `vault`
Read-Only:
- `access_available` (Boolean)
-- `links` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--vault--links))
+- `links` (Attributes List) (see [below for nested schema](#nestedatt--vault--links))
- `name` (String)
-- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--vault--permissions))
-- `records` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--vault--records))
+- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--vault--permissions))
+- `records` (Attributes List) (see [below for nested schema](#nestedatt--vault--records))
-
-### Nested Schema for `additional_objects.vault.links`
+
+### Nested Schema for `vault.links`
Read-Only:
@@ -266,8 +317,8 @@ Read-Only:
- `type_escaped` (String)
-
-### Nested Schema for `additional_objects.vault.permissions`
+
+### Nested Schema for `vault.permissions`
Read-Only:
@@ -277,8 +328,8 @@ Read-Only:
- `type_escaped` (String)
-
-### Nested Schema for `additional_objects.vault.records`
+
+### Nested Schema for `vault.records`
Optional:
@@ -290,9 +341,9 @@ Read-Only:
- `derived` (Boolean)
- `end_date` (String)
- `filename` (String)
-- `links` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--vault--records--links))
+- `links` (Attributes List) (see [below for nested schema](#nestedatt--vault--records--links))
- `name` (String)
-- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--vault--records--permissions))
+- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--vault--records--permissions))
- `share_end_time` (String)
- `types` (List of String)
- `url` (String)
@@ -300,46 +351,8 @@ Read-Only:
- `uuid` (String)
- `warning_period` (String)
-
-### Nested Schema for `additional_objects.vault.records.warning_period`
-
-Read-Only:
-
-- `href` (String)
-- `id` (Number)
-- `rel` (String)
-- `type_escaped` (String)
-
-
-
-### Nested Schema for `additional_objects.vault.records.warning_period`
-
-Read-Only:
-
-- `full` (String)
-- `instances` (List of String)
-- `operations` (List of String)
-- `type_escaped` (String)
-
-
-
-
-
-
-### Nested Schema for `directory`
-
-Read-Only:
-
-- `account_validity_supported` (Boolean)
-- `active` (Boolean)
-- `links` (Attributes List) (see [below for nested schema](#nestedatt--directory--links))
-- `name` (String)
-- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--directory--permissions))
-- `type` (String)
-- `uuid` (String)
-
-
-### Nested Schema for `directory.links`
+
+### Nested Schema for `vault.records.links`
Read-Only:
@@ -349,31 +362,8 @@ Read-Only:
- `type_escaped` (String)
-
-### Nested Schema for `directory.permissions`
-
-Read-Only:
-
-- `full` (String)
-- `instances` (List of String)
-- `operations` (List of String)
-- `type_escaped` (String)
-
-
-
-
-### Nested Schema for `links`
-
-Read-Only:
-
-- `href` (String)
-- `id` (Number)
-- `rel` (String)
-- `type_escaped` (String)
-
-
-
-### Nested Schema for `permissions`
+
+### Nested Schema for `vault.records.permissions`
Read-Only:
diff --git a/docs/data-sources/certificate.md b/docs/data-sources/certificate.md
index 9a935b1..cb7334c 100644
--- a/docs/data-sources/certificate.md
+++ b/docs/data-sources/certificate.md
@@ -25,8 +25,8 @@ description: |-
### Read-Only
-- `additional_objects` (Attributes) (see [below for nested schema](#nestedatt--additional_objects))
- `alias` (String)
+- `audit` (Attributes) (see [below for nested schema](#nestedatt--audit))
- `certificate_data` (List of String)
- `expiration` (String)
- `fingerprint_sha1` (String)
@@ -38,15 +38,8 @@ description: |-
- `subject_dn` (String)
- `type` (String)
-
-### Nested Schema for `additional_objects`
-
-Read-Only:
-
-- `audit` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--audit))
-
-
-### Nested Schema for `additional_objects.audit`
+
+### Nested Schema for `audit`
Read-Only:
@@ -56,7 +49,6 @@ Read-Only:
- `last_modified_by` (String)
-
### Nested Schema for `links`
diff --git a/docs/data-sources/client.md b/docs/data-sources/client.md
index a9e522f..e84bace 100644
--- a/docs/data-sources/client.md
+++ b/docs/data-sources/client.md
@@ -25,8 +25,10 @@ description: |-
### Read-Only
-- `additional_objects` (Attributes) (see [below for nested schema](#nestedatt--additional_objects))
+- `audit` (Attributes) (see [below for nested schema](#nestedatt--audit))
- `client_id` (String)
+- `groupclients` (Attributes List) (see [below for nested schema](#nestedatt--groupclients))
+- `groups` (Attributes List) (see [below for nested schema](#nestedatt--groups))
- `last_modified_at` (String)
- `ldap_client` (Attributes) (see [below for nested schema](#nestedatt--ldap_client))
- `links` (Attributes List) (see [below for nested schema](#nestedatt--links))
@@ -36,24 +38,15 @@ description: |-
- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--permissions))
- `saml2_client` (Attributes) (see [below for nested schema](#nestedatt--saml2_client))
- `scopes` (List of String)
+- `secret` (Attributes) (see [below for nested schema](#nestedatt--secret))
- `sso_application` (Boolean)
- `technical_administrator` (Attributes) (see [below for nested schema](#nestedatt--technical_administrator))
+- `tile` (Attributes) (see [below for nested schema](#nestedatt--tile))
- `type` (String)
-
-
-### Nested Schema for `additional_objects`
-
-Read-Only:
-
-- `audit` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--audit))
-- `groupclients` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--groupclients))
-- `groups` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--groups))
-- `secret` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--secret))
-- `tile` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--tile))
- `vault_record_count` (Number)
-
-### Nested Schema for `additional_objects.audit`
+
+### Nested Schema for `audit`
Read-Only:
@@ -63,8 +56,8 @@ Read-Only:
- `last_modified_by` (String)
-
-### Nested Schema for `additional_objects.groupclients`
+
+### Nested Schema for `groupclients`
Optional:
@@ -73,29 +66,29 @@ Optional:
Read-Only:
- `activation_required` (Boolean)
-- `client` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--groupclients--client))
-- `group` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--groupclients--group))
-- `links` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--groupclients--links))
-- `owner` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--groupclients--owner))
-- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--groupclients--permissions))
-- `technical_administrator` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--groupclients--technical_administrator))
+- `client` (Attributes) (see [below for nested schema](#nestedatt--groupclients--client))
+- `group` (Attributes) (see [below for nested schema](#nestedatt--groupclients--group))
+- `links` (Attributes List) (see [below for nested schema](#nestedatt--groupclients--links))
+- `owner` (Attributes) (see [below for nested schema](#nestedatt--groupclients--owner))
+- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--groupclients--permissions))
+- `technical_administrator` (Attributes) (see [below for nested schema](#nestedatt--groupclients--technical_administrator))
-
-### Nested Schema for `additional_objects.groupclients.client`
+
+### Nested Schema for `groupclients.client`
Read-Only:
- `client_id` (String)
-- `links` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--groupclients--client--links))
+- `links` (Attributes List) (see [below for nested schema](#nestedatt--groupclients--client--links))
- `name` (String)
-- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--groupclients--client--permissions))
+- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--groupclients--client--permissions))
- `scopes` (List of String)
- `sso_application` (Boolean)
- `type` (String)
- `uuid` (String)
-
-### Nested Schema for `additional_objects.groupclients.client.uuid`
+
+### Nested Schema for `groupclients.client.links`
Read-Only:
@@ -105,8 +98,8 @@ Read-Only:
- `type_escaped` (String)
-
-### Nested Schema for `additional_objects.groupclients.client.uuid`
+
+### Nested Schema for `groupclients.client.permissions`
Read-Only:
@@ -117,19 +110,19 @@ Read-Only:
-
-### Nested Schema for `additional_objects.groupclients.group`
+
+### Nested Schema for `groupclients.group`
Read-Only:
- `admin` (Boolean)
-- `links` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--groupclients--group--links))
+- `links` (Attributes List) (see [below for nested schema](#nestedatt--groupclients--group--links))
- `name` (String)
-- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--groupclients--group--permissions))
+- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--groupclients--group--permissions))
- `uuid` (String)
-
-### Nested Schema for `additional_objects.groupclients.group.uuid`
+
+### Nested Schema for `groupclients.group.links`
Read-Only:
@@ -139,8 +132,8 @@ Read-Only:
- `type_escaped` (String)
-
-### Nested Schema for `additional_objects.groupclients.group.uuid`
+
+### Nested Schema for `groupclients.group.permissions`
Read-Only:
@@ -151,8 +144,8 @@ Read-Only:
-
-### Nested Schema for `additional_objects.groupclients.links`
+
+### Nested Schema for `groupclients.links`
Read-Only:
@@ -162,19 +155,19 @@ Read-Only:
- `type_escaped` (String)
-
-### Nested Schema for `additional_objects.groupclients.owner`
+
+### Nested Schema for `groupclients.owner`
Read-Only:
- `admin` (Boolean)
-- `links` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--groupclients--owner--links))
+- `links` (Attributes List) (see [below for nested schema](#nestedatt--groupclients--owner--links))
- `name` (String)
-- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--groupclients--owner--permissions))
+- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--groupclients--owner--permissions))
- `uuid` (String)
-
-### Nested Schema for `additional_objects.groupclients.owner.uuid`
+
+### Nested Schema for `groupclients.owner.links`
Read-Only:
@@ -184,8 +177,8 @@ Read-Only:
- `type_escaped` (String)
-
-### Nested Schema for `additional_objects.groupclients.owner.uuid`
+
+### Nested Schema for `groupclients.owner.permissions`
Read-Only:
@@ -196,8 +189,8 @@ Read-Only:
-
-### Nested Schema for `additional_objects.groupclients.permissions`
+
+### Nested Schema for `groupclients.permissions`
Read-Only:
@@ -207,19 +200,19 @@ Read-Only:
- `type_escaped` (String)
-
-### Nested Schema for `additional_objects.groupclients.technical_administrator`
+
+### Nested Schema for `groupclients.technical_administrator`
Read-Only:
- `admin` (Boolean)
-- `links` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--groupclients--technical_administrator--links))
+- `links` (Attributes List) (see [below for nested schema](#nestedatt--groupclients--technical_administrator--links))
- `name` (String)
-- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--groupclients--technical_administrator--permissions))
+- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--groupclients--technical_administrator--permissions))
- `uuid` (String)
-
-### Nested Schema for `additional_objects.groupclients.technical_administrator.uuid`
+
+### Nested Schema for `groupclients.technical_administrator.links`
Read-Only:
@@ -229,8 +222,8 @@ Read-Only:
- `type_escaped` (String)
-
-### Nested Schema for `additional_objects.groupclients.technical_administrator.uuid`
+
+### Nested Schema for `groupclients.technical_administrator.permissions`
Read-Only:
@@ -242,8 +235,8 @@ Read-Only:
-
-### Nested Schema for `additional_objects.groups`
+
+### Nested Schema for `groups`
Optional:
@@ -253,23 +246,23 @@ Read-Only:
- `admin` (Boolean)
- `application_administration` (Boolean)
-- `audit_config` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--groups--audit_config))
+- `audit_config` (Attributes) (see [below for nested schema](#nestedatt--groups--audit_config))
- `audit_requested` (Boolean)
- `auditor` (Boolean)
-- `authorizing_group_auditing` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--groups--authorizing_group_auditing))
-- `authorizing_group_delegation` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--groups--authorizing_group_delegation))
-- `authorizing_group_membership` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--groups--authorizing_group_membership))
-- `authorizing_group_provisioning` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--groups--authorizing_group_provisioning))
+- `authorizing_group_auditing` (Attributes) (see [below for nested schema](#nestedatt--groups--authorizing_group_auditing))
+- `authorizing_group_delegation` (Attributes) (see [below for nested schema](#nestedatt--groups--authorizing_group_delegation))
+- `authorizing_group_membership` (Attributes) (see [below for nested schema](#nestedatt--groups--authorizing_group_membership))
+- `authorizing_group_provisioning` (Attributes) (see [below for nested schema](#nestedatt--groups--authorizing_group_provisioning))
- `authorizing_group_types` (List of String)
-- `classification` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--groups--classification))
+- `classification` (Attributes) (see [below for nested schema](#nestedatt--groups--classification))
- `description` (String)
- `extended_access` (String)
- `hide_audit_trail` (Boolean)
-- `links` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--groups--links))
+- `links` (Attributes List) (see [below for nested schema](#nestedatt--groups--links))
- `name` (String)
-- `nested_under` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--groups--nested_under))
-- `organizational_unit` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--groups--organizational_unit))
-- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--groups--permissions))
+- `nested_under` (Attributes) (see [below for nested schema](#nestedatt--groups--nested_under))
+- `organizational_unit` (Attributes) (see [below for nested schema](#nestedatt--groups--organizational_unit))
+- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--groups--permissions))
- `private_group` (Boolean)
- `record_trail` (Boolean)
- `rotating_password_required` (Boolean)
@@ -278,17 +271,17 @@ Read-Only:
- `vault_recovery` (String)
- `vault_requires_activation` (Boolean)
-
-### Nested Schema for `additional_objects.groups.audit_config`
+
+### Nested Schema for `groups.audit_config`
Read-Only:
-- `links` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--groups--audit_config--links))
+- `links` (Attributes List) (see [below for nested schema](#nestedatt--groups--audit_config--links))
- `months` (List of String)
-- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--groups--audit_config--permissions))
+- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--groups--audit_config--permissions))
-
-### Nested Schema for `additional_objects.groups.audit_config.permissions`
+
+### Nested Schema for `groups.audit_config.links`
Read-Only:
@@ -298,8 +291,8 @@ Read-Only:
- `type_escaped` (String)
-
-### Nested Schema for `additional_objects.groups.audit_config.permissions`
+
+### Nested Schema for `groups.audit_config.permissions`
Read-Only:
@@ -310,19 +303,19 @@ Read-Only:
-
-### Nested Schema for `additional_objects.groups.authorizing_group_auditing`
+
+### Nested Schema for `groups.authorizing_group_auditing`
Read-Only:
- `admin` (Boolean)
-- `links` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--groups--authorizing_group_auditing--links))
+- `links` (Attributes List) (see [below for nested schema](#nestedatt--groups--authorizing_group_auditing--links))
- `name` (String)
-- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--groups--authorizing_group_auditing--permissions))
+- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--groups--authorizing_group_auditing--permissions))
- `uuid` (String)
-
-### Nested Schema for `additional_objects.groups.authorizing_group_auditing.uuid`
+
+### Nested Schema for `groups.authorizing_group_auditing.links`
Read-Only:
@@ -332,8 +325,8 @@ Read-Only:
- `type_escaped` (String)
-
-### Nested Schema for `additional_objects.groups.authorizing_group_auditing.uuid`
+
+### Nested Schema for `groups.authorizing_group_auditing.permissions`
Read-Only:
@@ -344,19 +337,19 @@ Read-Only:
-
-### Nested Schema for `additional_objects.groups.authorizing_group_delegation`
+
+### Nested Schema for `groups.authorizing_group_delegation`
Read-Only:
- `admin` (Boolean)
-- `links` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--groups--authorizing_group_delegation--links))
+- `links` (Attributes List) (see [below for nested schema](#nestedatt--groups--authorizing_group_delegation--links))
- `name` (String)
-- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--groups--authorizing_group_delegation--permissions))
+- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--groups--authorizing_group_delegation--permissions))
- `uuid` (String)
-
-### Nested Schema for `additional_objects.groups.authorizing_group_delegation.uuid`
+
+### Nested Schema for `groups.authorizing_group_delegation.links`
Read-Only:
@@ -366,8 +359,8 @@ Read-Only:
- `type_escaped` (String)
-
-### Nested Schema for `additional_objects.groups.authorizing_group_delegation.uuid`
+
+### Nested Schema for `groups.authorizing_group_delegation.permissions`
Read-Only:
@@ -378,19 +371,19 @@ Read-Only:
-
-### Nested Schema for `additional_objects.groups.authorizing_group_membership`
+
+### Nested Schema for `groups.authorizing_group_membership`
Read-Only:
- `admin` (Boolean)
-- `links` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--groups--authorizing_group_membership--links))
+- `links` (Attributes List) (see [below for nested schema](#nestedatt--groups--authorizing_group_membership--links))
- `name` (String)
-- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--groups--authorizing_group_membership--permissions))
+- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--groups--authorizing_group_membership--permissions))
- `uuid` (String)
-
-### Nested Schema for `additional_objects.groups.authorizing_group_membership.uuid`
+
+### Nested Schema for `groups.authorizing_group_membership.links`
Read-Only:
@@ -400,8 +393,8 @@ Read-Only:
- `type_escaped` (String)
-
-### Nested Schema for `additional_objects.groups.authorizing_group_membership.uuid`
+
+### Nested Schema for `groups.authorizing_group_membership.permissions`
Read-Only:
@@ -412,19 +405,19 @@ Read-Only:
-
-### Nested Schema for `additional_objects.groups.authorizing_group_provisioning`
+
+### Nested Schema for `groups.authorizing_group_provisioning`
Read-Only:
- `admin` (Boolean)
-- `links` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--groups--authorizing_group_provisioning--links))
+- `links` (Attributes List) (see [below for nested schema](#nestedatt--groups--authorizing_group_provisioning--links))
- `name` (String)
-- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--groups--authorizing_group_provisioning--permissions))
+- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--groups--authorizing_group_provisioning--permissions))
- `uuid` (String)
-
-### Nested Schema for `additional_objects.groups.authorizing_group_provisioning.uuid`
+
+### Nested Schema for `groups.authorizing_group_provisioning.links`
Read-Only:
@@ -434,8 +427,8 @@ Read-Only:
- `type_escaped` (String)
-
-### Nested Schema for `additional_objects.groups.authorizing_group_provisioning.uuid`
+
+### Nested Schema for `groups.authorizing_group_provisioning.permissions`
Read-Only:
@@ -446,18 +439,18 @@ Read-Only:
-
-### Nested Schema for `additional_objects.groups.classification`
+
+### Nested Schema for `groups.classification`
Read-Only:
-- `links` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--groups--classification--links))
+- `links` (Attributes List) (see [below for nested schema](#nestedatt--groups--classification--links))
- `name` (String)
-- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--groups--classification--permissions))
+- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--groups--classification--permissions))
- `uuid` (String)
-
-### Nested Schema for `additional_objects.groups.classification.uuid`
+
+### Nested Schema for `groups.classification.links`
Read-Only:
@@ -467,8 +460,8 @@ Read-Only:
- `type_escaped` (String)
-
-### Nested Schema for `additional_objects.groups.classification.uuid`
+
+### Nested Schema for `groups.classification.permissions`
Read-Only:
@@ -479,8 +472,8 @@ Read-Only:
-
-### Nested Schema for `additional_objects.groups.links`
+
+### Nested Schema for `groups.links`
Read-Only:
@@ -490,19 +483,19 @@ Read-Only:
- `type_escaped` (String)
-
-### Nested Schema for `additional_objects.groups.nested_under`
+
+### Nested Schema for `groups.nested_under`
Read-Only:
- `admin` (Boolean)
-- `links` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--groups--nested_under--links))
+- `links` (Attributes List) (see [below for nested schema](#nestedatt--groups--nested_under--links))
- `name` (String)
-- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--groups--nested_under--permissions))
+- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--groups--nested_under--permissions))
- `uuid` (String)
-
-### Nested Schema for `additional_objects.groups.nested_under.uuid`
+
+### Nested Schema for `groups.nested_under.links`
Read-Only:
@@ -512,8 +505,8 @@ Read-Only:
- `type_escaped` (String)
-
-### Nested Schema for `additional_objects.groups.nested_under.uuid`
+
+### Nested Schema for `groups.nested_under.permissions`
Read-Only:
@@ -524,18 +517,18 @@ Read-Only:
-
-### Nested Schema for `additional_objects.groups.organizational_unit`
+
+### Nested Schema for `groups.organizational_unit`
Read-Only:
-- `links` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--groups--organizational_unit--links))
+- `links` (Attributes List) (see [below for nested schema](#nestedatt--groups--organizational_unit--links))
- `name` (String)
-- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--groups--organizational_unit--permissions))
+- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--groups--organizational_unit--permissions))
- `uuid` (String)
-
-### Nested Schema for `additional_objects.groups.organizational_unit.uuid`
+
+### Nested Schema for `groups.organizational_unit.links`
Read-Only:
@@ -545,8 +538,8 @@ Read-Only:
- `type_escaped` (String)
-
-### Nested Schema for `additional_objects.groups.organizational_unit.uuid`
+
+### Nested Schema for `groups.organizational_unit.permissions`
Read-Only:
@@ -557,8 +550,8 @@ Read-Only:
-
-### Nested Schema for `additional_objects.groups.permissions`
+
+### Nested Schema for `groups.permissions`
Read-Only:
@@ -569,25 +562,6 @@ Read-Only:
-
-### Nested Schema for `additional_objects.secret`
-
-Read-Only:
-
-- `generated_secret` (String)
-- `old_secret` (String)
-- `regenerate` (Boolean)
-
-
-
-### Nested Schema for `additional_objects.tile`
-
-Read-Only:
-
-- `uri` (String)
-
-
-
### Nested Schema for `ldap_client`
@@ -815,6 +789,16 @@ Read-Only:
+
+### Nested Schema for `secret`
+
+Read-Only:
+
+- `generated_secret` (String)
+- `old_secret` (String)
+- `regenerate` (Boolean)
+
+
### Nested Schema for `technical_administrator`
@@ -846,3 +830,12 @@ Read-Only:
- `instances` (List of String)
- `operations` (List of String)
- `type_escaped` (String)
+
+
+
+
+### Nested Schema for `tile`
+
+Read-Only:
+
+- `uri` (String)
diff --git a/docs/data-sources/directory.md b/docs/data-sources/directory.md
index c744f0a..f2953e3 100644
--- a/docs/data-sources/directory.md
+++ b/docs/data-sources/directory.md
@@ -27,7 +27,7 @@ description: |-
- `account_validity_supported` (Boolean)
- `active` (Boolean)
-- `additional_objects` (Attributes) (see [below for nested schema](#nestedatt--additional_objects))
+- `audit` (Attributes) (see [below for nested schema](#nestedatt--audit))
- `base_organizational_unit` (Attributes) (see [below for nested schema](#nestedatt--base_organizational_unit))
- `default_directory` (Boolean)
- `helpdesk_group` (Attributes) (see [below for nested schema](#nestedatt--helpdesk_group))
@@ -35,25 +35,18 @@ description: |-
- `l_d_a_p_directory` (Attributes) (see [below for nested schema](#nestedatt--l_d_a_p_directory))
- `links` (Attributes List) (see [below for nested schema](#nestedatt--links))
- `maintenance_directory` (Attributes) (see [below for nested schema](#nestedatt--maintenance_directory))
+- `markers` (Attributes) (see [below for nested schema](#nestedatt--markers))
- `name` (String)
- `o_id_c_directory` (Attributes) (see [below for nested schema](#nestedatt--o_id_c_directory))
- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--permissions))
- `restrict2fa` (Boolean)
- `rotating_password` (String)
+- `status` (Attributes) (see [below for nested schema](#nestedatt--status))
- `type` (String)
- `username_customizable` (Boolean)
-
-### Nested Schema for `additional_objects`
-
-Read-Only:
-
-- `audit` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--audit))
-- `markers` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--markers))
-- `status` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--status))
-
-
-### Nested Schema for `additional_objects.audit`
+
+### Nested Schema for `audit`
Read-Only:
@@ -63,39 +56,6 @@ Read-Only:
- `last_modified_by` (String)
-
-### Nested Schema for `additional_objects.markers`
-
-Read-Only:
-
-- `markers` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--markers--markers))
-
-
-### Nested Schema for `additional_objects.markers.markers`
-
-Read-Only:
-
-- `level` (String)
-- `parameters` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--markers--markers--parameters))
-- `type` (String)
-
-
-### Nested Schema for `additional_objects.markers.markers.type`
-
-
-
-
-
-### Nested Schema for `additional_objects.status`
-
-Read-Only:
-
-- `accounts` (Number)
-- `reason` (String)
-- `status` (String)
-
-
-
### Nested Schema for `base_organizational_unit`
@@ -361,6 +321,28 @@ Read-Only:
### Nested Schema for `maintenance_directory`
+
+### Nested Schema for `markers`
+
+Read-Only:
+
+- `markers` (Attributes List) (see [below for nested schema](#nestedatt--markers--markers))
+
+
+### Nested Schema for `markers.markers`
+
+Read-Only:
+
+- `level` (String)
+- `parameters` (Attributes) (see [below for nested schema](#nestedatt--markers--markers--parameters))
+- `type` (String)
+
+
+### Nested Schema for `markers.markers.parameters`
+
+
+
+
### Nested Schema for `o_id_c_directory`
@@ -388,3 +370,13 @@ Read-Only:
- `instances` (List of String)
- `operations` (List of String)
- `type_escaped` (String)
+
+
+
+### Nested Schema for `status`
+
+Read-Only:
+
+- `accounts` (Number)
+- `reason` (String)
+- `status` (String)
diff --git a/docs/data-sources/group.md b/docs/data-sources/group.md
index 9939caf..69ff6ae 100644
--- a/docs/data-sources/group.md
+++ b/docs/data-sources/group.md
@@ -25,68 +25,61 @@ description: |-
### Read-Only
-- `additional_objects` (Attributes) (see [below for nested schema](#nestedatt--additional_objects))
+- `accounts` (Attributes List) (see [below for nested schema](#nestedatt--accounts))
- `admin` (Boolean)
+- `administered_clients` (Attributes List) (see [below for nested schema](#nestedatt--administered_clients))
+- `administered_systems` (Attributes List) (see [below for nested schema](#nestedatt--administered_systems))
+- `admins` (Attributes List, Deprecated) (see [below for nested schema](#nestedatt--admins))
- `application_administration` (Boolean)
+- `audit` (Attributes) (see [below for nested schema](#nestedatt--audit))
- `audit_config` (Attributes) (see [below for nested schema](#nestedatt--audit_config))
- `audit_requested` (Boolean)
- `auditor` (Boolean)
+- `authorized_groups` (Attributes) (see [below for nested schema](#nestedatt--authorized_groups))
- `authorizing_group_auditing` (Attributes) (see [below for nested schema](#nestedatt--authorizing_group_auditing))
- `authorizing_group_delegation` (Attributes) (see [below for nested schema](#nestedatt--authorizing_group_delegation))
- `authorizing_group_membership` (Attributes) (see [below for nested schema](#nestedatt--authorizing_group_membership))
- `authorizing_group_provisioning` (Attributes) (see [below for nested schema](#nestedatt--authorizing_group_provisioning))
- `authorizing_group_types` (List of String)
- `classification` (Attributes) (see [below for nested schema](#nestedatt--classification))
+- `client_permissions` (Attributes List) (see [below for nested schema](#nestedatt--client_permissions))
+- `clients` (Attributes List) (see [below for nested schema](#nestedatt--clients))
+- `content_administered_systems` (Attributes List) (see [below for nested schema](#nestedatt--content_administered_systems))
- `description` (String)
- `extended_access` (String)
+- `groupauditinginfo` (Attributes) (see [below for nested schema](#nestedatt--groupauditinginfo))
+- `groupinfo` (Attributes) (see [below for nested schema](#nestedatt--groupinfo))
+- `helpdesk` (Attributes List) (see [below for nested schema](#nestedatt--helpdesk))
- `hide_audit_trail` (Boolean)
- `links` (Attributes List) (see [below for nested schema](#nestedatt--links))
+- `markers` (Attributes) (see [below for nested schema](#nestedatt--markers))
+- `myaccount` (Attributes) (see [below for nested schema](#nestedatt--myaccount))
+- `mydelegatedaccount` (Attributes) (see [below for nested schema](#nestedatt--mydelegatedaccount))
- `name` (String)
+- `nested_groups` (Attributes List) (see [below for nested schema](#nestedatt--nested_groups))
- `nested_under` (Attributes) (see [below for nested schema](#nestedatt--nested_under))
- `organizational_unit` (Attributes) (see [below for nested schema](#nestedatt--organizational_unit))
+- `owned_clients` (Attributes List) (see [below for nested schema](#nestedatt--owned_clients))
+- `owned_directories` (Attributes List) (see [below for nested schema](#nestedatt--owned_directories))
+- `owned_groups_on_system` (Attributes) (see [below for nested schema](#nestedatt--owned_groups_on_system))
+- `owned_organizational_units` (Attributes List) (see [below for nested schema](#nestedatt--owned_organizational_units))
+- `owned_systems` (Attributes List) (see [below for nested schema](#nestedatt--owned_systems))
- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--permissions))
- `private_group` (Boolean)
+- `recent_audits` (Attributes List) (see [below for nested schema](#nestedatt--recent_audits))
- `record_trail` (Boolean)
+- `requeststatus` (String)
- `rotating_password_required` (Boolean)
+- `service_accounts` (Attributes List) (see [below for nested schema](#nestedatt--service_accounts))
- `single_managed` (Boolean)
+- `systems` (Attributes List) (see [below for nested schema](#nestedatt--systems))
+- `vault` (Attributes) (see [below for nested schema](#nestedatt--vault))
- `vault_recovery` (String)
- `vault_requires_activation` (Boolean)
+- `webhooks` (Attributes List) (see [below for nested schema](#nestedatt--webhooks))
-
-### Nested Schema for `additional_objects`
-
-Read-Only:
-
-- `accounts` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--accounts))
-- `administered_clients` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--administered_clients))
-- `administered_systems` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--administered_systems))
-- `admins` (Attributes List, Deprecated) (see [below for nested schema](#nestedatt--additional_objects--admins))
-- `audit` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--audit))
-- `authorized_groups` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--authorized_groups))
-- `client_permissions` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--client_permissions))
-- `clients` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--clients))
-- `content_administered_systems` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--content_administered_systems))
-- `groupauditinginfo` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--groupauditinginfo))
-- `groupinfo` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--groupinfo))
-- `helpdesk` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--helpdesk))
-- `markers` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--markers))
-- `myaccount` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--myaccount))
-- `mydelegatedaccount` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--mydelegatedaccount))
-- `nested_groups` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--nested_groups))
-- `owned_clients` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--owned_clients))
-- `owned_directories` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--owned_directories))
-- `owned_groups_on_system` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--owned_groups_on_system))
-- `owned_organizational_units` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--owned_organizational_units))
-- `owned_systems` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--owned_systems))
-- `recent_audits` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--recent_audits))
-- `requeststatus` (String)
-- `service_accounts` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--service_accounts))
-- `systems` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--systems))
-- `vault` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--vault))
-- `webhooks` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--webhooks))
-
-
-### Nested Schema for `additional_objects.accounts`
+
+### Nested Schema for `accounts`
Optional:
@@ -94,15 +87,15 @@ Optional:
Read-Only:
-- `directory` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--accounts--directory))
+- `directory` (Attributes) (see [below for nested schema](#nestedatt--accounts--directory))
- `disconnected_nested` (Boolean)
- `display_name` (String)
- `end_date` (String)
- `last_active` (String)
- `last_used` (String)
-- `links` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--accounts--links))
+- `links` (Attributes List) (see [below for nested schema](#nestedatt--accounts--links))
- `nested` (Boolean)
-- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--accounts--permissions))
+- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--accounts--permissions))
- `provisioning_end_time` (String)
- `rights` (String)
- `two_factor_status` (String)
@@ -111,21 +104,21 @@ Read-Only:
- `validity` (String)
- `visible_for_provisioning` (Boolean)
-
-### Nested Schema for `additional_objects.accounts.directory`
+
+### Nested Schema for `accounts.directory`
Read-Only:
- `account_validity_supported` (Boolean)
- `active` (Boolean)
-- `links` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--accounts--directory--links))
+- `links` (Attributes List) (see [below for nested schema](#nestedatt--accounts--directory--links))
- `name` (String)
-- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--accounts--directory--permissions))
+- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--accounts--directory--permissions))
- `type` (String)
- `uuid` (String)
-
-### Nested Schema for `additional_objects.accounts.directory.uuid`
+
+### Nested Schema for `accounts.directory.links`
Read-Only:
@@ -135,8 +128,8 @@ Read-Only:
- `type_escaped` (String)
-
-### Nested Schema for `additional_objects.accounts.directory.uuid`
+
+### Nested Schema for `accounts.directory.permissions`
Read-Only:
@@ -147,8 +140,8 @@ Read-Only:
-
-### Nested Schema for `additional_objects.accounts.links`
+
+### Nested Schema for `accounts.links`
Read-Only:
@@ -158,8 +151,8 @@ Read-Only:
- `type_escaped` (String)
-
-### Nested Schema for `additional_objects.accounts.permissions`
+
+### Nested Schema for `accounts.permissions`
Read-Only:
@@ -170,8 +163,8 @@ Read-Only:
-
-### Nested Schema for `additional_objects.administered_clients`
+
+### Nested Schema for `administered_clients`
Optional:
@@ -181,32 +174,32 @@ Read-Only:
- `client_id` (String)
- `last_modified_at` (String)
-- `ldap_client` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--administered_clients--ldap_client))
-- `links` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--administered_clients--links))
+- `ldap_client` (Attributes) (see [below for nested schema](#nestedatt--administered_clients--ldap_client))
+- `links` (Attributes List) (see [below for nested schema](#nestedatt--administered_clients--links))
- `name` (String)
-- `o_auth2_client` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--administered_clients--o_auth2_client))
-- `owner` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--administered_clients--owner))
-- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--administered_clients--permissions))
-- `saml2_client` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--administered_clients--saml2_client))
+- `o_auth2_client` (Attributes) (see [below for nested schema](#nestedatt--administered_clients--o_auth2_client))
+- `owner` (Attributes) (see [below for nested schema](#nestedatt--administered_clients--owner))
+- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--administered_clients--permissions))
+- `saml2_client` (Attributes) (see [below for nested schema](#nestedatt--administered_clients--saml2_client))
- `scopes` (List of String)
- `sso_application` (Boolean)
-- `technical_administrator` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--administered_clients--technical_administrator))
+- `technical_administrator` (Attributes) (see [below for nested schema](#nestedatt--administered_clients--technical_administrator))
- `type` (String)
- `uuid` (String)
-
-### Nested Schema for `additional_objects.administered_clients.ldap_client`
+
+### Nested Schema for `administered_clients.ldap_client`
Read-Only:
- `bind_dn` (String)
-- `client_certificate` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--administered_clients--ldap_client--client_certificate))
+- `client_certificate` (Attributes) (see [below for nested schema](#nestedatt--administered_clients--ldap_client--client_certificate))
- `share_secret_in_vault` (Boolean)
-- `shared_secret` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--administered_clients--ldap_client--shared_secret))
+- `shared_secret` (Attributes) (see [below for nested schema](#nestedatt--administered_clients--ldap_client--shared_secret))
- `used_for_provisioning` (Boolean)
-
-### Nested Schema for `additional_objects.administered_clients.ldap_client.used_for_provisioning`
+
+### Nested Schema for `administered_clients.ldap_client.client_certificate`
Read-Only:
@@ -216,14 +209,14 @@ Read-Only:
- `fingerprint_sha1` (String)
- `fingerprint_sha256` (String)
- `global` (Boolean)
-- `links` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--administered_clients--ldap_client--used_for_provisioning--links))
-- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--administered_clients--ldap_client--used_for_provisioning--permissions))
+- `links` (Attributes List) (see [below for nested schema](#nestedatt--administered_clients--ldap_client--client_certificate--links))
+- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--administered_clients--ldap_client--client_certificate--permissions))
- `subject_dn` (String)
- `type` (String)
- `uuid` (String)
-
-### Nested Schema for `additional_objects.administered_clients.ldap_client.used_for_provisioning.links`
+
+### Nested Schema for `administered_clients.ldap_client.client_certificate.uuid`
Read-Only:
@@ -233,8 +226,8 @@ Read-Only:
- `type_escaped` (String)
-
-### Nested Schema for `additional_objects.administered_clients.ldap_client.used_for_provisioning.permissions`
+
+### Nested Schema for `administered_clients.ldap_client.client_certificate.uuid`
Read-Only:
@@ -245,20 +238,20 @@ Read-Only:
-
-### Nested Schema for `additional_objects.administered_clients.ldap_client.used_for_provisioning`
+
+### Nested Schema for `administered_clients.ldap_client.shared_secret`
Read-Only:
- `color` (String)
-- `links` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--administered_clients--ldap_client--used_for_provisioning--links))
+- `links` (Attributes List) (see [below for nested schema](#nestedatt--administered_clients--ldap_client--shared_secret--links))
- `name` (String)
-- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--administered_clients--ldap_client--used_for_provisioning--permissions))
+- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--administered_clients--ldap_client--shared_secret--permissions))
- `share_end_time` (String)
- `uuid` (String)
-
-### Nested Schema for `additional_objects.administered_clients.ldap_client.used_for_provisioning.links`
+
+### Nested Schema for `administered_clients.ldap_client.shared_secret.uuid`
Read-Only:
@@ -268,8 +261,8 @@ Read-Only:
- `type_escaped` (String)
-
-### Nested Schema for `additional_objects.administered_clients.ldap_client.used_for_provisioning.permissions`
+
+### Nested Schema for `administered_clients.ldap_client.shared_secret.uuid`
Read-Only:
@@ -281,8 +274,8 @@ Read-Only:
-
-### Nested Schema for `additional_objects.administered_clients.links`
+
+### Nested Schema for `administered_clients.links`
Read-Only:
@@ -292,13 +285,13 @@ Read-Only:
- `type_escaped` (String)
-
-### Nested Schema for `additional_objects.administered_clients.o_auth2_client`
+
+### Nested Schema for `administered_clients.o_auth2_client`
Read-Only:
-- `account_permissions` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--administered_clients--o_auth2_client--account_permissions))
-- `attributes` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--administered_clients--o_auth2_client--attributes))
+- `account_permissions` (Attributes List) (see [below for nested schema](#nestedatt--administered_clients--o_auth2_client--account_permissions))
+- `attributes` (Attributes) (see [below for nested schema](#nestedatt--administered_clients--o_auth2_client--attributes))
- `callback_uri` (String)
- `confidential` (Boolean)
- `debug_mode` (Boolean)
@@ -306,12 +299,12 @@ Read-Only:
- `initiate_login_uri` (String)
- `resource_uris` (String)
- `share_secret_in_vault` (Boolean)
-- `shared_secret` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--administered_clients--o_auth2_client--shared_secret))
+- `shared_secret` (Attributes) (see [below for nested schema](#nestedatt--administered_clients--o_auth2_client--shared_secret))
- `show_landing_page` (Boolean)
- `use_client_credentials` (Boolean)
-
-### Nested Schema for `additional_objects.administered_clients.o_auth2_client.use_client_credentials`
+
+### Nested Schema for `administered_clients.o_auth2_client.account_permissions`
Read-Only:
@@ -321,24 +314,24 @@ Read-Only:
- `type_escaped` (String)
-
-### Nested Schema for `additional_objects.administered_clients.o_auth2_client.use_client_credentials`
+
+### Nested Schema for `administered_clients.o_auth2_client.attributes`
-
-### Nested Schema for `additional_objects.administered_clients.o_auth2_client.use_client_credentials`
+
+### Nested Schema for `administered_clients.o_auth2_client.shared_secret`
Read-Only:
- `color` (String)
-- `links` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--administered_clients--o_auth2_client--use_client_credentials--links))
+- `links` (Attributes List) (see [below for nested schema](#nestedatt--administered_clients--o_auth2_client--shared_secret--links))
- `name` (String)
-- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--administered_clients--o_auth2_client--use_client_credentials--permissions))
+- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--administered_clients--o_auth2_client--shared_secret--permissions))
- `share_end_time` (String)
- `uuid` (String)
-
-### Nested Schema for `additional_objects.administered_clients.o_auth2_client.use_client_credentials.links`
+
+### Nested Schema for `administered_clients.o_auth2_client.shared_secret.uuid`
Read-Only:
@@ -348,8 +341,8 @@ Read-Only:
- `type_escaped` (String)
-
-### Nested Schema for `additional_objects.administered_clients.o_auth2_client.use_client_credentials.permissions`
+
+### Nested Schema for `administered_clients.o_auth2_client.shared_secret.uuid`
Read-Only:
@@ -361,19 +354,19 @@ Read-Only:
-
-### Nested Schema for `additional_objects.administered_clients.owner`
+
+### Nested Schema for `administered_clients.owner`
Read-Only:
- `admin` (Boolean)
-- `links` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--administered_clients--owner--links))
+- `links` (Attributes List) (see [below for nested schema](#nestedatt--administered_clients--owner--links))
- `name` (String)
-- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--administered_clients--owner--permissions))
+- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--administered_clients--owner--permissions))
- `uuid` (String)
-
-### Nested Schema for `additional_objects.administered_clients.owner.uuid`
+
+### Nested Schema for `administered_clients.owner.links`
Read-Only:
@@ -383,8 +376,8 @@ Read-Only:
- `type_escaped` (String)
-
-### Nested Schema for `additional_objects.administered_clients.owner.uuid`
+
+### Nested Schema for `administered_clients.owner.permissions`
Read-Only:
@@ -395,8 +388,8 @@ Read-Only:
-
-### Nested Schema for `additional_objects.administered_clients.permissions`
+
+### Nested Schema for `administered_clients.permissions`
Read-Only:
@@ -406,34 +399,34 @@ Read-Only:
- `type_escaped` (String)
-
-### Nested Schema for `additional_objects.administered_clients.saml2_client`
+
+### Nested Schema for `administered_clients.saml2_client`
Read-Only:
-- `attributes` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--administered_clients--saml2_client--attributes))
+- `attributes` (Attributes) (see [below for nested schema](#nestedatt--administered_clients--saml2_client--attributes))
- `metadata` (String)
- `metadata_url` (String)
- `subject_format` (String)
-
-### Nested Schema for `additional_objects.administered_clients.saml2_client.subject_format`
+
+### Nested Schema for `administered_clients.saml2_client.attributes`
-
-### Nested Schema for `additional_objects.administered_clients.technical_administrator`
+
+### Nested Schema for `administered_clients.technical_administrator`
Read-Only:
- `admin` (Boolean)
-- `links` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--administered_clients--technical_administrator--links))
+- `links` (Attributes List) (see [below for nested schema](#nestedatt--administered_clients--technical_administrator--links))
- `name` (String)
-- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--administered_clients--technical_administrator--permissions))
+- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--administered_clients--technical_administrator--permissions))
- `uuid` (String)
-
-### Nested Schema for `additional_objects.administered_clients.technical_administrator.uuid`
+
+### Nested Schema for `administered_clients.technical_administrator.links`
Read-Only:
@@ -443,8 +436,8 @@ Read-Only:
- `type_escaped` (String)
-
-### Nested Schema for `additional_objects.administered_clients.technical_administrator.uuid`
+
+### Nested Schema for `administered_clients.technical_administrator.permissions`
Read-Only:
@@ -456,8 +449,8 @@ Read-Only:
-
-### Nested Schema for `additional_objects.administered_systems`
+
+### Nested Schema for `administered_systems`
Optional:
@@ -465,44 +458,44 @@ Optional:
Read-Only:
-- `abstract_provisioned_ldap` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--administered_systems--abstract_provisioned_ldap))
+- `abstract_provisioned_ldap` (Attributes) (see [below for nested schema](#nestedatt--administered_systems--abstract_provisioned_ldap))
- `account_count` (Number)
- `active` (Boolean)
-- `content_administrator` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--administered_systems--content_administrator))
+- `content_administrator` (Attributes) (see [below for nested schema](#nestedatt--administered_systems--content_administrator))
- `external_uuid` (String)
-- `links` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--administered_systems--links))
+- `links` (Attributes List) (see [below for nested schema](#nestedatt--administered_systems--links))
- `name` (String)
-- `organizational_unit` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--administered_systems--organizational_unit))
-- `owner` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--administered_systems--owner))
-- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--administered_systems--permissions))
-- `provisioned_a_d` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--administered_systems--provisioned_a_d))
-- `provisioned_azure_oidc_directory` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--administered_systems--provisioned_azure_oidc_directory))
-- `provisioned_azure_sync_ldap_directory` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--administered_systems--provisioned_azure_sync_ldap_directory))
-- `provisioned_azure_tenant` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--administered_systems--provisioned_azure_tenant))
-- `provisioned_internal_ldap` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--administered_systems--provisioned_internal_ldap))
-- `provisioned_ldap` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--administered_systems--provisioned_ldap))
-- `provisioned_ldap_directory` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--administered_systems--provisioned_ldap_directory))
+- `organizational_unit` (Attributes) (see [below for nested schema](#nestedatt--administered_systems--organizational_unit))
+- `owner` (Attributes) (see [below for nested schema](#nestedatt--administered_systems--owner))
+- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--administered_systems--permissions))
+- `provisioned_a_d` (Attributes) (see [below for nested schema](#nestedatt--administered_systems--provisioned_a_d))
+- `provisioned_azure_oidc_directory` (Attributes) (see [below for nested schema](#nestedatt--administered_systems--provisioned_azure_oidc_directory))
+- `provisioned_azure_sync_ldap_directory` (Attributes) (see [below for nested schema](#nestedatt--administered_systems--provisioned_azure_sync_ldap_directory))
+- `provisioned_azure_tenant` (Attributes) (see [below for nested schema](#nestedatt--administered_systems--provisioned_azure_tenant))
+- `provisioned_internal_ldap` (Attributes) (see [below for nested schema](#nestedatt--administered_systems--provisioned_internal_ldap))
+- `provisioned_ldap` (Attributes) (see [below for nested schema](#nestedatt--administered_systems--provisioned_ldap))
+- `provisioned_ldap_directory` (Attributes) (see [below for nested schema](#nestedatt--administered_systems--provisioned_ldap_directory))
- `self_service_existing_groups` (Boolean)
- `self_service_new_groups` (Boolean)
- `self_service_service_accounts` (Boolean)
- `should_destroy_unknown_accounts` (Boolean)
-- `technical_administrator` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--administered_systems--technical_administrator))
+- `technical_administrator` (Attributes) (see [below for nested schema](#nestedatt--administered_systems--technical_administrator))
- `type` (String)
- `username_prefix` (String)
- `uuid` (String)
-
-### Nested Schema for `additional_objects.administered_systems.abstract_provisioned_ldap`
+
+### Nested Schema for `administered_systems.abstract_provisioned_ldap`
Read-Only:
-- `attributes` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--administered_systems--abstract_provisioned_ldap--attributes))
+- `attributes` (Attributes) (see [below for nested schema](#nestedatt--administered_systems--abstract_provisioned_ldap--attributes))
- `base_dn` (String)
- `bind_dn` (String)
- `bind_password` (String)
-- `client_certificate` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--administered_systems--abstract_provisioned_ldap--client_certificate))
+- `client_certificate` (Attributes) (see [below for nested schema](#nestedatt--administered_systems--abstract_provisioned_ldap--client_certificate))
- `failover_host` (String)
-- `failover_trusted_certificate` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--administered_systems--abstract_provisioned_ldap--failover_trusted_certificate))
+- `failover_trusted_certificate` (Attributes) (see [below for nested schema](#nestedatt--administered_systems--abstract_provisioned_ldap--failover_trusted_certificate))
- `group_dn` (String)
- `host` (String)
- `object_classes` (String)
@@ -510,15 +503,15 @@ Read-Only:
- `service_account_dn` (String)
- `ssh_public_key_supported` (Boolean)
- `tls` (String)
-- `trusted_certificate` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--administered_systems--abstract_provisioned_ldap--trusted_certificate))
+- `trusted_certificate` (Attributes) (see [below for nested schema](#nestedatt--administered_systems--abstract_provisioned_ldap--trusted_certificate))
- `user_dn` (String)
-
-### Nested Schema for `additional_objects.administered_systems.abstract_provisioned_ldap.user_dn`
+
+### Nested Schema for `administered_systems.abstract_provisioned_ldap.attributes`
-
-### Nested Schema for `additional_objects.administered_systems.abstract_provisioned_ldap.user_dn`
+
+### Nested Schema for `administered_systems.abstract_provisioned_ldap.client_certificate`
Read-Only:
@@ -528,14 +521,14 @@ Read-Only:
- `fingerprint_sha1` (String)
- `fingerprint_sha256` (String)
- `global` (Boolean)
-- `links` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--administered_systems--abstract_provisioned_ldap--user_dn--links))
-- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--administered_systems--abstract_provisioned_ldap--user_dn--permissions))
+- `links` (Attributes List) (see [below for nested schema](#nestedatt--administered_systems--abstract_provisioned_ldap--client_certificate--links))
+- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--administered_systems--abstract_provisioned_ldap--client_certificate--permissions))
- `subject_dn` (String)
- `type` (String)
- `uuid` (String)
-
-### Nested Schema for `additional_objects.administered_systems.abstract_provisioned_ldap.user_dn.links`
+
+### Nested Schema for `administered_systems.abstract_provisioned_ldap.client_certificate.uuid`
Read-Only:
@@ -545,8 +538,8 @@ Read-Only:
- `type_escaped` (String)
-
-### Nested Schema for `additional_objects.administered_systems.abstract_provisioned_ldap.user_dn.permissions`
+
+### Nested Schema for `administered_systems.abstract_provisioned_ldap.client_certificate.uuid`
Read-Only:
@@ -557,8 +550,8 @@ Read-Only:
-
-### Nested Schema for `additional_objects.administered_systems.abstract_provisioned_ldap.user_dn`
+
+### Nested Schema for `administered_systems.abstract_provisioned_ldap.failover_trusted_certificate`
Read-Only:
@@ -568,14 +561,14 @@ Read-Only:
- `fingerprint_sha1` (String)
- `fingerprint_sha256` (String)
- `global` (Boolean)
-- `links` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--administered_systems--abstract_provisioned_ldap--user_dn--links))
-- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--administered_systems--abstract_provisioned_ldap--user_dn--permissions))
+- `links` (Attributes List) (see [below for nested schema](#nestedatt--administered_systems--abstract_provisioned_ldap--failover_trusted_certificate--links))
+- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--administered_systems--abstract_provisioned_ldap--failover_trusted_certificate--permissions))
- `subject_dn` (String)
- `type` (String)
- `uuid` (String)
-
-### Nested Schema for `additional_objects.administered_systems.abstract_provisioned_ldap.user_dn.links`
+
+### Nested Schema for `administered_systems.abstract_provisioned_ldap.failover_trusted_certificate.uuid`
Read-Only:
@@ -585,8 +578,8 @@ Read-Only:
- `type_escaped` (String)
-
-### Nested Schema for `additional_objects.administered_systems.abstract_provisioned_ldap.user_dn.permissions`
+
+### Nested Schema for `administered_systems.abstract_provisioned_ldap.failover_trusted_certificate.uuid`
Read-Only:
@@ -597,8 +590,8 @@ Read-Only:
-
-### Nested Schema for `additional_objects.administered_systems.abstract_provisioned_ldap.user_dn`
+
+### Nested Schema for `administered_systems.abstract_provisioned_ldap.trusted_certificate`
Read-Only:
@@ -608,14 +601,14 @@ Read-Only:
- `fingerprint_sha1` (String)
- `fingerprint_sha256` (String)
- `global` (Boolean)
-- `links` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--administered_systems--abstract_provisioned_ldap--user_dn--links))
-- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--administered_systems--abstract_provisioned_ldap--user_dn--permissions))
+- `links` (Attributes List) (see [below for nested schema](#nestedatt--administered_systems--abstract_provisioned_ldap--trusted_certificate--links))
+- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--administered_systems--abstract_provisioned_ldap--trusted_certificate--permissions))
- `subject_dn` (String)
- `type` (String)
- `uuid` (String)
-
-### Nested Schema for `additional_objects.administered_systems.abstract_provisioned_ldap.user_dn.links`
+
+### Nested Schema for `administered_systems.abstract_provisioned_ldap.trusted_certificate.uuid`
Read-Only:
@@ -625,8 +618,8 @@ Read-Only:
- `type_escaped` (String)
-
-### Nested Schema for `additional_objects.administered_systems.abstract_provisioned_ldap.user_dn.permissions`
+
+### Nested Schema for `administered_systems.abstract_provisioned_ldap.trusted_certificate.uuid`
Read-Only:
@@ -638,19 +631,19 @@ Read-Only:
-
-### Nested Schema for `additional_objects.administered_systems.content_administrator`
+
+### Nested Schema for `administered_systems.content_administrator`
Read-Only:
- `admin` (Boolean)
-- `links` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--administered_systems--content_administrator--links))
+- `links` (Attributes List) (see [below for nested schema](#nestedatt--administered_systems--content_administrator--links))
- `name` (String)
-- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--administered_systems--content_administrator--permissions))
+- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--administered_systems--content_administrator--permissions))
- `uuid` (String)
-
-### Nested Schema for `additional_objects.administered_systems.content_administrator.uuid`
+
+### Nested Schema for `administered_systems.content_administrator.links`
Read-Only:
@@ -660,8 +653,8 @@ Read-Only:
- `type_escaped` (String)
-
-### Nested Schema for `additional_objects.administered_systems.content_administrator.uuid`
+
+### Nested Schema for `administered_systems.content_administrator.permissions`
Read-Only:
@@ -672,8 +665,8 @@ Read-Only:
-
-### Nested Schema for `additional_objects.administered_systems.links`
+
+### Nested Schema for `administered_systems.links`
Read-Only:
@@ -683,18 +676,18 @@ Read-Only:
- `type_escaped` (String)
-
-### Nested Schema for `additional_objects.administered_systems.organizational_unit`
+
+### Nested Schema for `administered_systems.organizational_unit`
Read-Only:
-- `links` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--administered_systems--organizational_unit--links))
+- `links` (Attributes List) (see [below for nested schema](#nestedatt--administered_systems--organizational_unit--links))
- `name` (String)
-- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--administered_systems--organizational_unit--permissions))
+- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--administered_systems--organizational_unit--permissions))
- `uuid` (String)
-
-### Nested Schema for `additional_objects.administered_systems.organizational_unit.uuid`
+
+### Nested Schema for `administered_systems.organizational_unit.links`
Read-Only:
@@ -704,8 +697,8 @@ Read-Only:
- `type_escaped` (String)
-
-### Nested Schema for `additional_objects.administered_systems.organizational_unit.uuid`
+
+### Nested Schema for `administered_systems.organizational_unit.permissions`
Read-Only:
@@ -716,19 +709,19 @@ Read-Only:
-
-### Nested Schema for `additional_objects.administered_systems.owner`
+
+### Nested Schema for `administered_systems.owner`
Read-Only:
- `admin` (Boolean)
-- `links` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--administered_systems--owner--links))
+- `links` (Attributes List) (see [below for nested schema](#nestedatt--administered_systems--owner--links))
- `name` (String)
-- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--administered_systems--owner--permissions))
+- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--administered_systems--owner--permissions))
- `uuid` (String)
-
-### Nested Schema for `additional_objects.administered_systems.owner.uuid`
+
+### Nested Schema for `administered_systems.owner.links`
Read-Only:
@@ -738,8 +731,8 @@ Read-Only:
- `type_escaped` (String)
-
-### Nested Schema for `additional_objects.administered_systems.owner.uuid`
+
+### Nested Schema for `administered_systems.owner.permissions`
Read-Only:
@@ -750,8 +743,8 @@ Read-Only:
-
-### Nested Schema for `additional_objects.administered_systems.permissions`
+
+### Nested Schema for `administered_systems.permissions`
Read-Only:
@@ -761,37 +754,37 @@ Read-Only:
- `type_escaped` (String)
-
-### Nested Schema for `additional_objects.administered_systems.provisioned_a_d`
+
+### Nested Schema for `administered_systems.provisioned_a_d`
Read-Only:
- `sam_account_name_scheme` (String)
-
-### Nested Schema for `additional_objects.administered_systems.provisioned_azure_oidc_directory`
+
+### Nested Schema for `administered_systems.provisioned_azure_oidc_directory`
Read-Only:
-- `directory` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--administered_systems--provisioned_azure_oidc_directory--directory))
+- `directory` (Attributes) (see [below for nested schema](#nestedatt--administered_systems--provisioned_azure_oidc_directory--directory))
- `tenant` (String)
-
-### Nested Schema for `additional_objects.administered_systems.provisioned_azure_oidc_directory.tenant`
+
+### Nested Schema for `administered_systems.provisioned_azure_oidc_directory.directory`
Read-Only:
- `account_validity_supported` (Boolean)
- `active` (Boolean)
-- `links` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--administered_systems--provisioned_azure_oidc_directory--tenant--links))
+- `links` (Attributes List) (see [below for nested schema](#nestedatt--administered_systems--provisioned_azure_oidc_directory--directory--links))
- `name` (String)
-- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--administered_systems--provisioned_azure_oidc_directory--tenant--permissions))
+- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--administered_systems--provisioned_azure_oidc_directory--directory--permissions))
- `type` (String)
- `uuid` (String)
-
-### Nested Schema for `additional_objects.administered_systems.provisioned_azure_oidc_directory.tenant.links`
+
+### Nested Schema for `administered_systems.provisioned_azure_oidc_directory.directory.uuid`
Read-Only:
@@ -801,8 +794,8 @@ Read-Only:
- `type_escaped` (String)
-
-### Nested Schema for `additional_objects.administered_systems.provisioned_azure_oidc_directory.tenant.permissions`
+
+### Nested Schema for `administered_systems.provisioned_azure_oidc_directory.directory.uuid`
Read-Only:
@@ -814,31 +807,31 @@ Read-Only:
-
-### Nested Schema for `additional_objects.administered_systems.provisioned_azure_sync_ldap_directory`
+
+### Nested Schema for `administered_systems.provisioned_azure_sync_ldap_directory`
Read-Only:
- `client_id` (String)
- `client_secret` (String)
-- `directory` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--administered_systems--provisioned_azure_sync_ldap_directory--directory))
+- `directory` (Attributes) (see [below for nested schema](#nestedatt--administered_systems--provisioned_azure_sync_ldap_directory--directory))
- `tenant` (String)
-
-### Nested Schema for `additional_objects.administered_systems.provisioned_azure_sync_ldap_directory.tenant`
+
+### Nested Schema for `administered_systems.provisioned_azure_sync_ldap_directory.directory`
Read-Only:
- `account_validity_supported` (Boolean)
- `active` (Boolean)
-- `links` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--administered_systems--provisioned_azure_sync_ldap_directory--tenant--links))
+- `links` (Attributes List) (see [below for nested schema](#nestedatt--administered_systems--provisioned_azure_sync_ldap_directory--directory--links))
- `name` (String)
-- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--administered_systems--provisioned_azure_sync_ldap_directory--tenant--permissions))
+- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--administered_systems--provisioned_azure_sync_ldap_directory--directory--permissions))
- `type` (String)
- `uuid` (String)
-
-### Nested Schema for `additional_objects.administered_systems.provisioned_azure_sync_ldap_directory.tenant.links`
+
+### Nested Schema for `administered_systems.provisioned_azure_sync_ldap_directory.directory.uuid`
Read-Only:
@@ -848,8 +841,8 @@ Read-Only:
- `type_escaped` (String)
-
-### Nested Schema for `additional_objects.administered_systems.provisioned_azure_sync_ldap_directory.tenant.permissions`
+
+### Nested Schema for `administered_systems.provisioned_azure_sync_ldap_directory.directory.uuid`
Read-Only:
@@ -861,8 +854,8 @@ Read-Only:
-
-### Nested Schema for `additional_objects.administered_systems.provisioned_azure_tenant`
+
+### Nested Schema for `administered_systems.provisioned_azure_tenant`
Read-Only:
@@ -872,26 +865,26 @@ Read-Only:
- `tenant` (String)
-
-### Nested Schema for `additional_objects.administered_systems.provisioned_internal_ldap`
+
+### Nested Schema for `administered_systems.provisioned_internal_ldap`
Read-Only:
-- `client` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--administered_systems--provisioned_internal_ldap--client))
+- `client` (Attributes) (see [below for nested schema](#nestedatt--administered_systems--provisioned_internal_ldap--client))
-
-### Nested Schema for `additional_objects.administered_systems.provisioned_internal_ldap.client`
+
+### Nested Schema for `administered_systems.provisioned_internal_ldap.client`
Read-Only:
- `bind_dn` (String)
-- `client_certificate` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--administered_systems--provisioned_internal_ldap--client--client_certificate))
+- `client_certificate` (Attributes) (see [below for nested schema](#nestedatt--administered_systems--provisioned_internal_ldap--client--client_certificate))
- `share_secret_in_vault` (Boolean)
-- `shared_secret` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--administered_systems--provisioned_internal_ldap--client--shared_secret))
+- `shared_secret` (Attributes) (see [below for nested schema](#nestedatt--administered_systems--provisioned_internal_ldap--client--shared_secret))
- `used_for_provisioning` (Boolean)
-
-### Nested Schema for `additional_objects.administered_systems.provisioned_internal_ldap.client.client_certificate`
+
+### Nested Schema for `administered_systems.provisioned_internal_ldap.client.used_for_provisioning`
Read-Only:
@@ -901,14 +894,14 @@ Read-Only:
- `fingerprint_sha1` (String)
- `fingerprint_sha256` (String)
- `global` (Boolean)
-- `links` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--administered_systems--provisioned_internal_ldap--client--client_certificate--links))
-- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--administered_systems--provisioned_internal_ldap--client--client_certificate--permissions))
+- `links` (Attributes List) (see [below for nested schema](#nestedatt--administered_systems--provisioned_internal_ldap--client--used_for_provisioning--links))
+- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--administered_systems--provisioned_internal_ldap--client--used_for_provisioning--permissions))
- `subject_dn` (String)
- `type` (String)
- `uuid` (String)
-
-### Nested Schema for `additional_objects.administered_systems.provisioned_internal_ldap.client.client_certificate.uuid`
+
+### Nested Schema for `administered_systems.provisioned_internal_ldap.client.used_for_provisioning.links`
Read-Only:
@@ -918,8 +911,8 @@ Read-Only:
- `type_escaped` (String)
-
-### Nested Schema for `additional_objects.administered_systems.provisioned_internal_ldap.client.client_certificate.uuid`
+
+### Nested Schema for `administered_systems.provisioned_internal_ldap.client.used_for_provisioning.permissions`
Read-Only:
@@ -930,20 +923,20 @@ Read-Only:
-
-### Nested Schema for `additional_objects.administered_systems.provisioned_internal_ldap.client.shared_secret`
+
+### Nested Schema for `administered_systems.provisioned_internal_ldap.client.used_for_provisioning`
Read-Only:
- `color` (String)
-- `links` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--administered_systems--provisioned_internal_ldap--client--shared_secret--links))
+- `links` (Attributes List) (see [below for nested schema](#nestedatt--administered_systems--provisioned_internal_ldap--client--used_for_provisioning--links))
- `name` (String)
-- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--administered_systems--provisioned_internal_ldap--client--shared_secret--permissions))
+- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--administered_systems--provisioned_internal_ldap--client--used_for_provisioning--permissions))
- `share_end_time` (String)
- `uuid` (String)
-
-### Nested Schema for `additional_objects.administered_systems.provisioned_internal_ldap.client.shared_secret.uuid`
+
+### Nested Schema for `administered_systems.provisioned_internal_ldap.client.used_for_provisioning.links`
Read-Only:
@@ -953,8 +946,8 @@ Read-Only:
- `type_escaped` (String)
-
-### Nested Schema for `additional_objects.administered_systems.provisioned_internal_ldap.client.shared_secret.uuid`
+
+### Nested Schema for `administered_systems.provisioned_internal_ldap.client.used_for_provisioning.permissions`
Read-Only:
@@ -967,17 +960,17 @@ Read-Only:
-
-### Nested Schema for `additional_objects.administered_systems.provisioned_ldap`
+
+### Nested Schema for `administered_systems.provisioned_ldap`
Read-Only:
- `gid` (Number)
- `hashing_scheme` (String)
-- `numbering` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--administered_systems--provisioned_ldap--numbering))
+- `numbering` (Attributes) (see [below for nested schema](#nestedatt--administered_systems--provisioned_ldap--numbering))
-
-### Nested Schema for `additional_objects.administered_systems.provisioned_ldap.numbering`
+
+### Nested Schema for `administered_systems.provisioned_ldap.numbering`
Optional:
@@ -986,13 +979,13 @@ Optional:
Read-Only:
- `account_count` (Number)
-- `links` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--administered_systems--provisioned_ldap--numbering--links))
+- `links` (Attributes List) (see [below for nested schema](#nestedatt--administered_systems--provisioned_ldap--numbering--links))
- `name` (String)
- `next_uid` (Number)
-- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--administered_systems--provisioned_ldap--numbering--permissions))
+- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--administered_systems--provisioned_ldap--numbering--permissions))
-
-### Nested Schema for `additional_objects.administered_systems.provisioned_ldap.numbering.links`
+
+### Nested Schema for `administered_systems.provisioned_ldap.numbering.permissions`
Read-Only:
@@ -1002,8 +995,8 @@ Read-Only:
- `type_escaped` (String)
-
-### Nested Schema for `additional_objects.administered_systems.provisioned_ldap.numbering.permissions`
+
+### Nested Schema for `administered_systems.provisioned_ldap.numbering.permissions`
Read-Only:
@@ -1015,29 +1008,29 @@ Read-Only:
-
-### Nested Schema for `additional_objects.administered_systems.provisioned_ldap_directory`
+
+### Nested Schema for `administered_systems.provisioned_ldap_directory`
Read-Only:
-- `directory` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--administered_systems--provisioned_ldap_directory--directory))
+- `directory` (Attributes) (see [below for nested schema](#nestedatt--administered_systems--provisioned_ldap_directory--directory))
- `group_dn` (String)
-
-### Nested Schema for `additional_objects.administered_systems.provisioned_ldap_directory.group_dn`
+
+### Nested Schema for `administered_systems.provisioned_ldap_directory.directory`
Read-Only:
- `account_validity_supported` (Boolean)
- `active` (Boolean)
-- `links` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--administered_systems--provisioned_ldap_directory--group_dn--links))
+- `links` (Attributes List) (see [below for nested schema](#nestedatt--administered_systems--provisioned_ldap_directory--directory--links))
- `name` (String)
-- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--administered_systems--provisioned_ldap_directory--group_dn--permissions))
+- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--administered_systems--provisioned_ldap_directory--directory--permissions))
- `type` (String)
- `uuid` (String)
-
-### Nested Schema for `additional_objects.administered_systems.provisioned_ldap_directory.group_dn.links`
+
+### Nested Schema for `administered_systems.provisioned_ldap_directory.directory.uuid`
Read-Only:
@@ -1047,8 +1040,8 @@ Read-Only:
- `type_escaped` (String)
-
-### Nested Schema for `additional_objects.administered_systems.provisioned_ldap_directory.group_dn.permissions`
+
+### Nested Schema for `administered_systems.provisioned_ldap_directory.directory.uuid`
Read-Only:
@@ -1060,19 +1053,19 @@ Read-Only:
-
-### Nested Schema for `additional_objects.administered_systems.technical_administrator`
+
+### Nested Schema for `administered_systems.technical_administrator`
Read-Only:
- `admin` (Boolean)
-- `links` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--administered_systems--technical_administrator--links))
+- `links` (Attributes List) (see [below for nested schema](#nestedatt--administered_systems--technical_administrator--links))
- `name` (String)
-- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--administered_systems--technical_administrator--permissions))
+- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--administered_systems--technical_administrator--permissions))
- `uuid` (String)
-
-### Nested Schema for `additional_objects.administered_systems.technical_administrator.uuid`
+
+### Nested Schema for `administered_systems.technical_administrator.links`
Read-Only:
@@ -1082,8 +1075,8 @@ Read-Only:
- `type_escaped` (String)
-
-### Nested Schema for `additional_objects.administered_systems.technical_administrator.uuid`
+
+### Nested Schema for `administered_systems.technical_administrator.permissions`
Read-Only:
@@ -1095,8 +1088,8 @@ Read-Only:
-
-### Nested Schema for `additional_objects.admins`
+
+### Nested Schema for `admins`
Optional:
@@ -1104,15 +1097,15 @@ Optional:
Read-Only:
-- `directory` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--admins--directory))
+- `directory` (Attributes) (see [below for nested schema](#nestedatt--admins--directory))
- `disconnected_nested` (Boolean)
- `display_name` (String)
- `end_date` (String)
- `last_active` (String)
- `last_used` (String)
-- `links` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--admins--links))
+- `links` (Attributes List) (see [below for nested schema](#nestedatt--admins--links))
- `nested` (Boolean)
-- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--admins--permissions))
+- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--admins--permissions))
- `provisioning_end_time` (String)
- `rights` (String)
- `two_factor_status` (String)
@@ -1121,21 +1114,21 @@ Read-Only:
- `validity` (String)
- `visible_for_provisioning` (Boolean)
-
-### Nested Schema for `additional_objects.admins.directory`
+
+### Nested Schema for `admins.directory`
Read-Only:
- `account_validity_supported` (Boolean)
- `active` (Boolean)
-- `links` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--admins--directory--links))
+- `links` (Attributes List) (see [below for nested schema](#nestedatt--admins--directory--links))
- `name` (String)
-- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--admins--directory--permissions))
+- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--admins--directory--permissions))
- `type` (String)
- `uuid` (String)
-
-### Nested Schema for `additional_objects.admins.directory.uuid`
+
+### Nested Schema for `admins.directory.links`
Read-Only:
@@ -1145,8 +1138,8 @@ Read-Only:
- `type_escaped` (String)
-
-### Nested Schema for `additional_objects.admins.directory.uuid`
+
+### Nested Schema for `admins.directory.permissions`
Read-Only:
@@ -1157,8 +1150,8 @@ Read-Only:
-
-### Nested Schema for `additional_objects.admins.links`
+
+### Nested Schema for `admins.links`
Read-Only:
@@ -1168,8 +1161,8 @@ Read-Only:
- `type_escaped` (String)
-
-### Nested Schema for `additional_objects.admins.permissions`
+
+### Nested Schema for `admins.permissions`
Read-Only:
@@ -1180,8 +1173,8 @@ Read-Only:
-
-### Nested Schema for `additional_objects.audit`
+
+### Nested Schema for `audit`
Read-Only:
@@ -1191,16 +1184,48 @@ Read-Only:
- `last_modified_by` (String)
-
-### Nested Schema for `additional_objects.authorized_groups`
+
+### Nested Schema for `audit_config`
+
+Read-Only:
+
+- `links` (Attributes List) (see [below for nested schema](#nestedatt--audit_config--links))
+- `months` (List of String)
+- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--audit_config--permissions))
+
+
+### Nested Schema for `audit_config.links`
+
+Read-Only:
+
+- `href` (String)
+- `id` (Number)
+- `rel` (String)
+- `type_escaped` (String)
+
+
+
+### Nested Schema for `audit_config.permissions`
+
+Read-Only:
+
+- `full` (String)
+- `instances` (List of String)
+- `operations` (List of String)
+- `type_escaped` (String)
+
+
+
+
+### Nested Schema for `authorized_groups`
Read-Only:
- `group_count` (Number)
-- `items` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--authorized_groups--items))
+- `items` (Attributes List) (see [below for nested schema](#nestedatt--authorized_groups--items))
-
-### Nested Schema for `additional_objects.authorized_groups.items`
+
+### Nested Schema for `authorized_groups.items`
Optional:
@@ -1210,23 +1235,23 @@ Read-Only:
- `admin` (Boolean)
- `application_administration` (Boolean)
-- `audit_config` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--authorized_groups--items--audit_config))
+- `audit_config` (Attributes) (see [below for nested schema](#nestedatt--authorized_groups--items--audit_config))
- `audit_requested` (Boolean)
- `auditor` (Boolean)
-- `authorizing_group_auditing` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--authorized_groups--items--authorizing_group_auditing))
-- `authorizing_group_delegation` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--authorized_groups--items--authorizing_group_delegation))
-- `authorizing_group_membership` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--authorized_groups--items--authorizing_group_membership))
-- `authorizing_group_provisioning` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--authorized_groups--items--authorizing_group_provisioning))
+- `authorizing_group_auditing` (Attributes) (see [below for nested schema](#nestedatt--authorized_groups--items--authorizing_group_auditing))
+- `authorizing_group_delegation` (Attributes) (see [below for nested schema](#nestedatt--authorized_groups--items--authorizing_group_delegation))
+- `authorizing_group_membership` (Attributes) (see [below for nested schema](#nestedatt--authorized_groups--items--authorizing_group_membership))
+- `authorizing_group_provisioning` (Attributes) (see [below for nested schema](#nestedatt--authorized_groups--items--authorizing_group_provisioning))
- `authorizing_group_types` (List of String)
-- `classification` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--authorized_groups--items--classification))
+- `classification` (Attributes) (see [below for nested schema](#nestedatt--authorized_groups--items--classification))
- `description` (String)
- `extended_access` (String)
- `hide_audit_trail` (Boolean)
-- `links` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--authorized_groups--items--links))
+- `links` (Attributes List) (see [below for nested schema](#nestedatt--authorized_groups--items--links))
- `name` (String)
-- `nested_under` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--authorized_groups--items--nested_under))
-- `organizational_unit` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--authorized_groups--items--organizational_unit))
-- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--authorized_groups--items--permissions))
+- `nested_under` (Attributes) (see [below for nested schema](#nestedatt--authorized_groups--items--nested_under))
+- `organizational_unit` (Attributes) (see [below for nested schema](#nestedatt--authorized_groups--items--organizational_unit))
+- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--authorized_groups--items--permissions))
- `private_group` (Boolean)
- `record_trail` (Boolean)
- `rotating_password_required` (Boolean)
@@ -1235,17 +1260,51 @@ Read-Only:
- `vault_recovery` (String)
- `vault_requires_activation` (Boolean)
-
-### Nested Schema for `additional_objects.authorized_groups.items.vault_requires_activation`
+
+### Nested Schema for `authorized_groups.items.audit_config`
Read-Only:
-- `links` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--authorized_groups--items--vault_requires_activation--links))
+- `links` (Attributes List) (see [below for nested schema](#nestedatt--authorized_groups--items--audit_config--links))
- `months` (List of String)
-- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--authorized_groups--items--vault_requires_activation--permissions))
+- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--authorized_groups--items--audit_config--permissions))
+
+
+### Nested Schema for `authorized_groups.items.audit_config.permissions`
+
+Read-Only:
+
+- `href` (String)
+- `id` (Number)
+- `rel` (String)
+- `type_escaped` (String)
+
+
+
+### Nested Schema for `authorized_groups.items.audit_config.permissions`
+
+Read-Only:
+
+- `full` (String)
+- `instances` (List of String)
+- `operations` (List of String)
+- `type_escaped` (String)
+
+
+
+
+### Nested Schema for `authorized_groups.items.authorizing_group_auditing`
+
+Read-Only:
+
+- `admin` (Boolean)
+- `links` (Attributes List) (see [below for nested schema](#nestedatt--authorized_groups--items--authorizing_group_auditing--links))
+- `name` (String)
+- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--authorized_groups--items--authorizing_group_auditing--permissions))
+- `uuid` (String)
-
-### Nested Schema for `additional_objects.authorized_groups.items.vault_requires_activation.links`
+
+### Nested Schema for `authorized_groups.items.authorizing_group_auditing.uuid`
Read-Only:
@@ -1255,8 +1314,8 @@ Read-Only:
- `type_escaped` (String)
-
-### Nested Schema for `additional_objects.authorized_groups.items.vault_requires_activation.permissions`
+
+### Nested Schema for `authorized_groups.items.authorizing_group_auditing.uuid`
Read-Only:
@@ -1267,19 +1326,19 @@ Read-Only:
-
-### Nested Schema for `additional_objects.authorized_groups.items.vault_requires_activation`
+
+### Nested Schema for `authorized_groups.items.authorizing_group_delegation`
Read-Only:
- `admin` (Boolean)
-- `links` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--authorized_groups--items--vault_requires_activation--links))
+- `links` (Attributes List) (see [below for nested schema](#nestedatt--authorized_groups--items--authorizing_group_delegation--links))
- `name` (String)
-- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--authorized_groups--items--vault_requires_activation--permissions))
+- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--authorized_groups--items--authorizing_group_delegation--permissions))
- `uuid` (String)
-
-### Nested Schema for `additional_objects.authorized_groups.items.vault_requires_activation.links`
+
+### Nested Schema for `authorized_groups.items.authorizing_group_delegation.uuid`
Read-Only:
@@ -1289,8 +1348,8 @@ Read-Only:
- `type_escaped` (String)
-
-### Nested Schema for `additional_objects.authorized_groups.items.vault_requires_activation.permissions`
+
+### Nested Schema for `authorized_groups.items.authorizing_group_delegation.uuid`
Read-Only:
@@ -1301,19 +1360,19 @@ Read-Only:
-
-### Nested Schema for `additional_objects.authorized_groups.items.vault_requires_activation`
+
+### Nested Schema for `authorized_groups.items.authorizing_group_membership`
Read-Only:
- `admin` (Boolean)
-- `links` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--authorized_groups--items--vault_requires_activation--links))
+- `links` (Attributes List) (see [below for nested schema](#nestedatt--authorized_groups--items--authorizing_group_membership--links))
- `name` (String)
-- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--authorized_groups--items--vault_requires_activation--permissions))
+- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--authorized_groups--items--authorizing_group_membership--permissions))
- `uuid` (String)
-
-### Nested Schema for `additional_objects.authorized_groups.items.vault_requires_activation.links`
+
+### Nested Schema for `authorized_groups.items.authorizing_group_membership.uuid`
Read-Only:
@@ -1323,8 +1382,8 @@ Read-Only:
- `type_escaped` (String)
-
-### Nested Schema for `additional_objects.authorized_groups.items.vault_requires_activation.permissions`
+
+### Nested Schema for `authorized_groups.items.authorizing_group_membership.uuid`
Read-Only:
@@ -1335,19 +1394,52 @@ Read-Only:
-
-### Nested Schema for `additional_objects.authorized_groups.items.vault_requires_activation`
+
+### Nested Schema for `authorized_groups.items.authorizing_group_provisioning`
Read-Only:
- `admin` (Boolean)
-- `links` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--authorized_groups--items--vault_requires_activation--links))
+- `links` (Attributes List) (see [below for nested schema](#nestedatt--authorized_groups--items--authorizing_group_provisioning--links))
+- `name` (String)
+- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--authorized_groups--items--authorizing_group_provisioning--permissions))
+- `uuid` (String)
+
+
+### Nested Schema for `authorized_groups.items.authorizing_group_provisioning.uuid`
+
+Read-Only:
+
+- `href` (String)
+- `id` (Number)
+- `rel` (String)
+- `type_escaped` (String)
+
+
+
+### Nested Schema for `authorized_groups.items.authorizing_group_provisioning.uuid`
+
+Read-Only:
+
+- `full` (String)
+- `instances` (List of String)
+- `operations` (List of String)
+- `type_escaped` (String)
+
+
+
+
+### Nested Schema for `authorized_groups.items.classification`
+
+Read-Only:
+
+- `links` (Attributes List) (see [below for nested schema](#nestedatt--authorized_groups--items--classification--links))
- `name` (String)
-- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--authorized_groups--items--vault_requires_activation--permissions))
+- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--authorized_groups--items--classification--permissions))
- `uuid` (String)
-
-### Nested Schema for `additional_objects.authorized_groups.items.vault_requires_activation.links`
+
+### Nested Schema for `authorized_groups.items.classification.uuid`
Read-Only:
@@ -1357,8 +1449,8 @@ Read-Only:
- `type_escaped` (String)
-
-### Nested Schema for `additional_objects.authorized_groups.items.vault_requires_activation.permissions`
+
+### Nested Schema for `authorized_groups.items.classification.uuid`
Read-Only:
@@ -1369,19 +1461,30 @@ Read-Only:
-
-### Nested Schema for `additional_objects.authorized_groups.items.vault_requires_activation`
+
+### Nested Schema for `authorized_groups.items.links`
+
+Read-Only:
+
+- `href` (String)
+- `id` (Number)
+- `rel` (String)
+- `type_escaped` (String)
+
+
+
+### Nested Schema for `authorized_groups.items.nested_under`
Read-Only:
- `admin` (Boolean)
-- `links` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--authorized_groups--items--vault_requires_activation--links))
+- `links` (Attributes List) (see [below for nested schema](#nestedatt--authorized_groups--items--nested_under--links))
- `name` (String)
-- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--authorized_groups--items--vault_requires_activation--permissions))
+- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--authorized_groups--items--nested_under--permissions))
- `uuid` (String)
-
-### Nested Schema for `additional_objects.authorized_groups.items.vault_requires_activation.links`
+
+### Nested Schema for `authorized_groups.items.nested_under.uuid`
Read-Only:
@@ -1391,8 +1494,8 @@ Read-Only:
- `type_escaped` (String)
-
-### Nested Schema for `additional_objects.authorized_groups.items.vault_requires_activation.permissions`
+
+### Nested Schema for `authorized_groups.items.nested_under.uuid`
Read-Only:
@@ -1403,18 +1506,18 @@ Read-Only:
-
-### Nested Schema for `additional_objects.authorized_groups.items.vault_requires_activation`
+
+### Nested Schema for `authorized_groups.items.organizational_unit`
Read-Only:
-- `links` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--authorized_groups--items--vault_requires_activation--links))
+- `links` (Attributes List) (see [below for nested schema](#nestedatt--authorized_groups--items--organizational_unit--links))
- `name` (String)
-- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--authorized_groups--items--vault_requires_activation--permissions))
+- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--authorized_groups--items--organizational_unit--permissions))
- `uuid` (String)
-
-### Nested Schema for `additional_objects.authorized_groups.items.vault_requires_activation.links`
+
+### Nested Schema for `authorized_groups.items.organizational_unit.uuid`
Read-Only:
@@ -1424,8 +1527,20 @@ Read-Only:
- `type_escaped` (String)
-
-### Nested Schema for `additional_objects.authorized_groups.items.vault_requires_activation.permissions`
+
+### Nested Schema for `authorized_groups.items.organizational_unit.uuid`
+
+Read-Only:
+
+- `full` (String)
+- `instances` (List of String)
+- `operations` (List of String)
+- `type_escaped` (String)
+
+
+
+
+### Nested Schema for `authorized_groups.items.permissions`
Read-Only:
@@ -1436,8 +1551,20 @@ Read-Only:
-
-### Nested Schema for `additional_objects.authorized_groups.items.vault_requires_activation`
+
+
+### Nested Schema for `authorizing_group_auditing`
+
+Read-Only:
+
+- `admin` (Boolean)
+- `links` (Attributes List) (see [below for nested schema](#nestedatt--authorizing_group_auditing--links))
+- `name` (String)
+- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--authorizing_group_auditing--permissions))
+- `uuid` (String)
+
+
+### Nested Schema for `authorizing_group_auditing.links`
Read-Only:
@@ -1447,19 +1574,31 @@ Read-Only:
- `type_escaped` (String)
-
-### Nested Schema for `additional_objects.authorized_groups.items.vault_requires_activation`
+
+### Nested Schema for `authorizing_group_auditing.permissions`
+
+Read-Only:
+
+- `full` (String)
+- `instances` (List of String)
+- `operations` (List of String)
+- `type_escaped` (String)
+
+
+
+
+### Nested Schema for `authorizing_group_delegation`
Read-Only:
- `admin` (Boolean)
-- `links` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--authorized_groups--items--vault_requires_activation--links))
+- `links` (Attributes List) (see [below for nested schema](#nestedatt--authorizing_group_delegation--links))
- `name` (String)
-- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--authorized_groups--items--vault_requires_activation--permissions))
+- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--authorizing_group_delegation--permissions))
- `uuid` (String)
-
-### Nested Schema for `additional_objects.authorized_groups.items.vault_requires_activation.links`
+
+### Nested Schema for `authorizing_group_delegation.links`
Read-Only:
@@ -1469,8 +1608,8 @@ Read-Only:
- `type_escaped` (String)
-
-### Nested Schema for `additional_objects.authorized_groups.items.vault_requires_activation.permissions`
+
+### Nested Schema for `authorizing_group_delegation.permissions`
Read-Only:
@@ -1481,18 +1620,19 @@ Read-Only:
-
-### Nested Schema for `additional_objects.authorized_groups.items.vault_requires_activation`
+
+### Nested Schema for `authorizing_group_membership`
Read-Only:
-- `links` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--authorized_groups--items--vault_requires_activation--links))
+- `admin` (Boolean)
+- `links` (Attributes List) (see [below for nested schema](#nestedatt--authorizing_group_membership--links))
- `name` (String)
-- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--authorized_groups--items--vault_requires_activation--permissions))
+- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--authorizing_group_membership--permissions))
- `uuid` (String)
-
-### Nested Schema for `additional_objects.authorized_groups.items.vault_requires_activation.links`
+
+### Nested Schema for `authorizing_group_membership.links`
Read-Only:
@@ -1502,8 +1642,8 @@ Read-Only:
- `type_escaped` (String)
-
-### Nested Schema for `additional_objects.authorized_groups.items.vault_requires_activation.permissions`
+
+### Nested Schema for `authorizing_group_membership.permissions`
Read-Only:
@@ -1514,8 +1654,30 @@ Read-Only:
-
-### Nested Schema for `additional_objects.authorized_groups.items.vault_requires_activation`
+
+### Nested Schema for `authorizing_group_provisioning`
+
+Read-Only:
+
+- `admin` (Boolean)
+- `links` (Attributes List) (see [below for nested schema](#nestedatt--authorizing_group_provisioning--links))
+- `name` (String)
+- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--authorizing_group_provisioning--permissions))
+- `uuid` (String)
+
+
+### Nested Schema for `authorizing_group_provisioning.links`
+
+Read-Only:
+
+- `href` (String)
+- `id` (Number)
+- `rel` (String)
+- `type_escaped` (String)
+
+
+
+### Nested Schema for `authorizing_group_provisioning.permissions`
Read-Only:
@@ -1526,9 +1688,41 @@ Read-Only:
+
+### Nested Schema for `classification`
+
+Read-Only:
+
+- `links` (Attributes List) (see [below for nested schema](#nestedatt--classification--links))
+- `name` (String)
+- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--classification--permissions))
+- `uuid` (String)
+
+
+### Nested Schema for `classification.links`
+
+Read-Only:
+
+- `href` (String)
+- `id` (Number)
+- `rel` (String)
+- `type_escaped` (String)
+
+
+
+### Nested Schema for `classification.permissions`
+
+Read-Only:
+
+- `full` (String)
+- `instances` (List of String)
+- `operations` (List of String)
+- `type_escaped` (String)
+
+
-
-### Nested Schema for `additional_objects.client_permissions`
+
+### Nested Schema for `client_permissions`
Optional:
@@ -1536,20 +1730,20 @@ Optional:
Read-Only:
-- `client` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--client_permissions--client))
-- `for_group` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--client_permissions--for_group))
-- `for_system` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--client_permissions--for_system))
-- `links` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--client_permissions--links))
-- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--client_permissions--permissions))
+- `client` (Attributes) (see [below for nested schema](#nestedatt--client_permissions--client))
+- `for_group` (Attributes) (see [below for nested schema](#nestedatt--client_permissions--for_group))
+- `for_system` (Attributes) (see [below for nested schema](#nestedatt--client_permissions--for_system))
+- `links` (Attributes List) (see [below for nested schema](#nestedatt--client_permissions--links))
+- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--client_permissions--permissions))
- `value` (String)
-
-### Nested Schema for `additional_objects.client_permissions.client`
+
+### Nested Schema for `client_permissions.client`
Read-Only:
-- `account_permissions` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--client_permissions--client--account_permissions))
-- `attributes` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--client_permissions--client--attributes))
+- `account_permissions` (Attributes List) (see [below for nested schema](#nestedatt--client_permissions--client--account_permissions))
+- `attributes` (Attributes) (see [below for nested schema](#nestedatt--client_permissions--client--attributes))
- `callback_uri` (String)
- `confidential` (Boolean)
- `debug_mode` (Boolean)
@@ -1557,12 +1751,12 @@ Read-Only:
- `initiate_login_uri` (String)
- `resource_uris` (String)
- `share_secret_in_vault` (Boolean)
-- `shared_secret` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--client_permissions--client--shared_secret))
+- `shared_secret` (Attributes) (see [below for nested schema](#nestedatt--client_permissions--client--shared_secret))
- `show_landing_page` (Boolean)
- `use_client_credentials` (Boolean)
-
-### Nested Schema for `additional_objects.client_permissions.client.use_client_credentials`
+
+### Nested Schema for `client_permissions.client.account_permissions`
Read-Only:
@@ -1572,24 +1766,24 @@ Read-Only:
- `type_escaped` (String)
-
-### Nested Schema for `additional_objects.client_permissions.client.use_client_credentials`
+
+### Nested Schema for `client_permissions.client.attributes`
-
-### Nested Schema for `additional_objects.client_permissions.client.use_client_credentials`
+
+### Nested Schema for `client_permissions.client.shared_secret`
Read-Only:
- `color` (String)
-- `links` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--client_permissions--client--use_client_credentials--links))
+- `links` (Attributes List) (see [below for nested schema](#nestedatt--client_permissions--client--shared_secret--links))
- `name` (String)
-- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--client_permissions--client--use_client_credentials--permissions))
+- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--client_permissions--client--shared_secret--permissions))
- `share_end_time` (String)
- `uuid` (String)
-
-### Nested Schema for `additional_objects.client_permissions.client.use_client_credentials.links`
+
+### Nested Schema for `client_permissions.client.shared_secret.uuid`
Read-Only:
@@ -1599,8 +1793,8 @@ Read-Only:
- `type_escaped` (String)
-
-### Nested Schema for `additional_objects.client_permissions.client.use_client_credentials.permissions`
+
+### Nested Schema for `client_permissions.client.shared_secret.uuid`
Read-Only:
@@ -1612,19 +1806,19 @@ Read-Only:
-
-### Nested Schema for `additional_objects.client_permissions.for_group`
+
+### Nested Schema for `client_permissions.for_group`
Read-Only:
- `admin` (Boolean)
-- `links` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--client_permissions--for_group--links))
+- `links` (Attributes List) (see [below for nested schema](#nestedatt--client_permissions--for_group--links))
- `name` (String)
-- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--client_permissions--for_group--permissions))
+- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--client_permissions--for_group--permissions))
- `uuid` (String)
-
-### Nested Schema for `additional_objects.client_permissions.for_group.uuid`
+
+### Nested Schema for `client_permissions.for_group.links`
Read-Only:
@@ -1634,8 +1828,8 @@ Read-Only:
- `type_escaped` (String)
-
-### Nested Schema for `additional_objects.client_permissions.for_group.uuid`
+
+### Nested Schema for `client_permissions.for_group.permissions`
Read-Only:
@@ -1646,21 +1840,21 @@ Read-Only:
-
-### Nested Schema for `additional_objects.client_permissions.for_system`
+
+### Nested Schema for `client_permissions.for_system`
Read-Only:
- `active` (Boolean)
-- `links` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--client_permissions--for_system--links))
+- `links` (Attributes List) (see [below for nested schema](#nestedatt--client_permissions--for_system--links))
- `name` (String)
-- `organizational_unit` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--client_permissions--for_system--organizational_unit))
-- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--client_permissions--for_system--permissions))
+- `organizational_unit` (Attributes) (see [below for nested schema](#nestedatt--client_permissions--for_system--organizational_unit))
+- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--client_permissions--for_system--permissions))
- `type` (String)
- `uuid` (String)
-
-### Nested Schema for `additional_objects.client_permissions.for_system.uuid`
+
+### Nested Schema for `client_permissions.for_system.links`
Read-Only:
@@ -1670,18 +1864,18 @@ Read-Only:
- `type_escaped` (String)
-
-### Nested Schema for `additional_objects.client_permissions.for_system.uuid`
+
+### Nested Schema for `client_permissions.for_system.organizational_unit`
Read-Only:
-- `links` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--client_permissions--for_system--uuid--links))
+- `links` (Attributes List) (see [below for nested schema](#nestedatt--client_permissions--for_system--organizational_unit--links))
- `name` (String)
-- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--client_permissions--for_system--uuid--permissions))
+- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--client_permissions--for_system--organizational_unit--permissions))
- `uuid` (String)
-
-### Nested Schema for `additional_objects.client_permissions.for_system.uuid.links`
+
+### Nested Schema for `client_permissions.for_system.organizational_unit.uuid`
Read-Only:
@@ -1691,8 +1885,8 @@ Read-Only:
- `type_escaped` (String)
-
-### Nested Schema for `additional_objects.client_permissions.for_system.uuid.permissions`
+
+### Nested Schema for `client_permissions.for_system.organizational_unit.uuid`
Read-Only:
@@ -1703,8 +1897,8 @@ Read-Only:
-
-### Nested Schema for `additional_objects.client_permissions.for_system.uuid`
+
+### Nested Schema for `client_permissions.for_system.permissions`
Read-Only:
@@ -1715,8 +1909,8 @@ Read-Only:
-
-### Nested Schema for `additional_objects.client_permissions.links`
+
+### Nested Schema for `client_permissions.links`
Read-Only:
@@ -1726,8 +1920,8 @@ Read-Only:
- `type_escaped` (String)
-
-### Nested Schema for `additional_objects.client_permissions.permissions`
+
+### Nested Schema for `client_permissions.permissions`
Read-Only:
@@ -1738,8 +1932,8 @@ Read-Only:
-
-### Nested Schema for `additional_objects.clients`
+
+### Nested Schema for `clients`
Optional:
@@ -1748,29 +1942,29 @@ Optional:
Read-Only:
- `activation_required` (Boolean)
-- `client` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--clients--client))
-- `group` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--clients--group))
-- `links` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--clients--links))
-- `owner` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--clients--owner))
-- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--clients--permissions))
-- `technical_administrator` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--clients--technical_administrator))
+- `client` (Attributes) (see [below for nested schema](#nestedatt--clients--client))
+- `group` (Attributes) (see [below for nested schema](#nestedatt--clients--group))
+- `links` (Attributes List) (see [below for nested schema](#nestedatt--clients--links))
+- `owner` (Attributes) (see [below for nested schema](#nestedatt--clients--owner))
+- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--clients--permissions))
+- `technical_administrator` (Attributes) (see [below for nested schema](#nestedatt--clients--technical_administrator))
-
-### Nested Schema for `additional_objects.clients.client`
+
+### Nested Schema for `clients.client`
Read-Only:
- `client_id` (String)
-- `links` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--clients--client--links))
+- `links` (Attributes List) (see [below for nested schema](#nestedatt--clients--client--links))
- `name` (String)
-- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--clients--client--permissions))
+- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--clients--client--permissions))
- `scopes` (List of String)
- `sso_application` (Boolean)
- `type` (String)
- `uuid` (String)
-
-### Nested Schema for `additional_objects.clients.client.uuid`
+
+### Nested Schema for `clients.client.links`
Read-Only:
@@ -1780,8 +1974,8 @@ Read-Only:
- `type_escaped` (String)
-
-### Nested Schema for `additional_objects.clients.client.uuid`
+
+### Nested Schema for `clients.client.permissions`
Read-Only:
@@ -1792,19 +1986,19 @@ Read-Only:
-
-### Nested Schema for `additional_objects.clients.group`
+
+### Nested Schema for `clients.group`
Read-Only:
- `admin` (Boolean)
-- `links` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--clients--group--links))
+- `links` (Attributes List) (see [below for nested schema](#nestedatt--clients--group--links))
- `name` (String)
-- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--clients--group--permissions))
+- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--clients--group--permissions))
- `uuid` (String)
-
-### Nested Schema for `additional_objects.clients.group.uuid`
+
+### Nested Schema for `clients.group.links`
Read-Only:
@@ -1814,8 +2008,8 @@ Read-Only:
- `type_escaped` (String)
-
-### Nested Schema for `additional_objects.clients.group.uuid`
+
+### Nested Schema for `clients.group.permissions`
Read-Only:
@@ -1826,8 +2020,8 @@ Read-Only:
-
-### Nested Schema for `additional_objects.clients.links`
+
+### Nested Schema for `clients.links`
Read-Only:
@@ -1837,19 +2031,19 @@ Read-Only:
- `type_escaped` (String)
-
-### Nested Schema for `additional_objects.clients.owner`
+
+### Nested Schema for `clients.owner`
Read-Only:
- `admin` (Boolean)
-- `links` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--clients--owner--links))
+- `links` (Attributes List) (see [below for nested schema](#nestedatt--clients--owner--links))
- `name` (String)
-- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--clients--owner--permissions))
+- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--clients--owner--permissions))
- `uuid` (String)
-
-### Nested Schema for `additional_objects.clients.owner.uuid`
+
+### Nested Schema for `clients.owner.links`
Read-Only:
@@ -1859,8 +2053,8 @@ Read-Only:
- `type_escaped` (String)
-
-### Nested Schema for `additional_objects.clients.owner.uuid`
+
+### Nested Schema for `clients.owner.permissions`
Read-Only:
@@ -1871,8 +2065,8 @@ Read-Only:
-
-### Nested Schema for `additional_objects.clients.permissions`
+
+### Nested Schema for `clients.permissions`
Read-Only:
@@ -1882,19 +2076,19 @@ Read-Only:
- `type_escaped` (String)
-
-### Nested Schema for `additional_objects.clients.technical_administrator`
+
+### Nested Schema for `clients.technical_administrator`
Read-Only:
- `admin` (Boolean)
-- `links` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--clients--technical_administrator--links))
+- `links` (Attributes List) (see [below for nested schema](#nestedatt--clients--technical_administrator--links))
- `name` (String)
-- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--clients--technical_administrator--permissions))
+- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--clients--technical_administrator--permissions))
- `uuid` (String)
-
-### Nested Schema for `additional_objects.clients.technical_administrator.uuid`
+
+### Nested Schema for `clients.technical_administrator.links`
Read-Only:
@@ -1904,8 +2098,8 @@ Read-Only:
- `type_escaped` (String)
-
-### Nested Schema for `additional_objects.clients.technical_administrator.uuid`
+
+### Nested Schema for `clients.technical_administrator.permissions`
Read-Only:
@@ -1917,8 +2111,8 @@ Read-Only:
-
-### Nested Schema for `additional_objects.content_administered_systems`
+
+### Nested Schema for `content_administered_systems`
Optional:
@@ -1926,44 +2120,44 @@ Optional:
Read-Only:
-- `abstract_provisioned_ldap` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--content_administered_systems--abstract_provisioned_ldap))
+- `abstract_provisioned_ldap` (Attributes) (see [below for nested schema](#nestedatt--content_administered_systems--abstract_provisioned_ldap))
- `account_count` (Number)
- `active` (Boolean)
-- `content_administrator` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--content_administered_systems--content_administrator))
+- `content_administrator` (Attributes) (see [below for nested schema](#nestedatt--content_administered_systems--content_administrator))
- `external_uuid` (String)
-- `links` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--content_administered_systems--links))
+- `links` (Attributes List) (see [below for nested schema](#nestedatt--content_administered_systems--links))
- `name` (String)
-- `organizational_unit` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--content_administered_systems--organizational_unit))
-- `owner` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--content_administered_systems--owner))
-- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--content_administered_systems--permissions))
-- `provisioned_a_d` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--content_administered_systems--provisioned_a_d))
-- `provisioned_azure_oidc_directory` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--content_administered_systems--provisioned_azure_oidc_directory))
-- `provisioned_azure_sync_ldap_directory` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--content_administered_systems--provisioned_azure_sync_ldap_directory))
-- `provisioned_azure_tenant` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--content_administered_systems--provisioned_azure_tenant))
-- `provisioned_internal_ldap` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--content_administered_systems--provisioned_internal_ldap))
-- `provisioned_ldap` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--content_administered_systems--provisioned_ldap))
-- `provisioned_ldap_directory` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--content_administered_systems--provisioned_ldap_directory))
+- `organizational_unit` (Attributes) (see [below for nested schema](#nestedatt--content_administered_systems--organizational_unit))
+- `owner` (Attributes) (see [below for nested schema](#nestedatt--content_administered_systems--owner))
+- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--content_administered_systems--permissions))
+- `provisioned_a_d` (Attributes) (see [below for nested schema](#nestedatt--content_administered_systems--provisioned_a_d))
+- `provisioned_azure_oidc_directory` (Attributes) (see [below for nested schema](#nestedatt--content_administered_systems--provisioned_azure_oidc_directory))
+- `provisioned_azure_sync_ldap_directory` (Attributes) (see [below for nested schema](#nestedatt--content_administered_systems--provisioned_azure_sync_ldap_directory))
+- `provisioned_azure_tenant` (Attributes) (see [below for nested schema](#nestedatt--content_administered_systems--provisioned_azure_tenant))
+- `provisioned_internal_ldap` (Attributes) (see [below for nested schema](#nestedatt--content_administered_systems--provisioned_internal_ldap))
+- `provisioned_ldap` (Attributes) (see [below for nested schema](#nestedatt--content_administered_systems--provisioned_ldap))
+- `provisioned_ldap_directory` (Attributes) (see [below for nested schema](#nestedatt--content_administered_systems--provisioned_ldap_directory))
- `self_service_existing_groups` (Boolean)
- `self_service_new_groups` (Boolean)
- `self_service_service_accounts` (Boolean)
- `should_destroy_unknown_accounts` (Boolean)
-- `technical_administrator` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--content_administered_systems--technical_administrator))
+- `technical_administrator` (Attributes) (see [below for nested schema](#nestedatt--content_administered_systems--technical_administrator))
- `type` (String)
- `username_prefix` (String)
- `uuid` (String)
-
-### Nested Schema for `additional_objects.content_administered_systems.abstract_provisioned_ldap`
+
+### Nested Schema for `content_administered_systems.abstract_provisioned_ldap`
Read-Only:
-- `attributes` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--content_administered_systems--abstract_provisioned_ldap--attributes))
+- `attributes` (Attributes) (see [below for nested schema](#nestedatt--content_administered_systems--abstract_provisioned_ldap--attributes))
- `base_dn` (String)
- `bind_dn` (String)
- `bind_password` (String)
-- `client_certificate` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--content_administered_systems--abstract_provisioned_ldap--client_certificate))
+- `client_certificate` (Attributes) (see [below for nested schema](#nestedatt--content_administered_systems--abstract_provisioned_ldap--client_certificate))
- `failover_host` (String)
-- `failover_trusted_certificate` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--content_administered_systems--abstract_provisioned_ldap--failover_trusted_certificate))
+- `failover_trusted_certificate` (Attributes) (see [below for nested schema](#nestedatt--content_administered_systems--abstract_provisioned_ldap--failover_trusted_certificate))
- `group_dn` (String)
- `host` (String)
- `object_classes` (String)
@@ -1971,15 +2165,15 @@ Read-Only:
- `service_account_dn` (String)
- `ssh_public_key_supported` (Boolean)
- `tls` (String)
-- `trusted_certificate` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--content_administered_systems--abstract_provisioned_ldap--trusted_certificate))
+- `trusted_certificate` (Attributes) (see [below for nested schema](#nestedatt--content_administered_systems--abstract_provisioned_ldap--trusted_certificate))
- `user_dn` (String)
-
-### Nested Schema for `additional_objects.content_administered_systems.abstract_provisioned_ldap.user_dn`
+
+### Nested Schema for `content_administered_systems.abstract_provisioned_ldap.attributes`
-
-### Nested Schema for `additional_objects.content_administered_systems.abstract_provisioned_ldap.user_dn`
+
+### Nested Schema for `content_administered_systems.abstract_provisioned_ldap.client_certificate`
Read-Only:
@@ -1989,14 +2183,14 @@ Read-Only:
- `fingerprint_sha1` (String)
- `fingerprint_sha256` (String)
- `global` (Boolean)
-- `links` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--content_administered_systems--abstract_provisioned_ldap--user_dn--links))
-- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--content_administered_systems--abstract_provisioned_ldap--user_dn--permissions))
+- `links` (Attributes List) (see [below for nested schema](#nestedatt--content_administered_systems--abstract_provisioned_ldap--client_certificate--links))
+- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--content_administered_systems--abstract_provisioned_ldap--client_certificate--permissions))
- `subject_dn` (String)
- `type` (String)
- `uuid` (String)
-
-### Nested Schema for `additional_objects.content_administered_systems.abstract_provisioned_ldap.user_dn.links`
+
+### Nested Schema for `content_administered_systems.abstract_provisioned_ldap.client_certificate.uuid`
Read-Only:
@@ -2006,8 +2200,8 @@ Read-Only:
- `type_escaped` (String)
-
-### Nested Schema for `additional_objects.content_administered_systems.abstract_provisioned_ldap.user_dn.permissions`
+
+### Nested Schema for `content_administered_systems.abstract_provisioned_ldap.client_certificate.uuid`
Read-Only:
@@ -2018,8 +2212,8 @@ Read-Only:
-
-### Nested Schema for `additional_objects.content_administered_systems.abstract_provisioned_ldap.user_dn`
+
+### Nested Schema for `content_administered_systems.abstract_provisioned_ldap.failover_trusted_certificate`
Read-Only:
@@ -2029,14 +2223,14 @@ Read-Only:
- `fingerprint_sha1` (String)
- `fingerprint_sha256` (String)
- `global` (Boolean)
-- `links` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--content_administered_systems--abstract_provisioned_ldap--user_dn--links))
-- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--content_administered_systems--abstract_provisioned_ldap--user_dn--permissions))
+- `links` (Attributes List) (see [below for nested schema](#nestedatt--content_administered_systems--abstract_provisioned_ldap--failover_trusted_certificate--links))
+- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--content_administered_systems--abstract_provisioned_ldap--failover_trusted_certificate--permissions))
- `subject_dn` (String)
- `type` (String)
- `uuid` (String)
-
-### Nested Schema for `additional_objects.content_administered_systems.abstract_provisioned_ldap.user_dn.links`
+
+### Nested Schema for `content_administered_systems.abstract_provisioned_ldap.failover_trusted_certificate.uuid`
Read-Only:
@@ -2046,8 +2240,8 @@ Read-Only:
- `type_escaped` (String)
-
-### Nested Schema for `additional_objects.content_administered_systems.abstract_provisioned_ldap.user_dn.permissions`
+
+### Nested Schema for `content_administered_systems.abstract_provisioned_ldap.failover_trusted_certificate.uuid`
Read-Only:
@@ -2058,8 +2252,8 @@ Read-Only:
-
-### Nested Schema for `additional_objects.content_administered_systems.abstract_provisioned_ldap.user_dn`
+
+### Nested Schema for `content_administered_systems.abstract_provisioned_ldap.trusted_certificate`
Read-Only:
@@ -2069,14 +2263,14 @@ Read-Only:
- `fingerprint_sha1` (String)
- `fingerprint_sha256` (String)
- `global` (Boolean)
-- `links` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--content_administered_systems--abstract_provisioned_ldap--user_dn--links))
-- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--content_administered_systems--abstract_provisioned_ldap--user_dn--permissions))
+- `links` (Attributes List) (see [below for nested schema](#nestedatt--content_administered_systems--abstract_provisioned_ldap--trusted_certificate--links))
+- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--content_administered_systems--abstract_provisioned_ldap--trusted_certificate--permissions))
- `subject_dn` (String)
- `type` (String)
- `uuid` (String)
-
-### Nested Schema for `additional_objects.content_administered_systems.abstract_provisioned_ldap.user_dn.links`
+
+### Nested Schema for `content_administered_systems.abstract_provisioned_ldap.trusted_certificate.uuid`
Read-Only:
@@ -2086,8 +2280,8 @@ Read-Only:
- `type_escaped` (String)
-
-### Nested Schema for `additional_objects.content_administered_systems.abstract_provisioned_ldap.user_dn.permissions`
+
+### Nested Schema for `content_administered_systems.abstract_provisioned_ldap.trusted_certificate.uuid`
Read-Only:
@@ -2099,19 +2293,19 @@ Read-Only:
-
-### Nested Schema for `additional_objects.content_administered_systems.content_administrator`
+
+### Nested Schema for `content_administered_systems.content_administrator`
Read-Only:
- `admin` (Boolean)
-- `links` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--content_administered_systems--content_administrator--links))
+- `links` (Attributes List) (see [below for nested schema](#nestedatt--content_administered_systems--content_administrator--links))
- `name` (String)
-- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--content_administered_systems--content_administrator--permissions))
+- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--content_administered_systems--content_administrator--permissions))
- `uuid` (String)
-
-### Nested Schema for `additional_objects.content_administered_systems.content_administrator.uuid`
+
+### Nested Schema for `content_administered_systems.content_administrator.links`
Read-Only:
@@ -2121,8 +2315,8 @@ Read-Only:
- `type_escaped` (String)
-
-### Nested Schema for `additional_objects.content_administered_systems.content_administrator.uuid`
+
+### Nested Schema for `content_administered_systems.content_administrator.permissions`
Read-Only:
@@ -2133,8 +2327,8 @@ Read-Only:
-
-### Nested Schema for `additional_objects.content_administered_systems.links`
+
+### Nested Schema for `content_administered_systems.links`
Read-Only:
@@ -2144,18 +2338,18 @@ Read-Only:
- `type_escaped` (String)
-
-### Nested Schema for `additional_objects.content_administered_systems.organizational_unit`
+
+### Nested Schema for `content_administered_systems.organizational_unit`
Read-Only:
-- `links` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--content_administered_systems--organizational_unit--links))
+- `links` (Attributes List) (see [below for nested schema](#nestedatt--content_administered_systems--organizational_unit--links))
- `name` (String)
-- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--content_administered_systems--organizational_unit--permissions))
+- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--content_administered_systems--organizational_unit--permissions))
- `uuid` (String)
-
-### Nested Schema for `additional_objects.content_administered_systems.organizational_unit.uuid`
+
+### Nested Schema for `content_administered_systems.organizational_unit.links`
Read-Only:
@@ -2165,8 +2359,8 @@ Read-Only:
- `type_escaped` (String)
-
-### Nested Schema for `additional_objects.content_administered_systems.organizational_unit.uuid`
+
+### Nested Schema for `content_administered_systems.organizational_unit.permissions`
Read-Only:
@@ -2177,19 +2371,19 @@ Read-Only:
-
-### Nested Schema for `additional_objects.content_administered_systems.owner`
+
+### Nested Schema for `content_administered_systems.owner`
Read-Only:
- `admin` (Boolean)
-- `links` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--content_administered_systems--owner--links))
+- `links` (Attributes List) (see [below for nested schema](#nestedatt--content_administered_systems--owner--links))
- `name` (String)
-- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--content_administered_systems--owner--permissions))
+- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--content_administered_systems--owner--permissions))
- `uuid` (String)
-
-### Nested Schema for `additional_objects.content_administered_systems.owner.uuid`
+
+### Nested Schema for `content_administered_systems.owner.links`
Read-Only:
@@ -2199,8 +2393,8 @@ Read-Only:
- `type_escaped` (String)
-
-### Nested Schema for `additional_objects.content_administered_systems.owner.uuid`
+
+### Nested Schema for `content_administered_systems.owner.permissions`
Read-Only:
@@ -2211,8 +2405,8 @@ Read-Only:
-
-### Nested Schema for `additional_objects.content_administered_systems.permissions`
+
+### Nested Schema for `content_administered_systems.permissions`
Read-Only:
@@ -2222,37 +2416,37 @@ Read-Only:
- `type_escaped` (String)
-
-### Nested Schema for `additional_objects.content_administered_systems.provisioned_a_d`
+
+### Nested Schema for `content_administered_systems.provisioned_a_d`
Read-Only:
- `sam_account_name_scheme` (String)
-
-### Nested Schema for `additional_objects.content_administered_systems.provisioned_azure_oidc_directory`
+
+### Nested Schema for `content_administered_systems.provisioned_azure_oidc_directory`
Read-Only:
-- `directory` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--content_administered_systems--provisioned_azure_oidc_directory--directory))
+- `directory` (Attributes) (see [below for nested schema](#nestedatt--content_administered_systems--provisioned_azure_oidc_directory--directory))
- `tenant` (String)
-
-### Nested Schema for `additional_objects.content_administered_systems.provisioned_azure_oidc_directory.tenant`
+
+### Nested Schema for `content_administered_systems.provisioned_azure_oidc_directory.directory`
Read-Only:
- `account_validity_supported` (Boolean)
- `active` (Boolean)
-- `links` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--content_administered_systems--provisioned_azure_oidc_directory--tenant--links))
+- `links` (Attributes List) (see [below for nested schema](#nestedatt--content_administered_systems--provisioned_azure_oidc_directory--directory--links))
- `name` (String)
-- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--content_administered_systems--provisioned_azure_oidc_directory--tenant--permissions))
+- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--content_administered_systems--provisioned_azure_oidc_directory--directory--permissions))
- `type` (String)
- `uuid` (String)
-
-### Nested Schema for `additional_objects.content_administered_systems.provisioned_azure_oidc_directory.tenant.links`
+
+### Nested Schema for `content_administered_systems.provisioned_azure_oidc_directory.directory.uuid`
Read-Only:
@@ -2262,8 +2456,8 @@ Read-Only:
- `type_escaped` (String)
-
-### Nested Schema for `additional_objects.content_administered_systems.provisioned_azure_oidc_directory.tenant.permissions`
+
+### Nested Schema for `content_administered_systems.provisioned_azure_oidc_directory.directory.uuid`
Read-Only:
@@ -2275,31 +2469,31 @@ Read-Only:
-
-### Nested Schema for `additional_objects.content_administered_systems.provisioned_azure_sync_ldap_directory`
+
+### Nested Schema for `content_administered_systems.provisioned_azure_sync_ldap_directory`
Read-Only:
- `client_id` (String)
- `client_secret` (String)
-- `directory` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--content_administered_systems--provisioned_azure_sync_ldap_directory--directory))
+- `directory` (Attributes) (see [below for nested schema](#nestedatt--content_administered_systems--provisioned_azure_sync_ldap_directory--directory))
- `tenant` (String)
-
-### Nested Schema for `additional_objects.content_administered_systems.provisioned_azure_sync_ldap_directory.tenant`
+
+### Nested Schema for `content_administered_systems.provisioned_azure_sync_ldap_directory.directory`
Read-Only:
- `account_validity_supported` (Boolean)
- `active` (Boolean)
-- `links` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--content_administered_systems--provisioned_azure_sync_ldap_directory--tenant--links))
+- `links` (Attributes List) (see [below for nested schema](#nestedatt--content_administered_systems--provisioned_azure_sync_ldap_directory--directory--links))
- `name` (String)
-- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--content_administered_systems--provisioned_azure_sync_ldap_directory--tenant--permissions))
+- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--content_administered_systems--provisioned_azure_sync_ldap_directory--directory--permissions))
- `type` (String)
- `uuid` (String)
-
-### Nested Schema for `additional_objects.content_administered_systems.provisioned_azure_sync_ldap_directory.tenant.links`
+
+### Nested Schema for `content_administered_systems.provisioned_azure_sync_ldap_directory.directory.uuid`
Read-Only:
@@ -2309,8 +2503,8 @@ Read-Only:
- `type_escaped` (String)
-
-### Nested Schema for `additional_objects.content_administered_systems.provisioned_azure_sync_ldap_directory.tenant.permissions`
+
+### Nested Schema for `content_administered_systems.provisioned_azure_sync_ldap_directory.directory.uuid`
Read-Only:
@@ -2322,8 +2516,8 @@ Read-Only:
-
-### Nested Schema for `additional_objects.content_administered_systems.provisioned_azure_tenant`
+
+### Nested Schema for `content_administered_systems.provisioned_azure_tenant`
Read-Only:
@@ -2333,26 +2527,26 @@ Read-Only:
- `tenant` (String)
-
-### Nested Schema for `additional_objects.content_administered_systems.provisioned_internal_ldap`
+
+### Nested Schema for `content_administered_systems.provisioned_internal_ldap`
Read-Only:
-- `client` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--content_administered_systems--provisioned_internal_ldap--client))
+- `client` (Attributes) (see [below for nested schema](#nestedatt--content_administered_systems--provisioned_internal_ldap--client))
-
-### Nested Schema for `additional_objects.content_administered_systems.provisioned_internal_ldap.client`
+
+### Nested Schema for `content_administered_systems.provisioned_internal_ldap.client`
Read-Only:
- `bind_dn` (String)
-- `client_certificate` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--content_administered_systems--provisioned_internal_ldap--client--client_certificate))
+- `client_certificate` (Attributes) (see [below for nested schema](#nestedatt--content_administered_systems--provisioned_internal_ldap--client--client_certificate))
- `share_secret_in_vault` (Boolean)
-- `shared_secret` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--content_administered_systems--provisioned_internal_ldap--client--shared_secret))
+- `shared_secret` (Attributes) (see [below for nested schema](#nestedatt--content_administered_systems--provisioned_internal_ldap--client--shared_secret))
- `used_for_provisioning` (Boolean)
-
-### Nested Schema for `additional_objects.content_administered_systems.provisioned_internal_ldap.client.client_certificate`
+
+### Nested Schema for `content_administered_systems.provisioned_internal_ldap.client.used_for_provisioning`
Read-Only:
@@ -2362,14 +2556,14 @@ Read-Only:
- `fingerprint_sha1` (String)
- `fingerprint_sha256` (String)
- `global` (Boolean)
-- `links` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--content_administered_systems--provisioned_internal_ldap--client--client_certificate--links))
-- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--content_administered_systems--provisioned_internal_ldap--client--client_certificate--permissions))
+- `links` (Attributes List) (see [below for nested schema](#nestedatt--content_administered_systems--provisioned_internal_ldap--client--used_for_provisioning--links))
+- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--content_administered_systems--provisioned_internal_ldap--client--used_for_provisioning--permissions))
- `subject_dn` (String)
- `type` (String)
- `uuid` (String)
-
-### Nested Schema for `additional_objects.content_administered_systems.provisioned_internal_ldap.client.client_certificate.uuid`
+
+### Nested Schema for `content_administered_systems.provisioned_internal_ldap.client.used_for_provisioning.links`
Read-Only:
@@ -2379,8 +2573,8 @@ Read-Only:
- `type_escaped` (String)
-
-### Nested Schema for `additional_objects.content_administered_systems.provisioned_internal_ldap.client.client_certificate.uuid`
+
+### Nested Schema for `content_administered_systems.provisioned_internal_ldap.client.used_for_provisioning.permissions`
Read-Only:
@@ -2391,20 +2585,20 @@ Read-Only:
-
-### Nested Schema for `additional_objects.content_administered_systems.provisioned_internal_ldap.client.shared_secret`
+
+### Nested Schema for `content_administered_systems.provisioned_internal_ldap.client.used_for_provisioning`
Read-Only:
- `color` (String)
-- `links` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--content_administered_systems--provisioned_internal_ldap--client--shared_secret--links))
+- `links` (Attributes List) (see [below for nested schema](#nestedatt--content_administered_systems--provisioned_internal_ldap--client--used_for_provisioning--links))
- `name` (String)
-- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--content_administered_systems--provisioned_internal_ldap--client--shared_secret--permissions))
+- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--content_administered_systems--provisioned_internal_ldap--client--used_for_provisioning--permissions))
- `share_end_time` (String)
- `uuid` (String)
-
-### Nested Schema for `additional_objects.content_administered_systems.provisioned_internal_ldap.client.shared_secret.uuid`
+
+### Nested Schema for `content_administered_systems.provisioned_internal_ldap.client.used_for_provisioning.links`
Read-Only:
@@ -2414,8 +2608,8 @@ Read-Only:
- `type_escaped` (String)
-
-### Nested Schema for `additional_objects.content_administered_systems.provisioned_internal_ldap.client.shared_secret.uuid`
+
+### Nested Schema for `content_administered_systems.provisioned_internal_ldap.client.used_for_provisioning.permissions`
Read-Only:
@@ -2428,17 +2622,17 @@ Read-Only:
-
-### Nested Schema for `additional_objects.content_administered_systems.provisioned_ldap`
+
+### Nested Schema for `content_administered_systems.provisioned_ldap`
Read-Only:
- `gid` (Number)
- `hashing_scheme` (String)
-- `numbering` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--content_administered_systems--provisioned_ldap--numbering))
+- `numbering` (Attributes) (see [below for nested schema](#nestedatt--content_administered_systems--provisioned_ldap--numbering))
-
-### Nested Schema for `additional_objects.content_administered_systems.provisioned_ldap.numbering`
+
+### Nested Schema for `content_administered_systems.provisioned_ldap.numbering`
Optional:
@@ -2447,13 +2641,13 @@ Optional:
Read-Only:
- `account_count` (Number)
-- `links` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--content_administered_systems--provisioned_ldap--numbering--links))
+- `links` (Attributes List) (see [below for nested schema](#nestedatt--content_administered_systems--provisioned_ldap--numbering--links))
- `name` (String)
- `next_uid` (Number)
-- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--content_administered_systems--provisioned_ldap--numbering--permissions))
+- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--content_administered_systems--provisioned_ldap--numbering--permissions))
-
-### Nested Schema for `additional_objects.content_administered_systems.provisioned_ldap.numbering.links`
+
+### Nested Schema for `content_administered_systems.provisioned_ldap.numbering.permissions`
Read-Only:
@@ -2463,8 +2657,8 @@ Read-Only:
- `type_escaped` (String)
-
-### Nested Schema for `additional_objects.content_administered_systems.provisioned_ldap.numbering.permissions`
+
+### Nested Schema for `content_administered_systems.provisioned_ldap.numbering.permissions`
Read-Only:
@@ -2476,29 +2670,29 @@ Read-Only:
-
-### Nested Schema for `additional_objects.content_administered_systems.provisioned_ldap_directory`
+
+### Nested Schema for `content_administered_systems.provisioned_ldap_directory`
Read-Only:
-- `directory` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--content_administered_systems--provisioned_ldap_directory--directory))
+- `directory` (Attributes) (see [below for nested schema](#nestedatt--content_administered_systems--provisioned_ldap_directory--directory))
- `group_dn` (String)
-
-### Nested Schema for `additional_objects.content_administered_systems.provisioned_ldap_directory.group_dn`
+
+### Nested Schema for `content_administered_systems.provisioned_ldap_directory.directory`
Read-Only:
- `account_validity_supported` (Boolean)
- `active` (Boolean)
-- `links` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--content_administered_systems--provisioned_ldap_directory--group_dn--links))
+- `links` (Attributes List) (see [below for nested schema](#nestedatt--content_administered_systems--provisioned_ldap_directory--directory--links))
- `name` (String)
-- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--content_administered_systems--provisioned_ldap_directory--group_dn--permissions))
+- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--content_administered_systems--provisioned_ldap_directory--directory--permissions))
- `type` (String)
- `uuid` (String)
-
-### Nested Schema for `additional_objects.content_administered_systems.provisioned_ldap_directory.group_dn.links`
+
+### Nested Schema for `content_administered_systems.provisioned_ldap_directory.directory.uuid`
Read-Only:
@@ -2508,8 +2702,8 @@ Read-Only:
- `type_escaped` (String)
-
-### Nested Schema for `additional_objects.content_administered_systems.provisioned_ldap_directory.group_dn.permissions`
+
+### Nested Schema for `content_administered_systems.provisioned_ldap_directory.directory.uuid`
Read-Only:
@@ -2521,19 +2715,19 @@ Read-Only:
-
-### Nested Schema for `additional_objects.content_administered_systems.technical_administrator`
+
+### Nested Schema for `content_administered_systems.technical_administrator`
Read-Only:
- `admin` (Boolean)
-- `links` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--content_administered_systems--technical_administrator--links))
+- `links` (Attributes List) (see [below for nested schema](#nestedatt--content_administered_systems--technical_administrator--links))
- `name` (String)
-- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--content_administered_systems--technical_administrator--permissions))
+- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--content_administered_systems--technical_administrator--permissions))
- `uuid` (String)
-
-### Nested Schema for `additional_objects.content_administered_systems.technical_administrator.uuid`
+
+### Nested Schema for `content_administered_systems.technical_administrator.links`
Read-Only:
@@ -2543,8 +2737,8 @@ Read-Only:
- `type_escaped` (String)
-
-### Nested Schema for `additional_objects.content_administered_systems.technical_administrator.uuid`
+
+### Nested Schema for `content_administered_systems.technical_administrator.permissions`
Read-Only:
@@ -2556,8 +2750,8 @@ Read-Only:
-
-### Nested Schema for `additional_objects.groupauditinginfo`
+
+### Nested Schema for `groupauditinginfo`
Read-Only:
@@ -2571,8 +2765,8 @@ Read-Only:
- `nr_vault_records_with_end_date` (Number)
-
-### Nested Schema for `additional_objects.groupinfo`
+
+### Nested Schema for `groupinfo`
Read-Only:
@@ -2584,22 +2778,22 @@ Read-Only:
- `nr_vault_records` (Number)
-
-### Nested Schema for `additional_objects.helpdesk`
+
+### Nested Schema for `helpdesk`
Read-Only:
- `domain_restriction` (String)
- `fully_resolved_issuer` (String)
-- `links` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--helpdesk--links))
+- `links` (Attributes List) (see [below for nested schema](#nestedatt--helpdesk--links))
- `name` (String)
-- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--helpdesk--permissions))
-- `status` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--helpdesk--status))
+- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--helpdesk--permissions))
+- `status` (Attributes) (see [below for nested schema](#nestedatt--helpdesk--status))
- `type` (String)
- `username_customizable` (Boolean)
-
-### Nested Schema for `additional_objects.helpdesk.links`
+
+### Nested Schema for `helpdesk.links`
Read-Only:
@@ -2609,8 +2803,8 @@ Read-Only:
- `type_escaped` (String)
-
-### Nested Schema for `additional_objects.helpdesk.permissions`
+
+### Nested Schema for `helpdesk.permissions`
Read-Only:
@@ -2620,8 +2814,8 @@ Read-Only:
- `type_escaped` (String)
-
-### Nested Schema for `additional_objects.helpdesk.status`
+
+### Nested Schema for `helpdesk.status`
Read-Only:
@@ -2631,30 +2825,41 @@ Read-Only:
-
-### Nested Schema for `additional_objects.markers`
+
+### Nested Schema for `links`
+
+Read-Only:
+
+- `href` (String)
+- `id` (Number)
+- `rel` (String)
+- `type_escaped` (String)
+
+
+
+### Nested Schema for `markers`
Read-Only:
-- `markers` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--markers--markers))
+- `markers` (Attributes List) (see [below for nested schema](#nestedatt--markers--markers))
-
-### Nested Schema for `additional_objects.markers.markers`
+
+### Nested Schema for `markers.markers`
Read-Only:
- `level` (String)
-- `parameters` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--markers--markers--parameters))
+- `parameters` (Attributes) (see [below for nested schema](#nestedatt--markers--markers--parameters))
- `type` (String)
-
-### Nested Schema for `additional_objects.markers.markers.type`
+
+### Nested Schema for `markers.markers.parameters`
-
-### Nested Schema for `additional_objects.myaccount`
+
+### Nested Schema for `myaccount`
Optional:
@@ -2662,15 +2867,15 @@ Optional:
Read-Only:
-- `directory` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--myaccount--directory))
+- `directory` (Attributes) (see [below for nested schema](#nestedatt--myaccount--directory))
- `disconnected_nested` (Boolean)
- `display_name` (String)
- `end_date` (String)
- `last_active` (String)
- `last_used` (String)
-- `links` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--myaccount--links))
+- `links` (Attributes List) (see [below for nested schema](#nestedatt--myaccount--links))
- `nested` (Boolean)
-- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--myaccount--permissions))
+- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--myaccount--permissions))
- `provisioning_end_time` (String)
- `rights` (String)
- `two_factor_status` (String)
@@ -2679,21 +2884,21 @@ Read-Only:
- `validity` (String)
- `visible_for_provisioning` (Boolean)
-
-### Nested Schema for `additional_objects.myaccount.directory`
+
+### Nested Schema for `myaccount.directory`
Read-Only:
- `account_validity_supported` (Boolean)
- `active` (Boolean)
-- `links` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--myaccount--directory--links))
+- `links` (Attributes List) (see [below for nested schema](#nestedatt--myaccount--directory--links))
- `name` (String)
-- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--myaccount--directory--permissions))
+- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--myaccount--directory--permissions))
- `type` (String)
- `uuid` (String)
-
-### Nested Schema for `additional_objects.myaccount.directory.uuid`
+
+### Nested Schema for `myaccount.directory.links`
Read-Only:
@@ -2703,8 +2908,8 @@ Read-Only:
- `type_escaped` (String)
-
-### Nested Schema for `additional_objects.myaccount.directory.uuid`
+
+### Nested Schema for `myaccount.directory.permissions`
Read-Only:
@@ -2715,8 +2920,8 @@ Read-Only:
-
-### Nested Schema for `additional_objects.myaccount.links`
+
+### Nested Schema for `myaccount.links`
Read-Only:
@@ -2726,8 +2931,8 @@ Read-Only:
- `type_escaped` (String)
-
-### Nested Schema for `additional_objects.myaccount.permissions`
+
+### Nested Schema for `myaccount.permissions`
Read-Only:
@@ -2738,8 +2943,8 @@ Read-Only:
-
-### Nested Schema for `additional_objects.mydelegatedaccount`
+
+### Nested Schema for `mydelegatedaccount`
Optional:
@@ -2747,15 +2952,15 @@ Optional:
Read-Only:
-- `directory` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--mydelegatedaccount--directory))
+- `directory` (Attributes) (see [below for nested schema](#nestedatt--mydelegatedaccount--directory))
- `disconnected_nested` (Boolean)
- `display_name` (String)
- `end_date` (String)
- `last_active` (String)
- `last_used` (String)
-- `links` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--mydelegatedaccount--links))
+- `links` (Attributes List) (see [below for nested schema](#nestedatt--mydelegatedaccount--links))
- `nested` (Boolean)
-- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--mydelegatedaccount--permissions))
+- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--mydelegatedaccount--permissions))
- `provisioning_end_time` (String)
- `rights` (String)
- `two_factor_status` (String)
@@ -2764,21 +2969,21 @@ Read-Only:
- `validity` (String)
- `visible_for_provisioning` (Boolean)
-
-### Nested Schema for `additional_objects.mydelegatedaccount.directory`
+
+### Nested Schema for `mydelegatedaccount.directory`
Read-Only:
- `account_validity_supported` (Boolean)
- `active` (Boolean)
-- `links` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--mydelegatedaccount--directory--links))
+- `links` (Attributes List) (see [below for nested schema](#nestedatt--mydelegatedaccount--directory--links))
- `name` (String)
-- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--mydelegatedaccount--directory--permissions))
+- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--mydelegatedaccount--directory--permissions))
- `type` (String)
- `uuid` (String)
-
-### Nested Schema for `additional_objects.mydelegatedaccount.directory.uuid`
+
+### Nested Schema for `mydelegatedaccount.directory.links`
Read-Only:
@@ -2788,8 +2993,8 @@ Read-Only:
- `type_escaped` (String)
-
-### Nested Schema for `additional_objects.mydelegatedaccount.directory.uuid`
+
+### Nested Schema for `mydelegatedaccount.directory.permissions`
Read-Only:
@@ -2800,8 +3005,8 @@ Read-Only:
-
-### Nested Schema for `additional_objects.mydelegatedaccount.links`
+
+### Nested Schema for `mydelegatedaccount.links`
Read-Only:
@@ -2811,8 +3016,8 @@ Read-Only:
- `type_escaped` (String)
-
-### Nested Schema for `additional_objects.mydelegatedaccount.permissions`
+
+### Nested Schema for `mydelegatedaccount.permissions`
Read-Only:
@@ -2823,19 +3028,19 @@ Read-Only:
-
-### Nested Schema for `additional_objects.nested_groups`
+
+### Nested Schema for `nested_groups`
Read-Only:
- `admin` (Boolean)
-- `links` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--nested_groups--links))
+- `links` (Attributes List) (see [below for nested schema](#nestedatt--nested_groups--links))
- `name` (String)
-- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--nested_groups--permissions))
+- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--nested_groups--permissions))
- `uuid` (String)
-
-### Nested Schema for `additional_objects.nested_groups.links`
+
+### Nested Schema for `nested_groups.links`
Read-Only:
@@ -2845,8 +3050,8 @@ Read-Only:
- `type_escaped` (String)
-
-### Nested Schema for `additional_objects.nested_groups.permissions`
+
+### Nested Schema for `nested_groups.permissions`
Read-Only:
@@ -2857,60 +3062,19 @@ Read-Only:
-
-### Nested Schema for `additional_objects.owned_clients`
-
-Optional:
-
-- `additional` (List of String)
+
+### Nested Schema for `nested_under`
Read-Only:
-- `client_id` (String)
-- `last_modified_at` (String)
-- `ldap_client` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--owned_clients--ldap_client))
-- `links` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--owned_clients--links))
+- `admin` (Boolean)
+- `links` (Attributes List) (see [below for nested schema](#nestedatt--nested_under--links))
- `name` (String)
-- `o_auth2_client` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--owned_clients--o_auth2_client))
-- `owner` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--owned_clients--owner))
-- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--owned_clients--permissions))
-- `saml2_client` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--owned_clients--saml2_client))
-- `scopes` (List of String)
-- `sso_application` (Boolean)
-- `technical_administrator` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--owned_clients--technical_administrator))
-- `type` (String)
-- `uuid` (String)
-
-
-### Nested Schema for `additional_objects.owned_clients.ldap_client`
-
-Read-Only:
-
-- `bind_dn` (String)
-- `client_certificate` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--owned_clients--ldap_client--client_certificate))
-- `share_secret_in_vault` (Boolean)
-- `shared_secret` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--owned_clients--ldap_client--shared_secret))
-- `used_for_provisioning` (Boolean)
-
-
-### Nested Schema for `additional_objects.owned_clients.ldap_client.used_for_provisioning`
-
-Read-Only:
-
-- `alias` (String)
-- `certificate_data` (List of String)
-- `expiration` (String)
-- `fingerprint_sha1` (String)
-- `fingerprint_sha256` (String)
-- `global` (Boolean)
-- `links` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--owned_clients--ldap_client--used_for_provisioning--links))
-- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--owned_clients--ldap_client--used_for_provisioning--permissions))
-- `subject_dn` (String)
-- `type` (String)
+- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--nested_under--permissions))
- `uuid` (String)
-
-### Nested Schema for `additional_objects.owned_clients.ldap_client.used_for_provisioning.links`
+
+### Nested Schema for `nested_under.links`
Read-Only:
@@ -2920,8 +3084,8 @@ Read-Only:
- `type_escaped` (String)
-
-### Nested Schema for `additional_objects.owned_clients.ldap_client.used_for_provisioning.permissions`
+
+### Nested Schema for `nested_under.permissions`
Read-Only:
@@ -2932,20 +3096,128 @@ Read-Only:
-
-### Nested Schema for `additional_objects.owned_clients.ldap_client.used_for_provisioning`
+
+### Nested Schema for `organizational_unit`
Read-Only:
-- `color` (String)
-- `links` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--owned_clients--ldap_client--used_for_provisioning--links))
+- `links` (Attributes List) (see [below for nested schema](#nestedatt--organizational_unit--links))
+- `name` (String)
+- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--organizational_unit--permissions))
+- `uuid` (String)
+
+
+### Nested Schema for `organizational_unit.links`
+
+Read-Only:
+
+- `href` (String)
+- `id` (Number)
+- `rel` (String)
+- `type_escaped` (String)
+
+
+
+### Nested Schema for `organizational_unit.permissions`
+
+Read-Only:
+
+- `full` (String)
+- `instances` (List of String)
+- `operations` (List of String)
+- `type_escaped` (String)
+
+
+
+
+### Nested Schema for `owned_clients`
+
+Optional:
+
+- `additional` (List of String)
+
+Read-Only:
+
+- `client_id` (String)
+- `last_modified_at` (String)
+- `ldap_client` (Attributes) (see [below for nested schema](#nestedatt--owned_clients--ldap_client))
+- `links` (Attributes List) (see [below for nested schema](#nestedatt--owned_clients--links))
+- `name` (String)
+- `o_auth2_client` (Attributes) (see [below for nested schema](#nestedatt--owned_clients--o_auth2_client))
+- `owner` (Attributes) (see [below for nested schema](#nestedatt--owned_clients--owner))
+- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--owned_clients--permissions))
+- `saml2_client` (Attributes) (see [below for nested schema](#nestedatt--owned_clients--saml2_client))
+- `scopes` (List of String)
+- `sso_application` (Boolean)
+- `technical_administrator` (Attributes) (see [below for nested schema](#nestedatt--owned_clients--technical_administrator))
+- `type` (String)
+- `uuid` (String)
+
+
+### Nested Schema for `owned_clients.ldap_client`
+
+Read-Only:
+
+- `bind_dn` (String)
+- `client_certificate` (Attributes) (see [below for nested schema](#nestedatt--owned_clients--ldap_client--client_certificate))
+- `share_secret_in_vault` (Boolean)
+- `shared_secret` (Attributes) (see [below for nested schema](#nestedatt--owned_clients--ldap_client--shared_secret))
+- `used_for_provisioning` (Boolean)
+
+
+### Nested Schema for `owned_clients.ldap_client.client_certificate`
+
+Read-Only:
+
+- `alias` (String)
+- `certificate_data` (List of String)
+- `expiration` (String)
+- `fingerprint_sha1` (String)
+- `fingerprint_sha256` (String)
+- `global` (Boolean)
+- `links` (Attributes List) (see [below for nested schema](#nestedatt--owned_clients--ldap_client--client_certificate--links))
+- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--owned_clients--ldap_client--client_certificate--permissions))
+- `subject_dn` (String)
+- `type` (String)
+- `uuid` (String)
+
+
+### Nested Schema for `owned_clients.ldap_client.client_certificate.uuid`
+
+Read-Only:
+
+- `href` (String)
+- `id` (Number)
+- `rel` (String)
+- `type_escaped` (String)
+
+
+
+### Nested Schema for `owned_clients.ldap_client.client_certificate.uuid`
+
+Read-Only:
+
+- `full` (String)
+- `instances` (List of String)
+- `operations` (List of String)
+- `type_escaped` (String)
+
+
+
+
+### Nested Schema for `owned_clients.ldap_client.shared_secret`
+
+Read-Only:
+
+- `color` (String)
+- `links` (Attributes List) (see [below for nested schema](#nestedatt--owned_clients--ldap_client--shared_secret--links))
- `name` (String)
-- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--owned_clients--ldap_client--used_for_provisioning--permissions))
+- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--owned_clients--ldap_client--shared_secret--permissions))
- `share_end_time` (String)
- `uuid` (String)
-
-### Nested Schema for `additional_objects.owned_clients.ldap_client.used_for_provisioning.links`
+
+### Nested Schema for `owned_clients.ldap_client.shared_secret.uuid`
Read-Only:
@@ -2955,8 +3227,8 @@ Read-Only:
- `type_escaped` (String)
-
-### Nested Schema for `additional_objects.owned_clients.ldap_client.used_for_provisioning.permissions`
+
+### Nested Schema for `owned_clients.ldap_client.shared_secret.uuid`
Read-Only:
@@ -2968,8 +3240,8 @@ Read-Only:
-
-### Nested Schema for `additional_objects.owned_clients.links`
+
+### Nested Schema for `owned_clients.links`
Read-Only:
@@ -2979,13 +3251,13 @@ Read-Only:
- `type_escaped` (String)
-
-### Nested Schema for `additional_objects.owned_clients.o_auth2_client`
+
+### Nested Schema for `owned_clients.o_auth2_client`
Read-Only:
-- `account_permissions` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--owned_clients--o_auth2_client--account_permissions))
-- `attributes` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--owned_clients--o_auth2_client--attributes))
+- `account_permissions` (Attributes List) (see [below for nested schema](#nestedatt--owned_clients--o_auth2_client--account_permissions))
+- `attributes` (Attributes) (see [below for nested schema](#nestedatt--owned_clients--o_auth2_client--attributes))
- `callback_uri` (String)
- `confidential` (Boolean)
- `debug_mode` (Boolean)
@@ -2993,12 +3265,12 @@ Read-Only:
- `initiate_login_uri` (String)
- `resource_uris` (String)
- `share_secret_in_vault` (Boolean)
-- `shared_secret` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--owned_clients--o_auth2_client--shared_secret))
+- `shared_secret` (Attributes) (see [below for nested schema](#nestedatt--owned_clients--o_auth2_client--shared_secret))
- `show_landing_page` (Boolean)
- `use_client_credentials` (Boolean)
-
-### Nested Schema for `additional_objects.owned_clients.o_auth2_client.use_client_credentials`
+
+### Nested Schema for `owned_clients.o_auth2_client.account_permissions`
Read-Only:
@@ -3008,24 +3280,24 @@ Read-Only:
- `type_escaped` (String)
-
-### Nested Schema for `additional_objects.owned_clients.o_auth2_client.use_client_credentials`
+
+### Nested Schema for `owned_clients.o_auth2_client.attributes`
-
-### Nested Schema for `additional_objects.owned_clients.o_auth2_client.use_client_credentials`
+
+### Nested Schema for `owned_clients.o_auth2_client.shared_secret`
Read-Only:
- `color` (String)
-- `links` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--owned_clients--o_auth2_client--use_client_credentials--links))
+- `links` (Attributes List) (see [below for nested schema](#nestedatt--owned_clients--o_auth2_client--shared_secret--links))
- `name` (String)
-- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--owned_clients--o_auth2_client--use_client_credentials--permissions))
+- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--owned_clients--o_auth2_client--shared_secret--permissions))
- `share_end_time` (String)
- `uuid` (String)
-
-### Nested Schema for `additional_objects.owned_clients.o_auth2_client.use_client_credentials.links`
+
+### Nested Schema for `owned_clients.o_auth2_client.shared_secret.uuid`
Read-Only:
@@ -3035,8 +3307,8 @@ Read-Only:
- `type_escaped` (String)
-
-### Nested Schema for `additional_objects.owned_clients.o_auth2_client.use_client_credentials.permissions`
+
+### Nested Schema for `owned_clients.o_auth2_client.shared_secret.uuid`
Read-Only:
@@ -3048,19 +3320,19 @@ Read-Only:
-
-### Nested Schema for `additional_objects.owned_clients.owner`
+
+### Nested Schema for `owned_clients.owner`
Read-Only:
- `admin` (Boolean)
-- `links` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--owned_clients--owner--links))
+- `links` (Attributes List) (see [below for nested schema](#nestedatt--owned_clients--owner--links))
- `name` (String)
-- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--owned_clients--owner--permissions))
+- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--owned_clients--owner--permissions))
- `uuid` (String)
-
-### Nested Schema for `additional_objects.owned_clients.owner.uuid`
+
+### Nested Schema for `owned_clients.owner.links`
Read-Only:
@@ -3070,8 +3342,8 @@ Read-Only:
- `type_escaped` (String)
-
-### Nested Schema for `additional_objects.owned_clients.owner.uuid`
+
+### Nested Schema for `owned_clients.owner.permissions`
Read-Only:
@@ -3082,8 +3354,8 @@ Read-Only:
-
-### Nested Schema for `additional_objects.owned_clients.permissions`
+
+### Nested Schema for `owned_clients.permissions`
Read-Only:
@@ -3093,34 +3365,34 @@ Read-Only:
- `type_escaped` (String)
-
-### Nested Schema for `additional_objects.owned_clients.saml2_client`
+
+### Nested Schema for `owned_clients.saml2_client`
Read-Only:
-- `attributes` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--owned_clients--saml2_client--attributes))
+- `attributes` (Attributes) (see [below for nested schema](#nestedatt--owned_clients--saml2_client--attributes))
- `metadata` (String)
- `metadata_url` (String)
- `subject_format` (String)
-
-### Nested Schema for `additional_objects.owned_clients.saml2_client.subject_format`
+
+### Nested Schema for `owned_clients.saml2_client.attributes`
-
-### Nested Schema for `additional_objects.owned_clients.technical_administrator`
+
+### Nested Schema for `owned_clients.technical_administrator`
Read-Only:
- `admin` (Boolean)
-- `links` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--owned_clients--technical_administrator--links))
+- `links` (Attributes List) (see [below for nested schema](#nestedatt--owned_clients--technical_administrator--links))
- `name` (String)
-- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--owned_clients--technical_administrator--permissions))
+- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--owned_clients--technical_administrator--permissions))
- `uuid` (String)
-
-### Nested Schema for `additional_objects.owned_clients.technical_administrator.uuid`
+
+### Nested Schema for `owned_clients.technical_administrator.links`
Read-Only:
@@ -3130,8 +3402,8 @@ Read-Only:
- `type_escaped` (String)
-
-### Nested Schema for `additional_objects.owned_clients.technical_administrator.uuid`
+
+### Nested Schema for `owned_clients.technical_administrator.permissions`
Read-Only:
@@ -3143,8 +3415,8 @@ Read-Only:
-
-### Nested Schema for `additional_objects.owned_directories`
+
+### Nested Schema for `owned_directories`
Optional:
@@ -3154,34 +3426,34 @@ Read-Only:
- `account_validity_supported` (Boolean)
- `active` (Boolean)
-- `base_organizational_unit` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--owned_directories--base_organizational_unit))
+- `base_organizational_unit` (Attributes) (see [below for nested schema](#nestedatt--owned_directories--base_organizational_unit))
- `default_directory` (Boolean)
-- `helpdesk_group` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--owned_directories--helpdesk_group))
-- `internal_directory` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--owned_directories--internal_directory))
-- `l_d_a_p_directory` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--owned_directories--l_d_a_p_directory))
-- `links` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--owned_directories--links))
-- `maintenance_directory` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--owned_directories--maintenance_directory))
+- `helpdesk_group` (Attributes) (see [below for nested schema](#nestedatt--owned_directories--helpdesk_group))
+- `internal_directory` (Attributes) (see [below for nested schema](#nestedatt--owned_directories--internal_directory))
+- `l_d_a_p_directory` (Attributes) (see [below for nested schema](#nestedatt--owned_directories--l_d_a_p_directory))
+- `links` (Attributes List) (see [below for nested schema](#nestedatt--owned_directories--links))
+- `maintenance_directory` (Attributes) (see [below for nested schema](#nestedatt--owned_directories--maintenance_directory))
- `name` (String)
-- `o_id_c_directory` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--owned_directories--o_id_c_directory))
-- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--owned_directories--permissions))
+- `o_id_c_directory` (Attributes) (see [below for nested schema](#nestedatt--owned_directories--o_id_c_directory))
+- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--owned_directories--permissions))
- `restrict2fa` (Boolean)
- `rotating_password` (String)
- `type` (String)
- `username_customizable` (Boolean)
- `uuid` (String)
-
-### Nested Schema for `additional_objects.owned_directories.base_organizational_unit`
+
+### Nested Schema for `owned_directories.base_organizational_unit`
Read-Only:
-- `links` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--owned_directories--base_organizational_unit--links))
+- `links` (Attributes List) (see [below for nested schema](#nestedatt--owned_directories--base_organizational_unit--links))
- `name` (String)
-- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--owned_directories--base_organizational_unit--permissions))
+- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--owned_directories--base_organizational_unit--permissions))
- `uuid` (String)
-
-### Nested Schema for `additional_objects.owned_directories.base_organizational_unit.uuid`
+
+### Nested Schema for `owned_directories.base_organizational_unit.links`
Read-Only:
@@ -3191,8 +3463,8 @@ Read-Only:
- `type_escaped` (String)
-
-### Nested Schema for `additional_objects.owned_directories.base_organizational_unit.uuid`
+
+### Nested Schema for `owned_directories.base_organizational_unit.permissions`
Read-Only:
@@ -3203,19 +3475,19 @@ Read-Only:
-
-### Nested Schema for `additional_objects.owned_directories.helpdesk_group`
+
+### Nested Schema for `owned_directories.helpdesk_group`
Read-Only:
- `admin` (Boolean)
-- `links` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--owned_directories--helpdesk_group--links))
+- `links` (Attributes List) (see [below for nested schema](#nestedatt--owned_directories--helpdesk_group--links))
- `name` (String)
-- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--owned_directories--helpdesk_group--permissions))
+- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--owned_directories--helpdesk_group--permissions))
- `uuid` (String)
-
-### Nested Schema for `additional_objects.owned_directories.helpdesk_group.uuid`
+
+### Nested Schema for `owned_directories.helpdesk_group.links`
Read-Only:
@@ -3225,8 +3497,8 @@ Read-Only:
- `type_escaped` (String)
-
-### Nested Schema for `additional_objects.owned_directories.helpdesk_group.uuid`
+
+### Nested Schema for `owned_directories.helpdesk_group.permissions`
Read-Only:
@@ -3237,26 +3509,26 @@ Read-Only:
-
-### Nested Schema for `additional_objects.owned_directories.internal_directory`
+
+### Nested Schema for `owned_directories.internal_directory`
Read-Only:
-- `owner` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--owned_directories--internal_directory--owner))
+- `owner` (Attributes) (see [below for nested schema](#nestedatt--owned_directories--internal_directory--owner))
-
-### Nested Schema for `additional_objects.owned_directories.internal_directory.owner`
+
+### Nested Schema for `owned_directories.internal_directory.owner`
Read-Only:
- `admin` (Boolean)
-- `links` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--owned_directories--internal_directory--owner--links))
+- `links` (Attributes List) (see [below for nested schema](#nestedatt--owned_directories--internal_directory--owner--links))
- `name` (String)
-- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--owned_directories--internal_directory--owner--permissions))
+- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--owned_directories--internal_directory--owner--permissions))
- `uuid` (String)
-
-### Nested Schema for `additional_objects.owned_directories.internal_directory.owner.links`
+
+### Nested Schema for `owned_directories.internal_directory.owner.uuid`
Read-Only:
@@ -3266,8 +3538,8 @@ Read-Only:
- `type_escaped` (String)
-
-### Nested Schema for `additional_objects.owned_directories.internal_directory.owner.permissions`
+
+### Nested Schema for `owned_directories.internal_directory.owner.uuid`
Read-Only:
@@ -3279,17 +3551,17 @@ Read-Only:
-
-### Nested Schema for `additional_objects.owned_directories.l_d_a_p_directory`
+
+### Nested Schema for `owned_directories.l_d_a_p_directory`
Read-Only:
- `attributes_to_store` (String)
- `base_dn` (String)
-- `client_certificate` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--owned_directories--l_d_a_p_directory--client_certificate))
+- `client_certificate` (Attributes) (see [below for nested schema](#nestedatt--owned_directories--l_d_a_p_directory--client_certificate))
- `dialect` (String)
- `failover_host` (String)
-- `failover_trusted_certificate` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--owned_directories--l_d_a_p_directory--failover_trusted_certificate))
+- `failover_trusted_certificate` (Attributes) (see [below for nested schema](#nestedatt--owned_directories--l_d_a_p_directory--failover_trusted_certificate))
- `host` (String)
- `password_recovery` (String)
- `port` (Number)
@@ -3297,10 +3569,10 @@ Read-Only:
- `search_bind_password` (String)
- `search_filter` (String)
- `tls` (String)
-- `trusted_certificate` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--owned_directories--l_d_a_p_directory--trusted_certificate))
+- `trusted_certificate` (Attributes) (see [below for nested schema](#nestedatt--owned_directories--l_d_a_p_directory--trusted_certificate))
-
-### Nested Schema for `additional_objects.owned_directories.l_d_a_p_directory.trusted_certificate`
+
+### Nested Schema for `owned_directories.l_d_a_p_directory.client_certificate`
Read-Only:
@@ -3310,14 +3582,14 @@ Read-Only:
- `fingerprint_sha1` (String)
- `fingerprint_sha256` (String)
- `global` (Boolean)
-- `links` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--owned_directories--l_d_a_p_directory--trusted_certificate--links))
-- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--owned_directories--l_d_a_p_directory--trusted_certificate--permissions))
+- `links` (Attributes List) (see [below for nested schema](#nestedatt--owned_directories--l_d_a_p_directory--client_certificate--links))
+- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--owned_directories--l_d_a_p_directory--client_certificate--permissions))
- `subject_dn` (String)
- `type` (String)
- `uuid` (String)
-
-### Nested Schema for `additional_objects.owned_directories.l_d_a_p_directory.trusted_certificate.links`
+
+### Nested Schema for `owned_directories.l_d_a_p_directory.client_certificate.uuid`
Read-Only:
@@ -3327,8 +3599,8 @@ Read-Only:
- `type_escaped` (String)
-
-### Nested Schema for `additional_objects.owned_directories.l_d_a_p_directory.trusted_certificate.permissions`
+
+### Nested Schema for `owned_directories.l_d_a_p_directory.client_certificate.uuid`
Read-Only:
@@ -3339,8 +3611,8 @@ Read-Only:
-
-### Nested Schema for `additional_objects.owned_directories.l_d_a_p_directory.trusted_certificate`
+
+### Nested Schema for `owned_directories.l_d_a_p_directory.failover_trusted_certificate`
Read-Only:
@@ -3350,14 +3622,14 @@ Read-Only:
- `fingerprint_sha1` (String)
- `fingerprint_sha256` (String)
- `global` (Boolean)
-- `links` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--owned_directories--l_d_a_p_directory--trusted_certificate--links))
-- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--owned_directories--l_d_a_p_directory--trusted_certificate--permissions))
+- `links` (Attributes List) (see [below for nested schema](#nestedatt--owned_directories--l_d_a_p_directory--failover_trusted_certificate--links))
+- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--owned_directories--l_d_a_p_directory--failover_trusted_certificate--permissions))
- `subject_dn` (String)
- `type` (String)
- `uuid` (String)
-
-### Nested Schema for `additional_objects.owned_directories.l_d_a_p_directory.trusted_certificate.links`
+
+### Nested Schema for `owned_directories.l_d_a_p_directory.failover_trusted_certificate.uuid`
Read-Only:
@@ -3367,8 +3639,8 @@ Read-Only:
- `type_escaped` (String)
-
-### Nested Schema for `additional_objects.owned_directories.l_d_a_p_directory.trusted_certificate.permissions`
+
+### Nested Schema for `owned_directories.l_d_a_p_directory.failover_trusted_certificate.uuid`
Read-Only:
@@ -3379,8 +3651,8 @@ Read-Only:
-
-### Nested Schema for `additional_objects.owned_directories.l_d_a_p_directory.trusted_certificate`
+
+### Nested Schema for `owned_directories.l_d_a_p_directory.trusted_certificate`
Read-Only:
@@ -3390,14 +3662,14 @@ Read-Only:
- `fingerprint_sha1` (String)
- `fingerprint_sha256` (String)
- `global` (Boolean)
-- `links` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--owned_directories--l_d_a_p_directory--trusted_certificate--links))
-- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--owned_directories--l_d_a_p_directory--trusted_certificate--permissions))
+- `links` (Attributes List) (see [below for nested schema](#nestedatt--owned_directories--l_d_a_p_directory--trusted_certificate--links))
+- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--owned_directories--l_d_a_p_directory--trusted_certificate--permissions))
- `subject_dn` (String)
- `type` (String)
- `uuid` (String)
-
-### Nested Schema for `additional_objects.owned_directories.l_d_a_p_directory.trusted_certificate.links`
+
+### Nested Schema for `owned_directories.l_d_a_p_directory.trusted_certificate.uuid`
Read-Only:
@@ -3407,8 +3679,8 @@ Read-Only:
- `type_escaped` (String)
-
-### Nested Schema for `additional_objects.owned_directories.l_d_a_p_directory.trusted_certificate.permissions`
+
+### Nested Schema for `owned_directories.l_d_a_p_directory.trusted_certificate.uuid`
Read-Only:
@@ -3420,8 +3692,8 @@ Read-Only:
-
-### Nested Schema for `additional_objects.owned_directories.links`
+
+### Nested Schema for `owned_directories.links`
Read-Only:
@@ -3431,12 +3703,12 @@ Read-Only:
- `type_escaped` (String)
-
-### Nested Schema for `additional_objects.owned_directories.maintenance_directory`
+
+### Nested Schema for `owned_directories.maintenance_directory`
-
-### Nested Schema for `additional_objects.owned_directories.o_id_c_directory`
+
+### Nested Schema for `owned_directories.o_id_c_directory`
Read-Only:
@@ -3453,8 +3725,8 @@ Read-Only:
- `vendor_escaped` (String)
-
-### Nested Schema for `additional_objects.owned_directories.permissions`
+
+### Nested Schema for `owned_directories.permissions`
Read-Only:
@@ -3465,16 +3737,16 @@ Read-Only:
-
-### Nested Schema for `additional_objects.owned_groups_on_system`
+
+### Nested Schema for `owned_groups_on_system`
Read-Only:
-- `items` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--owned_groups_on_system--items))
+- `items` (Attributes List) (see [below for nested schema](#nestedatt--owned_groups_on_system--items))
- `unlinked_count` (Number)
-
-### Nested Schema for `additional_objects.owned_groups_on_system.items`
+
+### Nested Schema for `owned_groups_on_system.items`
Optional:
@@ -3483,16 +3755,16 @@ Optional:
Read-Only:
- `display_name` (String)
-- `links` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--owned_groups_on_system--items--links))
+- `links` (Attributes List) (see [below for nested schema](#nestedatt--owned_groups_on_system--items--links))
- `name_in_system` (String)
-- `owner` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--owned_groups_on_system--items--owner))
-- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--owned_groups_on_system--items--permissions))
+- `owner` (Attributes) (see [below for nested schema](#nestedatt--owned_groups_on_system--items--owner))
+- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--owned_groups_on_system--items--permissions))
- `short_name_in_system` (String)
-- `system` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--owned_groups_on_system--items--system))
+- `system` (Attributes) (see [below for nested schema](#nestedatt--owned_groups_on_system--items--system))
- `type` (String)
-
-### Nested Schema for `additional_objects.owned_groups_on_system.items.type`
+
+### Nested Schema for `owned_groups_on_system.items.links`
Read-Only:
@@ -3502,19 +3774,19 @@ Read-Only:
- `type_escaped` (String)
-
-### Nested Schema for `additional_objects.owned_groups_on_system.items.type`
+
+### Nested Schema for `owned_groups_on_system.items.owner`
Read-Only:
- `admin` (Boolean)
-- `links` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--owned_groups_on_system--items--type--links))
+- `links` (Attributes List) (see [below for nested schema](#nestedatt--owned_groups_on_system--items--owner--links))
- `name` (String)
-- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--owned_groups_on_system--items--type--permissions))
+- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--owned_groups_on_system--items--owner--permissions))
- `uuid` (String)
-
-### Nested Schema for `additional_objects.owned_groups_on_system.items.type.links`
+
+### Nested Schema for `owned_groups_on_system.items.owner.uuid`
Read-Only:
@@ -3524,8 +3796,8 @@ Read-Only:
- `type_escaped` (String)
-
-### Nested Schema for `additional_objects.owned_groups_on_system.items.type.permissions`
+
+### Nested Schema for `owned_groups_on_system.items.owner.uuid`
Read-Only:
@@ -3536,8 +3808,8 @@ Read-Only:
-
-### Nested Schema for `additional_objects.owned_groups_on_system.items.type`
+
+### Nested Schema for `owned_groups_on_system.items.permissions`
Read-Only:
@@ -3547,21 +3819,21 @@ Read-Only:
- `type_escaped` (String)
-
-### Nested Schema for `additional_objects.owned_groups_on_system.items.type`
+
+### Nested Schema for `owned_groups_on_system.items.system`
Read-Only:
- `active` (Boolean)
-- `links` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--owned_groups_on_system--items--type--links))
+- `links` (Attributes List) (see [below for nested schema](#nestedatt--owned_groups_on_system--items--system--links))
- `name` (String)
-- `organizational_unit` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--owned_groups_on_system--items--type--organizational_unit))
-- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--owned_groups_on_system--items--type--permissions))
+- `organizational_unit` (Attributes) (see [below for nested schema](#nestedatt--owned_groups_on_system--items--system--organizational_unit))
+- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--owned_groups_on_system--items--system--permissions))
- `type` (String)
- `uuid` (String)
-
-### Nested Schema for `additional_objects.owned_groups_on_system.items.type.links`
+
+### Nested Schema for `owned_groups_on_system.items.system.uuid`
Read-Only:
@@ -3571,18 +3843,18 @@ Read-Only:
- `type_escaped` (String)
-
-### Nested Schema for `additional_objects.owned_groups_on_system.items.type.organizational_unit`
+
+### Nested Schema for `owned_groups_on_system.items.system.uuid`
Read-Only:
-- `links` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--owned_groups_on_system--items--type--organizational_unit--links))
+- `links` (Attributes List) (see [below for nested schema](#nestedatt--owned_groups_on_system--items--system--uuid--links))
- `name` (String)
-- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--owned_groups_on_system--items--type--organizational_unit--permissions))
+- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--owned_groups_on_system--items--system--uuid--permissions))
- `uuid` (String)
-
-### Nested Schema for `additional_objects.owned_groups_on_system.items.type.organizational_unit.uuid`
+
+### Nested Schema for `owned_groups_on_system.items.system.uuid.links`
Read-Only:
@@ -3592,8 +3864,8 @@ Read-Only:
- `type_escaped` (String)
-
-### Nested Schema for `additional_objects.owned_groups_on_system.items.type.organizational_unit.uuid`
+
+### Nested Schema for `owned_groups_on_system.items.system.uuid.permissions`
Read-Only:
@@ -3604,8 +3876,8 @@ Read-Only:
-
-### Nested Schema for `additional_objects.owned_groups_on_system.items.type.permissions`
+
+### Nested Schema for `owned_groups_on_system.items.system.uuid`
Read-Only:
@@ -3618,8 +3890,8 @@ Read-Only:
-
-### Nested Schema for `additional_objects.owned_organizational_units`
+
+### Nested Schema for `owned_organizational_units`
Optional:
@@ -3629,15 +3901,15 @@ Read-Only:
- `depth` (Number)
- `description` (String)
-- `links` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--owned_organizational_units--links))
+- `links` (Attributes List) (see [below for nested schema](#nestedatt--owned_organizational_units--links))
- `name` (String)
-- `owner` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--owned_organizational_units--owner))
-- `parent` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--owned_organizational_units--parent))
-- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--owned_organizational_units--permissions))
+- `owner` (Attributes) (see [below for nested schema](#nestedatt--owned_organizational_units--owner))
+- `parent` (Attributes) (see [below for nested schema](#nestedatt--owned_organizational_units--parent))
+- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--owned_organizational_units--permissions))
- `uuid` (String)
-
-### Nested Schema for `additional_objects.owned_organizational_units.links`
+
+### Nested Schema for `owned_organizational_units.links`
Read-Only:
@@ -3647,19 +3919,19 @@ Read-Only:
- `type_escaped` (String)
-
-### Nested Schema for `additional_objects.owned_organizational_units.owner`
+
+### Nested Schema for `owned_organizational_units.owner`
Read-Only:
- `admin` (Boolean)
-- `links` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--owned_organizational_units--owner--links))
+- `links` (Attributes List) (see [below for nested schema](#nestedatt--owned_organizational_units--owner--links))
- `name` (String)
-- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--owned_organizational_units--owner--permissions))
+- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--owned_organizational_units--owner--permissions))
- `uuid` (String)
-
-### Nested Schema for `additional_objects.owned_organizational_units.owner.uuid`
+
+### Nested Schema for `owned_organizational_units.owner.links`
Read-Only:
@@ -3669,8 +3941,8 @@ Read-Only:
- `type_escaped` (String)
-
-### Nested Schema for `additional_objects.owned_organizational_units.owner.uuid`
+
+### Nested Schema for `owned_organizational_units.owner.permissions`
Read-Only:
@@ -3681,18 +3953,18 @@ Read-Only:
-
-### Nested Schema for `additional_objects.owned_organizational_units.parent`
+
+### Nested Schema for `owned_organizational_units.parent`
Read-Only:
-- `links` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--owned_organizational_units--parent--links))
+- `links` (Attributes List) (see [below for nested schema](#nestedatt--owned_organizational_units--parent--links))
- `name` (String)
-- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--owned_organizational_units--parent--permissions))
+- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--owned_organizational_units--parent--permissions))
- `uuid` (String)
-
-### Nested Schema for `additional_objects.owned_organizational_units.parent.uuid`
+
+### Nested Schema for `owned_organizational_units.parent.links`
Read-Only:
@@ -3702,8 +3974,8 @@ Read-Only:
- `type_escaped` (String)
-
-### Nested Schema for `additional_objects.owned_organizational_units.parent.uuid`
+
+### Nested Schema for `owned_organizational_units.parent.permissions`
Read-Only:
@@ -3714,8 +3986,8 @@ Read-Only:
-
-### Nested Schema for `additional_objects.owned_organizational_units.permissions`
+
+### Nested Schema for `owned_organizational_units.permissions`
Read-Only:
@@ -3726,8 +3998,8 @@ Read-Only:
-
-### Nested Schema for `additional_objects.owned_systems`
+
+### Nested Schema for `owned_systems`
Optional:
@@ -3735,44 +4007,44 @@ Optional:
Read-Only:
-- `abstract_provisioned_ldap` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--owned_systems--abstract_provisioned_ldap))
+- `abstract_provisioned_ldap` (Attributes) (see [below for nested schema](#nestedatt--owned_systems--abstract_provisioned_ldap))
- `account_count` (Number)
- `active` (Boolean)
-- `content_administrator` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--owned_systems--content_administrator))
+- `content_administrator` (Attributes) (see [below for nested schema](#nestedatt--owned_systems--content_administrator))
- `external_uuid` (String)
-- `links` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--owned_systems--links))
+- `links` (Attributes List) (see [below for nested schema](#nestedatt--owned_systems--links))
- `name` (String)
-- `organizational_unit` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--owned_systems--organizational_unit))
-- `owner` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--owned_systems--owner))
-- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--owned_systems--permissions))
-- `provisioned_a_d` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--owned_systems--provisioned_a_d))
-- `provisioned_azure_oidc_directory` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--owned_systems--provisioned_azure_oidc_directory))
-- `provisioned_azure_sync_ldap_directory` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--owned_systems--provisioned_azure_sync_ldap_directory))
-- `provisioned_azure_tenant` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--owned_systems--provisioned_azure_tenant))
-- `provisioned_internal_ldap` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--owned_systems--provisioned_internal_ldap))
-- `provisioned_ldap` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--owned_systems--provisioned_ldap))
-- `provisioned_ldap_directory` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--owned_systems--provisioned_ldap_directory))
+- `organizational_unit` (Attributes) (see [below for nested schema](#nestedatt--owned_systems--organizational_unit))
+- `owner` (Attributes) (see [below for nested schema](#nestedatt--owned_systems--owner))
+- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--owned_systems--permissions))
+- `provisioned_a_d` (Attributes) (see [below for nested schema](#nestedatt--owned_systems--provisioned_a_d))
+- `provisioned_azure_oidc_directory` (Attributes) (see [below for nested schema](#nestedatt--owned_systems--provisioned_azure_oidc_directory))
+- `provisioned_azure_sync_ldap_directory` (Attributes) (see [below for nested schema](#nestedatt--owned_systems--provisioned_azure_sync_ldap_directory))
+- `provisioned_azure_tenant` (Attributes) (see [below for nested schema](#nestedatt--owned_systems--provisioned_azure_tenant))
+- `provisioned_internal_ldap` (Attributes) (see [below for nested schema](#nestedatt--owned_systems--provisioned_internal_ldap))
+- `provisioned_ldap` (Attributes) (see [below for nested schema](#nestedatt--owned_systems--provisioned_ldap))
+- `provisioned_ldap_directory` (Attributes) (see [below for nested schema](#nestedatt--owned_systems--provisioned_ldap_directory))
- `self_service_existing_groups` (Boolean)
- `self_service_new_groups` (Boolean)
- `self_service_service_accounts` (Boolean)
- `should_destroy_unknown_accounts` (Boolean)
-- `technical_administrator` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--owned_systems--technical_administrator))
+- `technical_administrator` (Attributes) (see [below for nested schema](#nestedatt--owned_systems--technical_administrator))
- `type` (String)
- `username_prefix` (String)
- `uuid` (String)
-
-### Nested Schema for `additional_objects.owned_systems.abstract_provisioned_ldap`
+
+### Nested Schema for `owned_systems.abstract_provisioned_ldap`
Read-Only:
-- `attributes` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--owned_systems--abstract_provisioned_ldap--attributes))
+- `attributes` (Attributes) (see [below for nested schema](#nestedatt--owned_systems--abstract_provisioned_ldap--attributes))
- `base_dn` (String)
- `bind_dn` (String)
- `bind_password` (String)
-- `client_certificate` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--owned_systems--abstract_provisioned_ldap--client_certificate))
+- `client_certificate` (Attributes) (see [below for nested schema](#nestedatt--owned_systems--abstract_provisioned_ldap--client_certificate))
- `failover_host` (String)
-- `failover_trusted_certificate` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--owned_systems--abstract_provisioned_ldap--failover_trusted_certificate))
+- `failover_trusted_certificate` (Attributes) (see [below for nested schema](#nestedatt--owned_systems--abstract_provisioned_ldap--failover_trusted_certificate))
- `group_dn` (String)
- `host` (String)
- `object_classes` (String)
@@ -3780,15 +4052,15 @@ Read-Only:
- `service_account_dn` (String)
- `ssh_public_key_supported` (Boolean)
- `tls` (String)
-- `trusted_certificate` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--owned_systems--abstract_provisioned_ldap--trusted_certificate))
+- `trusted_certificate` (Attributes) (see [below for nested schema](#nestedatt--owned_systems--abstract_provisioned_ldap--trusted_certificate))
- `user_dn` (String)
-
-### Nested Schema for `additional_objects.owned_systems.abstract_provisioned_ldap.user_dn`
+
+### Nested Schema for `owned_systems.abstract_provisioned_ldap.attributes`
-
-### Nested Schema for `additional_objects.owned_systems.abstract_provisioned_ldap.user_dn`
+
+### Nested Schema for `owned_systems.abstract_provisioned_ldap.client_certificate`
Read-Only:
@@ -3798,14 +4070,14 @@ Read-Only:
- `fingerprint_sha1` (String)
- `fingerprint_sha256` (String)
- `global` (Boolean)
-- `links` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--owned_systems--abstract_provisioned_ldap--user_dn--links))
-- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--owned_systems--abstract_provisioned_ldap--user_dn--permissions))
+- `links` (Attributes List) (see [below for nested schema](#nestedatt--owned_systems--abstract_provisioned_ldap--client_certificate--links))
+- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--owned_systems--abstract_provisioned_ldap--client_certificate--permissions))
- `subject_dn` (String)
- `type` (String)
- `uuid` (String)
-
-### Nested Schema for `additional_objects.owned_systems.abstract_provisioned_ldap.user_dn.links`
+
+### Nested Schema for `owned_systems.abstract_provisioned_ldap.client_certificate.uuid`
Read-Only:
@@ -3815,8 +4087,8 @@ Read-Only:
- `type_escaped` (String)
-
-### Nested Schema for `additional_objects.owned_systems.abstract_provisioned_ldap.user_dn.permissions`
+
+### Nested Schema for `owned_systems.abstract_provisioned_ldap.client_certificate.uuid`
Read-Only:
@@ -3827,8 +4099,8 @@ Read-Only:
-
-### Nested Schema for `additional_objects.owned_systems.abstract_provisioned_ldap.user_dn`
+
+### Nested Schema for `owned_systems.abstract_provisioned_ldap.failover_trusted_certificate`
Read-Only:
@@ -3838,14 +4110,14 @@ Read-Only:
- `fingerprint_sha1` (String)
- `fingerprint_sha256` (String)
- `global` (Boolean)
-- `links` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--owned_systems--abstract_provisioned_ldap--user_dn--links))
-- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--owned_systems--abstract_provisioned_ldap--user_dn--permissions))
+- `links` (Attributes List) (see [below for nested schema](#nestedatt--owned_systems--abstract_provisioned_ldap--failover_trusted_certificate--links))
+- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--owned_systems--abstract_provisioned_ldap--failover_trusted_certificate--permissions))
- `subject_dn` (String)
- `type` (String)
- `uuid` (String)
-
-### Nested Schema for `additional_objects.owned_systems.abstract_provisioned_ldap.user_dn.links`
+
+### Nested Schema for `owned_systems.abstract_provisioned_ldap.failover_trusted_certificate.uuid`
Read-Only:
@@ -3855,8 +4127,8 @@ Read-Only:
- `type_escaped` (String)
-
-### Nested Schema for `additional_objects.owned_systems.abstract_provisioned_ldap.user_dn.permissions`
+
+### Nested Schema for `owned_systems.abstract_provisioned_ldap.failover_trusted_certificate.uuid`
Read-Only:
@@ -3867,8 +4139,8 @@ Read-Only:
-
-### Nested Schema for `additional_objects.owned_systems.abstract_provisioned_ldap.user_dn`
+
+### Nested Schema for `owned_systems.abstract_provisioned_ldap.trusted_certificate`
Read-Only:
@@ -3878,14 +4150,14 @@ Read-Only:
- `fingerprint_sha1` (String)
- `fingerprint_sha256` (String)
- `global` (Boolean)
-- `links` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--owned_systems--abstract_provisioned_ldap--user_dn--links))
-- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--owned_systems--abstract_provisioned_ldap--user_dn--permissions))
+- `links` (Attributes List) (see [below for nested schema](#nestedatt--owned_systems--abstract_provisioned_ldap--trusted_certificate--links))
+- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--owned_systems--abstract_provisioned_ldap--trusted_certificate--permissions))
- `subject_dn` (String)
- `type` (String)
- `uuid` (String)
-
-### Nested Schema for `additional_objects.owned_systems.abstract_provisioned_ldap.user_dn.links`
+
+### Nested Schema for `owned_systems.abstract_provisioned_ldap.trusted_certificate.uuid`
Read-Only:
@@ -3895,8 +4167,8 @@ Read-Only:
- `type_escaped` (String)
-
-### Nested Schema for `additional_objects.owned_systems.abstract_provisioned_ldap.user_dn.permissions`
+
+### Nested Schema for `owned_systems.abstract_provisioned_ldap.trusted_certificate.uuid`
Read-Only:
@@ -3908,19 +4180,19 @@ Read-Only:
-
-### Nested Schema for `additional_objects.owned_systems.content_administrator`
+
+### Nested Schema for `owned_systems.content_administrator`
Read-Only:
- `admin` (Boolean)
-- `links` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--owned_systems--content_administrator--links))
+- `links` (Attributes List) (see [below for nested schema](#nestedatt--owned_systems--content_administrator--links))
- `name` (String)
-- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--owned_systems--content_administrator--permissions))
+- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--owned_systems--content_administrator--permissions))
- `uuid` (String)
-
-### Nested Schema for `additional_objects.owned_systems.content_administrator.uuid`
+
+### Nested Schema for `owned_systems.content_administrator.links`
Read-Only:
@@ -3930,8 +4202,8 @@ Read-Only:
- `type_escaped` (String)
-
-### Nested Schema for `additional_objects.owned_systems.content_administrator.uuid`
+
+### Nested Schema for `owned_systems.content_administrator.permissions`
Read-Only:
@@ -3942,8 +4214,8 @@ Read-Only:
-
-### Nested Schema for `additional_objects.owned_systems.links`
+
+### Nested Schema for `owned_systems.links`
Read-Only:
@@ -3953,18 +4225,18 @@ Read-Only:
- `type_escaped` (String)
-
-### Nested Schema for `additional_objects.owned_systems.organizational_unit`
+
+### Nested Schema for `owned_systems.organizational_unit`
Read-Only:
-- `links` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--owned_systems--organizational_unit--links))
+- `links` (Attributes List) (see [below for nested schema](#nestedatt--owned_systems--organizational_unit--links))
- `name` (String)
-- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--owned_systems--organizational_unit--permissions))
+- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--owned_systems--organizational_unit--permissions))
- `uuid` (String)
-
-### Nested Schema for `additional_objects.owned_systems.organizational_unit.uuid`
+
+### Nested Schema for `owned_systems.organizational_unit.links`
Read-Only:
@@ -3974,8 +4246,8 @@ Read-Only:
- `type_escaped` (String)
-
-### Nested Schema for `additional_objects.owned_systems.organizational_unit.uuid`
+
+### Nested Schema for `owned_systems.organizational_unit.permissions`
Read-Only:
@@ -3986,19 +4258,19 @@ Read-Only:
-
-### Nested Schema for `additional_objects.owned_systems.owner`
+
+### Nested Schema for `owned_systems.owner`
Read-Only:
- `admin` (Boolean)
-- `links` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--owned_systems--owner--links))
+- `links` (Attributes List) (see [below for nested schema](#nestedatt--owned_systems--owner--links))
- `name` (String)
-- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--owned_systems--owner--permissions))
+- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--owned_systems--owner--permissions))
- `uuid` (String)
-
-### Nested Schema for `additional_objects.owned_systems.owner.uuid`
+
+### Nested Schema for `owned_systems.owner.links`
Read-Only:
@@ -4008,8 +4280,8 @@ Read-Only:
- `type_escaped` (String)
-
-### Nested Schema for `additional_objects.owned_systems.owner.uuid`
+
+### Nested Schema for `owned_systems.owner.permissions`
Read-Only:
@@ -4020,8 +4292,8 @@ Read-Only:
-
-### Nested Schema for `additional_objects.owned_systems.permissions`
+
+### Nested Schema for `owned_systems.permissions`
Read-Only:
@@ -4031,37 +4303,37 @@ Read-Only:
- `type_escaped` (String)
-
-### Nested Schema for `additional_objects.owned_systems.provisioned_a_d`
+
+### Nested Schema for `owned_systems.provisioned_a_d`
Read-Only:
- `sam_account_name_scheme` (String)
-
-### Nested Schema for `additional_objects.owned_systems.provisioned_azure_oidc_directory`
+
+### Nested Schema for `owned_systems.provisioned_azure_oidc_directory`
Read-Only:
-- `directory` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--owned_systems--provisioned_azure_oidc_directory--directory))
+- `directory` (Attributes) (see [below for nested schema](#nestedatt--owned_systems--provisioned_azure_oidc_directory--directory))
- `tenant` (String)
-
-### Nested Schema for `additional_objects.owned_systems.provisioned_azure_oidc_directory.tenant`
+
+### Nested Schema for `owned_systems.provisioned_azure_oidc_directory.directory`
Read-Only:
- `account_validity_supported` (Boolean)
- `active` (Boolean)
-- `links` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--owned_systems--provisioned_azure_oidc_directory--tenant--links))
+- `links` (Attributes List) (see [below for nested schema](#nestedatt--owned_systems--provisioned_azure_oidc_directory--directory--links))
- `name` (String)
-- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--owned_systems--provisioned_azure_oidc_directory--tenant--permissions))
+- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--owned_systems--provisioned_azure_oidc_directory--directory--permissions))
- `type` (String)
- `uuid` (String)
-
-### Nested Schema for `additional_objects.owned_systems.provisioned_azure_oidc_directory.tenant.links`
+
+### Nested Schema for `owned_systems.provisioned_azure_oidc_directory.directory.uuid`
Read-Only:
@@ -4071,8 +4343,8 @@ Read-Only:
- `type_escaped` (String)
-
-### Nested Schema for `additional_objects.owned_systems.provisioned_azure_oidc_directory.tenant.permissions`
+
+### Nested Schema for `owned_systems.provisioned_azure_oidc_directory.directory.uuid`
Read-Only:
@@ -4084,31 +4356,31 @@ Read-Only:
-
-### Nested Schema for `additional_objects.owned_systems.provisioned_azure_sync_ldap_directory`
+
+### Nested Schema for `owned_systems.provisioned_azure_sync_ldap_directory`
Read-Only:
- `client_id` (String)
- `client_secret` (String)
-- `directory` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--owned_systems--provisioned_azure_sync_ldap_directory--directory))
+- `directory` (Attributes) (see [below for nested schema](#nestedatt--owned_systems--provisioned_azure_sync_ldap_directory--directory))
- `tenant` (String)
-
-### Nested Schema for `additional_objects.owned_systems.provisioned_azure_sync_ldap_directory.tenant`
+
+### Nested Schema for `owned_systems.provisioned_azure_sync_ldap_directory.directory`
Read-Only:
- `account_validity_supported` (Boolean)
- `active` (Boolean)
-- `links` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--owned_systems--provisioned_azure_sync_ldap_directory--tenant--links))
+- `links` (Attributes List) (see [below for nested schema](#nestedatt--owned_systems--provisioned_azure_sync_ldap_directory--directory--links))
- `name` (String)
-- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--owned_systems--provisioned_azure_sync_ldap_directory--tenant--permissions))
+- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--owned_systems--provisioned_azure_sync_ldap_directory--directory--permissions))
- `type` (String)
- `uuid` (String)
-
-### Nested Schema for `additional_objects.owned_systems.provisioned_azure_sync_ldap_directory.tenant.links`
+
+### Nested Schema for `owned_systems.provisioned_azure_sync_ldap_directory.directory.uuid`
Read-Only:
@@ -4118,8 +4390,8 @@ Read-Only:
- `type_escaped` (String)
-
-### Nested Schema for `additional_objects.owned_systems.provisioned_azure_sync_ldap_directory.tenant.permissions`
+
+### Nested Schema for `owned_systems.provisioned_azure_sync_ldap_directory.directory.uuid`
Read-Only:
@@ -4131,8 +4403,8 @@ Read-Only:
-
-### Nested Schema for `additional_objects.owned_systems.provisioned_azure_tenant`
+
+### Nested Schema for `owned_systems.provisioned_azure_tenant`
Read-Only:
@@ -4142,26 +4414,26 @@ Read-Only:
- `tenant` (String)
-
-### Nested Schema for `additional_objects.owned_systems.provisioned_internal_ldap`
+
+### Nested Schema for `owned_systems.provisioned_internal_ldap`
Read-Only:
-- `client` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--owned_systems--provisioned_internal_ldap--client))
+- `client` (Attributes) (see [below for nested schema](#nestedatt--owned_systems--provisioned_internal_ldap--client))
-
-### Nested Schema for `additional_objects.owned_systems.provisioned_internal_ldap.client`
+
+### Nested Schema for `owned_systems.provisioned_internal_ldap.client`
Read-Only:
- `bind_dn` (String)
-- `client_certificate` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--owned_systems--provisioned_internal_ldap--client--client_certificate))
+- `client_certificate` (Attributes) (see [below for nested schema](#nestedatt--owned_systems--provisioned_internal_ldap--client--client_certificate))
- `share_secret_in_vault` (Boolean)
-- `shared_secret` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--owned_systems--provisioned_internal_ldap--client--shared_secret))
+- `shared_secret` (Attributes) (see [below for nested schema](#nestedatt--owned_systems--provisioned_internal_ldap--client--shared_secret))
- `used_for_provisioning` (Boolean)
-
-### Nested Schema for `additional_objects.owned_systems.provisioned_internal_ldap.client.client_certificate`
+
+### Nested Schema for `owned_systems.provisioned_internal_ldap.client.used_for_provisioning`
Read-Only:
@@ -4171,14 +4443,14 @@ Read-Only:
- `fingerprint_sha1` (String)
- `fingerprint_sha256` (String)
- `global` (Boolean)
-- `links` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--owned_systems--provisioned_internal_ldap--client--client_certificate--links))
-- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--owned_systems--provisioned_internal_ldap--client--client_certificate--permissions))
+- `links` (Attributes List) (see [below for nested schema](#nestedatt--owned_systems--provisioned_internal_ldap--client--used_for_provisioning--links))
+- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--owned_systems--provisioned_internal_ldap--client--used_for_provisioning--permissions))
- `subject_dn` (String)
- `type` (String)
- `uuid` (String)
-
-### Nested Schema for `additional_objects.owned_systems.provisioned_internal_ldap.client.client_certificate.uuid`
+
+### Nested Schema for `owned_systems.provisioned_internal_ldap.client.used_for_provisioning.links`
Read-Only:
@@ -4188,8 +4460,8 @@ Read-Only:
- `type_escaped` (String)
-
-### Nested Schema for `additional_objects.owned_systems.provisioned_internal_ldap.client.client_certificate.uuid`
+
+### Nested Schema for `owned_systems.provisioned_internal_ldap.client.used_for_provisioning.permissions`
Read-Only:
@@ -4200,20 +4472,20 @@ Read-Only:
-
-### Nested Schema for `additional_objects.owned_systems.provisioned_internal_ldap.client.shared_secret`
+
+### Nested Schema for `owned_systems.provisioned_internal_ldap.client.used_for_provisioning`
Read-Only:
- `color` (String)
-- `links` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--owned_systems--provisioned_internal_ldap--client--shared_secret--links))
+- `links` (Attributes List) (see [below for nested schema](#nestedatt--owned_systems--provisioned_internal_ldap--client--used_for_provisioning--links))
- `name` (String)
-- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--owned_systems--provisioned_internal_ldap--client--shared_secret--permissions))
+- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--owned_systems--provisioned_internal_ldap--client--used_for_provisioning--permissions))
- `share_end_time` (String)
- `uuid` (String)
-
-### Nested Schema for `additional_objects.owned_systems.provisioned_internal_ldap.client.shared_secret.uuid`
+
+### Nested Schema for `owned_systems.provisioned_internal_ldap.client.used_for_provisioning.links`
Read-Only:
@@ -4223,8 +4495,8 @@ Read-Only:
- `type_escaped` (String)
-
-### Nested Schema for `additional_objects.owned_systems.provisioned_internal_ldap.client.shared_secret.uuid`
+
+### Nested Schema for `owned_systems.provisioned_internal_ldap.client.used_for_provisioning.permissions`
Read-Only:
@@ -4237,17 +4509,17 @@ Read-Only:
-
-### Nested Schema for `additional_objects.owned_systems.provisioned_ldap`
+
+### Nested Schema for `owned_systems.provisioned_ldap`
Read-Only:
- `gid` (Number)
- `hashing_scheme` (String)
-- `numbering` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--owned_systems--provisioned_ldap--numbering))
+- `numbering` (Attributes) (see [below for nested schema](#nestedatt--owned_systems--provisioned_ldap--numbering))
-
-### Nested Schema for `additional_objects.owned_systems.provisioned_ldap.numbering`
+
+### Nested Schema for `owned_systems.provisioned_ldap.numbering`
Optional:
@@ -4256,13 +4528,13 @@ Optional:
Read-Only:
- `account_count` (Number)
-- `links` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--owned_systems--provisioned_ldap--numbering--links))
+- `links` (Attributes List) (see [below for nested schema](#nestedatt--owned_systems--provisioned_ldap--numbering--links))
- `name` (String)
- `next_uid` (Number)
-- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--owned_systems--provisioned_ldap--numbering--permissions))
+- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--owned_systems--provisioned_ldap--numbering--permissions))
-
-### Nested Schema for `additional_objects.owned_systems.provisioned_ldap.numbering.links`
+
+### Nested Schema for `owned_systems.provisioned_ldap.numbering.permissions`
Read-Only:
@@ -4272,8 +4544,8 @@ Read-Only:
- `type_escaped` (String)
-
-### Nested Schema for `additional_objects.owned_systems.provisioned_ldap.numbering.permissions`
+
+### Nested Schema for `owned_systems.provisioned_ldap.numbering.permissions`
Read-Only:
@@ -4285,29 +4557,29 @@ Read-Only:
-
-### Nested Schema for `additional_objects.owned_systems.provisioned_ldap_directory`
+
+### Nested Schema for `owned_systems.provisioned_ldap_directory`
Read-Only:
-- `directory` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--owned_systems--provisioned_ldap_directory--directory))
+- `directory` (Attributes) (see [below for nested schema](#nestedatt--owned_systems--provisioned_ldap_directory--directory))
- `group_dn` (String)
-
-### Nested Schema for `additional_objects.owned_systems.provisioned_ldap_directory.group_dn`
+
+### Nested Schema for `owned_systems.provisioned_ldap_directory.directory`
Read-Only:
- `account_validity_supported` (Boolean)
- `active` (Boolean)
-- `links` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--owned_systems--provisioned_ldap_directory--group_dn--links))
+- `links` (Attributes List) (see [below for nested schema](#nestedatt--owned_systems--provisioned_ldap_directory--directory--links))
- `name` (String)
-- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--owned_systems--provisioned_ldap_directory--group_dn--permissions))
+- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--owned_systems--provisioned_ldap_directory--directory--permissions))
- `type` (String)
- `uuid` (String)
-
-### Nested Schema for `additional_objects.owned_systems.provisioned_ldap_directory.group_dn.links`
+
+### Nested Schema for `owned_systems.provisioned_ldap_directory.directory.uuid`
Read-Only:
@@ -4317,8 +4589,8 @@ Read-Only:
- `type_escaped` (String)
-
-### Nested Schema for `additional_objects.owned_systems.provisioned_ldap_directory.group_dn.permissions`
+
+### Nested Schema for `owned_systems.provisioned_ldap_directory.directory.uuid`
Read-Only:
@@ -4330,19 +4602,19 @@ Read-Only:
-
-### Nested Schema for `additional_objects.owned_systems.technical_administrator`
+
+### Nested Schema for `owned_systems.technical_administrator`
Read-Only:
- `admin` (Boolean)
-- `links` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--owned_systems--technical_administrator--links))
+- `links` (Attributes List) (see [below for nested schema](#nestedatt--owned_systems--technical_administrator--links))
- `name` (String)
-- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--owned_systems--technical_administrator--permissions))
+- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--owned_systems--technical_administrator--permissions))
- `uuid` (String)
-
-### Nested Schema for `additional_objects.owned_systems.technical_administrator.uuid`
+
+### Nested Schema for `owned_systems.technical_administrator.links`
Read-Only:
@@ -4352,8 +4624,8 @@ Read-Only:
- `type_escaped` (String)
-
-### Nested Schema for `additional_objects.owned_systems.technical_administrator.uuid`
+
+### Nested Schema for `owned_systems.technical_administrator.permissions`
Read-Only:
@@ -4365,8 +4637,19 @@ Read-Only:
-
-### Nested Schema for `additional_objects.recent_audits`
+
+### Nested Schema for `permissions`
+
+Read-Only:
+
+- `full` (String)
+- `instances` (List of String)
+- `operations` (List of String)
+- `type_escaped` (String)
+
+
+
+### Nested Schema for `recent_audits`
Optional:
@@ -4374,22 +4657,22 @@ Optional:
Read-Only:
-- `accounts` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--recent_audits--accounts))
+- `accounts` (Attributes List) (see [below for nested schema](#nestedatt--recent_audits--accounts))
- `comment` (String)
- `created_at` (String)
- `created_by` (String)
- `group_name` (String)
-- `links` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--recent_audits--links))
+- `links` (Attributes List) (see [below for nested schema](#nestedatt--recent_audits--links))
- `name_on_audit` (String)
-- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--recent_audits--permissions))
+- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--recent_audits--permissions))
- `reviewed_at` (String)
- `reviewed_by` (String)
- `status` (String)
- `submitted_at` (String)
- `submitted_by` (String)
-
-### Nested Schema for `additional_objects.recent_audits.accounts`
+
+### Nested Schema for `recent_audits.accounts`
Read-Only:
@@ -4402,14 +4685,14 @@ Read-Only:
- `end_date` (String)
- `last_active` (String)
- `last_used` (String)
-- `links` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--recent_audits--accounts--links))
+- `links` (Attributes List) (see [below for nested schema](#nestedatt--recent_audits--accounts--links))
- `nested` (Boolean)
-- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--recent_audits--accounts--permissions))
+- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--recent_audits--accounts--permissions))
- `rights` (String)
- `username` (String)
-
-### Nested Schema for `additional_objects.recent_audits.accounts.username`
+
+### Nested Schema for `recent_audits.accounts.links`
Read-Only:
@@ -4419,8 +4702,8 @@ Read-Only:
- `type_escaped` (String)
-
-### Nested Schema for `additional_objects.recent_audits.accounts.username`
+
+### Nested Schema for `recent_audits.accounts.permissions`
Read-Only:
@@ -4431,8 +4714,8 @@ Read-Only:
-
-### Nested Schema for `additional_objects.recent_audits.links`
+
+### Nested Schema for `recent_audits.links`
Read-Only:
@@ -4442,8 +4725,8 @@ Read-Only:
- `type_escaped` (String)
-
-### Nested Schema for `additional_objects.recent_audits.permissions`
+
+### Nested Schema for `recent_audits.permissions`
Read-Only:
@@ -4454,8 +4737,8 @@ Read-Only:
-
-### Nested Schema for `additional_objects.service_accounts`
+
+### Nested Schema for `service_accounts`
Optional:
@@ -4465,18 +4748,18 @@ Read-Only:
- `active` (Boolean)
- `description` (String)
-- `links` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--service_accounts--links))
+- `links` (Attributes List) (see [below for nested schema](#nestedatt--service_accounts--links))
- `name` (String)
-- `password` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--service_accounts--password))
+- `password` (Attributes) (see [below for nested schema](#nestedatt--service_accounts--password))
- `password_rotation` (String)
-- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--service_accounts--permissions))
-- `system` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--service_accounts--system))
-- `technical_administrator` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--service_accounts--technical_administrator))
+- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--service_accounts--permissions))
+- `system` (Attributes) (see [below for nested schema](#nestedatt--service_accounts--system))
+- `technical_administrator` (Attributes) (see [below for nested schema](#nestedatt--service_accounts--technical_administrator))
- `username` (String)
- `uuid` (String)
-
-### Nested Schema for `additional_objects.service_accounts.links`
+
+### Nested Schema for `service_accounts.links`
Read-Only:
@@ -4486,20 +4769,20 @@ Read-Only:
- `type_escaped` (String)
-
-### Nested Schema for `additional_objects.service_accounts.password`
+
+### Nested Schema for `service_accounts.password`
Read-Only:
- `color` (String)
-- `links` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--service_accounts--password--links))
+- `links` (Attributes List) (see [below for nested schema](#nestedatt--service_accounts--password--links))
- `name` (String)
-- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--service_accounts--password--permissions))
+- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--service_accounts--password--permissions))
- `share_end_time` (String)
- `uuid` (String)
-
-### Nested Schema for `additional_objects.service_accounts.password.uuid`
+
+### Nested Schema for `service_accounts.password.links`
Read-Only:
@@ -4509,8 +4792,8 @@ Read-Only:
- `type_escaped` (String)
-
-### Nested Schema for `additional_objects.service_accounts.password.uuid`
+
+### Nested Schema for `service_accounts.password.permissions`
Read-Only:
@@ -4521,8 +4804,8 @@ Read-Only:
-
-### Nested Schema for `additional_objects.service_accounts.permissions`
+
+### Nested Schema for `service_accounts.permissions`
Read-Only:
@@ -4532,21 +4815,21 @@ Read-Only:
- `type_escaped` (String)
-
-### Nested Schema for `additional_objects.service_accounts.system`
+
+### Nested Schema for `service_accounts.system`
Read-Only:
- `active` (Boolean)
-- `links` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--service_accounts--system--links))
+- `links` (Attributes List) (see [below for nested schema](#nestedatt--service_accounts--system--links))
- `name` (String)
-- `organizational_unit` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--service_accounts--system--organizational_unit))
-- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--service_accounts--system--permissions))
+- `organizational_unit` (Attributes) (see [below for nested schema](#nestedatt--service_accounts--system--organizational_unit))
+- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--service_accounts--system--permissions))
- `type` (String)
- `uuid` (String)
-
-### Nested Schema for `additional_objects.service_accounts.system.uuid`
+
+### Nested Schema for `service_accounts.system.links`
Read-Only:
@@ -4556,18 +4839,18 @@ Read-Only:
- `type_escaped` (String)
-
-### Nested Schema for `additional_objects.service_accounts.system.uuid`
+
+### Nested Schema for `service_accounts.system.organizational_unit`
Read-Only:
-- `links` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--service_accounts--system--uuid--links))
+- `links` (Attributes List) (see [below for nested schema](#nestedatt--service_accounts--system--organizational_unit--links))
- `name` (String)
-- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--service_accounts--system--uuid--permissions))
+- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--service_accounts--system--organizational_unit--permissions))
- `uuid` (String)
-
-### Nested Schema for `additional_objects.service_accounts.system.uuid.links`
+
+### Nested Schema for `service_accounts.system.organizational_unit.uuid`
Read-Only:
@@ -4577,8 +4860,8 @@ Read-Only:
- `type_escaped` (String)
-
-### Nested Schema for `additional_objects.service_accounts.system.uuid.permissions`
+
+### Nested Schema for `service_accounts.system.organizational_unit.uuid`
Read-Only:
@@ -4589,8 +4872,8 @@ Read-Only:
-
-### Nested Schema for `additional_objects.service_accounts.system.uuid`
+
+### Nested Schema for `service_accounts.system.permissions`
Read-Only:
@@ -4601,19 +4884,19 @@ Read-Only:
-
-### Nested Schema for `additional_objects.service_accounts.technical_administrator`
+
+### Nested Schema for `service_accounts.technical_administrator`
Read-Only:
- `admin` (Boolean)
-- `links` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--service_accounts--technical_administrator--links))
+- `links` (Attributes List) (see [below for nested schema](#nestedatt--service_accounts--technical_administrator--links))
- `name` (String)
-- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--service_accounts--technical_administrator--permissions))
+- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--service_accounts--technical_administrator--permissions))
- `uuid` (String)
-
-### Nested Schema for `additional_objects.service_accounts.technical_administrator.uuid`
+
+### Nested Schema for `service_accounts.technical_administrator.links`
Read-Only:
@@ -4623,8 +4906,8 @@ Read-Only:
- `type_escaped` (String)
-
-### Nested Schema for `additional_objects.service_accounts.technical_administrator.uuid`
+
+### Nested Schema for `service_accounts.technical_administrator.permissions`
Read-Only:
@@ -4636,8 +4919,8 @@ Read-Only:
-
-### Nested Schema for `additional_objects.systems`
+
+### Nested Schema for `systems`
Optional:
@@ -4646,24 +4929,24 @@ Optional:
Read-Only:
- `activation_required` (Boolean)
-- `group` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--systems--group))
-- `group_on_system` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--systems--group_on_system))
-- `links` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--systems--links))
-- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--systems--permissions))
+- `group` (Attributes) (see [below for nested schema](#nestedatt--systems--group))
+- `group_on_system` (Attributes) (see [below for nested schema](#nestedatt--systems--group_on_system))
+- `links` (Attributes List) (see [below for nested schema](#nestedatt--systems--links))
+- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--systems--permissions))
-
-### Nested Schema for `additional_objects.systems.group`
+
+### Nested Schema for `systems.group`
Read-Only:
- `admin` (Boolean)
-- `links` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--systems--group--links))
+- `links` (Attributes List) (see [below for nested schema](#nestedatt--systems--group--links))
- `name` (String)
-- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--systems--group--permissions))
+- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--systems--group--permissions))
- `uuid` (String)
-
-### Nested Schema for `additional_objects.systems.group.uuid`
+
+### Nested Schema for `systems.group.links`
Read-Only:
@@ -4673,8 +4956,8 @@ Read-Only:
- `type_escaped` (String)
-
-### Nested Schema for `additional_objects.systems.group.uuid`
+
+### Nested Schema for `systems.group.permissions`
Read-Only:
@@ -4685,8 +4968,8 @@ Read-Only:
-
-### Nested Schema for `additional_objects.systems.group_on_system`
+
+### Nested Schema for `systems.group_on_system`
Optional:
@@ -4695,16 +4978,16 @@ Optional:
Read-Only:
- `display_name` (String)
-- `links` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--systems--group_on_system--links))
+- `links` (Attributes List) (see [below for nested schema](#nestedatt--systems--group_on_system--links))
- `name_in_system` (String)
-- `owner` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--systems--group_on_system--owner))
-- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--systems--group_on_system--permissions))
+- `owner` (Attributes) (see [below for nested schema](#nestedatt--systems--group_on_system--owner))
+- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--systems--group_on_system--permissions))
- `short_name_in_system` (String)
-- `system` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--systems--group_on_system--system))
+- `system` (Attributes) (see [below for nested schema](#nestedatt--systems--group_on_system--system))
- `type` (String)
-
-### Nested Schema for `additional_objects.systems.group_on_system.type`
+
+### Nested Schema for `systems.group_on_system.links`
Read-Only:
@@ -4714,19 +4997,19 @@ Read-Only:
- `type_escaped` (String)
-
-### Nested Schema for `additional_objects.systems.group_on_system.type`
+
+### Nested Schema for `systems.group_on_system.owner`
Read-Only:
- `admin` (Boolean)
-- `links` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--systems--group_on_system--type--links))
+- `links` (Attributes List) (see [below for nested schema](#nestedatt--systems--group_on_system--owner--links))
- `name` (String)
-- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--systems--group_on_system--type--permissions))
+- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--systems--group_on_system--owner--permissions))
- `uuid` (String)
-
-### Nested Schema for `additional_objects.systems.group_on_system.type.links`
+
+### Nested Schema for `systems.group_on_system.owner.uuid`
Read-Only:
@@ -4736,8 +5019,8 @@ Read-Only:
- `type_escaped` (String)
-
-### Nested Schema for `additional_objects.systems.group_on_system.type.permissions`
+
+### Nested Schema for `systems.group_on_system.owner.uuid`
Read-Only:
@@ -4748,8 +5031,8 @@ Read-Only:
-
-### Nested Schema for `additional_objects.systems.group_on_system.type`
+
+### Nested Schema for `systems.group_on_system.permissions`
Read-Only:
@@ -4759,21 +5042,21 @@ Read-Only:
- `type_escaped` (String)
-
-### Nested Schema for `additional_objects.systems.group_on_system.type`
+
+### Nested Schema for `systems.group_on_system.system`
Read-Only:
- `active` (Boolean)
-- `links` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--systems--group_on_system--type--links))
+- `links` (Attributes List) (see [below for nested schema](#nestedatt--systems--group_on_system--system--links))
- `name` (String)
-- `organizational_unit` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--systems--group_on_system--type--organizational_unit))
-- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--systems--group_on_system--type--permissions))
+- `organizational_unit` (Attributes) (see [below for nested schema](#nestedatt--systems--group_on_system--system--organizational_unit))
+- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--systems--group_on_system--system--permissions))
- `type` (String)
- `uuid` (String)
-
-### Nested Schema for `additional_objects.systems.group_on_system.type.links`
+
+### Nested Schema for `systems.group_on_system.system.uuid`
Read-Only:
@@ -4783,18 +5066,18 @@ Read-Only:
- `type_escaped` (String)
-
-### Nested Schema for `additional_objects.systems.group_on_system.type.organizational_unit`
+
+### Nested Schema for `systems.group_on_system.system.uuid`
Read-Only:
-- `links` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--systems--group_on_system--type--organizational_unit--links))
+- `links` (Attributes List) (see [below for nested schema](#nestedatt--systems--group_on_system--system--uuid--links))
- `name` (String)
-- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--systems--group_on_system--type--organizational_unit--permissions))
+- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--systems--group_on_system--system--uuid--permissions))
- `uuid` (String)
-
-### Nested Schema for `additional_objects.systems.group_on_system.type.organizational_unit.uuid`
+
+### Nested Schema for `systems.group_on_system.system.uuid.links`
Read-Only:
@@ -4804,8 +5087,8 @@ Read-Only:
- `type_escaped` (String)
-
-### Nested Schema for `additional_objects.systems.group_on_system.type.organizational_unit.uuid`
+
+### Nested Schema for `systems.group_on_system.system.uuid.permissions`
Read-Only:
@@ -4816,8 +5099,8 @@ Read-Only:
-
-### Nested Schema for `additional_objects.systems.group_on_system.type.permissions`
+
+### Nested Schema for `systems.group_on_system.system.uuid`
Read-Only:
@@ -4829,8 +5112,8 @@ Read-Only:
-
-### Nested Schema for `additional_objects.systems.links`
+
+### Nested Schema for `systems.links`
Read-Only:
@@ -4840,8 +5123,8 @@ Read-Only:
- `type_escaped` (String)
-
-### Nested Schema for `additional_objects.systems.permissions`
+
+### Nested Schema for `systems.permissions`
Read-Only:
@@ -4852,19 +5135,19 @@ Read-Only:
-
-### Nested Schema for `additional_objects.vault`
+
+### Nested Schema for `vault`
Read-Only:
- `access_available` (Boolean)
-- `links` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--vault--links))
+- `links` (Attributes List) (see [below for nested schema](#nestedatt--vault--links))
- `name` (String)
-- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--vault--permissions))
-- `records` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--vault--records))
+- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--vault--permissions))
+- `records` (Attributes List) (see [below for nested schema](#nestedatt--vault--records))
-
-### Nested Schema for `additional_objects.vault.links`
+
+### Nested Schema for `vault.links`
Read-Only:
@@ -4874,8 +5157,8 @@ Read-Only:
- `type_escaped` (String)
-
-### Nested Schema for `additional_objects.vault.permissions`
+
+### Nested Schema for `vault.permissions`
Read-Only:
@@ -4885,8 +5168,8 @@ Read-Only:
- `type_escaped` (String)
-
-### Nested Schema for `additional_objects.vault.records`
+
+### Nested Schema for `vault.records`
Optional:
@@ -4898,9 +5181,9 @@ Read-Only:
- `derived` (Boolean)
- `end_date` (String)
- `filename` (String)
-- `links` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--vault--records--links))
+- `links` (Attributes List) (see [below for nested schema](#nestedatt--vault--records--links))
- `name` (String)
-- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--vault--records--permissions))
+- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--vault--records--permissions))
- `share_end_time` (String)
- `types` (List of String)
- `url` (String)
@@ -4908,8 +5191,8 @@ Read-Only:
- `uuid` (String)
- `warning_period` (String)
-
-### Nested Schema for `additional_objects.vault.records.warning_period`
+
+### Nested Schema for `vault.records.links`
Read-Only:
@@ -4919,8 +5202,8 @@ Read-Only:
- `type_escaped` (String)
-
-### Nested Schema for `additional_objects.vault.records.warning_period`
+
+### Nested Schema for `vault.records.permissions`
Read-Only:
@@ -4932,8 +5215,8 @@ Read-Only:
-
-### Nested Schema for `additional_objects.webhooks`
+
+### Nested Schema for `webhooks`
Optional:
@@ -4941,45 +5224,45 @@ Optional:
Read-Only:
-- `account` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--webhooks--account))
+- `account` (Attributes) (see [below for nested schema](#nestedatt--webhooks--account))
- `active` (Boolean)
- `all_types` (Boolean)
- `authentication_scheme` (String)
- `basic_auth_password` (String)
- `basic_auth_username` (String)
- `bearer_token` (String)
-- `client` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--webhooks--client))
-- `client_certificate` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--webhooks--client_certificate))
+- `client` (Attributes) (see [below for nested schema](#nestedatt--webhooks--client))
+- `client_certificate` (Attributes) (see [below for nested schema](#nestedatt--webhooks--client_certificate))
- `custom_header_name` (String)
- `custom_header_value` (String)
-- `directory` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--webhooks--directory))
-- `group` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--webhooks--group))
-- `links` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--webhooks--links))
+- `directory` (Attributes) (see [below for nested schema](#nestedatt--webhooks--directory))
+- `group` (Attributes) (see [below for nested schema](#nestedatt--webhooks--group))
+- `links` (Attributes List) (see [below for nested schema](#nestedatt--webhooks--links))
- `name` (String)
-- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--webhooks--permissions))
-- `system` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--webhooks--system))
+- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--webhooks--permissions))
+- `system` (Attributes) (see [below for nested schema](#nestedatt--webhooks--system))
- `tls` (String)
-- `trusted_certificate` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--webhooks--trusted_certificate))
+- `trusted_certificate` (Attributes) (see [below for nested schema](#nestedatt--webhooks--trusted_certificate))
- `types` (List of String)
- `url` (String)
- `uuid` (String)
- `verbose_payloads` (Boolean)
-
-### Nested Schema for `additional_objects.webhooks.account`
+
+### Nested Schema for `webhooks.account`
Read-Only:
- `display_name` (String)
- `last_active` (String)
-- `links` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--webhooks--account--links))
-- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--webhooks--account--permissions))
+- `links` (Attributes List) (see [below for nested schema](#nestedatt--webhooks--account--links))
+- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--webhooks--account--permissions))
- `username` (String)
- `uuid` (String)
- `validity` (String)
-
-### Nested Schema for `additional_objects.webhooks.account.validity`
+
+### Nested Schema for `webhooks.account.links`
Read-Only:
@@ -4989,8 +5272,8 @@ Read-Only:
- `type_escaped` (String)
-
-### Nested Schema for `additional_objects.webhooks.account.validity`
+
+### Nested Schema for `webhooks.account.permissions`
Read-Only:
@@ -5001,22 +5284,22 @@ Read-Only:
-
-### Nested Schema for `additional_objects.webhooks.client`
+
+### Nested Schema for `webhooks.client`
Read-Only:
- `client_id` (String)
-- `links` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--webhooks--client--links))
+- `links` (Attributes List) (see [below for nested schema](#nestedatt--webhooks--client--links))
- `name` (String)
-- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--webhooks--client--permissions))
+- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--webhooks--client--permissions))
- `scopes` (List of String)
- `sso_application` (Boolean)
- `type` (String)
- `uuid` (String)
-
-### Nested Schema for `additional_objects.webhooks.client.uuid`
+
+### Nested Schema for `webhooks.client.links`
Read-Only:
@@ -5026,8 +5309,8 @@ Read-Only:
- `type_escaped` (String)
-
-### Nested Schema for `additional_objects.webhooks.client.uuid`
+
+### Nested Schema for `webhooks.client.permissions`
Read-Only:
@@ -5038,8 +5321,8 @@ Read-Only:
-
-### Nested Schema for `additional_objects.webhooks.client_certificate`
+
+### Nested Schema for `webhooks.client_certificate`
Read-Only:
@@ -5049,14 +5332,14 @@ Read-Only:
- `fingerprint_sha1` (String)
- `fingerprint_sha256` (String)
- `global` (Boolean)
-- `links` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--webhooks--client_certificate--links))
-- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--webhooks--client_certificate--permissions))
+- `links` (Attributes List) (see [below for nested schema](#nestedatt--webhooks--client_certificate--links))
+- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--webhooks--client_certificate--permissions))
- `subject_dn` (String)
- `type` (String)
- `uuid` (String)
-
-### Nested Schema for `additional_objects.webhooks.client_certificate.uuid`
+
+### Nested Schema for `webhooks.client_certificate.links`
Read-Only:
@@ -5066,8 +5349,8 @@ Read-Only:
- `type_escaped` (String)
-
-### Nested Schema for `additional_objects.webhooks.client_certificate.uuid`
+
+### Nested Schema for `webhooks.client_certificate.permissions`
Read-Only:
@@ -5078,21 +5361,21 @@ Read-Only:
-
-### Nested Schema for `additional_objects.webhooks.directory`
+
+### Nested Schema for `webhooks.directory`
Read-Only:
- `account_validity_supported` (Boolean)
- `active` (Boolean)
-- `links` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--webhooks--directory--links))
+- `links` (Attributes List) (see [below for nested schema](#nestedatt--webhooks--directory--links))
- `name` (String)
-- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--webhooks--directory--permissions))
+- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--webhooks--directory--permissions))
- `type` (String)
- `uuid` (String)
-
-### Nested Schema for `additional_objects.webhooks.directory.uuid`
+
+### Nested Schema for `webhooks.directory.links`
Read-Only:
@@ -5102,8 +5385,8 @@ Read-Only:
- `type_escaped` (String)
-
-### Nested Schema for `additional_objects.webhooks.directory.uuid`
+
+### Nested Schema for `webhooks.directory.permissions`
Read-Only:
@@ -5114,19 +5397,19 @@ Read-Only:
-
-### Nested Schema for `additional_objects.webhooks.group`
+
+### Nested Schema for `webhooks.group`
Read-Only:
- `admin` (Boolean)
-- `links` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--webhooks--group--links))
+- `links` (Attributes List) (see [below for nested schema](#nestedatt--webhooks--group--links))
- `name` (String)
-- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--webhooks--group--permissions))
+- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--webhooks--group--permissions))
- `uuid` (String)
-
-### Nested Schema for `additional_objects.webhooks.group.uuid`
+
+### Nested Schema for `webhooks.group.links`
Read-Only:
@@ -5136,8 +5419,8 @@ Read-Only:
- `type_escaped` (String)
-
-### Nested Schema for `additional_objects.webhooks.group.uuid`
+
+### Nested Schema for `webhooks.group.permissions`
Read-Only:
@@ -5148,8 +5431,8 @@ Read-Only:
-
-### Nested Schema for `additional_objects.webhooks.links`
+
+### Nested Schema for `webhooks.links`
Read-Only:
@@ -5159,8 +5442,8 @@ Read-Only:
- `type_escaped` (String)
-
-### Nested Schema for `additional_objects.webhooks.permissions`
+
+### Nested Schema for `webhooks.permissions`
Read-Only:
@@ -5170,21 +5453,21 @@ Read-Only:
- `type_escaped` (String)
-
-### Nested Schema for `additional_objects.webhooks.system`
+
+### Nested Schema for `webhooks.system`
Read-Only:
- `active` (Boolean)
-- `links` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--webhooks--system--links))
+- `links` (Attributes List) (see [below for nested schema](#nestedatt--webhooks--system--links))
- `name` (String)
-- `organizational_unit` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--webhooks--system--organizational_unit))
-- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--webhooks--system--permissions))
+- `organizational_unit` (Attributes) (see [below for nested schema](#nestedatt--webhooks--system--organizational_unit))
+- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--webhooks--system--permissions))
- `type` (String)
- `uuid` (String)
-
-### Nested Schema for `additional_objects.webhooks.system.uuid`
+
+### Nested Schema for `webhooks.system.links`
Read-Only:
@@ -5194,18 +5477,18 @@ Read-Only:
- `type_escaped` (String)
-
-### Nested Schema for `additional_objects.webhooks.system.uuid`
+
+### Nested Schema for `webhooks.system.organizational_unit`
Read-Only:
-- `links` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--webhooks--system--uuid--links))
+- `links` (Attributes List) (see [below for nested schema](#nestedatt--webhooks--system--organizational_unit--links))
- `name` (String)
-- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--webhooks--system--uuid--permissions))
+- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--webhooks--system--organizational_unit--permissions))
- `uuid` (String)
-
-### Nested Schema for `additional_objects.webhooks.system.uuid.links`
+
+### Nested Schema for `webhooks.system.organizational_unit.uuid`
Read-Only:
@@ -5215,8 +5498,8 @@ Read-Only:
- `type_escaped` (String)
-
-### Nested Schema for `additional_objects.webhooks.system.uuid.permissions`
+
+### Nested Schema for `webhooks.system.organizational_unit.uuid`
Read-Only:
@@ -5227,8 +5510,8 @@ Read-Only:
-
-### Nested Schema for `additional_objects.webhooks.system.uuid`
+
+### Nested Schema for `webhooks.system.permissions`
Read-Only:
@@ -5239,8 +5522,8 @@ Read-Only:
-
-### Nested Schema for `additional_objects.webhooks.trusted_certificate`
+
+### Nested Schema for `webhooks.trusted_certificate`
Read-Only:
@@ -5250,184 +5533,14 @@ Read-Only:
- `fingerprint_sha1` (String)
- `fingerprint_sha256` (String)
- `global` (Boolean)
-- `links` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--webhooks--trusted_certificate--links))
-- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--webhooks--trusted_certificate--permissions))
+- `links` (Attributes List) (see [below for nested schema](#nestedatt--webhooks--trusted_certificate--links))
+- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--webhooks--trusted_certificate--permissions))
- `subject_dn` (String)
- `type` (String)
- `uuid` (String)
-
-### Nested Schema for `additional_objects.webhooks.trusted_certificate.uuid`
-
-Read-Only:
-
-- `href` (String)
-- `id` (Number)
-- `rel` (String)
-- `type_escaped` (String)
-
-
-
-### Nested Schema for `additional_objects.webhooks.trusted_certificate.uuid`
-
-Read-Only:
-
-- `full` (String)
-- `instances` (List of String)
-- `operations` (List of String)
-- `type_escaped` (String)
-
-
-
-
-
-
-### Nested Schema for `audit_config`
-
-Read-Only:
-
-- `links` (Attributes List) (see [below for nested schema](#nestedatt--audit_config--links))
-- `months` (List of String)
-- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--audit_config--permissions))
-
-
-### Nested Schema for `audit_config.links`
-
-Read-Only:
-
-- `href` (String)
-- `id` (Number)
-- `rel` (String)
-- `type_escaped` (String)
-
-
-
-### Nested Schema for `audit_config.permissions`
-
-Read-Only:
-
-- `full` (String)
-- `instances` (List of String)
-- `operations` (List of String)
-- `type_escaped` (String)
-
-
-
-
-### Nested Schema for `authorizing_group_auditing`
-
-Read-Only:
-
-- `admin` (Boolean)
-- `links` (Attributes List) (see [below for nested schema](#nestedatt--authorizing_group_auditing--links))
-- `name` (String)
-- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--authorizing_group_auditing--permissions))
-- `uuid` (String)
-
-
-### Nested Schema for `authorizing_group_auditing.links`
-
-Read-Only:
-
-- `href` (String)
-- `id` (Number)
-- `rel` (String)
-- `type_escaped` (String)
-
-
-
-### Nested Schema for `authorizing_group_auditing.permissions`
-
-Read-Only:
-
-- `full` (String)
-- `instances` (List of String)
-- `operations` (List of String)
-- `type_escaped` (String)
-
-
-
-
-### Nested Schema for `authorizing_group_delegation`
-
-Read-Only:
-
-- `admin` (Boolean)
-- `links` (Attributes List) (see [below for nested schema](#nestedatt--authorizing_group_delegation--links))
-- `name` (String)
-- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--authorizing_group_delegation--permissions))
-- `uuid` (String)
-
-
-### Nested Schema for `authorizing_group_delegation.links`
-
-Read-Only:
-
-- `href` (String)
-- `id` (Number)
-- `rel` (String)
-- `type_escaped` (String)
-
-
-
-### Nested Schema for `authorizing_group_delegation.permissions`
-
-Read-Only:
-
-- `full` (String)
-- `instances` (List of String)
-- `operations` (List of String)
-- `type_escaped` (String)
-
-
-
-
-### Nested Schema for `authorizing_group_membership`
-
-Read-Only:
-
-- `admin` (Boolean)
-- `links` (Attributes List) (see [below for nested schema](#nestedatt--authorizing_group_membership--links))
-- `name` (String)
-- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--authorizing_group_membership--permissions))
-- `uuid` (String)
-
-
-### Nested Schema for `authorizing_group_membership.links`
-
-Read-Only:
-
-- `href` (String)
-- `id` (Number)
-- `rel` (String)
-- `type_escaped` (String)
-
-
-
-### Nested Schema for `authorizing_group_membership.permissions`
-
-Read-Only:
-
-- `full` (String)
-- `instances` (List of String)
-- `operations` (List of String)
-- `type_escaped` (String)
-
-
-
-
-### Nested Schema for `authorizing_group_provisioning`
-
-Read-Only:
-
-- `admin` (Boolean)
-- `links` (Attributes List) (see [below for nested schema](#nestedatt--authorizing_group_provisioning--links))
-- `name` (String)
-- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--authorizing_group_provisioning--permissions))
-- `uuid` (String)
-
-
-### Nested Schema for `authorizing_group_provisioning.links`
+
+### Nested Schema for `webhooks.trusted_certificate.links`
Read-Only:
@@ -5437,131 +5550,8 @@ Read-Only:
- `type_escaped` (String)
-
-### Nested Schema for `authorizing_group_provisioning.permissions`
-
-Read-Only:
-
-- `full` (String)
-- `instances` (List of String)
-- `operations` (List of String)
-- `type_escaped` (String)
-
-
-
-
-### Nested Schema for `classification`
-
-Read-Only:
-
-- `links` (Attributes List) (see [below for nested schema](#nestedatt--classification--links))
-- `name` (String)
-- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--classification--permissions))
-- `uuid` (String)
-
-
-### Nested Schema for `classification.links`
-
-Read-Only:
-
-- `href` (String)
-- `id` (Number)
-- `rel` (String)
-- `type_escaped` (String)
-
-
-
-### Nested Schema for `classification.permissions`
-
-Read-Only:
-
-- `full` (String)
-- `instances` (List of String)
-- `operations` (List of String)
-- `type_escaped` (String)
-
-
-
-
-### Nested Schema for `links`
-
-Read-Only:
-
-- `href` (String)
-- `id` (Number)
-- `rel` (String)
-- `type_escaped` (String)
-
-
-
-### Nested Schema for `nested_under`
-
-Read-Only:
-
-- `admin` (Boolean)
-- `links` (Attributes List) (see [below for nested schema](#nestedatt--nested_under--links))
-- `name` (String)
-- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--nested_under--permissions))
-- `uuid` (String)
-
-
-### Nested Schema for `nested_under.links`
-
-Read-Only:
-
-- `href` (String)
-- `id` (Number)
-- `rel` (String)
-- `type_escaped` (String)
-
-
-
-### Nested Schema for `nested_under.permissions`
-
-Read-Only:
-
-- `full` (String)
-- `instances` (List of String)
-- `operations` (List of String)
-- `type_escaped` (String)
-
-
-
-
-### Nested Schema for `organizational_unit`
-
-Read-Only:
-
-- `links` (Attributes List) (see [below for nested schema](#nestedatt--organizational_unit--links))
-- `name` (String)
-- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--organizational_unit--permissions))
-- `uuid` (String)
-
-
-### Nested Schema for `organizational_unit.links`
-
-Read-Only:
-
-- `href` (String)
-- `id` (Number)
-- `rel` (String)
-- `type_escaped` (String)
-
-
-
-### Nested Schema for `organizational_unit.permissions`
-
-Read-Only:
-
-- `full` (String)
-- `instances` (List of String)
-- `operations` (List of String)
-- `type_escaped` (String)
-
-
-
-
-### Nested Schema for `permissions`
+
+### Nested Schema for `webhooks.trusted_certificate.permissions`
Read-Only:
diff --git a/docs/data-sources/groupclassification.md b/docs/data-sources/groupclassification.md
index 1680f7a..716b026 100644
--- a/docs/data-sources/groupclassification.md
+++ b/docs/data-sources/groupclassification.md
@@ -25,13 +25,14 @@ description: |-
### Read-Only
-- `additional_objects` (Attributes) (see [below for nested schema](#nestedatt--additional_objects))
+- `audit` (Attributes) (see [below for nested schema](#nestedatt--audit))
- `authorizing_group_auditing_required` (Boolean)
- `authorizing_group_delegation_required` (Boolean)
- `authorizing_group_membership_required` (Boolean)
- `authorizing_group_provisioning_required` (Boolean)
- `default_classification` (Boolean)
- `description` (String)
+- `info` (Attributes) (see [below for nested schema](#nestedatt--info))
- `links` (Attributes List) (see [below for nested schema](#nestedatt--links))
- `maximum_audit_interval` (Number)
- `minimum_nr_managers` (Number)
@@ -42,16 +43,8 @@ description: |-
- `rotating_password_required` (Boolean)
- `vault_requires_activation` (Boolean)
-
-### Nested Schema for `additional_objects`
-
-Read-Only:
-
-- `audit` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--audit))
-- `info` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--info))
-
-
-### Nested Schema for `additional_objects.audit`
+
+### Nested Schema for `audit`
Read-Only:
@@ -61,15 +54,14 @@ Read-Only:
- `last_modified_by` (String)
-
-### Nested Schema for `additional_objects.info`
+
+### Nested Schema for `info`
Read-Only:
- `nr_groups` (Number)
-
### Nested Schema for `links`
diff --git a/docs/data-sources/organizationalunit.md b/docs/data-sources/organizationalunit.md
index 93c1835..5709d14 100644
--- a/docs/data-sources/organizationalunit.md
+++ b/docs/data-sources/organizationalunit.md
@@ -25,7 +25,7 @@ description: |-
### Read-Only
-- `additional_objects` (Attributes) (see [below for nested schema](#nestedatt--additional_objects))
+- `audit` (Attributes) (see [below for nested schema](#nestedatt--audit))
- `depth` (Number)
- `description` (String)
- `links` (Attributes List) (see [below for nested schema](#nestedatt--links))
@@ -34,15 +34,8 @@ description: |-
- `parent` (Attributes) (see [below for nested schema](#nestedatt--parent))
- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--permissions))
-
-### Nested Schema for `additional_objects`
-
-Read-Only:
-
-- `audit` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--audit))
-
-
-### Nested Schema for `additional_objects.audit`
+
+### Nested Schema for `audit`
Read-Only:
@@ -52,7 +45,6 @@ Read-Only:
- `last_modified_by` (String)
-
### Nested Schema for `links`
diff --git a/docs/data-sources/serviceaccount.md b/docs/data-sources/serviceaccount.md
index 911294b..f0031a6 100644
--- a/docs/data-sources/serviceaccount.md
+++ b/docs/data-sources/serviceaccount.md
@@ -26,28 +26,21 @@ description: |-
### Read-Only
- `active` (Boolean)
-- `additional_objects` (Attributes) (see [below for nested schema](#nestedatt--additional_objects))
+- `audit` (Attributes) (see [below for nested schema](#nestedatt--audit))
- `description` (String)
+- `groups` (Attributes List) (see [below for nested schema](#nestedatt--groups))
- `links` (Attributes List) (see [below for nested schema](#nestedatt--links))
- `name` (String)
- `password` (Attributes) (see [below for nested schema](#nestedatt--password))
- `password_rotation` (String)
- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--permissions))
+- `secret` (Attributes) (see [below for nested schema](#nestedatt--secret))
- `system` (Attributes) (see [below for nested schema](#nestedatt--system))
- `technical_administrator` (Attributes) (see [below for nested schema](#nestedatt--technical_administrator))
- `username` (String)
-
-### Nested Schema for `additional_objects`
-
-Read-Only:
-
-- `audit` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--audit))
-- `groups` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--groups))
-- `secret` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--secret))
-
-
-### Nested Schema for `additional_objects.audit`
+
+### Nested Schema for `audit`
Read-Only:
@@ -57,8 +50,8 @@ Read-Only:
- `last_modified_by` (String)
-
-### Nested Schema for `additional_objects.groups`
+
+### Nested Schema for `groups`
Optional:
@@ -67,14 +60,14 @@ Optional:
Read-Only:
- `display_name` (String)
-- `links` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--groups--links))
+- `links` (Attributes List) (see [below for nested schema](#nestedatt--groups--links))
- `name_in_system` (String)
-- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--groups--permissions))
+- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--groups--permissions))
- `short_name_in_system` (String)
- `type` (String)
-
-### Nested Schema for `additional_objects.groups.links`
+
+### Nested Schema for `groups.links`
Read-Only:
@@ -84,8 +77,8 @@ Read-Only:
- `type_escaped` (String)
-
-### Nested Schema for `additional_objects.groups.permissions`
+
+### Nested Schema for `groups.permissions`
Read-Only:
@@ -96,17 +89,6 @@ Read-Only:
-
-### Nested Schema for `additional_objects.secret`
-
-Read-Only:
-
-- `generated_secret` (String)
-- `old_secret` (String)
-- `regenerate` (Boolean)
-
-
-
### Nested Schema for `links`
@@ -164,6 +146,16 @@ Read-Only:
- `type_escaped` (String)
+
+### Nested Schema for `secret`
+
+Read-Only:
+
+- `generated_secret` (String)
+- `old_secret` (String)
+- `regenerate` (Boolean)
+
+
### Nested Schema for `system`
diff --git a/docs/data-sources/system.md b/docs/data-sources/system.md
index 6fac57b..753d055 100644
--- a/docs/data-sources/system.md
+++ b/docs/data-sources/system.md
@@ -26,12 +26,17 @@ description: |-
### Read-Only
- `abstract_provisioned_ldap` (Attributes) (see [below for nested schema](#nestedatt--abstract_provisioned_ldap))
+- `account` (Attributes) (see [below for nested schema](#nestedatt--account))
- `account_count` (Number)
- `active` (Boolean)
-- `additional_objects` (Attributes) (see [below for nested schema](#nestedatt--additional_objects))
+- `audit` (Attributes) (see [below for nested schema](#nestedatt--audit))
- `content_administrator` (Attributes) (see [below for nested schema](#nestedatt--content_administrator))
- `external_uuid` (String)
+- `issued_permissions` (Attributes List) (see [below for nested schema](#nestedatt--issued_permissions))
- `links` (Attributes List) (see [below for nested schema](#nestedatt--links))
+- `login_name` (String)
+- `management_permissions` (Attributes) (see [below for nested schema](#nestedatt--management_permissions))
+- `markers` (Attributes) (see [below for nested schema](#nestedatt--markers))
- `name` (String)
- `organizational_unit` (Attributes) (see [below for nested schema](#nestedatt--organizational_unit))
- `owner` (Attributes) (see [below for nested schema](#nestedatt--owner))
@@ -47,6 +52,8 @@ description: |-
- `self_service_new_groups` (Boolean)
- `self_service_service_accounts` (Boolean)
- `should_destroy_unknown_accounts` (Boolean)
+- `statistics` (Attributes) (see [below for nested schema](#nestedatt--statistics))
+- `supported_group_types` (Attributes) (see [below for nested schema](#nestedatt--supported_group_types))
- `technical_administrator` (Attributes) (see [below for nested schema](#nestedatt--technical_administrator))
- `type` (String)
- `username_prefix` (String)
@@ -198,22 +205,8 @@ Read-Only:
-
-### Nested Schema for `additional_objects`
-
-Read-Only:
-
-- `account` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--account))
-- `audit` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--audit))
-- `issued_permissions` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--issued_permissions))
-- `login_name` (String)
-- `management_permissions` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--management_permissions))
-- `markers` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--markers))
-- `statistics` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--statistics))
-- `supported_group_types` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--supported_group_types))
-
-
-### Nested Schema for `additional_objects.account`
+
+### Nested Schema for `account`
Optional:
@@ -223,15 +216,15 @@ Read-Only:
- `display_name` (String)
- `last_active` (String)
-- `links` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--account--links))
-- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--account--permissions))
+- `links` (Attributes List) (see [below for nested schema](#nestedatt--account--links))
+- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--account--permissions))
- `uid` (Number)
- `username` (String)
- `uuid` (String)
- `validity` (String)
-
-### Nested Schema for `additional_objects.account.links`
+
+### Nested Schema for `account.links`
Read-Only:
@@ -241,8 +234,8 @@ Read-Only:
- `type_escaped` (String)
-
-### Nested Schema for `additional_objects.account.permissions`
+
+### Nested Schema for `account.permissions`
Read-Only:
@@ -253,8 +246,8 @@ Read-Only:
-
-### Nested Schema for `additional_objects.audit`
+
+### Nested Schema for `audit`
Read-Only:
@@ -264,8 +257,42 @@ Read-Only:
- `last_modified_by` (String)
-
-### Nested Schema for `additional_objects.issued_permissions`
+
+### Nested Schema for `content_administrator`
+
+Read-Only:
+
+- `admin` (Boolean)
+- `links` (Attributes List) (see [below for nested schema](#nestedatt--content_administrator--links))
+- `name` (String)
+- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--content_administrator--permissions))
+- `uuid` (String)
+
+
+### Nested Schema for `content_administrator.links`
+
+Read-Only:
+
+- `href` (String)
+- `id` (Number)
+- `rel` (String)
+- `type_escaped` (String)
+
+
+
+### Nested Schema for `content_administrator.permissions`
+
+Read-Only:
+
+- `full` (String)
+- `instances` (List of String)
+- `operations` (List of String)
+- `type_escaped` (String)
+
+
+
+
+### Nested Schema for `issued_permissions`
Optional:
@@ -273,20 +300,20 @@ Optional:
Read-Only:
-- `client` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--issued_permissions--client))
-- `for_group` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--issued_permissions--for_group))
-- `for_system` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--issued_permissions--for_system))
-- `links` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--issued_permissions--links))
-- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--issued_permissions--permissions))
+- `client` (Attributes) (see [below for nested schema](#nestedatt--issued_permissions--client))
+- `for_group` (Attributes) (see [below for nested schema](#nestedatt--issued_permissions--for_group))
+- `for_system` (Attributes) (see [below for nested schema](#nestedatt--issued_permissions--for_system))
+- `links` (Attributes List) (see [below for nested schema](#nestedatt--issued_permissions--links))
+- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--issued_permissions--permissions))
- `value` (String)
-
-### Nested Schema for `additional_objects.issued_permissions.client`
+
+### Nested Schema for `issued_permissions.client`
Read-Only:
-- `account_permissions` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--issued_permissions--client--account_permissions))
-- `attributes` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--issued_permissions--client--attributes))
+- `account_permissions` (Attributes List) (see [below for nested schema](#nestedatt--issued_permissions--client--account_permissions))
+- `attributes` (Attributes) (see [below for nested schema](#nestedatt--issued_permissions--client--attributes))
- `callback_uri` (String)
- `confidential` (Boolean)
- `debug_mode` (Boolean)
@@ -294,12 +321,12 @@ Read-Only:
- `initiate_login_uri` (String)
- `resource_uris` (String)
- `share_secret_in_vault` (Boolean)
-- `shared_secret` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--issued_permissions--client--shared_secret))
+- `shared_secret` (Attributes) (see [below for nested schema](#nestedatt--issued_permissions--client--shared_secret))
- `show_landing_page` (Boolean)
- `use_client_credentials` (Boolean)
-
-### Nested Schema for `additional_objects.issued_permissions.client.use_client_credentials`
+
+### Nested Schema for `issued_permissions.client.account_permissions`
Read-Only:
@@ -309,24 +336,24 @@ Read-Only:
- `type_escaped` (String)
-
-### Nested Schema for `additional_objects.issued_permissions.client.use_client_credentials`
+
+### Nested Schema for `issued_permissions.client.attributes`
-
-### Nested Schema for `additional_objects.issued_permissions.client.use_client_credentials`
+
+### Nested Schema for `issued_permissions.client.shared_secret`
Read-Only:
- `color` (String)
-- `links` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--issued_permissions--client--use_client_credentials--links))
+- `links` (Attributes List) (see [below for nested schema](#nestedatt--issued_permissions--client--shared_secret--links))
- `name` (String)
-- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--issued_permissions--client--use_client_credentials--permissions))
+- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--issued_permissions--client--shared_secret--permissions))
- `share_end_time` (String)
- `uuid` (String)
-
-### Nested Schema for `additional_objects.issued_permissions.client.use_client_credentials.links`
+
+### Nested Schema for `issued_permissions.client.shared_secret.uuid`
Read-Only:
@@ -336,8 +363,8 @@ Read-Only:
- `type_escaped` (String)
-
-### Nested Schema for `additional_objects.issued_permissions.client.use_client_credentials.permissions`
+
+### Nested Schema for `issued_permissions.client.shared_secret.uuid`
Read-Only:
@@ -349,19 +376,19 @@ Read-Only:
-
-### Nested Schema for `additional_objects.issued_permissions.for_group`
+
+### Nested Schema for `issued_permissions.for_group`
Read-Only:
- `admin` (Boolean)
-- `links` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--issued_permissions--for_group--links))
+- `links` (Attributes List) (see [below for nested schema](#nestedatt--issued_permissions--for_group--links))
- `name` (String)
-- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--issued_permissions--for_group--permissions))
+- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--issued_permissions--for_group--permissions))
- `uuid` (String)
-
-### Nested Schema for `additional_objects.issued_permissions.for_group.uuid`
+
+### Nested Schema for `issued_permissions.for_group.links`
Read-Only:
@@ -371,8 +398,8 @@ Read-Only:
- `type_escaped` (String)
-
-### Nested Schema for `additional_objects.issued_permissions.for_group.uuid`
+
+### Nested Schema for `issued_permissions.for_group.permissions`
Read-Only:
@@ -383,21 +410,21 @@ Read-Only:
-
-### Nested Schema for `additional_objects.issued_permissions.for_system`
+
+### Nested Schema for `issued_permissions.for_system`
Read-Only:
- `active` (Boolean)
-- `links` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--issued_permissions--for_system--links))
+- `links` (Attributes List) (see [below for nested schema](#nestedatt--issued_permissions--for_system--links))
- `name` (String)
-- `organizational_unit` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--issued_permissions--for_system--organizational_unit))
-- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--issued_permissions--for_system--permissions))
+- `organizational_unit` (Attributes) (see [below for nested schema](#nestedatt--issued_permissions--for_system--organizational_unit))
+- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--issued_permissions--for_system--permissions))
- `type` (String)
- `uuid` (String)
-
-### Nested Schema for `additional_objects.issued_permissions.for_system.uuid`
+
+### Nested Schema for `issued_permissions.for_system.links`
Read-Only:
@@ -407,18 +434,18 @@ Read-Only:
- `type_escaped` (String)
-
-### Nested Schema for `additional_objects.issued_permissions.for_system.uuid`
+
+### Nested Schema for `issued_permissions.for_system.organizational_unit`
Read-Only:
-- `links` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--issued_permissions--for_system--uuid--links))
+- `links` (Attributes List) (see [below for nested schema](#nestedatt--issued_permissions--for_system--organizational_unit--links))
- `name` (String)
-- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--issued_permissions--for_system--uuid--permissions))
+- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--issued_permissions--for_system--organizational_unit--permissions))
- `uuid` (String)
-
-### Nested Schema for `additional_objects.issued_permissions.for_system.uuid.links`
+
+### Nested Schema for `issued_permissions.for_system.organizational_unit.uuid`
Read-Only:
@@ -428,8 +455,8 @@ Read-Only:
- `type_escaped` (String)
-
-### Nested Schema for `additional_objects.issued_permissions.for_system.uuid.permissions`
+
+### Nested Schema for `issued_permissions.for_system.organizational_unit.uuid`
Read-Only:
@@ -440,8 +467,8 @@ Read-Only:
-
-### Nested Schema for `additional_objects.issued_permissions.for_system.uuid`
+
+### Nested Schema for `issued_permissions.for_system.permissions`
Read-Only:
@@ -452,8 +479,8 @@ Read-Only:
-
-### Nested Schema for `additional_objects.issued_permissions.links`
+
+### Nested Schema for `issued_permissions.links`
Read-Only:
@@ -463,8 +490,8 @@ Read-Only:
- `type_escaped` (String)
-
-### Nested Schema for `additional_objects.issued_permissions.permissions`
+
+### Nested Schema for `issued_permissions.permissions`
Read-Only:
@@ -475,101 +502,47 @@ Read-Only:
-
-### Nested Schema for `additional_objects.management_permissions`
-
-Read-Only:
-
-- `create_new_groups_allowed` (Boolean)
-- `create_service_accounts_allowed` (Boolean)
-- `reuse_existing_groups_allowed` (Boolean)
-
-
-
-### Nested Schema for `additional_objects.markers`
-
-Read-Only:
-
-- `markers` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--markers--markers))
-
-
-### Nested Schema for `additional_objects.markers.markers`
-
-Read-Only:
-
-- `level` (String)
-- `parameters` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--markers--markers--parameters))
-- `type` (String)
-
-
-### Nested Schema for `additional_objects.markers.markers.type`
-
-
-
-
-
-### Nested Schema for `additional_objects.statistics`
+
+### Nested Schema for `links`
Read-Only:
-- `number_of_failed_calls` (Number)
-- `number_of_not_permitted_calls` (Number)
-- `number_of_successful_calls` (Number)
-- `state` (String)
+- `href` (String)
+- `id` (Number)
+- `rel` (String)
+- `type_escaped` (String)
-
-### Nested Schema for `additional_objects.supported_group_types`
+
+### Nested Schema for `management_permissions`
Read-Only:
-- `types` (List of String)
-
+- `create_new_groups_allowed` (Boolean)
+- `create_service_accounts_allowed` (Boolean)
+- `reuse_existing_groups_allowed` (Boolean)
-
-### Nested Schema for `content_administrator`
+
+### Nested Schema for `markers`
Read-Only:
-- `admin` (Boolean)
-- `links` (Attributes List) (see [below for nested schema](#nestedatt--content_administrator--links))
-- `name` (String)
-- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--content_administrator--permissions))
-- `uuid` (String)
+- `markers` (Attributes List) (see [below for nested schema](#nestedatt--markers--markers))
-
-### Nested Schema for `content_administrator.links`
+
+### Nested Schema for `markers.markers`
Read-Only:
-- `href` (String)
-- `id` (Number)
-- `rel` (String)
-- `type_escaped` (String)
-
-
-
-### Nested Schema for `content_administrator.permissions`
-
-Read-Only:
-
-- `full` (String)
-- `instances` (List of String)
-- `operations` (List of String)
-- `type_escaped` (String)
-
-
+- `level` (String)
+- `parameters` (Attributes) (see [below for nested schema](#nestedatt--markers--markers--parameters))
+- `type` (String)
-
-### Nested Schema for `links`
+
+### Nested Schema for `markers.markers.parameters`
-Read-Only:
-- `href` (String)
-- `id` (Number)
-- `rel` (String)
-- `type_escaped` (String)
@@ -952,6 +925,25 @@ Read-Only:
+
+### Nested Schema for `statistics`
+
+Read-Only:
+
+- `number_of_failed_calls` (Number)
+- `number_of_not_permitted_calls` (Number)
+- `number_of_successful_calls` (Number)
+- `state` (String)
+
+
+
+### Nested Schema for `supported_group_types`
+
+Read-Only:
+
+- `types` (List of String)
+
+
### Nested Schema for `technical_administrator`
diff --git a/docs/data-sources/vaultrecord.md b/docs/data-sources/vaultrecord.md
index 39a242c..efe729e 100644
--- a/docs/data-sources/vaultrecord.md
+++ b/docs/data-sources/vaultrecord.md
@@ -25,36 +25,29 @@ description: |-
### Read-Only
-- `additional_objects` (Attributes) (see [below for nested schema](#nestedatt--additional_objects))
+- `audit` (Attributes) (see [below for nested schema](#nestedatt--audit))
- `color` (String)
- `derived` (Boolean)
- `end_date` (String)
- `filename` (String)
- `links` (Attributes List) (see [below for nested schema](#nestedatt--links))
- `name` (String)
+- `parent` (Attributes) (see [below for nested schema](#nestedatt--parent))
+- `password_metadata` (Attributes) (see [below for nested schema](#nestedatt--password_metadata))
- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--permissions))
+- `secret` (Attributes) (see [below for nested schema](#nestedatt--secret))
- `share_end_time` (String)
+- `share_summary` (Attributes) (see [below for nested schema](#nestedatt--share_summary))
+- `shares` (Attributes List) (see [below for nested schema](#nestedatt--shares))
+- `tile` (Attributes) (see [below for nested schema](#nestedatt--tile))
- `types` (List of String)
- `url` (String)
- `username` (String)
+- `vaultholder` (Attributes) (see [below for nested schema](#nestedatt--vaultholder))
- `warning_period` (String)
-
-### Nested Schema for `additional_objects`
-
-Read-Only:
-
-- `audit` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--audit))
-- `parent` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--parent))
-- `password_metadata` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--password_metadata))
-- `secret` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--secret))
-- `share_summary` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--share_summary))
-- `shares` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--shares))
-- `tile` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--tile))
-- `vaultholder` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--vaultholder))
-
-
-### Nested Schema for `additional_objects.audit`
+
+### Nested Schema for `audit`
Read-Only:
@@ -64,20 +57,31 @@ Read-Only:
- `last_modified_by` (String)
-
-### Nested Schema for `additional_objects.parent`
+
+### Nested Schema for `links`
+
+Read-Only:
+
+- `href` (String)
+- `id` (Number)
+- `rel` (String)
+- `type_escaped` (String)
+
+
+
+### Nested Schema for `parent`
Read-Only:
- `color` (String)
-- `links` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--parent--links))
+- `links` (Attributes List) (see [below for nested schema](#nestedatt--parent--links))
- `name` (String)
-- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--parent--permissions))
+- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--parent--permissions))
- `share_end_time` (String)
- `uuid` (String)
-
-### Nested Schema for `additional_objects.parent.links`
+
+### Nested Schema for `parent.links`
Read-Only:
@@ -87,8 +91,8 @@ Read-Only:
- `type_escaped` (String)
-
-### Nested Schema for `additional_objects.parent.permissions`
+
+### Nested Schema for `parent.permissions`
Read-Only:
@@ -99,8 +103,8 @@ Read-Only:
-
-### Nested Schema for `additional_objects.password_metadata`
+
+### Nested Schema for `password_metadata`
Read-Only:
@@ -115,8 +119,19 @@ Read-Only:
- `upper_count` (Number)
-
-### Nested Schema for `additional_objects.secret`
+
+### Nested Schema for `permissions`
+
+Read-Only:
+
+- `full` (String)
+- `instances` (List of String)
+- `operations` (List of String)
+- `type_escaped` (String)
+
+
+
+### Nested Schema for `secret`
Read-Only:
@@ -126,16 +141,16 @@ Read-Only:
- `totp` (String)
-
-### Nested Schema for `additional_objects.share_summary`
+
+### Nested Schema for `share_summary`
Read-Only:
-- `children` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--share_summary--children))
-- `parent` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--share_summary--parent))
+- `children` (Attributes List) (see [below for nested schema](#nestedatt--share_summary--children))
+- `parent` (Attributes) (see [below for nested schema](#nestedatt--share_summary--parent))
-
-### Nested Schema for `additional_objects.share_summary.children`
+
+### Nested Schema for `share_summary.children`
Read-Only:
@@ -143,8 +158,8 @@ Read-Only:
- `type` (String)
-
-### Nested Schema for `additional_objects.share_summary.parent`
+
+### Nested Schema for `share_summary.parent`
Read-Only:
@@ -153,20 +168,20 @@ Read-Only:
-
-### Nested Schema for `additional_objects.shares`
+
+### Nested Schema for `shares`
Read-Only:
- `color` (String)
-- `links` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--shares--links))
+- `links` (Attributes List) (see [below for nested schema](#nestedatt--shares--links))
- `name` (String)
-- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--shares--permissions))
+- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--shares--permissions))
- `share_end_time` (String)
- `uuid` (String)
-
-### Nested Schema for `additional_objects.shares.links`
+
+### Nested Schema for `shares.links`
Read-Only:
@@ -176,8 +191,8 @@ Read-Only:
- `type_escaped` (String)
-
-### Nested Schema for `additional_objects.shares.permissions`
+
+### Nested Schema for `shares.permissions`
Read-Only:
@@ -188,32 +203,9 @@ Read-Only:
-
-### Nested Schema for `additional_objects.tile`
-
-
-
-### Nested Schema for `additional_objects.vaultholder`
-
-
-
-
-### Nested Schema for `links`
-
-Read-Only:
-
-- `href` (String)
-- `id` (Number)
-- `rel` (String)
-- `type_escaped` (String)
-
-
-
-### Nested Schema for `permissions`
+
+### Nested Schema for `tile`
-Read-Only:
-- `full` (String)
-- `instances` (List of String)
-- `operations` (List of String)
-- `type_escaped` (String)
+
+### Nested Schema for `vaultholder`
diff --git a/docs/data-sources/webhook.md b/docs/data-sources/webhook.md
index 1e602bb..9eace9d 100644
--- a/docs/data-sources/webhook.md
+++ b/docs/data-sources/webhook.md
@@ -27,8 +27,8 @@ description: |-
- `account` (Attributes) (see [below for nested schema](#nestedatt--account))
- `active` (Boolean)
-- `additional_objects` (Attributes) (see [below for nested schema](#nestedatt--additional_objects))
- `all_types` (Boolean)
+- `audit` (Attributes) (see [below for nested schema](#nestedatt--audit))
- `authentication_scheme` (String)
- `basic_auth_password` (String)
- `basic_auth_username` (String)
@@ -85,15 +85,8 @@ Read-Only:
-
-### Nested Schema for `additional_objects`
-
-Read-Only:
-
-- `audit` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--audit))
-
-
-### Nested Schema for `additional_objects.audit`
+
+### Nested Schema for `audit`
Read-Only:
@@ -103,7 +96,6 @@ Read-Only:
- `last_modified_by` (String)
-
### Nested Schema for `client`
diff --git a/docs/resources/client_vaultrecord.md b/docs/resources/client_vaultrecord.md
index 6569cfa..380e605 100644
--- a/docs/resources/client_vaultrecord.md
+++ b/docs/resources/client_vaultrecord.md
@@ -22,43 +22,33 @@ description: |-
### Optional
-- `additional_objects` (Attributes) (see [below for nested schema](#nestedatt--additional_objects))
- `color` (String)
+- `delete_tile` (Boolean)
- `end_date` (String)
- `filename` (String)
+- `secret` (Attributes) (see [below for nested schema](#nestedatt--secret))
+- `tile` (Attributes) (see [below for nested schema](#nestedatt--tile))
- `url` (String)
- `username` (String)
- `warning_period` (String)
### Read-Only
+- `audit` (Attributes) (see [below for nested schema](#nestedatt--audit))
- `derived` (Boolean)
- `links` (Attributes List) (see [below for nested schema](#nestedatt--links))
+- `parent_uuid` (String)
+- `password_metadata` (Attributes) (see [below for nested schema](#nestedatt--password_metadata))
- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--permissions))
- `share_end_time` (String)
+- `share_summary` (Attributes) (see [below for nested schema](#nestedatt--share_summary))
+- `shares` (List of String)
- `types` (List of String)
- `uuid` (String)
+- `vaultholder` (Attributes) (see [below for nested schema](#nestedatt--vaultholder))
-
-### Nested Schema for `additional_objects`
-
-Optional:
-
-- `delete_tile` (Boolean)
-- `secret` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--secret))
-- `tile` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--tile))
-
-Read-Only:
-
-- `audit` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--audit))
-- `parent_uuid` (String)
-- `password_metadata` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--password_metadata))
-- `share_summary` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--share_summary))
-- `shares` (List of String)
-- `vaultholder` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--vaultholder))
-
-
-### Nested Schema for `additional_objects.secret`
+
+### Nested Schema for `secret`
Optional:
@@ -69,12 +59,12 @@ Optional:
- `write_totp` (Boolean)
-
-### Nested Schema for `additional_objects.tile`
+
+### Nested Schema for `tile`
-
-### Nested Schema for `additional_objects.audit`
+
+### Nested Schema for `audit`
Optional:
@@ -84,8 +74,19 @@ Optional:
- `last_modified_by` (String)
-
-### Nested Schema for `additional_objects.password_metadata`
+
+### Nested Schema for `links`
+
+Read-Only:
+
+- `href` (String)
+- `id` (Number)
+- `rel` (String)
+- `type_escaped` (String)
+
+
+
+### Nested Schema for `password_metadata`
Optional:
@@ -100,25 +101,27 @@ Optional:
- `upper_count` (Number)
-
-### Nested Schema for `additional_objects.share_summary`
+
+### Nested Schema for `permissions`
Optional:
-- `children` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--share_summary--children))
-- `parent` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--share_summary--parent))
+- `full` (String)
+- `instances` (List of String)
+- `operations` (List of String)
+- `type_escaped` (String)
+
-
-### Nested Schema for `additional_objects.share_summary.children`
+
+### Nested Schema for `share_summary`
Optional:
-- `name` (String)
-- `type` (String)
-
+- `children` (Attributes List) (see [below for nested schema](#nestedatt--share_summary--children))
+- `parent` (Attributes) (see [below for nested schema](#nestedatt--share_summary--parent))
-
-### Nested Schema for `additional_objects.share_summary.parent`
+
+### Nested Schema for `share_summary.children`
Optional:
@@ -126,29 +129,15 @@ Optional:
- `type` (String)
+
+### Nested Schema for `share_summary.parent`
-
-### Nested Schema for `additional_objects.vaultholder`
-
-
-
-
-### Nested Schema for `links`
-
-Read-Only:
-
-- `href` (String)
-- `id` (Number)
-- `rel` (String)
-- `type_escaped` (String)
+Optional:
+- `name` (String)
+- `type` (String)
-
-### Nested Schema for `permissions`
-Optional:
-- `full` (String)
-- `instances` (List of String)
-- `operations` (List of String)
-- `type_escaped` (String)
+
+### Nested Schema for `vaultholder`
diff --git a/docs/resources/clientapplication.md b/docs/resources/clientapplication.md
index 9712b76..af3e8e0 100644
--- a/docs/resources/clientapplication.md
+++ b/docs/resources/clientapplication.md
@@ -21,42 +21,32 @@ description: |-
### Optional
-- `additional_objects` (Attributes) (see [below for nested schema](#nestedatt--additional_objects))
- `client_id` (String)
+- `delete_tile` (Boolean)
+- `groupclients` (Attributes List) (see [below for nested schema](#nestedatt--groupclients))
- `ldap_client` (Attributes) (see [below for nested schema](#nestedatt--ldap_client))
- `o_auth2_client` (Attributes) (see [below for nested schema](#nestedatt--o_auth2_client))
- `owner_uuid` (String)
- `saml2_client` (Attributes) (see [below for nested schema](#nestedatt--saml2_client))
- `scopes` (List of String)
+- `secret` (Attributes) (see [below for nested schema](#nestedatt--secret))
- `technical_administrator_uuid` (String)
+- `tile` (Attributes) (see [below for nested schema](#nestedatt--tile))
### Read-Only
+- `audit` (Attributes) (see [below for nested schema](#nestedatt--audit))
+- `groups` (Attributes List) (see [below for nested schema](#nestedatt--groups))
- `last_modified_at` (String)
- `links` (Attributes List) (see [below for nested schema](#nestedatt--links))
- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--permissions))
- `sso_application` (Boolean)
- `type` (String)
- `uuid` (String)
-
-
-### Nested Schema for `additional_objects`
-
-Optional:
-
-- `delete_tile` (Boolean)
-- `groupclients` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--groupclients))
-- `secret` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--secret))
-- `tile` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--tile))
-
-Read-Only:
-
-- `audit` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--audit))
-- `groups` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--groups))
- `vault_record_count` (Number)
-
-### Nested Schema for `additional_objects.groupclients`
+
+### Nested Schema for `groupclients`
Optional:
@@ -66,13 +56,13 @@ Read-Only:
- `client_uuid` (String)
- `group_uuid` (String)
-- `links` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--groupclients--links))
+- `links` (Attributes List) (see [below for nested schema](#nestedatt--groupclients--links))
- `owner_uuid` (String)
-- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--groupclients--permissions))
+- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--groupclients--permissions))
- `technical_administrator_uuid` (String)
-
-### Nested Schema for `additional_objects.groupclients.links`
+
+### Nested Schema for `groupclients.links`
Read-Only:
@@ -82,8 +72,8 @@ Read-Only:
- `type_escaped` (String)
-
-### Nested Schema for `additional_objects.groupclients.permissions`
+
+### Nested Schema for `groupclients.permissions`
Optional:
@@ -94,8 +84,78 @@ Optional:
-
-### Nested Schema for `additional_objects.secret`
+
+### Nested Schema for `ldap_client`
+
+Optional:
+
+- `client_certificate_uuid` (String)
+- `share_secret_in_vault` (Boolean)
+
+Read-Only:
+
+- `bind_dn` (String)
+- `shared_secret_uuid` (String)
+- `used_for_provisioning` (Boolean)
+
+
+
+### Nested Schema for `o_auth2_client`
+
+Optional:
+
+- `attributes` (Attributes) (see [below for nested schema](#nestedatt--o_auth2_client--attributes))
+- `callback_uri` (String)
+- `confidential` (Boolean)
+- `debug_mode` (Boolean)
+- `id_token_claims` (String)
+- `initiate_login_uri` (String)
+- `resource_uris` (String)
+- `share_secret_in_vault` (Boolean)
+- `show_landing_page` (Boolean)
+- `use_client_credentials` (Boolean)
+
+Read-Only:
+
+- `account_permissions` (Attributes List) (see [below for nested schema](#nestedatt--o_auth2_client--account_permissions))
+- `shared_secret_uuid` (String)
+
+
+### Nested Schema for `o_auth2_client.attributes`
+
+
+
+### Nested Schema for `o_auth2_client.account_permissions`
+
+Optional:
+
+- `full` (String)
+- `instances` (List of String)
+- `operations` (List of String)
+- `type_escaped` (String)
+
+
+
+
+### Nested Schema for `saml2_client`
+
+Required:
+
+- `subject_format` (String)
+
+Optional:
+
+- `attributes` (Attributes) (see [below for nested schema](#nestedatt--saml2_client--attributes))
+- `metadata` (String)
+- `metadata_url` (String)
+
+
+### Nested Schema for `saml2_client.attributes`
+
+
+
+
+### Nested Schema for `secret`
Optional:
@@ -104,16 +164,16 @@ Optional:
- `regenerate` (Boolean)
-
-### Nested Schema for `additional_objects.tile`
+
+### Nested Schema for `tile`
Optional:
- `uri` (String)
-
-### Nested Schema for `additional_objects.audit`
+
+### Nested Schema for `audit`
Optional:
@@ -123,8 +183,8 @@ Optional:
- `last_modified_by` (String)
-
-### Nested Schema for `additional_objects.groups`
+
+### Nested Schema for `groups`
Required:
@@ -133,7 +193,7 @@ Required:
Optional:
- `application_administration` (Boolean)
-- `audit_config` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--groups--audit_config))
+- `audit_config` (Attributes) (see [below for nested schema](#nestedatt--groups--audit_config))
- `authorizing_group_auditing_uuid` (String)
- `authorizing_group_delegation_uuid` (String)
- `authorizing_group_membership_uuid` (String)
@@ -157,12 +217,12 @@ Read-Only:
- `audit_requested` (Boolean)
- `auditor` (Boolean)
- `authorizing_group_types` (List of String)
-- `links` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--groups--links))
-- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--groups--permissions))
+- `links` (Attributes List) (see [below for nested schema](#nestedatt--groups--links))
+- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--groups--permissions))
- `uuid` (String)
-
-### Nested Schema for `additional_objects.groups.audit_config`
+
+### Nested Schema for `groups.audit_config`
Optional:
@@ -170,11 +230,11 @@ Optional:
Read-Only:
-- `links` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--groups--audit_config--links))
-- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--groups--audit_config--permissions))
+- `links` (Attributes List) (see [below for nested schema](#nestedatt--groups--audit_config--links))
+- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--groups--audit_config--permissions))
-
-### Nested Schema for `additional_objects.groups.audit_config.permissions`
+
+### Nested Schema for `groups.audit_config.links`
Read-Only:
@@ -184,8 +244,8 @@ Read-Only:
- `type_escaped` (String)
-
-### Nested Schema for `additional_objects.groups.audit_config.permissions`
+
+### Nested Schema for `groups.audit_config.permissions`
Optional:
@@ -196,8 +256,8 @@ Optional:
-
-### Nested Schema for `additional_objects.groups.links`
+
+### Nested Schema for `groups.links`
Read-Only:
@@ -207,8 +267,8 @@ Read-Only:
- `type_escaped` (String)
-
-### Nested Schema for `additional_objects.groups.permissions`
+
+### Nested Schema for `groups.permissions`
Optional:
@@ -219,77 +279,6 @@ Optional:
-
-
-### Nested Schema for `ldap_client`
-
-Optional:
-
-- `client_certificate_uuid` (String)
-- `share_secret_in_vault` (Boolean)
-
-Read-Only:
-
-- `bind_dn` (String)
-- `shared_secret_uuid` (String)
-- `used_for_provisioning` (Boolean)
-
-
-
-### Nested Schema for `o_auth2_client`
-
-Optional:
-
-- `attributes` (Attributes) (see [below for nested schema](#nestedatt--o_auth2_client--attributes))
-- `callback_uri` (String)
-- `confidential` (Boolean)
-- `debug_mode` (Boolean)
-- `id_token_claims` (String)
-- `initiate_login_uri` (String)
-- `resource_uris` (String)
-- `share_secret_in_vault` (Boolean)
-- `show_landing_page` (Boolean)
-- `use_client_credentials` (Boolean)
-
-Read-Only:
-
-- `account_permissions` (Attributes List) (see [below for nested schema](#nestedatt--o_auth2_client--account_permissions))
-- `shared_secret_uuid` (String)
-
-
-### Nested Schema for `o_auth2_client.attributes`
-
-
-
-### Nested Schema for `o_auth2_client.account_permissions`
-
-Optional:
-
-- `full` (String)
-- `instances` (List of String)
-- `operations` (List of String)
-- `type_escaped` (String)
-
-
-
-
-### Nested Schema for `saml2_client`
-
-Required:
-
-- `subject_format` (String)
-
-Optional:
-
-- `attributes` (Attributes) (see [below for nested schema](#nestedatt--saml2_client--attributes))
-- `metadata` (String)
-- `metadata_url` (String)
-
-
-### Nested Schema for `saml2_client.attributes`
-
-
-
### Nested Schema for `links`
diff --git a/docs/resources/group.md b/docs/resources/group.md
index fd24c2c..b49b382 100644
--- a/docs/resources/group.md
+++ b/docs/resources/group.md
@@ -21,7 +21,8 @@ description: |-
### Optional
-- `additional_objects` (Attributes) (see [below for nested schema](#nestedatt--additional_objects))
+- `accounts` (Attributes List) (see [below for nested schema](#nestedatt--accounts))
+- `admins` (Attributes List, Deprecated) (see [below for nested schema](#nestedatt--admins))
- `application_administration` (Boolean)
- `audit_config` (Attributes) (see [below for nested schema](#nestedatt--audit_config))
- `authorizing_group_auditing_uuid` (String)
@@ -29,6 +30,7 @@ description: |-
- `authorizing_group_membership_uuid` (String)
- `authorizing_group_provisioning_uuid` (String)
- `classification_uuid` (String)
+- `client_permissions` (Attributes List) (see [below for nested schema](#nestedatt--client_permissions))
- `description` (String)
- `extended_access` (String)
- `hide_audit_trail` (Boolean)
@@ -44,51 +46,39 @@ description: |-
### Read-Only
- `admin` (Boolean)
+- `administered_clients` (Attributes List) (see [below for nested schema](#nestedatt--administered_clients))
+- `administered_systems` (Attributes List) (see [below for nested schema](#nestedatt--administered_systems))
+- `audit` (Attributes) (see [below for nested schema](#nestedatt--audit))
- `audit_requested` (Boolean)
- `auditor` (Boolean)
+- `authorized_groups` (Attributes) (see [below for nested schema](#nestedatt--authorized_groups))
- `authorizing_group_types` (List of String)
+- `clients` (Attributes List) (see [below for nested schema](#nestedatt--clients))
+- `content_administered_systems` (Attributes List) (see [below for nested schema](#nestedatt--content_administered_systems))
+- `groupauditinginfo` (Attributes) (see [below for nested schema](#nestedatt--groupauditinginfo))
+- `groupinfo` (Attributes) (see [below for nested schema](#nestedatt--groupinfo))
+- `helpdesk` (Attributes List) (see [below for nested schema](#nestedatt--helpdesk))
- `links` (Attributes List) (see [below for nested schema](#nestedatt--links))
-- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--permissions))
-- `uuid` (String)
-
-
-### Nested Schema for `additional_objects`
-
-Optional:
-
-- `accounts` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--accounts))
-- `admins` (Attributes List, Deprecated) (see [below for nested schema](#nestedatt--additional_objects--admins))
-- `client_permissions` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--client_permissions))
-
-Read-Only:
-
-- `administered_clients` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--administered_clients))
-- `administered_systems` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--administered_systems))
-- `audit` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--audit))
-- `authorized_groups` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--authorized_groups))
-- `clients` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--clients))
-- `content_administered_systems` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--content_administered_systems))
-- `groupauditinginfo` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--groupauditinginfo))
-- `groupinfo` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--groupinfo))
-- `helpdesk` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--helpdesk))
-- `markers` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--markers))
-- `myaccount` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--myaccount))
-- `mydelegatedaccount` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--mydelegatedaccount))
+- `markers` (Attributes) (see [below for nested schema](#nestedatt--markers))
+- `myaccount` (Attributes) (see [below for nested schema](#nestedatt--myaccount))
+- `mydelegatedaccount` (Attributes) (see [below for nested schema](#nestedatt--mydelegatedaccount))
- `nested_groups` (List of String)
-- `owned_clients` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--owned_clients))
-- `owned_directories` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--owned_directories))
-- `owned_groups_on_system` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--owned_groups_on_system))
-- `owned_organizational_units` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--owned_organizational_units))
-- `owned_systems` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--owned_systems))
-- `recent_audits` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--recent_audits))
+- `owned_clients` (Attributes List) (see [below for nested schema](#nestedatt--owned_clients))
+- `owned_directories` (Attributes List) (see [below for nested schema](#nestedatt--owned_directories))
+- `owned_groups_on_system` (Attributes) (see [below for nested schema](#nestedatt--owned_groups_on_system))
+- `owned_organizational_units` (Attributes List) (see [below for nested schema](#nestedatt--owned_organizational_units))
+- `owned_systems` (Attributes List) (see [below for nested schema](#nestedatt--owned_systems))
+- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--permissions))
+- `recent_audits` (Attributes List) (see [below for nested schema](#nestedatt--recent_audits))
- `requeststatus` (String)
-- `service_accounts` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--service_accounts))
-- `systems` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--systems))
-- `vault` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--vault))
-- `webhooks` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--webhooks))
+- `service_accounts` (Attributes List) (see [below for nested schema](#nestedatt--service_accounts))
+- `systems` (Attributes List) (see [below for nested schema](#nestedatt--systems))
+- `uuid` (String)
+- `vault` (Attributes) (see [below for nested schema](#nestedatt--vault))
+- `webhooks` (Attributes List) (see [below for nested schema](#nestedatt--webhooks))
-
-### Nested Schema for `additional_objects.accounts`
+
+### Nested Schema for `accounts`
Required:
@@ -110,8 +100,8 @@ Read-Only:
- `visible_for_provisioning` (Boolean)
-
-### Nested Schema for `additional_objects.admins`
+
+### Nested Schema for `admins`
Required:
@@ -133,8 +123,43 @@ Read-Only:
- `visible_for_provisioning` (Boolean)
-
-### Nested Schema for `additional_objects.client_permissions`
+
+### Nested Schema for `audit_config`
+
+Optional:
+
+- `months` (List of String)
+
+Read-Only:
+
+- `links` (Attributes List) (see [below for nested schema](#nestedatt--audit_config--links))
+- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--audit_config--permissions))
+
+
+### Nested Schema for `audit_config.links`
+
+Read-Only:
+
+- `href` (String)
+- `id` (Number)
+- `rel` (String)
+- `type_escaped` (String)
+
+
+
+### Nested Schema for `audit_config.permissions`
+
+Optional:
+
+- `full` (String)
+- `instances` (List of String)
+- `operations` (List of String)
+- `type_escaped` (String)
+
+
+
+
+### Nested Schema for `client_permissions`
Required:
@@ -142,21 +167,21 @@ Required:
Optional:
-- `client` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--client_permissions--client))
+- `client` (Attributes) (see [below for nested schema](#nestedatt--client_permissions--client))
- `for_group_uuid` (String)
- `for_system_uuid` (String)
Read-Only:
-- `links` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--client_permissions--links))
-- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--client_permissions--permissions))
+- `links` (Attributes List) (see [below for nested schema](#nestedatt--client_permissions--links))
+- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--client_permissions--permissions))
-
-### Nested Schema for `additional_objects.client_permissions.client`
+
+### Nested Schema for `client_permissions.client`
Optional:
-- `attributes` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--client_permissions--client--attributes))
+- `attributes` (Attributes) (see [below for nested schema](#nestedatt--client_permissions--client--attributes))
- `callback_uri` (String)
- `confidential` (Boolean)
- `debug_mode` (Boolean)
@@ -169,15 +194,15 @@ Optional:
Read-Only:
-- `account_permissions` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--client_permissions--client--account_permissions))
+- `account_permissions` (Attributes List) (see [below for nested schema](#nestedatt--client_permissions--client--account_permissions))
- `shared_secret_uuid` (String)
-
-### Nested Schema for `additional_objects.client_permissions.client.shared_secret_uuid`
+
+### Nested Schema for `client_permissions.client.attributes`
-
-### Nested Schema for `additional_objects.client_permissions.client.shared_secret_uuid`
+
+### Nested Schema for `client_permissions.client.account_permissions`
Optional:
@@ -188,8 +213,8 @@ Optional:
-
-### Nested Schema for `additional_objects.client_permissions.links`
+
+### Nested Schema for `client_permissions.links`
Read-Only:
@@ -199,8 +224,8 @@ Read-Only:
- `type_escaped` (String)
-
-### Nested Schema for `additional_objects.client_permissions.permissions`
+
+### Nested Schema for `client_permissions.permissions`
Optional:
@@ -211,8 +236,8 @@ Optional:
-
-### Nested Schema for `additional_objects.administered_clients`
+
+### Nested Schema for `administered_clients`
Required:
@@ -221,24 +246,24 @@ Required:
Optional:
- `client_id` (String)
-- `ldap_client` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--administered_clients--ldap_client))
-- `o_auth2_client` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--administered_clients--o_auth2_client))
+- `ldap_client` (Attributes) (see [below for nested schema](#nestedatt--administered_clients--ldap_client))
+- `o_auth2_client` (Attributes) (see [below for nested schema](#nestedatt--administered_clients--o_auth2_client))
- `owner_uuid` (String)
-- `saml2_client` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--administered_clients--saml2_client))
+- `saml2_client` (Attributes) (see [below for nested schema](#nestedatt--administered_clients--saml2_client))
- `scopes` (List of String)
- `technical_administrator_uuid` (String)
Read-Only:
- `last_modified_at` (String)
-- `links` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--administered_clients--links))
-- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--administered_clients--permissions))
+- `links` (Attributes List) (see [below for nested schema](#nestedatt--administered_clients--links))
+- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--administered_clients--permissions))
- `sso_application` (Boolean)
- `type` (String)
- `uuid` (String)
-
-### Nested Schema for `additional_objects.administered_clients.ldap_client`
+
+### Nested Schema for `administered_clients.ldap_client`
Optional:
@@ -252,12 +277,12 @@ Read-Only:
- `used_for_provisioning` (Boolean)
-
-### Nested Schema for `additional_objects.administered_clients.o_auth2_client`
+
+### Nested Schema for `administered_clients.o_auth2_client`
Optional:
-- `attributes` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--administered_clients--o_auth2_client--attributes))
+- `attributes` (Attributes) (see [below for nested schema](#nestedatt--administered_clients--o_auth2_client--attributes))
- `callback_uri` (String)
- `confidential` (Boolean)
- `debug_mode` (Boolean)
@@ -270,15 +295,15 @@ Optional:
Read-Only:
-- `account_permissions` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--administered_clients--o_auth2_client--account_permissions))
+- `account_permissions` (Attributes List) (see [below for nested schema](#nestedatt--administered_clients--o_auth2_client--account_permissions))
- `shared_secret_uuid` (String)
-
-### Nested Schema for `additional_objects.administered_clients.o_auth2_client.shared_secret_uuid`
+
+### Nested Schema for `administered_clients.o_auth2_client.attributes`
-
-### Nested Schema for `additional_objects.administered_clients.o_auth2_client.shared_secret_uuid`
+
+### Nested Schema for `administered_clients.o_auth2_client.account_permissions`
Optional:
@@ -289,8 +314,8 @@ Optional:
-
-### Nested Schema for `additional_objects.administered_clients.saml2_client`
+
+### Nested Schema for `administered_clients.saml2_client`
Required:
@@ -298,17 +323,17 @@ Required:
Optional:
-- `attributes` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--administered_clients--saml2_client--attributes))
+- `attributes` (Attributes) (see [below for nested schema](#nestedatt--administered_clients--saml2_client--attributes))
- `metadata` (String)
- `metadata_url` (String)
-
-### Nested Schema for `additional_objects.administered_clients.saml2_client.metadata_url`
+
+### Nested Schema for `administered_clients.saml2_client.attributes`
-
-### Nested Schema for `additional_objects.administered_clients.links`
+
+### Nested Schema for `administered_clients.links`
Read-Only:
@@ -318,8 +343,8 @@ Read-Only:
- `type_escaped` (String)
-
-### Nested Schema for `additional_objects.administered_clients.permissions`
+
+### Nested Schema for `administered_clients.permissions`
Optional:
@@ -330,8 +355,8 @@ Optional:
-
-### Nested Schema for `additional_objects.administered_systems`
+
+### Nested Schema for `administered_systems`
Required:
@@ -342,16 +367,16 @@ Required:
Optional:
-- `abstract_provisioned_ldap` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--administered_systems--abstract_provisioned_ldap))
+- `abstract_provisioned_ldap` (Attributes) (see [below for nested schema](#nestedatt--administered_systems--abstract_provisioned_ldap))
- `active` (Boolean)
- `organizational_unit_uuid` (String)
-- `provisioned_a_d` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--administered_systems--provisioned_a_d))
-- `provisioned_azure_oidc_directory` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--administered_systems--provisioned_azure_oidc_directory))
-- `provisioned_azure_sync_ldap_directory` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--administered_systems--provisioned_azure_sync_ldap_directory))
-- `provisioned_azure_tenant` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--administered_systems--provisioned_azure_tenant))
-- `provisioned_internal_ldap` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--administered_systems--provisioned_internal_ldap))
-- `provisioned_ldap` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--administered_systems--provisioned_ldap))
-- `provisioned_ldap_directory` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--administered_systems--provisioned_ldap_directory))
+- `provisioned_a_d` (Attributes) (see [below for nested schema](#nestedatt--administered_systems--provisioned_a_d))
+- `provisioned_azure_oidc_directory` (Attributes) (see [below for nested schema](#nestedatt--administered_systems--provisioned_azure_oidc_directory))
+- `provisioned_azure_sync_ldap_directory` (Attributes) (see [below for nested schema](#nestedatt--administered_systems--provisioned_azure_sync_ldap_directory))
+- `provisioned_azure_tenant` (Attributes) (see [below for nested schema](#nestedatt--administered_systems--provisioned_azure_tenant))
+- `provisioned_internal_ldap` (Attributes) (see [below for nested schema](#nestedatt--administered_systems--provisioned_internal_ldap))
+- `provisioned_ldap` (Attributes) (see [below for nested schema](#nestedatt--administered_systems--provisioned_ldap))
+- `provisioned_ldap_directory` (Attributes) (see [below for nested schema](#nestedatt--administered_systems--provisioned_ldap_directory))
- `self_service_existing_groups` (Boolean)
- `self_service_new_groups` (Boolean)
- `self_service_service_accounts` (Boolean)
@@ -362,13 +387,13 @@ Read-Only:
- `account_count` (Number)
- `external_uuid` (String)
-- `links` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--administered_systems--links))
-- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--administered_systems--permissions))
+- `links` (Attributes List) (see [below for nested schema](#nestedatt--administered_systems--links))
+- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--administered_systems--permissions))
- `type` (String)
- `uuid` (String)
-
-### Nested Schema for `additional_objects.administered_systems.abstract_provisioned_ldap`
+
+### Nested Schema for `administered_systems.abstract_provisioned_ldap`
Required:
@@ -378,7 +403,7 @@ Required:
Optional:
-- `attributes` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--administered_systems--abstract_provisioned_ldap--attributes))
+- `attributes` (Attributes) (see [below for nested schema](#nestedatt--administered_systems--abstract_provisioned_ldap--attributes))
- `bind_dn` (String)
- `bind_password` (String)
- `client_certificate_uuid` (String)
@@ -392,21 +417,21 @@ Optional:
- `trusted_certificate_uuid` (String)
- `user_dn` (String)
-
-### Nested Schema for `additional_objects.administered_systems.abstract_provisioned_ldap.user_dn`
+
+### Nested Schema for `administered_systems.abstract_provisioned_ldap.attributes`
-
-### Nested Schema for `additional_objects.administered_systems.provisioned_a_d`
+
+### Nested Schema for `administered_systems.provisioned_a_d`
Required:
- `sam_account_name_scheme` (String)
-
-### Nested Schema for `additional_objects.administered_systems.provisioned_azure_oidc_directory`
+
+### Nested Schema for `administered_systems.provisioned_azure_oidc_directory`
Required:
@@ -414,8 +439,8 @@ Required:
- `tenant` (String)
-
-### Nested Schema for `additional_objects.administered_systems.provisioned_azure_sync_ldap_directory`
+
+### Nested Schema for `administered_systems.provisioned_azure_sync_ldap_directory`
Required:
@@ -425,8 +450,8 @@ Required:
- `tenant` (String)
-
-### Nested Schema for `additional_objects.administered_systems.provisioned_azure_tenant`
+
+### Nested Schema for `administered_systems.provisioned_azure_tenant`
Required:
@@ -439,15 +464,15 @@ Optional:
- `idp_domain` (String)
-
-### Nested Schema for `additional_objects.administered_systems.provisioned_internal_ldap`
+
+### Nested Schema for `administered_systems.provisioned_internal_ldap`
Optional:
-- `client` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--administered_systems--provisioned_internal_ldap--client))
+- `client` (Attributes) (see [below for nested schema](#nestedatt--administered_systems--provisioned_internal_ldap--client))
-
-### Nested Schema for `additional_objects.administered_systems.provisioned_internal_ldap.client`
+
+### Nested Schema for `administered_systems.provisioned_internal_ldap.client`
Optional:
@@ -462,20 +487,20 @@ Read-Only:
-
-### Nested Schema for `additional_objects.administered_systems.provisioned_ldap`
+
+### Nested Schema for `administered_systems.provisioned_ldap`
Required:
- `hashing_scheme` (String)
-- `numbering` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--administered_systems--provisioned_ldap--numbering))
+- `numbering` (Attributes) (see [below for nested schema](#nestedatt--administered_systems--provisioned_ldap--numbering))
Optional:
- `gid` (Number)
-
-### Nested Schema for `additional_objects.administered_systems.provisioned_ldap.gid`
+
+### Nested Schema for `administered_systems.provisioned_ldap.numbering`
Required:
@@ -488,11 +513,11 @@ Optional:
Read-Only:
- `account_count` (Number)
-- `links` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--administered_systems--provisioned_ldap--gid--links))
-- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--administered_systems--provisioned_ldap--gid--permissions))
+- `links` (Attributes List) (see [below for nested schema](#nestedatt--administered_systems--provisioned_ldap--numbering--links))
+- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--administered_systems--provisioned_ldap--numbering--permissions))
-
-### Nested Schema for `additional_objects.administered_systems.provisioned_ldap.gid.links`
+
+### Nested Schema for `administered_systems.provisioned_ldap.numbering.permissions`
Read-Only:
@@ -502,8 +527,8 @@ Read-Only:
- `type_escaped` (String)
-
-### Nested Schema for `additional_objects.administered_systems.provisioned_ldap.gid.permissions`
+
+### Nested Schema for `administered_systems.provisioned_ldap.numbering.permissions`
Optional:
@@ -515,8 +540,8 @@ Optional:
-
-### Nested Schema for `additional_objects.administered_systems.provisioned_ldap_directory`
+
+### Nested Schema for `administered_systems.provisioned_ldap_directory`
Required:
@@ -524,8 +549,8 @@ Required:
- `group_dn` (String)
-
-### Nested Schema for `additional_objects.administered_systems.links`
+
+### Nested Schema for `administered_systems.links`
Read-Only:
@@ -535,8 +560,8 @@ Read-Only:
- `type_escaped` (String)
-
-### Nested Schema for `additional_objects.administered_systems.permissions`
+
+### Nested Schema for `administered_systems.permissions`
Optional:
@@ -547,8 +572,8 @@ Optional:
-
-### Nested Schema for `additional_objects.audit`
+
+### Nested Schema for `audit`
Optional:
@@ -558,16 +583,16 @@ Optional:
- `last_modified_by` (String)
-
-### Nested Schema for `additional_objects.authorized_groups`
+
+### Nested Schema for `authorized_groups`
Optional:
- `group_count` (Number)
-- `items` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--authorized_groups--items))
+- `items` (Attributes List) (see [below for nested schema](#nestedatt--authorized_groups--items))
-
-### Nested Schema for `additional_objects.authorized_groups.items`
+
+### Nested Schema for `authorized_groups.items`
Required:
@@ -576,7 +601,7 @@ Required:
Optional:
- `application_administration` (Boolean)
-- `audit_config` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--authorized_groups--items--audit_config))
+- `audit_config` (Attributes) (see [below for nested schema](#nestedatt--authorized_groups--items--audit_config))
- `authorizing_group_auditing_uuid` (String)
- `authorizing_group_delegation_uuid` (String)
- `authorizing_group_membership_uuid` (String)
@@ -600,12 +625,12 @@ Read-Only:
- `audit_requested` (Boolean)
- `auditor` (Boolean)
- `authorizing_group_types` (List of String)
-- `links` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--authorized_groups--items--links))
-- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--authorized_groups--items--permissions))
+- `links` (Attributes List) (see [below for nested schema](#nestedatt--authorized_groups--items--links))
+- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--authorized_groups--items--permissions))
- `uuid` (String)
-
-### Nested Schema for `additional_objects.authorized_groups.items.uuid`
+
+### Nested Schema for `authorized_groups.items.audit_config`
Optional:
@@ -613,11 +638,11 @@ Optional:
Read-Only:
-- `links` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--authorized_groups--items--uuid--links))
-- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--authorized_groups--items--uuid--permissions))
+- `links` (Attributes List) (see [below for nested schema](#nestedatt--authorized_groups--items--audit_config--links))
+- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--authorized_groups--items--audit_config--permissions))
-
-### Nested Schema for `additional_objects.authorized_groups.items.uuid.links`
+
+### Nested Schema for `authorized_groups.items.audit_config.permissions`
Read-Only:
@@ -627,8 +652,8 @@ Read-Only:
- `type_escaped` (String)
-
-### Nested Schema for `additional_objects.authorized_groups.items.uuid.permissions`
+
+### Nested Schema for `authorized_groups.items.audit_config.permissions`
Optional:
@@ -639,8 +664,8 @@ Optional:
-
-### Nested Schema for `additional_objects.authorized_groups.items.uuid`
+
+### Nested Schema for `authorized_groups.items.links`
Read-Only:
@@ -650,8 +675,8 @@ Read-Only:
- `type_escaped` (String)
-
-### Nested Schema for `additional_objects.authorized_groups.items.uuid`
+
+### Nested Schema for `authorized_groups.items.permissions`
Optional:
@@ -663,8 +688,8 @@ Optional:
-
-### Nested Schema for `additional_objects.clients`
+
+### Nested Schema for `clients`
Optional:
@@ -674,13 +699,13 @@ Read-Only:
- `client_uuid` (String)
- `group_uuid` (String)
-- `links` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--clients--links))
+- `links` (Attributes List) (see [below for nested schema](#nestedatt--clients--links))
- `owner_uuid` (String)
-- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--clients--permissions))
+- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--clients--permissions))
- `technical_administrator_uuid` (String)
-
-### Nested Schema for `additional_objects.clients.links`
+
+### Nested Schema for `clients.links`
Read-Only:
@@ -690,8 +715,8 @@ Read-Only:
- `type_escaped` (String)
-
-### Nested Schema for `additional_objects.clients.permissions`
+
+### Nested Schema for `clients.permissions`
Optional:
@@ -702,8 +727,8 @@ Optional:
-
-### Nested Schema for `additional_objects.content_administered_systems`
+
+### Nested Schema for `content_administered_systems`
Required:
@@ -714,16 +739,16 @@ Required:
Optional:
-- `abstract_provisioned_ldap` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--content_administered_systems--abstract_provisioned_ldap))
+- `abstract_provisioned_ldap` (Attributes) (see [below for nested schema](#nestedatt--content_administered_systems--abstract_provisioned_ldap))
- `active` (Boolean)
- `organizational_unit_uuid` (String)
-- `provisioned_a_d` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--content_administered_systems--provisioned_a_d))
-- `provisioned_azure_oidc_directory` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--content_administered_systems--provisioned_azure_oidc_directory))
-- `provisioned_azure_sync_ldap_directory` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--content_administered_systems--provisioned_azure_sync_ldap_directory))
-- `provisioned_azure_tenant` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--content_administered_systems--provisioned_azure_tenant))
-- `provisioned_internal_ldap` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--content_administered_systems--provisioned_internal_ldap))
-- `provisioned_ldap` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--content_administered_systems--provisioned_ldap))
-- `provisioned_ldap_directory` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--content_administered_systems--provisioned_ldap_directory))
+- `provisioned_a_d` (Attributes) (see [below for nested schema](#nestedatt--content_administered_systems--provisioned_a_d))
+- `provisioned_azure_oidc_directory` (Attributes) (see [below for nested schema](#nestedatt--content_administered_systems--provisioned_azure_oidc_directory))
+- `provisioned_azure_sync_ldap_directory` (Attributes) (see [below for nested schema](#nestedatt--content_administered_systems--provisioned_azure_sync_ldap_directory))
+- `provisioned_azure_tenant` (Attributes) (see [below for nested schema](#nestedatt--content_administered_systems--provisioned_azure_tenant))
+- `provisioned_internal_ldap` (Attributes) (see [below for nested schema](#nestedatt--content_administered_systems--provisioned_internal_ldap))
+- `provisioned_ldap` (Attributes) (see [below for nested schema](#nestedatt--content_administered_systems--provisioned_ldap))
+- `provisioned_ldap_directory` (Attributes) (see [below for nested schema](#nestedatt--content_administered_systems--provisioned_ldap_directory))
- `self_service_existing_groups` (Boolean)
- `self_service_new_groups` (Boolean)
- `self_service_service_accounts` (Boolean)
@@ -734,13 +759,13 @@ Read-Only:
- `account_count` (Number)
- `external_uuid` (String)
-- `links` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--content_administered_systems--links))
-- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--content_administered_systems--permissions))
+- `links` (Attributes List) (see [below for nested schema](#nestedatt--content_administered_systems--links))
+- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--content_administered_systems--permissions))
- `type` (String)
- `uuid` (String)
-
-### Nested Schema for `additional_objects.content_administered_systems.abstract_provisioned_ldap`
+
+### Nested Schema for `content_administered_systems.abstract_provisioned_ldap`
Required:
@@ -750,7 +775,7 @@ Required:
Optional:
-- `attributes` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--content_administered_systems--abstract_provisioned_ldap--attributes))
+- `attributes` (Attributes) (see [below for nested schema](#nestedatt--content_administered_systems--abstract_provisioned_ldap--attributes))
- `bind_dn` (String)
- `bind_password` (String)
- `client_certificate_uuid` (String)
@@ -764,21 +789,21 @@ Optional:
- `trusted_certificate_uuid` (String)
- `user_dn` (String)
-
-### Nested Schema for `additional_objects.content_administered_systems.abstract_provisioned_ldap.user_dn`
+
+### Nested Schema for `content_administered_systems.abstract_provisioned_ldap.attributes`
-
-### Nested Schema for `additional_objects.content_administered_systems.provisioned_a_d`
+
+### Nested Schema for `content_administered_systems.provisioned_a_d`
Required:
- `sam_account_name_scheme` (String)
-
-### Nested Schema for `additional_objects.content_administered_systems.provisioned_azure_oidc_directory`
+
+### Nested Schema for `content_administered_systems.provisioned_azure_oidc_directory`
Required:
@@ -786,8 +811,8 @@ Required:
- `tenant` (String)
-
-### Nested Schema for `additional_objects.content_administered_systems.provisioned_azure_sync_ldap_directory`
+
+### Nested Schema for `content_administered_systems.provisioned_azure_sync_ldap_directory`
Required:
@@ -797,8 +822,8 @@ Required:
- `tenant` (String)
-
-### Nested Schema for `additional_objects.content_administered_systems.provisioned_azure_tenant`
+
+### Nested Schema for `content_administered_systems.provisioned_azure_tenant`
Required:
@@ -811,15 +836,15 @@ Optional:
- `idp_domain` (String)
-
-### Nested Schema for `additional_objects.content_administered_systems.provisioned_internal_ldap`
+
+### Nested Schema for `content_administered_systems.provisioned_internal_ldap`
Optional:
-- `client` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--content_administered_systems--provisioned_internal_ldap--client))
+- `client` (Attributes) (see [below for nested schema](#nestedatt--content_administered_systems--provisioned_internal_ldap--client))
-
-### Nested Schema for `additional_objects.content_administered_systems.provisioned_internal_ldap.client`
+
+### Nested Schema for `content_administered_systems.provisioned_internal_ldap.client`
Optional:
@@ -834,20 +859,20 @@ Read-Only:
-
-### Nested Schema for `additional_objects.content_administered_systems.provisioned_ldap`
+
+### Nested Schema for `content_administered_systems.provisioned_ldap`
Required:
- `hashing_scheme` (String)
-- `numbering` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--content_administered_systems--provisioned_ldap--numbering))
+- `numbering` (Attributes) (see [below for nested schema](#nestedatt--content_administered_systems--provisioned_ldap--numbering))
Optional:
- `gid` (Number)
-
-### Nested Schema for `additional_objects.content_administered_systems.provisioned_ldap.gid`
+
+### Nested Schema for `content_administered_systems.provisioned_ldap.numbering`
Required:
@@ -860,11 +885,11 @@ Optional:
Read-Only:
- `account_count` (Number)
-- `links` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--content_administered_systems--provisioned_ldap--gid--links))
-- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--content_administered_systems--provisioned_ldap--gid--permissions))
+- `links` (Attributes List) (see [below for nested schema](#nestedatt--content_administered_systems--provisioned_ldap--numbering--links))
+- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--content_administered_systems--provisioned_ldap--numbering--permissions))
-
-### Nested Schema for `additional_objects.content_administered_systems.provisioned_ldap.gid.links`
+
+### Nested Schema for `content_administered_systems.provisioned_ldap.numbering.permissions`
Read-Only:
@@ -874,8 +899,8 @@ Read-Only:
- `type_escaped` (String)
-
-### Nested Schema for `additional_objects.content_administered_systems.provisioned_ldap.gid.permissions`
+
+### Nested Schema for `content_administered_systems.provisioned_ldap.numbering.permissions`
Optional:
@@ -887,8 +912,8 @@ Optional:
-
-### Nested Schema for `additional_objects.content_administered_systems.provisioned_ldap_directory`
+
+### Nested Schema for `content_administered_systems.provisioned_ldap_directory`
Required:
@@ -896,8 +921,8 @@ Required:
- `group_dn` (String)
-
-### Nested Schema for `additional_objects.content_administered_systems.links`
+
+### Nested Schema for `content_administered_systems.links`
Read-Only:
@@ -907,8 +932,8 @@ Read-Only:
- `type_escaped` (String)
-
-### Nested Schema for `additional_objects.content_administered_systems.permissions`
+
+### Nested Schema for `content_administered_systems.permissions`
Optional:
@@ -919,8 +944,8 @@ Optional:
-
-### Nested Schema for `additional_objects.groupauditinginfo`
+
+### Nested Schema for `groupauditinginfo`
Optional:
@@ -934,8 +959,8 @@ Optional:
- `nr_vault_records_with_end_date` (Number)
-
-### Nested Schema for `additional_objects.groupinfo`
+
+### Nested Schema for `groupinfo`
Optional:
@@ -947,25 +972,25 @@ Optional:
- `nr_vault_records` (Number)
-
-### Nested Schema for `additional_objects.helpdesk`
+
+### Nested Schema for `helpdesk`
Optional:
- `domain_restriction` (String)
- `fully_resolved_issuer` (String)
- `name` (String)
-- `status` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--helpdesk--status))
+- `status` (Attributes) (see [below for nested schema](#nestedatt--helpdesk--status))
- `type` (String)
- `username_customizable` (Boolean)
Read-Only:
-- `links` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--helpdesk--links))
-- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--helpdesk--permissions))
+- `links` (Attributes List) (see [below for nested schema](#nestedatt--helpdesk--links))
+- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--helpdesk--permissions))
-
-### Nested Schema for `additional_objects.helpdesk.status`
+
+### Nested Schema for `helpdesk.status`
Optional:
@@ -974,8 +999,8 @@ Optional:
- `status` (String)
-
-### Nested Schema for `additional_objects.helpdesk.links`
+
+### Nested Schema for `helpdesk.links`
Read-Only:
@@ -985,8 +1010,8 @@ Read-Only:
- `type_escaped` (String)
-
-### Nested Schema for `additional_objects.helpdesk.permissions`
+
+### Nested Schema for `helpdesk.permissions`
Optional:
@@ -997,30 +1022,41 @@ Optional:
-
-### Nested Schema for `additional_objects.markers`
+
+### Nested Schema for `links`
+
+Read-Only:
+
+- `href` (String)
+- `id` (Number)
+- `rel` (String)
+- `type_escaped` (String)
+
+
+
+### Nested Schema for `markers`
Optional:
-- `markers` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--markers--markers))
+- `markers` (Attributes List) (see [below for nested schema](#nestedatt--markers--markers))
-
-### Nested Schema for `additional_objects.markers.markers`
+
+### Nested Schema for `markers.markers`
Optional:
- `level` (String)
-- `parameters` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--markers--markers--parameters))
+- `parameters` (Attributes) (see [below for nested schema](#nestedatt--markers--markers--parameters))
- `type` (String)
-
-### Nested Schema for `additional_objects.markers.markers.type`
+
+### Nested Schema for `markers.markers.parameters`
-
-### Nested Schema for `additional_objects.myaccount`
+
+### Nested Schema for `myaccount`
Required:
@@ -1042,8 +1078,8 @@ Read-Only:
- `visible_for_provisioning` (Boolean)
-
-### Nested Schema for `additional_objects.mydelegatedaccount`
+
+### Nested Schema for `mydelegatedaccount`
Required:
@@ -1065,8 +1101,8 @@ Read-Only:
- `visible_for_provisioning` (Boolean)
-
-### Nested Schema for `additional_objects.owned_clients`
+
+### Nested Schema for `owned_clients`
Required:
@@ -1075,24 +1111,24 @@ Required:
Optional:
- `client_id` (String)
-- `ldap_client` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--owned_clients--ldap_client))
-- `o_auth2_client` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--owned_clients--o_auth2_client))
+- `ldap_client` (Attributes) (see [below for nested schema](#nestedatt--owned_clients--ldap_client))
+- `o_auth2_client` (Attributes) (see [below for nested schema](#nestedatt--owned_clients--o_auth2_client))
- `owner_uuid` (String)
-- `saml2_client` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--owned_clients--saml2_client))
+- `saml2_client` (Attributes) (see [below for nested schema](#nestedatt--owned_clients--saml2_client))
- `scopes` (List of String)
- `technical_administrator_uuid` (String)
Read-Only:
- `last_modified_at` (String)
-- `links` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--owned_clients--links))
-- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--owned_clients--permissions))
+- `links` (Attributes List) (see [below for nested schema](#nestedatt--owned_clients--links))
+- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--owned_clients--permissions))
- `sso_application` (Boolean)
- `type` (String)
- `uuid` (String)
-
-### Nested Schema for `additional_objects.owned_clients.ldap_client`
+
+### Nested Schema for `owned_clients.ldap_client`
Optional:
@@ -1106,12 +1142,12 @@ Read-Only:
- `used_for_provisioning` (Boolean)
-
-### Nested Schema for `additional_objects.owned_clients.o_auth2_client`
+
+### Nested Schema for `owned_clients.o_auth2_client`
Optional:
-- `attributes` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--owned_clients--o_auth2_client--attributes))
+- `attributes` (Attributes) (see [below for nested schema](#nestedatt--owned_clients--o_auth2_client--attributes))
- `callback_uri` (String)
- `confidential` (Boolean)
- `debug_mode` (Boolean)
@@ -1124,15 +1160,15 @@ Optional:
Read-Only:
-- `account_permissions` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--owned_clients--o_auth2_client--account_permissions))
+- `account_permissions` (Attributes List) (see [below for nested schema](#nestedatt--owned_clients--o_auth2_client--account_permissions))
- `shared_secret_uuid` (String)
-
-### Nested Schema for `additional_objects.owned_clients.o_auth2_client.shared_secret_uuid`
+
+### Nested Schema for `owned_clients.o_auth2_client.attributes`
-
-### Nested Schema for `additional_objects.owned_clients.o_auth2_client.shared_secret_uuid`
+
+### Nested Schema for `owned_clients.o_auth2_client.account_permissions`
Optional:
@@ -1143,8 +1179,8 @@ Optional:
-
-### Nested Schema for `additional_objects.owned_clients.saml2_client`
+
+### Nested Schema for `owned_clients.saml2_client`
Required:
@@ -1152,17 +1188,17 @@ Required:
Optional:
-- `attributes` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--owned_clients--saml2_client--attributes))
+- `attributes` (Attributes) (see [below for nested schema](#nestedatt--owned_clients--saml2_client--attributes))
- `metadata` (String)
- `metadata_url` (String)
-
-### Nested Schema for `additional_objects.owned_clients.saml2_client.metadata_url`
+
+### Nested Schema for `owned_clients.saml2_client.attributes`
-
-### Nested Schema for `additional_objects.owned_clients.links`
+
+### Nested Schema for `owned_clients.links`
Read-Only:
@@ -1172,8 +1208,8 @@ Read-Only:
- `type_escaped` (String)
-
-### Nested Schema for `additional_objects.owned_clients.permissions`
+
+### Nested Schema for `owned_clients.permissions`
Optional:
@@ -1184,8 +1220,8 @@ Optional:
-
-### Nested Schema for `additional_objects.owned_directories`
+
+### Nested Schema for `owned_directories`
Required:
@@ -1198,31 +1234,31 @@ Optional:
- `active` (Boolean)
- `default_directory` (Boolean)
- `helpdesk_group_uuid` (String)
-- `internal_directory` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--owned_directories--internal_directory))
-- `l_d_a_p_directory` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--owned_directories--l_d_a_p_directory))
-- `maintenance_directory` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--owned_directories--maintenance_directory))
-- `o_id_c_directory` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--owned_directories--o_id_c_directory))
+- `internal_directory` (Attributes) (see [below for nested schema](#nestedatt--owned_directories--internal_directory))
+- `l_d_a_p_directory` (Attributes) (see [below for nested schema](#nestedatt--owned_directories--l_d_a_p_directory))
+- `maintenance_directory` (Attributes) (see [below for nested schema](#nestedatt--owned_directories--maintenance_directory))
+- `o_id_c_directory` (Attributes) (see [below for nested schema](#nestedatt--owned_directories--o_id_c_directory))
- `restrict2fa` (Boolean)
- `username_customizable` (Boolean)
Read-Only:
- `account_validity_supported` (Boolean)
-- `links` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--owned_directories--links))
-- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--owned_directories--permissions))
+- `links` (Attributes List) (see [below for nested schema](#nestedatt--owned_directories--links))
+- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--owned_directories--permissions))
- `type` (String)
- `uuid` (String)
-
-### Nested Schema for `additional_objects.owned_directories.internal_directory`
+
+### Nested Schema for `owned_directories.internal_directory`
Required:
- `owner_uuid` (String)
-
-### Nested Schema for `additional_objects.owned_directories.l_d_a_p_directory`
+
+### Nested Schema for `owned_directories.l_d_a_p_directory`
Required:
@@ -1245,12 +1281,12 @@ Optional:
- `trusted_certificate_uuid` (String)
-
-### Nested Schema for `additional_objects.owned_directories.maintenance_directory`
+
+### Nested Schema for `owned_directories.maintenance_directory`
-
-### Nested Schema for `additional_objects.owned_directories.o_id_c_directory`
+
+### Nested Schema for `owned_directories.o_id_c_directory`
Required:
@@ -1273,8 +1309,8 @@ Read-Only:
- `fully_resolved_issuer` (String)
-
-### Nested Schema for `additional_objects.owned_directories.links`
+
+### Nested Schema for `owned_directories.links`
Read-Only:
@@ -1284,8 +1320,8 @@ Read-Only:
- `type_escaped` (String)
-
-### Nested Schema for `additional_objects.owned_directories.permissions`
+
+### Nested Schema for `owned_directories.permissions`
Optional:
@@ -1296,16 +1332,16 @@ Optional:
-
-### Nested Schema for `additional_objects.owned_groups_on_system`
+
+### Nested Schema for `owned_groups_on_system`
Optional:
-- `items` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--owned_groups_on_system--items))
+- `items` (Attributes List) (see [below for nested schema](#nestedatt--owned_groups_on_system--items))
- `unlinked_count` (Number)
-
-### Nested Schema for `additional_objects.owned_groups_on_system.items`
+
+### Nested Schema for `owned_groups_on_system.items`
Required:
@@ -1321,11 +1357,11 @@ Optional:
Read-Only:
-- `links` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--owned_groups_on_system--items--links))
-- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--owned_groups_on_system--items--permissions))
+- `links` (Attributes List) (see [below for nested schema](#nestedatt--owned_groups_on_system--items--links))
+- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--owned_groups_on_system--items--permissions))
-
-### Nested Schema for `additional_objects.owned_groups_on_system.items.permissions`
+
+### Nested Schema for `owned_groups_on_system.items.links`
Read-Only:
@@ -1335,8 +1371,8 @@ Read-Only:
- `type_escaped` (String)
-
-### Nested Schema for `additional_objects.owned_groups_on_system.items.permissions`
+
+### Nested Schema for `owned_groups_on_system.items.permissions`
Optional:
@@ -1348,8 +1384,8 @@ Optional:
-
-### Nested Schema for `additional_objects.owned_organizational_units`
+
+### Nested Schema for `owned_organizational_units`
Required:
@@ -1363,13 +1399,13 @@ Optional:
Read-Only:
- `depth` (Number)
-- `links` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--owned_organizational_units--links))
+- `links` (Attributes List) (see [below for nested schema](#nestedatt--owned_organizational_units--links))
- `parent_uuid` (String)
-- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--owned_organizational_units--permissions))
+- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--owned_organizational_units--permissions))
- `uuid` (String)
-
-### Nested Schema for `additional_objects.owned_organizational_units.links`
+
+### Nested Schema for `owned_organizational_units.links`
Read-Only:
@@ -1379,8 +1415,8 @@ Read-Only:
- `type_escaped` (String)
-
-### Nested Schema for `additional_objects.owned_organizational_units.permissions`
+
+### Nested Schema for `owned_organizational_units.permissions`
Optional:
@@ -1391,8 +1427,8 @@ Optional:
-
-### Nested Schema for `additional_objects.owned_systems`
+
+### Nested Schema for `owned_systems`
Required:
@@ -1403,16 +1439,16 @@ Required:
Optional:
-- `abstract_provisioned_ldap` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--owned_systems--abstract_provisioned_ldap))
+- `abstract_provisioned_ldap` (Attributes) (see [below for nested schema](#nestedatt--owned_systems--abstract_provisioned_ldap))
- `active` (Boolean)
- `organizational_unit_uuid` (String)
-- `provisioned_a_d` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--owned_systems--provisioned_a_d))
-- `provisioned_azure_oidc_directory` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--owned_systems--provisioned_azure_oidc_directory))
-- `provisioned_azure_sync_ldap_directory` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--owned_systems--provisioned_azure_sync_ldap_directory))
-- `provisioned_azure_tenant` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--owned_systems--provisioned_azure_tenant))
-- `provisioned_internal_ldap` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--owned_systems--provisioned_internal_ldap))
-- `provisioned_ldap` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--owned_systems--provisioned_ldap))
-- `provisioned_ldap_directory` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--owned_systems--provisioned_ldap_directory))
+- `provisioned_a_d` (Attributes) (see [below for nested schema](#nestedatt--owned_systems--provisioned_a_d))
+- `provisioned_azure_oidc_directory` (Attributes) (see [below for nested schema](#nestedatt--owned_systems--provisioned_azure_oidc_directory))
+- `provisioned_azure_sync_ldap_directory` (Attributes) (see [below for nested schema](#nestedatt--owned_systems--provisioned_azure_sync_ldap_directory))
+- `provisioned_azure_tenant` (Attributes) (see [below for nested schema](#nestedatt--owned_systems--provisioned_azure_tenant))
+- `provisioned_internal_ldap` (Attributes) (see [below for nested schema](#nestedatt--owned_systems--provisioned_internal_ldap))
+- `provisioned_ldap` (Attributes) (see [below for nested schema](#nestedatt--owned_systems--provisioned_ldap))
+- `provisioned_ldap_directory` (Attributes) (see [below for nested schema](#nestedatt--owned_systems--provisioned_ldap_directory))
- `self_service_existing_groups` (Boolean)
- `self_service_new_groups` (Boolean)
- `self_service_service_accounts` (Boolean)
@@ -1423,13 +1459,13 @@ Read-Only:
- `account_count` (Number)
- `external_uuid` (String)
-- `links` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--owned_systems--links))
-- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--owned_systems--permissions))
+- `links` (Attributes List) (see [below for nested schema](#nestedatt--owned_systems--links))
+- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--owned_systems--permissions))
- `type` (String)
- `uuid` (String)
-
-### Nested Schema for `additional_objects.owned_systems.abstract_provisioned_ldap`
+
+### Nested Schema for `owned_systems.abstract_provisioned_ldap`
Required:
@@ -1439,7 +1475,7 @@ Required:
Optional:
-- `attributes` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--owned_systems--abstract_provisioned_ldap--attributes))
+- `attributes` (Attributes) (see [below for nested schema](#nestedatt--owned_systems--abstract_provisioned_ldap--attributes))
- `bind_dn` (String)
- `bind_password` (String)
- `client_certificate_uuid` (String)
@@ -1453,21 +1489,21 @@ Optional:
- `trusted_certificate_uuid` (String)
- `user_dn` (String)
-
-### Nested Schema for `additional_objects.owned_systems.abstract_provisioned_ldap.user_dn`
+
+### Nested Schema for `owned_systems.abstract_provisioned_ldap.attributes`
-
-### Nested Schema for `additional_objects.owned_systems.provisioned_a_d`
+
+### Nested Schema for `owned_systems.provisioned_a_d`
Required:
- `sam_account_name_scheme` (String)
-
-### Nested Schema for `additional_objects.owned_systems.provisioned_azure_oidc_directory`
+
+### Nested Schema for `owned_systems.provisioned_azure_oidc_directory`
Required:
@@ -1475,8 +1511,8 @@ Required:
- `tenant` (String)
-
-### Nested Schema for `additional_objects.owned_systems.provisioned_azure_sync_ldap_directory`
+
+### Nested Schema for `owned_systems.provisioned_azure_sync_ldap_directory`
Required:
@@ -1486,8 +1522,8 @@ Required:
- `tenant` (String)
-
-### Nested Schema for `additional_objects.owned_systems.provisioned_azure_tenant`
+
+### Nested Schema for `owned_systems.provisioned_azure_tenant`
Required:
@@ -1500,15 +1536,15 @@ Optional:
- `idp_domain` (String)
-
-### Nested Schema for `additional_objects.owned_systems.provisioned_internal_ldap`
+
+### Nested Schema for `owned_systems.provisioned_internal_ldap`
Optional:
-- `client` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--owned_systems--provisioned_internal_ldap--client))
+- `client` (Attributes) (see [below for nested schema](#nestedatt--owned_systems--provisioned_internal_ldap--client))
-
-### Nested Schema for `additional_objects.owned_systems.provisioned_internal_ldap.client`
+
+### Nested Schema for `owned_systems.provisioned_internal_ldap.client`
Optional:
@@ -1523,20 +1559,20 @@ Read-Only:
-
-### Nested Schema for `additional_objects.owned_systems.provisioned_ldap`
+
+### Nested Schema for `owned_systems.provisioned_ldap`
Required:
- `hashing_scheme` (String)
-- `numbering` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--owned_systems--provisioned_ldap--numbering))
+- `numbering` (Attributes) (see [below for nested schema](#nestedatt--owned_systems--provisioned_ldap--numbering))
Optional:
- `gid` (Number)
-
-### Nested Schema for `additional_objects.owned_systems.provisioned_ldap.gid`
+
+### Nested Schema for `owned_systems.provisioned_ldap.numbering`
Required:
@@ -1549,11 +1585,11 @@ Optional:
Read-Only:
- `account_count` (Number)
-- `links` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--owned_systems--provisioned_ldap--gid--links))
-- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--owned_systems--provisioned_ldap--gid--permissions))
+- `links` (Attributes List) (see [below for nested schema](#nestedatt--owned_systems--provisioned_ldap--numbering--links))
+- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--owned_systems--provisioned_ldap--numbering--permissions))
-
-### Nested Schema for `additional_objects.owned_systems.provisioned_ldap.gid.links`
+
+### Nested Schema for `owned_systems.provisioned_ldap.numbering.permissions`
Read-Only:
@@ -1563,8 +1599,8 @@ Read-Only:
- `type_escaped` (String)
-
-### Nested Schema for `additional_objects.owned_systems.provisioned_ldap.gid.permissions`
+
+### Nested Schema for `owned_systems.provisioned_ldap.numbering.permissions`
Optional:
@@ -1576,8 +1612,8 @@ Optional:
-
-### Nested Schema for `additional_objects.owned_systems.provisioned_ldap_directory`
+
+### Nested Schema for `owned_systems.provisioned_ldap_directory`
Required:
@@ -1585,8 +1621,8 @@ Required:
- `group_dn` (String)
-
-### Nested Schema for `additional_objects.owned_systems.links`
+
+### Nested Schema for `owned_systems.links`
Read-Only:
@@ -1596,8 +1632,8 @@ Read-Only:
- `type_escaped` (String)
-
-### Nested Schema for `additional_objects.owned_systems.permissions`
+
+### Nested Schema for `owned_systems.permissions`
Optional:
@@ -1608,8 +1644,19 @@ Optional:
-
-### Nested Schema for `additional_objects.recent_audits`
+
+### Nested Schema for `permissions`
+
+Optional:
+
+- `full` (String)
+- `instances` (List of String)
+- `operations` (List of String)
+- `type_escaped` (String)
+
+
+
+### Nested Schema for `recent_audits`
Required:
@@ -1617,7 +1664,7 @@ Required:
Optional:
-- `accounts` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--recent_audits--accounts))
+- `accounts` (Attributes List) (see [below for nested schema](#nestedatt--recent_audits--accounts))
- `comment` (String)
Read-Only:
@@ -1625,16 +1672,16 @@ Read-Only:
- `created_at` (String)
- `created_by` (String)
- `group_name` (String)
-- `links` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--recent_audits--links))
+- `links` (Attributes List) (see [below for nested schema](#nestedatt--recent_audits--links))
- `name_on_audit` (String)
-- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--recent_audits--permissions))
+- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--recent_audits--permissions))
- `reviewed_at` (String)
- `reviewed_by` (String)
- `submitted_at` (String)
- `submitted_by` (String)
-
-### Nested Schema for `additional_objects.recent_audits.accounts`
+
+### Nested Schema for `recent_audits.accounts`
Optional:
@@ -1650,14 +1697,14 @@ Read-Only:
- `end_date` (String)
- `last_active` (String)
- `last_used` (String)
-- `links` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--recent_audits--accounts--links))
+- `links` (Attributes List) (see [below for nested schema](#nestedatt--recent_audits--accounts--links))
- `nested` (Boolean)
-- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--recent_audits--accounts--permissions))
+- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--recent_audits--accounts--permissions))
- `rights` (String)
- `username` (String)
-
-### Nested Schema for `additional_objects.recent_audits.accounts.username`
+
+### Nested Schema for `recent_audits.accounts.links`
Read-Only:
@@ -1667,8 +1714,8 @@ Read-Only:
- `type_escaped` (String)
-
-### Nested Schema for `additional_objects.recent_audits.accounts.username`
+
+### Nested Schema for `recent_audits.accounts.permissions`
Optional:
@@ -1679,8 +1726,8 @@ Optional:
-
-### Nested Schema for `additional_objects.recent_audits.links`
+
+### Nested Schema for `recent_audits.links`
Read-Only:
@@ -1690,8 +1737,8 @@ Read-Only:
- `type_escaped` (String)
-
-### Nested Schema for `additional_objects.recent_audits.permissions`
+
+### Nested Schema for `recent_audits.permissions`
Optional:
@@ -1702,8 +1749,8 @@ Optional:
-
-### Nested Schema for `additional_objects.service_accounts`
+
+### Nested Schema for `service_accounts`
Required:
@@ -1719,14 +1766,14 @@ Optional:
Read-Only:
-- `links` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--service_accounts--links))
+- `links` (Attributes List) (see [below for nested schema](#nestedatt--service_accounts--links))
- `password_uuid` (String)
-- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--service_accounts--permissions))
+- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--service_accounts--permissions))
- `username` (String)
- `uuid` (String)
-
-### Nested Schema for `additional_objects.service_accounts.links`
+
+### Nested Schema for `service_accounts.links`
Read-Only:
@@ -1736,8 +1783,8 @@ Read-Only:
- `type_escaped` (String)
-
-### Nested Schema for `additional_objects.service_accounts.permissions`
+
+### Nested Schema for `service_accounts.permissions`
Optional:
@@ -1748,8 +1795,8 @@ Optional:
-
-### Nested Schema for `additional_objects.systems`
+
+### Nested Schema for `systems`
Optional:
@@ -1757,13 +1804,13 @@ Optional:
Read-Only:
-- `group_on_system` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--systems--group_on_system))
+- `group_on_system` (Attributes) (see [below for nested schema](#nestedatt--systems--group_on_system))
- `group_uuid` (String)
-- `links` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--systems--links))
-- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--systems--permissions))
+- `links` (Attributes List) (see [below for nested schema](#nestedatt--systems--links))
+- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--systems--permissions))
-
-### Nested Schema for `additional_objects.systems.group_on_system`
+
+### Nested Schema for `systems.group_on_system`
Required:
@@ -1779,11 +1826,11 @@ Optional:
Read-Only:
-- `links` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--systems--group_on_system--links))
-- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--systems--group_on_system--permissions))
+- `links` (Attributes List) (see [below for nested schema](#nestedatt--systems--group_on_system--links))
+- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--systems--group_on_system--permissions))
-
-### Nested Schema for `additional_objects.systems.group_on_system.permissions`
+
+### Nested Schema for `systems.group_on_system.links`
Read-Only:
@@ -1793,8 +1840,8 @@ Read-Only:
- `type_escaped` (String)
-
-### Nested Schema for `additional_objects.systems.group_on_system.permissions`
+
+### Nested Schema for `systems.group_on_system.permissions`
Optional:
@@ -1805,8 +1852,8 @@ Optional:
-
-### Nested Schema for `additional_objects.systems.links`
+
+### Nested Schema for `systems.links`
Read-Only:
@@ -1816,8 +1863,8 @@ Read-Only:
- `type_escaped` (String)
-
-### Nested Schema for `additional_objects.systems.permissions`
+
+### Nested Schema for `systems.permissions`
Optional:
@@ -1828,22 +1875,22 @@ Optional:
-
-### Nested Schema for `additional_objects.vault`
+
+### Nested Schema for `vault`
Optional:
- `access_available` (Boolean)
- `name` (String)
-- `records` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--vault--records))
+- `records` (Attributes List) (see [below for nested schema](#nestedatt--vault--records))
Read-Only:
-- `links` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--vault--links))
-- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--vault--permissions))
+- `links` (Attributes List) (see [below for nested schema](#nestedatt--vault--links))
+- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--vault--permissions))
-
-### Nested Schema for `additional_objects.vault.records`
+
+### Nested Schema for `vault.records`
Required:
@@ -1861,14 +1908,14 @@ Optional:
Read-Only:
- `derived` (Boolean)
-- `links` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--vault--records--links))
-- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--vault--records--permissions))
+- `links` (Attributes List) (see [below for nested schema](#nestedatt--vault--records--links))
+- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--vault--records--permissions))
- `share_end_time` (String)
- `types` (List of String)
- `uuid` (String)
-
-### Nested Schema for `additional_objects.vault.records.uuid`
+
+### Nested Schema for `vault.records.links`
Read-Only:
@@ -1878,8 +1925,8 @@ Read-Only:
- `type_escaped` (String)
-
-### Nested Schema for `additional_objects.vault.records.uuid`
+
+### Nested Schema for `vault.records.permissions`
Optional:
@@ -1890,8 +1937,8 @@ Optional:
-
-### Nested Schema for `additional_objects.vault.links`
+
+### Nested Schema for `vault.links`
Read-Only:
@@ -1901,8 +1948,8 @@ Read-Only:
- `type_escaped` (String)
-
-### Nested Schema for `additional_objects.vault.permissions`
+
+### Nested Schema for `vault.permissions`
Optional:
@@ -1913,8 +1960,8 @@ Optional:
-
-### Nested Schema for `additional_objects.webhooks`
+
+### Nested Schema for `webhooks`
Required:
@@ -1944,12 +1991,12 @@ Optional:
Read-Only:
-- `links` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--webhooks--links))
-- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--webhooks--permissions))
+- `links` (Attributes List) (see [below for nested schema](#nestedatt--webhooks--links))
+- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--webhooks--permissions))
- `uuid` (String)
-
-### Nested Schema for `additional_objects.webhooks.links`
+
+### Nested Schema for `webhooks.links`
Read-Only:
@@ -1959,67 +2006,8 @@ Read-Only:
- `type_escaped` (String)
-
-### Nested Schema for `additional_objects.webhooks.permissions`
-
-Optional:
-
-- `full` (String)
-- `instances` (List of String)
-- `operations` (List of String)
-- `type_escaped` (String)
-
-
-
-
-
-### Nested Schema for `audit_config`
-
-Optional:
-
-- `months` (List of String)
-
-Read-Only:
-
-- `links` (Attributes List) (see [below for nested schema](#nestedatt--audit_config--links))
-- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--audit_config--permissions))
-
-
-### Nested Schema for `audit_config.links`
-
-Read-Only:
-
-- `href` (String)
-- `id` (Number)
-- `rel` (String)
-- `type_escaped` (String)
-
-
-
-### Nested Schema for `audit_config.permissions`
-
-Optional:
-
-- `full` (String)
-- `instances` (List of String)
-- `operations` (List of String)
-- `type_escaped` (String)
-
-
-
-
-### Nested Schema for `links`
-
-Read-Only:
-
-- `href` (String)
-- `id` (Number)
-- `rel` (String)
-- `type_escaped` (String)
-
-
-
-### Nested Schema for `permissions`
+
+### Nested Schema for `webhooks.permissions`
Optional:
diff --git a/docs/resources/group_vaultrecord.md b/docs/resources/group_vaultrecord.md
index 1b64a34..4594d20 100644
--- a/docs/resources/group_vaultrecord.md
+++ b/docs/resources/group_vaultrecord.md
@@ -22,43 +22,33 @@ description: |-
### Optional
-- `additional_objects` (Attributes) (see [below for nested schema](#nestedatt--additional_objects))
- `color` (String)
+- `delete_tile` (Boolean)
- `end_date` (String)
- `filename` (String)
+- `secret` (Attributes) (see [below for nested schema](#nestedatt--secret))
+- `tile` (Attributes) (see [below for nested schema](#nestedatt--tile))
- `url` (String)
- `username` (String)
- `warning_period` (String)
### Read-Only
+- `audit` (Attributes) (see [below for nested schema](#nestedatt--audit))
- `derived` (Boolean)
- `links` (Attributes List) (see [below for nested schema](#nestedatt--links))
+- `parent_uuid` (String)
+- `password_metadata` (Attributes) (see [below for nested schema](#nestedatt--password_metadata))
- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--permissions))
- `share_end_time` (String)
+- `share_summary` (Attributes) (see [below for nested schema](#nestedatt--share_summary))
+- `shares` (List of String)
- `types` (List of String)
- `uuid` (String)
+- `vaultholder` (Attributes) (see [below for nested schema](#nestedatt--vaultholder))
-
-### Nested Schema for `additional_objects`
-
-Optional:
-
-- `delete_tile` (Boolean)
-- `secret` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--secret))
-- `tile` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--tile))
-
-Read-Only:
-
-- `audit` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--audit))
-- `parent_uuid` (String)
-- `password_metadata` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--password_metadata))
-- `share_summary` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--share_summary))
-- `shares` (List of String)
-- `vaultholder` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--vaultholder))
-
-
-### Nested Schema for `additional_objects.secret`
+
+### Nested Schema for `secret`
Optional:
@@ -69,12 +59,12 @@ Optional:
- `write_totp` (Boolean)
-
-### Nested Schema for `additional_objects.tile`
+
+### Nested Schema for `tile`
-
-### Nested Schema for `additional_objects.audit`
+
+### Nested Schema for `audit`
Optional:
@@ -84,8 +74,19 @@ Optional:
- `last_modified_by` (String)
-
-### Nested Schema for `additional_objects.password_metadata`
+
+### Nested Schema for `links`
+
+Read-Only:
+
+- `href` (String)
+- `id` (Number)
+- `rel` (String)
+- `type_escaped` (String)
+
+
+
+### Nested Schema for `password_metadata`
Optional:
@@ -100,25 +101,27 @@ Optional:
- `upper_count` (Number)
-
-### Nested Schema for `additional_objects.share_summary`
+
+### Nested Schema for `permissions`
Optional:
-- `children` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--share_summary--children))
-- `parent` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--share_summary--parent))
+- `full` (String)
+- `instances` (List of String)
+- `operations` (List of String)
+- `type_escaped` (String)
+
-
-### Nested Schema for `additional_objects.share_summary.children`
+
+### Nested Schema for `share_summary`
Optional:
-- `name` (String)
-- `type` (String)
-
+- `children` (Attributes List) (see [below for nested schema](#nestedatt--share_summary--children))
+- `parent` (Attributes) (see [below for nested schema](#nestedatt--share_summary--parent))
-
-### Nested Schema for `additional_objects.share_summary.parent`
+
+### Nested Schema for `share_summary.children`
Optional:
@@ -126,29 +129,15 @@ Optional:
- `type` (String)
+
+### Nested Schema for `share_summary.parent`
-
-### Nested Schema for `additional_objects.vaultholder`
-
-
-
-
-### Nested Schema for `links`
-
-Read-Only:
-
-- `href` (String)
-- `id` (Number)
-- `rel` (String)
-- `type_escaped` (String)
+Optional:
+- `name` (String)
+- `type` (String)
-
-### Nested Schema for `permissions`
-Optional:
-- `full` (String)
-- `instances` (List of String)
-- `operations` (List of String)
-- `type_escaped` (String)
+
+### Nested Schema for `vaultholder`
diff --git a/docs/resources/grouponsystem.md b/docs/resources/grouponsystem.md
index 11d0ba9..312e588 100644
--- a/docs/resources/grouponsystem.md
+++ b/docs/resources/grouponsystem.md
@@ -24,30 +24,20 @@ description: |-
### Optional
-- `additional_objects` (Attributes) (see [below for nested schema](#nestedatt--additional_objects))
- `display_name` (String)
+- `provgroups` (Attributes List) (see [below for nested schema](#nestedatt--provgroups))
+- `service_accounts` (List of String)
- `short_name_in_system` (String)
- `system_uuid` (String)
### Read-Only
+- `audit` (Attributes) (see [below for nested schema](#nestedatt--audit))
- `links` (Attributes List) (see [below for nested schema](#nestedatt--links))
- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--permissions))
-
-### Nested Schema for `additional_objects`
-
-Optional:
-
-- `provgroups` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--provgroups))
-- `service_accounts` (List of String)
-
-Read-Only:
-
-- `audit` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--audit))
-
-
-### Nested Schema for `additional_objects.provgroups`
+
+### Nested Schema for `provgroups`
Optional:
@@ -55,13 +45,13 @@ Optional:
Read-Only:
-- `group_on_system` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--provgroups--group_on_system))
+- `group_on_system` (Attributes) (see [below for nested schema](#nestedatt--provgroups--group_on_system))
- `group_uuid` (String)
-- `links` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--provgroups--links))
-- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--provgroups--permissions))
+- `links` (Attributes List) (see [below for nested schema](#nestedatt--provgroups--links))
+- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--provgroups--permissions))
-
-### Nested Schema for `additional_objects.provgroups.group_on_system`
+
+### Nested Schema for `provgroups.group_on_system`
Required:
@@ -77,11 +67,11 @@ Optional:
Read-Only:
-- `links` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--provgroups--group_on_system--links))
-- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--provgroups--group_on_system--permissions))
+- `links` (Attributes List) (see [below for nested schema](#nestedatt--provgroups--group_on_system--links))
+- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--provgroups--group_on_system--permissions))
-
-### Nested Schema for `additional_objects.provgroups.group_on_system.permissions`
+
+### Nested Schema for `provgroups.group_on_system.links`
Read-Only:
@@ -91,8 +81,8 @@ Read-Only:
- `type_escaped` (String)
-
-### Nested Schema for `additional_objects.provgroups.group_on_system.permissions`
+
+### Nested Schema for `provgroups.group_on_system.permissions`
Optional:
@@ -103,8 +93,8 @@ Optional:
-
-### Nested Schema for `additional_objects.provgroups.links`
+
+### Nested Schema for `provgroups.links`
Read-Only:
@@ -114,8 +104,8 @@ Read-Only:
- `type_escaped` (String)
-
-### Nested Schema for `additional_objects.provgroups.permissions`
+
+### Nested Schema for `provgroups.permissions`
Optional:
@@ -126,8 +116,8 @@ Optional:
-
-### Nested Schema for `additional_objects.audit`
+
+### Nested Schema for `audit`
Optional:
@@ -137,7 +127,6 @@ Optional:
- `last_modified_by` (String)
-
### Nested Schema for `links`
diff --git a/docs/resources/serviceaccount.md b/docs/resources/serviceaccount.md
index fbe3884..8ed0907 100644
--- a/docs/resources/serviceaccount.md
+++ b/docs/resources/serviceaccount.md
@@ -24,32 +24,22 @@ description: |-
### Optional
- `active` (Boolean)
-- `additional_objects` (Attributes) (see [below for nested schema](#nestedatt--additional_objects))
- `description` (String)
+- `secret` (Attributes) (see [below for nested schema](#nestedatt--secret))
- `technical_administrator_uuid` (String)
### Read-Only
+- `audit` (Attributes) (see [below for nested schema](#nestedatt--audit))
+- `groups` (Attributes List) (see [below for nested schema](#nestedatt--groups))
- `links` (Attributes List) (see [below for nested schema](#nestedatt--links))
- `password_uuid` (String)
- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--permissions))
- `username` (String)
- `uuid` (String)
-
-### Nested Schema for `additional_objects`
-
-Optional:
-
-- `secret` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--secret))
-
-Read-Only:
-
-- `audit` (Attributes) (see [below for nested schema](#nestedatt--additional_objects--audit))
-- `groups` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--groups))
-
-
-### Nested Schema for `additional_objects.secret`
+
+### Nested Schema for `secret`
Optional:
@@ -58,8 +48,8 @@ Optional:
- `regenerate` (Boolean)
-
-### Nested Schema for `additional_objects.audit`
+
+### Nested Schema for `audit`
Optional:
@@ -69,8 +59,8 @@ Optional:
- `last_modified_by` (String)
-
-### Nested Schema for `additional_objects.groups`
+
+### Nested Schema for `groups`
Required:
@@ -84,11 +74,11 @@ Optional:
Read-Only:
-- `links` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--groups--links))
-- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--additional_objects--groups--permissions))
+- `links` (Attributes List) (see [below for nested schema](#nestedatt--groups--links))
+- `permissions` (Attributes List) (see [below for nested schema](#nestedatt--groups--permissions))
-
-### Nested Schema for `additional_objects.groups.links`
+
+### Nested Schema for `groups.links`
Read-Only:
@@ -98,8 +88,8 @@ Read-Only:
- `type_escaped` (String)
-
-### Nested Schema for `additional_objects.groups.permissions`
+
+### Nested Schema for `groups.permissions`
Optional:
@@ -110,7 +100,6 @@ Optional:
-
### Nested Schema for `links`
diff --git a/examples/provider-install-verification/main.tf b/examples/provider-install-verification/main.tf
index 5518ff7..591a914 100644
--- a/examples/provider-install-verification/main.tf
+++ b/examples/provider-install-verification/main.tf
@@ -54,17 +54,15 @@ provider "keyhubpreview" {
resource "keyhubpreview_group" "terra" {
name = "Terraform"
- additional_objects = {
- accounts = [{
- uuid = "7ea6622b-f9d2-4e52-a799-217b26f88376"
- rights = "MANAGER"
- }]
- }
+ accounts = [{
+ uuid = "7ea6622b-f9d2-4e52-a799-217b26f88376"
+ rights = "MANAGER"
+ }]
}
-resource "keyhubpreview_grouponsystem" "terragos" {
-
-}
+#resource "keyhubpreview_grouponsystem" "terragos" {
+#
+#}
#output "resource_group" {
# value = resource.keyhubpreview_group.terra
diff --git a/go.mod b/go.mod
index e50e707..fa209ff 100644
--- a/go.mod
+++ b/go.mod
@@ -12,6 +12,7 @@ require (
github.com/hashicorp/terraform-plugin-testing v1.5.1
github.com/microsoft/kiota-abstractions-go v1.3.0
github.com/topicuskeyhub/sdk-go v0.28.1
+ golang.org/x/exp v0.0.0-20231006140011-7918f672742d
)
require (
@@ -76,7 +77,6 @@ require (
go.opentelemetry.io/otel/metric v1.19.0 // indirect
go.opentelemetry.io/otel/trace v1.19.0 // indirect
golang.org/x/crypto v0.14.0 // indirect
- golang.org/x/exp v0.0.0-20231006140011-7918f672742d // indirect
golang.org/x/mod v0.13.0 // indirect
golang.org/x/net v0.17.0 // indirect
golang.org/x/oauth2 v0.13.0 // indirect
diff --git a/internal/provider/full-data-struct-ds.go b/internal/provider/full-data-struct-ds.go
index 45d2eef..b96825b 100644
--- a/internal/provider/full-data-struct-ds.go
+++ b/internal/provider/full-data-struct-ds.go
@@ -82,22 +82,29 @@ var accountVaultVaultRecordAttrTypesDS = objectAttrsTypeDSAccountVaultVaultRecor
var accountVaultVaultRecordAttrTypesDSRecurse = objectAttrsTypeDSAccountVaultVaultRecord(true)
type accountVaultVaultRecordDataDS struct {
- AccountUUID types.String `tfsdk:"account_uuid"`
- Links types.List `tfsdk:"links"`
- Permissions types.List `tfsdk:"permissions"`
- Color types.String `tfsdk:"color"`
- Name types.String `tfsdk:"name"`
- ShareEndTime types.String `tfsdk:"share_end_time"`
- UUID types.String `tfsdk:"uuid"`
- Additional types.List `tfsdk:"additional"`
- AdditionalObjects types.Object `tfsdk:"additional_objects"`
- Derived types.Bool `tfsdk:"derived"`
- EndDate types.String `tfsdk:"end_date"`
- Filename types.String `tfsdk:"filename"`
- Types types.List `tfsdk:"types"`
- URL types.String `tfsdk:"url"`
- Username types.String `tfsdk:"username"`
- WarningPeriod types.String `tfsdk:"warning_period"`
+ AccountUUID types.String `tfsdk:"account_uuid"`
+ Links types.List `tfsdk:"links"`
+ Permissions types.List `tfsdk:"permissions"`
+ Color types.String `tfsdk:"color"`
+ Name types.String `tfsdk:"name"`
+ ShareEndTime types.String `tfsdk:"share_end_time"`
+ UUID types.String `tfsdk:"uuid"`
+ Additional types.List `tfsdk:"additional"`
+ Audit types.Object `tfsdk:"audit" tkhao:"audit"`
+ Parent types.Object `tfsdk:"parent" tkhao:"parent"`
+ PasswordMetadata types.Object `tfsdk:"password_metadata" tkhao:"passwordMetadata"`
+ Secret types.Object `tfsdk:"secret" tkhao:"secret"`
+ ShareSummary types.Object `tfsdk:"share_summary" tkhao:"shareSummary"`
+ Shares types.List `tfsdk:"shares" tkhao:"shares"`
+ Tile types.Object `tfsdk:"tile" tkhao:"tile"`
+ Vaultholder types.Object `tfsdk:"vaultholder" tkhao:"vaultholder"`
+ Derived types.Bool `tfsdk:"derived"`
+ EndDate types.String `tfsdk:"end_date"`
+ Filename types.String `tfsdk:"filename"`
+ Types types.List `tfsdk:"types"`
+ URL types.String `tfsdk:"url"`
+ Username types.String `tfsdk:"username"`
+ WarningPeriod types.String `tfsdk:"warning_period"`
}
var auditAuditRecordAttrTypesDS = objectAttrsTypeDSAuditAuditRecord(false)
@@ -107,7 +114,7 @@ type auditAuditRecordDataDS struct {
Links types.List `tfsdk:"links"`
Permissions types.List `tfsdk:"permissions"`
Additional types.List `tfsdk:"additional"`
- AdditionalObjects types.Object `tfsdk:"additional_objects"`
+ Audit types.Object `tfsdk:"audit" tkhao:"audit"`
AuditAuditRecordType types.String `tfsdk:"type"`
DateTime types.String `tfsdk:"date_time"`
OnAccount types.String `tfsdk:"on_account"`
@@ -157,7 +164,13 @@ type authAccountDataDS struct {
Additional types.List `tfsdk:"additional"`
AccountPermissions types.List `tfsdk:"account_permissions"`
Active types.Bool `tfsdk:"active"`
- AdditionalObjects types.Object `tfsdk:"additional_objects"`
+ ActiveLogin types.Bool `tfsdk:"active_login" tkhao:"activeLogin"`
+ Audit types.Object `tfsdk:"audit" tkhao:"audit"`
+ Groups types.List `tfsdk:"groups" tkhao:"groups"`
+ PendingRecoveryRequests types.Object `tfsdk:"pending_recovery_requests" tkhao:"pendingRecoveryRequests"`
+ Settings types.Object `tfsdk:"settings" tkhao:"settings"`
+ StoredAttributes types.Object `tfsdk:"stored_attributes" tkhao:"storedAttributes"`
+ Vault types.Object `tfsdk:"vault" tkhao:"vault"`
CanRequestGroups types.Bool `tfsdk:"can_request_groups"`
Directory types.Object `tfsdk:"directory"`
DirectoryName types.String `tfsdk:"directory_name"`
@@ -304,7 +317,13 @@ type authInternalAccountDataDS struct {
Additional types.List `tfsdk:"additional"`
AccountPermissions types.List `tfsdk:"account_permissions"`
Active types.Bool `tfsdk:"active"`
- AdditionalObjects types.Object `tfsdk:"additional_objects"`
+ ActiveLogin types.Bool `tfsdk:"active_login" tkhao:"activeLogin"`
+ Audit types.Object `tfsdk:"audit" tkhao:"audit"`
+ Groups types.List `tfsdk:"groups" tkhao:"groups"`
+ PendingRecoveryRequests types.Object `tfsdk:"pending_recovery_requests" tkhao:"pendingRecoveryRequests"`
+ Settings types.Object `tfsdk:"settings" tkhao:"settings"`
+ StoredAttributes types.Object `tfsdk:"stored_attributes" tkhao:"storedAttributes"`
+ Vault types.Object `tfsdk:"vault" tkhao:"vault"`
CanRequestGroups types.Bool `tfsdk:"can_request_groups"`
Directory types.Object `tfsdk:"directory"`
DirectoryName types.String `tfsdk:"directory_name"`
@@ -392,7 +411,7 @@ type certificateCertificateDataDS struct {
SubjectDN types.String `tfsdk:"subject_dn"`
UUID types.String `tfsdk:"uuid"`
Additional types.List `tfsdk:"additional"`
- AdditionalObjects types.Object `tfsdk:"additional_objects"`
+ Audit types.Object `tfsdk:"audit" tkhao:"audit"`
KeyData types.List `tfsdk:"key_data"`
}
@@ -439,7 +458,14 @@ type clientApplicationVaultVaultRecordDataDS struct {
ShareEndTime types.String `tfsdk:"share_end_time"`
UUID types.String `tfsdk:"uuid"`
Additional types.List `tfsdk:"additional"`
- AdditionalObjects types.Object `tfsdk:"additional_objects"`
+ Audit types.Object `tfsdk:"audit" tkhao:"audit"`
+ Parent types.Object `tfsdk:"parent" tkhao:"parent"`
+ PasswordMetadata types.Object `tfsdk:"password_metadata" tkhao:"passwordMetadata"`
+ Secret types.Object `tfsdk:"secret" tkhao:"secret"`
+ ShareSummary types.Object `tfsdk:"share_summary" tkhao:"shareSummary"`
+ Shares types.List `tfsdk:"shares" tkhao:"shares"`
+ Tile types.Object `tfsdk:"tile" tkhao:"tile"`
+ Vaultholder types.Object `tfsdk:"vaultholder" tkhao:"vaultholder"`
Derived types.Bool `tfsdk:"derived"`
EndDate types.String `tfsdk:"end_date"`
Filename types.String `tfsdk:"filename"`
@@ -462,13 +488,18 @@ type clientClientApplicationDataDS struct {
SsoApplication types.Bool `tfsdk:"sso_application"`
UUID types.String `tfsdk:"uuid"`
Additional types.List `tfsdk:"additional"`
- AdditionalObjects types.Object `tfsdk:"additional_objects"`
+ Audit types.Object `tfsdk:"audit" tkhao:"audit"`
+ Groupclients types.List `tfsdk:"groupclients" tkhao:"groupclients"`
+ Groups types.List `tfsdk:"groups" tkhao:"groups"`
+ Secret types.Object `tfsdk:"secret" tkhao:"secret"`
+ Tile types.Object `tfsdk:"tile" tkhao:"tile"`
+ VaultRecordCount types.Int64 `tfsdk:"vault_record_count" tkhao:"vaultRecordCount"`
LastModifiedAt types.String `tfsdk:"last_modified_at"`
Owner types.Object `tfsdk:"owner"`
TechnicalAdministrator types.Object `tfsdk:"technical_administrator"`
OAuth2Client types.Object `tfsdk:"o_auth2_client"`
- Saml2Client types.Object `tfsdk:"saml2_client"`
LDAPClient types.Object `tfsdk:"ldap_client"`
+ Saml2Client types.Object `tfsdk:"saml2_client"`
}
var clientClientApplicationLinkableWrapperAttrTypesDS = objectAttrsTypeDSClientClientApplicationLinkableWrapper(false)
@@ -537,13 +568,13 @@ var clientOAuth2ClientPermissionAttrTypesDS = objectAttrsTypeDSClientOAuth2Clien
var clientOAuth2ClientPermissionAttrTypesDSRecurse = objectAttrsTypeDSClientOAuth2ClientPermission(true)
type clientOAuth2ClientPermissionDataDS struct {
- Links types.List `tfsdk:"links"`
- Permissions types.List `tfsdk:"permissions"`
- Additional types.List `tfsdk:"additional"`
- AdditionalObjects types.Object `tfsdk:"additional_objects"`
- ForGroup types.Object `tfsdk:"for_group"`
- ForSystem types.Object `tfsdk:"for_system"`
- Value types.String `tfsdk:"value"`
+ Links types.List `tfsdk:"links"`
+ Permissions types.List `tfsdk:"permissions"`
+ Additional types.List `tfsdk:"additional"`
+ Audit types.Object `tfsdk:"audit" tkhao:"audit"`
+ ForGroup types.Object `tfsdk:"for_group"`
+ ForSystem types.Object `tfsdk:"for_system"`
+ Value types.String `tfsdk:"value"`
}
var clientOAuth2ClientPermissionLinkableWrapperAttrTypesDS = objectAttrsTypeDSClientOAuth2ClientPermissionLinkableWrapper(false)
@@ -557,14 +588,14 @@ var clientOAuth2ClientPermissionWithClientAttrTypesDS = objectAttrsTypeDSClientO
var clientOAuth2ClientPermissionWithClientAttrTypesDSRecurse = objectAttrsTypeDSClientOAuth2ClientPermissionWithClient(true)
type clientOAuth2ClientPermissionWithClientDataDS struct {
- Links types.List `tfsdk:"links"`
- Permissions types.List `tfsdk:"permissions"`
- Additional types.List `tfsdk:"additional"`
- AdditionalObjects types.Object `tfsdk:"additional_objects"`
- ForGroup types.Object `tfsdk:"for_group"`
- ForSystem types.Object `tfsdk:"for_system"`
- Value types.String `tfsdk:"value"`
- Client types.Object `tfsdk:"client"`
+ Links types.List `tfsdk:"links"`
+ Permissions types.List `tfsdk:"permissions"`
+ Additional types.List `tfsdk:"additional"`
+ Audit types.Object `tfsdk:"audit" tkhao:"audit"`
+ ForGroup types.Object `tfsdk:"for_group"`
+ ForSystem types.Object `tfsdk:"for_system"`
+ Value types.String `tfsdk:"value"`
+ Client types.Object `tfsdk:"client"`
}
var clientOAuth2ClientPermissionWithClientLinkableWrapperAttrTypesDS = objectAttrsTypeDSClientOAuth2ClientPermissionWithClientLinkableWrapper(false)
@@ -615,7 +646,14 @@ type deletedVaultHolderVaultVaultRecordDataDS struct {
ShareEndTime types.String `tfsdk:"share_end_time"`
UUID types.String `tfsdk:"uuid"`
Additional types.List `tfsdk:"additional"`
- AdditionalObjects types.Object `tfsdk:"additional_objects"`
+ Audit types.Object `tfsdk:"audit" tkhao:"audit"`
+ Parent types.Object `tfsdk:"parent" tkhao:"parent"`
+ PasswordMetadata types.Object `tfsdk:"password_metadata" tkhao:"passwordMetadata"`
+ Secret types.Object `tfsdk:"secret" tkhao:"secret"`
+ ShareSummary types.Object `tfsdk:"share_summary" tkhao:"shareSummary"`
+ Shares types.List `tfsdk:"shares" tkhao:"shares"`
+ Tile types.Object `tfsdk:"tile" tkhao:"tile"`
+ Vaultholder types.Object `tfsdk:"vaultholder" tkhao:"vaultholder"`
Derived types.Bool `tfsdk:"derived"`
EndDate types.String `tfsdk:"end_date"`
Filename types.String `tfsdk:"filename"`
@@ -637,16 +675,18 @@ type directoryAccountDirectoryDataDS struct {
Name types.String `tfsdk:"name"`
UUID types.String `tfsdk:"uuid"`
Additional types.List `tfsdk:"additional"`
- AdditionalObjects types.Object `tfsdk:"additional_objects"`
+ Audit types.Object `tfsdk:"audit" tkhao:"audit"`
+ Markers types.Object `tfsdk:"markers" tkhao:"markers"`
+ Status types.Object `tfsdk:"status" tkhao:"status"`
BaseOrganizationalUnit types.Object `tfsdk:"base_organizational_unit"`
DefaultDirectory types.Bool `tfsdk:"default_directory"`
HelpdeskGroup types.Object `tfsdk:"helpdesk_group"`
Restrict2fa types.Bool `tfsdk:"restrict2fa"`
RotatingPassword types.String `tfsdk:"rotating_password"`
UsernameCustomizable types.Bool `tfsdk:"username_customizable"`
- MaintenanceDirectory types.Object `tfsdk:"maintenance_directory"`
- OIDCDirectory types.Object `tfsdk:"o_id_c_directory"`
InternalDirectory types.Object `tfsdk:"internal_directory"`
+ OIDCDirectory types.Object `tfsdk:"o_id_c_directory"`
+ MaintenanceDirectory types.Object `tfsdk:"maintenance_directory"`
LDAPDirectory types.Object `tfsdk:"l_d_a_p_directory"`
}
@@ -769,7 +809,8 @@ type groupAccountGroupDataDS struct {
Name types.String `tfsdk:"name"`
UUID types.String `tfsdk:"uuid"`
Additional types.List `tfsdk:"additional"`
- AdditionalObjects types.Object `tfsdk:"additional_objects"`
+ Audit types.Object `tfsdk:"audit" tkhao:"audit"`
+ Vault types.Object `tfsdk:"vault" tkhao:"vault"`
EndDate types.String `tfsdk:"end_date"`
Folder types.Object `tfsdk:"folder"`
LastUsed types.String `tfsdk:"last_used"`
@@ -811,7 +852,33 @@ type groupGroupDataDS struct {
Name types.String `tfsdk:"name"`
UUID types.String `tfsdk:"uuid"`
Additional types.List `tfsdk:"additional"`
- AdditionalObjects types.Object `tfsdk:"additional_objects"`
+ Accounts types.List `tfsdk:"accounts" tkhao:"accounts"`
+ AdministeredClients types.List `tfsdk:"administered_clients" tkhao:"administeredClients"`
+ AdministeredSystems types.List `tfsdk:"administered_systems" tkhao:"administeredSystems"`
+ Admins types.List `tfsdk:"admins" tkhao:"admins"`
+ Audit types.Object `tfsdk:"audit" tkhao:"audit"`
+ AuthorizedGroups types.Object `tfsdk:"authorized_groups" tkhao:"authorizedGroups"`
+ ClientPermissions types.List `tfsdk:"client_permissions" tkhao:"clientPermissions"`
+ Clients types.List `tfsdk:"clients" tkhao:"clients"`
+ ContentAdministeredSystems types.List `tfsdk:"content_administered_systems" tkhao:"contentAdministeredSystems"`
+ Groupauditinginfo types.Object `tfsdk:"groupauditinginfo" tkhao:"groupauditinginfo"`
+ Groupinfo types.Object `tfsdk:"groupinfo" tkhao:"groupinfo"`
+ Helpdesk types.List `tfsdk:"helpdesk" tkhao:"helpdesk"`
+ Markers types.Object `tfsdk:"markers" tkhao:"markers"`
+ Myaccount types.Object `tfsdk:"myaccount" tkhao:"myaccount"`
+ Mydelegatedaccount types.Object `tfsdk:"mydelegatedaccount" tkhao:"mydelegatedaccount"`
+ NestedGroups types.List `tfsdk:"nested_groups" tkhao:"nestedGroups"`
+ OwnedClients types.List `tfsdk:"owned_clients" tkhao:"ownedClients"`
+ OwnedDirectories types.List `tfsdk:"owned_directories" tkhao:"ownedDirectories"`
+ OwnedGroupsOnSystem types.Object `tfsdk:"owned_groups_on_system" tkhao:"ownedGroupsOnSystem"`
+ OwnedOrganizationalUnits types.List `tfsdk:"owned_organizational_units" tkhao:"ownedOrganizationalUnits"`
+ OwnedSystems types.List `tfsdk:"owned_systems" tkhao:"ownedSystems"`
+ RecentAudits types.List `tfsdk:"recent_audits" tkhao:"recentAudits"`
+ Requeststatus types.String `tfsdk:"requeststatus" tkhao:"requeststatus"`
+ ServiceAccounts types.List `tfsdk:"service_accounts" tkhao:"serviceAccounts"`
+ Systems types.List `tfsdk:"systems" tkhao:"systems"`
+ Vault types.Object `tfsdk:"vault" tkhao:"vault"`
+ Webhooks types.List `tfsdk:"webhooks" tkhao:"webhooks"`
ApplicationAdministration types.Bool `tfsdk:"application_administration"`
AuditConfig types.Object `tfsdk:"audit_config"`
AuditRequested types.Bool `tfsdk:"audit_requested"`
@@ -847,7 +914,7 @@ type groupGroupAccountDataDS struct {
UUID types.String `tfsdk:"uuid"`
Validity types.String `tfsdk:"validity"`
Additional types.List `tfsdk:"additional"`
- AdditionalObjects types.Object `tfsdk:"additional_objects"`
+ Audit types.Object `tfsdk:"audit" tkhao:"audit"`
Directory types.Object `tfsdk:"directory"`
DisconnectedNested types.Bool `tfsdk:"disconnected_nested"`
EndDate types.String `tfsdk:"end_date"`
@@ -899,21 +966,21 @@ var groupGroupAuditAttrTypesDS = objectAttrsTypeDSGroupGroupAudit(false)
var groupGroupAuditAttrTypesDSRecurse = objectAttrsTypeDSGroupGroupAudit(true)
type groupGroupAuditDataDS struct {
- Links types.List `tfsdk:"links"`
- Permissions types.List `tfsdk:"permissions"`
- Additional types.List `tfsdk:"additional"`
- Accounts types.List `tfsdk:"accounts"`
- AdditionalObjects types.Object `tfsdk:"additional_objects"`
- Comment types.String `tfsdk:"comment"`
- CreatedAt types.String `tfsdk:"created_at"`
- CreatedBy types.String `tfsdk:"created_by"`
- GroupName types.String `tfsdk:"group_name"`
- NameOnAudit types.String `tfsdk:"name_on_audit"`
- ReviewedAt types.String `tfsdk:"reviewed_at"`
- ReviewedBy types.String `tfsdk:"reviewed_by"`
- Status types.String `tfsdk:"status"`
- SubmittedAt types.String `tfsdk:"submitted_at"`
- SubmittedBy types.String `tfsdk:"submitted_by"`
+ Links types.List `tfsdk:"links"`
+ Permissions types.List `tfsdk:"permissions"`
+ Additional types.List `tfsdk:"additional"`
+ Accounts types.List `tfsdk:"accounts"`
+ Audit types.Object `tfsdk:"audit" tkhao:"audit"`
+ Comment types.String `tfsdk:"comment"`
+ CreatedAt types.String `tfsdk:"created_at"`
+ CreatedBy types.String `tfsdk:"created_by"`
+ GroupName types.String `tfsdk:"group_name"`
+ NameOnAudit types.String `tfsdk:"name_on_audit"`
+ ReviewedAt types.String `tfsdk:"reviewed_at"`
+ ReviewedBy types.String `tfsdk:"reviewed_by"`
+ Status types.String `tfsdk:"status"`
+ SubmittedAt types.String `tfsdk:"submitted_at"`
+ SubmittedBy types.String `tfsdk:"submitted_by"`
}
var groupGroupAuditAccountAttrTypesDS = objectAttrsTypeDSGroupGroupAuditAccount(false)
@@ -982,7 +1049,8 @@ type groupGroupClassificationDataDS struct {
Name types.String `tfsdk:"name"`
UUID types.String `tfsdk:"uuid"`
Additional types.List `tfsdk:"additional"`
- AdditionalObjects types.Object `tfsdk:"additional_objects"`
+ Audit types.Object `tfsdk:"audit" tkhao:"audit"`
+ Info types.Object `tfsdk:"info" tkhao:"info"`
AuthorizingGroupAuditingRequired types.Bool `tfsdk:"authorizing_group_auditing_required"`
AuthorizingGroupDelegationRequired types.Bool `tfsdk:"authorizing_group_delegation_required"`
AuthorizingGroupMembershipRequired types.Bool `tfsdk:"authorizing_group_membership_required"`
@@ -1044,7 +1112,7 @@ type groupGroupClientDataDS struct {
Permissions types.List `tfsdk:"permissions"`
Additional types.List `tfsdk:"additional"`
ActivationRequired types.Bool `tfsdk:"activation_required"`
- AdditionalObjects types.Object `tfsdk:"additional_objects"`
+ Audit types.Object `tfsdk:"audit" tkhao:"audit"`
Client types.Object `tfsdk:"client"`
Group types.Object `tfsdk:"group"`
Owner types.Object `tfsdk:"owner"`
@@ -1069,11 +1137,11 @@ var groupGroupFolderAttrTypesDS = objectAttrsTypeDSGroupGroupFolder(false)
var groupGroupFolderAttrTypesDSRecurse = objectAttrsTypeDSGroupGroupFolder(true)
type groupGroupFolderDataDS struct {
- Links types.List `tfsdk:"links"`
- Permissions types.List `tfsdk:"permissions"`
- Additional types.List `tfsdk:"additional"`
- AdditionalObjects types.Object `tfsdk:"additional_objects"`
- Name types.String `tfsdk:"name"`
+ Links types.List `tfsdk:"links"`
+ Permissions types.List `tfsdk:"permissions"`
+ Additional types.List `tfsdk:"additional"`
+ Audit types.Object `tfsdk:"audit" tkhao:"audit"`
+ Name types.String `tfsdk:"name"`
}
var groupGroupFolderLinkableWrapperAttrTypesDS = objectAttrsTypeDSGroupGroupFolderLinkableWrapper(false)
@@ -1189,7 +1257,7 @@ type groupProvisioningGroupDataDS struct {
Permissions types.List `tfsdk:"permissions"`
Additional types.List `tfsdk:"additional"`
ActivationRequired types.Bool `tfsdk:"activation_required"`
- AdditionalObjects types.Object `tfsdk:"additional_objects"`
+ Audit types.Object `tfsdk:"audit" tkhao:"audit"`
Group types.Object `tfsdk:"group"`
GroupOnSystem types.Object `tfsdk:"group_on_system"`
}
@@ -1212,22 +1280,29 @@ var groupVaultVaultRecordAttrTypesDS = objectAttrsTypeDSGroupVaultVaultRecord(fa
var groupVaultVaultRecordAttrTypesDSRecurse = objectAttrsTypeDSGroupVaultVaultRecord(true)
type groupVaultVaultRecordDataDS struct {
- GroupUUID types.String `tfsdk:"group_uuid"`
- Links types.List `tfsdk:"links"`
- Permissions types.List `tfsdk:"permissions"`
- Color types.String `tfsdk:"color"`
- Name types.String `tfsdk:"name"`
- ShareEndTime types.String `tfsdk:"share_end_time"`
- UUID types.String `tfsdk:"uuid"`
- Additional types.List `tfsdk:"additional"`
- AdditionalObjects types.Object `tfsdk:"additional_objects"`
- Derived types.Bool `tfsdk:"derived"`
- EndDate types.String `tfsdk:"end_date"`
- Filename types.String `tfsdk:"filename"`
- Types types.List `tfsdk:"types"`
- URL types.String `tfsdk:"url"`
- Username types.String `tfsdk:"username"`
- WarningPeriod types.String `tfsdk:"warning_period"`
+ GroupUUID types.String `tfsdk:"group_uuid"`
+ Links types.List `tfsdk:"links"`
+ Permissions types.List `tfsdk:"permissions"`
+ Color types.String `tfsdk:"color"`
+ Name types.String `tfsdk:"name"`
+ ShareEndTime types.String `tfsdk:"share_end_time"`
+ UUID types.String `tfsdk:"uuid"`
+ Additional types.List `tfsdk:"additional"`
+ Audit types.Object `tfsdk:"audit" tkhao:"audit"`
+ Parent types.Object `tfsdk:"parent" tkhao:"parent"`
+ PasswordMetadata types.Object `tfsdk:"password_metadata" tkhao:"passwordMetadata"`
+ Secret types.Object `tfsdk:"secret" tkhao:"secret"`
+ ShareSummary types.Object `tfsdk:"share_summary" tkhao:"shareSummary"`
+ Shares types.List `tfsdk:"shares" tkhao:"shares"`
+ Tile types.Object `tfsdk:"tile" tkhao:"tile"`
+ Vaultholder types.Object `tfsdk:"vaultholder" tkhao:"vaultholder"`
+ Derived types.Bool `tfsdk:"derived"`
+ EndDate types.String `tfsdk:"end_date"`
+ Filename types.String `tfsdk:"filename"`
+ Types types.List `tfsdk:"types"`
+ URL types.String `tfsdk:"url"`
+ Username types.String `tfsdk:"username"`
+ WarningPeriod types.String `tfsdk:"warning_period"`
}
var launchpadDisplayedLaunchpadTileAttrTypesDS = objectAttrsTypeDSLaunchpadDisplayedLaunchpadTile(false)
@@ -1258,7 +1333,7 @@ type launchpadLaunchpadTileDataDS struct {
Links types.List `tfsdk:"links"`
Permissions types.List `tfsdk:"permissions"`
Additional types.List `tfsdk:"additional"`
- AdditionalObjects types.Object `tfsdk:"additional_objects"`
+ Audit types.Object `tfsdk:"audit" tkhao:"audit"`
Application types.Object `tfsdk:"application"`
Group types.Object `tfsdk:"group"`
IDenticonCode types.Int64 `tfsdk:"identicon_code"`
@@ -1372,7 +1447,13 @@ type nestedAuthInternalAccountDataDS struct {
Additional types.List `tfsdk:"additional"`
AccountPermissions types.List `tfsdk:"account_permissions"`
Active types.Bool `tfsdk:"active"`
- AdditionalObjects types.Object `tfsdk:"additional_objects"`
+ ActiveLogin types.Bool `tfsdk:"active_login" tkhao:"activeLogin"`
+ Audit types.Object `tfsdk:"audit" tkhao:"audit"`
+ Groups types.List `tfsdk:"groups" tkhao:"groups"`
+ PendingRecoveryRequests types.Object `tfsdk:"pending_recovery_requests" tkhao:"pendingRecoveryRequests"`
+ Settings types.Object `tfsdk:"settings" tkhao:"settings"`
+ StoredAttributes types.Object `tfsdk:"stored_attributes" tkhao:"storedAttributes"`
+ Vault types.Object `tfsdk:"vault" tkhao:"vault"`
CanRequestGroups types.Bool `tfsdk:"can_request_groups"`
Directory types.Object `tfsdk:"directory"`
DirectoryName types.String `tfsdk:"directory_name"`
@@ -1406,7 +1487,7 @@ type nestedClientOAuth2ClientPermissionDataDS struct {
Links types.List `tfsdk:"links"`
Permissions types.List `tfsdk:"permissions"`
Additional types.List `tfsdk:"additional"`
- AdditionalObjects types.Object `tfsdk:"additional_objects"`
+ Audit types.Object `tfsdk:"audit" tkhao:"audit"`
ForGroup types.Object `tfsdk:"for_group"`
ForSystem types.Object `tfsdk:"for_system"`
Value types.String `tfsdk:"value"`
@@ -1423,7 +1504,8 @@ type nestedGroupAccountGroupDataDS struct {
Name types.String `tfsdk:"name"`
UUID types.String `tfsdk:"uuid"`
Additional types.List `tfsdk:"additional"`
- AdditionalObjects types.Object `tfsdk:"additional_objects"`
+ Audit types.Object `tfsdk:"audit" tkhao:"audit"`
+ Vault types.Object `tfsdk:"vault" tkhao:"vault"`
EndDate types.String `tfsdk:"end_date"`
Folder types.Object `tfsdk:"folder"`
LastUsed types.String `tfsdk:"last_used"`
@@ -1445,7 +1527,7 @@ type nestedGroupGroupAccountDataDS struct {
UUID types.String `tfsdk:"uuid"`
Validity types.String `tfsdk:"validity"`
Additional types.List `tfsdk:"additional"`
- AdditionalObjects types.Object `tfsdk:"additional_objects"`
+ Audit types.Object `tfsdk:"audit" tkhao:"audit"`
Directory types.Object `tfsdk:"directory"`
DisconnectedNested types.Bool `tfsdk:"disconnected_nested"`
EndDate types.String `tfsdk:"end_date"`
@@ -1461,35 +1543,35 @@ var nestedGroupGroupAuditAttrTypesDS = objectAttrsTypeDSNestedGroupGroupAudit(fa
var nestedGroupGroupAuditAttrTypesDSRecurse = objectAttrsTypeDSNestedGroupGroupAudit(true)
type nestedGroupGroupAuditDataDS struct {
- GroupUUID types.String `tfsdk:"group_uuid"`
- Links types.List `tfsdk:"links"`
- Permissions types.List `tfsdk:"permissions"`
- Additional types.List `tfsdk:"additional"`
- Accounts types.List `tfsdk:"accounts"`
- AdditionalObjects types.Object `tfsdk:"additional_objects"`
- Comment types.String `tfsdk:"comment"`
- CreatedAt types.String `tfsdk:"created_at"`
- CreatedBy types.String `tfsdk:"created_by"`
- GroupName types.String `tfsdk:"group_name"`
- NameOnAudit types.String `tfsdk:"name_on_audit"`
- ReviewedAt types.String `tfsdk:"reviewed_at"`
- ReviewedBy types.String `tfsdk:"reviewed_by"`
- Status types.String `tfsdk:"status"`
- SubmittedAt types.String `tfsdk:"submitted_at"`
- SubmittedBy types.String `tfsdk:"submitted_by"`
+ GroupUUID types.String `tfsdk:"group_uuid"`
+ Links types.List `tfsdk:"links"`
+ Permissions types.List `tfsdk:"permissions"`
+ Additional types.List `tfsdk:"additional"`
+ Accounts types.List `tfsdk:"accounts"`
+ Audit types.Object `tfsdk:"audit" tkhao:"audit"`
+ Comment types.String `tfsdk:"comment"`
+ CreatedAt types.String `tfsdk:"created_at"`
+ CreatedBy types.String `tfsdk:"created_by"`
+ GroupName types.String `tfsdk:"group_name"`
+ NameOnAudit types.String `tfsdk:"name_on_audit"`
+ ReviewedAt types.String `tfsdk:"reviewed_at"`
+ ReviewedBy types.String `tfsdk:"reviewed_by"`
+ Status types.String `tfsdk:"status"`
+ SubmittedAt types.String `tfsdk:"submitted_at"`
+ SubmittedBy types.String `tfsdk:"submitted_by"`
}
var nestedOrganizationAccountOrganizationalUnitAttrTypesDS = objectAttrsTypeDSNestedOrganizationAccountOrganizationalUnit(false)
var nestedOrganizationAccountOrganizationalUnitAttrTypesDSRecurse = objectAttrsTypeDSNestedOrganizationAccountOrganizationalUnit(true)
type nestedOrganizationAccountOrganizationalUnitDataDS struct {
- AccountUUID types.String `tfsdk:"account_uuid"`
- Links types.List `tfsdk:"links"`
- Permissions types.List `tfsdk:"permissions"`
- Name types.String `tfsdk:"name"`
- UUID types.String `tfsdk:"uuid"`
- Additional types.List `tfsdk:"additional"`
- AdditionalObjects types.Object `tfsdk:"additional_objects"`
+ AccountUUID types.String `tfsdk:"account_uuid"`
+ Links types.List `tfsdk:"links"`
+ Permissions types.List `tfsdk:"permissions"`
+ Name types.String `tfsdk:"name"`
+ UUID types.String `tfsdk:"uuid"`
+ Additional types.List `tfsdk:"additional"`
+ Audit types.Object `tfsdk:"audit" tkhao:"audit"`
}
var nestedOrganizationOrganizationalUnitAccountAttrTypesDS = objectAttrsTypeDSNestedOrganizationOrganizationalUnitAccount(false)
@@ -1505,7 +1587,7 @@ type nestedOrganizationOrganizationalUnitAccountDataDS struct {
UUID types.String `tfsdk:"uuid"`
Validity types.String `tfsdk:"validity"`
Additional types.List `tfsdk:"additional"`
- AdditionalObjects types.Object `tfsdk:"additional_objects"`
+ Audit types.Object `tfsdk:"audit" tkhao:"audit"`
Directory types.Object `tfsdk:"directory"`
}
@@ -1521,7 +1603,9 @@ type nestedProvisioningGroupOnSystemDataDS struct {
ProvisioningGroupOnSystemPrimerType types.String `tfsdk:"type"`
ShortNameInSystem types.String `tfsdk:"short_name_in_system"`
Additional types.List `tfsdk:"additional"`
- AdditionalObjects types.Object `tfsdk:"additional_objects"`
+ Audit types.Object `tfsdk:"audit" tkhao:"audit"`
+ Provgroups types.List `tfsdk:"provgroups" tkhao:"provgroups"`
+ ServiceAccounts types.List `tfsdk:"service_accounts" tkhao:"serviceAccounts"`
Owner types.Object `tfsdk:"owner"`
System types.Object `tfsdk:"system"`
}
@@ -1539,7 +1623,7 @@ type nestedProvisioningProvisionedAccountDataDS struct {
UUID types.String `tfsdk:"uuid"`
Validity types.String `tfsdk:"validity"`
Additional types.List `tfsdk:"additional"`
- AdditionalObjects types.Object `tfsdk:"additional_objects"`
+ Audit types.Object `tfsdk:"audit" tkhao:"audit"`
UID types.Int64 `tfsdk:"uid"`
}
@@ -1551,7 +1635,7 @@ type nestedProvisioningProvisionedSystemSyncLogDataDS struct {
Links types.List `tfsdk:"links"`
Permissions types.List `tfsdk:"permissions"`
Additional types.List `tfsdk:"additional"`
- AdditionalObjects types.Object `tfsdk:"additional_objects"`
+ Audit types.Object `tfsdk:"audit" tkhao:"audit"`
CreatedAt types.String `tfsdk:"created_at"`
Errors types.Int64 `tfsdk:"errors"`
Log types.String `tfsdk:"log"`
@@ -1570,25 +1654,25 @@ type nestedServiceaccountServiceAccountGroupDataDS struct {
ProvisioningGroupOnSystemPrimerType types.String `tfsdk:"type"`
ShortNameInSystem types.String `tfsdk:"short_name_in_system"`
Additional types.List `tfsdk:"additional"`
- AdditionalObjects types.Object `tfsdk:"additional_objects"`
+ Audit types.Object `tfsdk:"audit" tkhao:"audit"`
}
var nestedWebhookWebhookDeliveryAttrTypesDS = objectAttrsTypeDSNestedWebhookWebhookDelivery(false)
var nestedWebhookWebhookDeliveryAttrTypesDSRecurse = objectAttrsTypeDSNestedWebhookWebhookDelivery(true)
type nestedWebhookWebhookDeliveryDataDS struct {
- WebhookUUID types.String `tfsdk:"webhook_uuid"`
- Links types.List `tfsdk:"links"`
- Permissions types.List `tfsdk:"permissions"`
- Additional types.List `tfsdk:"additional"`
- AdditionalObjects types.Object `tfsdk:"additional_objects"`
- Payload types.Object `tfsdk:"payload"`
- ReponseHeaders types.String `tfsdk:"reponse_headers"`
- RequestHeaders types.String `tfsdk:"request_headers"`
- Response types.String `tfsdk:"response"`
- Status types.Int64 `tfsdk:"status"`
- Time types.Int64 `tfsdk:"time"`
- TriggerTime types.String `tfsdk:"trigger_time"`
+ WebhookUUID types.String `tfsdk:"webhook_uuid"`
+ Links types.List `tfsdk:"links"`
+ Permissions types.List `tfsdk:"permissions"`
+ Additional types.List `tfsdk:"additional"`
+ Audit types.Object `tfsdk:"audit" tkhao:"audit"`
+ Payload types.Object `tfsdk:"payload"`
+ ReponseHeaders types.String `tfsdk:"reponse_headers"`
+ RequestHeaders types.String `tfsdk:"request_headers"`
+ Response types.String `tfsdk:"response"`
+ Status types.Int64 `tfsdk:"status"`
+ Time types.Int64 `tfsdk:"time"`
+ TriggerTime types.String `tfsdk:"trigger_time"`
}
var notificationCertificateExpiredNotificationAttrTypesDS = objectAttrsTypeDSNotificationCertificateExpiredNotification(false)
@@ -1704,12 +1788,12 @@ var organizationAccountOrganizationalUnitAttrTypesDS = objectAttrsTypeDSOrganiza
var organizationAccountOrganizationalUnitAttrTypesDSRecurse = objectAttrsTypeDSOrganizationAccountOrganizationalUnit(true)
type organizationAccountOrganizationalUnitDataDS struct {
- Links types.List `tfsdk:"links"`
- Permissions types.List `tfsdk:"permissions"`
- Name types.String `tfsdk:"name"`
- UUID types.String `tfsdk:"uuid"`
- Additional types.List `tfsdk:"additional"`
- AdditionalObjects types.Object `tfsdk:"additional_objects"`
+ Links types.List `tfsdk:"links"`
+ Permissions types.List `tfsdk:"permissions"`
+ Name types.String `tfsdk:"name"`
+ UUID types.String `tfsdk:"uuid"`
+ Additional types.List `tfsdk:"additional"`
+ Audit types.Object `tfsdk:"audit" tkhao:"audit"`
}
var organizationAccountOrganizationalUnitLinkableWrapperAttrTypesDS = objectAttrsTypeDSOrganizationAccountOrganizationalUnitLinkableWrapper(false)
@@ -1730,32 +1814,32 @@ var organizationOrganizationalUnitAttrTypesDS = objectAttrsTypeDSOrganizationOrg
var organizationOrganizationalUnitAttrTypesDSRecurse = objectAttrsTypeDSOrganizationOrganizationalUnit(true)
type organizationOrganizationalUnitDataDS struct {
- Links types.List `tfsdk:"links"`
- Permissions types.List `tfsdk:"permissions"`
- Name types.String `tfsdk:"name"`
- UUID types.String `tfsdk:"uuid"`
- Additional types.List `tfsdk:"additional"`
- AdditionalObjects types.Object `tfsdk:"additional_objects"`
- Depth types.Int64 `tfsdk:"depth"`
- Description types.String `tfsdk:"description"`
- Owner types.Object `tfsdk:"owner"`
- Parent types.Object `tfsdk:"parent"`
+ Links types.List `tfsdk:"links"`
+ Permissions types.List `tfsdk:"permissions"`
+ Name types.String `tfsdk:"name"`
+ UUID types.String `tfsdk:"uuid"`
+ Additional types.List `tfsdk:"additional"`
+ Audit types.Object `tfsdk:"audit" tkhao:"audit"`
+ Depth types.Int64 `tfsdk:"depth"`
+ Description types.String `tfsdk:"description"`
+ Owner types.Object `tfsdk:"owner"`
+ Parent types.Object `tfsdk:"parent"`
}
var organizationOrganizationalUnitAccountAttrTypesDS = objectAttrsTypeDSOrganizationOrganizationalUnitAccount(false)
var organizationOrganizationalUnitAccountAttrTypesDSRecurse = objectAttrsTypeDSOrganizationOrganizationalUnitAccount(true)
type organizationOrganizationalUnitAccountDataDS struct {
- Links types.List `tfsdk:"links"`
- Permissions types.List `tfsdk:"permissions"`
- DisplayName types.String `tfsdk:"display_name"`
- LastActive types.String `tfsdk:"last_active"`
- Username types.String `tfsdk:"username"`
- UUID types.String `tfsdk:"uuid"`
- Validity types.String `tfsdk:"validity"`
- Additional types.List `tfsdk:"additional"`
- AdditionalObjects types.Object `tfsdk:"additional_objects"`
- Directory types.Object `tfsdk:"directory"`
+ Links types.List `tfsdk:"links"`
+ Permissions types.List `tfsdk:"permissions"`
+ DisplayName types.String `tfsdk:"display_name"`
+ LastActive types.String `tfsdk:"last_active"`
+ Username types.String `tfsdk:"username"`
+ UUID types.String `tfsdk:"uuid"`
+ Validity types.String `tfsdk:"validity"`
+ Additional types.List `tfsdk:"additional"`
+ Audit types.Object `tfsdk:"audit" tkhao:"audit"`
+ Directory types.Object `tfsdk:"directory"`
}
var organizationOrganizationalUnitAccountLinkableWrapperAttrTypesDS = objectAttrsTypeDSOrganizationOrganizationalUnitAccountLinkableWrapper(false)
@@ -1868,7 +1952,9 @@ type provisioningGroupOnSystemDataDS struct {
ProvisioningGroupOnSystemPrimerType types.String `tfsdk:"type"`
ShortNameInSystem types.String `tfsdk:"short_name_in_system"`
Additional types.List `tfsdk:"additional"`
- AdditionalObjects types.Object `tfsdk:"additional_objects"`
+ Audit types.Object `tfsdk:"audit" tkhao:"audit"`
+ Provgroups types.List `tfsdk:"provgroups" tkhao:"provgroups"`
+ ServiceAccounts types.List `tfsdk:"service_accounts" tkhao:"serviceAccounts"`
Owner types.Object `tfsdk:"owner"`
System types.Object `tfsdk:"system"`
}
@@ -1941,13 +2027,14 @@ var provisioningProvisionNumberSequenceAttrTypesDS = objectAttrsTypeDSProvisioni
var provisioningProvisionNumberSequenceAttrTypesDSRecurse = objectAttrsTypeDSProvisioningProvisionNumberSequence(true)
type provisioningProvisionNumberSequenceDataDS struct {
- Links types.List `tfsdk:"links"`
- Permissions types.List `tfsdk:"permissions"`
- Additional types.List `tfsdk:"additional"`
- AccountCount types.Int64 `tfsdk:"account_count"`
- AdditionalObjects types.Object `tfsdk:"additional_objects"`
- Name types.String `tfsdk:"name"`
- NextUID types.Int64 `tfsdk:"next_uid"`
+ Links types.List `tfsdk:"links"`
+ Permissions types.List `tfsdk:"permissions"`
+ Additional types.List `tfsdk:"additional"`
+ AccountCount types.Int64 `tfsdk:"account_count"`
+ Audit types.Object `tfsdk:"audit" tkhao:"audit"`
+ Systems types.List `tfsdk:"systems" tkhao:"systems"`
+ Name types.String `tfsdk:"name"`
+ NextUID types.Int64 `tfsdk:"next_uid"`
}
var provisioningProvisionNumberSequenceLinkableWrapperAttrTypesDS = objectAttrsTypeDSProvisioningProvisionNumberSequenceLinkableWrapper(false)
@@ -1976,16 +2063,16 @@ var provisioningProvisionedAccountAttrTypesDS = objectAttrsTypeDSProvisioningPro
var provisioningProvisionedAccountAttrTypesDSRecurse = objectAttrsTypeDSProvisioningProvisionedAccount(true)
type provisioningProvisionedAccountDataDS struct {
- Links types.List `tfsdk:"links"`
- Permissions types.List `tfsdk:"permissions"`
- DisplayName types.String `tfsdk:"display_name"`
- LastActive types.String `tfsdk:"last_active"`
- Username types.String `tfsdk:"username"`
- UUID types.String `tfsdk:"uuid"`
- Validity types.String `tfsdk:"validity"`
- Additional types.List `tfsdk:"additional"`
- AdditionalObjects types.Object `tfsdk:"additional_objects"`
- UID types.Int64 `tfsdk:"uid"`
+ Links types.List `tfsdk:"links"`
+ Permissions types.List `tfsdk:"permissions"`
+ DisplayName types.String `tfsdk:"display_name"`
+ LastActive types.String `tfsdk:"last_active"`
+ Username types.String `tfsdk:"username"`
+ UUID types.String `tfsdk:"uuid"`
+ Validity types.String `tfsdk:"validity"`
+ Additional types.List `tfsdk:"additional"`
+ Audit types.Object `tfsdk:"audit" tkhao:"audit"`
+ UID types.Int64 `tfsdk:"uid"`
}
var provisioningProvisionedAccountLinkableWrapperAttrTypesDS = objectAttrsTypeDSProvisioningProvisionedAccountLinkableWrapper(false)
@@ -2067,7 +2154,14 @@ type provisioningProvisionedSystemDataDS struct {
UUID types.String `tfsdk:"uuid"`
Additional types.List `tfsdk:"additional"`
AccountCount types.Int64 `tfsdk:"account_count"`
- AdditionalObjects types.Object `tfsdk:"additional_objects"`
+ Account types.Object `tfsdk:"account" tkhao:"account"`
+ Audit types.Object `tfsdk:"audit" tkhao:"audit"`
+ IssuedPermissions types.List `tfsdk:"issued_permissions" tkhao:"issuedPermissions"`
+ LoginName types.String `tfsdk:"login_name" tkhao:"loginName"`
+ ManagementPermissions types.Object `tfsdk:"management_permissions" tkhao:"managementPermissions"`
+ Markers types.Object `tfsdk:"markers" tkhao:"markers"`
+ Statistics types.Object `tfsdk:"statistics" tkhao:"statistics"`
+ SupportedGroupTypes types.Object `tfsdk:"supported_group_types" tkhao:"supportedGroupTypes"`
ContentAdministrator types.Object `tfsdk:"content_administrator"`
ExternalUUID types.String `tfsdk:"external_uuid"`
Owner types.Object `tfsdk:"owner"`
@@ -2077,14 +2171,14 @@ type provisioningProvisionedSystemDataDS struct {
ShouldDestroyUnknownAccounts types.Bool `tfsdk:"should_destroy_unknown_accounts"`
TechnicalAdministrator types.Object `tfsdk:"technical_administrator"`
UsernamePrefix types.String `tfsdk:"username_prefix"`
- AbstractProvisionedLDAP types.Object `tfsdk:"abstract_provisioned_ldap"`
- ProvisionedLDAP types.Object `tfsdk:"provisioned_ldap"`
+ ProvisionedLDAPDirectory types.Object `tfsdk:"provisioned_ldap_directory"`
+ ProvisionedInternalLDAP types.Object `tfsdk:"provisioned_internal_ldap"`
ProvisionedAzureTenant types.Object `tfsdk:"provisioned_azure_tenant"`
- ProvisionedAzureSyncLDAPDirectory types.Object `tfsdk:"provisioned_azure_sync_ldap_directory"`
ProvisionedAzureOIDCDirectory types.Object `tfsdk:"provisioned_azure_oidc_directory"`
+ AbstractProvisionedLDAP types.Object `tfsdk:"abstract_provisioned_ldap"`
ProvisionedAD types.Object `tfsdk:"provisioned_a_d"`
- ProvisionedLDAPDirectory types.Object `tfsdk:"provisioned_ldap_directory"`
- ProvisionedInternalLDAP types.Object `tfsdk:"provisioned_internal_ldap"`
+ ProvisionedAzureSyncLDAPDirectory types.Object `tfsdk:"provisioned_azure_sync_ldap_directory"`
+ ProvisionedLDAP types.Object `tfsdk:"provisioned_ldap"`
}
var provisioningProvisionedSystemLinkableWrapperAttrTypesDS = objectAttrsTypeDSProvisioningProvisionedSystemLinkableWrapper(false)
@@ -2118,14 +2212,14 @@ var provisioningProvisionedSystemSyncLogAttrTypesDS = objectAttrsTypeDSProvision
var provisioningProvisionedSystemSyncLogAttrTypesDSRecurse = objectAttrsTypeDSProvisioningProvisionedSystemSyncLog(true)
type provisioningProvisionedSystemSyncLogDataDS struct {
- Links types.List `tfsdk:"links"`
- Permissions types.List `tfsdk:"permissions"`
- Additional types.List `tfsdk:"additional"`
- AdditionalObjects types.Object `tfsdk:"additional_objects"`
- CreatedAt types.String `tfsdk:"created_at"`
- Errors types.Int64 `tfsdk:"errors"`
- Log types.String `tfsdk:"log"`
- Modifications types.Int64 `tfsdk:"modifications"`
+ Links types.List `tfsdk:"links"`
+ Permissions types.List `tfsdk:"permissions"`
+ Additional types.List `tfsdk:"additional"`
+ Audit types.Object `tfsdk:"audit" tkhao:"audit"`
+ CreatedAt types.String `tfsdk:"created_at"`
+ Errors types.Int64 `tfsdk:"errors"`
+ Log types.String `tfsdk:"log"`
+ Modifications types.Int64 `tfsdk:"modifications"`
}
var provisioningProvisionedSystemSyncLogLinkableWrapperAttrTypesDS = objectAttrsTypeDSProvisioningProvisionedSystemSyncLogLinkableWrapper(false)
@@ -2346,7 +2440,8 @@ type requestModificationRequestDataDS struct {
Permissions types.List `tfsdk:"permissions"`
Additional types.List `tfsdk:"additional"`
Account types.Object `tfsdk:"account"`
- AdditionalObjects types.Object `tfsdk:"additional_objects"`
+ Audit types.Object `tfsdk:"audit" tkhao:"audit"`
+ ResetStatus types.Object `tfsdk:"reset_status" tkhao:"resetStatus"`
Comment types.String `tfsdk:"comment"`
Feedback types.String `tfsdk:"feedback"`
Group types.Object `tfsdk:"group"`
@@ -2354,41 +2449,41 @@ type requestModificationRequestDataDS struct {
RequestModificationRequestType types.String `tfsdk:"request_modification_request_type"`
Status types.String `tfsdk:"status"`
AbstractApplicationModificationRequest types.Object `tfsdk:"abstract_application_modification_request"`
+ TransferApplicationAdministrationRequest types.Object `tfsdk:"transfer_application_administration_request"`
+ ExtendAccessRequest types.Object `tfsdk:"extend_access_request"`
+ GrantServiceAccountGroupRequest types.Object `tfsdk:"grant_service_account_group_request"`
+ GrantGroupOnSystemRequest types.Object `tfsdk:"grant_group_on_system_request"`
AbstractProvisionedSystemModificationRequest types.Object `tfsdk:"abstract_provisioned_system_modification_request"`
- RemoveProvisionedSystemRequest types.Object `tfsdk:"remove_provisioned_system_request"`
+ EnableTechnicalAdministrationRequest types.Object `tfsdk:"enable_technical_administration_request"`
GrantApplicationRequest types.Object `tfsdk:"grant_application_request"`
- ReviewAuditRequest types.Object `tfsdk:"review_audit_request"`
- RevokeAdminRequest types.Object `tfsdk:"revoke_admin_request"`
- GrantAccessRequest types.Object `tfsdk:"grant_access_request"`
- TransferProvisionedSystemContentAdministrationRequest types.Object `tfsdk:"transfer_provisioned_system_content_administration_request"`
- AbstractOrganizationalUnitModificationRequest types.Object `tfsdk:"abstract_organizational_unit_modification_request"`
- RemoveOrganizationalUnitRequest types.Object `tfsdk:"remove_organizational_unit_request"`
- CreateGroupOnSystemRequest types.Object `tfsdk:"create_group_on_system_request"`
- TransferApplicationAdministrationRequest types.Object `tfsdk:"transfer_application_administration_request"`
+ PasswordResetRequest types.Object `tfsdk:"password_reset_request"`
+ GrantGroupOnSystemRequestRequest types.Object `tfsdk:"grant_group_on_system_request_request"`
+ TransferServiceAccountAdministrationRequest types.Object `tfsdk:"transfer_service_account_administration_request"`
+ RemoveProvisionedSystemRequest types.Object `tfsdk:"remove_provisioned_system_request"`
UpdateGroupMembershipRequest types.Object `tfsdk:"update_group_membership_request"`
- AddGroupAdminRequest types.Object `tfsdk:"add_group_admin_request"`
+ TransferGroupOnSystemOwnershipRequest types.Object `tfsdk:"transfer_group_on_system_ownership_request"`
+ AbstractOrganizationalUnitModificationRequest types.Object `tfsdk:"abstract_organizational_unit_modification_request"`
TransferOrganizationalUnitOwnershipRequest types.Object `tfsdk:"transfer_organizational_unit_ownership_request"`
- JoinVaultRequest types.Object `tfsdk:"join_vault_request"`
+ GrantAccessRequest types.Object `tfsdk:"grant_access_request"`
VerifyInternalAccountRequest types.Object `tfsdk:"verify_internal_account_request"`
+ TransferAuditorGroupRequest types.Object `tfsdk:"transfer_auditor_group_request"`
+ CreateGroupOnSystemRequest types.Object `tfsdk:"create_group_on_system_request"`
JoinGroupRequest types.Object `tfsdk:"join_group_request"`
- TransferGroupOnSystemOwnershipRequest types.Object `tfsdk:"transfer_group_on_system_ownership_request"`
- RemoveGroupRequest types.Object `tfsdk:"remove_group_request"`
- SetupAuthorizingGroupRequest types.Object `tfsdk:"setup_authorizing_group_request"`
+ JoinVaultRequest types.Object `tfsdk:"join_vault_request"`
+ TransferProvisionedSystemContentAdministrationRequest types.Object `tfsdk:"transfer_provisioned_system_content_administration_request"`
SetupNestedGroupRequest types.Object `tfsdk:"setup_nested_group_request"`
- GrantGroupOnSystemRequestRequest types.Object `tfsdk:"grant_group_on_system_request_request"`
- Disable2FARequest types.Object `tfsdk:"disable2fa_request"`
- GrantGroupOnSystemRequest types.Object `tfsdk:"grant_group_on_system_request"`
- EnableTechnicalAdministrationRequest types.Object `tfsdk:"enable_technical_administration_request"`
- CreateGroupRequest types.Object `tfsdk:"create_group_request"`
- TransferAuditorGroupRequest types.Object `tfsdk:"transfer_auditor_group_request"`
+ RevokeAdminRequest types.Object `tfsdk:"revoke_admin_request"`
+ RemoveGroupRequest types.Object `tfsdk:"remove_group_request"`
+ TransferProvisionedSystemOwnershipRequest types.Object `tfsdk:"transfer_provisioned_system_ownership_request"`
+ CreateServiceAccountRequest types.Object `tfsdk:"create_service_account_request"`
GrantClientPermissionRequest types.Object `tfsdk:"grant_client_permission_request"`
+ CreateGroupRequest types.Object `tfsdk:"create_group_request"`
+ Disable2FARequest types.Object `tfsdk:"disable2fa_request"`
TransferApplicationOwnershipRequest types.Object `tfsdk:"transfer_application_ownership_request"`
- CreateServiceAccountRequest types.Object `tfsdk:"create_service_account_request"`
- TransferServiceAccountAdministrationRequest types.Object `tfsdk:"transfer_service_account_administration_request"`
- PasswordResetRequest types.Object `tfsdk:"password_reset_request"`
- GrantServiceAccountGroupRequest types.Object `tfsdk:"grant_service_account_group_request"`
- TransferProvisionedSystemOwnershipRequest types.Object `tfsdk:"transfer_provisioned_system_ownership_request"`
- ExtendAccessRequest types.Object `tfsdk:"extend_access_request"`
+ AddGroupAdminRequest types.Object `tfsdk:"add_group_admin_request"`
+ ReviewAuditRequest types.Object `tfsdk:"review_audit_request"`
+ SetupAuthorizingGroupRequest types.Object `tfsdk:"setup_authorizing_group_request"`
+ RemoveOrganizationalUnitRequest types.Object `tfsdk:"remove_organizational_unit_request"`
TransferProvisionedSystemAdministrationRequest types.Object `tfsdk:"transfer_provisioned_system_administration_request"`
}
@@ -2562,7 +2657,9 @@ type serviceaccountServiceAccountDataDS struct {
Username types.String `tfsdk:"username"`
UUID types.String `tfsdk:"uuid"`
Additional types.List `tfsdk:"additional"`
- AdditionalObjects types.Object `tfsdk:"additional_objects"`
+ Audit types.Object `tfsdk:"audit" tkhao:"audit"`
+ Groups types.List `tfsdk:"groups" tkhao:"groups"`
+ Secret types.Object `tfsdk:"secret" tkhao:"secret"`
Description types.String `tfsdk:"description"`
Password types.Object `tfsdk:"password"`
PasswordRotation types.String `tfsdk:"password_rotation"`
@@ -2580,7 +2677,7 @@ type serviceaccountServiceAccountGroupDataDS struct {
ProvisioningGroupOnSystemPrimerType types.String `tfsdk:"type"`
ShortNameInSystem types.String `tfsdk:"short_name_in_system"`
Additional types.List `tfsdk:"additional"`
- AdditionalObjects types.Object `tfsdk:"additional_objects"`
+ Audit types.Object `tfsdk:"audit" tkhao:"audit"`
}
var serviceaccountServiceAccountGroupLinkableWrapperAttrTypesDS = objectAttrsTypeDSServiceaccountServiceAccountGroupLinkableWrapper(false)
@@ -2683,7 +2780,8 @@ type vaultDeletedVaultHolderDataDS struct {
Links types.List `tfsdk:"links"`
Permissions types.List `tfsdk:"permissions"`
Additional types.List `tfsdk:"additional"`
- AdditionalObjects types.Object `tfsdk:"additional_objects"`
+ Audit types.Object `tfsdk:"audit" tkhao:"audit"`
+ Vault types.Object `tfsdk:"vault" tkhao:"vault"`
Name types.String `tfsdk:"name"`
RecordCount types.Int64 `tfsdk:"record_count"`
VaultDeletedVaultHolderType types.String `tfsdk:"vault_deleted_vault_holder_type"`
@@ -2767,21 +2865,28 @@ var vaultVaultRecordAttrTypesDS = objectAttrsTypeDSVaultVaultRecord(false)
var vaultVaultRecordAttrTypesDSRecurse = objectAttrsTypeDSVaultVaultRecord(true)
type vaultVaultRecordDataDS struct {
- Links types.List `tfsdk:"links"`
- Permissions types.List `tfsdk:"permissions"`
- Color types.String `tfsdk:"color"`
- Name types.String `tfsdk:"name"`
- ShareEndTime types.String `tfsdk:"share_end_time"`
- UUID types.String `tfsdk:"uuid"`
- Additional types.List `tfsdk:"additional"`
- AdditionalObjects types.Object `tfsdk:"additional_objects"`
- Derived types.Bool `tfsdk:"derived"`
- EndDate types.String `tfsdk:"end_date"`
- Filename types.String `tfsdk:"filename"`
- Types types.List `tfsdk:"types"`
- URL types.String `tfsdk:"url"`
- Username types.String `tfsdk:"username"`
- WarningPeriod types.String `tfsdk:"warning_period"`
+ Links types.List `tfsdk:"links"`
+ Permissions types.List `tfsdk:"permissions"`
+ Color types.String `tfsdk:"color"`
+ Name types.String `tfsdk:"name"`
+ ShareEndTime types.String `tfsdk:"share_end_time"`
+ UUID types.String `tfsdk:"uuid"`
+ Additional types.List `tfsdk:"additional"`
+ Audit types.Object `tfsdk:"audit" tkhao:"audit"`
+ Parent types.Object `tfsdk:"parent" tkhao:"parent"`
+ PasswordMetadata types.Object `tfsdk:"password_metadata" tkhao:"passwordMetadata"`
+ Secret types.Object `tfsdk:"secret" tkhao:"secret"`
+ ShareSummary types.Object `tfsdk:"share_summary" tkhao:"shareSummary"`
+ Shares types.List `tfsdk:"shares" tkhao:"shares"`
+ Tile types.Object `tfsdk:"tile" tkhao:"tile"`
+ Vaultholder types.Object `tfsdk:"vaultholder" tkhao:"vaultholder"`
+ Derived types.Bool `tfsdk:"derived"`
+ EndDate types.String `tfsdk:"end_date"`
+ Filename types.String `tfsdk:"filename"`
+ Types types.List `tfsdk:"types"`
+ URL types.String `tfsdk:"url"`
+ Username types.String `tfsdk:"username"`
+ WarningPeriod types.String `tfsdk:"warning_period"`
}
var vaultVaultRecordLinkableWrapperAttrTypesDS = objectAttrsTypeDSVaultVaultRecordLinkableWrapper(false)
@@ -2882,7 +2987,7 @@ type webhookWebhookDataDS struct {
Additional types.List `tfsdk:"additional"`
Account types.Object `tfsdk:"account"`
Active types.Bool `tfsdk:"active"`
- AdditionalObjects types.Object `tfsdk:"additional_objects"`
+ Audit types.Object `tfsdk:"audit" tkhao:"audit"`
AllTypes types.Bool `tfsdk:"all_types"`
AuthenticationScheme types.String `tfsdk:"authentication_scheme"`
BasicAuthPassword types.String `tfsdk:"basic_auth_password"`
@@ -2908,17 +3013,17 @@ var webhookWebhookDeliveryAttrTypesDS = objectAttrsTypeDSWebhookWebhookDelivery(
var webhookWebhookDeliveryAttrTypesDSRecurse = objectAttrsTypeDSWebhookWebhookDelivery(true)
type webhookWebhookDeliveryDataDS struct {
- Links types.List `tfsdk:"links"`
- Permissions types.List `tfsdk:"permissions"`
- Additional types.List `tfsdk:"additional"`
- AdditionalObjects types.Object `tfsdk:"additional_objects"`
- Payload types.Object `tfsdk:"payload"`
- ReponseHeaders types.String `tfsdk:"reponse_headers"`
- RequestHeaders types.String `tfsdk:"request_headers"`
- Response types.String `tfsdk:"response"`
- Status types.Int64 `tfsdk:"status"`
- Time types.Int64 `tfsdk:"time"`
- TriggerTime types.String `tfsdk:"trigger_time"`
+ Links types.List `tfsdk:"links"`
+ Permissions types.List `tfsdk:"permissions"`
+ Additional types.List `tfsdk:"additional"`
+ Audit types.Object `tfsdk:"audit" tkhao:"audit"`
+ Payload types.Object `tfsdk:"payload"`
+ ReponseHeaders types.String `tfsdk:"reponse_headers"`
+ RequestHeaders types.String `tfsdk:"request_headers"`
+ Response types.String `tfsdk:"response"`
+ Status types.Int64 `tfsdk:"status"`
+ Time types.Int64 `tfsdk:"time"`
+ TriggerTime types.String `tfsdk:"trigger_time"`
}
var webhookWebhookDeliveryLinkableWrapperAttrTypesDS = objectAttrsTypeDSWebhookWebhookDeliveryLinkableWrapper(false)
diff --git a/internal/provider/full-data-struct-rs.go b/internal/provider/full-data-struct-rs.go
index adb764a..8e68368 100644
--- a/internal/provider/full-data-struct-rs.go
+++ b/internal/provider/full-data-struct-rs.go
@@ -82,21 +82,29 @@ var accountVaultVaultRecordAttrTypesRS = objectAttrsTypeRSAccountVaultVaultRecor
var accountVaultVaultRecordAttrTypesRSRecurse = objectAttrsTypeRSAccountVaultVaultRecord(true)
type accountVaultVaultRecordDataRS struct {
- AccountUUID types.String `tfsdk:"account_uuid"`
- Links types.List `tfsdk:"links"`
- Permissions types.List `tfsdk:"permissions"`
- Color types.String `tfsdk:"color"`
- Name types.String `tfsdk:"name"`
- ShareEndTime types.String `tfsdk:"share_end_time"`
- UUID types.String `tfsdk:"uuid"`
- AdditionalObjects types.Object `tfsdk:"additional_objects"`
- Derived types.Bool `tfsdk:"derived"`
- EndDate types.String `tfsdk:"end_date"`
- Filename types.String `tfsdk:"filename"`
- Types types.List `tfsdk:"types"`
- URL types.String `tfsdk:"url"`
- Username types.String `tfsdk:"username"`
- WarningPeriod types.String `tfsdk:"warning_period"`
+ AccountUUID types.String `tfsdk:"account_uuid"`
+ Links types.List `tfsdk:"links"`
+ Permissions types.List `tfsdk:"permissions"`
+ Color types.String `tfsdk:"color"`
+ Name types.String `tfsdk:"name"`
+ ShareEndTime types.String `tfsdk:"share_end_time"`
+ UUID types.String `tfsdk:"uuid"`
+ Audit types.Object `tfsdk:"audit" tkhao:"audit"`
+ DeleteTile types.Bool `tfsdk:"delete_tile" tkhao:"deleteTile"`
+ ParentUUID types.String `tfsdk:"parent_uuid" tkhao:"parent"`
+ PasswordMetadata types.Object `tfsdk:"password_metadata" tkhao:"passwordMetadata"`
+ Secret types.Object `tfsdk:"secret" tkhao:"secret"`
+ ShareSummary types.Object `tfsdk:"share_summary" tkhao:"shareSummary"`
+ Shares types.List `tfsdk:"shares" tkhao:"shares"`
+ Tile types.Object `tfsdk:"tile" tkhao:"tile"`
+ Vaultholder types.Object `tfsdk:"vaultholder" tkhao:"vaultholder"`
+ Derived types.Bool `tfsdk:"derived"`
+ EndDate types.String `tfsdk:"end_date"`
+ Filename types.String `tfsdk:"filename"`
+ Types types.List `tfsdk:"types"`
+ URL types.String `tfsdk:"url"`
+ Username types.String `tfsdk:"username"`
+ WarningPeriod types.String `tfsdk:"warning_period"`
}
var auditAuditRecordAttrTypesRS = objectAttrsTypeRSAuditAuditRecord(false)
@@ -105,7 +113,7 @@ var auditAuditRecordAttrTypesRSRecurse = objectAttrsTypeRSAuditAuditRecord(true)
type auditAuditRecordDataRS struct {
Links types.List `tfsdk:"links"`
Permissions types.List `tfsdk:"permissions"`
- AdditionalObjects types.Object `tfsdk:"additional_objects"`
+ Audit types.Object `tfsdk:"audit" tkhao:"audit"`
AuditAuditRecordType types.String `tfsdk:"type"`
DateTime types.String `tfsdk:"date_time"`
OnAccount types.String `tfsdk:"on_account"`
@@ -154,7 +162,13 @@ type authAccountDataRS struct {
Validity types.String `tfsdk:"validity"`
AccountPermissions types.List `tfsdk:"account_permissions"`
Active types.Bool `tfsdk:"active"`
- AdditionalObjects types.Object `tfsdk:"additional_objects"`
+ ActiveLogin types.Bool `tfsdk:"active_login" tkhao:"activeLogin"`
+ Audit types.Object `tfsdk:"audit" tkhao:"audit"`
+ Groups types.List `tfsdk:"groups" tkhao:"groups"`
+ PendingRecoveryRequests types.Object `tfsdk:"pending_recovery_requests" tkhao:"pendingRecoveryRequests"`
+ Settings types.Object `tfsdk:"settings" tkhao:"settings"`
+ StoredAttributes types.Object `tfsdk:"stored_attributes" tkhao:"storedAttributes"`
+ Vault types.Object `tfsdk:"vault" tkhao:"vault"`
CanRequestGroups types.Bool `tfsdk:"can_request_groups"`
DirectoryUUID types.String `tfsdk:"directory_uuid"`
DirectoryName types.String `tfsdk:"directory_name"`
@@ -362,7 +376,7 @@ type certificateCertificateDataRS struct {
Global types.Bool `tfsdk:"global"`
SubjectDN types.String `tfsdk:"subject_dn"`
UUID types.String `tfsdk:"uuid"`
- AdditionalObjects types.Object `tfsdk:"additional_objects"`
+ Audit types.Object `tfsdk:"audit" tkhao:"audit"`
KeyData types.List `tfsdk:"key_data"`
}
@@ -408,7 +422,15 @@ type clientApplicationVaultVaultRecordDataRS struct {
Name types.String `tfsdk:"name"`
ShareEndTime types.String `tfsdk:"share_end_time"`
UUID types.String `tfsdk:"uuid"`
- AdditionalObjects types.Object `tfsdk:"additional_objects"`
+ Audit types.Object `tfsdk:"audit" tkhao:"audit"`
+ DeleteTile types.Bool `tfsdk:"delete_tile" tkhao:"deleteTile"`
+ ParentUUID types.String `tfsdk:"parent_uuid" tkhao:"parent"`
+ PasswordMetadata types.Object `tfsdk:"password_metadata" tkhao:"passwordMetadata"`
+ Secret types.Object `tfsdk:"secret" tkhao:"secret"`
+ ShareSummary types.Object `tfsdk:"share_summary" tkhao:"shareSummary"`
+ Shares types.List `tfsdk:"shares" tkhao:"shares"`
+ Tile types.Object `tfsdk:"tile" tkhao:"tile"`
+ Vaultholder types.Object `tfsdk:"vaultholder" tkhao:"vaultholder"`
Derived types.Bool `tfsdk:"derived"`
EndDate types.String `tfsdk:"end_date"`
Filename types.String `tfsdk:"filename"`
@@ -430,13 +452,19 @@ type clientClientApplicationDataRS struct {
Scopes types.List `tfsdk:"scopes"`
SsoApplication types.Bool `tfsdk:"sso_application"`
UUID types.String `tfsdk:"uuid"`
- AdditionalObjects types.Object `tfsdk:"additional_objects"`
+ Audit types.Object `tfsdk:"audit" tkhao:"audit"`
+ DeleteTile types.Bool `tfsdk:"delete_tile" tkhao:"deleteTile"`
+ Groupclients types.List `tfsdk:"groupclients" tkhao:"groupclients"`
+ Groups types.List `tfsdk:"groups" tkhao:"groups"`
+ Secret types.Object `tfsdk:"secret" tkhao:"secret"`
+ Tile types.Object `tfsdk:"tile" tkhao:"tile"`
+ VaultRecordCount types.Int64 `tfsdk:"vault_record_count" tkhao:"vaultRecordCount"`
LastModifiedAt types.String `tfsdk:"last_modified_at"`
OwnerUUID types.String `tfsdk:"owner_uuid"`
TechnicalAdministratorUUID types.String `tfsdk:"technical_administrator_uuid"`
OAuth2Client types.Object `tfsdk:"o_auth2_client"`
- Saml2Client types.Object `tfsdk:"saml2_client"`
LDAPClient types.Object `tfsdk:"ldap_client"`
+ Saml2Client types.Object `tfsdk:"saml2_client"`
}
var clientClientApplicationLinkableWrapperAttrTypesRS = objectAttrsTypeRSClientClientApplicationLinkableWrapper(false)
@@ -506,12 +534,12 @@ var clientOAuth2ClientPermissionAttrTypesRS = objectAttrsTypeRSClientOAuth2Clien
var clientOAuth2ClientPermissionAttrTypesRSRecurse = objectAttrsTypeRSClientOAuth2ClientPermission(true)
type clientOAuth2ClientPermissionDataRS struct {
- Links types.List `tfsdk:"links"`
- Permissions types.List `tfsdk:"permissions"`
- AdditionalObjects types.Object `tfsdk:"additional_objects"`
- ForGroupUUID types.String `tfsdk:"for_group_uuid"`
- ForSystemUUID types.String `tfsdk:"for_system_uuid"`
- Value types.String `tfsdk:"value"`
+ Links types.List `tfsdk:"links"`
+ Permissions types.List `tfsdk:"permissions"`
+ Audit types.Object `tfsdk:"audit" tkhao:"audit"`
+ ForGroupUUID types.String `tfsdk:"for_group_uuid"`
+ ForSystemUUID types.String `tfsdk:"for_system_uuid"`
+ Value types.String `tfsdk:"value"`
}
var clientOAuth2ClientPermissionLinkableWrapperAttrTypesRS = objectAttrsTypeRSClientOAuth2ClientPermissionLinkableWrapper(false)
@@ -525,13 +553,13 @@ var clientOAuth2ClientPermissionWithClientAttrTypesRS = objectAttrsTypeRSClientO
var clientOAuth2ClientPermissionWithClientAttrTypesRSRecurse = objectAttrsTypeRSClientOAuth2ClientPermissionWithClient(true)
type clientOAuth2ClientPermissionWithClientDataRS struct {
- Links types.List `tfsdk:"links"`
- Permissions types.List `tfsdk:"permissions"`
- AdditionalObjects types.Object `tfsdk:"additional_objects"`
- ForGroupUUID types.String `tfsdk:"for_group_uuid"`
- ForSystemUUID types.String `tfsdk:"for_system_uuid"`
- Value types.String `tfsdk:"value"`
- Client types.Object `tfsdk:"client"`
+ Links types.List `tfsdk:"links"`
+ Permissions types.List `tfsdk:"permissions"`
+ Audit types.Object `tfsdk:"audit" tkhao:"audit"`
+ ForGroupUUID types.String `tfsdk:"for_group_uuid"`
+ ForSystemUUID types.String `tfsdk:"for_system_uuid"`
+ Value types.String `tfsdk:"value"`
+ Client types.Object `tfsdk:"client"`
}
var clientOAuth2ClientPermissionWithClientLinkableWrapperAttrTypesRS = objectAttrsTypeRSClientOAuth2ClientPermissionWithClientLinkableWrapper(false)
@@ -581,7 +609,15 @@ type deletedVaultHolderVaultVaultRecordDataRS struct {
Name types.String `tfsdk:"name"`
ShareEndTime types.String `tfsdk:"share_end_time"`
UUID types.String `tfsdk:"uuid"`
- AdditionalObjects types.Object `tfsdk:"additional_objects"`
+ Audit types.Object `tfsdk:"audit" tkhao:"audit"`
+ DeleteTile types.Bool `tfsdk:"delete_tile" tkhao:"deleteTile"`
+ ParentUUID types.String `tfsdk:"parent_uuid" tkhao:"parent"`
+ PasswordMetadata types.Object `tfsdk:"password_metadata" tkhao:"passwordMetadata"`
+ Secret types.Object `tfsdk:"secret" tkhao:"secret"`
+ ShareSummary types.Object `tfsdk:"share_summary" tkhao:"shareSummary"`
+ Shares types.List `tfsdk:"shares" tkhao:"shares"`
+ Tile types.Object `tfsdk:"tile" tkhao:"tile"`
+ Vaultholder types.Object `tfsdk:"vaultholder" tkhao:"vaultholder"`
Derived types.Bool `tfsdk:"derived"`
EndDate types.String `tfsdk:"end_date"`
Filename types.String `tfsdk:"filename"`
@@ -602,16 +638,18 @@ type directoryAccountDirectoryDataRS struct {
DirectoryAccountDirectoryPrimerType types.String `tfsdk:"type"`
Name types.String `tfsdk:"name"`
UUID types.String `tfsdk:"uuid"`
- AdditionalObjects types.Object `tfsdk:"additional_objects"`
+ Audit types.Object `tfsdk:"audit" tkhao:"audit"`
+ Markers types.Object `tfsdk:"markers" tkhao:"markers"`
+ Status types.Object `tfsdk:"status" tkhao:"status"`
BaseOrganizationalUnitUUID types.String `tfsdk:"base_organizational_unit_uuid"`
DefaultDirectory types.Bool `tfsdk:"default_directory"`
HelpdeskGroupUUID types.String `tfsdk:"helpdesk_group_uuid"`
Restrict2fa types.Bool `tfsdk:"restrict2fa"`
RotatingPassword types.String `tfsdk:"rotating_password"`
UsernameCustomizable types.Bool `tfsdk:"username_customizable"`
- MaintenanceDirectory types.Object `tfsdk:"maintenance_directory"`
- OIDCDirectory types.Object `tfsdk:"o_id_c_directory"`
InternalDirectory types.Object `tfsdk:"internal_directory"`
+ OIDCDirectory types.Object `tfsdk:"o_id_c_directory"`
+ MaintenanceDirectory types.Object `tfsdk:"maintenance_directory"`
LDAPDirectory types.Object `tfsdk:"l_d_a_p_directory"`
}
@@ -729,7 +767,8 @@ var groupAccountGroupAttrTypesRSRecurse = objectAttrsTypeRSGroupAccountGroup(tru
type groupAccountGroupDataRS struct {
UUID types.String `tfsdk:"uuid"`
- AdditionalObjects types.Object `tfsdk:"additional_objects"`
+ Audit types.Object `tfsdk:"audit" tkhao:"audit"`
+ Vault types.Object `tfsdk:"vault" tkhao:"vault"`
EndDate types.String `tfsdk:"end_date"`
Folder types.Object `tfsdk:"folder"`
LastUsed types.String `tfsdk:"last_used"`
@@ -770,7 +809,33 @@ type groupGroupDataRS struct {
Admin types.Bool `tfsdk:"admin"`
Name types.String `tfsdk:"name"`
UUID types.String `tfsdk:"uuid"`
- AdditionalObjects types.Object `tfsdk:"additional_objects"`
+ Accounts types.List `tfsdk:"accounts" tkhao:"accounts"`
+ AdministeredClients types.List `tfsdk:"administered_clients" tkhao:"administeredClients"`
+ AdministeredSystems types.List `tfsdk:"administered_systems" tkhao:"administeredSystems"`
+ Admins types.List `tfsdk:"admins" tkhao:"admins"`
+ Audit types.Object `tfsdk:"audit" tkhao:"audit"`
+ AuthorizedGroups types.Object `tfsdk:"authorized_groups" tkhao:"authorizedGroups"`
+ ClientPermissions types.List `tfsdk:"client_permissions" tkhao:"clientPermissions"`
+ Clients types.List `tfsdk:"clients" tkhao:"clients"`
+ ContentAdministeredSystems types.List `tfsdk:"content_administered_systems" tkhao:"contentAdministeredSystems"`
+ Groupauditinginfo types.Object `tfsdk:"groupauditinginfo" tkhao:"groupauditinginfo"`
+ Groupinfo types.Object `tfsdk:"groupinfo" tkhao:"groupinfo"`
+ Helpdesk types.List `tfsdk:"helpdesk" tkhao:"helpdesk"`
+ Markers types.Object `tfsdk:"markers" tkhao:"markers"`
+ Myaccount types.Object `tfsdk:"myaccount" tkhao:"myaccount"`
+ Mydelegatedaccount types.Object `tfsdk:"mydelegatedaccount" tkhao:"mydelegatedaccount"`
+ NestedGroups types.List `tfsdk:"nested_groups" tkhao:"nestedGroups"`
+ OwnedClients types.List `tfsdk:"owned_clients" tkhao:"ownedClients"`
+ OwnedDirectories types.List `tfsdk:"owned_directories" tkhao:"ownedDirectories"`
+ OwnedGroupsOnSystem types.Object `tfsdk:"owned_groups_on_system" tkhao:"ownedGroupsOnSystem"`
+ OwnedOrganizationalUnits types.List `tfsdk:"owned_organizational_units" tkhao:"ownedOrganizationalUnits"`
+ OwnedSystems types.List `tfsdk:"owned_systems" tkhao:"ownedSystems"`
+ RecentAudits types.List `tfsdk:"recent_audits" tkhao:"recentAudits"`
+ Requeststatus types.String `tfsdk:"requeststatus" tkhao:"requeststatus"`
+ ServiceAccounts types.List `tfsdk:"service_accounts" tkhao:"serviceAccounts"`
+ Systems types.List `tfsdk:"systems" tkhao:"systems"`
+ Vault types.Object `tfsdk:"vault" tkhao:"vault"`
+ Webhooks types.List `tfsdk:"webhooks" tkhao:"webhooks"`
ApplicationAdministration types.Bool `tfsdk:"application_administration"`
AuditConfig types.Object `tfsdk:"audit_config"`
AuditRequested types.Bool `tfsdk:"audit_requested"`
@@ -799,7 +864,7 @@ var groupGroupAccountAttrTypesRSRecurse = objectAttrsTypeRSGroupGroupAccount(tru
type groupGroupAccountDataRS struct {
UUID types.String `tfsdk:"uuid"`
- AdditionalObjects types.Object `tfsdk:"additional_objects"`
+ Audit types.Object `tfsdk:"audit" tkhao:"audit"`
DirectoryUUID types.String `tfsdk:"directory_uuid"`
DisconnectedNested types.Bool `tfsdk:"disconnected_nested"`
EndDate types.String `tfsdk:"end_date"`
@@ -851,20 +916,20 @@ var groupGroupAuditAttrTypesRS = objectAttrsTypeRSGroupGroupAudit(false)
var groupGroupAuditAttrTypesRSRecurse = objectAttrsTypeRSGroupGroupAudit(true)
type groupGroupAuditDataRS struct {
- Links types.List `tfsdk:"links"`
- Permissions types.List `tfsdk:"permissions"`
- Accounts types.List `tfsdk:"accounts"`
- AdditionalObjects types.Object `tfsdk:"additional_objects"`
- Comment types.String `tfsdk:"comment"`
- CreatedAt types.String `tfsdk:"created_at"`
- CreatedBy types.String `tfsdk:"created_by"`
- GroupName types.String `tfsdk:"group_name"`
- NameOnAudit types.String `tfsdk:"name_on_audit"`
- ReviewedAt types.String `tfsdk:"reviewed_at"`
- ReviewedBy types.String `tfsdk:"reviewed_by"`
- Status types.String `tfsdk:"status"`
- SubmittedAt types.String `tfsdk:"submitted_at"`
- SubmittedBy types.String `tfsdk:"submitted_by"`
+ Links types.List `tfsdk:"links"`
+ Permissions types.List `tfsdk:"permissions"`
+ Accounts types.List `tfsdk:"accounts"`
+ Audit types.Object `tfsdk:"audit" tkhao:"audit"`
+ Comment types.String `tfsdk:"comment"`
+ CreatedAt types.String `tfsdk:"created_at"`
+ CreatedBy types.String `tfsdk:"created_by"`
+ GroupName types.String `tfsdk:"group_name"`
+ NameOnAudit types.String `tfsdk:"name_on_audit"`
+ ReviewedAt types.String `tfsdk:"reviewed_at"`
+ ReviewedBy types.String `tfsdk:"reviewed_by"`
+ Status types.String `tfsdk:"status"`
+ SubmittedAt types.String `tfsdk:"submitted_at"`
+ SubmittedBy types.String `tfsdk:"submitted_by"`
}
var groupGroupAuditAccountAttrTypesRS = objectAttrsTypeRSGroupGroupAuditAccount(false)
@@ -932,7 +997,8 @@ type groupGroupClassificationDataRS struct {
Permissions types.List `tfsdk:"permissions"`
Name types.String `tfsdk:"name"`
UUID types.String `tfsdk:"uuid"`
- AdditionalObjects types.Object `tfsdk:"additional_objects"`
+ Audit types.Object `tfsdk:"audit" tkhao:"audit"`
+ Info types.Object `tfsdk:"info" tkhao:"info"`
AuthorizingGroupAuditingRequired types.Bool `tfsdk:"authorizing_group_auditing_required"`
AuthorizingGroupDelegationRequired types.Bool `tfsdk:"authorizing_group_delegation_required"`
AuthorizingGroupMembershipRequired types.Bool `tfsdk:"authorizing_group_membership_required"`
@@ -993,7 +1059,7 @@ type groupGroupClientDataRS struct {
Links types.List `tfsdk:"links"`
Permissions types.List `tfsdk:"permissions"`
ActivationRequired types.Bool `tfsdk:"activation_required"`
- AdditionalObjects types.Object `tfsdk:"additional_objects"`
+ Audit types.Object `tfsdk:"audit" tkhao:"audit"`
ClientUUID types.String `tfsdk:"client_uuid"`
GroupUUID types.String `tfsdk:"group_uuid"`
OwnerUUID types.String `tfsdk:"owner_uuid"`
@@ -1018,10 +1084,10 @@ var groupGroupFolderAttrTypesRS = objectAttrsTypeRSGroupGroupFolder(false)
var groupGroupFolderAttrTypesRSRecurse = objectAttrsTypeRSGroupGroupFolder(true)
type groupGroupFolderDataRS struct {
- Links types.List `tfsdk:"links"`
- Permissions types.List `tfsdk:"permissions"`
- AdditionalObjects types.Object `tfsdk:"additional_objects"`
- Name types.String `tfsdk:"name"`
+ Links types.List `tfsdk:"links"`
+ Permissions types.List `tfsdk:"permissions"`
+ Audit types.Object `tfsdk:"audit" tkhao:"audit"`
+ Name types.String `tfsdk:"name"`
}
var groupGroupFolderLinkableWrapperAttrTypesRS = objectAttrsTypeRSGroupGroupFolderLinkableWrapper(false)
@@ -1136,7 +1202,7 @@ type groupProvisioningGroupDataRS struct {
Links types.List `tfsdk:"links"`
Permissions types.List `tfsdk:"permissions"`
ActivationRequired types.Bool `tfsdk:"activation_required"`
- AdditionalObjects types.Object `tfsdk:"additional_objects"`
+ Audit types.Object `tfsdk:"audit" tkhao:"audit"`
GroupUUID types.String `tfsdk:"group_uuid"`
GroupOnSystem types.Object `tfsdk:"group_on_system"`
}
@@ -1159,21 +1225,29 @@ var groupVaultVaultRecordAttrTypesRS = objectAttrsTypeRSGroupVaultVaultRecord(fa
var groupVaultVaultRecordAttrTypesRSRecurse = objectAttrsTypeRSGroupVaultVaultRecord(true)
type groupVaultVaultRecordDataRS struct {
- GroupUUID types.String `tfsdk:"group_uuid"`
- Links types.List `tfsdk:"links"`
- Permissions types.List `tfsdk:"permissions"`
- Color types.String `tfsdk:"color"`
- Name types.String `tfsdk:"name"`
- ShareEndTime types.String `tfsdk:"share_end_time"`
- UUID types.String `tfsdk:"uuid"`
- AdditionalObjects types.Object `tfsdk:"additional_objects"`
- Derived types.Bool `tfsdk:"derived"`
- EndDate types.String `tfsdk:"end_date"`
- Filename types.String `tfsdk:"filename"`
- Types types.List `tfsdk:"types"`
- URL types.String `tfsdk:"url"`
- Username types.String `tfsdk:"username"`
- WarningPeriod types.String `tfsdk:"warning_period"`
+ GroupUUID types.String `tfsdk:"group_uuid"`
+ Links types.List `tfsdk:"links"`
+ Permissions types.List `tfsdk:"permissions"`
+ Color types.String `tfsdk:"color"`
+ Name types.String `tfsdk:"name"`
+ ShareEndTime types.String `tfsdk:"share_end_time"`
+ UUID types.String `tfsdk:"uuid"`
+ Audit types.Object `tfsdk:"audit" tkhao:"audit"`
+ DeleteTile types.Bool `tfsdk:"delete_tile" tkhao:"deleteTile"`
+ ParentUUID types.String `tfsdk:"parent_uuid" tkhao:"parent"`
+ PasswordMetadata types.Object `tfsdk:"password_metadata" tkhao:"passwordMetadata"`
+ Secret types.Object `tfsdk:"secret" tkhao:"secret"`
+ ShareSummary types.Object `tfsdk:"share_summary" tkhao:"shareSummary"`
+ Shares types.List `tfsdk:"shares" tkhao:"shares"`
+ Tile types.Object `tfsdk:"tile" tkhao:"tile"`
+ Vaultholder types.Object `tfsdk:"vaultholder" tkhao:"vaultholder"`
+ Derived types.Bool `tfsdk:"derived"`
+ EndDate types.String `tfsdk:"end_date"`
+ Filename types.String `tfsdk:"filename"`
+ Types types.List `tfsdk:"types"`
+ URL types.String `tfsdk:"url"`
+ Username types.String `tfsdk:"username"`
+ WarningPeriod types.String `tfsdk:"warning_period"`
}
var launchpadDisplayedLaunchpadTileAttrTypesRS = objectAttrsTypeRSLaunchpadDisplayedLaunchpadTile(false)
@@ -1203,7 +1277,7 @@ var launchpadLaunchpadTileAttrTypesRSRecurse = objectAttrsTypeRSLaunchpadLaunchp
type launchpadLaunchpadTileDataRS struct {
Links types.List `tfsdk:"links"`
Permissions types.List `tfsdk:"permissions"`
- AdditionalObjects types.Object `tfsdk:"additional_objects"`
+ Audit types.Object `tfsdk:"audit" tkhao:"audit"`
ApplicationUUID types.String `tfsdk:"application_uuid"`
GroupUUID types.String `tfsdk:"group_uuid"`
IDenticonCode types.Int64 `tfsdk:"identicon_code"`
@@ -1324,7 +1398,7 @@ type nestedClientOAuth2ClientPermissionDataRS struct {
ClientApplicationUUID types.String `tfsdk:"client_application_uuid"`
Links types.List `tfsdk:"links"`
Permissions types.List `tfsdk:"permissions"`
- AdditionalObjects types.Object `tfsdk:"additional_objects"`
+ Audit types.Object `tfsdk:"audit" tkhao:"audit"`
ForGroupUUID types.String `tfsdk:"for_group_uuid"`
ForSystemUUID types.String `tfsdk:"for_system_uuid"`
Value types.String `tfsdk:"value"`
@@ -1336,7 +1410,8 @@ var nestedGroupAccountGroupAttrTypesRSRecurse = objectAttrsTypeRSNestedGroupAcco
type nestedGroupAccountGroupDataRS struct {
AccountUUID types.String `tfsdk:"account_uuid"`
UUID types.String `tfsdk:"uuid"`
- AdditionalObjects types.Object `tfsdk:"additional_objects"`
+ Audit types.Object `tfsdk:"audit" tkhao:"audit"`
+ Vault types.Object `tfsdk:"vault" tkhao:"vault"`
EndDate types.String `tfsdk:"end_date"`
Folder types.Object `tfsdk:"folder"`
LastUsed types.String `tfsdk:"last_used"`
@@ -1351,7 +1426,7 @@ var nestedGroupGroupAccountAttrTypesRSRecurse = objectAttrsTypeRSNestedGroupGrou
type nestedGroupGroupAccountDataRS struct {
GroupUUID types.String `tfsdk:"group_uuid"`
UUID types.String `tfsdk:"uuid"`
- AdditionalObjects types.Object `tfsdk:"additional_objects"`
+ Audit types.Object `tfsdk:"audit" tkhao:"audit"`
DirectoryUUID types.String `tfsdk:"directory_uuid"`
DisconnectedNested types.Bool `tfsdk:"disconnected_nested"`
EndDate types.String `tfsdk:"end_date"`
@@ -1367,30 +1442,30 @@ var nestedGroupGroupAuditAttrTypesRS = objectAttrsTypeRSNestedGroupGroupAudit(fa
var nestedGroupGroupAuditAttrTypesRSRecurse = objectAttrsTypeRSNestedGroupGroupAudit(true)
type nestedGroupGroupAuditDataRS struct {
- GroupUUID types.String `tfsdk:"group_uuid"`
- Links types.List `tfsdk:"links"`
- Permissions types.List `tfsdk:"permissions"`
- Accounts types.List `tfsdk:"accounts"`
- AdditionalObjects types.Object `tfsdk:"additional_objects"`
- Comment types.String `tfsdk:"comment"`
- CreatedAt types.String `tfsdk:"created_at"`
- CreatedBy types.String `tfsdk:"created_by"`
- GroupName types.String `tfsdk:"group_name"`
- NameOnAudit types.String `tfsdk:"name_on_audit"`
- ReviewedAt types.String `tfsdk:"reviewed_at"`
- ReviewedBy types.String `tfsdk:"reviewed_by"`
- Status types.String `tfsdk:"status"`
- SubmittedAt types.String `tfsdk:"submitted_at"`
- SubmittedBy types.String `tfsdk:"submitted_by"`
+ GroupUUID types.String `tfsdk:"group_uuid"`
+ Links types.List `tfsdk:"links"`
+ Permissions types.List `tfsdk:"permissions"`
+ Accounts types.List `tfsdk:"accounts"`
+ Audit types.Object `tfsdk:"audit" tkhao:"audit"`
+ Comment types.String `tfsdk:"comment"`
+ CreatedAt types.String `tfsdk:"created_at"`
+ CreatedBy types.String `tfsdk:"created_by"`
+ GroupName types.String `tfsdk:"group_name"`
+ NameOnAudit types.String `tfsdk:"name_on_audit"`
+ ReviewedAt types.String `tfsdk:"reviewed_at"`
+ ReviewedBy types.String `tfsdk:"reviewed_by"`
+ Status types.String `tfsdk:"status"`
+ SubmittedAt types.String `tfsdk:"submitted_at"`
+ SubmittedBy types.String `tfsdk:"submitted_by"`
}
var nestedOrganizationAccountOrganizationalUnitAttrTypesRS = objectAttrsTypeRSNestedOrganizationAccountOrganizationalUnit(false)
var nestedOrganizationAccountOrganizationalUnitAttrTypesRSRecurse = objectAttrsTypeRSNestedOrganizationAccountOrganizationalUnit(true)
type nestedOrganizationAccountOrganizationalUnitDataRS struct {
- AccountUUID types.String `tfsdk:"account_uuid"`
- UUID types.String `tfsdk:"uuid"`
- AdditionalObjects types.Object `tfsdk:"additional_objects"`
+ AccountUUID types.String `tfsdk:"account_uuid"`
+ UUID types.String `tfsdk:"uuid"`
+ Audit types.Object `tfsdk:"audit" tkhao:"audit"`
}
var nestedOrganizationOrganizationalUnitAccountAttrTypesRS = objectAttrsTypeRSNestedOrganizationOrganizationalUnitAccount(false)
@@ -1399,7 +1474,7 @@ var nestedOrganizationOrganizationalUnitAccountAttrTypesRSRecurse = objectAttrsT
type nestedOrganizationOrganizationalUnitAccountDataRS struct {
OrganizationalUnitUUID types.String `tfsdk:"organizational_unit_uuid"`
UUID types.String `tfsdk:"uuid"`
- AdditionalObjects types.Object `tfsdk:"additional_objects"`
+ Audit types.Object `tfsdk:"audit" tkhao:"audit"`
DirectoryUUID types.String `tfsdk:"directory_uuid"`
}
@@ -1414,7 +1489,9 @@ type nestedProvisioningGroupOnSystemDataRS struct {
NameInSystem types.String `tfsdk:"name_in_system"`
ProvisioningGroupOnSystemPrimerType types.String `tfsdk:"type"`
ShortNameInSystem types.String `tfsdk:"short_name_in_system"`
- AdditionalObjects types.Object `tfsdk:"additional_objects"`
+ Audit types.Object `tfsdk:"audit" tkhao:"audit"`
+ Provgroups types.List `tfsdk:"provgroups" tkhao:"provgroups"`
+ ServiceAccounts types.List `tfsdk:"service_accounts" tkhao:"serviceAccounts"`
OwnerUUID types.String `tfsdk:"owner_uuid"`
SystemUUID types.String `tfsdk:"system_uuid"`
}
@@ -1425,7 +1502,7 @@ var nestedProvisioningProvisionedAccountAttrTypesRSRecurse = objectAttrsTypeRSNe
type nestedProvisioningProvisionedAccountDataRS struct {
ProvisionedSystemUUID types.String `tfsdk:"provisioned_system_uuid"`
UUID types.String `tfsdk:"uuid"`
- AdditionalObjects types.Object `tfsdk:"additional_objects"`
+ Audit types.Object `tfsdk:"audit" tkhao:"audit"`
UID types.Int64 `tfsdk:"uid"`
}
@@ -1436,7 +1513,7 @@ type nestedProvisioningProvisionedSystemSyncLogDataRS struct {
ProvisionedSystemUUID types.String `tfsdk:"provisioned_system_uuid"`
Links types.List `tfsdk:"links"`
Permissions types.List `tfsdk:"permissions"`
- AdditionalObjects types.Object `tfsdk:"additional_objects"`
+ Audit types.Object `tfsdk:"audit" tkhao:"audit"`
CreatedAt types.String `tfsdk:"created_at"`
Errors types.Int64 `tfsdk:"errors"`
Log types.String `tfsdk:"log"`
@@ -1454,24 +1531,24 @@ type nestedServiceaccountServiceAccountGroupDataRS struct {
NameInSystem types.String `tfsdk:"name_in_system"`
ProvisioningGroupOnSystemPrimerType types.String `tfsdk:"type"`
ShortNameInSystem types.String `tfsdk:"short_name_in_system"`
- AdditionalObjects types.Object `tfsdk:"additional_objects"`
+ Audit types.Object `tfsdk:"audit" tkhao:"audit"`
}
var nestedWebhookWebhookDeliveryAttrTypesRS = objectAttrsTypeRSNestedWebhookWebhookDelivery(false)
var nestedWebhookWebhookDeliveryAttrTypesRSRecurse = objectAttrsTypeRSNestedWebhookWebhookDelivery(true)
type nestedWebhookWebhookDeliveryDataRS struct {
- WebhookUUID types.String `tfsdk:"webhook_uuid"`
- Links types.List `tfsdk:"links"`
- Permissions types.List `tfsdk:"permissions"`
- AdditionalObjects types.Object `tfsdk:"additional_objects"`
- Payload types.Object `tfsdk:"payload"`
- ReponseHeaders types.String `tfsdk:"reponse_headers"`
- RequestHeaders types.String `tfsdk:"request_headers"`
- Response types.String `tfsdk:"response"`
- Status types.Int64 `tfsdk:"status"`
- Time types.Int64 `tfsdk:"time"`
- TriggerTime types.String `tfsdk:"trigger_time"`
+ WebhookUUID types.String `tfsdk:"webhook_uuid"`
+ Links types.List `tfsdk:"links"`
+ Permissions types.List `tfsdk:"permissions"`
+ Audit types.Object `tfsdk:"audit" tkhao:"audit"`
+ Payload types.Object `tfsdk:"payload"`
+ ReponseHeaders types.String `tfsdk:"reponse_headers"`
+ RequestHeaders types.String `tfsdk:"request_headers"`
+ Response types.String `tfsdk:"response"`
+ Status types.Int64 `tfsdk:"status"`
+ Time types.Int64 `tfsdk:"time"`
+ TriggerTime types.String `tfsdk:"trigger_time"`
}
var notificationCertificateExpiredNotificationAttrTypesRS = objectAttrsTypeRSNotificationCertificateExpiredNotification(false)
@@ -1587,8 +1664,8 @@ var organizationAccountOrganizationalUnitAttrTypesRS = objectAttrsTypeRSOrganiza
var organizationAccountOrganizationalUnitAttrTypesRSRecurse = objectAttrsTypeRSOrganizationAccountOrganizationalUnit(true)
type organizationAccountOrganizationalUnitDataRS struct {
- UUID types.String `tfsdk:"uuid"`
- AdditionalObjects types.Object `tfsdk:"additional_objects"`
+ UUID types.String `tfsdk:"uuid"`
+ Audit types.Object `tfsdk:"audit" tkhao:"audit"`
}
var organizationAccountOrganizationalUnitLinkableWrapperAttrTypesRS = objectAttrsTypeRSOrganizationAccountOrganizationalUnitLinkableWrapper(false)
@@ -1609,24 +1686,25 @@ var organizationOrganizationalUnitAttrTypesRS = objectAttrsTypeRSOrganizationOrg
var organizationOrganizationalUnitAttrTypesRSRecurse = objectAttrsTypeRSOrganizationOrganizationalUnit(true)
type organizationOrganizationalUnitDataRS struct {
- Links types.List `tfsdk:"links"`
- Permissions types.List `tfsdk:"permissions"`
- Name types.String `tfsdk:"name"`
- UUID types.String `tfsdk:"uuid"`
- AdditionalObjects types.Object `tfsdk:"additional_objects"`
- Depth types.Int64 `tfsdk:"depth"`
- Description types.String `tfsdk:"description"`
- OwnerUUID types.String `tfsdk:"owner_uuid"`
- ParentUUID types.String `tfsdk:"parent_uuid"`
+ Links types.List `tfsdk:"links"`
+ Permissions types.List `tfsdk:"permissions"`
+ Name types.String `tfsdk:"name"`
+ UUID types.String `tfsdk:"uuid"`
+ Audit types.Object `tfsdk:"audit" tkhao:"audit"`
+ CreateAsParentOf types.List `tfsdk:"create_as_parent_of" tkhao:"createAsParentOf"`
+ Depth types.Int64 `tfsdk:"depth"`
+ Description types.String `tfsdk:"description"`
+ OwnerUUID types.String `tfsdk:"owner_uuid"`
+ ParentUUID types.String `tfsdk:"parent_uuid"`
}
var organizationOrganizationalUnitAccountAttrTypesRS = objectAttrsTypeRSOrganizationOrganizationalUnitAccount(false)
var organizationOrganizationalUnitAccountAttrTypesRSRecurse = objectAttrsTypeRSOrganizationOrganizationalUnitAccount(true)
type organizationOrganizationalUnitAccountDataRS struct {
- UUID types.String `tfsdk:"uuid"`
- AdditionalObjects types.Object `tfsdk:"additional_objects"`
- DirectoryUUID types.String `tfsdk:"directory_uuid"`
+ UUID types.String `tfsdk:"uuid"`
+ Audit types.Object `tfsdk:"audit" tkhao:"audit"`
+ DirectoryUUID types.String `tfsdk:"directory_uuid"`
}
var organizationOrganizationalUnitAccountLinkableWrapperAttrTypesRS = objectAttrsTypeRSOrganizationOrganizationalUnitAccountLinkableWrapper(false)
@@ -1739,7 +1817,9 @@ type provisioningGroupOnSystemDataRS struct {
NameInSystem types.String `tfsdk:"name_in_system"`
ProvisioningGroupOnSystemPrimerType types.String `tfsdk:"type"`
ShortNameInSystem types.String `tfsdk:"short_name_in_system"`
- AdditionalObjects types.Object `tfsdk:"additional_objects"`
+ Audit types.Object `tfsdk:"audit" tkhao:"audit"`
+ Provgroups types.List `tfsdk:"provgroups" tkhao:"provgroups"`
+ ServiceAccounts types.List `tfsdk:"service_accounts" tkhao:"serviceAccounts"`
OwnerUUID types.String `tfsdk:"owner_uuid"`
SystemUUID types.String `tfsdk:"system_uuid"`
}
@@ -1812,12 +1892,13 @@ var provisioningProvisionNumberSequenceAttrTypesRS = objectAttrsTypeRSProvisioni
var provisioningProvisionNumberSequenceAttrTypesRSRecurse = objectAttrsTypeRSProvisioningProvisionNumberSequence(true)
type provisioningProvisionNumberSequenceDataRS struct {
- Links types.List `tfsdk:"links"`
- Permissions types.List `tfsdk:"permissions"`
- AccountCount types.Int64 `tfsdk:"account_count"`
- AdditionalObjects types.Object `tfsdk:"additional_objects"`
- Name types.String `tfsdk:"name"`
- NextUID types.Int64 `tfsdk:"next_uid"`
+ Links types.List `tfsdk:"links"`
+ Permissions types.List `tfsdk:"permissions"`
+ AccountCount types.Int64 `tfsdk:"account_count"`
+ Audit types.Object `tfsdk:"audit" tkhao:"audit"`
+ Systems types.List `tfsdk:"systems" tkhao:"systems"`
+ Name types.String `tfsdk:"name"`
+ NextUID types.Int64 `tfsdk:"next_uid"`
}
var provisioningProvisionNumberSequenceLinkableWrapperAttrTypesRS = objectAttrsTypeRSProvisioningProvisionNumberSequenceLinkableWrapper(false)
@@ -1846,9 +1927,9 @@ var provisioningProvisionedAccountAttrTypesRS = objectAttrsTypeRSProvisioningPro
var provisioningProvisionedAccountAttrTypesRSRecurse = objectAttrsTypeRSProvisioningProvisionedAccount(true)
type provisioningProvisionedAccountDataRS struct {
- UUID types.String `tfsdk:"uuid"`
- AdditionalObjects types.Object `tfsdk:"additional_objects"`
- UID types.Int64 `tfsdk:"uid"`
+ UUID types.String `tfsdk:"uuid"`
+ Audit types.Object `tfsdk:"audit" tkhao:"audit"`
+ UID types.Int64 `tfsdk:"uid"`
}
var provisioningProvisionedAccountLinkableWrapperAttrTypesRS = objectAttrsTypeRSProvisioningProvisionedAccountLinkableWrapper(false)
@@ -1929,7 +2010,14 @@ type provisioningProvisionedSystemDataRS struct {
ProvisioningProvisionedSystemPrimerType types.String `tfsdk:"type"`
UUID types.String `tfsdk:"uuid"`
AccountCount types.Int64 `tfsdk:"account_count"`
- AdditionalObjects types.Object `tfsdk:"additional_objects"`
+ Account types.Object `tfsdk:"account" tkhao:"account"`
+ Audit types.Object `tfsdk:"audit" tkhao:"audit"`
+ IssuedPermissions types.List `tfsdk:"issued_permissions" tkhao:"issuedPermissions"`
+ LoginName types.String `tfsdk:"login_name" tkhao:"loginName"`
+ ManagementPermissions types.Object `tfsdk:"management_permissions" tkhao:"managementPermissions"`
+ Markers types.Object `tfsdk:"markers" tkhao:"markers"`
+ Statistics types.Object `tfsdk:"statistics" tkhao:"statistics"`
+ SupportedGroupTypes types.Object `tfsdk:"supported_group_types" tkhao:"supportedGroupTypes"`
ContentAdministratorUUID types.String `tfsdk:"content_administrator_uuid"`
ExternalUUID types.String `tfsdk:"external_uuid"`
OwnerUUID types.String `tfsdk:"owner_uuid"`
@@ -1939,14 +2027,14 @@ type provisioningProvisionedSystemDataRS struct {
ShouldDestroyUnknownAccounts types.Bool `tfsdk:"should_destroy_unknown_accounts"`
TechnicalAdministratorUUID types.String `tfsdk:"technical_administrator_uuid"`
UsernamePrefix types.String `tfsdk:"username_prefix"`
- AbstractProvisionedLDAP types.Object `tfsdk:"abstract_provisioned_ldap"`
- ProvisionedLDAP types.Object `tfsdk:"provisioned_ldap"`
+ ProvisionedLDAPDirectory types.Object `tfsdk:"provisioned_ldap_directory"`
+ ProvisionedInternalLDAP types.Object `tfsdk:"provisioned_internal_ldap"`
ProvisionedAzureTenant types.Object `tfsdk:"provisioned_azure_tenant"`
- ProvisionedAzureSyncLDAPDirectory types.Object `tfsdk:"provisioned_azure_sync_ldap_directory"`
ProvisionedAzureOIDCDirectory types.Object `tfsdk:"provisioned_azure_oidc_directory"`
+ AbstractProvisionedLDAP types.Object `tfsdk:"abstract_provisioned_ldap"`
ProvisionedAD types.Object `tfsdk:"provisioned_a_d"`
- ProvisionedLDAPDirectory types.Object `tfsdk:"provisioned_ldap_directory"`
- ProvisionedInternalLDAP types.Object `tfsdk:"provisioned_internal_ldap"`
+ ProvisionedAzureSyncLDAPDirectory types.Object `tfsdk:"provisioned_azure_sync_ldap_directory"`
+ ProvisionedLDAP types.Object `tfsdk:"provisioned_ldap"`
}
var provisioningProvisionedSystemLinkableWrapperAttrTypesRS = objectAttrsTypeRSProvisioningProvisionedSystemLinkableWrapper(false)
@@ -1980,13 +2068,13 @@ var provisioningProvisionedSystemSyncLogAttrTypesRS = objectAttrsTypeRSProvision
var provisioningProvisionedSystemSyncLogAttrTypesRSRecurse = objectAttrsTypeRSProvisioningProvisionedSystemSyncLog(true)
type provisioningProvisionedSystemSyncLogDataRS struct {
- Links types.List `tfsdk:"links"`
- Permissions types.List `tfsdk:"permissions"`
- AdditionalObjects types.Object `tfsdk:"additional_objects"`
- CreatedAt types.String `tfsdk:"created_at"`
- Errors types.Int64 `tfsdk:"errors"`
- Log types.String `tfsdk:"log"`
- Modifications types.Int64 `tfsdk:"modifications"`
+ Links types.List `tfsdk:"links"`
+ Permissions types.List `tfsdk:"permissions"`
+ Audit types.Object `tfsdk:"audit" tkhao:"audit"`
+ CreatedAt types.String `tfsdk:"created_at"`
+ Errors types.Int64 `tfsdk:"errors"`
+ Log types.String `tfsdk:"log"`
+ Modifications types.Int64 `tfsdk:"modifications"`
}
var provisioningProvisionedSystemSyncLogLinkableWrapperAttrTypesRS = objectAttrsTypeRSProvisioningProvisionedSystemSyncLogLinkableWrapper(false)
@@ -2206,7 +2294,9 @@ type requestModificationRequestDataRS struct {
Links types.List `tfsdk:"links"`
Permissions types.List `tfsdk:"permissions"`
AccountUUID types.String `tfsdk:"account_uuid"`
- AdditionalObjects types.Object `tfsdk:"additional_objects"`
+ AcceptParams types.Object `tfsdk:"accept_params" tkhao:"acceptParams"`
+ Audit types.Object `tfsdk:"audit" tkhao:"audit"`
+ ResetStatus types.Object `tfsdk:"reset_status" tkhao:"resetStatus"`
Comment types.String `tfsdk:"comment"`
Feedback types.String `tfsdk:"feedback"`
GroupUUID types.String `tfsdk:"group_uuid"`
@@ -2214,41 +2304,41 @@ type requestModificationRequestDataRS struct {
RequestModificationRequestType types.String `tfsdk:"request_modification_request_type"`
Status types.String `tfsdk:"status"`
AbstractApplicationModificationRequest types.Object `tfsdk:"abstract_application_modification_request"`
+ TransferApplicationAdministrationRequest types.Object `tfsdk:"transfer_application_administration_request"`
+ ExtendAccessRequest types.Object `tfsdk:"extend_access_request"`
+ GrantServiceAccountGroupRequest types.Object `tfsdk:"grant_service_account_group_request"`
+ GrantGroupOnSystemRequest types.Object `tfsdk:"grant_group_on_system_request"`
AbstractProvisionedSystemModificationRequest types.Object `tfsdk:"abstract_provisioned_system_modification_request"`
- RemoveProvisionedSystemRequest types.Object `tfsdk:"remove_provisioned_system_request"`
+ EnableTechnicalAdministrationRequest types.Object `tfsdk:"enable_technical_administration_request"`
GrantApplicationRequest types.Object `tfsdk:"grant_application_request"`
- ReviewAuditRequest types.Object `tfsdk:"review_audit_request"`
- RevokeAdminRequest types.Object `tfsdk:"revoke_admin_request"`
- GrantAccessRequest types.Object `tfsdk:"grant_access_request"`
- TransferProvisionedSystemContentAdministrationRequest types.Object `tfsdk:"transfer_provisioned_system_content_administration_request"`
- AbstractOrganizationalUnitModificationRequest types.Object `tfsdk:"abstract_organizational_unit_modification_request"`
- RemoveOrganizationalUnitRequest types.Object `tfsdk:"remove_organizational_unit_request"`
- CreateGroupOnSystemRequest types.Object `tfsdk:"create_group_on_system_request"`
- TransferApplicationAdministrationRequest types.Object `tfsdk:"transfer_application_administration_request"`
+ PasswordResetRequest types.Object `tfsdk:"password_reset_request"`
+ GrantGroupOnSystemRequestRequest types.Object `tfsdk:"grant_group_on_system_request_request"`
+ TransferServiceAccountAdministrationRequest types.Object `tfsdk:"transfer_service_account_administration_request"`
+ RemoveProvisionedSystemRequest types.Object `tfsdk:"remove_provisioned_system_request"`
UpdateGroupMembershipRequest types.Object `tfsdk:"update_group_membership_request"`
- AddGroupAdminRequest types.Object `tfsdk:"add_group_admin_request"`
+ TransferGroupOnSystemOwnershipRequest types.Object `tfsdk:"transfer_group_on_system_ownership_request"`
+ AbstractOrganizationalUnitModificationRequest types.Object `tfsdk:"abstract_organizational_unit_modification_request"`
TransferOrganizationalUnitOwnershipRequest types.Object `tfsdk:"transfer_organizational_unit_ownership_request"`
- JoinVaultRequest types.Object `tfsdk:"join_vault_request"`
+ GrantAccessRequest types.Object `tfsdk:"grant_access_request"`
VerifyInternalAccountRequest types.Object `tfsdk:"verify_internal_account_request"`
+ TransferAuditorGroupRequest types.Object `tfsdk:"transfer_auditor_group_request"`
+ CreateGroupOnSystemRequest types.Object `tfsdk:"create_group_on_system_request"`
JoinGroupRequest types.Object `tfsdk:"join_group_request"`
- TransferGroupOnSystemOwnershipRequest types.Object `tfsdk:"transfer_group_on_system_ownership_request"`
- RemoveGroupRequest types.Object `tfsdk:"remove_group_request"`
- SetupAuthorizingGroupRequest types.Object `tfsdk:"setup_authorizing_group_request"`
+ JoinVaultRequest types.Object `tfsdk:"join_vault_request"`
+ TransferProvisionedSystemContentAdministrationRequest types.Object `tfsdk:"transfer_provisioned_system_content_administration_request"`
SetupNestedGroupRequest types.Object `tfsdk:"setup_nested_group_request"`
- GrantGroupOnSystemRequestRequest types.Object `tfsdk:"grant_group_on_system_request_request"`
- Disable2FARequest types.Object `tfsdk:"disable2fa_request"`
- GrantGroupOnSystemRequest types.Object `tfsdk:"grant_group_on_system_request"`
- EnableTechnicalAdministrationRequest types.Object `tfsdk:"enable_technical_administration_request"`
- CreateGroupRequest types.Object `tfsdk:"create_group_request"`
- TransferAuditorGroupRequest types.Object `tfsdk:"transfer_auditor_group_request"`
+ RevokeAdminRequest types.Object `tfsdk:"revoke_admin_request"`
+ RemoveGroupRequest types.Object `tfsdk:"remove_group_request"`
+ TransferProvisionedSystemOwnershipRequest types.Object `tfsdk:"transfer_provisioned_system_ownership_request"`
+ CreateServiceAccountRequest types.Object `tfsdk:"create_service_account_request"`
GrantClientPermissionRequest types.Object `tfsdk:"grant_client_permission_request"`
+ CreateGroupRequest types.Object `tfsdk:"create_group_request"`
+ Disable2FARequest types.Object `tfsdk:"disable2fa_request"`
TransferApplicationOwnershipRequest types.Object `tfsdk:"transfer_application_ownership_request"`
- CreateServiceAccountRequest types.Object `tfsdk:"create_service_account_request"`
- TransferServiceAccountAdministrationRequest types.Object `tfsdk:"transfer_service_account_administration_request"`
- PasswordResetRequest types.Object `tfsdk:"password_reset_request"`
- GrantServiceAccountGroupRequest types.Object `tfsdk:"grant_service_account_group_request"`
- TransferProvisionedSystemOwnershipRequest types.Object `tfsdk:"transfer_provisioned_system_ownership_request"`
- ExtendAccessRequest types.Object `tfsdk:"extend_access_request"`
+ AddGroupAdminRequest types.Object `tfsdk:"add_group_admin_request"`
+ ReviewAuditRequest types.Object `tfsdk:"review_audit_request"`
+ SetupAuthorizingGroupRequest types.Object `tfsdk:"setup_authorizing_group_request"`
+ RemoveOrganizationalUnitRequest types.Object `tfsdk:"remove_organizational_unit_request"`
TransferProvisionedSystemAdministrationRequest types.Object `tfsdk:"transfer_provisioned_system_administration_request"`
}
@@ -2425,7 +2515,9 @@ type serviceaccountServiceAccountDataRS struct {
SystemUUID types.String `tfsdk:"system_uuid"`
Username types.String `tfsdk:"username"`
UUID types.String `tfsdk:"uuid"`
- AdditionalObjects types.Object `tfsdk:"additional_objects"`
+ Audit types.Object `tfsdk:"audit" tkhao:"audit"`
+ Groups types.List `tfsdk:"groups" tkhao:"groups"`
+ Secret types.Object `tfsdk:"secret" tkhao:"secret"`
Description types.String `tfsdk:"description"`
PasswordUUID types.String `tfsdk:"password_uuid"`
PasswordRotation types.String `tfsdk:"password_rotation"`
@@ -2442,7 +2534,7 @@ type serviceaccountServiceAccountGroupDataRS struct {
NameInSystem types.String `tfsdk:"name_in_system"`
ProvisioningGroupOnSystemPrimerType types.String `tfsdk:"type"`
ShortNameInSystem types.String `tfsdk:"short_name_in_system"`
- AdditionalObjects types.Object `tfsdk:"additional_objects"`
+ Audit types.Object `tfsdk:"audit" tkhao:"audit"`
}
var serviceaccountServiceAccountGroupLinkableWrapperAttrTypesRS = objectAttrsTypeRSServiceaccountServiceAccountGroupLinkableWrapper(false)
@@ -2544,7 +2636,8 @@ var vaultDeletedVaultHolderAttrTypesRSRecurse = objectAttrsTypeRSVaultDeletedVau
type vaultDeletedVaultHolderDataRS struct {
Links types.List `tfsdk:"links"`
Permissions types.List `tfsdk:"permissions"`
- AdditionalObjects types.Object `tfsdk:"additional_objects"`
+ Audit types.Object `tfsdk:"audit" tkhao:"audit"`
+ Vault types.Object `tfsdk:"vault" tkhao:"vault"`
Name types.String `tfsdk:"name"`
RecordCount types.Int64 `tfsdk:"record_count"`
VaultDeletedVaultHolderType types.String `tfsdk:"vault_deleted_vault_holder_type"`
@@ -2628,20 +2721,28 @@ var vaultVaultRecordAttrTypesRS = objectAttrsTypeRSVaultVaultRecord(false)
var vaultVaultRecordAttrTypesRSRecurse = objectAttrsTypeRSVaultVaultRecord(true)
type vaultVaultRecordDataRS struct {
- Links types.List `tfsdk:"links"`
- Permissions types.List `tfsdk:"permissions"`
- Color types.String `tfsdk:"color"`
- Name types.String `tfsdk:"name"`
- ShareEndTime types.String `tfsdk:"share_end_time"`
- UUID types.String `tfsdk:"uuid"`
- AdditionalObjects types.Object `tfsdk:"additional_objects"`
- Derived types.Bool `tfsdk:"derived"`
- EndDate types.String `tfsdk:"end_date"`
- Filename types.String `tfsdk:"filename"`
- Types types.List `tfsdk:"types"`
- URL types.String `tfsdk:"url"`
- Username types.String `tfsdk:"username"`
- WarningPeriod types.String `tfsdk:"warning_period"`
+ Links types.List `tfsdk:"links"`
+ Permissions types.List `tfsdk:"permissions"`
+ Color types.String `tfsdk:"color"`
+ Name types.String `tfsdk:"name"`
+ ShareEndTime types.String `tfsdk:"share_end_time"`
+ UUID types.String `tfsdk:"uuid"`
+ Audit types.Object `tfsdk:"audit" tkhao:"audit"`
+ DeleteTile types.Bool `tfsdk:"delete_tile" tkhao:"deleteTile"`
+ ParentUUID types.String `tfsdk:"parent_uuid" tkhao:"parent"`
+ PasswordMetadata types.Object `tfsdk:"password_metadata" tkhao:"passwordMetadata"`
+ Secret types.Object `tfsdk:"secret" tkhao:"secret"`
+ ShareSummary types.Object `tfsdk:"share_summary" tkhao:"shareSummary"`
+ Shares types.List `tfsdk:"shares" tkhao:"shares"`
+ Tile types.Object `tfsdk:"tile" tkhao:"tile"`
+ Vaultholder types.Object `tfsdk:"vaultholder" tkhao:"vaultholder"`
+ Derived types.Bool `tfsdk:"derived"`
+ EndDate types.String `tfsdk:"end_date"`
+ Filename types.String `tfsdk:"filename"`
+ Types types.List `tfsdk:"types"`
+ URL types.String `tfsdk:"url"`
+ Username types.String `tfsdk:"username"`
+ WarningPeriod types.String `tfsdk:"warning_period"`
}
var vaultVaultRecordLinkableWrapperAttrTypesRS = objectAttrsTypeRSVaultVaultRecordLinkableWrapper(false)
@@ -2743,7 +2844,7 @@ type webhookWebhookDataRS struct {
Permissions types.List `tfsdk:"permissions"`
AccountUUID types.String `tfsdk:"account_uuid"`
Active types.Bool `tfsdk:"active"`
- AdditionalObjects types.Object `tfsdk:"additional_objects"`
+ Audit types.Object `tfsdk:"audit" tkhao:"audit"`
AllTypes types.Bool `tfsdk:"all_types"`
AuthenticationScheme types.String `tfsdk:"authentication_scheme"`
BasicAuthPassword types.String `tfsdk:"basic_auth_password"`
@@ -2769,16 +2870,16 @@ var webhookWebhookDeliveryAttrTypesRS = objectAttrsTypeRSWebhookWebhookDelivery(
var webhookWebhookDeliveryAttrTypesRSRecurse = objectAttrsTypeRSWebhookWebhookDelivery(true)
type webhookWebhookDeliveryDataRS struct {
- Links types.List `tfsdk:"links"`
- Permissions types.List `tfsdk:"permissions"`
- AdditionalObjects types.Object `tfsdk:"additional_objects"`
- Payload types.Object `tfsdk:"payload"`
- ReponseHeaders types.String `tfsdk:"reponse_headers"`
- RequestHeaders types.String `tfsdk:"request_headers"`
- Response types.String `tfsdk:"response"`
- Status types.Int64 `tfsdk:"status"`
- Time types.Int64 `tfsdk:"time"`
- TriggerTime types.String `tfsdk:"trigger_time"`
+ Links types.List `tfsdk:"links"`
+ Permissions types.List `tfsdk:"permissions"`
+ Audit types.Object `tfsdk:"audit" tkhao:"audit"`
+ Payload types.Object `tfsdk:"payload"`
+ ReponseHeaders types.String `tfsdk:"reponse_headers"`
+ RequestHeaders types.String `tfsdk:"request_headers"`
+ Response types.String `tfsdk:"response"`
+ Status types.Int64 `tfsdk:"status"`
+ Time types.Int64 `tfsdk:"time"`
+ TriggerTime types.String `tfsdk:"trigger_time"`
}
var webhookWebhookDeliveryLinkableWrapperAttrTypesRS = objectAttrsTypeRSWebhookWebhookDeliveryLinkableWrapper(false)
diff --git a/internal/provider/full-helpers.go b/internal/provider/full-helpers.go
index ebce815..e4e4731 100644
--- a/internal/provider/full-helpers.go
+++ b/internal/provider/full-helpers.go
@@ -6,6 +6,7 @@ package provider
import (
"context"
"fmt"
+ "reflect"
"strings"
"time"
@@ -424,11 +425,18 @@ func setAttributeValue(ctx context.Context, tf basetypes.ObjectValue, key string
return types.ObjectValueMust(tf.AttributeTypes(ctx), obj)
}
-func collectAdditional(additionalObjects basetypes.ObjectValue) []string {
+func collectAdditional(data any) []string {
+ reflectValue := reflect.ValueOf(data)
+ reflectType := reflectValue.Type()
ret := make([]string, 0)
- for name, attr := range additionalObjects.Attributes() {
- if !attr.IsNull() && !attr.IsUnknown() {
- ret = append(ret, name)
+ for i := 0; i < reflectType.NumField(); i++ {
+ field := reflectType.Field(i)
+ tkhoa := field.Tag.Get("tkhao")
+ if tkhoa != "" {
+ attr := reflectValue.Field(i).Interface().(attr.Value)
+ if !attr.IsNull() && !attr.IsUnknown() {
+ ret = append(ret, tkhoa)
+ }
}
}
return ret
diff --git a/internal/provider/full-object-attrs-ds.go b/internal/provider/full-object-attrs-ds.go
index ec3df21..c2c58c6 100644
--- a/internal/provider/full-object-attrs-ds.go
+++ b/internal/provider/full-object-attrs-ds.go
@@ -74,7 +74,14 @@ func objectAttrsTypeDSSegmentCount(recurse bool) map[string]attr.Type {
func objectAttrsTypeDSAccountVaultVaultRecord(recurse bool) map[string]attr.Type {
objectAttrs := make(map[string]attr.Type)
if recurse {
- objectAttrs["additional_objects"] = types.ObjectType{AttrTypes: objectAttrsTypeDSVaultVaultRecord_additionalObjects(false)}
+ objectAttrs["audit"] = types.ObjectType{AttrTypes: objectAttrsTypeDSAuditInfo(false)}
+ objectAttrs["parent"] = types.ObjectType{AttrTypes: objectAttrsTypeDSVaultVaultRecordPrimer(false)}
+ objectAttrs["password_metadata"] = types.ObjectType{AttrTypes: objectAttrsTypeDSVaultPasswordMetadata(false)}
+ objectAttrs["secret"] = types.ObjectType{AttrTypes: objectAttrsTypeDSVaultVaultRecordSecrets(false)}
+ objectAttrs["share_summary"] = types.ObjectType{AttrTypes: objectAttrsTypeDSVaultVaultRecordShareSummary(false)}
+ objectAttrs["shares"] = objectAttrsTypeDSVaultVaultRecordPrimerLinkableWrapper(false)["items"]
+ objectAttrs["tile"] = types.ObjectType{AttrTypes: objectAttrsTypeDSLaunchpadVaultRecordLaunchpadTile(false)}
+ objectAttrs["vaultholder"] = types.ObjectType{AttrTypes: objectAttrsTypeDSVaultVaultHolder(false)}
}
objectAttrs["account_uuid"] = types.StringType
objectAttrs["links"] = types.ListType{ElemType: types.ObjectType{AttrTypes: objectAttrsTypeDSRestLink(recurse)}}
@@ -97,7 +104,7 @@ func objectAttrsTypeDSAccountVaultVaultRecord(recurse bool) map[string]attr.Type
func objectAttrsTypeDSAuditAuditRecord(recurse bool) map[string]attr.Type {
objectAttrs := make(map[string]attr.Type)
if recurse {
- objectAttrs["additional_objects"] = types.ObjectType{AttrTypes: objectAttrsTypeDSAuditAuditRecord_additionalObjects(false)}
+ objectAttrs["audit"] = types.ObjectType{AttrTypes: objectAttrsTypeDSAuditInfo(false)}
}
objectAttrs["links"] = types.ListType{ElemType: types.ObjectType{AttrTypes: objectAttrsTypeDSRestLink(recurse)}}
objectAttrs["permissions"] = types.ListType{ElemType: types.ObjectType{AttrTypes: objectAttrsTypeDSAuthPermission(recurse)}}
@@ -139,7 +146,13 @@ func objectAttrsTypeDSAuditAuditRecord_additionalObjects(recurse bool) map[strin
func objectAttrsTypeDSAuthAccount(recurse bool) map[string]attr.Type {
objectAttrs := make(map[string]attr.Type)
if recurse {
- objectAttrs["additional_objects"] = types.ObjectType{AttrTypes: objectAttrsTypeDSAuthAccount_additionalObjects(false)}
+ objectAttrs["active_login"] = types.BoolType
+ objectAttrs["audit"] = types.ObjectType{AttrTypes: objectAttrsTypeDSAuditInfo(false)}
+ objectAttrs["groups"] = objectAttrsTypeDSGroupAccountGroupLinkableWrapper(false)["items"]
+ objectAttrs["pending_recovery_requests"] = types.ObjectType{AttrTypes: objectAttrsTypeDSAuthAccountRecoveryStatus(false)}
+ objectAttrs["settings"] = types.ObjectType{AttrTypes: objectAttrsTypeDSAuthAccountSettings(false)}
+ objectAttrs["stored_attributes"] = types.ObjectType{AttrTypes: objectAttrsTypeDSAuthStoredAccountAttributes(false)}
+ objectAttrs["vault"] = types.ObjectType{AttrTypes: objectAttrsTypeDSVaultVault(false)}
}
objectAttrs["links"] = types.ListType{ElemType: types.ObjectType{AttrTypes: objectAttrsTypeDSRestLink(recurse)}}
objectAttrs["permissions"] = types.ListType{ElemType: types.ObjectType{AttrTypes: objectAttrsTypeDSAuthPermission(recurse)}}
@@ -275,7 +288,13 @@ func objectAttrsTypeDSAuthAccountsAuditStats_validityStats(recurse bool) map[str
func objectAttrsTypeDSAuthInternalAccount(recurse bool) map[string]attr.Type {
objectAttrs := make(map[string]attr.Type)
if recurse {
- objectAttrs["additional_objects"] = types.ObjectType{AttrTypes: objectAttrsTypeDSAuthAccount_additionalObjects(false)}
+ objectAttrs["active_login"] = types.BoolType
+ objectAttrs["audit"] = types.ObjectType{AttrTypes: objectAttrsTypeDSAuditInfo(false)}
+ objectAttrs["groups"] = objectAttrsTypeDSGroupAccountGroupLinkableWrapper(false)["items"]
+ objectAttrs["pending_recovery_requests"] = types.ObjectType{AttrTypes: objectAttrsTypeDSAuthAccountRecoveryStatus(false)}
+ objectAttrs["settings"] = types.ObjectType{AttrTypes: objectAttrsTypeDSAuthAccountSettings(false)}
+ objectAttrs["stored_attributes"] = types.ObjectType{AttrTypes: objectAttrsTypeDSAuthStoredAccountAttributes(false)}
+ objectAttrs["vault"] = types.ObjectType{AttrTypes: objectAttrsTypeDSVaultVault(false)}
}
objectAttrs["links"] = types.ListType{ElemType: types.ObjectType{AttrTypes: objectAttrsTypeDSRestLink(recurse)}}
objectAttrs["permissions"] = types.ListType{ElemType: types.ObjectType{AttrTypes: objectAttrsTypeDSAuthPermission(recurse)}}
@@ -356,7 +375,7 @@ func objectAttrsTypeDSAuthStoredAccountAttributes(recurse bool) map[string]attr.
func objectAttrsTypeDSCertificateCertificate(recurse bool) map[string]attr.Type {
objectAttrs := make(map[string]attr.Type)
if recurse {
- objectAttrs["additional_objects"] = types.ObjectType{AttrTypes: objectAttrsTypeDSCertificateCertificate_additionalObjects(false)}
+ objectAttrs["audit"] = types.ObjectType{AttrTypes: objectAttrsTypeDSAuditInfo(false)}
}
objectAttrs["links"] = types.ListType{ElemType: types.ObjectType{AttrTypes: objectAttrsTypeDSRestLink(recurse)}}
objectAttrs["permissions"] = types.ListType{ElemType: types.ObjectType{AttrTypes: objectAttrsTypeDSAuthPermission(recurse)}}
@@ -405,7 +424,14 @@ func objectAttrsTypeDSCertificateCertificate_additionalObjects(recurse bool) map
func objectAttrsTypeDSClientApplicationVaultVaultRecord(recurse bool) map[string]attr.Type {
objectAttrs := make(map[string]attr.Type)
if recurse {
- objectAttrs["additional_objects"] = types.ObjectType{AttrTypes: objectAttrsTypeDSVaultVaultRecord_additionalObjects(false)}
+ objectAttrs["audit"] = types.ObjectType{AttrTypes: objectAttrsTypeDSAuditInfo(false)}
+ objectAttrs["parent"] = types.ObjectType{AttrTypes: objectAttrsTypeDSVaultVaultRecordPrimer(false)}
+ objectAttrs["password_metadata"] = types.ObjectType{AttrTypes: objectAttrsTypeDSVaultPasswordMetadata(false)}
+ objectAttrs["secret"] = types.ObjectType{AttrTypes: objectAttrsTypeDSVaultVaultRecordSecrets(false)}
+ objectAttrs["share_summary"] = types.ObjectType{AttrTypes: objectAttrsTypeDSVaultVaultRecordShareSummary(false)}
+ objectAttrs["shares"] = objectAttrsTypeDSVaultVaultRecordPrimerLinkableWrapper(false)["items"]
+ objectAttrs["tile"] = types.ObjectType{AttrTypes: objectAttrsTypeDSLaunchpadVaultRecordLaunchpadTile(false)}
+ objectAttrs["vaultholder"] = types.ObjectType{AttrTypes: objectAttrsTypeDSVaultVaultHolder(false)}
}
objectAttrs["client_application_uuid"] = types.StringType
objectAttrs["links"] = types.ListType{ElemType: types.ObjectType{AttrTypes: objectAttrsTypeDSRestLink(recurse)}}
@@ -428,7 +454,12 @@ func objectAttrsTypeDSClientApplicationVaultVaultRecord(recurse bool) map[string
func objectAttrsTypeDSClientClientApplication(recurse bool) map[string]attr.Type {
objectAttrs := make(map[string]attr.Type)
if recurse {
- objectAttrs["additional_objects"] = types.ObjectType{AttrTypes: objectAttrsTypeDSClientClientApplication_additionalObjects(false)}
+ objectAttrs["audit"] = types.ObjectType{AttrTypes: objectAttrsTypeDSAuditInfo(false)}
+ objectAttrs["groupclients"] = objectAttrsTypeDSGroupGroupClientLinkableWrapper(false)["items"]
+ objectAttrs["groups"] = objectAttrsTypeDSGroupGroupLinkableWrapper(false)["items"]
+ objectAttrs["secret"] = types.ObjectType{AttrTypes: objectAttrsTypeDSGeneratedSecret(false)}
+ objectAttrs["tile"] = types.ObjectType{AttrTypes: objectAttrsTypeDSLaunchpadSsoApplicationLaunchpadTile(false)}
+ objectAttrs["vault_record_count"] = types.Int64Type
}
objectAttrs["links"] = types.ListType{ElemType: types.ObjectType{AttrTypes: objectAttrsTypeDSRestLink(recurse)}}
objectAttrs["permissions"] = types.ListType{ElemType: types.ObjectType{AttrTypes: objectAttrsTypeDSAuthPermission(recurse)}}
@@ -443,8 +474,8 @@ func objectAttrsTypeDSClientClientApplication(recurse bool) map[string]attr.Type
objectAttrs["owner"] = types.ObjectType{AttrTypes: objectAttrsTypeDSGroupGroupPrimer(false)}
objectAttrs["technical_administrator"] = types.ObjectType{AttrTypes: objectAttrsTypeDSGroupGroupPrimer(false)}
objectAttrs["o_auth2_client"] = types.ObjectType{AttrTypes: objectAttrsTypeDSClientOAuth2Client(false)}
- objectAttrs["saml2_client"] = types.ObjectType{AttrTypes: objectAttrsTypeDSClientSaml2Client(false)}
objectAttrs["ldap_client"] = types.ObjectType{AttrTypes: objectAttrsTypeDSClientLdapClient(false)}
+ objectAttrs["saml2_client"] = types.ObjectType{AttrTypes: objectAttrsTypeDSClientSaml2Client(false)}
return objectAttrs
}
@@ -508,7 +539,7 @@ func objectAttrsTypeDSClientOAuth2Client(recurse bool) map[string]attr.Type {
func objectAttrsTypeDSClientOAuth2ClientPermission(recurse bool) map[string]attr.Type {
objectAttrs := make(map[string]attr.Type)
if recurse {
- objectAttrs["additional_objects"] = types.ObjectType{AttrTypes: objectAttrsTypeDSClientOAuth2ClientPermission_additionalObjects(false)}
+ objectAttrs["audit"] = types.ObjectType{AttrTypes: objectAttrsTypeDSAuditInfo(false)}
}
objectAttrs["links"] = types.ListType{ElemType: types.ObjectType{AttrTypes: objectAttrsTypeDSRestLink(recurse)}}
objectAttrs["permissions"] = types.ListType{ElemType: types.ObjectType{AttrTypes: objectAttrsTypeDSAuthPermission(recurse)}}
@@ -528,7 +559,7 @@ func objectAttrsTypeDSClientOAuth2ClientPermissionLinkableWrapper(recurse bool)
func objectAttrsTypeDSClientOAuth2ClientPermissionWithClient(recurse bool) map[string]attr.Type {
objectAttrs := make(map[string]attr.Type)
if recurse {
- objectAttrs["additional_objects"] = types.ObjectType{AttrTypes: objectAttrsTypeDSClientOAuth2ClientPermission_additionalObjects(false)}
+ objectAttrs["audit"] = types.ObjectType{AttrTypes: objectAttrsTypeDSAuditInfo(false)}
}
objectAttrs["links"] = types.ListType{ElemType: types.ObjectType{AttrTypes: objectAttrsTypeDSRestLink(recurse)}}
objectAttrs["permissions"] = types.ListType{ElemType: types.ObjectType{AttrTypes: objectAttrsTypeDSAuthPermission(recurse)}}
@@ -574,7 +605,14 @@ func objectAttrsTypeDSClientSaml2Client_attributes(recurse bool) map[string]attr
func objectAttrsTypeDSDeletedVaultHolderVaultVaultRecord(recurse bool) map[string]attr.Type {
objectAttrs := make(map[string]attr.Type)
if recurse {
- objectAttrs["additional_objects"] = types.ObjectType{AttrTypes: objectAttrsTypeDSVaultVaultRecord_additionalObjects(false)}
+ objectAttrs["audit"] = types.ObjectType{AttrTypes: objectAttrsTypeDSAuditInfo(false)}
+ objectAttrs["parent"] = types.ObjectType{AttrTypes: objectAttrsTypeDSVaultVaultRecordPrimer(false)}
+ objectAttrs["password_metadata"] = types.ObjectType{AttrTypes: objectAttrsTypeDSVaultPasswordMetadata(false)}
+ objectAttrs["secret"] = types.ObjectType{AttrTypes: objectAttrsTypeDSVaultVaultRecordSecrets(false)}
+ objectAttrs["share_summary"] = types.ObjectType{AttrTypes: objectAttrsTypeDSVaultVaultRecordShareSummary(false)}
+ objectAttrs["shares"] = objectAttrsTypeDSVaultVaultRecordPrimerLinkableWrapper(false)["items"]
+ objectAttrs["tile"] = types.ObjectType{AttrTypes: objectAttrsTypeDSLaunchpadVaultRecordLaunchpadTile(false)}
+ objectAttrs["vaultholder"] = types.ObjectType{AttrTypes: objectAttrsTypeDSVaultVaultHolder(false)}
}
objectAttrs["deleted_vault_holder_uuid"] = types.StringType
objectAttrs["links"] = types.ListType{ElemType: types.ObjectType{AttrTypes: objectAttrsTypeDSRestLink(recurse)}}
@@ -597,7 +635,9 @@ func objectAttrsTypeDSDeletedVaultHolderVaultVaultRecord(recurse bool) map[strin
func objectAttrsTypeDSDirectoryAccountDirectory(recurse bool) map[string]attr.Type {
objectAttrs := make(map[string]attr.Type)
if recurse {
- objectAttrs["additional_objects"] = types.ObjectType{AttrTypes: objectAttrsTypeDSDirectoryAccountDirectory_additionalObjects(false)}
+ objectAttrs["audit"] = types.ObjectType{AttrTypes: objectAttrsTypeDSAuditInfo(false)}
+ objectAttrs["markers"] = types.ObjectType{AttrTypes: objectAttrsTypeDSMarkItemMarkers(false)}
+ objectAttrs["status"] = types.ObjectType{AttrTypes: objectAttrsTypeDSDirectoryAccountDirectoryStatusReport(false)}
}
objectAttrs["links"] = types.ListType{ElemType: types.ObjectType{AttrTypes: objectAttrsTypeDSRestLink(recurse)}}
objectAttrs["permissions"] = types.ListType{ElemType: types.ObjectType{AttrTypes: objectAttrsTypeDSAuthPermission(recurse)}}
@@ -613,9 +653,9 @@ func objectAttrsTypeDSDirectoryAccountDirectory(recurse bool) map[string]attr.Ty
objectAttrs["restrict2fa"] = types.BoolType
objectAttrs["rotating_password"] = types.StringType
objectAttrs["username_customizable"] = types.BoolType
- objectAttrs["maintenance_directory"] = types.ObjectType{AttrTypes: objectAttrsTypeDSDirectoryMaintenanceDirectory(false)}
- objectAttrs["o_id_c_directory"] = types.ObjectType{AttrTypes: objectAttrsTypeDSDirectoryOIDCDirectory(false)}
objectAttrs["internal_directory"] = types.ObjectType{AttrTypes: objectAttrsTypeDSDirectoryInternalDirectory(false)}
+ objectAttrs["o_id_c_directory"] = types.ObjectType{AttrTypes: objectAttrsTypeDSDirectoryOIDCDirectory(false)}
+ objectAttrs["maintenance_directory"] = types.ObjectType{AttrTypes: objectAttrsTypeDSDirectoryMaintenanceDirectory(false)}
objectAttrs["l_d_a_p_directory"] = types.ObjectType{AttrTypes: objectAttrsTypeDSDirectoryLDAPDirectory(false)}
return objectAttrs
}
@@ -722,7 +762,8 @@ func objectAttrsTypeDSDirectoryOIDCDirectory(recurse bool) map[string]attr.Type
func objectAttrsTypeDSGroupAccountGroup(recurse bool) map[string]attr.Type {
objectAttrs := make(map[string]attr.Type)
if recurse {
- objectAttrs["additional_objects"] = types.ObjectType{AttrTypes: objectAttrsTypeDSGroupAccountGroup_additionalObjects(false)}
+ objectAttrs["audit"] = types.ObjectType{AttrTypes: objectAttrsTypeDSAuditInfo(false)}
+ objectAttrs["vault"] = types.ObjectType{AttrTypes: objectAttrsTypeDSVaultVault(false)}
}
objectAttrs["links"] = types.ListType{ElemType: types.ObjectType{AttrTypes: objectAttrsTypeDSRestLink(recurse)}}
objectAttrs["permissions"] = types.ListType{ElemType: types.ObjectType{AttrTypes: objectAttrsTypeDSAuthPermission(recurse)}}
@@ -762,7 +803,33 @@ func objectAttrsTypeDSGroupAuthorizedGroupsWrapper(recurse bool) map[string]attr
func objectAttrsTypeDSGroupGroup(recurse bool) map[string]attr.Type {
objectAttrs := make(map[string]attr.Type)
if recurse {
- objectAttrs["additional_objects"] = types.ObjectType{AttrTypes: objectAttrsTypeDSGroupGroup_additionalObjects(false)}
+ objectAttrs["accounts"] = objectAttrsTypeDSGroupGroupAccountLinkableWrapper(false)["items"]
+ objectAttrs["administered_clients"] = objectAttrsTypeDSClientClientApplicationLinkableWrapper(false)["items"]
+ objectAttrs["administered_systems"] = objectAttrsTypeDSProvisioningProvisionedSystemLinkableWrapper(false)["items"]
+ objectAttrs["admins"] = objectAttrsTypeDSGroupGroupAccountLinkableWrapper(false)["items"]
+ objectAttrs["audit"] = types.ObjectType{AttrTypes: objectAttrsTypeDSAuditInfo(false)}
+ objectAttrs["authorized_groups"] = types.ObjectType{AttrTypes: objectAttrsTypeDSGroupAuthorizedGroupsWrapper(false)}
+ objectAttrs["client_permissions"] = objectAttrsTypeDSClientOAuth2ClientPermissionWithClientLinkableWrapper(false)["items"]
+ objectAttrs["clients"] = objectAttrsTypeDSGroupGroupClientLinkableWrapper(false)["items"]
+ objectAttrs["content_administered_systems"] = objectAttrsTypeDSProvisioningProvisionedSystemLinkableWrapper(false)["items"]
+ objectAttrs["groupauditinginfo"] = types.ObjectType{AttrTypes: objectAttrsTypeDSGroupGroupAuditingInfo(false)}
+ objectAttrs["groupinfo"] = types.ObjectType{AttrTypes: objectAttrsTypeDSGroupGroupInfo(false)}
+ objectAttrs["helpdesk"] = objectAttrsTypeDSDirectoryAccountDirectorySummaryLinkableWrapper(false)["items"]
+ objectAttrs["markers"] = types.ObjectType{AttrTypes: objectAttrsTypeDSMarkItemMarkers(false)}
+ objectAttrs["myaccount"] = types.ObjectType{AttrTypes: objectAttrsTypeDSGroupGroupAccount(false)}
+ objectAttrs["mydelegatedaccount"] = types.ObjectType{AttrTypes: objectAttrsTypeDSGroupGroupAccount(false)}
+ objectAttrs["nested_groups"] = objectAttrsTypeDSGroupGroupPrimerLinkableWrapper(false)["items"]
+ objectAttrs["owned_clients"] = objectAttrsTypeDSClientClientApplicationLinkableWrapper(false)["items"]
+ objectAttrs["owned_directories"] = objectAttrsTypeDSDirectoryAccountDirectoryLinkableWrapper(false)["items"]
+ objectAttrs["owned_groups_on_system"] = types.ObjectType{AttrTypes: objectAttrsTypeDSProvisioningOwnedGroupOnSystemsWrapper(false)}
+ objectAttrs["owned_organizational_units"] = objectAttrsTypeDSOrganizationOrganizationalUnitLinkableWrapper(false)["items"]
+ objectAttrs["owned_systems"] = objectAttrsTypeDSProvisioningProvisionedSystemLinkableWrapper(false)["items"]
+ objectAttrs["recent_audits"] = objectAttrsTypeDSGroupGroupAuditLinkableWrapper(false)["items"]
+ objectAttrs["requeststatus"] = types.StringType
+ objectAttrs["service_accounts"] = objectAttrsTypeDSServiceaccountServiceAccountLinkableWrapper(false)["items"]
+ objectAttrs["systems"] = objectAttrsTypeDSGroupProvisioningGroupLinkableWrapper(false)["items"]
+ objectAttrs["vault"] = types.ObjectType{AttrTypes: objectAttrsTypeDSVaultVault(false)}
+ objectAttrs["webhooks"] = objectAttrsTypeDSWebhookWebhookLinkableWrapper(false)["items"]
}
objectAttrs["links"] = types.ListType{ElemType: types.ObjectType{AttrTypes: objectAttrsTypeDSRestLink(recurse)}}
objectAttrs["permissions"] = types.ListType{ElemType: types.ObjectType{AttrTypes: objectAttrsTypeDSAuthPermission(recurse)}}
@@ -797,7 +864,7 @@ func objectAttrsTypeDSGroupGroup(recurse bool) map[string]attr.Type {
func objectAttrsTypeDSGroupGroupAccount(recurse bool) map[string]attr.Type {
objectAttrs := make(map[string]attr.Type)
if recurse {
- objectAttrs["additional_objects"] = types.ObjectType{AttrTypes: objectAttrsTypeDSGroupGroupAccount_additionalObjects(false)}
+ objectAttrs["audit"] = types.ObjectType{AttrTypes: objectAttrsTypeDSAuditInfo(false)}
}
objectAttrs["links"] = types.ListType{ElemType: types.ObjectType{AttrTypes: objectAttrsTypeDSRestLink(recurse)}}
objectAttrs["permissions"] = types.ListType{ElemType: types.ObjectType{AttrTypes: objectAttrsTypeDSAuthPermission(recurse)}}
@@ -853,7 +920,7 @@ func objectAttrsTypeDSGroupGroupAdminMail(recurse bool) map[string]attr.Type {
func objectAttrsTypeDSGroupGroupAudit(recurse bool) map[string]attr.Type {
objectAttrs := make(map[string]attr.Type)
if recurse {
- objectAttrs["additional_objects"] = types.ObjectType{AttrTypes: objectAttrsTypeDSGroupGroupAudit_additionalObjects(false)}
+ objectAttrs["audit"] = types.ObjectType{AttrTypes: objectAttrsTypeDSAuditInfo(false)}
}
objectAttrs["links"] = types.ListType{ElemType: types.ObjectType{AttrTypes: objectAttrsTypeDSRestLink(recurse)}}
objectAttrs["permissions"] = types.ListType{ElemType: types.ObjectType{AttrTypes: objectAttrsTypeDSAuthPermission(recurse)}}
@@ -927,7 +994,8 @@ func objectAttrsTypeDSGroupGroupAuditingInfo(recurse bool) map[string]attr.Type
func objectAttrsTypeDSGroupGroupClassification(recurse bool) map[string]attr.Type {
objectAttrs := make(map[string]attr.Type)
if recurse {
- objectAttrs["additional_objects"] = types.ObjectType{AttrTypes: objectAttrsTypeDSGroupGroupClassification_additionalObjects(false)}
+ objectAttrs["audit"] = types.ObjectType{AttrTypes: objectAttrsTypeDSAuditInfo(false)}
+ objectAttrs["info"] = types.ObjectType{AttrTypes: objectAttrsTypeDSGroupGroupClassificationInfo(false)}
}
objectAttrs["links"] = types.ListType{ElemType: types.ObjectType{AttrTypes: objectAttrsTypeDSRestLink(recurse)}}
objectAttrs["permissions"] = types.ListType{ElemType: types.ObjectType{AttrTypes: objectAttrsTypeDSAuthPermission(recurse)}}
@@ -986,7 +1054,7 @@ func objectAttrsTypeDSGroupGroupClassification_additionalObjects(recurse bool) m
func objectAttrsTypeDSGroupGroupClient(recurse bool) map[string]attr.Type {
objectAttrs := make(map[string]attr.Type)
if recurse {
- objectAttrs["additional_objects"] = types.ObjectType{AttrTypes: objectAttrsTypeDSGroupGroupClient_additionalObjects(false)}
+ objectAttrs["audit"] = types.ObjectType{AttrTypes: objectAttrsTypeDSAuditInfo(false)}
}
objectAttrs["links"] = types.ListType{ElemType: types.ObjectType{AttrTypes: objectAttrsTypeDSRestLink(recurse)}}
objectAttrs["permissions"] = types.ListType{ElemType: types.ObjectType{AttrTypes: objectAttrsTypeDSAuthPermission(recurse)}}
@@ -1014,7 +1082,7 @@ func objectAttrsTypeDSGroupGroupClient_additionalObjects(recurse bool) map[strin
func objectAttrsTypeDSGroupGroupFolder(recurse bool) map[string]attr.Type {
objectAttrs := make(map[string]attr.Type)
if recurse {
- objectAttrs["additional_objects"] = types.ObjectType{AttrTypes: objectAttrsTypeDSGroupGroupFolder_additionalObjects(false)}
+ objectAttrs["audit"] = types.ObjectType{AttrTypes: objectAttrsTypeDSAuditInfo(false)}
}
objectAttrs["links"] = types.ListType{ElemType: types.ObjectType{AttrTypes: objectAttrsTypeDSRestLink(recurse)}}
objectAttrs["permissions"] = types.ListType{ElemType: types.ObjectType{AttrTypes: objectAttrsTypeDSAuthPermission(recurse)}}
@@ -1122,7 +1190,7 @@ func objectAttrsTypeDSGroupGroupsAuditStats(recurse bool) map[string]attr.Type {
func objectAttrsTypeDSGroupProvisioningGroup(recurse bool) map[string]attr.Type {
objectAttrs := make(map[string]attr.Type)
if recurse {
- objectAttrs["additional_objects"] = types.ObjectType{AttrTypes: objectAttrsTypeDSGroupProvisioningGroup_additionalObjects(false)}
+ objectAttrs["audit"] = types.ObjectType{AttrTypes: objectAttrsTypeDSAuditInfo(false)}
}
objectAttrs["links"] = types.ListType{ElemType: types.ObjectType{AttrTypes: objectAttrsTypeDSRestLink(recurse)}}
objectAttrs["permissions"] = types.ListType{ElemType: types.ObjectType{AttrTypes: objectAttrsTypeDSAuthPermission(recurse)}}
@@ -1148,7 +1216,14 @@ func objectAttrsTypeDSGroupProvisioningGroup_additionalObjects(recurse bool) map
func objectAttrsTypeDSGroupVaultVaultRecord(recurse bool) map[string]attr.Type {
objectAttrs := make(map[string]attr.Type)
if recurse {
- objectAttrs["additional_objects"] = types.ObjectType{AttrTypes: objectAttrsTypeDSVaultVaultRecord_additionalObjects(false)}
+ objectAttrs["audit"] = types.ObjectType{AttrTypes: objectAttrsTypeDSAuditInfo(false)}
+ objectAttrs["parent"] = types.ObjectType{AttrTypes: objectAttrsTypeDSVaultVaultRecordPrimer(false)}
+ objectAttrs["password_metadata"] = types.ObjectType{AttrTypes: objectAttrsTypeDSVaultPasswordMetadata(false)}
+ objectAttrs["secret"] = types.ObjectType{AttrTypes: objectAttrsTypeDSVaultVaultRecordSecrets(false)}
+ objectAttrs["share_summary"] = types.ObjectType{AttrTypes: objectAttrsTypeDSVaultVaultRecordShareSummary(false)}
+ objectAttrs["shares"] = objectAttrsTypeDSVaultVaultRecordPrimerLinkableWrapper(false)["items"]
+ objectAttrs["tile"] = types.ObjectType{AttrTypes: objectAttrsTypeDSLaunchpadVaultRecordLaunchpadTile(false)}
+ objectAttrs["vaultholder"] = types.ObjectType{AttrTypes: objectAttrsTypeDSVaultVaultHolder(false)}
}
objectAttrs["group_uuid"] = types.StringType
objectAttrs["links"] = types.ListType{ElemType: types.ObjectType{AttrTypes: objectAttrsTypeDSRestLink(recurse)}}
@@ -1190,7 +1265,7 @@ func objectAttrsTypeDSLaunchpadDisplayedLaunchpadTiles(recurse bool) map[string]
func objectAttrsTypeDSLaunchpadLaunchpadTile(recurse bool) map[string]attr.Type {
objectAttrs := make(map[string]attr.Type)
if recurse {
- objectAttrs["additional_objects"] = types.ObjectType{AttrTypes: objectAttrsTypeDSLaunchpadLaunchpadTile_additionalObjects(false)}
+ objectAttrs["audit"] = types.ObjectType{AttrTypes: objectAttrsTypeDSAuditInfo(false)}
}
objectAttrs["links"] = types.ListType{ElemType: types.ObjectType{AttrTypes: objectAttrsTypeDSRestLink(recurse)}}
objectAttrs["permissions"] = types.ListType{ElemType: types.ObjectType{AttrTypes: objectAttrsTypeDSAuthPermission(recurse)}}
@@ -1287,7 +1362,13 @@ func objectAttrsTypeDSMarkItemMarkers(recurse bool) map[string]attr.Type {
func objectAttrsTypeDSNestedAuthInternalAccount(recurse bool) map[string]attr.Type {
objectAttrs := make(map[string]attr.Type)
if recurse {
- objectAttrs["additional_objects"] = types.ObjectType{AttrTypes: objectAttrsTypeDSAuthAccount_additionalObjects(false)}
+ objectAttrs["active_login"] = types.BoolType
+ objectAttrs["audit"] = types.ObjectType{AttrTypes: objectAttrsTypeDSAuditInfo(false)}
+ objectAttrs["groups"] = objectAttrsTypeDSGroupAccountGroupLinkableWrapper(false)["items"]
+ objectAttrs["pending_recovery_requests"] = types.ObjectType{AttrTypes: objectAttrsTypeDSAuthAccountRecoveryStatus(false)}
+ objectAttrs["settings"] = types.ObjectType{AttrTypes: objectAttrsTypeDSAuthAccountSettings(false)}
+ objectAttrs["stored_attributes"] = types.ObjectType{AttrTypes: objectAttrsTypeDSAuthStoredAccountAttributes(false)}
+ objectAttrs["vault"] = types.ObjectType{AttrTypes: objectAttrsTypeDSVaultVault(false)}
}
objectAttrs["account_directory_uuid"] = types.StringType
objectAttrs["links"] = types.ListType{ElemType: types.ObjectType{AttrTypes: objectAttrsTypeDSRestLink(recurse)}}
@@ -1329,7 +1410,7 @@ func objectAttrsTypeDSNestedAuthInternalAccount(recurse bool) map[string]attr.Ty
func objectAttrsTypeDSNestedClientOAuth2ClientPermission(recurse bool) map[string]attr.Type {
objectAttrs := make(map[string]attr.Type)
if recurse {
- objectAttrs["additional_objects"] = types.ObjectType{AttrTypes: objectAttrsTypeDSClientOAuth2ClientPermission_additionalObjects(false)}
+ objectAttrs["audit"] = types.ObjectType{AttrTypes: objectAttrsTypeDSAuditInfo(false)}
}
objectAttrs["client_application_uuid"] = types.StringType
objectAttrs["links"] = types.ListType{ElemType: types.ObjectType{AttrTypes: objectAttrsTypeDSRestLink(recurse)}}
@@ -1344,7 +1425,8 @@ func objectAttrsTypeDSNestedClientOAuth2ClientPermission(recurse bool) map[strin
func objectAttrsTypeDSNestedGroupAccountGroup(recurse bool) map[string]attr.Type {
objectAttrs := make(map[string]attr.Type)
if recurse {
- objectAttrs["additional_objects"] = types.ObjectType{AttrTypes: objectAttrsTypeDSGroupAccountGroup_additionalObjects(false)}
+ objectAttrs["audit"] = types.ObjectType{AttrTypes: objectAttrsTypeDSAuditInfo(false)}
+ objectAttrs["vault"] = types.ObjectType{AttrTypes: objectAttrsTypeDSVaultVault(false)}
}
objectAttrs["account_uuid"] = types.StringType
objectAttrs["links"] = types.ListType{ElemType: types.ObjectType{AttrTypes: objectAttrsTypeDSRestLink(recurse)}}
@@ -1365,7 +1447,7 @@ func objectAttrsTypeDSNestedGroupAccountGroup(recurse bool) map[string]attr.Type
func objectAttrsTypeDSNestedGroupGroupAccount(recurse bool) map[string]attr.Type {
objectAttrs := make(map[string]attr.Type)
if recurse {
- objectAttrs["additional_objects"] = types.ObjectType{AttrTypes: objectAttrsTypeDSGroupGroupAccount_additionalObjects(false)}
+ objectAttrs["audit"] = types.ObjectType{AttrTypes: objectAttrsTypeDSAuditInfo(false)}
}
objectAttrs["group_uuid"] = types.StringType
objectAttrs["links"] = types.ListType{ElemType: types.ObjectType{AttrTypes: objectAttrsTypeDSRestLink(recurse)}}
@@ -1391,7 +1473,7 @@ func objectAttrsTypeDSNestedGroupGroupAccount(recurse bool) map[string]attr.Type
func objectAttrsTypeDSNestedGroupGroupAudit(recurse bool) map[string]attr.Type {
objectAttrs := make(map[string]attr.Type)
if recurse {
- objectAttrs["additional_objects"] = types.ObjectType{AttrTypes: objectAttrsTypeDSGroupGroupAudit_additionalObjects(false)}
+ objectAttrs["audit"] = types.ObjectType{AttrTypes: objectAttrsTypeDSAuditInfo(false)}
}
objectAttrs["group_uuid"] = types.StringType
objectAttrs["links"] = types.ListType{ElemType: types.ObjectType{AttrTypes: objectAttrsTypeDSRestLink(recurse)}}
@@ -1414,7 +1496,7 @@ func objectAttrsTypeDSNestedGroupGroupAudit(recurse bool) map[string]attr.Type {
func objectAttrsTypeDSNestedOrganizationAccountOrganizationalUnit(recurse bool) map[string]attr.Type {
objectAttrs := make(map[string]attr.Type)
if recurse {
- objectAttrs["additional_objects"] = types.ObjectType{AttrTypes: objectAttrsTypeDSOrganizationAccountOrganizationalUnit_additionalObjects(false)}
+ objectAttrs["audit"] = types.ObjectType{AttrTypes: objectAttrsTypeDSAuditInfo(false)}
}
objectAttrs["account_uuid"] = types.StringType
objectAttrs["links"] = types.ListType{ElemType: types.ObjectType{AttrTypes: objectAttrsTypeDSRestLink(recurse)}}
@@ -1428,7 +1510,7 @@ func objectAttrsTypeDSNestedOrganizationAccountOrganizationalUnit(recurse bool)
func objectAttrsTypeDSNestedOrganizationOrganizationalUnitAccount(recurse bool) map[string]attr.Type {
objectAttrs := make(map[string]attr.Type)
if recurse {
- objectAttrs["additional_objects"] = types.ObjectType{AttrTypes: objectAttrsTypeDSOrganizationOrganizationalUnitAccount_additionalObjects(false)}
+ objectAttrs["audit"] = types.ObjectType{AttrTypes: objectAttrsTypeDSAuditInfo(false)}
}
objectAttrs["organizational_unit_uuid"] = types.StringType
objectAttrs["links"] = types.ListType{ElemType: types.ObjectType{AttrTypes: objectAttrsTypeDSRestLink(recurse)}}
@@ -1446,7 +1528,9 @@ func objectAttrsTypeDSNestedOrganizationOrganizationalUnitAccount(recurse bool)
func objectAttrsTypeDSNestedProvisioningGroupOnSystem(recurse bool) map[string]attr.Type {
objectAttrs := make(map[string]attr.Type)
if recurse {
- objectAttrs["additional_objects"] = types.ObjectType{AttrTypes: objectAttrsTypeDSProvisioningGroupOnSystem_additionalObjects(false)}
+ objectAttrs["audit"] = types.ObjectType{AttrTypes: objectAttrsTypeDSAuditInfo(false)}
+ objectAttrs["provgroups"] = objectAttrsTypeDSGroupProvisioningGroupLinkableWrapper(false)["items"]
+ objectAttrs["service_accounts"] = objectAttrsTypeDSServiceaccountServiceAccountPrimerLinkableWrapper(false)["items"]
}
objectAttrs["provisioned_system_uuid"] = types.StringType
objectAttrs["links"] = types.ListType{ElemType: types.ObjectType{AttrTypes: objectAttrsTypeDSRestLink(recurse)}}
@@ -1464,7 +1548,7 @@ func objectAttrsTypeDSNestedProvisioningGroupOnSystem(recurse bool) map[string]a
func objectAttrsTypeDSNestedProvisioningProvisionedAccount(recurse bool) map[string]attr.Type {
objectAttrs := make(map[string]attr.Type)
if recurse {
- objectAttrs["additional_objects"] = types.ObjectType{AttrTypes: objectAttrsTypeDSProvisioningProvisionedAccount_additionalObjects(false)}
+ objectAttrs["audit"] = types.ObjectType{AttrTypes: objectAttrsTypeDSAuditInfo(false)}
}
objectAttrs["provisioned_system_uuid"] = types.StringType
objectAttrs["links"] = types.ListType{ElemType: types.ObjectType{AttrTypes: objectAttrsTypeDSRestLink(recurse)}}
@@ -1482,7 +1566,7 @@ func objectAttrsTypeDSNestedProvisioningProvisionedAccount(recurse bool) map[str
func objectAttrsTypeDSNestedProvisioningProvisionedSystemSyncLog(recurse bool) map[string]attr.Type {
objectAttrs := make(map[string]attr.Type)
if recurse {
- objectAttrs["additional_objects"] = types.ObjectType{AttrTypes: objectAttrsTypeDSProvisioningProvisionedSystemSyncLog_additionalObjects(false)}
+ objectAttrs["audit"] = types.ObjectType{AttrTypes: objectAttrsTypeDSAuditInfo(false)}
}
objectAttrs["provisioned_system_uuid"] = types.StringType
objectAttrs["links"] = types.ListType{ElemType: types.ObjectType{AttrTypes: objectAttrsTypeDSRestLink(recurse)}}
@@ -1498,7 +1582,7 @@ func objectAttrsTypeDSNestedProvisioningProvisionedSystemSyncLog(recurse bool) m
func objectAttrsTypeDSNestedServiceaccountServiceAccountGroup(recurse bool) map[string]attr.Type {
objectAttrs := make(map[string]attr.Type)
if recurse {
- objectAttrs["additional_objects"] = types.ObjectType{AttrTypes: objectAttrsTypeDSServiceaccountServiceAccountGroup_additionalObjects(false)}
+ objectAttrs["audit"] = types.ObjectType{AttrTypes: objectAttrsTypeDSAuditInfo(false)}
}
objectAttrs["service_account_uuid"] = types.StringType
objectAttrs["links"] = types.ListType{ElemType: types.ObjectType{AttrTypes: objectAttrsTypeDSRestLink(recurse)}}
@@ -1514,7 +1598,7 @@ func objectAttrsTypeDSNestedServiceaccountServiceAccountGroup(recurse bool) map[
func objectAttrsTypeDSNestedWebhookWebhookDelivery(recurse bool) map[string]attr.Type {
objectAttrs := make(map[string]attr.Type)
if recurse {
- objectAttrs["additional_objects"] = types.ObjectType{AttrTypes: objectAttrsTypeDSWebhookWebhookDelivery_additionalObjects(false)}
+ objectAttrs["audit"] = types.ObjectType{AttrTypes: objectAttrsTypeDSAuditInfo(false)}
}
objectAttrs["webhook_uuid"] = types.StringType
objectAttrs["links"] = types.ListType{ElemType: types.ObjectType{AttrTypes: objectAttrsTypeDSRestLink(recurse)}}
@@ -1628,7 +1712,7 @@ func objectAttrsTypeDSNotificationVaultRecordExpiredNotification(recurse bool) m
func objectAttrsTypeDSOrganizationAccountOrganizationalUnit(recurse bool) map[string]attr.Type {
objectAttrs := make(map[string]attr.Type)
if recurse {
- objectAttrs["additional_objects"] = types.ObjectType{AttrTypes: objectAttrsTypeDSOrganizationAccountOrganizationalUnit_additionalObjects(false)}
+ objectAttrs["audit"] = types.ObjectType{AttrTypes: objectAttrsTypeDSAuditInfo(false)}
}
objectAttrs["links"] = types.ListType{ElemType: types.ObjectType{AttrTypes: objectAttrsTypeDSRestLink(recurse)}}
objectAttrs["permissions"] = types.ListType{ElemType: types.ObjectType{AttrTypes: objectAttrsTypeDSAuthPermission(recurse)}}
@@ -1653,7 +1737,7 @@ func objectAttrsTypeDSOrganizationAccountOrganizationalUnit_additionalObjects(re
func objectAttrsTypeDSOrganizationOrganizationalUnit(recurse bool) map[string]attr.Type {
objectAttrs := make(map[string]attr.Type)
if recurse {
- objectAttrs["additional_objects"] = types.ObjectType{AttrTypes: objectAttrsTypeDSOrganizationOrganizationalUnit_additionalObjects(false)}
+ objectAttrs["audit"] = types.ObjectType{AttrTypes: objectAttrsTypeDSAuditInfo(false)}
}
objectAttrs["links"] = types.ListType{ElemType: types.ObjectType{AttrTypes: objectAttrsTypeDSRestLink(recurse)}}
objectAttrs["permissions"] = types.ListType{ElemType: types.ObjectType{AttrTypes: objectAttrsTypeDSAuthPermission(recurse)}}
@@ -1670,7 +1754,7 @@ func objectAttrsTypeDSOrganizationOrganizationalUnit(recurse bool) map[string]at
func objectAttrsTypeDSOrganizationOrganizationalUnitAccount(recurse bool) map[string]attr.Type {
objectAttrs := make(map[string]attr.Type)
if recurse {
- objectAttrs["additional_objects"] = types.ObjectType{AttrTypes: objectAttrsTypeDSOrganizationOrganizationalUnitAccount_additionalObjects(false)}
+ objectAttrs["audit"] = types.ObjectType{AttrTypes: objectAttrsTypeDSAuditInfo(false)}
}
objectAttrs["links"] = types.ListType{ElemType: types.ObjectType{AttrTypes: objectAttrsTypeDSRestLink(recurse)}}
objectAttrs["permissions"] = types.ListType{ElemType: types.ObjectType{AttrTypes: objectAttrsTypeDSAuthPermission(recurse)}}
@@ -1775,7 +1859,9 @@ func objectAttrsTypeDSProvisioningCircuitBreakerStatistics(recurse bool) map[str
func objectAttrsTypeDSProvisioningGroupOnSystem(recurse bool) map[string]attr.Type {
objectAttrs := make(map[string]attr.Type)
if recurse {
- objectAttrs["additional_objects"] = types.ObjectType{AttrTypes: objectAttrsTypeDSProvisioningGroupOnSystem_additionalObjects(false)}
+ objectAttrs["audit"] = types.ObjectType{AttrTypes: objectAttrsTypeDSAuditInfo(false)}
+ objectAttrs["provgroups"] = objectAttrsTypeDSGroupProvisioningGroupLinkableWrapper(false)["items"]
+ objectAttrs["service_accounts"] = objectAttrsTypeDSServiceaccountServiceAccountPrimerLinkableWrapper(false)["items"]
}
objectAttrs["links"] = types.ListType{ElemType: types.ObjectType{AttrTypes: objectAttrsTypeDSRestLink(recurse)}}
objectAttrs["permissions"] = types.ListType{ElemType: types.ObjectType{AttrTypes: objectAttrsTypeDSAuthPermission(recurse)}}
@@ -1849,7 +1935,8 @@ func objectAttrsTypeDSProvisioningOwnedGroupOnSystemsWrapper(recurse bool) map[s
func objectAttrsTypeDSProvisioningProvisionNumberSequence(recurse bool) map[string]attr.Type {
objectAttrs := make(map[string]attr.Type)
if recurse {
- objectAttrs["additional_objects"] = types.ObjectType{AttrTypes: objectAttrsTypeDSProvisioningProvisionNumberSequence_additionalObjects(false)}
+ objectAttrs["audit"] = types.ObjectType{AttrTypes: objectAttrsTypeDSAuditInfo(false)}
+ objectAttrs["systems"] = objectAttrsTypeDSProvisioningProvisionedSystemPrimerLinkableWrapper(false)["items"]
}
objectAttrs["links"] = types.ListType{ElemType: types.ObjectType{AttrTypes: objectAttrsTypeDSRestLink(recurse)}}
objectAttrs["permissions"] = types.ListType{ElemType: types.ObjectType{AttrTypes: objectAttrsTypeDSAuthPermission(recurse)}}
@@ -1882,7 +1969,7 @@ func objectAttrsTypeDSProvisioningProvisionedAD(recurse bool) map[string]attr.Ty
func objectAttrsTypeDSProvisioningProvisionedAccount(recurse bool) map[string]attr.Type {
objectAttrs := make(map[string]attr.Type)
if recurse {
- objectAttrs["additional_objects"] = types.ObjectType{AttrTypes: objectAttrsTypeDSProvisioningProvisionedAccount_additionalObjects(false)}
+ objectAttrs["audit"] = types.ObjectType{AttrTypes: objectAttrsTypeDSAuditInfo(false)}
}
objectAttrs["links"] = types.ListType{ElemType: types.ObjectType{AttrTypes: objectAttrsTypeDSRestLink(recurse)}}
objectAttrs["permissions"] = types.ListType{ElemType: types.ObjectType{AttrTypes: objectAttrsTypeDSAuthPermission(recurse)}}
@@ -1957,7 +2044,14 @@ func objectAttrsTypeDSProvisioningProvisionedLDAPDirectory(recurse bool) map[str
func objectAttrsTypeDSProvisioningProvisionedSystem(recurse bool) map[string]attr.Type {
objectAttrs := make(map[string]attr.Type)
if recurse {
- objectAttrs["additional_objects"] = types.ObjectType{AttrTypes: objectAttrsTypeDSProvisioningProvisionedSystem_additionalObjects(false)}
+ objectAttrs["account"] = types.ObjectType{AttrTypes: objectAttrsTypeDSProvisioningProvisionedAccount(false)}
+ objectAttrs["audit"] = types.ObjectType{AttrTypes: objectAttrsTypeDSAuditInfo(false)}
+ objectAttrs["issued_permissions"] = objectAttrsTypeDSClientOAuth2ClientPermissionWithClientLinkableWrapper(false)["items"]
+ objectAttrs["login_name"] = types.StringType
+ objectAttrs["management_permissions"] = types.ObjectType{AttrTypes: objectAttrsTypeDSProvisioningProvisioningManagementPermissions(false)}
+ objectAttrs["markers"] = types.ObjectType{AttrTypes: objectAttrsTypeDSMarkItemMarkers(false)}
+ objectAttrs["statistics"] = types.ObjectType{AttrTypes: objectAttrsTypeDSProvisioningCircuitBreakerStatistics(false)}
+ objectAttrs["supported_group_types"] = types.ObjectType{AttrTypes: objectAttrsTypeDSProvisioningGroupOnSystemTypes(false)}
}
objectAttrs["links"] = types.ListType{ElemType: types.ObjectType{AttrTypes: objectAttrsTypeDSRestLink(recurse)}}
objectAttrs["permissions"] = types.ListType{ElemType: types.ObjectType{AttrTypes: objectAttrsTypeDSAuthPermission(recurse)}}
@@ -1977,14 +2071,14 @@ func objectAttrsTypeDSProvisioningProvisionedSystem(recurse bool) map[string]att
objectAttrs["should_destroy_unknown_accounts"] = types.BoolType
objectAttrs["technical_administrator"] = types.ObjectType{AttrTypes: objectAttrsTypeDSGroupGroupPrimer(false)}
objectAttrs["username_prefix"] = types.StringType
- objectAttrs["abstract_provisioned_ldap"] = types.ObjectType{AttrTypes: objectAttrsTypeDSProvisioningAbstractProvisionedLDAP(false)}
- objectAttrs["provisioned_ldap"] = types.ObjectType{AttrTypes: objectAttrsTypeDSProvisioningProvisionedLDAP(false)}
+ objectAttrs["provisioned_ldap_directory"] = types.ObjectType{AttrTypes: objectAttrsTypeDSProvisioningProvisionedLDAPDirectory(false)}
+ objectAttrs["provisioned_internal_ldap"] = types.ObjectType{AttrTypes: objectAttrsTypeDSProvisioningProvisionedInternalLDAP(false)}
objectAttrs["provisioned_azure_tenant"] = types.ObjectType{AttrTypes: objectAttrsTypeDSProvisioningProvisionedAzureTenant(false)}
- objectAttrs["provisioned_azure_sync_ldap_directory"] = types.ObjectType{AttrTypes: objectAttrsTypeDSProvisioningProvisionedAzureSyncLDAPDirectory(false)}
objectAttrs["provisioned_azure_oidc_directory"] = types.ObjectType{AttrTypes: objectAttrsTypeDSProvisioningProvisionedAzureOIDCDirectory(false)}
+ objectAttrs["abstract_provisioned_ldap"] = types.ObjectType{AttrTypes: objectAttrsTypeDSProvisioningAbstractProvisionedLDAP(false)}
objectAttrs["provisioned_a_d"] = types.ObjectType{AttrTypes: objectAttrsTypeDSProvisioningProvisionedAD(false)}
- objectAttrs["provisioned_ldap_directory"] = types.ObjectType{AttrTypes: objectAttrsTypeDSProvisioningProvisionedLDAPDirectory(false)}
- objectAttrs["provisioned_internal_ldap"] = types.ObjectType{AttrTypes: objectAttrsTypeDSProvisioningProvisionedInternalLDAP(false)}
+ objectAttrs["provisioned_azure_sync_ldap_directory"] = types.ObjectType{AttrTypes: objectAttrsTypeDSProvisioningProvisionedAzureSyncLDAPDirectory(false)}
+ objectAttrs["provisioned_ldap"] = types.ObjectType{AttrTypes: objectAttrsTypeDSProvisioningProvisionedLDAP(false)}
return objectAttrs
}
@@ -2015,7 +2109,7 @@ func objectAttrsTypeDSProvisioningProvisionedSystemPrimerLinkableWrapper(recurse
func objectAttrsTypeDSProvisioningProvisionedSystemSyncLog(recurse bool) map[string]attr.Type {
objectAttrs := make(map[string]attr.Type)
if recurse {
- objectAttrs["additional_objects"] = types.ObjectType{AttrTypes: objectAttrsTypeDSProvisioningProvisionedSystemSyncLog_additionalObjects(false)}
+ objectAttrs["audit"] = types.ObjectType{AttrTypes: objectAttrsTypeDSAuditInfo(false)}
}
objectAttrs["links"] = types.ListType{ElemType: types.ObjectType{AttrTypes: objectAttrsTypeDSRestLink(recurse)}}
objectAttrs["permissions"] = types.ListType{ElemType: types.ObjectType{AttrTypes: objectAttrsTypeDSAuthPermission(recurse)}}
@@ -2212,7 +2306,8 @@ func objectAttrsTypeDSRequestJoinVaultRequest(recurse bool) map[string]attr.Type
func objectAttrsTypeDSRequestModificationRequest(recurse bool) map[string]attr.Type {
objectAttrs := make(map[string]attr.Type)
if recurse {
- objectAttrs["additional_objects"] = types.ObjectType{AttrTypes: objectAttrsTypeDSRequestModificationRequest_additionalObjects(false)}
+ objectAttrs["audit"] = types.ObjectType{AttrTypes: objectAttrsTypeDSAuditInfo(false)}
+ objectAttrs["reset_status"] = types.ObjectType{AttrTypes: objectAttrsTypeDSRequestPasswordResetRequestStatus(false)}
}
objectAttrs["links"] = types.ListType{ElemType: types.ObjectType{AttrTypes: objectAttrsTypeDSRestLink(recurse)}}
objectAttrs["permissions"] = types.ListType{ElemType: types.ObjectType{AttrTypes: objectAttrsTypeDSAuthPermission(recurse)}}
@@ -2225,41 +2320,41 @@ func objectAttrsTypeDSRequestModificationRequest(recurse bool) map[string]attr.T
objectAttrs["request_modification_request_type"] = types.StringType
objectAttrs["status"] = types.StringType
objectAttrs["abstract_application_modification_request"] = types.ObjectType{AttrTypes: objectAttrsTypeDSRequestAbstractApplicationModificationRequest(false)}
+ objectAttrs["transfer_application_administration_request"] = types.ObjectType{AttrTypes: objectAttrsTypeDSRequestTransferApplicationAdministrationRequest(false)}
+ objectAttrs["extend_access_request"] = types.ObjectType{AttrTypes: objectAttrsTypeDSRequestExtendAccessRequest(false)}
+ objectAttrs["grant_service_account_group_request"] = types.ObjectType{AttrTypes: objectAttrsTypeDSRequestGrantServiceAccountGroupRequest(false)}
+ objectAttrs["grant_group_on_system_request"] = types.ObjectType{AttrTypes: objectAttrsTypeDSRequestGrantGroupOnSystemRequest(false)}
objectAttrs["abstract_provisioned_system_modification_request"] = types.ObjectType{AttrTypes: objectAttrsTypeDSRequestAbstractProvisionedSystemModificationRequest(false)}
- objectAttrs["remove_provisioned_system_request"] = types.ObjectType{AttrTypes: objectAttrsTypeDSRequestRemoveProvisionedSystemRequest(false)}
+ objectAttrs["enable_technical_administration_request"] = types.ObjectType{AttrTypes: objectAttrsTypeDSRequestEnableTechnicalAdministrationRequest(false)}
objectAttrs["grant_application_request"] = types.ObjectType{AttrTypes: objectAttrsTypeDSRequestGrantApplicationRequest(false)}
- objectAttrs["review_audit_request"] = types.ObjectType{AttrTypes: objectAttrsTypeDSRequestReviewAuditRequest(false)}
- objectAttrs["revoke_admin_request"] = types.ObjectType{AttrTypes: objectAttrsTypeDSRequestRevokeAdminRequest(false)}
- objectAttrs["grant_access_request"] = types.ObjectType{AttrTypes: objectAttrsTypeDSRequestGrantAccessRequest(false)}
- objectAttrs["transfer_provisioned_system_content_administration_request"] = types.ObjectType{AttrTypes: objectAttrsTypeDSRequestTransferProvisionedSystemContentAdministrationRequest(false)}
- objectAttrs["abstract_organizational_unit_modification_request"] = types.ObjectType{AttrTypes: objectAttrsTypeDSRequestAbstractOrganizationalUnitModificationRequest(false)}
- objectAttrs["remove_organizational_unit_request"] = types.ObjectType{AttrTypes: objectAttrsTypeDSRequestRemoveOrganizationalUnitRequest(false)}
- objectAttrs["create_group_on_system_request"] = types.ObjectType{AttrTypes: objectAttrsTypeDSRequestCreateGroupOnSystemRequest(false)}
- objectAttrs["transfer_application_administration_request"] = types.ObjectType{AttrTypes: objectAttrsTypeDSRequestTransferApplicationAdministrationRequest(false)}
+ objectAttrs["password_reset_request"] = types.ObjectType{AttrTypes: objectAttrsTypeDSRequestPasswordResetRequest(false)}
+ objectAttrs["grant_group_on_system_request_request"] = types.ObjectType{AttrTypes: objectAttrsTypeDSRequestGrantGroupOnSystemRequestRequest(false)}
+ objectAttrs["transfer_service_account_administration_request"] = types.ObjectType{AttrTypes: objectAttrsTypeDSRequestTransferServiceAccountAdministrationRequest(false)}
+ objectAttrs["remove_provisioned_system_request"] = types.ObjectType{AttrTypes: objectAttrsTypeDSRequestRemoveProvisionedSystemRequest(false)}
objectAttrs["update_group_membership_request"] = types.ObjectType{AttrTypes: objectAttrsTypeDSRequestUpdateGroupMembershipRequest(false)}
- objectAttrs["add_group_admin_request"] = types.ObjectType{AttrTypes: objectAttrsTypeDSRequestAddGroupAdminRequest(false)}
+ objectAttrs["transfer_group_on_system_ownership_request"] = types.ObjectType{AttrTypes: objectAttrsTypeDSRequestTransferGroupOnSystemOwnershipRequest(false)}
+ objectAttrs["abstract_organizational_unit_modification_request"] = types.ObjectType{AttrTypes: objectAttrsTypeDSRequestAbstractOrganizationalUnitModificationRequest(false)}
objectAttrs["transfer_organizational_unit_ownership_request"] = types.ObjectType{AttrTypes: objectAttrsTypeDSRequestTransferOrganizationalUnitOwnershipRequest(false)}
- objectAttrs["join_vault_request"] = types.ObjectType{AttrTypes: objectAttrsTypeDSRequestJoinVaultRequest(false)}
+ objectAttrs["grant_access_request"] = types.ObjectType{AttrTypes: objectAttrsTypeDSRequestGrantAccessRequest(false)}
objectAttrs["verify_internal_account_request"] = types.ObjectType{AttrTypes: objectAttrsTypeDSRequestVerifyInternalAccountRequest(false)}
+ objectAttrs["transfer_auditor_group_request"] = types.ObjectType{AttrTypes: objectAttrsTypeDSRequestTransferAuditorGroupRequest(false)}
+ objectAttrs["create_group_on_system_request"] = types.ObjectType{AttrTypes: objectAttrsTypeDSRequestCreateGroupOnSystemRequest(false)}
objectAttrs["join_group_request"] = types.ObjectType{AttrTypes: objectAttrsTypeDSRequestJoinGroupRequest(false)}
- objectAttrs["transfer_group_on_system_ownership_request"] = types.ObjectType{AttrTypes: objectAttrsTypeDSRequestTransferGroupOnSystemOwnershipRequest(false)}
- objectAttrs["remove_group_request"] = types.ObjectType{AttrTypes: objectAttrsTypeDSRequestRemoveGroupRequest(false)}
- objectAttrs["setup_authorizing_group_request"] = types.ObjectType{AttrTypes: objectAttrsTypeDSRequestSetupAuthorizingGroupRequest(false)}
+ objectAttrs["join_vault_request"] = types.ObjectType{AttrTypes: objectAttrsTypeDSRequestJoinVaultRequest(false)}
+ objectAttrs["transfer_provisioned_system_content_administration_request"] = types.ObjectType{AttrTypes: objectAttrsTypeDSRequestTransferProvisionedSystemContentAdministrationRequest(false)}
objectAttrs["setup_nested_group_request"] = types.ObjectType{AttrTypes: objectAttrsTypeDSRequestSetupNestedGroupRequest(false)}
- objectAttrs["grant_group_on_system_request_request"] = types.ObjectType{AttrTypes: objectAttrsTypeDSRequestGrantGroupOnSystemRequestRequest(false)}
- objectAttrs["disable2fa_request"] = types.ObjectType{AttrTypes: objectAttrsTypeDSRequestDisable2FARequest(false)}
- objectAttrs["grant_group_on_system_request"] = types.ObjectType{AttrTypes: objectAttrsTypeDSRequestGrantGroupOnSystemRequest(false)}
- objectAttrs["enable_technical_administration_request"] = types.ObjectType{AttrTypes: objectAttrsTypeDSRequestEnableTechnicalAdministrationRequest(false)}
- objectAttrs["create_group_request"] = types.ObjectType{AttrTypes: objectAttrsTypeDSRequestCreateGroupRequest(false)}
- objectAttrs["transfer_auditor_group_request"] = types.ObjectType{AttrTypes: objectAttrsTypeDSRequestTransferAuditorGroupRequest(false)}
+ objectAttrs["revoke_admin_request"] = types.ObjectType{AttrTypes: objectAttrsTypeDSRequestRevokeAdminRequest(false)}
+ objectAttrs["remove_group_request"] = types.ObjectType{AttrTypes: objectAttrsTypeDSRequestRemoveGroupRequest(false)}
+ objectAttrs["transfer_provisioned_system_ownership_request"] = types.ObjectType{AttrTypes: objectAttrsTypeDSRequestTransferProvisionedSystemOwnershipRequest(false)}
+ objectAttrs["create_service_account_request"] = types.ObjectType{AttrTypes: objectAttrsTypeDSRequestCreateServiceAccountRequest(false)}
objectAttrs["grant_client_permission_request"] = types.ObjectType{AttrTypes: objectAttrsTypeDSRequestGrantClientPermissionRequest(false)}
+ objectAttrs["create_group_request"] = types.ObjectType{AttrTypes: objectAttrsTypeDSRequestCreateGroupRequest(false)}
+ objectAttrs["disable2fa_request"] = types.ObjectType{AttrTypes: objectAttrsTypeDSRequestDisable2FARequest(false)}
objectAttrs["transfer_application_ownership_request"] = types.ObjectType{AttrTypes: objectAttrsTypeDSRequestTransferApplicationOwnershipRequest(false)}
- objectAttrs["create_service_account_request"] = types.ObjectType{AttrTypes: objectAttrsTypeDSRequestCreateServiceAccountRequest(false)}
- objectAttrs["transfer_service_account_administration_request"] = types.ObjectType{AttrTypes: objectAttrsTypeDSRequestTransferServiceAccountAdministrationRequest(false)}
- objectAttrs["password_reset_request"] = types.ObjectType{AttrTypes: objectAttrsTypeDSRequestPasswordResetRequest(false)}
- objectAttrs["grant_service_account_group_request"] = types.ObjectType{AttrTypes: objectAttrsTypeDSRequestGrantServiceAccountGroupRequest(false)}
- objectAttrs["transfer_provisioned_system_ownership_request"] = types.ObjectType{AttrTypes: objectAttrsTypeDSRequestTransferProvisionedSystemOwnershipRequest(false)}
- objectAttrs["extend_access_request"] = types.ObjectType{AttrTypes: objectAttrsTypeDSRequestExtendAccessRequest(false)}
+ objectAttrs["add_group_admin_request"] = types.ObjectType{AttrTypes: objectAttrsTypeDSRequestAddGroupAdminRequest(false)}
+ objectAttrs["review_audit_request"] = types.ObjectType{AttrTypes: objectAttrsTypeDSRequestReviewAuditRequest(false)}
+ objectAttrs["setup_authorizing_group_request"] = types.ObjectType{AttrTypes: objectAttrsTypeDSRequestSetupAuthorizingGroupRequest(false)}
+ objectAttrs["remove_organizational_unit_request"] = types.ObjectType{AttrTypes: objectAttrsTypeDSRequestRemoveOrganizationalUnitRequest(false)}
objectAttrs["transfer_provisioned_system_administration_request"] = types.ObjectType{AttrTypes: objectAttrsTypeDSRequestTransferProvisionedSystemAdministrationRequest(false)}
return objectAttrs
}
@@ -2403,7 +2498,9 @@ func objectAttrsTypeDSRequestVerifyInternalAccountRequest(recurse bool) map[stri
func objectAttrsTypeDSServiceaccountServiceAccount(recurse bool) map[string]attr.Type {
objectAttrs := make(map[string]attr.Type)
if recurse {
- objectAttrs["additional_objects"] = types.ObjectType{AttrTypes: objectAttrsTypeDSServiceaccountServiceAccount_additionalObjects(false)}
+ objectAttrs["audit"] = types.ObjectType{AttrTypes: objectAttrsTypeDSAuditInfo(false)}
+ objectAttrs["groups"] = objectAttrsTypeDSServiceaccountServiceAccountGroupLinkableWrapper(false)["items"]
+ objectAttrs["secret"] = types.ObjectType{AttrTypes: objectAttrsTypeDSGeneratedSecret(false)}
}
objectAttrs["links"] = types.ListType{ElemType: types.ObjectType{AttrTypes: objectAttrsTypeDSRestLink(recurse)}}
objectAttrs["permissions"] = types.ListType{ElemType: types.ObjectType{AttrTypes: objectAttrsTypeDSAuthPermission(recurse)}}
@@ -2423,7 +2520,7 @@ func objectAttrsTypeDSServiceaccountServiceAccount(recurse bool) map[string]attr
func objectAttrsTypeDSServiceaccountServiceAccountGroup(recurse bool) map[string]attr.Type {
objectAttrs := make(map[string]attr.Type)
if recurse {
- objectAttrs["additional_objects"] = types.ObjectType{AttrTypes: objectAttrsTypeDSServiceaccountServiceAccountGroup_additionalObjects(false)}
+ objectAttrs["audit"] = types.ObjectType{AttrTypes: objectAttrsTypeDSAuditInfo(false)}
}
objectAttrs["links"] = types.ListType{ElemType: types.ObjectType{AttrTypes: objectAttrsTypeDSRestLink(recurse)}}
objectAttrs["permissions"] = types.ListType{ElemType: types.ObjectType{AttrTypes: objectAttrsTypeDSAuthPermission(recurse)}}
@@ -2519,7 +2616,8 @@ func objectAttrsTypeDSSimpleVersionInfo(recurse bool) map[string]attr.Type {
func objectAttrsTypeDSVaultDeletedVaultHolder(recurse bool) map[string]attr.Type {
objectAttrs := make(map[string]attr.Type)
if recurse {
- objectAttrs["additional_objects"] = types.ObjectType{AttrTypes: objectAttrsTypeDSVaultDeletedVaultHolder_additionalObjects(false)}
+ objectAttrs["audit"] = types.ObjectType{AttrTypes: objectAttrsTypeDSAuditInfo(false)}
+ objectAttrs["vault"] = types.ObjectType{AttrTypes: objectAttrsTypeDSVaultVault(false)}
}
objectAttrs["links"] = types.ListType{ElemType: types.ObjectType{AttrTypes: objectAttrsTypeDSRestLink(recurse)}}
objectAttrs["permissions"] = types.ListType{ElemType: types.ObjectType{AttrTypes: objectAttrsTypeDSAuthPermission(recurse)}}
@@ -2599,7 +2697,14 @@ func objectAttrsTypeDSVaultVaultHolder(recurse bool) map[string]attr.Type {
func objectAttrsTypeDSVaultVaultRecord(recurse bool) map[string]attr.Type {
objectAttrs := make(map[string]attr.Type)
if recurse {
- objectAttrs["additional_objects"] = types.ObjectType{AttrTypes: objectAttrsTypeDSVaultVaultRecord_additionalObjects(false)}
+ objectAttrs["audit"] = types.ObjectType{AttrTypes: objectAttrsTypeDSAuditInfo(false)}
+ objectAttrs["parent"] = types.ObjectType{AttrTypes: objectAttrsTypeDSVaultVaultRecordPrimer(false)}
+ objectAttrs["password_metadata"] = types.ObjectType{AttrTypes: objectAttrsTypeDSVaultPasswordMetadata(false)}
+ objectAttrs["secret"] = types.ObjectType{AttrTypes: objectAttrsTypeDSVaultVaultRecordSecrets(false)}
+ objectAttrs["share_summary"] = types.ObjectType{AttrTypes: objectAttrsTypeDSVaultVaultRecordShareSummary(false)}
+ objectAttrs["shares"] = objectAttrsTypeDSVaultVaultRecordPrimerLinkableWrapper(false)["items"]
+ objectAttrs["tile"] = types.ObjectType{AttrTypes: objectAttrsTypeDSLaunchpadVaultRecordLaunchpadTile(false)}
+ objectAttrs["vaultholder"] = types.ObjectType{AttrTypes: objectAttrsTypeDSVaultVaultHolder(false)}
}
objectAttrs["links"] = types.ListType{ElemType: types.ObjectType{AttrTypes: objectAttrsTypeDSRestLink(recurse)}}
objectAttrs["permissions"] = types.ListType{ElemType: types.ObjectType{AttrTypes: objectAttrsTypeDSAuthPermission(recurse)}}
@@ -2700,7 +2805,7 @@ func objectAttrsTypeDSVaultVaultUnlockResponse(recurse bool) map[string]attr.Typ
func objectAttrsTypeDSWebhookWebhook(recurse bool) map[string]attr.Type {
objectAttrs := make(map[string]attr.Type)
if recurse {
- objectAttrs["additional_objects"] = types.ObjectType{AttrTypes: objectAttrsTypeDSWebhookWebhook_additionalObjects(false)}
+ objectAttrs["audit"] = types.ObjectType{AttrTypes: objectAttrsTypeDSAuditInfo(false)}
}
objectAttrs["links"] = types.ListType{ElemType: types.ObjectType{AttrTypes: objectAttrsTypeDSRestLink(recurse)}}
objectAttrs["permissions"] = types.ListType{ElemType: types.ObjectType{AttrTypes: objectAttrsTypeDSAuthPermission(recurse)}}
@@ -2732,7 +2837,7 @@ func objectAttrsTypeDSWebhookWebhook(recurse bool) map[string]attr.Type {
func objectAttrsTypeDSWebhookWebhookDelivery(recurse bool) map[string]attr.Type {
objectAttrs := make(map[string]attr.Type)
if recurse {
- objectAttrs["additional_objects"] = types.ObjectType{AttrTypes: objectAttrsTypeDSWebhookWebhookDelivery_additionalObjects(false)}
+ objectAttrs["audit"] = types.ObjectType{AttrTypes: objectAttrsTypeDSAuditInfo(false)}
}
objectAttrs["links"] = types.ListType{ElemType: types.ObjectType{AttrTypes: objectAttrsTypeDSRestLink(recurse)}}
objectAttrs["permissions"] = types.ListType{ElemType: types.ObjectType{AttrTypes: objectAttrsTypeDSAuthPermission(recurse)}}
diff --git a/internal/provider/full-object-attrs-rs.go b/internal/provider/full-object-attrs-rs.go
index 4e1cc49..d3bb929 100644
--- a/internal/provider/full-object-attrs-rs.go
+++ b/internal/provider/full-object-attrs-rs.go
@@ -74,7 +74,15 @@ func objectAttrsTypeRSSegmentCount(recurse bool) map[string]attr.Type {
func objectAttrsTypeRSAccountVaultVaultRecord(recurse bool) map[string]attr.Type {
objectAttrs := make(map[string]attr.Type)
if recurse {
- objectAttrs["additional_objects"] = types.ObjectType{AttrTypes: objectAttrsTypeRSVaultVaultRecord_additionalObjects(false)}
+ objectAttrs["audit"] = types.ObjectType{AttrTypes: objectAttrsTypeRSAuditInfo(false)}
+ objectAttrs["delete_tile"] = types.BoolType
+ objectAttrs["parent_uuid"] = types.StringType
+ objectAttrs["password_metadata"] = types.ObjectType{AttrTypes: objectAttrsTypeRSVaultPasswordMetadata(false)}
+ objectAttrs["secret"] = types.ObjectType{AttrTypes: objectAttrsTypeRSVaultVaultRecordSecrets(false)}
+ objectAttrs["share_summary"] = types.ObjectType{AttrTypes: objectAttrsTypeRSVaultVaultRecordShareSummary(false)}
+ objectAttrs["shares"] = objectAttrsTypeRSVaultVaultRecordPrimerLinkableWrapper(false)["items"]
+ objectAttrs["tile"] = types.ObjectType{AttrTypes: objectAttrsTypeRSLaunchpadVaultRecordLaunchpadTile(false)}
+ objectAttrs["vaultholder"] = types.ObjectType{AttrTypes: objectAttrsTypeRSVaultVaultHolder(false)}
}
objectAttrs["account_uuid"] = types.StringType
objectAttrs["links"] = types.ListType{ElemType: types.ObjectType{AttrTypes: objectAttrsTypeRSRestLink(recurse)}}
@@ -96,7 +104,7 @@ func objectAttrsTypeRSAccountVaultVaultRecord(recurse bool) map[string]attr.Type
func objectAttrsTypeRSAuditAuditRecord(recurse bool) map[string]attr.Type {
objectAttrs := make(map[string]attr.Type)
if recurse {
- objectAttrs["additional_objects"] = types.ObjectType{AttrTypes: objectAttrsTypeRSAuditAuditRecord_additionalObjects(false)}
+ objectAttrs["audit"] = types.ObjectType{AttrTypes: objectAttrsTypeRSAuditInfo(false)}
}
objectAttrs["links"] = types.ListType{ElemType: types.ObjectType{AttrTypes: objectAttrsTypeRSRestLink(recurse)}}
objectAttrs["permissions"] = types.ListType{ElemType: types.ObjectType{AttrTypes: objectAttrsTypeRSAuthPermission(recurse)}}
@@ -137,7 +145,13 @@ func objectAttrsTypeRSAuditAuditRecord_additionalObjects(recurse bool) map[strin
func objectAttrsTypeRSAuthAccount(recurse bool) map[string]attr.Type {
objectAttrs := make(map[string]attr.Type)
if recurse {
- objectAttrs["additional_objects"] = types.ObjectType{AttrTypes: objectAttrsTypeRSAuthAccount_additionalObjects(false)}
+ objectAttrs["active_login"] = types.BoolType
+ objectAttrs["audit"] = types.ObjectType{AttrTypes: objectAttrsTypeRSAuditInfo(false)}
+ objectAttrs["groups"] = objectAttrsTypeRSGroupAccountGroupLinkableWrapper(false)["items"]
+ objectAttrs["pending_recovery_requests"] = types.ObjectType{AttrTypes: objectAttrsTypeRSAuthAccountRecoveryStatus(false)}
+ objectAttrs["settings"] = types.ObjectType{AttrTypes: objectAttrsTypeRSAuthAccountSettings(false)}
+ objectAttrs["stored_attributes"] = types.ObjectType{AttrTypes: objectAttrsTypeRSAuthStoredAccountAttributes(false)}
+ objectAttrs["vault"] = types.ObjectType{AttrTypes: objectAttrsTypeRSVaultVault(false)}
}
objectAttrs["links"] = types.ListType{ElemType: types.ObjectType{AttrTypes: objectAttrsTypeRSRestLink(recurse)}}
objectAttrs["permissions"] = types.ListType{ElemType: types.ObjectType{AttrTypes: objectAttrsTypeRSAuthPermission(recurse)}}
@@ -325,7 +339,7 @@ func objectAttrsTypeRSAuthStoredAccountAttributes(recurse bool) map[string]attr.
func objectAttrsTypeRSCertificateCertificate(recurse bool) map[string]attr.Type {
objectAttrs := make(map[string]attr.Type)
if recurse {
- objectAttrs["additional_objects"] = types.ObjectType{AttrTypes: objectAttrsTypeRSCertificateCertificate_additionalObjects(false)}
+ objectAttrs["audit"] = types.ObjectType{AttrTypes: objectAttrsTypeRSAuditInfo(false)}
}
objectAttrs["links"] = types.ListType{ElemType: types.ObjectType{AttrTypes: objectAttrsTypeRSRestLink(recurse)}}
objectAttrs["permissions"] = types.ListType{ElemType: types.ObjectType{AttrTypes: objectAttrsTypeRSAuthPermission(recurse)}}
@@ -373,7 +387,15 @@ func objectAttrsTypeRSCertificateCertificate_additionalObjects(recurse bool) map
func objectAttrsTypeRSClientApplicationVaultVaultRecord(recurse bool) map[string]attr.Type {
objectAttrs := make(map[string]attr.Type)
if recurse {
- objectAttrs["additional_objects"] = types.ObjectType{AttrTypes: objectAttrsTypeRSVaultVaultRecord_additionalObjects(false)}
+ objectAttrs["audit"] = types.ObjectType{AttrTypes: objectAttrsTypeRSAuditInfo(false)}
+ objectAttrs["delete_tile"] = types.BoolType
+ objectAttrs["parent_uuid"] = types.StringType
+ objectAttrs["password_metadata"] = types.ObjectType{AttrTypes: objectAttrsTypeRSVaultPasswordMetadata(false)}
+ objectAttrs["secret"] = types.ObjectType{AttrTypes: objectAttrsTypeRSVaultVaultRecordSecrets(false)}
+ objectAttrs["share_summary"] = types.ObjectType{AttrTypes: objectAttrsTypeRSVaultVaultRecordShareSummary(false)}
+ objectAttrs["shares"] = objectAttrsTypeRSVaultVaultRecordPrimerLinkableWrapper(false)["items"]
+ objectAttrs["tile"] = types.ObjectType{AttrTypes: objectAttrsTypeRSLaunchpadVaultRecordLaunchpadTile(false)}
+ objectAttrs["vaultholder"] = types.ObjectType{AttrTypes: objectAttrsTypeRSVaultVaultHolder(false)}
}
objectAttrs["client_application_uuid"] = types.StringType
objectAttrs["links"] = types.ListType{ElemType: types.ObjectType{AttrTypes: objectAttrsTypeRSRestLink(recurse)}}
@@ -395,7 +417,13 @@ func objectAttrsTypeRSClientApplicationVaultVaultRecord(recurse bool) map[string
func objectAttrsTypeRSClientClientApplication(recurse bool) map[string]attr.Type {
objectAttrs := make(map[string]attr.Type)
if recurse {
- objectAttrs["additional_objects"] = types.ObjectType{AttrTypes: objectAttrsTypeRSClientClientApplication_additionalObjects(false)}
+ objectAttrs["audit"] = types.ObjectType{AttrTypes: objectAttrsTypeRSAuditInfo(false)}
+ objectAttrs["delete_tile"] = types.BoolType
+ objectAttrs["groupclients"] = objectAttrsTypeRSGroupGroupClientLinkableWrapper(false)["items"]
+ objectAttrs["groups"] = objectAttrsTypeRSGroupGroupLinkableWrapper(false)["items"]
+ objectAttrs["secret"] = types.ObjectType{AttrTypes: objectAttrsTypeRSGeneratedSecret(false)}
+ objectAttrs["tile"] = types.ObjectType{AttrTypes: objectAttrsTypeRSLaunchpadSsoApplicationLaunchpadTile(false)}
+ objectAttrs["vault_record_count"] = types.Int64Type
}
objectAttrs["links"] = types.ListType{ElemType: types.ObjectType{AttrTypes: objectAttrsTypeRSRestLink(recurse)}}
objectAttrs["permissions"] = types.ListType{ElemType: types.ObjectType{AttrTypes: objectAttrsTypeRSAuthPermission(recurse)}}
@@ -409,8 +437,8 @@ func objectAttrsTypeRSClientClientApplication(recurse bool) map[string]attr.Type
objectAttrs["owner_uuid"] = types.StringType
objectAttrs["technical_administrator_uuid"] = types.StringType
objectAttrs["o_auth2_client"] = types.ObjectType{AttrTypes: objectAttrsTypeRSClientOAuth2Client(false)}
- objectAttrs["saml2_client"] = types.ObjectType{AttrTypes: objectAttrsTypeRSClientSaml2Client(false)}
objectAttrs["ldap_client"] = types.ObjectType{AttrTypes: objectAttrsTypeRSClientLdapClient(false)}
+ objectAttrs["saml2_client"] = types.ObjectType{AttrTypes: objectAttrsTypeRSClientSaml2Client(false)}
return objectAttrs
}
@@ -475,7 +503,7 @@ func objectAttrsTypeRSClientOAuth2Client(recurse bool) map[string]attr.Type {
func objectAttrsTypeRSClientOAuth2ClientPermission(recurse bool) map[string]attr.Type {
objectAttrs := make(map[string]attr.Type)
if recurse {
- objectAttrs["additional_objects"] = types.ObjectType{AttrTypes: objectAttrsTypeRSClientOAuth2ClientPermission_additionalObjects(false)}
+ objectAttrs["audit"] = types.ObjectType{AttrTypes: objectAttrsTypeRSAuditInfo(false)}
}
objectAttrs["links"] = types.ListType{ElemType: types.ObjectType{AttrTypes: objectAttrsTypeRSRestLink(recurse)}}
objectAttrs["permissions"] = types.ListType{ElemType: types.ObjectType{AttrTypes: objectAttrsTypeRSAuthPermission(recurse)}}
@@ -494,7 +522,7 @@ func objectAttrsTypeRSClientOAuth2ClientPermissionLinkableWrapper(recurse bool)
func objectAttrsTypeRSClientOAuth2ClientPermissionWithClient(recurse bool) map[string]attr.Type {
objectAttrs := make(map[string]attr.Type)
if recurse {
- objectAttrs["additional_objects"] = types.ObjectType{AttrTypes: objectAttrsTypeRSClientOAuth2ClientPermission_additionalObjects(false)}
+ objectAttrs["audit"] = types.ObjectType{AttrTypes: objectAttrsTypeRSAuditInfo(false)}
}
objectAttrs["links"] = types.ListType{ElemType: types.ObjectType{AttrTypes: objectAttrsTypeRSRestLink(recurse)}}
objectAttrs["permissions"] = types.ListType{ElemType: types.ObjectType{AttrTypes: objectAttrsTypeRSAuthPermission(recurse)}}
@@ -539,7 +567,15 @@ func objectAttrsTypeRSClientSaml2Client_attributes(recurse bool) map[string]attr
func objectAttrsTypeRSDeletedVaultHolderVaultVaultRecord(recurse bool) map[string]attr.Type {
objectAttrs := make(map[string]attr.Type)
if recurse {
- objectAttrs["additional_objects"] = types.ObjectType{AttrTypes: objectAttrsTypeRSVaultVaultRecord_additionalObjects(false)}
+ objectAttrs["audit"] = types.ObjectType{AttrTypes: objectAttrsTypeRSAuditInfo(false)}
+ objectAttrs["delete_tile"] = types.BoolType
+ objectAttrs["parent_uuid"] = types.StringType
+ objectAttrs["password_metadata"] = types.ObjectType{AttrTypes: objectAttrsTypeRSVaultPasswordMetadata(false)}
+ objectAttrs["secret"] = types.ObjectType{AttrTypes: objectAttrsTypeRSVaultVaultRecordSecrets(false)}
+ objectAttrs["share_summary"] = types.ObjectType{AttrTypes: objectAttrsTypeRSVaultVaultRecordShareSummary(false)}
+ objectAttrs["shares"] = objectAttrsTypeRSVaultVaultRecordPrimerLinkableWrapper(false)["items"]
+ objectAttrs["tile"] = types.ObjectType{AttrTypes: objectAttrsTypeRSLaunchpadVaultRecordLaunchpadTile(false)}
+ objectAttrs["vaultholder"] = types.ObjectType{AttrTypes: objectAttrsTypeRSVaultVaultHolder(false)}
}
objectAttrs["deleted_vault_holder_uuid"] = types.StringType
objectAttrs["links"] = types.ListType{ElemType: types.ObjectType{AttrTypes: objectAttrsTypeRSRestLink(recurse)}}
@@ -561,7 +597,9 @@ func objectAttrsTypeRSDeletedVaultHolderVaultVaultRecord(recurse bool) map[strin
func objectAttrsTypeRSDirectoryAccountDirectory(recurse bool) map[string]attr.Type {
objectAttrs := make(map[string]attr.Type)
if recurse {
- objectAttrs["additional_objects"] = types.ObjectType{AttrTypes: objectAttrsTypeRSDirectoryAccountDirectory_additionalObjects(false)}
+ objectAttrs["audit"] = types.ObjectType{AttrTypes: objectAttrsTypeRSAuditInfo(false)}
+ objectAttrs["markers"] = types.ObjectType{AttrTypes: objectAttrsTypeRSMarkItemMarkers(false)}
+ objectAttrs["status"] = types.ObjectType{AttrTypes: objectAttrsTypeRSDirectoryAccountDirectoryStatusReport(false)}
}
objectAttrs["links"] = types.ListType{ElemType: types.ObjectType{AttrTypes: objectAttrsTypeRSRestLink(recurse)}}
objectAttrs["permissions"] = types.ListType{ElemType: types.ObjectType{AttrTypes: objectAttrsTypeRSAuthPermission(recurse)}}
@@ -576,9 +614,9 @@ func objectAttrsTypeRSDirectoryAccountDirectory(recurse bool) map[string]attr.Ty
objectAttrs["restrict2fa"] = types.BoolType
objectAttrs["rotating_password"] = types.StringType
objectAttrs["username_customizable"] = types.BoolType
- objectAttrs["maintenance_directory"] = types.ObjectType{AttrTypes: objectAttrsTypeRSDirectoryMaintenanceDirectory(false)}
- objectAttrs["o_id_c_directory"] = types.ObjectType{AttrTypes: objectAttrsTypeRSDirectoryOIDCDirectory(false)}
objectAttrs["internal_directory"] = types.ObjectType{AttrTypes: objectAttrsTypeRSDirectoryInternalDirectory(false)}
+ objectAttrs["o_id_c_directory"] = types.ObjectType{AttrTypes: objectAttrsTypeRSDirectoryOIDCDirectory(false)}
+ objectAttrs["maintenance_directory"] = types.ObjectType{AttrTypes: objectAttrsTypeRSDirectoryMaintenanceDirectory(false)}
objectAttrs["l_d_a_p_directory"] = types.ObjectType{AttrTypes: objectAttrsTypeRSDirectoryLDAPDirectory(false)}
return objectAttrs
}
@@ -685,7 +723,8 @@ func objectAttrsTypeRSDirectoryOIDCDirectory(recurse bool) map[string]attr.Type
func objectAttrsTypeRSGroupAccountGroup(recurse bool) map[string]attr.Type {
objectAttrs := make(map[string]attr.Type)
if recurse {
- objectAttrs["additional_objects"] = types.ObjectType{AttrTypes: objectAttrsTypeRSGroupAccountGroup_additionalObjects(false)}
+ objectAttrs["audit"] = types.ObjectType{AttrTypes: objectAttrsTypeRSAuditInfo(false)}
+ objectAttrs["vault"] = types.ObjectType{AttrTypes: objectAttrsTypeRSVaultVault(false)}
}
objectAttrs["uuid"] = types.StringType
objectAttrs["end_date"] = types.StringType
@@ -720,7 +759,33 @@ func objectAttrsTypeRSGroupAuthorizedGroupsWrapper(recurse bool) map[string]attr
func objectAttrsTypeRSGroupGroup(recurse bool) map[string]attr.Type {
objectAttrs := make(map[string]attr.Type)
if recurse {
- objectAttrs["additional_objects"] = types.ObjectType{AttrTypes: objectAttrsTypeRSGroupGroup_additionalObjects(false)}
+ objectAttrs["accounts"] = objectAttrsTypeRSGroupGroupAccountLinkableWrapper(false)["items"]
+ objectAttrs["administered_clients"] = objectAttrsTypeRSClientClientApplicationLinkableWrapper(false)["items"]
+ objectAttrs["administered_systems"] = objectAttrsTypeRSProvisioningProvisionedSystemLinkableWrapper(false)["items"]
+ objectAttrs["admins"] = objectAttrsTypeRSGroupGroupAccountLinkableWrapper(false)["items"]
+ objectAttrs["audit"] = types.ObjectType{AttrTypes: objectAttrsTypeRSAuditInfo(false)}
+ objectAttrs["authorized_groups"] = types.ObjectType{AttrTypes: objectAttrsTypeRSGroupAuthorizedGroupsWrapper(false)}
+ objectAttrs["client_permissions"] = objectAttrsTypeRSClientOAuth2ClientPermissionWithClientLinkableWrapper(false)["items"]
+ objectAttrs["clients"] = objectAttrsTypeRSGroupGroupClientLinkableWrapper(false)["items"]
+ objectAttrs["content_administered_systems"] = objectAttrsTypeRSProvisioningProvisionedSystemLinkableWrapper(false)["items"]
+ objectAttrs["groupauditinginfo"] = types.ObjectType{AttrTypes: objectAttrsTypeRSGroupGroupAuditingInfo(false)}
+ objectAttrs["groupinfo"] = types.ObjectType{AttrTypes: objectAttrsTypeRSGroupGroupInfo(false)}
+ objectAttrs["helpdesk"] = objectAttrsTypeRSDirectoryAccountDirectorySummaryLinkableWrapper(false)["items"]
+ objectAttrs["markers"] = types.ObjectType{AttrTypes: objectAttrsTypeRSMarkItemMarkers(false)}
+ objectAttrs["myaccount"] = types.ObjectType{AttrTypes: objectAttrsTypeRSGroupGroupAccount(false)}
+ objectAttrs["mydelegatedaccount"] = types.ObjectType{AttrTypes: objectAttrsTypeRSGroupGroupAccount(false)}
+ objectAttrs["nested_groups"] = objectAttrsTypeRSGroupGroupPrimerLinkableWrapper(false)["items"]
+ objectAttrs["owned_clients"] = objectAttrsTypeRSClientClientApplicationLinkableWrapper(false)["items"]
+ objectAttrs["owned_directories"] = objectAttrsTypeRSDirectoryAccountDirectoryLinkableWrapper(false)["items"]
+ objectAttrs["owned_groups_on_system"] = types.ObjectType{AttrTypes: objectAttrsTypeRSProvisioningOwnedGroupOnSystemsWrapper(false)}
+ objectAttrs["owned_organizational_units"] = objectAttrsTypeRSOrganizationOrganizationalUnitLinkableWrapper(false)["items"]
+ objectAttrs["owned_systems"] = objectAttrsTypeRSProvisioningProvisionedSystemLinkableWrapper(false)["items"]
+ objectAttrs["recent_audits"] = objectAttrsTypeRSGroupGroupAuditLinkableWrapper(false)["items"]
+ objectAttrs["requeststatus"] = types.StringType
+ objectAttrs["service_accounts"] = objectAttrsTypeRSServiceaccountServiceAccountLinkableWrapper(false)["items"]
+ objectAttrs["systems"] = objectAttrsTypeRSGroupProvisioningGroupLinkableWrapper(false)["items"]
+ objectAttrs["vault"] = types.ObjectType{AttrTypes: objectAttrsTypeRSVaultVault(false)}
+ objectAttrs["webhooks"] = objectAttrsTypeRSWebhookWebhookLinkableWrapper(false)["items"]
}
objectAttrs["links"] = types.ListType{ElemType: types.ObjectType{AttrTypes: objectAttrsTypeRSRestLink(recurse)}}
objectAttrs["permissions"] = types.ListType{ElemType: types.ObjectType{AttrTypes: objectAttrsTypeRSAuthPermission(recurse)}}
@@ -754,7 +819,7 @@ func objectAttrsTypeRSGroupGroup(recurse bool) map[string]attr.Type {
func objectAttrsTypeRSGroupGroupAccount(recurse bool) map[string]attr.Type {
objectAttrs := make(map[string]attr.Type)
if recurse {
- objectAttrs["additional_objects"] = types.ObjectType{AttrTypes: objectAttrsTypeRSGroupGroupAccount_additionalObjects(false)}
+ objectAttrs["audit"] = types.ObjectType{AttrTypes: objectAttrsTypeRSAuditInfo(false)}
}
objectAttrs["uuid"] = types.StringType
objectAttrs["directory_uuid"] = types.StringType
@@ -803,7 +868,7 @@ func objectAttrsTypeRSGroupGroupAdminMail(recurse bool) map[string]attr.Type {
func objectAttrsTypeRSGroupGroupAudit(recurse bool) map[string]attr.Type {
objectAttrs := make(map[string]attr.Type)
if recurse {
- objectAttrs["additional_objects"] = types.ObjectType{AttrTypes: objectAttrsTypeRSGroupGroupAudit_additionalObjects(false)}
+ objectAttrs["audit"] = types.ObjectType{AttrTypes: objectAttrsTypeRSAuditInfo(false)}
}
objectAttrs["links"] = types.ListType{ElemType: types.ObjectType{AttrTypes: objectAttrsTypeRSRestLink(recurse)}}
objectAttrs["permissions"] = types.ListType{ElemType: types.ObjectType{AttrTypes: objectAttrsTypeRSAuthPermission(recurse)}}
@@ -876,7 +941,8 @@ func objectAttrsTypeRSGroupGroupAuditingInfo(recurse bool) map[string]attr.Type
func objectAttrsTypeRSGroupGroupClassification(recurse bool) map[string]attr.Type {
objectAttrs := make(map[string]attr.Type)
if recurse {
- objectAttrs["additional_objects"] = types.ObjectType{AttrTypes: objectAttrsTypeRSGroupGroupClassification_additionalObjects(false)}
+ objectAttrs["audit"] = types.ObjectType{AttrTypes: objectAttrsTypeRSAuditInfo(false)}
+ objectAttrs["info"] = types.ObjectType{AttrTypes: objectAttrsTypeRSGroupGroupClassificationInfo(false)}
}
objectAttrs["links"] = types.ListType{ElemType: types.ObjectType{AttrTypes: objectAttrsTypeRSRestLink(recurse)}}
objectAttrs["permissions"] = types.ListType{ElemType: types.ObjectType{AttrTypes: objectAttrsTypeRSAuthPermission(recurse)}}
@@ -934,7 +1000,7 @@ func objectAttrsTypeRSGroupGroupClassification_additionalObjects(recurse bool) m
func objectAttrsTypeRSGroupGroupClient(recurse bool) map[string]attr.Type {
objectAttrs := make(map[string]attr.Type)
if recurse {
- objectAttrs["additional_objects"] = types.ObjectType{AttrTypes: objectAttrsTypeRSGroupGroupClient_additionalObjects(false)}
+ objectAttrs["audit"] = types.ObjectType{AttrTypes: objectAttrsTypeRSAuditInfo(false)}
}
objectAttrs["links"] = types.ListType{ElemType: types.ObjectType{AttrTypes: objectAttrsTypeRSRestLink(recurse)}}
objectAttrs["permissions"] = types.ListType{ElemType: types.ObjectType{AttrTypes: objectAttrsTypeRSAuthPermission(recurse)}}
@@ -961,7 +1027,7 @@ func objectAttrsTypeRSGroupGroupClient_additionalObjects(recurse bool) map[strin
func objectAttrsTypeRSGroupGroupFolder(recurse bool) map[string]attr.Type {
objectAttrs := make(map[string]attr.Type)
if recurse {
- objectAttrs["additional_objects"] = types.ObjectType{AttrTypes: objectAttrsTypeRSGroupGroupFolder_additionalObjects(false)}
+ objectAttrs["audit"] = types.ObjectType{AttrTypes: objectAttrsTypeRSAuditInfo(false)}
}
objectAttrs["links"] = types.ListType{ElemType: types.ObjectType{AttrTypes: objectAttrsTypeRSRestLink(recurse)}}
objectAttrs["permissions"] = types.ListType{ElemType: types.ObjectType{AttrTypes: objectAttrsTypeRSAuthPermission(recurse)}}
@@ -1068,7 +1134,7 @@ func objectAttrsTypeRSGroupGroupsAuditStats(recurse bool) map[string]attr.Type {
func objectAttrsTypeRSGroupProvisioningGroup(recurse bool) map[string]attr.Type {
objectAttrs := make(map[string]attr.Type)
if recurse {
- objectAttrs["additional_objects"] = types.ObjectType{AttrTypes: objectAttrsTypeRSGroupProvisioningGroup_additionalObjects(false)}
+ objectAttrs["audit"] = types.ObjectType{AttrTypes: objectAttrsTypeRSAuditInfo(false)}
}
objectAttrs["links"] = types.ListType{ElemType: types.ObjectType{AttrTypes: objectAttrsTypeRSRestLink(recurse)}}
objectAttrs["permissions"] = types.ListType{ElemType: types.ObjectType{AttrTypes: objectAttrsTypeRSAuthPermission(recurse)}}
@@ -1093,7 +1159,15 @@ func objectAttrsTypeRSGroupProvisioningGroup_additionalObjects(recurse bool) map
func objectAttrsTypeRSGroupVaultVaultRecord(recurse bool) map[string]attr.Type {
objectAttrs := make(map[string]attr.Type)
if recurse {
- objectAttrs["additional_objects"] = types.ObjectType{AttrTypes: objectAttrsTypeRSVaultVaultRecord_additionalObjects(false)}
+ objectAttrs["audit"] = types.ObjectType{AttrTypes: objectAttrsTypeRSAuditInfo(false)}
+ objectAttrs["delete_tile"] = types.BoolType
+ objectAttrs["parent_uuid"] = types.StringType
+ objectAttrs["password_metadata"] = types.ObjectType{AttrTypes: objectAttrsTypeRSVaultPasswordMetadata(false)}
+ objectAttrs["secret"] = types.ObjectType{AttrTypes: objectAttrsTypeRSVaultVaultRecordSecrets(false)}
+ objectAttrs["share_summary"] = types.ObjectType{AttrTypes: objectAttrsTypeRSVaultVaultRecordShareSummary(false)}
+ objectAttrs["shares"] = objectAttrsTypeRSVaultVaultRecordPrimerLinkableWrapper(false)["items"]
+ objectAttrs["tile"] = types.ObjectType{AttrTypes: objectAttrsTypeRSLaunchpadVaultRecordLaunchpadTile(false)}
+ objectAttrs["vaultholder"] = types.ObjectType{AttrTypes: objectAttrsTypeRSVaultVaultHolder(false)}
}
objectAttrs["group_uuid"] = types.StringType
objectAttrs["links"] = types.ListType{ElemType: types.ObjectType{AttrTypes: objectAttrsTypeRSRestLink(recurse)}}
@@ -1134,7 +1208,7 @@ func objectAttrsTypeRSLaunchpadDisplayedLaunchpadTiles(recurse bool) map[string]
func objectAttrsTypeRSLaunchpadLaunchpadTile(recurse bool) map[string]attr.Type {
objectAttrs := make(map[string]attr.Type)
if recurse {
- objectAttrs["additional_objects"] = types.ObjectType{AttrTypes: objectAttrsTypeRSLaunchpadLaunchpadTile_additionalObjects(false)}
+ objectAttrs["audit"] = types.ObjectType{AttrTypes: objectAttrsTypeRSAuditInfo(false)}
}
objectAttrs["links"] = types.ListType{ElemType: types.ObjectType{AttrTypes: objectAttrsTypeRSRestLink(recurse)}}
objectAttrs["permissions"] = types.ListType{ElemType: types.ObjectType{AttrTypes: objectAttrsTypeRSAuthPermission(recurse)}}
@@ -1244,7 +1318,7 @@ func objectAttrsTypeRSNestedAuthInternalAccount(recurse bool) map[string]attr.Ty
func objectAttrsTypeRSNestedClientOAuth2ClientPermission(recurse bool) map[string]attr.Type {
objectAttrs := make(map[string]attr.Type)
if recurse {
- objectAttrs["additional_objects"] = types.ObjectType{AttrTypes: objectAttrsTypeRSClientOAuth2ClientPermission_additionalObjects(false)}
+ objectAttrs["audit"] = types.ObjectType{AttrTypes: objectAttrsTypeRSAuditInfo(false)}
}
objectAttrs["client_application_uuid"] = types.StringType
objectAttrs["links"] = types.ListType{ElemType: types.ObjectType{AttrTypes: objectAttrsTypeRSRestLink(recurse)}}
@@ -1258,7 +1332,8 @@ func objectAttrsTypeRSNestedClientOAuth2ClientPermission(recurse bool) map[strin
func objectAttrsTypeRSNestedGroupAccountGroup(recurse bool) map[string]attr.Type {
objectAttrs := make(map[string]attr.Type)
if recurse {
- objectAttrs["additional_objects"] = types.ObjectType{AttrTypes: objectAttrsTypeRSGroupAccountGroup_additionalObjects(false)}
+ objectAttrs["audit"] = types.ObjectType{AttrTypes: objectAttrsTypeRSAuditInfo(false)}
+ objectAttrs["vault"] = types.ObjectType{AttrTypes: objectAttrsTypeRSVaultVault(false)}
}
objectAttrs["account_uuid"] = types.StringType
objectAttrs["uuid"] = types.StringType
@@ -1274,7 +1349,7 @@ func objectAttrsTypeRSNestedGroupAccountGroup(recurse bool) map[string]attr.Type
func objectAttrsTypeRSNestedGroupGroupAccount(recurse bool) map[string]attr.Type {
objectAttrs := make(map[string]attr.Type)
if recurse {
- objectAttrs["additional_objects"] = types.ObjectType{AttrTypes: objectAttrsTypeRSGroupGroupAccount_additionalObjects(false)}
+ objectAttrs["audit"] = types.ObjectType{AttrTypes: objectAttrsTypeRSAuditInfo(false)}
}
objectAttrs["group_uuid"] = types.StringType
objectAttrs["uuid"] = types.StringType
@@ -1293,7 +1368,7 @@ func objectAttrsTypeRSNestedGroupGroupAccount(recurse bool) map[string]attr.Type
func objectAttrsTypeRSNestedGroupGroupAudit(recurse bool) map[string]attr.Type {
objectAttrs := make(map[string]attr.Type)
if recurse {
- objectAttrs["additional_objects"] = types.ObjectType{AttrTypes: objectAttrsTypeRSGroupGroupAudit_additionalObjects(false)}
+ objectAttrs["audit"] = types.ObjectType{AttrTypes: objectAttrsTypeRSAuditInfo(false)}
}
objectAttrs["group_uuid"] = types.StringType
objectAttrs["links"] = types.ListType{ElemType: types.ObjectType{AttrTypes: objectAttrsTypeRSRestLink(recurse)}}
@@ -1315,7 +1390,7 @@ func objectAttrsTypeRSNestedGroupGroupAudit(recurse bool) map[string]attr.Type {
func objectAttrsTypeRSNestedOrganizationAccountOrganizationalUnit(recurse bool) map[string]attr.Type {
objectAttrs := make(map[string]attr.Type)
if recurse {
- objectAttrs["additional_objects"] = types.ObjectType{AttrTypes: objectAttrsTypeRSOrganizationAccountOrganizationalUnit_additionalObjects(false)}
+ objectAttrs["audit"] = types.ObjectType{AttrTypes: objectAttrsTypeRSAuditInfo(false)}
}
objectAttrs["account_uuid"] = types.StringType
objectAttrs["uuid"] = types.StringType
@@ -1325,7 +1400,7 @@ func objectAttrsTypeRSNestedOrganizationAccountOrganizationalUnit(recurse bool)
func objectAttrsTypeRSNestedOrganizationOrganizationalUnitAccount(recurse bool) map[string]attr.Type {
objectAttrs := make(map[string]attr.Type)
if recurse {
- objectAttrs["additional_objects"] = types.ObjectType{AttrTypes: objectAttrsTypeRSOrganizationOrganizationalUnitAccount_additionalObjects(false)}
+ objectAttrs["audit"] = types.ObjectType{AttrTypes: objectAttrsTypeRSAuditInfo(false)}
}
objectAttrs["organizational_unit_uuid"] = types.StringType
objectAttrs["uuid"] = types.StringType
@@ -1336,7 +1411,9 @@ func objectAttrsTypeRSNestedOrganizationOrganizationalUnitAccount(recurse bool)
func objectAttrsTypeRSNestedProvisioningGroupOnSystem(recurse bool) map[string]attr.Type {
objectAttrs := make(map[string]attr.Type)
if recurse {
- objectAttrs["additional_objects"] = types.ObjectType{AttrTypes: objectAttrsTypeRSProvisioningGroupOnSystem_additionalObjects(false)}
+ objectAttrs["audit"] = types.ObjectType{AttrTypes: objectAttrsTypeRSAuditInfo(false)}
+ objectAttrs["provgroups"] = objectAttrsTypeRSGroupProvisioningGroupLinkableWrapper(false)["items"]
+ objectAttrs["service_accounts"] = objectAttrsTypeRSServiceaccountServiceAccountPrimerLinkableWrapper(false)["items"]
}
objectAttrs["provisioned_system_uuid"] = types.StringType
objectAttrs["links"] = types.ListType{ElemType: types.ObjectType{AttrTypes: objectAttrsTypeRSRestLink(recurse)}}
@@ -1353,7 +1430,7 @@ func objectAttrsTypeRSNestedProvisioningGroupOnSystem(recurse bool) map[string]a
func objectAttrsTypeRSNestedProvisioningProvisionedAccount(recurse bool) map[string]attr.Type {
objectAttrs := make(map[string]attr.Type)
if recurse {
- objectAttrs["additional_objects"] = types.ObjectType{AttrTypes: objectAttrsTypeRSProvisioningProvisionedAccount_additionalObjects(false)}
+ objectAttrs["audit"] = types.ObjectType{AttrTypes: objectAttrsTypeRSAuditInfo(false)}
}
objectAttrs["provisioned_system_uuid"] = types.StringType
objectAttrs["uuid"] = types.StringType
@@ -1364,7 +1441,7 @@ func objectAttrsTypeRSNestedProvisioningProvisionedAccount(recurse bool) map[str
func objectAttrsTypeRSNestedProvisioningProvisionedSystemSyncLog(recurse bool) map[string]attr.Type {
objectAttrs := make(map[string]attr.Type)
if recurse {
- objectAttrs["additional_objects"] = types.ObjectType{AttrTypes: objectAttrsTypeRSProvisioningProvisionedSystemSyncLog_additionalObjects(false)}
+ objectAttrs["audit"] = types.ObjectType{AttrTypes: objectAttrsTypeRSAuditInfo(false)}
}
objectAttrs["provisioned_system_uuid"] = types.StringType
objectAttrs["links"] = types.ListType{ElemType: types.ObjectType{AttrTypes: objectAttrsTypeRSRestLink(recurse)}}
@@ -1379,7 +1456,7 @@ func objectAttrsTypeRSNestedProvisioningProvisionedSystemSyncLog(recurse bool) m
func objectAttrsTypeRSNestedServiceaccountServiceAccountGroup(recurse bool) map[string]attr.Type {
objectAttrs := make(map[string]attr.Type)
if recurse {
- objectAttrs["additional_objects"] = types.ObjectType{AttrTypes: objectAttrsTypeRSServiceaccountServiceAccountGroup_additionalObjects(false)}
+ objectAttrs["audit"] = types.ObjectType{AttrTypes: objectAttrsTypeRSAuditInfo(false)}
}
objectAttrs["service_account_uuid"] = types.StringType
objectAttrs["links"] = types.ListType{ElemType: types.ObjectType{AttrTypes: objectAttrsTypeRSRestLink(recurse)}}
@@ -1394,7 +1471,7 @@ func objectAttrsTypeRSNestedServiceaccountServiceAccountGroup(recurse bool) map[
func objectAttrsTypeRSNestedWebhookWebhookDelivery(recurse bool) map[string]attr.Type {
objectAttrs := make(map[string]attr.Type)
if recurse {
- objectAttrs["additional_objects"] = types.ObjectType{AttrTypes: objectAttrsTypeRSWebhookWebhookDelivery_additionalObjects(false)}
+ objectAttrs["audit"] = types.ObjectType{AttrTypes: objectAttrsTypeRSAuditInfo(false)}
}
objectAttrs["webhook_uuid"] = types.StringType
objectAttrs["links"] = types.ListType{ElemType: types.ObjectType{AttrTypes: objectAttrsTypeRSRestLink(recurse)}}
@@ -1507,7 +1584,7 @@ func objectAttrsTypeRSNotificationVaultRecordExpiredNotification(recurse bool) m
func objectAttrsTypeRSOrganizationAccountOrganizationalUnit(recurse bool) map[string]attr.Type {
objectAttrs := make(map[string]attr.Type)
if recurse {
- objectAttrs["additional_objects"] = types.ObjectType{AttrTypes: objectAttrsTypeRSOrganizationAccountOrganizationalUnit_additionalObjects(false)}
+ objectAttrs["audit"] = types.ObjectType{AttrTypes: objectAttrsTypeRSAuditInfo(false)}
}
objectAttrs["uuid"] = types.StringType
return objectAttrs
@@ -1528,7 +1605,8 @@ func objectAttrsTypeRSOrganizationAccountOrganizationalUnit_additionalObjects(re
func objectAttrsTypeRSOrganizationOrganizationalUnit(recurse bool) map[string]attr.Type {
objectAttrs := make(map[string]attr.Type)
if recurse {
- objectAttrs["additional_objects"] = types.ObjectType{AttrTypes: objectAttrsTypeRSOrganizationOrganizationalUnit_additionalObjects(false)}
+ objectAttrs["audit"] = types.ObjectType{AttrTypes: objectAttrsTypeRSAuditInfo(false)}
+ objectAttrs["create_as_parent_of"] = objectAttrsTypeRSOrganizationOrganizationalUnitPrimerLinkableWrapper(false)["items"]
}
objectAttrs["links"] = types.ListType{ElemType: types.ObjectType{AttrTypes: objectAttrsTypeRSRestLink(recurse)}}
objectAttrs["permissions"] = types.ListType{ElemType: types.ObjectType{AttrTypes: objectAttrsTypeRSAuthPermission(recurse)}}
@@ -1544,7 +1622,7 @@ func objectAttrsTypeRSOrganizationOrganizationalUnit(recurse bool) map[string]at
func objectAttrsTypeRSOrganizationOrganizationalUnitAccount(recurse bool) map[string]attr.Type {
objectAttrs := make(map[string]attr.Type)
if recurse {
- objectAttrs["additional_objects"] = types.ObjectType{AttrTypes: objectAttrsTypeRSOrganizationOrganizationalUnitAccount_additionalObjects(false)}
+ objectAttrs["audit"] = types.ObjectType{AttrTypes: objectAttrsTypeRSAuditInfo(false)}
}
objectAttrs["uuid"] = types.StringType
objectAttrs["directory_uuid"] = types.StringType
@@ -1643,7 +1721,9 @@ func objectAttrsTypeRSProvisioningCircuitBreakerStatistics(recurse bool) map[str
func objectAttrsTypeRSProvisioningGroupOnSystem(recurse bool) map[string]attr.Type {
objectAttrs := make(map[string]attr.Type)
if recurse {
- objectAttrs["additional_objects"] = types.ObjectType{AttrTypes: objectAttrsTypeRSProvisioningGroupOnSystem_additionalObjects(false)}
+ objectAttrs["audit"] = types.ObjectType{AttrTypes: objectAttrsTypeRSAuditInfo(false)}
+ objectAttrs["provgroups"] = objectAttrsTypeRSGroupProvisioningGroupLinkableWrapper(false)["items"]
+ objectAttrs["service_accounts"] = objectAttrsTypeRSServiceaccountServiceAccountPrimerLinkableWrapper(false)["items"]
}
objectAttrs["links"] = types.ListType{ElemType: types.ObjectType{AttrTypes: objectAttrsTypeRSRestLink(recurse)}}
objectAttrs["permissions"] = types.ListType{ElemType: types.ObjectType{AttrTypes: objectAttrsTypeRSAuthPermission(recurse)}}
@@ -1716,7 +1796,8 @@ func objectAttrsTypeRSProvisioningOwnedGroupOnSystemsWrapper(recurse bool) map[s
func objectAttrsTypeRSProvisioningProvisionNumberSequence(recurse bool) map[string]attr.Type {
objectAttrs := make(map[string]attr.Type)
if recurse {
- objectAttrs["additional_objects"] = types.ObjectType{AttrTypes: objectAttrsTypeRSProvisioningProvisionNumberSequence_additionalObjects(false)}
+ objectAttrs["audit"] = types.ObjectType{AttrTypes: objectAttrsTypeRSAuditInfo(false)}
+ objectAttrs["systems"] = objectAttrsTypeRSProvisioningProvisionedSystemPrimerLinkableWrapper(false)["items"]
}
objectAttrs["links"] = types.ListType{ElemType: types.ObjectType{AttrTypes: objectAttrsTypeRSRestLink(recurse)}}
objectAttrs["permissions"] = types.ListType{ElemType: types.ObjectType{AttrTypes: objectAttrsTypeRSAuthPermission(recurse)}}
@@ -1748,7 +1829,7 @@ func objectAttrsTypeRSProvisioningProvisionedAD(recurse bool) map[string]attr.Ty
func objectAttrsTypeRSProvisioningProvisionedAccount(recurse bool) map[string]attr.Type {
objectAttrs := make(map[string]attr.Type)
if recurse {
- objectAttrs["additional_objects"] = types.ObjectType{AttrTypes: objectAttrsTypeRSProvisioningProvisionedAccount_additionalObjects(false)}
+ objectAttrs["audit"] = types.ObjectType{AttrTypes: objectAttrsTypeRSAuditInfo(false)}
}
objectAttrs["uuid"] = types.StringType
objectAttrs["uid"] = types.Int64Type
@@ -1816,7 +1897,14 @@ func objectAttrsTypeRSProvisioningProvisionedLDAPDirectory(recurse bool) map[str
func objectAttrsTypeRSProvisioningProvisionedSystem(recurse bool) map[string]attr.Type {
objectAttrs := make(map[string]attr.Type)
if recurse {
- objectAttrs["additional_objects"] = types.ObjectType{AttrTypes: objectAttrsTypeRSProvisioningProvisionedSystem_additionalObjects(false)}
+ objectAttrs["account"] = types.ObjectType{AttrTypes: objectAttrsTypeRSProvisioningProvisionedAccount(false)}
+ objectAttrs["audit"] = types.ObjectType{AttrTypes: objectAttrsTypeRSAuditInfo(false)}
+ objectAttrs["issued_permissions"] = objectAttrsTypeRSClientOAuth2ClientPermissionWithClientLinkableWrapper(false)["items"]
+ objectAttrs["login_name"] = types.StringType
+ objectAttrs["management_permissions"] = types.ObjectType{AttrTypes: objectAttrsTypeRSProvisioningProvisioningManagementPermissions(false)}
+ objectAttrs["markers"] = types.ObjectType{AttrTypes: objectAttrsTypeRSMarkItemMarkers(false)}
+ objectAttrs["statistics"] = types.ObjectType{AttrTypes: objectAttrsTypeRSProvisioningCircuitBreakerStatistics(false)}
+ objectAttrs["supported_group_types"] = types.ObjectType{AttrTypes: objectAttrsTypeRSProvisioningGroupOnSystemTypes(false)}
}
objectAttrs["links"] = types.ListType{ElemType: types.ObjectType{AttrTypes: objectAttrsTypeRSRestLink(recurse)}}
objectAttrs["permissions"] = types.ListType{ElemType: types.ObjectType{AttrTypes: objectAttrsTypeRSAuthPermission(recurse)}}
@@ -1835,14 +1923,14 @@ func objectAttrsTypeRSProvisioningProvisionedSystem(recurse bool) map[string]att
objectAttrs["should_destroy_unknown_accounts"] = types.BoolType
objectAttrs["technical_administrator_uuid"] = types.StringType
objectAttrs["username_prefix"] = types.StringType
- objectAttrs["abstract_provisioned_ldap"] = types.ObjectType{AttrTypes: objectAttrsTypeRSProvisioningAbstractProvisionedLDAP(false)}
- objectAttrs["provisioned_ldap"] = types.ObjectType{AttrTypes: objectAttrsTypeRSProvisioningProvisionedLDAP(false)}
+ objectAttrs["provisioned_ldap_directory"] = types.ObjectType{AttrTypes: objectAttrsTypeRSProvisioningProvisionedLDAPDirectory(false)}
+ objectAttrs["provisioned_internal_ldap"] = types.ObjectType{AttrTypes: objectAttrsTypeRSProvisioningProvisionedInternalLDAP(false)}
objectAttrs["provisioned_azure_tenant"] = types.ObjectType{AttrTypes: objectAttrsTypeRSProvisioningProvisionedAzureTenant(false)}
- objectAttrs["provisioned_azure_sync_ldap_directory"] = types.ObjectType{AttrTypes: objectAttrsTypeRSProvisioningProvisionedAzureSyncLDAPDirectory(false)}
objectAttrs["provisioned_azure_oidc_directory"] = types.ObjectType{AttrTypes: objectAttrsTypeRSProvisioningProvisionedAzureOIDCDirectory(false)}
+ objectAttrs["abstract_provisioned_ldap"] = types.ObjectType{AttrTypes: objectAttrsTypeRSProvisioningAbstractProvisionedLDAP(false)}
objectAttrs["provisioned_a_d"] = types.ObjectType{AttrTypes: objectAttrsTypeRSProvisioningProvisionedAD(false)}
- objectAttrs["provisioned_ldap_directory"] = types.ObjectType{AttrTypes: objectAttrsTypeRSProvisioningProvisionedLDAPDirectory(false)}
- objectAttrs["provisioned_internal_ldap"] = types.ObjectType{AttrTypes: objectAttrsTypeRSProvisioningProvisionedInternalLDAP(false)}
+ objectAttrs["provisioned_azure_sync_ldap_directory"] = types.ObjectType{AttrTypes: objectAttrsTypeRSProvisioningProvisionedAzureSyncLDAPDirectory(false)}
+ objectAttrs["provisioned_ldap"] = types.ObjectType{AttrTypes: objectAttrsTypeRSProvisioningProvisionedLDAP(false)}
return objectAttrs
}
@@ -1873,7 +1961,7 @@ func objectAttrsTypeRSProvisioningProvisionedSystemPrimerLinkableWrapper(recurse
func objectAttrsTypeRSProvisioningProvisionedSystemSyncLog(recurse bool) map[string]attr.Type {
objectAttrs := make(map[string]attr.Type)
if recurse {
- objectAttrs["additional_objects"] = types.ObjectType{AttrTypes: objectAttrsTypeRSProvisioningProvisionedSystemSyncLog_additionalObjects(false)}
+ objectAttrs["audit"] = types.ObjectType{AttrTypes: objectAttrsTypeRSAuditInfo(false)}
}
objectAttrs["links"] = types.ListType{ElemType: types.ObjectType{AttrTypes: objectAttrsTypeRSRestLink(recurse)}}
objectAttrs["permissions"] = types.ListType{ElemType: types.ObjectType{AttrTypes: objectAttrsTypeRSAuthPermission(recurse)}}
@@ -2069,7 +2157,9 @@ func objectAttrsTypeRSRequestJoinVaultRequest(recurse bool) map[string]attr.Type
func objectAttrsTypeRSRequestModificationRequest(recurse bool) map[string]attr.Type {
objectAttrs := make(map[string]attr.Type)
if recurse {
- objectAttrs["additional_objects"] = types.ObjectType{AttrTypes: objectAttrsTypeRSRequestModificationRequest_additionalObjects(false)}
+ objectAttrs["accept_params"] = types.ObjectType{AttrTypes: objectAttrsTypeRSRequestAcceptModificationRequestParameters(false)}
+ objectAttrs["audit"] = types.ObjectType{AttrTypes: objectAttrsTypeRSAuditInfo(false)}
+ objectAttrs["reset_status"] = types.ObjectType{AttrTypes: objectAttrsTypeRSRequestPasswordResetRequestStatus(false)}
}
objectAttrs["links"] = types.ListType{ElemType: types.ObjectType{AttrTypes: objectAttrsTypeRSRestLink(recurse)}}
objectAttrs["permissions"] = types.ListType{ElemType: types.ObjectType{AttrTypes: objectAttrsTypeRSAuthPermission(recurse)}}
@@ -2081,41 +2171,41 @@ func objectAttrsTypeRSRequestModificationRequest(recurse bool) map[string]attr.T
objectAttrs["request_modification_request_type"] = types.StringType
objectAttrs["status"] = types.StringType
objectAttrs["abstract_application_modification_request"] = types.ObjectType{AttrTypes: objectAttrsTypeRSRequestAbstractApplicationModificationRequest(false)}
+ objectAttrs["transfer_application_administration_request"] = types.ObjectType{AttrTypes: objectAttrsTypeRSRequestTransferApplicationAdministrationRequest(false)}
+ objectAttrs["extend_access_request"] = types.ObjectType{AttrTypes: objectAttrsTypeRSRequestExtendAccessRequest(false)}
+ objectAttrs["grant_service_account_group_request"] = types.ObjectType{AttrTypes: objectAttrsTypeRSRequestGrantServiceAccountGroupRequest(false)}
+ objectAttrs["grant_group_on_system_request"] = types.ObjectType{AttrTypes: objectAttrsTypeRSRequestGrantGroupOnSystemRequest(false)}
objectAttrs["abstract_provisioned_system_modification_request"] = types.ObjectType{AttrTypes: objectAttrsTypeRSRequestAbstractProvisionedSystemModificationRequest(false)}
- objectAttrs["remove_provisioned_system_request"] = types.ObjectType{AttrTypes: objectAttrsTypeRSRequestRemoveProvisionedSystemRequest(false)}
+ objectAttrs["enable_technical_administration_request"] = types.ObjectType{AttrTypes: objectAttrsTypeRSRequestEnableTechnicalAdministrationRequest(false)}
objectAttrs["grant_application_request"] = types.ObjectType{AttrTypes: objectAttrsTypeRSRequestGrantApplicationRequest(false)}
- objectAttrs["review_audit_request"] = types.ObjectType{AttrTypes: objectAttrsTypeRSRequestReviewAuditRequest(false)}
- objectAttrs["revoke_admin_request"] = types.ObjectType{AttrTypes: objectAttrsTypeRSRequestRevokeAdminRequest(false)}
- objectAttrs["grant_access_request"] = types.ObjectType{AttrTypes: objectAttrsTypeRSRequestGrantAccessRequest(false)}
- objectAttrs["transfer_provisioned_system_content_administration_request"] = types.ObjectType{AttrTypes: objectAttrsTypeRSRequestTransferProvisionedSystemContentAdministrationRequest(false)}
- objectAttrs["abstract_organizational_unit_modification_request"] = types.ObjectType{AttrTypes: objectAttrsTypeRSRequestAbstractOrganizationalUnitModificationRequest(false)}
- objectAttrs["remove_organizational_unit_request"] = types.ObjectType{AttrTypes: objectAttrsTypeRSRequestRemoveOrganizationalUnitRequest(false)}
- objectAttrs["create_group_on_system_request"] = types.ObjectType{AttrTypes: objectAttrsTypeRSRequestCreateGroupOnSystemRequest(false)}
- objectAttrs["transfer_application_administration_request"] = types.ObjectType{AttrTypes: objectAttrsTypeRSRequestTransferApplicationAdministrationRequest(false)}
+ objectAttrs["password_reset_request"] = types.ObjectType{AttrTypes: objectAttrsTypeRSRequestPasswordResetRequest(false)}
+ objectAttrs["grant_group_on_system_request_request"] = types.ObjectType{AttrTypes: objectAttrsTypeRSRequestGrantGroupOnSystemRequestRequest(false)}
+ objectAttrs["transfer_service_account_administration_request"] = types.ObjectType{AttrTypes: objectAttrsTypeRSRequestTransferServiceAccountAdministrationRequest(false)}
+ objectAttrs["remove_provisioned_system_request"] = types.ObjectType{AttrTypes: objectAttrsTypeRSRequestRemoveProvisionedSystemRequest(false)}
objectAttrs["update_group_membership_request"] = types.ObjectType{AttrTypes: objectAttrsTypeRSRequestUpdateGroupMembershipRequest(false)}
- objectAttrs["add_group_admin_request"] = types.ObjectType{AttrTypes: objectAttrsTypeRSRequestAddGroupAdminRequest(false)}
+ objectAttrs["transfer_group_on_system_ownership_request"] = types.ObjectType{AttrTypes: objectAttrsTypeRSRequestTransferGroupOnSystemOwnershipRequest(false)}
+ objectAttrs["abstract_organizational_unit_modification_request"] = types.ObjectType{AttrTypes: objectAttrsTypeRSRequestAbstractOrganizationalUnitModificationRequest(false)}
objectAttrs["transfer_organizational_unit_ownership_request"] = types.ObjectType{AttrTypes: objectAttrsTypeRSRequestTransferOrganizationalUnitOwnershipRequest(false)}
- objectAttrs["join_vault_request"] = types.ObjectType{AttrTypes: objectAttrsTypeRSRequestJoinVaultRequest(false)}
+ objectAttrs["grant_access_request"] = types.ObjectType{AttrTypes: objectAttrsTypeRSRequestGrantAccessRequest(false)}
objectAttrs["verify_internal_account_request"] = types.ObjectType{AttrTypes: objectAttrsTypeRSRequestVerifyInternalAccountRequest(false)}
+ objectAttrs["transfer_auditor_group_request"] = types.ObjectType{AttrTypes: objectAttrsTypeRSRequestTransferAuditorGroupRequest(false)}
+ objectAttrs["create_group_on_system_request"] = types.ObjectType{AttrTypes: objectAttrsTypeRSRequestCreateGroupOnSystemRequest(false)}
objectAttrs["join_group_request"] = types.ObjectType{AttrTypes: objectAttrsTypeRSRequestJoinGroupRequest(false)}
- objectAttrs["transfer_group_on_system_ownership_request"] = types.ObjectType{AttrTypes: objectAttrsTypeRSRequestTransferGroupOnSystemOwnershipRequest(false)}
- objectAttrs["remove_group_request"] = types.ObjectType{AttrTypes: objectAttrsTypeRSRequestRemoveGroupRequest(false)}
- objectAttrs["setup_authorizing_group_request"] = types.ObjectType{AttrTypes: objectAttrsTypeRSRequestSetupAuthorizingGroupRequest(false)}
+ objectAttrs["join_vault_request"] = types.ObjectType{AttrTypes: objectAttrsTypeRSRequestJoinVaultRequest(false)}
+ objectAttrs["transfer_provisioned_system_content_administration_request"] = types.ObjectType{AttrTypes: objectAttrsTypeRSRequestTransferProvisionedSystemContentAdministrationRequest(false)}
objectAttrs["setup_nested_group_request"] = types.ObjectType{AttrTypes: objectAttrsTypeRSRequestSetupNestedGroupRequest(false)}
- objectAttrs["grant_group_on_system_request_request"] = types.ObjectType{AttrTypes: objectAttrsTypeRSRequestGrantGroupOnSystemRequestRequest(false)}
- objectAttrs["disable2fa_request"] = types.ObjectType{AttrTypes: objectAttrsTypeRSRequestDisable2FARequest(false)}
- objectAttrs["grant_group_on_system_request"] = types.ObjectType{AttrTypes: objectAttrsTypeRSRequestGrantGroupOnSystemRequest(false)}
- objectAttrs["enable_technical_administration_request"] = types.ObjectType{AttrTypes: objectAttrsTypeRSRequestEnableTechnicalAdministrationRequest(false)}
- objectAttrs["create_group_request"] = types.ObjectType{AttrTypes: objectAttrsTypeRSRequestCreateGroupRequest(false)}
- objectAttrs["transfer_auditor_group_request"] = types.ObjectType{AttrTypes: objectAttrsTypeRSRequestTransferAuditorGroupRequest(false)}
+ objectAttrs["revoke_admin_request"] = types.ObjectType{AttrTypes: objectAttrsTypeRSRequestRevokeAdminRequest(false)}
+ objectAttrs["remove_group_request"] = types.ObjectType{AttrTypes: objectAttrsTypeRSRequestRemoveGroupRequest(false)}
+ objectAttrs["transfer_provisioned_system_ownership_request"] = types.ObjectType{AttrTypes: objectAttrsTypeRSRequestTransferProvisionedSystemOwnershipRequest(false)}
+ objectAttrs["create_service_account_request"] = types.ObjectType{AttrTypes: objectAttrsTypeRSRequestCreateServiceAccountRequest(false)}
objectAttrs["grant_client_permission_request"] = types.ObjectType{AttrTypes: objectAttrsTypeRSRequestGrantClientPermissionRequest(false)}
+ objectAttrs["create_group_request"] = types.ObjectType{AttrTypes: objectAttrsTypeRSRequestCreateGroupRequest(false)}
+ objectAttrs["disable2fa_request"] = types.ObjectType{AttrTypes: objectAttrsTypeRSRequestDisable2FARequest(false)}
objectAttrs["transfer_application_ownership_request"] = types.ObjectType{AttrTypes: objectAttrsTypeRSRequestTransferApplicationOwnershipRequest(false)}
- objectAttrs["create_service_account_request"] = types.ObjectType{AttrTypes: objectAttrsTypeRSRequestCreateServiceAccountRequest(false)}
- objectAttrs["transfer_service_account_administration_request"] = types.ObjectType{AttrTypes: objectAttrsTypeRSRequestTransferServiceAccountAdministrationRequest(false)}
- objectAttrs["password_reset_request"] = types.ObjectType{AttrTypes: objectAttrsTypeRSRequestPasswordResetRequest(false)}
- objectAttrs["grant_service_account_group_request"] = types.ObjectType{AttrTypes: objectAttrsTypeRSRequestGrantServiceAccountGroupRequest(false)}
- objectAttrs["transfer_provisioned_system_ownership_request"] = types.ObjectType{AttrTypes: objectAttrsTypeRSRequestTransferProvisionedSystemOwnershipRequest(false)}
- objectAttrs["extend_access_request"] = types.ObjectType{AttrTypes: objectAttrsTypeRSRequestExtendAccessRequest(false)}
+ objectAttrs["add_group_admin_request"] = types.ObjectType{AttrTypes: objectAttrsTypeRSRequestAddGroupAdminRequest(false)}
+ objectAttrs["review_audit_request"] = types.ObjectType{AttrTypes: objectAttrsTypeRSRequestReviewAuditRequest(false)}
+ objectAttrs["setup_authorizing_group_request"] = types.ObjectType{AttrTypes: objectAttrsTypeRSRequestSetupAuthorizingGroupRequest(false)}
+ objectAttrs["remove_organizational_unit_request"] = types.ObjectType{AttrTypes: objectAttrsTypeRSRequestRemoveOrganizationalUnitRequest(false)}
objectAttrs["transfer_provisioned_system_administration_request"] = types.ObjectType{AttrTypes: objectAttrsTypeRSRequestTransferProvisionedSystemAdministrationRequest(false)}
return objectAttrs
}
@@ -2263,7 +2353,9 @@ func objectAttrsTypeRSRequestVerifyInternalAccountRequest(recurse bool) map[stri
func objectAttrsTypeRSServiceaccountServiceAccount(recurse bool) map[string]attr.Type {
objectAttrs := make(map[string]attr.Type)
if recurse {
- objectAttrs["additional_objects"] = types.ObjectType{AttrTypes: objectAttrsTypeRSServiceaccountServiceAccount_additionalObjects(false)}
+ objectAttrs["audit"] = types.ObjectType{AttrTypes: objectAttrsTypeRSAuditInfo(false)}
+ objectAttrs["groups"] = objectAttrsTypeRSServiceaccountServiceAccountGroupLinkableWrapper(false)["items"]
+ objectAttrs["secret"] = types.ObjectType{AttrTypes: objectAttrsTypeRSGeneratedSecret(false)}
}
objectAttrs["links"] = types.ListType{ElemType: types.ObjectType{AttrTypes: objectAttrsTypeRSRestLink(recurse)}}
objectAttrs["permissions"] = types.ListType{ElemType: types.ObjectType{AttrTypes: objectAttrsTypeRSAuthPermission(recurse)}}
@@ -2282,7 +2374,7 @@ func objectAttrsTypeRSServiceaccountServiceAccount(recurse bool) map[string]attr
func objectAttrsTypeRSServiceaccountServiceAccountGroup(recurse bool) map[string]attr.Type {
objectAttrs := make(map[string]attr.Type)
if recurse {
- objectAttrs["additional_objects"] = types.ObjectType{AttrTypes: objectAttrsTypeRSServiceaccountServiceAccountGroup_additionalObjects(false)}
+ objectAttrs["audit"] = types.ObjectType{AttrTypes: objectAttrsTypeRSAuditInfo(false)}
}
objectAttrs["links"] = types.ListType{ElemType: types.ObjectType{AttrTypes: objectAttrsTypeRSRestLink(recurse)}}
objectAttrs["permissions"] = types.ListType{ElemType: types.ObjectType{AttrTypes: objectAttrsTypeRSAuthPermission(recurse)}}
@@ -2377,7 +2469,8 @@ func objectAttrsTypeRSSimpleVersionInfo(recurse bool) map[string]attr.Type {
func objectAttrsTypeRSVaultDeletedVaultHolder(recurse bool) map[string]attr.Type {
objectAttrs := make(map[string]attr.Type)
if recurse {
- objectAttrs["additional_objects"] = types.ObjectType{AttrTypes: objectAttrsTypeRSVaultDeletedVaultHolder_additionalObjects(false)}
+ objectAttrs["audit"] = types.ObjectType{AttrTypes: objectAttrsTypeRSAuditInfo(false)}
+ objectAttrs["vault"] = types.ObjectType{AttrTypes: objectAttrsTypeRSVaultVault(false)}
}
objectAttrs["links"] = types.ListType{ElemType: types.ObjectType{AttrTypes: objectAttrsTypeRSRestLink(recurse)}}
objectAttrs["permissions"] = types.ListType{ElemType: types.ObjectType{AttrTypes: objectAttrsTypeRSAuthPermission(recurse)}}
@@ -2456,7 +2549,15 @@ func objectAttrsTypeRSVaultVaultHolder(recurse bool) map[string]attr.Type {
func objectAttrsTypeRSVaultVaultRecord(recurse bool) map[string]attr.Type {
objectAttrs := make(map[string]attr.Type)
if recurse {
- objectAttrs["additional_objects"] = types.ObjectType{AttrTypes: objectAttrsTypeRSVaultVaultRecord_additionalObjects(false)}
+ objectAttrs["audit"] = types.ObjectType{AttrTypes: objectAttrsTypeRSAuditInfo(false)}
+ objectAttrs["delete_tile"] = types.BoolType
+ objectAttrs["parent_uuid"] = types.StringType
+ objectAttrs["password_metadata"] = types.ObjectType{AttrTypes: objectAttrsTypeRSVaultPasswordMetadata(false)}
+ objectAttrs["secret"] = types.ObjectType{AttrTypes: objectAttrsTypeRSVaultVaultRecordSecrets(false)}
+ objectAttrs["share_summary"] = types.ObjectType{AttrTypes: objectAttrsTypeRSVaultVaultRecordShareSummary(false)}
+ objectAttrs["shares"] = objectAttrsTypeRSVaultVaultRecordPrimerLinkableWrapper(false)["items"]
+ objectAttrs["tile"] = types.ObjectType{AttrTypes: objectAttrsTypeRSLaunchpadVaultRecordLaunchpadTile(false)}
+ objectAttrs["vaultholder"] = types.ObjectType{AttrTypes: objectAttrsTypeRSVaultVaultHolder(false)}
}
objectAttrs["links"] = types.ListType{ElemType: types.ObjectType{AttrTypes: objectAttrsTypeRSRestLink(recurse)}}
objectAttrs["permissions"] = types.ListType{ElemType: types.ObjectType{AttrTypes: objectAttrsTypeRSAuthPermission(recurse)}}
@@ -2558,7 +2659,7 @@ func objectAttrsTypeRSVaultVaultUnlockResponse(recurse bool) map[string]attr.Typ
func objectAttrsTypeRSWebhookWebhook(recurse bool) map[string]attr.Type {
objectAttrs := make(map[string]attr.Type)
if recurse {
- objectAttrs["additional_objects"] = types.ObjectType{AttrTypes: objectAttrsTypeRSWebhookWebhook_additionalObjects(false)}
+ objectAttrs["audit"] = types.ObjectType{AttrTypes: objectAttrsTypeRSAuditInfo(false)}
}
objectAttrs["links"] = types.ListType{ElemType: types.ObjectType{AttrTypes: objectAttrsTypeRSRestLink(recurse)}}
objectAttrs["permissions"] = types.ListType{ElemType: types.ObjectType{AttrTypes: objectAttrsTypeRSAuthPermission(recurse)}}
@@ -2589,7 +2690,7 @@ func objectAttrsTypeRSWebhookWebhook(recurse bool) map[string]attr.Type {
func objectAttrsTypeRSWebhookWebhookDelivery(recurse bool) map[string]attr.Type {
objectAttrs := make(map[string]attr.Type)
if recurse {
- objectAttrs["additional_objects"] = types.ObjectType{AttrTypes: objectAttrsTypeRSWebhookWebhookDelivery_additionalObjects(false)}
+ objectAttrs["audit"] = types.ObjectType{AttrTypes: objectAttrsTypeRSAuditInfo(false)}
}
objectAttrs["links"] = types.ListType{ElemType: types.ObjectType{AttrTypes: objectAttrsTypeRSRestLink(recurse)}}
objectAttrs["permissions"] = types.ListType{ElemType: types.ObjectType{AttrTypes: objectAttrsTypeRSAuthPermission(recurse)}}
diff --git a/internal/provider/full-schema-ds.go b/internal/provider/full-schema-ds.go
index 03eb5e6..fa44f4e 100644
--- a/internal/provider/full-schema-ds.go
+++ b/internal/provider/full-schema-ds.go
@@ -4,6 +4,7 @@
package provider
import (
+ "golang.org/x/exp/maps"
"regexp"
"github.com/hashicorp/terraform-plugin-framework-validators/listvalidator"
@@ -129,13 +130,7 @@ func dataSourceSchemaAttrsSegmentCount(recurse bool) map[string]dsschema.Attribu
func dataSourceSchemaAttrsAccountVaultVaultRecord(recurse bool) map[string]dsschema.Attribute {
schemaAttrs := make(map[string]dsschema.Attribute)
if recurse {
- {
- attr := dsschema.SingleNestedAttribute{
- Attributes: dataSourceSchemaAttrsVaultVaultRecord_additionalObjects(false),
- }
- attr.Computed = true
- schemaAttrs["additional_objects"] = attr
- }
+ maps.Copy(schemaAttrs, dataSourceSchemaAttrsVaultVaultRecord_additionalObjects(false))
}
schemaAttrs["account_uuid"] = dsschema.StringAttribute{
Required: recurse,
@@ -208,13 +203,7 @@ func dataSourceSchemaAttrsAccountVaultVaultRecord(recurse bool) map[string]dssch
func dataSourceSchemaAttrsAuditAuditRecord(recurse bool) map[string]dsschema.Attribute {
schemaAttrs := make(map[string]dsschema.Attribute)
if recurse {
- {
- attr := dsschema.SingleNestedAttribute{
- Attributes: dataSourceSchemaAttrsAuditAuditRecord_additionalObjects(false),
- }
- attr.Computed = true
- schemaAttrs["additional_objects"] = attr
- }
+ maps.Copy(schemaAttrs, dataSourceSchemaAttrsAuditAuditRecord_additionalObjects(false))
}
schemaAttrs["links"] = dsschema.ListNestedAttribute{
NestedObject: dsschema.NestedAttributeObject{
@@ -320,13 +309,7 @@ func dataSourceSchemaAttrsAuditAuditRecord_additionalObjects(recurse bool) map[s
func dataSourceSchemaAttrsAuthAccount(recurse bool) map[string]dsschema.Attribute {
schemaAttrs := make(map[string]dsschema.Attribute)
if recurse {
- {
- attr := dsschema.SingleNestedAttribute{
- Attributes: dataSourceSchemaAttrsAuthAccount_additionalObjects(false),
- }
- attr.Computed = true
- schemaAttrs["additional_objects"] = attr
- }
+ maps.Copy(schemaAttrs, dataSourceSchemaAttrsAuthAccount_additionalObjects(false))
}
schemaAttrs["links"] = dsschema.ListNestedAttribute{
NestedObject: dsschema.NestedAttributeObject{
@@ -654,13 +637,7 @@ func dataSourceSchemaAttrsAuthAccountsAuditStats_validityStats(recurse bool) map
func dataSourceSchemaAttrsAuthInternalAccount(recurse bool) map[string]dsschema.Attribute {
schemaAttrs := make(map[string]dsschema.Attribute)
if recurse {
- {
- attr := dsschema.SingleNestedAttribute{
- Attributes: dataSourceSchemaAttrsAuthAccount_additionalObjects(false),
- }
- attr.Computed = true
- schemaAttrs["additional_objects"] = attr
- }
+ maps.Copy(schemaAttrs, dataSourceSchemaAttrsAuthAccount_additionalObjects(false))
}
schemaAttrs["links"] = dsschema.ListNestedAttribute{
NestedObject: dsschema.NestedAttributeObject{
@@ -852,13 +829,7 @@ func dataSourceSchemaAttrsAuthStoredAccountAttributes(recurse bool) map[string]d
func dataSourceSchemaAttrsCertificateCertificate(recurse bool) map[string]dsschema.Attribute {
schemaAttrs := make(map[string]dsschema.Attribute)
if recurse {
- {
- attr := dsschema.SingleNestedAttribute{
- Attributes: dataSourceSchemaAttrsCertificateCertificate_additionalObjects(false),
- }
- attr.Computed = true
- schemaAttrs["additional_objects"] = attr
- }
+ maps.Copy(schemaAttrs, dataSourceSchemaAttrsCertificateCertificate_additionalObjects(false))
}
schemaAttrs["links"] = dsschema.ListNestedAttribute{
NestedObject: dsschema.NestedAttributeObject{
@@ -991,13 +962,7 @@ func dataSourceSchemaAttrsCertificateCertificate_additionalObjects(recurse bool)
func dataSourceSchemaAttrsClientApplicationVaultVaultRecord(recurse bool) map[string]dsschema.Attribute {
schemaAttrs := make(map[string]dsschema.Attribute)
if recurse {
- {
- attr := dsschema.SingleNestedAttribute{
- Attributes: dataSourceSchemaAttrsVaultVaultRecord_additionalObjects(false),
- }
- attr.Computed = true
- schemaAttrs["additional_objects"] = attr
- }
+ maps.Copy(schemaAttrs, dataSourceSchemaAttrsVaultVaultRecord_additionalObjects(false))
}
schemaAttrs["client_application_uuid"] = dsschema.StringAttribute{
Required: recurse,
@@ -1070,13 +1035,7 @@ func dataSourceSchemaAttrsClientApplicationVaultVaultRecord(recurse bool) map[st
func dataSourceSchemaAttrsClientClientApplication(recurse bool) map[string]dsschema.Attribute {
schemaAttrs := make(map[string]dsschema.Attribute)
if recurse {
- {
- attr := dsschema.SingleNestedAttribute{
- Attributes: dataSourceSchemaAttrsClientClientApplication_additionalObjects(false),
- }
- attr.Computed = true
- schemaAttrs["additional_objects"] = attr
- }
+ maps.Copy(schemaAttrs, dataSourceSchemaAttrsClientClientApplication_additionalObjects(false))
}
schemaAttrs["links"] = dsschema.ListNestedAttribute{
NestedObject: dsschema.NestedAttributeObject{
@@ -1148,17 +1107,17 @@ func dataSourceSchemaAttrsClientClientApplication(recurse bool) map[string]dssch
}
{
attr := dsschema.SingleNestedAttribute{
- Attributes: dataSourceSchemaAttrsClientSaml2Client(false),
+ Attributes: dataSourceSchemaAttrsClientLdapClient(false),
}
attr.Computed = true
- schemaAttrs["saml2_client"] = attr
+ schemaAttrs["ldap_client"] = attr
}
{
attr := dsschema.SingleNestedAttribute{
- Attributes: dataSourceSchemaAttrsClientLdapClient(false),
+ Attributes: dataSourceSchemaAttrsClientSaml2Client(false),
}
attr.Computed = true
- schemaAttrs["ldap_client"] = attr
+ schemaAttrs["saml2_client"] = attr
}
return schemaAttrs
}
@@ -1330,13 +1289,7 @@ func dataSourceSchemaAttrsClientOAuth2Client(recurse bool) map[string]dsschema.A
func dataSourceSchemaAttrsClientOAuth2ClientPermission(recurse bool) map[string]dsschema.Attribute {
schemaAttrs := make(map[string]dsschema.Attribute)
if recurse {
- {
- attr := dsschema.SingleNestedAttribute{
- Attributes: dataSourceSchemaAttrsClientOAuth2ClientPermission_additionalObjects(false),
- }
- attr.Computed = true
- schemaAttrs["additional_objects"] = attr
- }
+ maps.Copy(schemaAttrs, dataSourceSchemaAttrsClientOAuth2ClientPermission_additionalObjects(false))
}
schemaAttrs["links"] = dsschema.ListNestedAttribute{
NestedObject: dsschema.NestedAttributeObject{
@@ -1391,13 +1344,7 @@ func dataSourceSchemaAttrsClientOAuth2ClientPermissionLinkableWrapper(recurse bo
func dataSourceSchemaAttrsClientOAuth2ClientPermissionWithClient(recurse bool) map[string]dsschema.Attribute {
schemaAttrs := make(map[string]dsschema.Attribute)
if recurse {
- {
- attr := dsschema.SingleNestedAttribute{
- Attributes: dataSourceSchemaAttrsClientOAuth2ClientPermission_additionalObjects(false),
- }
- attr.Computed = true
- schemaAttrs["additional_objects"] = attr
- }
+ maps.Copy(schemaAttrs, dataSourceSchemaAttrsClientOAuth2ClientPermission_additionalObjects(false))
}
schemaAttrs["links"] = dsschema.ListNestedAttribute{
NestedObject: dsschema.NestedAttributeObject{
@@ -1498,13 +1445,7 @@ func dataSourceSchemaAttrsClientSaml2Client_attributes(recurse bool) map[string]
func dataSourceSchemaAttrsDeletedVaultHolderVaultVaultRecord(recurse bool) map[string]dsschema.Attribute {
schemaAttrs := make(map[string]dsschema.Attribute)
if recurse {
- {
- attr := dsschema.SingleNestedAttribute{
- Attributes: dataSourceSchemaAttrsVaultVaultRecord_additionalObjects(false),
- }
- attr.Computed = true
- schemaAttrs["additional_objects"] = attr
- }
+ maps.Copy(schemaAttrs, dataSourceSchemaAttrsVaultVaultRecord_additionalObjects(false))
}
schemaAttrs["deleted_vault_holder_uuid"] = dsschema.StringAttribute{
Required: recurse,
@@ -1577,13 +1518,7 @@ func dataSourceSchemaAttrsDeletedVaultHolderVaultVaultRecord(recurse bool) map[s
func dataSourceSchemaAttrsDirectoryAccountDirectory(recurse bool) map[string]dsschema.Attribute {
schemaAttrs := make(map[string]dsschema.Attribute)
if recurse {
- {
- attr := dsschema.SingleNestedAttribute{
- Attributes: dataSourceSchemaAttrsDirectoryAccountDirectory_additionalObjects(false),
- }
- attr.Computed = true
- schemaAttrs["additional_objects"] = attr
- }
+ maps.Copy(schemaAttrs, dataSourceSchemaAttrsDirectoryAccountDirectory_additionalObjects(false))
}
schemaAttrs["links"] = dsschema.ListNestedAttribute{
NestedObject: dsschema.NestedAttributeObject{
@@ -1653,10 +1588,10 @@ func dataSourceSchemaAttrsDirectoryAccountDirectory(recurse bool) map[string]dss
}
{
attr := dsschema.SingleNestedAttribute{
- Attributes: dataSourceSchemaAttrsDirectoryMaintenanceDirectory(false),
+ Attributes: dataSourceSchemaAttrsDirectoryInternalDirectory(false),
}
attr.Computed = true
- schemaAttrs["maintenance_directory"] = attr
+ schemaAttrs["internal_directory"] = attr
}
{
attr := dsschema.SingleNestedAttribute{
@@ -1667,10 +1602,10 @@ func dataSourceSchemaAttrsDirectoryAccountDirectory(recurse bool) map[string]dss
}
{
attr := dsschema.SingleNestedAttribute{
- Attributes: dataSourceSchemaAttrsDirectoryInternalDirectory(false),
+ Attributes: dataSourceSchemaAttrsDirectoryMaintenanceDirectory(false),
}
attr.Computed = true
- schemaAttrs["internal_directory"] = attr
+ schemaAttrs["maintenance_directory"] = attr
}
{
attr := dsschema.SingleNestedAttribute{
@@ -1925,13 +1860,7 @@ func dataSourceSchemaAttrsDirectoryOIDCDirectory(recurse bool) map[string]dssche
func dataSourceSchemaAttrsGroupAccountGroup(recurse bool) map[string]dsschema.Attribute {
schemaAttrs := make(map[string]dsschema.Attribute)
if recurse {
- {
- attr := dsschema.SingleNestedAttribute{
- Attributes: dataSourceSchemaAttrsGroupAccountGroup_additionalObjects(false),
- }
- attr.Computed = true
- schemaAttrs["additional_objects"] = attr
- }
+ maps.Copy(schemaAttrs, dataSourceSchemaAttrsGroupAccountGroup_additionalObjects(false))
}
schemaAttrs["links"] = dsschema.ListNestedAttribute{
NestedObject: dsschema.NestedAttributeObject{
@@ -2035,13 +1964,7 @@ func dataSourceSchemaAttrsGroupAuthorizedGroupsWrapper(recurse bool) map[string]
func dataSourceSchemaAttrsGroupGroup(recurse bool) map[string]dsschema.Attribute {
schemaAttrs := make(map[string]dsschema.Attribute)
if recurse {
- {
- attr := dsschema.SingleNestedAttribute{
- Attributes: dataSourceSchemaAttrsGroupGroup_additionalObjects(false),
- }
- attr.Computed = true
- schemaAttrs["additional_objects"] = attr
- }
+ maps.Copy(schemaAttrs, dataSourceSchemaAttrsGroupGroup_additionalObjects(false))
}
schemaAttrs["links"] = dsschema.ListNestedAttribute{
NestedObject: dsschema.NestedAttributeObject{
@@ -2178,13 +2101,7 @@ func dataSourceSchemaAttrsGroupGroup(recurse bool) map[string]dsschema.Attribute
func dataSourceSchemaAttrsGroupGroupAccount(recurse bool) map[string]dsschema.Attribute {
schemaAttrs := make(map[string]dsschema.Attribute)
if recurse {
- {
- attr := dsschema.SingleNestedAttribute{
- Attributes: dataSourceSchemaAttrsGroupGroupAccount_additionalObjects(false),
- }
- attr.Computed = true
- schemaAttrs["additional_objects"] = attr
- }
+ maps.Copy(schemaAttrs, dataSourceSchemaAttrsGroupGroupAccount_additionalObjects(false))
}
schemaAttrs["links"] = dsschema.ListNestedAttribute{
NestedObject: dsschema.NestedAttributeObject{
@@ -2308,13 +2225,7 @@ func dataSourceSchemaAttrsGroupGroupAdminMail(recurse bool) map[string]dsschema.
func dataSourceSchemaAttrsGroupGroupAudit(recurse bool) map[string]dsschema.Attribute {
schemaAttrs := make(map[string]dsschema.Attribute)
if recurse {
- {
- attr := dsschema.SingleNestedAttribute{
- Attributes: dataSourceSchemaAttrsGroupGroupAudit_additionalObjects(false),
- }
- attr.Computed = true
- schemaAttrs["additional_objects"] = attr
- }
+ maps.Copy(schemaAttrs, dataSourceSchemaAttrsGroupGroupAudit_additionalObjects(false))
}
schemaAttrs["links"] = dsschema.ListNestedAttribute{
NestedObject: dsschema.NestedAttributeObject{
@@ -2499,13 +2410,7 @@ func dataSourceSchemaAttrsGroupGroupAuditingInfo(recurse bool) map[string]dssche
func dataSourceSchemaAttrsGroupGroupClassification(recurse bool) map[string]dsschema.Attribute {
schemaAttrs := make(map[string]dsschema.Attribute)
if recurse {
- {
- attr := dsschema.SingleNestedAttribute{
- Attributes: dataSourceSchemaAttrsGroupGroupClassification_additionalObjects(false),
- }
- attr.Computed = true
- schemaAttrs["additional_objects"] = attr
- }
+ maps.Copy(schemaAttrs, dataSourceSchemaAttrsGroupGroupClassification_additionalObjects(false))
}
schemaAttrs["links"] = dsschema.ListNestedAttribute{
NestedObject: dsschema.NestedAttributeObject{
@@ -2652,13 +2557,7 @@ func dataSourceSchemaAttrsGroupGroupClassification_additionalObjects(recurse boo
func dataSourceSchemaAttrsGroupGroupClient(recurse bool) map[string]dsschema.Attribute {
schemaAttrs := make(map[string]dsschema.Attribute)
if recurse {
- {
- attr := dsschema.SingleNestedAttribute{
- Attributes: dataSourceSchemaAttrsGroupGroupClient_additionalObjects(false),
- }
- attr.Computed = true
- schemaAttrs["additional_objects"] = attr
- }
+ maps.Copy(schemaAttrs, dataSourceSchemaAttrsGroupGroupClient_additionalObjects(false))
}
schemaAttrs["links"] = dsschema.ListNestedAttribute{
NestedObject: dsschema.NestedAttributeObject{
@@ -2738,13 +2637,7 @@ func dataSourceSchemaAttrsGroupGroupClient_additionalObjects(recurse bool) map[s
func dataSourceSchemaAttrsGroupGroupFolder(recurse bool) map[string]dsschema.Attribute {
schemaAttrs := make(map[string]dsschema.Attribute)
if recurse {
- {
- attr := dsschema.SingleNestedAttribute{
- Attributes: dataSourceSchemaAttrsGroupGroupFolder_additionalObjects(false),
- }
- attr.Computed = true
- schemaAttrs["additional_objects"] = attr
- }
+ maps.Copy(schemaAttrs, dataSourceSchemaAttrsGroupGroupFolder_additionalObjects(false))
}
schemaAttrs["links"] = dsschema.ListNestedAttribute{
NestedObject: dsschema.NestedAttributeObject{
@@ -3067,13 +2960,7 @@ func dataSourceSchemaAttrsGroupGroupsAuditStats(recurse bool) map[string]dsschem
func dataSourceSchemaAttrsGroupProvisioningGroup(recurse bool) map[string]dsschema.Attribute {
schemaAttrs := make(map[string]dsschema.Attribute)
if recurse {
- {
- attr := dsschema.SingleNestedAttribute{
- Attributes: dataSourceSchemaAttrsGroupProvisioningGroup_additionalObjects(false),
- }
- attr.Computed = true
- schemaAttrs["additional_objects"] = attr
- }
+ maps.Copy(schemaAttrs, dataSourceSchemaAttrsGroupProvisioningGroup_additionalObjects(false))
}
schemaAttrs["links"] = dsschema.ListNestedAttribute{
NestedObject: dsschema.NestedAttributeObject{
@@ -3139,13 +3026,7 @@ func dataSourceSchemaAttrsGroupProvisioningGroup_additionalObjects(recurse bool)
func dataSourceSchemaAttrsGroupVaultVaultRecord(recurse bool) map[string]dsschema.Attribute {
schemaAttrs := make(map[string]dsschema.Attribute)
if recurse {
- {
- attr := dsschema.SingleNestedAttribute{
- Attributes: dataSourceSchemaAttrsVaultVaultRecord_additionalObjects(false),
- }
- attr.Computed = true
- schemaAttrs["additional_objects"] = attr
- }
+ maps.Copy(schemaAttrs, dataSourceSchemaAttrsVaultVaultRecord_additionalObjects(false))
}
schemaAttrs["group_uuid"] = dsschema.StringAttribute{
Required: recurse,
@@ -3271,13 +3152,7 @@ func dataSourceSchemaAttrsLaunchpadDisplayedLaunchpadTiles(recurse bool) map[str
func dataSourceSchemaAttrsLaunchpadLaunchpadTile(recurse bool) map[string]dsschema.Attribute {
schemaAttrs := make(map[string]dsschema.Attribute)
if recurse {
- {
- attr := dsschema.SingleNestedAttribute{
- Attributes: dataSourceSchemaAttrsLaunchpadLaunchpadTile_additionalObjects(false),
- }
- attr.Computed = true
- schemaAttrs["additional_objects"] = attr
- }
+ maps.Copy(schemaAttrs, dataSourceSchemaAttrsLaunchpadLaunchpadTile_additionalObjects(false))
}
schemaAttrs["links"] = dsschema.ListNestedAttribute{
NestedObject: dsschema.NestedAttributeObject{
@@ -3505,13 +3380,7 @@ func dataSourceSchemaAttrsMarkItemMarkers(recurse bool) map[string]dsschema.Attr
func dataSourceSchemaAttrsNestedAuthInternalAccount(recurse bool) map[string]dsschema.Attribute {
schemaAttrs := make(map[string]dsschema.Attribute)
if recurse {
- {
- attr := dsschema.SingleNestedAttribute{
- Attributes: dataSourceSchemaAttrsAuthAccount_additionalObjects(false),
- }
- attr.Computed = true
- schemaAttrs["additional_objects"] = attr
- }
+ maps.Copy(schemaAttrs, dataSourceSchemaAttrsAuthAccount_additionalObjects(false))
}
schemaAttrs["account_directory_uuid"] = dsschema.StringAttribute{
Required: recurse,
@@ -3644,13 +3513,7 @@ func dataSourceSchemaAttrsNestedAuthInternalAccount(recurse bool) map[string]dss
func dataSourceSchemaAttrsNestedClientOAuth2ClientPermission(recurse bool) map[string]dsschema.Attribute {
schemaAttrs := make(map[string]dsschema.Attribute)
if recurse {
- {
- attr := dsschema.SingleNestedAttribute{
- Attributes: dataSourceSchemaAttrsClientOAuth2ClientPermission_additionalObjects(false),
- }
- attr.Computed = true
- schemaAttrs["additional_objects"] = attr
- }
+ maps.Copy(schemaAttrs, dataSourceSchemaAttrsClientOAuth2ClientPermission_additionalObjects(false))
}
schemaAttrs["client_application_uuid"] = dsschema.StringAttribute{
Required: recurse,
@@ -3702,13 +3565,7 @@ func dataSourceSchemaAttrsNestedClientOAuth2ClientPermission(recurse bool) map[s
func dataSourceSchemaAttrsNestedGroupAccountGroup(recurse bool) map[string]dsschema.Attribute {
schemaAttrs := make(map[string]dsschema.Attribute)
if recurse {
- {
- attr := dsschema.SingleNestedAttribute{
- Attributes: dataSourceSchemaAttrsGroupAccountGroup_additionalObjects(false),
- }
- attr.Computed = true
- schemaAttrs["additional_objects"] = attr
- }
+ maps.Copy(schemaAttrs, dataSourceSchemaAttrsGroupAccountGroup_additionalObjects(false))
}
schemaAttrs["account_uuid"] = dsschema.StringAttribute{
Required: recurse,
@@ -3778,13 +3635,7 @@ func dataSourceSchemaAttrsNestedGroupAccountGroup(recurse bool) map[string]dssch
func dataSourceSchemaAttrsNestedGroupGroupAccount(recurse bool) map[string]dsschema.Attribute {
schemaAttrs := make(map[string]dsschema.Attribute)
if recurse {
- {
- attr := dsschema.SingleNestedAttribute{
- Attributes: dataSourceSchemaAttrsGroupGroupAccount_additionalObjects(false),
- }
- attr.Computed = true
- schemaAttrs["additional_objects"] = attr
- }
+ maps.Copy(schemaAttrs, dataSourceSchemaAttrsGroupGroupAccount_additionalObjects(false))
}
schemaAttrs["group_uuid"] = dsschema.StringAttribute{
Required: recurse,
@@ -3866,13 +3717,7 @@ func dataSourceSchemaAttrsNestedGroupGroupAccount(recurse bool) map[string]dssch
func dataSourceSchemaAttrsNestedGroupGroupAudit(recurse bool) map[string]dsschema.Attribute {
schemaAttrs := make(map[string]dsschema.Attribute)
if recurse {
- {
- attr := dsschema.SingleNestedAttribute{
- Attributes: dataSourceSchemaAttrsGroupGroupAudit_additionalObjects(false),
- }
- attr.Computed = true
- schemaAttrs["additional_objects"] = attr
- }
+ maps.Copy(schemaAttrs, dataSourceSchemaAttrsGroupGroupAudit_additionalObjects(false))
}
schemaAttrs["group_uuid"] = dsschema.StringAttribute{
Required: recurse,
@@ -3943,13 +3788,7 @@ func dataSourceSchemaAttrsNestedGroupGroupAudit(recurse bool) map[string]dsschem
func dataSourceSchemaAttrsNestedOrganizationAccountOrganizationalUnit(recurse bool) map[string]dsschema.Attribute {
schemaAttrs := make(map[string]dsschema.Attribute)
if recurse {
- {
- attr := dsschema.SingleNestedAttribute{
- Attributes: dataSourceSchemaAttrsOrganizationAccountOrganizationalUnit_additionalObjects(false),
- }
- attr.Computed = true
- schemaAttrs["additional_objects"] = attr
- }
+ maps.Copy(schemaAttrs, dataSourceSchemaAttrsOrganizationAccountOrganizationalUnit_additionalObjects(false))
}
schemaAttrs["account_uuid"] = dsschema.StringAttribute{
Required: recurse,
@@ -3994,13 +3833,7 @@ func dataSourceSchemaAttrsNestedOrganizationAccountOrganizationalUnit(recurse bo
func dataSourceSchemaAttrsNestedOrganizationOrganizationalUnitAccount(recurse bool) map[string]dsschema.Attribute {
schemaAttrs := make(map[string]dsschema.Attribute)
if recurse {
- {
- attr := dsschema.SingleNestedAttribute{
- Attributes: dataSourceSchemaAttrsOrganizationOrganizationalUnitAccount_additionalObjects(false),
- }
- attr.Computed = true
- schemaAttrs["additional_objects"] = attr
- }
+ maps.Copy(schemaAttrs, dataSourceSchemaAttrsOrganizationOrganizationalUnitAccount_additionalObjects(false))
}
schemaAttrs["organizational_unit_uuid"] = dsschema.StringAttribute{
Required: recurse,
@@ -4058,13 +3891,7 @@ func dataSourceSchemaAttrsNestedOrganizationOrganizationalUnitAccount(recurse bo
func dataSourceSchemaAttrsNestedProvisioningGroupOnSystem(recurse bool) map[string]dsschema.Attribute {
schemaAttrs := make(map[string]dsschema.Attribute)
if recurse {
- {
- attr := dsschema.SingleNestedAttribute{
- Attributes: dataSourceSchemaAttrsProvisioningGroupOnSystem_additionalObjects(false),
- }
- attr.Computed = true
- schemaAttrs["additional_objects"] = attr
- }
+ maps.Copy(schemaAttrs, dataSourceSchemaAttrsProvisioningGroupOnSystem_additionalObjects(false))
}
schemaAttrs["provisioned_system_uuid"] = dsschema.StringAttribute{
Required: recurse,
@@ -4125,13 +3952,7 @@ func dataSourceSchemaAttrsNestedProvisioningGroupOnSystem(recurse bool) map[stri
func dataSourceSchemaAttrsNestedProvisioningProvisionedAccount(recurse bool) map[string]dsschema.Attribute {
schemaAttrs := make(map[string]dsschema.Attribute)
if recurse {
- {
- attr := dsschema.SingleNestedAttribute{
- Attributes: dataSourceSchemaAttrsProvisioningProvisionedAccount_additionalObjects(false),
- }
- attr.Computed = true
- schemaAttrs["additional_objects"] = attr
- }
+ maps.Copy(schemaAttrs, dataSourceSchemaAttrsProvisioningProvisionedAccount_additionalObjects(false))
}
schemaAttrs["provisioned_system_uuid"] = dsschema.StringAttribute{
Required: recurse,
@@ -4185,13 +4006,7 @@ func dataSourceSchemaAttrsNestedProvisioningProvisionedAccount(recurse bool) map
func dataSourceSchemaAttrsNestedProvisioningProvisionedSystemSyncLog(recurse bool) map[string]dsschema.Attribute {
schemaAttrs := make(map[string]dsschema.Attribute)
if recurse {
- {
- attr := dsschema.SingleNestedAttribute{
- Attributes: dataSourceSchemaAttrsProvisioningProvisionedSystemSyncLog_additionalObjects(false),
- }
- attr.Computed = true
- schemaAttrs["additional_objects"] = attr
- }
+ maps.Copy(schemaAttrs, dataSourceSchemaAttrsProvisioningProvisionedSystemSyncLog_additionalObjects(false))
}
schemaAttrs["provisioned_system_uuid"] = dsschema.StringAttribute{
Required: recurse,
@@ -4238,13 +4053,7 @@ func dataSourceSchemaAttrsNestedProvisioningProvisionedSystemSyncLog(recurse boo
func dataSourceSchemaAttrsNestedServiceaccountServiceAccountGroup(recurse bool) map[string]dsschema.Attribute {
schemaAttrs := make(map[string]dsschema.Attribute)
if recurse {
- {
- attr := dsschema.SingleNestedAttribute{
- Attributes: dataSourceSchemaAttrsServiceaccountServiceAccountGroup_additionalObjects(false),
- }
- attr.Computed = true
- schemaAttrs["additional_objects"] = attr
- }
+ maps.Copy(schemaAttrs, dataSourceSchemaAttrsServiceaccountServiceAccountGroup_additionalObjects(false))
}
schemaAttrs["service_account_uuid"] = dsschema.StringAttribute{
Required: recurse,
@@ -4291,13 +4100,7 @@ func dataSourceSchemaAttrsNestedServiceaccountServiceAccountGroup(recurse bool)
func dataSourceSchemaAttrsNestedWebhookWebhookDelivery(recurse bool) map[string]dsschema.Attribute {
schemaAttrs := make(map[string]dsschema.Attribute)
if recurse {
- {
- attr := dsschema.SingleNestedAttribute{
- Attributes: dataSourceSchemaAttrsWebhookWebhookDelivery_additionalObjects(false),
- }
- attr.Computed = true
- schemaAttrs["additional_objects"] = attr
- }
+ maps.Copy(schemaAttrs, dataSourceSchemaAttrsWebhookWebhookDelivery_additionalObjects(false))
}
schemaAttrs["webhook_uuid"] = dsschema.StringAttribute{
Required: recurse,
@@ -4547,13 +4350,7 @@ func dataSourceSchemaAttrsNotificationVaultRecordExpiredNotification(recurse boo
func dataSourceSchemaAttrsOrganizationAccountOrganizationalUnit(recurse bool) map[string]dsschema.Attribute {
schemaAttrs := make(map[string]dsschema.Attribute)
if recurse {
- {
- attr := dsschema.SingleNestedAttribute{
- Attributes: dataSourceSchemaAttrsOrganizationAccountOrganizationalUnit_additionalObjects(false),
- }
- attr.Computed = true
- schemaAttrs["additional_objects"] = attr
- }
+ maps.Copy(schemaAttrs, dataSourceSchemaAttrsOrganizationAccountOrganizationalUnit_additionalObjects(false))
}
schemaAttrs["links"] = dsschema.ListNestedAttribute{
NestedObject: dsschema.NestedAttributeObject{
@@ -4612,13 +4409,7 @@ func dataSourceSchemaAttrsOrganizationAccountOrganizationalUnit_additionalObject
func dataSourceSchemaAttrsOrganizationOrganizationalUnit(recurse bool) map[string]dsschema.Attribute {
schemaAttrs := make(map[string]dsschema.Attribute)
if recurse {
- {
- attr := dsschema.SingleNestedAttribute{
- Attributes: dataSourceSchemaAttrsOrganizationOrganizationalUnit_additionalObjects(false),
- }
- attr.Computed = true
- schemaAttrs["additional_objects"] = attr
- }
+ maps.Copy(schemaAttrs, dataSourceSchemaAttrsOrganizationOrganizationalUnit_additionalObjects(false))
}
schemaAttrs["links"] = dsschema.ListNestedAttribute{
NestedObject: dsschema.NestedAttributeObject{
@@ -4676,13 +4467,7 @@ func dataSourceSchemaAttrsOrganizationOrganizationalUnit(recurse bool) map[strin
func dataSourceSchemaAttrsOrganizationOrganizationalUnitAccount(recurse bool) map[string]dsschema.Attribute {
schemaAttrs := make(map[string]dsschema.Attribute)
if recurse {
- {
- attr := dsschema.SingleNestedAttribute{
- Attributes: dataSourceSchemaAttrsOrganizationOrganizationalUnitAccount_additionalObjects(false),
- }
- attr.Computed = true
- schemaAttrs["additional_objects"] = attr
- }
+ maps.Copy(schemaAttrs, dataSourceSchemaAttrsOrganizationOrganizationalUnitAccount_additionalObjects(false))
}
schemaAttrs["links"] = dsschema.ListNestedAttribute{
NestedObject: dsschema.NestedAttributeObject{
@@ -4926,13 +4711,7 @@ func dataSourceSchemaAttrsProvisioningCircuitBreakerStatistics(recurse bool) map
func dataSourceSchemaAttrsProvisioningGroupOnSystem(recurse bool) map[string]dsschema.Attribute {
schemaAttrs := make(map[string]dsschema.Attribute)
if recurse {
- {
- attr := dsschema.SingleNestedAttribute{
- Attributes: dataSourceSchemaAttrsProvisioningGroupOnSystem_additionalObjects(false),
- }
- attr.Computed = true
- schemaAttrs["additional_objects"] = attr
- }
+ maps.Copy(schemaAttrs, dataSourceSchemaAttrsProvisioningGroupOnSystem_additionalObjects(false))
}
schemaAttrs["links"] = dsschema.ListNestedAttribute{
NestedObject: dsschema.NestedAttributeObject{
@@ -5117,13 +4896,7 @@ func dataSourceSchemaAttrsProvisioningOwnedGroupOnSystemsWrapper(recurse bool) m
func dataSourceSchemaAttrsProvisioningProvisionNumberSequence(recurse bool) map[string]dsschema.Attribute {
schemaAttrs := make(map[string]dsschema.Attribute)
if recurse {
- {
- attr := dsschema.SingleNestedAttribute{
- Attributes: dataSourceSchemaAttrsProvisioningProvisionNumberSequence_additionalObjects(false),
- }
- attr.Computed = true
- schemaAttrs["additional_objects"] = attr
- }
+ maps.Copy(schemaAttrs, dataSourceSchemaAttrsProvisioningProvisionNumberSequence_additionalObjects(false))
}
schemaAttrs["links"] = dsschema.ListNestedAttribute{
NestedObject: dsschema.NestedAttributeObject{
@@ -5193,13 +4966,7 @@ func dataSourceSchemaAttrsProvisioningProvisionedAD(recurse bool) map[string]dss
func dataSourceSchemaAttrsProvisioningProvisionedAccount(recurse bool) map[string]dsschema.Attribute {
schemaAttrs := make(map[string]dsschema.Attribute)
if recurse {
- {
- attr := dsschema.SingleNestedAttribute{
- Attributes: dataSourceSchemaAttrsProvisioningProvisionedAccount_additionalObjects(false),
- }
- attr.Computed = true
- schemaAttrs["additional_objects"] = attr
- }
+ maps.Copy(schemaAttrs, dataSourceSchemaAttrsProvisioningProvisionedAccount_additionalObjects(false))
}
schemaAttrs["links"] = dsschema.ListNestedAttribute{
NestedObject: dsschema.NestedAttributeObject{
@@ -5359,13 +5126,7 @@ func dataSourceSchemaAttrsProvisioningProvisionedLDAPDirectory(recurse bool) map
func dataSourceSchemaAttrsProvisioningProvisionedSystem(recurse bool) map[string]dsschema.Attribute {
schemaAttrs := make(map[string]dsschema.Attribute)
if recurse {
- {
- attr := dsschema.SingleNestedAttribute{
- Attributes: dataSourceSchemaAttrsProvisioningProvisionedSystem_additionalObjects(false),
- }
- attr.Computed = true
- schemaAttrs["additional_objects"] = attr
- }
+ maps.Copy(schemaAttrs, dataSourceSchemaAttrsProvisioningProvisionedSystem_additionalObjects(false))
}
schemaAttrs["links"] = dsschema.ListNestedAttribute{
NestedObject: dsschema.NestedAttributeObject{
@@ -5455,17 +5216,17 @@ func dataSourceSchemaAttrsProvisioningProvisionedSystem(recurse bool) map[string
}
{
attr := dsschema.SingleNestedAttribute{
- Attributes: dataSourceSchemaAttrsProvisioningAbstractProvisionedLDAP(false),
+ Attributes: dataSourceSchemaAttrsProvisioningProvisionedLDAPDirectory(false),
}
attr.Computed = true
- schemaAttrs["abstract_provisioned_ldap"] = attr
+ schemaAttrs["provisioned_ldap_directory"] = attr
}
{
attr := dsschema.SingleNestedAttribute{
- Attributes: dataSourceSchemaAttrsProvisioningProvisionedLDAP(false),
+ Attributes: dataSourceSchemaAttrsProvisioningProvisionedInternalLDAP(false),
}
attr.Computed = true
- schemaAttrs["provisioned_ldap"] = attr
+ schemaAttrs["provisioned_internal_ldap"] = attr
}
{
attr := dsschema.SingleNestedAttribute{
@@ -5476,17 +5237,17 @@ func dataSourceSchemaAttrsProvisioningProvisionedSystem(recurse bool) map[string
}
{
attr := dsschema.SingleNestedAttribute{
- Attributes: dataSourceSchemaAttrsProvisioningProvisionedAzureSyncLDAPDirectory(false),
+ Attributes: dataSourceSchemaAttrsProvisioningProvisionedAzureOIDCDirectory(false),
}
attr.Computed = true
- schemaAttrs["provisioned_azure_sync_ldap_directory"] = attr
+ schemaAttrs["provisioned_azure_oidc_directory"] = attr
}
{
attr := dsschema.SingleNestedAttribute{
- Attributes: dataSourceSchemaAttrsProvisioningProvisionedAzureOIDCDirectory(false),
+ Attributes: dataSourceSchemaAttrsProvisioningAbstractProvisionedLDAP(false),
}
attr.Computed = true
- schemaAttrs["provisioned_azure_oidc_directory"] = attr
+ schemaAttrs["abstract_provisioned_ldap"] = attr
}
{
attr := dsschema.SingleNestedAttribute{
@@ -5497,17 +5258,17 @@ func dataSourceSchemaAttrsProvisioningProvisionedSystem(recurse bool) map[string
}
{
attr := dsschema.SingleNestedAttribute{
- Attributes: dataSourceSchemaAttrsProvisioningProvisionedLDAPDirectory(false),
+ Attributes: dataSourceSchemaAttrsProvisioningProvisionedAzureSyncLDAPDirectory(false),
}
attr.Computed = true
- schemaAttrs["provisioned_ldap_directory"] = attr
+ schemaAttrs["provisioned_azure_sync_ldap_directory"] = attr
}
{
attr := dsschema.SingleNestedAttribute{
- Attributes: dataSourceSchemaAttrsProvisioningProvisionedInternalLDAP(false),
+ Attributes: dataSourceSchemaAttrsProvisioningProvisionedLDAP(false),
}
attr.Computed = true
- schemaAttrs["provisioned_internal_ldap"] = attr
+ schemaAttrs["provisioned_ldap"] = attr
}
return schemaAttrs
}
@@ -5573,13 +5334,7 @@ func dataSourceSchemaAttrsProvisioningProvisionedSystemPrimerLinkableWrapper(rec
func dataSourceSchemaAttrsProvisioningProvisionedSystemSyncLog(recurse bool) map[string]dsschema.Attribute {
schemaAttrs := make(map[string]dsschema.Attribute)
if recurse {
- {
- attr := dsschema.SingleNestedAttribute{
- Attributes: dataSourceSchemaAttrsProvisioningProvisionedSystemSyncLog_additionalObjects(false),
- }
- attr.Computed = true
- schemaAttrs["additional_objects"] = attr
- }
+ maps.Copy(schemaAttrs, dataSourceSchemaAttrsProvisioningProvisionedSystemSyncLog_additionalObjects(false))
}
schemaAttrs["links"] = dsschema.ListNestedAttribute{
NestedObject: dsschema.NestedAttributeObject{
@@ -5933,13 +5688,7 @@ func dataSourceSchemaAttrsRequestJoinVaultRequest(recurse bool) map[string]dssch
func dataSourceSchemaAttrsRequestModificationRequest(recurse bool) map[string]dsschema.Attribute {
schemaAttrs := make(map[string]dsschema.Attribute)
if recurse {
- {
- attr := dsschema.SingleNestedAttribute{
- Attributes: dataSourceSchemaAttrsRequestModificationRequest_additionalObjects(false),
- }
- attr.Computed = true
- schemaAttrs["additional_objects"] = attr
- }
+ maps.Copy(schemaAttrs, dataSourceSchemaAttrsRequestModificationRequest_additionalObjects(false))
}
schemaAttrs["links"] = dsschema.ListNestedAttribute{
NestedObject: dsschema.NestedAttributeObject{
@@ -6000,80 +5749,80 @@ func dataSourceSchemaAttrsRequestModificationRequest(recurse bool) map[string]ds
}
{
attr := dsschema.SingleNestedAttribute{
- Attributes: dataSourceSchemaAttrsRequestAbstractProvisionedSystemModificationRequest(false),
+ Attributes: dataSourceSchemaAttrsRequestTransferApplicationAdministrationRequest(false),
}
attr.Computed = true
- schemaAttrs["abstract_provisioned_system_modification_request"] = attr
+ schemaAttrs["transfer_application_administration_request"] = attr
}
{
attr := dsschema.SingleNestedAttribute{
- Attributes: dataSourceSchemaAttrsRequestRemoveProvisionedSystemRequest(false),
+ Attributes: dataSourceSchemaAttrsRequestExtendAccessRequest(false),
}
attr.Computed = true
- schemaAttrs["remove_provisioned_system_request"] = attr
+ schemaAttrs["extend_access_request"] = attr
}
{
attr := dsschema.SingleNestedAttribute{
- Attributes: dataSourceSchemaAttrsRequestGrantApplicationRequest(false),
+ Attributes: dataSourceSchemaAttrsRequestGrantServiceAccountGroupRequest(false),
}
attr.Computed = true
- schemaAttrs["grant_application_request"] = attr
+ schemaAttrs["grant_service_account_group_request"] = attr
}
{
attr := dsschema.SingleNestedAttribute{
- Attributes: dataSourceSchemaAttrsRequestReviewAuditRequest(false),
+ Attributes: dataSourceSchemaAttrsRequestGrantGroupOnSystemRequest(false),
}
attr.Computed = true
- schemaAttrs["review_audit_request"] = attr
+ schemaAttrs["grant_group_on_system_request"] = attr
}
{
attr := dsschema.SingleNestedAttribute{
- Attributes: dataSourceSchemaAttrsRequestRevokeAdminRequest(false),
+ Attributes: dataSourceSchemaAttrsRequestAbstractProvisionedSystemModificationRequest(false),
}
attr.Computed = true
- schemaAttrs["revoke_admin_request"] = attr
+ schemaAttrs["abstract_provisioned_system_modification_request"] = attr
}
{
attr := dsschema.SingleNestedAttribute{
- Attributes: dataSourceSchemaAttrsRequestGrantAccessRequest(false),
+ Attributes: dataSourceSchemaAttrsRequestEnableTechnicalAdministrationRequest(false),
}
attr.Computed = true
- schemaAttrs["grant_access_request"] = attr
+ schemaAttrs["enable_technical_administration_request"] = attr
}
{
attr := dsschema.SingleNestedAttribute{
- Attributes: dataSourceSchemaAttrsRequestTransferProvisionedSystemContentAdministrationRequest(false),
+ Attributes: dataSourceSchemaAttrsRequestGrantApplicationRequest(false),
}
attr.Computed = true
- schemaAttrs["transfer_provisioned_system_content_administration_request"] = attr
+ schemaAttrs["grant_application_request"] = attr
}
{
attr := dsschema.SingleNestedAttribute{
- Attributes: dataSourceSchemaAttrsRequestAbstractOrganizationalUnitModificationRequest(false),
+ Attributes: dataSourceSchemaAttrsRequestPasswordResetRequest(false),
}
attr.Computed = true
- schemaAttrs["abstract_organizational_unit_modification_request"] = attr
+ schemaAttrs["password_reset_request"] = attr
}
{
attr := dsschema.SingleNestedAttribute{
- Attributes: dataSourceSchemaAttrsRequestRemoveOrganizationalUnitRequest(false),
+ Attributes: dataSourceSchemaAttrsRequestGrantGroupOnSystemRequestRequest(false),
}
attr.Computed = true
- schemaAttrs["remove_organizational_unit_request"] = attr
+ schemaAttrs["grant_group_on_system_request_request"] = attr
}
{
attr := dsschema.SingleNestedAttribute{
- Attributes: dataSourceSchemaAttrsRequestCreateGroupOnSystemRequest(false),
+ Attributes: dataSourceSchemaAttrsRequestTransferServiceAccountAdministrationRequest(false),
}
attr.Computed = true
- schemaAttrs["create_group_on_system_request"] = attr
+ schemaAttrs["transfer_service_account_administration_request"] = attr
}
{
attr := dsschema.SingleNestedAttribute{
- Attributes: dataSourceSchemaAttrsRequestTransferApplicationAdministrationRequest(false),
+ Attributes: dataSourceSchemaAttrsRequestRemoveProvisionedSystemRequest(false),
}
attr.Computed = true
- schemaAttrs["transfer_application_administration_request"] = attr
+ schemaAttrs["remove_provisioned_system_request"] = attr
}
{
attr := dsschema.SingleNestedAttribute{
@@ -6084,108 +5833,108 @@ func dataSourceSchemaAttrsRequestModificationRequest(recurse bool) map[string]ds
}
{
attr := dsschema.SingleNestedAttribute{
- Attributes: dataSourceSchemaAttrsRequestAddGroupAdminRequest(false),
+ Attributes: dataSourceSchemaAttrsRequestTransferGroupOnSystemOwnershipRequest(false),
}
attr.Computed = true
- schemaAttrs["add_group_admin_request"] = attr
+ schemaAttrs["transfer_group_on_system_ownership_request"] = attr
}
{
attr := dsschema.SingleNestedAttribute{
- Attributes: dataSourceSchemaAttrsRequestTransferOrganizationalUnitOwnershipRequest(false),
+ Attributes: dataSourceSchemaAttrsRequestAbstractOrganizationalUnitModificationRequest(false),
}
attr.Computed = true
- schemaAttrs["transfer_organizational_unit_ownership_request"] = attr
+ schemaAttrs["abstract_organizational_unit_modification_request"] = attr
}
{
attr := dsschema.SingleNestedAttribute{
- Attributes: dataSourceSchemaAttrsRequestJoinVaultRequest(false),
+ Attributes: dataSourceSchemaAttrsRequestTransferOrganizationalUnitOwnershipRequest(false),
}
attr.Computed = true
- schemaAttrs["join_vault_request"] = attr
+ schemaAttrs["transfer_organizational_unit_ownership_request"] = attr
}
{
attr := dsschema.SingleNestedAttribute{
- Attributes: dataSourceSchemaAttrsRequestVerifyInternalAccountRequest(false),
+ Attributes: dataSourceSchemaAttrsRequestGrantAccessRequest(false),
}
attr.Computed = true
- schemaAttrs["verify_internal_account_request"] = attr
+ schemaAttrs["grant_access_request"] = attr
}
{
attr := dsschema.SingleNestedAttribute{
- Attributes: dataSourceSchemaAttrsRequestJoinGroupRequest(false),
+ Attributes: dataSourceSchemaAttrsRequestVerifyInternalAccountRequest(false),
}
attr.Computed = true
- schemaAttrs["join_group_request"] = attr
+ schemaAttrs["verify_internal_account_request"] = attr
}
{
attr := dsschema.SingleNestedAttribute{
- Attributes: dataSourceSchemaAttrsRequestTransferGroupOnSystemOwnershipRequest(false),
+ Attributes: dataSourceSchemaAttrsRequestTransferAuditorGroupRequest(false),
}
attr.Computed = true
- schemaAttrs["transfer_group_on_system_ownership_request"] = attr
+ schemaAttrs["transfer_auditor_group_request"] = attr
}
{
attr := dsschema.SingleNestedAttribute{
- Attributes: dataSourceSchemaAttrsRequestRemoveGroupRequest(false),
+ Attributes: dataSourceSchemaAttrsRequestCreateGroupOnSystemRequest(false),
}
attr.Computed = true
- schemaAttrs["remove_group_request"] = attr
+ schemaAttrs["create_group_on_system_request"] = attr
}
{
attr := dsschema.SingleNestedAttribute{
- Attributes: dataSourceSchemaAttrsRequestSetupAuthorizingGroupRequest(false),
+ Attributes: dataSourceSchemaAttrsRequestJoinGroupRequest(false),
}
attr.Computed = true
- schemaAttrs["setup_authorizing_group_request"] = attr
+ schemaAttrs["join_group_request"] = attr
}
{
attr := dsschema.SingleNestedAttribute{
- Attributes: dataSourceSchemaAttrsRequestSetupNestedGroupRequest(false),
+ Attributes: dataSourceSchemaAttrsRequestJoinVaultRequest(false),
}
attr.Computed = true
- schemaAttrs["setup_nested_group_request"] = attr
+ schemaAttrs["join_vault_request"] = attr
}
{
attr := dsschema.SingleNestedAttribute{
- Attributes: dataSourceSchemaAttrsRequestGrantGroupOnSystemRequestRequest(false),
+ Attributes: dataSourceSchemaAttrsRequestTransferProvisionedSystemContentAdministrationRequest(false),
}
attr.Computed = true
- schemaAttrs["grant_group_on_system_request_request"] = attr
+ schemaAttrs["transfer_provisioned_system_content_administration_request"] = attr
}
{
attr := dsschema.SingleNestedAttribute{
- Attributes: dataSourceSchemaAttrsRequestDisable2FARequest(false),
+ Attributes: dataSourceSchemaAttrsRequestSetupNestedGroupRequest(false),
}
attr.Computed = true
- schemaAttrs["disable2fa_request"] = attr
+ schemaAttrs["setup_nested_group_request"] = attr
}
{
attr := dsschema.SingleNestedAttribute{
- Attributes: dataSourceSchemaAttrsRequestGrantGroupOnSystemRequest(false),
+ Attributes: dataSourceSchemaAttrsRequestRevokeAdminRequest(false),
}
attr.Computed = true
- schemaAttrs["grant_group_on_system_request"] = attr
+ schemaAttrs["revoke_admin_request"] = attr
}
{
attr := dsschema.SingleNestedAttribute{
- Attributes: dataSourceSchemaAttrsRequestEnableTechnicalAdministrationRequest(false),
+ Attributes: dataSourceSchemaAttrsRequestRemoveGroupRequest(false),
}
attr.Computed = true
- schemaAttrs["enable_technical_administration_request"] = attr
+ schemaAttrs["remove_group_request"] = attr
}
{
attr := dsschema.SingleNestedAttribute{
- Attributes: dataSourceSchemaAttrsRequestCreateGroupRequest(false),
+ Attributes: dataSourceSchemaAttrsRequestTransferProvisionedSystemOwnershipRequest(false),
}
attr.Computed = true
- schemaAttrs["create_group_request"] = attr
+ schemaAttrs["transfer_provisioned_system_ownership_request"] = attr
}
{
attr := dsschema.SingleNestedAttribute{
- Attributes: dataSourceSchemaAttrsRequestTransferAuditorGroupRequest(false),
+ Attributes: dataSourceSchemaAttrsRequestCreateServiceAccountRequest(false),
}
attr.Computed = true
- schemaAttrs["transfer_auditor_group_request"] = attr
+ schemaAttrs["create_service_account_request"] = attr
}
{
attr := dsschema.SingleNestedAttribute{
@@ -6196,52 +5945,52 @@ func dataSourceSchemaAttrsRequestModificationRequest(recurse bool) map[string]ds
}
{
attr := dsschema.SingleNestedAttribute{
- Attributes: dataSourceSchemaAttrsRequestTransferApplicationOwnershipRequest(false),
+ Attributes: dataSourceSchemaAttrsRequestCreateGroupRequest(false),
}
attr.Computed = true
- schemaAttrs["transfer_application_ownership_request"] = attr
+ schemaAttrs["create_group_request"] = attr
}
{
attr := dsschema.SingleNestedAttribute{
- Attributes: dataSourceSchemaAttrsRequestCreateServiceAccountRequest(false),
+ Attributes: dataSourceSchemaAttrsRequestDisable2FARequest(false),
}
attr.Computed = true
- schemaAttrs["create_service_account_request"] = attr
+ schemaAttrs["disable2fa_request"] = attr
}
{
attr := dsschema.SingleNestedAttribute{
- Attributes: dataSourceSchemaAttrsRequestTransferServiceAccountAdministrationRequest(false),
+ Attributes: dataSourceSchemaAttrsRequestTransferApplicationOwnershipRequest(false),
}
attr.Computed = true
- schemaAttrs["transfer_service_account_administration_request"] = attr
+ schemaAttrs["transfer_application_ownership_request"] = attr
}
{
attr := dsschema.SingleNestedAttribute{
- Attributes: dataSourceSchemaAttrsRequestPasswordResetRequest(false),
+ Attributes: dataSourceSchemaAttrsRequestAddGroupAdminRequest(false),
}
attr.Computed = true
- schemaAttrs["password_reset_request"] = attr
+ schemaAttrs["add_group_admin_request"] = attr
}
{
attr := dsschema.SingleNestedAttribute{
- Attributes: dataSourceSchemaAttrsRequestGrantServiceAccountGroupRequest(false),
+ Attributes: dataSourceSchemaAttrsRequestReviewAuditRequest(false),
}
attr.Computed = true
- schemaAttrs["grant_service_account_group_request"] = attr
+ schemaAttrs["review_audit_request"] = attr
}
{
attr := dsschema.SingleNestedAttribute{
- Attributes: dataSourceSchemaAttrsRequestTransferProvisionedSystemOwnershipRequest(false),
+ Attributes: dataSourceSchemaAttrsRequestSetupAuthorizingGroupRequest(false),
}
attr.Computed = true
- schemaAttrs["transfer_provisioned_system_ownership_request"] = attr
+ schemaAttrs["setup_authorizing_group_request"] = attr
}
{
attr := dsschema.SingleNestedAttribute{
- Attributes: dataSourceSchemaAttrsRequestExtendAccessRequest(false),
+ Attributes: dataSourceSchemaAttrsRequestRemoveOrganizationalUnitRequest(false),
}
attr.Computed = true
- schemaAttrs["extend_access_request"] = attr
+ schemaAttrs["remove_organizational_unit_request"] = attr
}
{
attr := dsschema.SingleNestedAttribute{
@@ -6457,13 +6206,7 @@ func dataSourceSchemaAttrsRequestVerifyInternalAccountRequest(recurse bool) map[
func dataSourceSchemaAttrsServiceaccountServiceAccount(recurse bool) map[string]dsschema.Attribute {
schemaAttrs := make(map[string]dsschema.Attribute)
if recurse {
- {
- attr := dsschema.SingleNestedAttribute{
- Attributes: dataSourceSchemaAttrsServiceaccountServiceAccount_additionalObjects(false),
- }
- attr.Computed = true
- schemaAttrs["additional_objects"] = attr
- }
+ maps.Copy(schemaAttrs, dataSourceSchemaAttrsServiceaccountServiceAccount_additionalObjects(false))
}
schemaAttrs["links"] = dsschema.ListNestedAttribute{
NestedObject: dsschema.NestedAttributeObject{
@@ -6534,13 +6277,7 @@ func dataSourceSchemaAttrsServiceaccountServiceAccount(recurse bool) map[string]
func dataSourceSchemaAttrsServiceaccountServiceAccountGroup(recurse bool) map[string]dsschema.Attribute {
schemaAttrs := make(map[string]dsschema.Attribute)
if recurse {
- {
- attr := dsschema.SingleNestedAttribute{
- Attributes: dataSourceSchemaAttrsServiceaccountServiceAccountGroup_additionalObjects(false),
- }
- attr.Computed = true
- schemaAttrs["additional_objects"] = attr
- }
+ maps.Copy(schemaAttrs, dataSourceSchemaAttrsServiceaccountServiceAccountGroup_additionalObjects(false))
}
schemaAttrs["links"] = dsschema.ListNestedAttribute{
NestedObject: dsschema.NestedAttributeObject{
@@ -6737,13 +6474,7 @@ func dataSourceSchemaAttrsSimpleVersionInfo(recurse bool) map[string]dsschema.At
func dataSourceSchemaAttrsVaultDeletedVaultHolder(recurse bool) map[string]dsschema.Attribute {
schemaAttrs := make(map[string]dsschema.Attribute)
if recurse {
- {
- attr := dsschema.SingleNestedAttribute{
- Attributes: dataSourceSchemaAttrsVaultDeletedVaultHolder_additionalObjects(false),
- }
- attr.Computed = true
- schemaAttrs["additional_objects"] = attr
- }
+ maps.Copy(schemaAttrs, dataSourceSchemaAttrsVaultDeletedVaultHolder_additionalObjects(false))
}
schemaAttrs["links"] = dsschema.ListNestedAttribute{
NestedObject: dsschema.NestedAttributeObject{
@@ -6926,13 +6657,7 @@ func dataSourceSchemaAttrsVaultVaultHolder(recurse bool) map[string]dsschema.Att
func dataSourceSchemaAttrsVaultVaultRecord(recurse bool) map[string]dsschema.Attribute {
schemaAttrs := make(map[string]dsschema.Attribute)
if recurse {
- {
- attr := dsschema.SingleNestedAttribute{
- Attributes: dataSourceSchemaAttrsVaultVaultRecord_additionalObjects(false),
- }
- attr.Computed = true
- schemaAttrs["additional_objects"] = attr
- }
+ maps.Copy(schemaAttrs, dataSourceSchemaAttrsVaultVaultRecord_additionalObjects(false))
}
schemaAttrs["links"] = dsschema.ListNestedAttribute{
NestedObject: dsschema.NestedAttributeObject{
@@ -7182,13 +6907,7 @@ func dataSourceSchemaAttrsVaultVaultUnlockResponse(recurse bool) map[string]dssc
func dataSourceSchemaAttrsWebhookWebhook(recurse bool) map[string]dsschema.Attribute {
schemaAttrs := make(map[string]dsschema.Attribute)
if recurse {
- {
- attr := dsschema.SingleNestedAttribute{
- Attributes: dataSourceSchemaAttrsWebhookWebhook_additionalObjects(false),
- }
- attr.Computed = true
- schemaAttrs["additional_objects"] = attr
- }
+ maps.Copy(schemaAttrs, dataSourceSchemaAttrsWebhookWebhook_additionalObjects(false))
}
schemaAttrs["links"] = dsschema.ListNestedAttribute{
NestedObject: dsschema.NestedAttributeObject{
@@ -7312,13 +7031,7 @@ func dataSourceSchemaAttrsWebhookWebhook(recurse bool) map[string]dsschema.Attri
func dataSourceSchemaAttrsWebhookWebhookDelivery(recurse bool) map[string]dsschema.Attribute {
schemaAttrs := make(map[string]dsschema.Attribute)
if recurse {
- {
- attr := dsschema.SingleNestedAttribute{
- Attributes: dataSourceSchemaAttrsWebhookWebhookDelivery_additionalObjects(false),
- }
- attr.Computed = true
- schemaAttrs["additional_objects"] = attr
- }
+ maps.Copy(schemaAttrs, dataSourceSchemaAttrsWebhookWebhookDelivery_additionalObjects(false))
}
schemaAttrs["links"] = dsschema.ListNestedAttribute{
NestedObject: dsschema.NestedAttributeObject{
diff --git a/internal/provider/full-schema-rs.go b/internal/provider/full-schema-rs.go
index deea286..a4c42b7 100644
--- a/internal/provider/full-schema-rs.go
+++ b/internal/provider/full-schema-rs.go
@@ -4,6 +4,7 @@
package provider
import (
+ "golang.org/x/exp/maps"
"regexp"
"github.com/hashicorp/terraform-plugin-framework-validators/int64validator"
@@ -149,13 +150,7 @@ func resourceSchemaAttrsSegmentCount(recurse bool) map[string]rsschema.Attribute
func resourceSchemaAttrsAccountVaultVaultRecord(recurse bool) map[string]rsschema.Attribute {
schemaAttrs := make(map[string]rsschema.Attribute)
if recurse {
- {
- attr := rsschema.SingleNestedAttribute{
- Attributes: resourceSchemaAttrsVaultVaultRecord_additionalObjects(false),
- }
- attr.Optional = true
- schemaAttrs["additional_objects"] = attr
- }
+ maps.Copy(schemaAttrs, resourceSchemaAttrsVaultVaultRecord_additionalObjects(false))
}
schemaAttrs["account_uuid"] = rsschema.StringAttribute{
Required: true,
@@ -240,13 +235,7 @@ func resourceSchemaAttrsAccountVaultVaultRecord(recurse bool) map[string]rsschem
func resourceSchemaAttrsAuditAuditRecord(recurse bool) map[string]rsschema.Attribute {
schemaAttrs := make(map[string]rsschema.Attribute)
if recurse {
- {
- attr := rsschema.SingleNestedAttribute{
- Attributes: resourceSchemaAttrsAuditAuditRecord_additionalObjects(false),
- }
- attr.Optional = true
- schemaAttrs["additional_objects"] = attr
- }
+ maps.Copy(schemaAttrs, resourceSchemaAttrsAuditAuditRecord_additionalObjects(false))
}
schemaAttrs["links"] = rsschema.ListNestedAttribute{
NestedObject: rsschema.NestedAttributeObject{
@@ -364,13 +353,7 @@ func resourceSchemaAttrsAuditAuditRecord_additionalObjects(recurse bool) map[str
func resourceSchemaAttrsAuthAccount(recurse bool) map[string]rsschema.Attribute {
schemaAttrs := make(map[string]rsschema.Attribute)
if recurse {
- {
- attr := rsschema.SingleNestedAttribute{
- Attributes: resourceSchemaAttrsAuthAccount_additionalObjects(false),
- }
- attr.Optional = true
- schemaAttrs["additional_objects"] = attr
- }
+ maps.Copy(schemaAttrs, resourceSchemaAttrsAuthAccount_additionalObjects(false))
}
schemaAttrs["links"] = rsschema.ListNestedAttribute{
NestedObject: rsschema.NestedAttributeObject{
@@ -863,13 +846,7 @@ func resourceSchemaAttrsAuthStoredAccountAttributes(recurse bool) map[string]rss
func resourceSchemaAttrsCertificateCertificate(recurse bool) map[string]rsschema.Attribute {
schemaAttrs := make(map[string]rsschema.Attribute)
if recurse {
- {
- attr := rsschema.SingleNestedAttribute{
- Attributes: resourceSchemaAttrsCertificateCertificate_additionalObjects(false),
- }
- attr.Optional = true
- schemaAttrs["additional_objects"] = attr
- }
+ maps.Copy(schemaAttrs, resourceSchemaAttrsCertificateCertificate_additionalObjects(false))
}
schemaAttrs["links"] = rsschema.ListNestedAttribute{
NestedObject: rsschema.NestedAttributeObject{
@@ -1003,13 +980,7 @@ func resourceSchemaAttrsCertificateCertificate_additionalObjects(recurse bool) m
func resourceSchemaAttrsClientApplicationVaultVaultRecord(recurse bool) map[string]rsschema.Attribute {
schemaAttrs := make(map[string]rsschema.Attribute)
if recurse {
- {
- attr := rsschema.SingleNestedAttribute{
- Attributes: resourceSchemaAttrsVaultVaultRecord_additionalObjects(false),
- }
- attr.Optional = true
- schemaAttrs["additional_objects"] = attr
- }
+ maps.Copy(schemaAttrs, resourceSchemaAttrsVaultVaultRecord_additionalObjects(false))
}
schemaAttrs["client_application_uuid"] = rsschema.StringAttribute{
Required: true,
@@ -1094,13 +1065,7 @@ func resourceSchemaAttrsClientApplicationVaultVaultRecord(recurse bool) map[stri
func resourceSchemaAttrsClientClientApplication(recurse bool) map[string]rsschema.Attribute {
schemaAttrs := make(map[string]rsschema.Attribute)
if recurse {
- {
- attr := rsschema.SingleNestedAttribute{
- Attributes: resourceSchemaAttrsClientClientApplication_additionalObjects(false),
- }
- attr.Optional = true
- schemaAttrs["additional_objects"] = attr
- }
+ maps.Copy(schemaAttrs, resourceSchemaAttrsClientClientApplication_additionalObjects(false))
}
schemaAttrs["links"] = rsschema.ListNestedAttribute{
NestedObject: rsschema.NestedAttributeObject{
@@ -1168,17 +1133,17 @@ func resourceSchemaAttrsClientClientApplication(recurse bool) map[string]rsschem
}
{
attr := rsschema.SingleNestedAttribute{
- Attributes: resourceSchemaAttrsClientSaml2Client(false),
+ Attributes: resourceSchemaAttrsClientLdapClient(false),
}
attr.Optional = true
- schemaAttrs["saml2_client"] = attr
+ schemaAttrs["ldap_client"] = attr
}
{
attr := rsschema.SingleNestedAttribute{
- Attributes: resourceSchemaAttrsClientLdapClient(false),
+ Attributes: resourceSchemaAttrsClientSaml2Client(false),
}
attr.Optional = true
- schemaAttrs["ldap_client"] = attr
+ schemaAttrs["saml2_client"] = attr
}
return schemaAttrs
}
@@ -1366,13 +1331,7 @@ func resourceSchemaAttrsClientOAuth2Client(recurse bool) map[string]rsschema.Att
func resourceSchemaAttrsClientOAuth2ClientPermission(recurse bool) map[string]rsschema.Attribute {
schemaAttrs := make(map[string]rsschema.Attribute)
if recurse {
- {
- attr := rsschema.SingleNestedAttribute{
- Attributes: resourceSchemaAttrsClientOAuth2ClientPermission_additionalObjects(false),
- }
- attr.Optional = true
- schemaAttrs["additional_objects"] = attr
- }
+ maps.Copy(schemaAttrs, resourceSchemaAttrsClientOAuth2ClientPermission_additionalObjects(false))
}
schemaAttrs["links"] = rsschema.ListNestedAttribute{
NestedObject: rsschema.NestedAttributeObject{
@@ -1423,13 +1382,7 @@ func resourceSchemaAttrsClientOAuth2ClientPermissionLinkableWrapper(recurse bool
func resourceSchemaAttrsClientOAuth2ClientPermissionWithClient(recurse bool) map[string]rsschema.Attribute {
schemaAttrs := make(map[string]rsschema.Attribute)
if recurse {
- {
- attr := rsschema.SingleNestedAttribute{
- Attributes: resourceSchemaAttrsClientOAuth2ClientPermission_additionalObjects(false),
- }
- attr.Optional = true
- schemaAttrs["additional_objects"] = attr
- }
+ maps.Copy(schemaAttrs, resourceSchemaAttrsClientOAuth2ClientPermission_additionalObjects(false))
}
schemaAttrs["links"] = rsschema.ListNestedAttribute{
NestedObject: rsschema.NestedAttributeObject{
@@ -1534,13 +1487,7 @@ func resourceSchemaAttrsClientSaml2Client_attributes(recurse bool) map[string]rs
func resourceSchemaAttrsDeletedVaultHolderVaultVaultRecord(recurse bool) map[string]rsschema.Attribute {
schemaAttrs := make(map[string]rsschema.Attribute)
if recurse {
- {
- attr := rsschema.SingleNestedAttribute{
- Attributes: resourceSchemaAttrsVaultVaultRecord_additionalObjects(false),
- }
- attr.Optional = true
- schemaAttrs["additional_objects"] = attr
- }
+ maps.Copy(schemaAttrs, resourceSchemaAttrsVaultVaultRecord_additionalObjects(false))
}
schemaAttrs["deleted_vault_holder_uuid"] = rsschema.StringAttribute{
Required: true,
@@ -1625,13 +1572,7 @@ func resourceSchemaAttrsDeletedVaultHolderVaultVaultRecord(recurse bool) map[str
func resourceSchemaAttrsDirectoryAccountDirectory(recurse bool) map[string]rsschema.Attribute {
schemaAttrs := make(map[string]rsschema.Attribute)
if recurse {
- {
- attr := rsschema.SingleNestedAttribute{
- Attributes: resourceSchemaAttrsDirectoryAccountDirectory_additionalObjects(false),
- }
- attr.Optional = true
- schemaAttrs["additional_objects"] = attr
- }
+ maps.Copy(schemaAttrs, resourceSchemaAttrsDirectoryAccountDirectory_additionalObjects(false))
}
schemaAttrs["links"] = rsschema.ListNestedAttribute{
NestedObject: rsschema.NestedAttributeObject{
@@ -1707,10 +1648,10 @@ func resourceSchemaAttrsDirectoryAccountDirectory(recurse bool) map[string]rssch
}
{
attr := rsschema.SingleNestedAttribute{
- Attributes: resourceSchemaAttrsDirectoryMaintenanceDirectory(false),
+ Attributes: resourceSchemaAttrsDirectoryInternalDirectory(false),
}
attr.Optional = true
- schemaAttrs["maintenance_directory"] = attr
+ schemaAttrs["internal_directory"] = attr
}
{
attr := rsschema.SingleNestedAttribute{
@@ -1721,10 +1662,10 @@ func resourceSchemaAttrsDirectoryAccountDirectory(recurse bool) map[string]rssch
}
{
attr := rsschema.SingleNestedAttribute{
- Attributes: resourceSchemaAttrsDirectoryInternalDirectory(false),
+ Attributes: resourceSchemaAttrsDirectoryMaintenanceDirectory(false),
}
attr.Optional = true
- schemaAttrs["internal_directory"] = attr
+ schemaAttrs["maintenance_directory"] = attr
}
{
attr := rsschema.SingleNestedAttribute{
@@ -2061,13 +2002,7 @@ func resourceSchemaAttrsDirectoryOIDCDirectory(recurse bool) map[string]rsschema
func resourceSchemaAttrsGroupAccountGroup(recurse bool) map[string]rsschema.Attribute {
schemaAttrs := make(map[string]rsschema.Attribute)
if recurse {
- {
- attr := rsschema.SingleNestedAttribute{
- Attributes: resourceSchemaAttrsGroupAccountGroup_additionalObjects(false),
- }
- attr.Optional = true
- schemaAttrs["additional_objects"] = attr
- }
+ maps.Copy(schemaAttrs, resourceSchemaAttrsGroupAccountGroup_additionalObjects(false))
}
schemaAttrs["uuid"] = rsschema.StringAttribute{
Required: true,
@@ -2150,13 +2085,7 @@ func resourceSchemaAttrsGroupAuthorizedGroupsWrapper(recurse bool) map[string]rs
func resourceSchemaAttrsGroupGroup(recurse bool) map[string]rsschema.Attribute {
schemaAttrs := make(map[string]rsschema.Attribute)
if recurse {
- {
- attr := rsschema.SingleNestedAttribute{
- Attributes: resourceSchemaAttrsGroupGroup_additionalObjects(false),
- }
- attr.Optional = true
- schemaAttrs["additional_objects"] = attr
- }
+ maps.Copy(schemaAttrs, resourceSchemaAttrsGroupGroup_additionalObjects(false))
}
schemaAttrs["links"] = rsschema.ListNestedAttribute{
NestedObject: rsschema.NestedAttributeObject{
@@ -2311,13 +2240,7 @@ func resourceSchemaAttrsGroupGroup(recurse bool) map[string]rsschema.Attribute {
func resourceSchemaAttrsGroupGroupAccount(recurse bool) map[string]rsschema.Attribute {
schemaAttrs := make(map[string]rsschema.Attribute)
if recurse {
- {
- attr := rsschema.SingleNestedAttribute{
- Attributes: resourceSchemaAttrsGroupGroupAccount_additionalObjects(false),
- }
- attr.Optional = true
- schemaAttrs["additional_objects"] = attr
- }
+ maps.Copy(schemaAttrs, resourceSchemaAttrsGroupGroupAccount_additionalObjects(false))
}
schemaAttrs["uuid"] = rsschema.StringAttribute{
Required: true,
@@ -2413,13 +2336,7 @@ func resourceSchemaAttrsGroupGroupAdminMail(recurse bool) map[string]rsschema.At
func resourceSchemaAttrsGroupGroupAudit(recurse bool) map[string]rsschema.Attribute {
schemaAttrs := make(map[string]rsschema.Attribute)
if recurse {
- {
- attr := rsschema.SingleNestedAttribute{
- Attributes: resourceSchemaAttrsGroupGroupAudit_additionalObjects(false),
- }
- attr.Optional = true
- schemaAttrs["additional_objects"] = attr
- }
+ maps.Copy(schemaAttrs, resourceSchemaAttrsGroupGroupAudit_additionalObjects(false))
}
schemaAttrs["links"] = rsschema.ListNestedAttribute{
NestedObject: rsschema.NestedAttributeObject{
@@ -2631,13 +2548,7 @@ func resourceSchemaAttrsGroupGroupAuditingInfo(recurse bool) map[string]rsschema
func resourceSchemaAttrsGroupGroupClassification(recurse bool) map[string]rsschema.Attribute {
schemaAttrs := make(map[string]rsschema.Attribute)
if recurse {
- {
- attr := rsschema.SingleNestedAttribute{
- Attributes: resourceSchemaAttrsGroupGroupClassification_additionalObjects(false),
- }
- attr.Optional = true
- schemaAttrs["additional_objects"] = attr
- }
+ maps.Copy(schemaAttrs, resourceSchemaAttrsGroupGroupClassification_additionalObjects(false))
}
schemaAttrs["links"] = rsschema.ListNestedAttribute{
NestedObject: rsschema.NestedAttributeObject{
@@ -2812,13 +2723,7 @@ func resourceSchemaAttrsGroupGroupClassification_additionalObjects(recurse bool)
func resourceSchemaAttrsGroupGroupClient(recurse bool) map[string]rsschema.Attribute {
schemaAttrs := make(map[string]rsschema.Attribute)
if recurse {
- {
- attr := rsschema.SingleNestedAttribute{
- Attributes: resourceSchemaAttrsGroupGroupClient_additionalObjects(false),
- }
- attr.Optional = true
- schemaAttrs["additional_objects"] = attr
- }
+ maps.Copy(schemaAttrs, resourceSchemaAttrsGroupGroupClient_additionalObjects(false))
}
schemaAttrs["links"] = rsschema.ListNestedAttribute{
NestedObject: rsschema.NestedAttributeObject{
@@ -2879,13 +2784,7 @@ func resourceSchemaAttrsGroupGroupClient_additionalObjects(recurse bool) map[str
func resourceSchemaAttrsGroupGroupFolder(recurse bool) map[string]rsschema.Attribute {
schemaAttrs := make(map[string]rsschema.Attribute)
if recurse {
- {
- attr := rsschema.SingleNestedAttribute{
- Attributes: resourceSchemaAttrsGroupGroupFolder_additionalObjects(false),
- }
- attr.Optional = true
- schemaAttrs["additional_objects"] = attr
- }
+ maps.Copy(schemaAttrs, resourceSchemaAttrsGroupGroupFolder_additionalObjects(false))
}
schemaAttrs["links"] = rsschema.ListNestedAttribute{
NestedObject: rsschema.NestedAttributeObject{
@@ -3234,13 +3133,7 @@ func resourceSchemaAttrsGroupGroupsAuditStats(recurse bool) map[string]rsschema.
func resourceSchemaAttrsGroupProvisioningGroup(recurse bool) map[string]rsschema.Attribute {
schemaAttrs := make(map[string]rsschema.Attribute)
if recurse {
- {
- attr := rsschema.SingleNestedAttribute{
- Attributes: resourceSchemaAttrsGroupProvisioningGroup_additionalObjects(false),
- }
- attr.Optional = true
- schemaAttrs["additional_objects"] = attr
- }
+ maps.Copy(schemaAttrs, resourceSchemaAttrsGroupProvisioningGroup_additionalObjects(false))
}
schemaAttrs["links"] = rsschema.ListNestedAttribute{
NestedObject: rsschema.NestedAttributeObject{
@@ -3299,13 +3192,7 @@ func resourceSchemaAttrsGroupProvisioningGroup_additionalObjects(recurse bool) m
func resourceSchemaAttrsGroupVaultVaultRecord(recurse bool) map[string]rsschema.Attribute {
schemaAttrs := make(map[string]rsschema.Attribute)
if recurse {
- {
- attr := rsschema.SingleNestedAttribute{
- Attributes: resourceSchemaAttrsVaultVaultRecord_additionalObjects(false),
- }
- attr.Optional = true
- schemaAttrs["additional_objects"] = attr
- }
+ maps.Copy(schemaAttrs, resourceSchemaAttrsVaultVaultRecord_additionalObjects(false))
}
schemaAttrs["group_uuid"] = rsschema.StringAttribute{
Required: true,
@@ -3446,13 +3333,7 @@ func resourceSchemaAttrsLaunchpadDisplayedLaunchpadTiles(recurse bool) map[strin
func resourceSchemaAttrsLaunchpadLaunchpadTile(recurse bool) map[string]rsschema.Attribute {
schemaAttrs := make(map[string]rsschema.Attribute)
if recurse {
- {
- attr := rsschema.SingleNestedAttribute{
- Attributes: resourceSchemaAttrsLaunchpadLaunchpadTile_additionalObjects(false),
- }
- attr.Optional = true
- schemaAttrs["additional_objects"] = attr
- }
+ maps.Copy(schemaAttrs, resourceSchemaAttrsLaunchpadLaunchpadTile_additionalObjects(false))
}
schemaAttrs["links"] = rsschema.ListNestedAttribute{
NestedObject: rsschema.NestedAttributeObject{
@@ -3766,13 +3647,7 @@ func resourceSchemaAttrsNestedAuthInternalAccount(recurse bool) map[string]rssch
func resourceSchemaAttrsNestedClientOAuth2ClientPermission(recurse bool) map[string]rsschema.Attribute {
schemaAttrs := make(map[string]rsschema.Attribute)
if recurse {
- {
- attr := rsschema.SingleNestedAttribute{
- Attributes: resourceSchemaAttrsClientOAuth2ClientPermission_additionalObjects(false),
- }
- attr.Optional = true
- schemaAttrs["additional_objects"] = attr
- }
+ maps.Copy(schemaAttrs, resourceSchemaAttrsClientOAuth2ClientPermission_additionalObjects(false))
}
schemaAttrs["client_application_uuid"] = rsschema.StringAttribute{
Required: true,
@@ -3819,13 +3694,7 @@ func resourceSchemaAttrsNestedClientOAuth2ClientPermission(recurse bool) map[str
func resourceSchemaAttrsNestedGroupAccountGroup(recurse bool) map[string]rsschema.Attribute {
schemaAttrs := make(map[string]rsschema.Attribute)
if recurse {
- {
- attr := rsschema.SingleNestedAttribute{
- Attributes: resourceSchemaAttrsGroupAccountGroup_additionalObjects(false),
- }
- attr.Optional = true
- schemaAttrs["additional_objects"] = attr
- }
+ maps.Copy(schemaAttrs, resourceSchemaAttrsGroupAccountGroup_additionalObjects(false))
}
schemaAttrs["account_uuid"] = rsschema.StringAttribute{
Required: true,
@@ -3871,13 +3740,7 @@ func resourceSchemaAttrsNestedGroupAccountGroup(recurse bool) map[string]rsschem
func resourceSchemaAttrsNestedGroupGroupAccount(recurse bool) map[string]rsschema.Attribute {
schemaAttrs := make(map[string]rsschema.Attribute)
if recurse {
- {
- attr := rsschema.SingleNestedAttribute{
- Attributes: resourceSchemaAttrsGroupGroupAccount_additionalObjects(false),
- }
- attr.Optional = true
- schemaAttrs["additional_objects"] = attr
- }
+ maps.Copy(schemaAttrs, resourceSchemaAttrsGroupGroupAccount_additionalObjects(false))
}
schemaAttrs["group_uuid"] = rsschema.StringAttribute{
Required: true,
@@ -3928,13 +3791,7 @@ func resourceSchemaAttrsNestedGroupGroupAccount(recurse bool) map[string]rsschem
func resourceSchemaAttrsNestedGroupGroupAudit(recurse bool) map[string]rsschema.Attribute {
schemaAttrs := make(map[string]rsschema.Attribute)
if recurse {
- {
- attr := rsschema.SingleNestedAttribute{
- Attributes: resourceSchemaAttrsGroupGroupAudit_additionalObjects(false),
- }
- attr.Optional = true
- schemaAttrs["additional_objects"] = attr
- }
+ maps.Copy(schemaAttrs, resourceSchemaAttrsGroupGroupAudit_additionalObjects(false))
}
schemaAttrs["group_uuid"] = rsschema.StringAttribute{
Required: true,
@@ -4002,13 +3859,7 @@ func resourceSchemaAttrsNestedGroupGroupAudit(recurse bool) map[string]rsschema.
func resourceSchemaAttrsNestedOrganizationAccountOrganizationalUnit(recurse bool) map[string]rsschema.Attribute {
schemaAttrs := make(map[string]rsschema.Attribute)
if recurse {
- {
- attr := rsschema.SingleNestedAttribute{
- Attributes: resourceSchemaAttrsOrganizationAccountOrganizationalUnit_additionalObjects(false),
- }
- attr.Optional = true
- schemaAttrs["additional_objects"] = attr
- }
+ maps.Copy(schemaAttrs, resourceSchemaAttrsOrganizationAccountOrganizationalUnit_additionalObjects(false))
}
schemaAttrs["account_uuid"] = rsschema.StringAttribute{
Required: true,
@@ -4027,13 +3878,7 @@ func resourceSchemaAttrsNestedOrganizationAccountOrganizationalUnit(recurse bool
func resourceSchemaAttrsNestedOrganizationOrganizationalUnitAccount(recurse bool) map[string]rsschema.Attribute {
schemaAttrs := make(map[string]rsschema.Attribute)
if recurse {
- {
- attr := rsschema.SingleNestedAttribute{
- Attributes: resourceSchemaAttrsOrganizationOrganizationalUnitAccount_additionalObjects(false),
- }
- attr.Optional = true
- schemaAttrs["additional_objects"] = attr
- }
+ maps.Copy(schemaAttrs, resourceSchemaAttrsOrganizationOrganizationalUnitAccount_additionalObjects(false))
}
schemaAttrs["organizational_unit_uuid"] = rsschema.StringAttribute{
Required: true,
@@ -4058,13 +3903,7 @@ func resourceSchemaAttrsNestedOrganizationOrganizationalUnitAccount(recurse bool
func resourceSchemaAttrsNestedProvisioningGroupOnSystem(recurse bool) map[string]rsschema.Attribute {
schemaAttrs := make(map[string]rsschema.Attribute)
if recurse {
- {
- attr := rsschema.SingleNestedAttribute{
- Attributes: resourceSchemaAttrsProvisioningGroupOnSystem_additionalObjects(false),
- }
- attr.Optional = true
- schemaAttrs["additional_objects"] = attr
- }
+ maps.Copy(schemaAttrs, resourceSchemaAttrsProvisioningGroupOnSystem_additionalObjects(false))
}
schemaAttrs["provisioned_system_uuid"] = rsschema.StringAttribute{
Required: true,
@@ -4123,13 +3962,7 @@ func resourceSchemaAttrsNestedProvisioningGroupOnSystem(recurse bool) map[string
func resourceSchemaAttrsNestedProvisioningProvisionedAccount(recurse bool) map[string]rsschema.Attribute {
schemaAttrs := make(map[string]rsschema.Attribute)
if recurse {
- {
- attr := rsschema.SingleNestedAttribute{
- Attributes: resourceSchemaAttrsProvisioningProvisionedAccount_additionalObjects(false),
- }
- attr.Optional = true
- schemaAttrs["additional_objects"] = attr
- }
+ maps.Copy(schemaAttrs, resourceSchemaAttrsProvisioningProvisionedAccount_additionalObjects(false))
}
schemaAttrs["provisioned_system_uuid"] = rsschema.StringAttribute{
Required: true,
@@ -4152,13 +3985,7 @@ func resourceSchemaAttrsNestedProvisioningProvisionedAccount(recurse bool) map[s
func resourceSchemaAttrsNestedProvisioningProvisionedSystemSyncLog(recurse bool) map[string]rsschema.Attribute {
schemaAttrs := make(map[string]rsschema.Attribute)
if recurse {
- {
- attr := rsschema.SingleNestedAttribute{
- Attributes: resourceSchemaAttrsProvisioningProvisionedSystemSyncLog_additionalObjects(false),
- }
- attr.Optional = true
- schemaAttrs["additional_objects"] = attr
- }
+ maps.Copy(schemaAttrs, resourceSchemaAttrsProvisioningProvisionedSystemSyncLog_additionalObjects(false))
}
schemaAttrs["provisioned_system_uuid"] = rsschema.StringAttribute{
Required: true,
@@ -4201,13 +4028,7 @@ func resourceSchemaAttrsNestedProvisioningProvisionedSystemSyncLog(recurse bool)
func resourceSchemaAttrsNestedServiceaccountServiceAccountGroup(recurse bool) map[string]rsschema.Attribute {
schemaAttrs := make(map[string]rsschema.Attribute)
if recurse {
- {
- attr := rsschema.SingleNestedAttribute{
- Attributes: resourceSchemaAttrsServiceaccountServiceAccountGroup_additionalObjects(false),
- }
- attr.Optional = true
- schemaAttrs["additional_objects"] = attr
- }
+ maps.Copy(schemaAttrs, resourceSchemaAttrsServiceaccountServiceAccountGroup_additionalObjects(false))
}
schemaAttrs["service_account_uuid"] = rsschema.StringAttribute{
Required: true,
@@ -4254,13 +4075,7 @@ func resourceSchemaAttrsNestedServiceaccountServiceAccountGroup(recurse bool) ma
func resourceSchemaAttrsNestedWebhookWebhookDelivery(recurse bool) map[string]rsschema.Attribute {
schemaAttrs := make(map[string]rsschema.Attribute)
if recurse {
- {
- attr := rsschema.SingleNestedAttribute{
- Attributes: resourceSchemaAttrsWebhookWebhookDelivery_additionalObjects(false),
- }
- attr.Optional = true
- schemaAttrs["additional_objects"] = attr
- }
+ maps.Copy(schemaAttrs, resourceSchemaAttrsWebhookWebhookDelivery_additionalObjects(false))
}
schemaAttrs["webhook_uuid"] = rsschema.StringAttribute{
Required: true,
@@ -4527,13 +4342,7 @@ func resourceSchemaAttrsNotificationVaultRecordExpiredNotification(recurse bool)
func resourceSchemaAttrsOrganizationAccountOrganizationalUnit(recurse bool) map[string]rsschema.Attribute {
schemaAttrs := make(map[string]rsschema.Attribute)
if recurse {
- {
- attr := rsschema.SingleNestedAttribute{
- Attributes: resourceSchemaAttrsOrganizationAccountOrganizationalUnit_additionalObjects(false),
- }
- attr.Optional = true
- schemaAttrs["additional_objects"] = attr
- }
+ maps.Copy(schemaAttrs, resourceSchemaAttrsOrganizationAccountOrganizationalUnit_additionalObjects(false))
}
schemaAttrs["uuid"] = rsschema.StringAttribute{
Required: true,
@@ -4567,13 +4376,7 @@ func resourceSchemaAttrsOrganizationAccountOrganizationalUnit_additionalObjects(
func resourceSchemaAttrsOrganizationOrganizationalUnit(recurse bool) map[string]rsschema.Attribute {
schemaAttrs := make(map[string]rsschema.Attribute)
if recurse {
- {
- attr := rsschema.SingleNestedAttribute{
- Attributes: resourceSchemaAttrsOrganizationOrganizationalUnit_additionalObjects(false),
- }
- attr.Optional = true
- schemaAttrs["additional_objects"] = attr
- }
+ maps.Copy(schemaAttrs, resourceSchemaAttrsOrganizationOrganizationalUnit_additionalObjects(false))
}
schemaAttrs["links"] = rsschema.ListNestedAttribute{
NestedObject: rsschema.NestedAttributeObject{
@@ -4619,13 +4422,7 @@ func resourceSchemaAttrsOrganizationOrganizationalUnit(recurse bool) map[string]
func resourceSchemaAttrsOrganizationOrganizationalUnitAccount(recurse bool) map[string]rsschema.Attribute {
schemaAttrs := make(map[string]rsschema.Attribute)
if recurse {
- {
- attr := rsschema.SingleNestedAttribute{
- Attributes: resourceSchemaAttrsOrganizationOrganizationalUnitAccount_additionalObjects(false),
- }
- attr.Optional = true
- schemaAttrs["additional_objects"] = attr
- }
+ maps.Copy(schemaAttrs, resourceSchemaAttrsOrganizationOrganizationalUnitAccount_additionalObjects(false))
}
schemaAttrs["uuid"] = rsschema.StringAttribute{
Required: true,
@@ -4893,13 +4690,7 @@ func resourceSchemaAttrsProvisioningCircuitBreakerStatistics(recurse bool) map[s
func resourceSchemaAttrsProvisioningGroupOnSystem(recurse bool) map[string]rsschema.Attribute {
schemaAttrs := make(map[string]rsschema.Attribute)
if recurse {
- {
- attr := rsschema.SingleNestedAttribute{
- Attributes: resourceSchemaAttrsProvisioningGroupOnSystem_additionalObjects(false),
- }
- attr.Optional = true
- schemaAttrs["additional_objects"] = attr
- }
+ maps.Copy(schemaAttrs, resourceSchemaAttrsProvisioningGroupOnSystem_additionalObjects(false))
}
schemaAttrs["links"] = rsschema.ListNestedAttribute{
NestedObject: rsschema.NestedAttributeObject{
@@ -5104,13 +4895,7 @@ func resourceSchemaAttrsProvisioningOwnedGroupOnSystemsWrapper(recurse bool) map
func resourceSchemaAttrsProvisioningProvisionNumberSequence(recurse bool) map[string]rsschema.Attribute {
schemaAttrs := make(map[string]rsschema.Attribute)
if recurse {
- {
- attr := rsschema.SingleNestedAttribute{
- Attributes: resourceSchemaAttrsProvisioningProvisionNumberSequence_additionalObjects(false),
- }
- attr.Optional = true
- schemaAttrs["additional_objects"] = attr
- }
+ maps.Copy(schemaAttrs, resourceSchemaAttrsProvisioningProvisionNumberSequence_additionalObjects(false))
}
schemaAttrs["links"] = rsschema.ListNestedAttribute{
NestedObject: rsschema.NestedAttributeObject{
@@ -5186,13 +4971,7 @@ func resourceSchemaAttrsProvisioningProvisionedAD(recurse bool) map[string]rssch
func resourceSchemaAttrsProvisioningProvisionedAccount(recurse bool) map[string]rsschema.Attribute {
schemaAttrs := make(map[string]rsschema.Attribute)
if recurse {
- {
- attr := rsschema.SingleNestedAttribute{
- Attributes: resourceSchemaAttrsProvisioningProvisionedAccount_additionalObjects(false),
- }
- attr.Optional = true
- schemaAttrs["additional_objects"] = attr
- }
+ maps.Copy(schemaAttrs, resourceSchemaAttrsProvisioningProvisionedAccount_additionalObjects(false))
}
schemaAttrs["uuid"] = rsschema.StringAttribute{
Required: true,
@@ -5338,13 +5117,7 @@ func resourceSchemaAttrsProvisioningProvisionedLDAPDirectory(recurse bool) map[s
func resourceSchemaAttrsProvisioningProvisionedSystem(recurse bool) map[string]rsschema.Attribute {
schemaAttrs := make(map[string]rsschema.Attribute)
if recurse {
- {
- attr := rsschema.SingleNestedAttribute{
- Attributes: resourceSchemaAttrsProvisioningProvisionedSystem_additionalObjects(false),
- }
- attr.Optional = true
- schemaAttrs["additional_objects"] = attr
- }
+ maps.Copy(schemaAttrs, resourceSchemaAttrsProvisioningProvisionedSystem_additionalObjects(false))
}
schemaAttrs["links"] = rsschema.ListNestedAttribute{
NestedObject: rsschema.NestedAttributeObject{
@@ -5437,17 +5210,17 @@ func resourceSchemaAttrsProvisioningProvisionedSystem(recurse bool) map[string]r
}
{
attr := rsschema.SingleNestedAttribute{
- Attributes: resourceSchemaAttrsProvisioningAbstractProvisionedLDAP(false),
+ Attributes: resourceSchemaAttrsProvisioningProvisionedLDAPDirectory(false),
}
attr.Optional = true
- schemaAttrs["abstract_provisioned_ldap"] = attr
+ schemaAttrs["provisioned_ldap_directory"] = attr
}
{
attr := rsschema.SingleNestedAttribute{
- Attributes: resourceSchemaAttrsProvisioningProvisionedLDAP(false),
+ Attributes: resourceSchemaAttrsProvisioningProvisionedInternalLDAP(false),
}
attr.Optional = true
- schemaAttrs["provisioned_ldap"] = attr
+ schemaAttrs["provisioned_internal_ldap"] = attr
}
{
attr := rsschema.SingleNestedAttribute{
@@ -5458,17 +5231,17 @@ func resourceSchemaAttrsProvisioningProvisionedSystem(recurse bool) map[string]r
}
{
attr := rsschema.SingleNestedAttribute{
- Attributes: resourceSchemaAttrsProvisioningProvisionedAzureSyncLDAPDirectory(false),
+ Attributes: resourceSchemaAttrsProvisioningProvisionedAzureOIDCDirectory(false),
}
attr.Optional = true
- schemaAttrs["provisioned_azure_sync_ldap_directory"] = attr
+ schemaAttrs["provisioned_azure_oidc_directory"] = attr
}
{
attr := rsschema.SingleNestedAttribute{
- Attributes: resourceSchemaAttrsProvisioningProvisionedAzureOIDCDirectory(false),
+ Attributes: resourceSchemaAttrsProvisioningAbstractProvisionedLDAP(false),
}
attr.Optional = true
- schemaAttrs["provisioned_azure_oidc_directory"] = attr
+ schemaAttrs["abstract_provisioned_ldap"] = attr
}
{
attr := rsschema.SingleNestedAttribute{
@@ -5479,17 +5252,17 @@ func resourceSchemaAttrsProvisioningProvisionedSystem(recurse bool) map[string]r
}
{
attr := rsschema.SingleNestedAttribute{
- Attributes: resourceSchemaAttrsProvisioningProvisionedLDAPDirectory(false),
+ Attributes: resourceSchemaAttrsProvisioningProvisionedAzureSyncLDAPDirectory(false),
}
attr.Optional = true
- schemaAttrs["provisioned_ldap_directory"] = attr
+ schemaAttrs["provisioned_azure_sync_ldap_directory"] = attr
}
{
attr := rsschema.SingleNestedAttribute{
- Attributes: resourceSchemaAttrsProvisioningProvisionedInternalLDAP(false),
+ Attributes: resourceSchemaAttrsProvisioningProvisionedLDAP(false),
}
attr.Optional = true
- schemaAttrs["provisioned_internal_ldap"] = attr
+ schemaAttrs["provisioned_ldap"] = attr
}
return schemaAttrs
}
@@ -5562,13 +5335,7 @@ func resourceSchemaAttrsProvisioningProvisionedSystemPrimerLinkableWrapper(recur
func resourceSchemaAttrsProvisioningProvisionedSystemSyncLog(recurse bool) map[string]rsschema.Attribute {
schemaAttrs := make(map[string]rsschema.Attribute)
if recurse {
- {
- attr := rsschema.SingleNestedAttribute{
- Attributes: resourceSchemaAttrsProvisioningProvisionedSystemSyncLog_additionalObjects(false),
- }
- attr.Optional = true
- schemaAttrs["additional_objects"] = attr
- }
+ maps.Copy(schemaAttrs, resourceSchemaAttrsProvisioningProvisionedSystemSyncLog_additionalObjects(false))
}
schemaAttrs["links"] = rsschema.ListNestedAttribute{
NestedObject: rsschema.NestedAttributeObject{
@@ -5947,13 +5714,7 @@ func resourceSchemaAttrsRequestJoinVaultRequest(recurse bool) map[string]rsschem
func resourceSchemaAttrsRequestModificationRequest(recurse bool) map[string]rsschema.Attribute {
schemaAttrs := make(map[string]rsschema.Attribute)
if recurse {
- {
- attr := rsschema.SingleNestedAttribute{
- Attributes: resourceSchemaAttrsRequestModificationRequest_additionalObjects(false),
- }
- attr.Optional = true
- schemaAttrs["additional_objects"] = attr
- }
+ maps.Copy(schemaAttrs, resourceSchemaAttrsRequestModificationRequest_additionalObjects(false))
}
schemaAttrs["links"] = rsschema.ListNestedAttribute{
NestedObject: rsschema.NestedAttributeObject{
@@ -6018,80 +5779,80 @@ func resourceSchemaAttrsRequestModificationRequest(recurse bool) map[string]rssc
}
{
attr := rsschema.SingleNestedAttribute{
- Attributes: resourceSchemaAttrsRequestAbstractProvisionedSystemModificationRequest(false),
+ Attributes: resourceSchemaAttrsRequestTransferApplicationAdministrationRequest(false),
}
attr.Optional = true
- schemaAttrs["abstract_provisioned_system_modification_request"] = attr
+ schemaAttrs["transfer_application_administration_request"] = attr
}
{
attr := rsschema.SingleNestedAttribute{
- Attributes: resourceSchemaAttrsRequestRemoveProvisionedSystemRequest(false),
+ Attributes: resourceSchemaAttrsRequestExtendAccessRequest(false),
}
attr.Optional = true
- schemaAttrs["remove_provisioned_system_request"] = attr
+ schemaAttrs["extend_access_request"] = attr
}
{
attr := rsschema.SingleNestedAttribute{
- Attributes: resourceSchemaAttrsRequestGrantApplicationRequest(false),
+ Attributes: resourceSchemaAttrsRequestGrantServiceAccountGroupRequest(false),
}
attr.Optional = true
- schemaAttrs["grant_application_request"] = attr
+ schemaAttrs["grant_service_account_group_request"] = attr
}
{
attr := rsschema.SingleNestedAttribute{
- Attributes: resourceSchemaAttrsRequestReviewAuditRequest(false),
+ Attributes: resourceSchemaAttrsRequestGrantGroupOnSystemRequest(false),
}
attr.Optional = true
- schemaAttrs["review_audit_request"] = attr
+ schemaAttrs["grant_group_on_system_request"] = attr
}
{
attr := rsschema.SingleNestedAttribute{
- Attributes: resourceSchemaAttrsRequestRevokeAdminRequest(false),
+ Attributes: resourceSchemaAttrsRequestAbstractProvisionedSystemModificationRequest(false),
}
attr.Optional = true
- schemaAttrs["revoke_admin_request"] = attr
+ schemaAttrs["abstract_provisioned_system_modification_request"] = attr
}
{
attr := rsschema.SingleNestedAttribute{
- Attributes: resourceSchemaAttrsRequestGrantAccessRequest(false),
+ Attributes: resourceSchemaAttrsRequestEnableTechnicalAdministrationRequest(false),
}
attr.Optional = true
- schemaAttrs["grant_access_request"] = attr
+ schemaAttrs["enable_technical_administration_request"] = attr
}
{
attr := rsschema.SingleNestedAttribute{
- Attributes: resourceSchemaAttrsRequestTransferProvisionedSystemContentAdministrationRequest(false),
+ Attributes: resourceSchemaAttrsRequestGrantApplicationRequest(false),
}
attr.Optional = true
- schemaAttrs["transfer_provisioned_system_content_administration_request"] = attr
+ schemaAttrs["grant_application_request"] = attr
}
{
attr := rsschema.SingleNestedAttribute{
- Attributes: resourceSchemaAttrsRequestAbstractOrganizationalUnitModificationRequest(false),
+ Attributes: resourceSchemaAttrsRequestPasswordResetRequest(false),
}
attr.Optional = true
- schemaAttrs["abstract_organizational_unit_modification_request"] = attr
+ schemaAttrs["password_reset_request"] = attr
}
{
attr := rsschema.SingleNestedAttribute{
- Attributes: resourceSchemaAttrsRequestRemoveOrganizationalUnitRequest(false),
+ Attributes: resourceSchemaAttrsRequestGrantGroupOnSystemRequestRequest(false),
}
attr.Optional = true
- schemaAttrs["remove_organizational_unit_request"] = attr
+ schemaAttrs["grant_group_on_system_request_request"] = attr
}
{
attr := rsschema.SingleNestedAttribute{
- Attributes: resourceSchemaAttrsRequestCreateGroupOnSystemRequest(false),
+ Attributes: resourceSchemaAttrsRequestTransferServiceAccountAdministrationRequest(false),
}
attr.Optional = true
- schemaAttrs["create_group_on_system_request"] = attr
+ schemaAttrs["transfer_service_account_administration_request"] = attr
}
{
attr := rsschema.SingleNestedAttribute{
- Attributes: resourceSchemaAttrsRequestTransferApplicationAdministrationRequest(false),
+ Attributes: resourceSchemaAttrsRequestRemoveProvisionedSystemRequest(false),
}
attr.Optional = true
- schemaAttrs["transfer_application_administration_request"] = attr
+ schemaAttrs["remove_provisioned_system_request"] = attr
}
{
attr := rsschema.SingleNestedAttribute{
@@ -6102,108 +5863,108 @@ func resourceSchemaAttrsRequestModificationRequest(recurse bool) map[string]rssc
}
{
attr := rsschema.SingleNestedAttribute{
- Attributes: resourceSchemaAttrsRequestAddGroupAdminRequest(false),
+ Attributes: resourceSchemaAttrsRequestTransferGroupOnSystemOwnershipRequest(false),
}
attr.Optional = true
- schemaAttrs["add_group_admin_request"] = attr
+ schemaAttrs["transfer_group_on_system_ownership_request"] = attr
}
{
attr := rsschema.SingleNestedAttribute{
- Attributes: resourceSchemaAttrsRequestTransferOrganizationalUnitOwnershipRequest(false),
+ Attributes: resourceSchemaAttrsRequestAbstractOrganizationalUnitModificationRequest(false),
}
attr.Optional = true
- schemaAttrs["transfer_organizational_unit_ownership_request"] = attr
+ schemaAttrs["abstract_organizational_unit_modification_request"] = attr
}
{
attr := rsschema.SingleNestedAttribute{
- Attributes: resourceSchemaAttrsRequestJoinVaultRequest(false),
+ Attributes: resourceSchemaAttrsRequestTransferOrganizationalUnitOwnershipRequest(false),
}
attr.Optional = true
- schemaAttrs["join_vault_request"] = attr
+ schemaAttrs["transfer_organizational_unit_ownership_request"] = attr
}
{
attr := rsschema.SingleNestedAttribute{
- Attributes: resourceSchemaAttrsRequestVerifyInternalAccountRequest(false),
+ Attributes: resourceSchemaAttrsRequestGrantAccessRequest(false),
}
attr.Optional = true
- schemaAttrs["verify_internal_account_request"] = attr
+ schemaAttrs["grant_access_request"] = attr
}
{
attr := rsschema.SingleNestedAttribute{
- Attributes: resourceSchemaAttrsRequestJoinGroupRequest(false),
+ Attributes: resourceSchemaAttrsRequestVerifyInternalAccountRequest(false),
}
attr.Optional = true
- schemaAttrs["join_group_request"] = attr
+ schemaAttrs["verify_internal_account_request"] = attr
}
{
attr := rsschema.SingleNestedAttribute{
- Attributes: resourceSchemaAttrsRequestTransferGroupOnSystemOwnershipRequest(false),
+ Attributes: resourceSchemaAttrsRequestTransferAuditorGroupRequest(false),
}
attr.Optional = true
- schemaAttrs["transfer_group_on_system_ownership_request"] = attr
+ schemaAttrs["transfer_auditor_group_request"] = attr
}
{
attr := rsschema.SingleNestedAttribute{
- Attributes: resourceSchemaAttrsRequestRemoveGroupRequest(false),
+ Attributes: resourceSchemaAttrsRequestCreateGroupOnSystemRequest(false),
}
attr.Optional = true
- schemaAttrs["remove_group_request"] = attr
+ schemaAttrs["create_group_on_system_request"] = attr
}
{
attr := rsschema.SingleNestedAttribute{
- Attributes: resourceSchemaAttrsRequestSetupAuthorizingGroupRequest(false),
+ Attributes: resourceSchemaAttrsRequestJoinGroupRequest(false),
}
attr.Optional = true
- schemaAttrs["setup_authorizing_group_request"] = attr
+ schemaAttrs["join_group_request"] = attr
}
{
attr := rsschema.SingleNestedAttribute{
- Attributes: resourceSchemaAttrsRequestSetupNestedGroupRequest(false),
+ Attributes: resourceSchemaAttrsRequestJoinVaultRequest(false),
}
attr.Optional = true
- schemaAttrs["setup_nested_group_request"] = attr
+ schemaAttrs["join_vault_request"] = attr
}
{
attr := rsschema.SingleNestedAttribute{
- Attributes: resourceSchemaAttrsRequestGrantGroupOnSystemRequestRequest(false),
+ Attributes: resourceSchemaAttrsRequestTransferProvisionedSystemContentAdministrationRequest(false),
}
attr.Optional = true
- schemaAttrs["grant_group_on_system_request_request"] = attr
+ schemaAttrs["transfer_provisioned_system_content_administration_request"] = attr
}
{
attr := rsschema.SingleNestedAttribute{
- Attributes: resourceSchemaAttrsRequestDisable2FARequest(false),
+ Attributes: resourceSchemaAttrsRequestSetupNestedGroupRequest(false),
}
attr.Optional = true
- schemaAttrs["disable2fa_request"] = attr
+ schemaAttrs["setup_nested_group_request"] = attr
}
{
attr := rsschema.SingleNestedAttribute{
- Attributes: resourceSchemaAttrsRequestGrantGroupOnSystemRequest(false),
+ Attributes: resourceSchemaAttrsRequestRevokeAdminRequest(false),
}
attr.Optional = true
- schemaAttrs["grant_group_on_system_request"] = attr
+ schemaAttrs["revoke_admin_request"] = attr
}
{
attr := rsschema.SingleNestedAttribute{
- Attributes: resourceSchemaAttrsRequestEnableTechnicalAdministrationRequest(false),
+ Attributes: resourceSchemaAttrsRequestRemoveGroupRequest(false),
}
attr.Optional = true
- schemaAttrs["enable_technical_administration_request"] = attr
+ schemaAttrs["remove_group_request"] = attr
}
{
attr := rsschema.SingleNestedAttribute{
- Attributes: resourceSchemaAttrsRequestCreateGroupRequest(false),
+ Attributes: resourceSchemaAttrsRequestTransferProvisionedSystemOwnershipRequest(false),
}
attr.Optional = true
- schemaAttrs["create_group_request"] = attr
+ schemaAttrs["transfer_provisioned_system_ownership_request"] = attr
}
{
attr := rsschema.SingleNestedAttribute{
- Attributes: resourceSchemaAttrsRequestTransferAuditorGroupRequest(false),
+ Attributes: resourceSchemaAttrsRequestCreateServiceAccountRequest(false),
}
attr.Optional = true
- schemaAttrs["transfer_auditor_group_request"] = attr
+ schemaAttrs["create_service_account_request"] = attr
}
{
attr := rsschema.SingleNestedAttribute{
@@ -6214,52 +5975,52 @@ func resourceSchemaAttrsRequestModificationRequest(recurse bool) map[string]rssc
}
{
attr := rsschema.SingleNestedAttribute{
- Attributes: resourceSchemaAttrsRequestTransferApplicationOwnershipRequest(false),
+ Attributes: resourceSchemaAttrsRequestCreateGroupRequest(false),
}
attr.Optional = true
- schemaAttrs["transfer_application_ownership_request"] = attr
+ schemaAttrs["create_group_request"] = attr
}
{
attr := rsschema.SingleNestedAttribute{
- Attributes: resourceSchemaAttrsRequestCreateServiceAccountRequest(false),
+ Attributes: resourceSchemaAttrsRequestDisable2FARequest(false),
}
attr.Optional = true
- schemaAttrs["create_service_account_request"] = attr
+ schemaAttrs["disable2fa_request"] = attr
}
{
attr := rsschema.SingleNestedAttribute{
- Attributes: resourceSchemaAttrsRequestTransferServiceAccountAdministrationRequest(false),
+ Attributes: resourceSchemaAttrsRequestTransferApplicationOwnershipRequest(false),
}
attr.Optional = true
- schemaAttrs["transfer_service_account_administration_request"] = attr
+ schemaAttrs["transfer_application_ownership_request"] = attr
}
{
attr := rsschema.SingleNestedAttribute{
- Attributes: resourceSchemaAttrsRequestPasswordResetRequest(false),
+ Attributes: resourceSchemaAttrsRequestAddGroupAdminRequest(false),
}
attr.Optional = true
- schemaAttrs["password_reset_request"] = attr
+ schemaAttrs["add_group_admin_request"] = attr
}
{
attr := rsschema.SingleNestedAttribute{
- Attributes: resourceSchemaAttrsRequestGrantServiceAccountGroupRequest(false),
+ Attributes: resourceSchemaAttrsRequestReviewAuditRequest(false),
}
attr.Optional = true
- schemaAttrs["grant_service_account_group_request"] = attr
+ schemaAttrs["review_audit_request"] = attr
}
{
attr := rsschema.SingleNestedAttribute{
- Attributes: resourceSchemaAttrsRequestTransferProvisionedSystemOwnershipRequest(false),
+ Attributes: resourceSchemaAttrsRequestSetupAuthorizingGroupRequest(false),
}
attr.Optional = true
- schemaAttrs["transfer_provisioned_system_ownership_request"] = attr
+ schemaAttrs["setup_authorizing_group_request"] = attr
}
{
attr := rsschema.SingleNestedAttribute{
- Attributes: resourceSchemaAttrsRequestExtendAccessRequest(false),
+ Attributes: resourceSchemaAttrsRequestRemoveOrganizationalUnitRequest(false),
}
attr.Optional = true
- schemaAttrs["extend_access_request"] = attr
+ schemaAttrs["remove_organizational_unit_request"] = attr
}
{
attr := rsschema.SingleNestedAttribute{
@@ -6525,13 +6286,7 @@ func resourceSchemaAttrsRequestVerifyInternalAccountRequest(recurse bool) map[st
func resourceSchemaAttrsServiceaccountServiceAccount(recurse bool) map[string]rsschema.Attribute {
schemaAttrs := make(map[string]rsschema.Attribute)
if recurse {
- {
- attr := rsschema.SingleNestedAttribute{
- Attributes: resourceSchemaAttrsServiceaccountServiceAccount_additionalObjects(false),
- }
- attr.Optional = true
- schemaAttrs["additional_objects"] = attr
- }
+ maps.Copy(schemaAttrs, resourceSchemaAttrsServiceaccountServiceAccount_additionalObjects(false))
}
schemaAttrs["links"] = rsschema.ListNestedAttribute{
NestedObject: rsschema.NestedAttributeObject{
@@ -6597,13 +6352,7 @@ func resourceSchemaAttrsServiceaccountServiceAccount(recurse bool) map[string]rs
func resourceSchemaAttrsServiceaccountServiceAccountGroup(recurse bool) map[string]rsschema.Attribute {
schemaAttrs := make(map[string]rsschema.Attribute)
if recurse {
- {
- attr := rsschema.SingleNestedAttribute{
- Attributes: resourceSchemaAttrsServiceaccountServiceAccountGroup_additionalObjects(false),
- }
- attr.Optional = true
- schemaAttrs["additional_objects"] = attr
- }
+ maps.Copy(schemaAttrs, resourceSchemaAttrsServiceaccountServiceAccountGroup_additionalObjects(false))
}
schemaAttrs["links"] = rsschema.ListNestedAttribute{
NestedObject: rsschema.NestedAttributeObject{
@@ -6808,13 +6557,7 @@ func resourceSchemaAttrsSimpleVersionInfo(recurse bool) map[string]rsschema.Attr
func resourceSchemaAttrsVaultDeletedVaultHolder(recurse bool) map[string]rsschema.Attribute {
schemaAttrs := make(map[string]rsschema.Attribute)
if recurse {
- {
- attr := rsschema.SingleNestedAttribute{
- Attributes: resourceSchemaAttrsVaultDeletedVaultHolder_additionalObjects(false),
- }
- attr.Optional = true
- schemaAttrs["additional_objects"] = attr
- }
+ maps.Copy(schemaAttrs, resourceSchemaAttrsVaultDeletedVaultHolder_additionalObjects(false))
}
schemaAttrs["links"] = rsschema.ListNestedAttribute{
NestedObject: rsschema.NestedAttributeObject{
@@ -7016,13 +6759,7 @@ func resourceSchemaAttrsVaultVaultHolder(recurse bool) map[string]rsschema.Attri
func resourceSchemaAttrsVaultVaultRecord(recurse bool) map[string]rsschema.Attribute {
schemaAttrs := make(map[string]rsschema.Attribute)
if recurse {
- {
- attr := rsschema.SingleNestedAttribute{
- Attributes: resourceSchemaAttrsVaultVaultRecord_additionalObjects(false),
- }
- attr.Optional = true
- schemaAttrs["additional_objects"] = attr
- }
+ maps.Copy(schemaAttrs, resourceSchemaAttrsVaultVaultRecord_additionalObjects(false))
}
schemaAttrs["links"] = rsschema.ListNestedAttribute{
NestedObject: rsschema.NestedAttributeObject{
@@ -7306,13 +7043,7 @@ func resourceSchemaAttrsVaultVaultUnlockResponse(recurse bool) map[string]rssche
func resourceSchemaAttrsWebhookWebhook(recurse bool) map[string]rsschema.Attribute {
schemaAttrs := make(map[string]rsschema.Attribute)
if recurse {
- {
- attr := rsschema.SingleNestedAttribute{
- Attributes: resourceSchemaAttrsWebhookWebhook_additionalObjects(false),
- }
- attr.Optional = true
- schemaAttrs["additional_objects"] = attr
- }
+ maps.Copy(schemaAttrs, resourceSchemaAttrsWebhookWebhook_additionalObjects(false))
}
schemaAttrs["links"] = rsschema.ListNestedAttribute{
NestedObject: rsschema.NestedAttributeObject{
@@ -7467,13 +7198,7 @@ func resourceSchemaAttrsWebhookWebhook(recurse bool) map[string]rsschema.Attribu
func resourceSchemaAttrsWebhookWebhookDelivery(recurse bool) map[string]rsschema.Attribute {
schemaAttrs := make(map[string]rsschema.Attribute)
if recurse {
- {
- attr := rsschema.SingleNestedAttribute{
- Attributes: resourceSchemaAttrsWebhookWebhookDelivery_additionalObjects(false),
- }
- attr.Optional = true
- schemaAttrs["additional_objects"] = attr
- }
+ maps.Copy(schemaAttrs, resourceSchemaAttrsWebhookWebhookDelivery_additionalObjects(false))
}
schemaAttrs["links"] = rsschema.ListNestedAttribute{
NestedObject: rsschema.NestedAttributeObject{
diff --git a/internal/provider/full-tf-to-data-struct-ds.go b/internal/provider/full-tf-to-data-struct-ds.go
index b058d3f..8ec3e00 100644
--- a/internal/provider/full-tf-to-data-struct-ds.go
+++ b/internal/provider/full-tf-to-data-struct-ds.go
@@ -64,7 +64,14 @@ func fillDataStructFromTFObjectDSAccountVaultVaultRecord(data *accountVaultVault
data.ShareEndTime = obj.Attributes()["share_end_time"].(basetypes.StringValue)
data.UUID = obj.Attributes()["uuid"].(basetypes.StringValue)
data.Additional = obj.Attributes()["additional"].(basetypes.ListValue)
- data.AdditionalObjects = obj.Attributes()["additional_objects"].(basetypes.ObjectValue)
+ data.Audit = obj.Attributes()["audit"].(basetypes.ObjectValue)
+ data.Parent = obj.Attributes()["parent"].(basetypes.ObjectValue)
+ data.PasswordMetadata = obj.Attributes()["password_metadata"].(basetypes.ObjectValue)
+ data.Secret = obj.Attributes()["secret"].(basetypes.ObjectValue)
+ data.ShareSummary = obj.Attributes()["share_summary"].(basetypes.ObjectValue)
+ data.Shares = obj.Attributes()["shares"].(basetypes.ListValue)
+ data.Tile = obj.Attributes()["tile"].(basetypes.ObjectValue)
+ data.Vaultholder = obj.Attributes()["vaultholder"].(basetypes.ObjectValue)
data.Derived = obj.Attributes()["derived"].(basetypes.BoolValue)
data.EndDate = obj.Attributes()["end_date"].(basetypes.StringValue)
data.Filename = obj.Attributes()["filename"].(basetypes.StringValue)
@@ -78,7 +85,7 @@ func fillDataStructFromTFObjectDSAuditAuditRecord(data *auditAuditRecordDataDS,
data.Links = obj.Attributes()["links"].(basetypes.ListValue)
data.Permissions = obj.Attributes()["permissions"].(basetypes.ListValue)
data.Additional = obj.Attributes()["additional"].(basetypes.ListValue)
- data.AdditionalObjects = obj.Attributes()["additional_objects"].(basetypes.ObjectValue)
+ data.Audit = obj.Attributes()["audit"].(basetypes.ObjectValue)
data.AuditAuditRecordType = obj.Attributes()["type"].(basetypes.StringValue)
data.DateTime = obj.Attributes()["date_time"].(basetypes.StringValue)
data.OnAccount = obj.Attributes()["on_account"].(basetypes.StringValue)
@@ -119,7 +126,13 @@ func fillDataStructFromTFObjectDSAuthAccount(data *authAccountDataDS, obj types.
data.Additional = obj.Attributes()["additional"].(basetypes.ListValue)
data.AccountPermissions = obj.Attributes()["account_permissions"].(basetypes.ListValue)
data.Active = obj.Attributes()["active"].(basetypes.BoolValue)
- data.AdditionalObjects = obj.Attributes()["additional_objects"].(basetypes.ObjectValue)
+ data.ActiveLogin = obj.Attributes()["active_login"].(basetypes.BoolValue)
+ data.Audit = obj.Attributes()["audit"].(basetypes.ObjectValue)
+ data.Groups = obj.Attributes()["groups"].(basetypes.ListValue)
+ data.PendingRecoveryRequests = obj.Attributes()["pending_recovery_requests"].(basetypes.ObjectValue)
+ data.Settings = obj.Attributes()["settings"].(basetypes.ObjectValue)
+ data.StoredAttributes = obj.Attributes()["stored_attributes"].(basetypes.ObjectValue)
+ data.Vault = obj.Attributes()["vault"].(basetypes.ObjectValue)
data.CanRequestGroups = obj.Attributes()["can_request_groups"].(basetypes.BoolValue)
data.Directory = obj.Attributes()["directory"].(basetypes.ObjectValue)
data.DirectoryName = obj.Attributes()["directory_name"].(basetypes.StringValue)
@@ -227,7 +240,13 @@ func fillDataStructFromTFObjectDSAuthInternalAccount(data *authInternalAccountDa
data.Additional = obj.Attributes()["additional"].(basetypes.ListValue)
data.AccountPermissions = obj.Attributes()["account_permissions"].(basetypes.ListValue)
data.Active = obj.Attributes()["active"].(basetypes.BoolValue)
- data.AdditionalObjects = obj.Attributes()["additional_objects"].(basetypes.ObjectValue)
+ data.ActiveLogin = obj.Attributes()["active_login"].(basetypes.BoolValue)
+ data.Audit = obj.Attributes()["audit"].(basetypes.ObjectValue)
+ data.Groups = obj.Attributes()["groups"].(basetypes.ListValue)
+ data.PendingRecoveryRequests = obj.Attributes()["pending_recovery_requests"].(basetypes.ObjectValue)
+ data.Settings = obj.Attributes()["settings"].(basetypes.ObjectValue)
+ data.StoredAttributes = obj.Attributes()["stored_attributes"].(basetypes.ObjectValue)
+ data.Vault = obj.Attributes()["vault"].(basetypes.ObjectValue)
data.CanRequestGroups = obj.Attributes()["can_request_groups"].(basetypes.BoolValue)
data.Directory = obj.Attributes()["directory"].(basetypes.ObjectValue)
data.DirectoryName = obj.Attributes()["directory_name"].(basetypes.StringValue)
@@ -294,7 +313,7 @@ func fillDataStructFromTFObjectDSCertificateCertificate(data *certificateCertifi
data.SubjectDN = obj.Attributes()["subject_dn"].(basetypes.StringValue)
data.UUID = obj.Attributes()["uuid"].(basetypes.StringValue)
data.Additional = obj.Attributes()["additional"].(basetypes.ListValue)
- data.AdditionalObjects = obj.Attributes()["additional_objects"].(basetypes.ObjectValue)
+ data.Audit = obj.Attributes()["audit"].(basetypes.ObjectValue)
data.KeyData = obj.Attributes()["key_data"].(basetypes.ListValue)
}
@@ -329,7 +348,14 @@ func fillDataStructFromTFObjectDSClientApplicationVaultVaultRecord(data *clientA
data.ShareEndTime = obj.Attributes()["share_end_time"].(basetypes.StringValue)
data.UUID = obj.Attributes()["uuid"].(basetypes.StringValue)
data.Additional = obj.Attributes()["additional"].(basetypes.ListValue)
- data.AdditionalObjects = obj.Attributes()["additional_objects"].(basetypes.ObjectValue)
+ data.Audit = obj.Attributes()["audit"].(basetypes.ObjectValue)
+ data.Parent = obj.Attributes()["parent"].(basetypes.ObjectValue)
+ data.PasswordMetadata = obj.Attributes()["password_metadata"].(basetypes.ObjectValue)
+ data.Secret = obj.Attributes()["secret"].(basetypes.ObjectValue)
+ data.ShareSummary = obj.Attributes()["share_summary"].(basetypes.ObjectValue)
+ data.Shares = obj.Attributes()["shares"].(basetypes.ListValue)
+ data.Tile = obj.Attributes()["tile"].(basetypes.ObjectValue)
+ data.Vaultholder = obj.Attributes()["vaultholder"].(basetypes.ObjectValue)
data.Derived = obj.Attributes()["derived"].(basetypes.BoolValue)
data.EndDate = obj.Attributes()["end_date"].(basetypes.StringValue)
data.Filename = obj.Attributes()["filename"].(basetypes.StringValue)
@@ -349,13 +375,18 @@ func fillDataStructFromTFObjectDSClientClientApplication(data *clientClientAppli
data.SsoApplication = obj.Attributes()["sso_application"].(basetypes.BoolValue)
data.UUID = obj.Attributes()["uuid"].(basetypes.StringValue)
data.Additional = obj.Attributes()["additional"].(basetypes.ListValue)
- data.AdditionalObjects = obj.Attributes()["additional_objects"].(basetypes.ObjectValue)
+ data.Audit = obj.Attributes()["audit"].(basetypes.ObjectValue)
+ data.Groupclients = obj.Attributes()["groupclients"].(basetypes.ListValue)
+ data.Groups = obj.Attributes()["groups"].(basetypes.ListValue)
+ data.Secret = obj.Attributes()["secret"].(basetypes.ObjectValue)
+ data.Tile = obj.Attributes()["tile"].(basetypes.ObjectValue)
+ data.VaultRecordCount = obj.Attributes()["vault_record_count"].(basetypes.Int64Value)
data.LastModifiedAt = obj.Attributes()["last_modified_at"].(basetypes.StringValue)
data.Owner = obj.Attributes()["owner"].(basetypes.ObjectValue)
data.TechnicalAdministrator = obj.Attributes()["technical_administrator"].(basetypes.ObjectValue)
data.OAuth2Client = obj.Attributes()["o_auth2_client"].(basetypes.ObjectValue)
- data.Saml2Client = obj.Attributes()["saml2_client"].(basetypes.ObjectValue)
data.LDAPClient = obj.Attributes()["ldap_client"].(basetypes.ObjectValue)
+ data.Saml2Client = obj.Attributes()["saml2_client"].(basetypes.ObjectValue)
}
func fillDataStructFromTFObjectDSClientClientApplicationLinkableWrapper(data *clientClientApplicationLinkableWrapperDataDS, obj types.Object) {
@@ -409,7 +440,7 @@ func fillDataStructFromTFObjectDSClientOAuth2ClientPermission(data *clientOAuth2
data.Links = obj.Attributes()["links"].(basetypes.ListValue)
data.Permissions = obj.Attributes()["permissions"].(basetypes.ListValue)
data.Additional = obj.Attributes()["additional"].(basetypes.ListValue)
- data.AdditionalObjects = obj.Attributes()["additional_objects"].(basetypes.ObjectValue)
+ data.Audit = obj.Attributes()["audit"].(basetypes.ObjectValue)
data.ForGroup = obj.Attributes()["for_group"].(basetypes.ObjectValue)
data.ForSystem = obj.Attributes()["for_system"].(basetypes.ObjectValue)
data.Value = obj.Attributes()["value"].(basetypes.StringValue)
@@ -423,7 +454,7 @@ func fillDataStructFromTFObjectDSClientOAuth2ClientPermissionWithClient(data *cl
data.Links = obj.Attributes()["links"].(basetypes.ListValue)
data.Permissions = obj.Attributes()["permissions"].(basetypes.ListValue)
data.Additional = obj.Attributes()["additional"].(basetypes.ListValue)
- data.AdditionalObjects = obj.Attributes()["additional_objects"].(basetypes.ObjectValue)
+ data.Audit = obj.Attributes()["audit"].(basetypes.ObjectValue)
data.ForGroup = obj.Attributes()["for_group"].(basetypes.ObjectValue)
data.ForSystem = obj.Attributes()["for_system"].(basetypes.ObjectValue)
data.Value = obj.Attributes()["value"].(basetypes.StringValue)
@@ -460,7 +491,14 @@ func fillDataStructFromTFObjectDSDeletedVaultHolderVaultVaultRecord(data *delete
data.ShareEndTime = obj.Attributes()["share_end_time"].(basetypes.StringValue)
data.UUID = obj.Attributes()["uuid"].(basetypes.StringValue)
data.Additional = obj.Attributes()["additional"].(basetypes.ListValue)
- data.AdditionalObjects = obj.Attributes()["additional_objects"].(basetypes.ObjectValue)
+ data.Audit = obj.Attributes()["audit"].(basetypes.ObjectValue)
+ data.Parent = obj.Attributes()["parent"].(basetypes.ObjectValue)
+ data.PasswordMetadata = obj.Attributes()["password_metadata"].(basetypes.ObjectValue)
+ data.Secret = obj.Attributes()["secret"].(basetypes.ObjectValue)
+ data.ShareSummary = obj.Attributes()["share_summary"].(basetypes.ObjectValue)
+ data.Shares = obj.Attributes()["shares"].(basetypes.ListValue)
+ data.Tile = obj.Attributes()["tile"].(basetypes.ObjectValue)
+ data.Vaultholder = obj.Attributes()["vaultholder"].(basetypes.ObjectValue)
data.Derived = obj.Attributes()["derived"].(basetypes.BoolValue)
data.EndDate = obj.Attributes()["end_date"].(basetypes.StringValue)
data.Filename = obj.Attributes()["filename"].(basetypes.StringValue)
@@ -479,16 +517,18 @@ func fillDataStructFromTFObjectDSDirectoryAccountDirectory(data *directoryAccoun
data.Name = obj.Attributes()["name"].(basetypes.StringValue)
data.UUID = obj.Attributes()["uuid"].(basetypes.StringValue)
data.Additional = obj.Attributes()["additional"].(basetypes.ListValue)
- data.AdditionalObjects = obj.Attributes()["additional_objects"].(basetypes.ObjectValue)
+ data.Audit = obj.Attributes()["audit"].(basetypes.ObjectValue)
+ data.Markers = obj.Attributes()["markers"].(basetypes.ObjectValue)
+ data.Status = obj.Attributes()["status"].(basetypes.ObjectValue)
data.BaseOrganizationalUnit = obj.Attributes()["base_organizational_unit"].(basetypes.ObjectValue)
data.DefaultDirectory = obj.Attributes()["default_directory"].(basetypes.BoolValue)
data.HelpdeskGroup = obj.Attributes()["helpdesk_group"].(basetypes.ObjectValue)
data.Restrict2fa = obj.Attributes()["restrict2fa"].(basetypes.BoolValue)
data.RotatingPassword = obj.Attributes()["rotating_password"].(basetypes.StringValue)
data.UsernameCustomizable = obj.Attributes()["username_customizable"].(basetypes.BoolValue)
- data.MaintenanceDirectory = obj.Attributes()["maintenance_directory"].(basetypes.ObjectValue)
- data.OIDCDirectory = obj.Attributes()["o_id_c_directory"].(basetypes.ObjectValue)
data.InternalDirectory = obj.Attributes()["internal_directory"].(basetypes.ObjectValue)
+ data.OIDCDirectory = obj.Attributes()["o_id_c_directory"].(basetypes.ObjectValue)
+ data.MaintenanceDirectory = obj.Attributes()["maintenance_directory"].(basetypes.ObjectValue)
data.LDAPDirectory = obj.Attributes()["l_d_a_p_directory"].(basetypes.ObjectValue)
}
@@ -578,7 +618,8 @@ func fillDataStructFromTFObjectDSGroupAccountGroup(data *groupAccountGroupDataDS
data.Name = obj.Attributes()["name"].(basetypes.StringValue)
data.UUID = obj.Attributes()["uuid"].(basetypes.StringValue)
data.Additional = obj.Attributes()["additional"].(basetypes.ListValue)
- data.AdditionalObjects = obj.Attributes()["additional_objects"].(basetypes.ObjectValue)
+ data.Audit = obj.Attributes()["audit"].(basetypes.ObjectValue)
+ data.Vault = obj.Attributes()["vault"].(basetypes.ObjectValue)
data.EndDate = obj.Attributes()["end_date"].(basetypes.StringValue)
data.Folder = obj.Attributes()["folder"].(basetypes.ObjectValue)
data.LastUsed = obj.Attributes()["last_used"].(basetypes.StringValue)
@@ -608,7 +649,33 @@ func fillDataStructFromTFObjectDSGroupGroup(data *groupGroupDataDS, obj types.Ob
data.Name = obj.Attributes()["name"].(basetypes.StringValue)
data.UUID = obj.Attributes()["uuid"].(basetypes.StringValue)
data.Additional = obj.Attributes()["additional"].(basetypes.ListValue)
- data.AdditionalObjects = obj.Attributes()["additional_objects"].(basetypes.ObjectValue)
+ data.Accounts = obj.Attributes()["accounts"].(basetypes.ListValue)
+ data.AdministeredClients = obj.Attributes()["administered_clients"].(basetypes.ListValue)
+ data.AdministeredSystems = obj.Attributes()["administered_systems"].(basetypes.ListValue)
+ data.Admins = obj.Attributes()["admins"].(basetypes.ListValue)
+ data.Audit = obj.Attributes()["audit"].(basetypes.ObjectValue)
+ data.AuthorizedGroups = obj.Attributes()["authorized_groups"].(basetypes.ObjectValue)
+ data.ClientPermissions = obj.Attributes()["client_permissions"].(basetypes.ListValue)
+ data.Clients = obj.Attributes()["clients"].(basetypes.ListValue)
+ data.ContentAdministeredSystems = obj.Attributes()["content_administered_systems"].(basetypes.ListValue)
+ data.Groupauditinginfo = obj.Attributes()["groupauditinginfo"].(basetypes.ObjectValue)
+ data.Groupinfo = obj.Attributes()["groupinfo"].(basetypes.ObjectValue)
+ data.Helpdesk = obj.Attributes()["helpdesk"].(basetypes.ListValue)
+ data.Markers = obj.Attributes()["markers"].(basetypes.ObjectValue)
+ data.Myaccount = obj.Attributes()["myaccount"].(basetypes.ObjectValue)
+ data.Mydelegatedaccount = obj.Attributes()["mydelegatedaccount"].(basetypes.ObjectValue)
+ data.NestedGroups = obj.Attributes()["nested_groups"].(basetypes.ListValue)
+ data.OwnedClients = obj.Attributes()["owned_clients"].(basetypes.ListValue)
+ data.OwnedDirectories = obj.Attributes()["owned_directories"].(basetypes.ListValue)
+ data.OwnedGroupsOnSystem = obj.Attributes()["owned_groups_on_system"].(basetypes.ObjectValue)
+ data.OwnedOrganizationalUnits = obj.Attributes()["owned_organizational_units"].(basetypes.ListValue)
+ data.OwnedSystems = obj.Attributes()["owned_systems"].(basetypes.ListValue)
+ data.RecentAudits = obj.Attributes()["recent_audits"].(basetypes.ListValue)
+ data.Requeststatus = obj.Attributes()["requeststatus"].(basetypes.StringValue)
+ data.ServiceAccounts = obj.Attributes()["service_accounts"].(basetypes.ListValue)
+ data.Systems = obj.Attributes()["systems"].(basetypes.ListValue)
+ data.Vault = obj.Attributes()["vault"].(basetypes.ObjectValue)
+ data.Webhooks = obj.Attributes()["webhooks"].(basetypes.ListValue)
data.ApplicationAdministration = obj.Attributes()["application_administration"].(basetypes.BoolValue)
data.AuditConfig = obj.Attributes()["audit_config"].(basetypes.ObjectValue)
data.AuditRequested = obj.Attributes()["audit_requested"].(basetypes.BoolValue)
@@ -641,7 +708,7 @@ func fillDataStructFromTFObjectDSGroupGroupAccount(data *groupGroupAccountDataDS
data.UUID = obj.Attributes()["uuid"].(basetypes.StringValue)
data.Validity = obj.Attributes()["validity"].(basetypes.StringValue)
data.Additional = obj.Attributes()["additional"].(basetypes.ListValue)
- data.AdditionalObjects = obj.Attributes()["additional_objects"].(basetypes.ObjectValue)
+ data.Audit = obj.Attributes()["audit"].(basetypes.ObjectValue)
data.Directory = obj.Attributes()["directory"].(basetypes.ObjectValue)
data.DisconnectedNested = obj.Attributes()["disconnected_nested"].(basetypes.BoolValue)
data.EndDate = obj.Attributes()["end_date"].(basetypes.StringValue)
@@ -679,7 +746,7 @@ func fillDataStructFromTFObjectDSGroupGroupAudit(data *groupGroupAuditDataDS, ob
data.Permissions = obj.Attributes()["permissions"].(basetypes.ListValue)
data.Additional = obj.Attributes()["additional"].(basetypes.ListValue)
data.Accounts = obj.Attributes()["accounts"].(basetypes.ListValue)
- data.AdditionalObjects = obj.Attributes()["additional_objects"].(basetypes.ObjectValue)
+ data.Audit = obj.Attributes()["audit"].(basetypes.ObjectValue)
data.Comment = obj.Attributes()["comment"].(basetypes.StringValue)
data.CreatedAt = obj.Attributes()["created_at"].(basetypes.StringValue)
data.CreatedBy = obj.Attributes()["created_by"].(basetypes.StringValue)
@@ -740,7 +807,8 @@ func fillDataStructFromTFObjectDSGroupGroupClassification(data *groupGroupClassi
data.Name = obj.Attributes()["name"].(basetypes.StringValue)
data.UUID = obj.Attributes()["uuid"].(basetypes.StringValue)
data.Additional = obj.Attributes()["additional"].(basetypes.ListValue)
- data.AdditionalObjects = obj.Attributes()["additional_objects"].(basetypes.ObjectValue)
+ data.Audit = obj.Attributes()["audit"].(basetypes.ObjectValue)
+ data.Info = obj.Attributes()["info"].(basetypes.ObjectValue)
data.AuthorizingGroupAuditingRequired = obj.Attributes()["authorizing_group_auditing_required"].(basetypes.BoolValue)
data.AuthorizingGroupDelegationRequired = obj.Attributes()["authorizing_group_delegation_required"].(basetypes.BoolValue)
data.AuthorizingGroupMembershipRequired = obj.Attributes()["authorizing_group_membership_required"].(basetypes.BoolValue)
@@ -784,7 +852,7 @@ func fillDataStructFromTFObjectDSGroupGroupClient(data *groupGroupClientDataDS,
data.Permissions = obj.Attributes()["permissions"].(basetypes.ListValue)
data.Additional = obj.Attributes()["additional"].(basetypes.ListValue)
data.ActivationRequired = obj.Attributes()["activation_required"].(basetypes.BoolValue)
- data.AdditionalObjects = obj.Attributes()["additional_objects"].(basetypes.ObjectValue)
+ data.Audit = obj.Attributes()["audit"].(basetypes.ObjectValue)
data.Client = obj.Attributes()["client"].(basetypes.ObjectValue)
data.Group = obj.Attributes()["group"].(basetypes.ObjectValue)
data.Owner = obj.Attributes()["owner"].(basetypes.ObjectValue)
@@ -803,7 +871,7 @@ func fillDataStructFromTFObjectDSGroupGroupFolder(data *groupGroupFolderDataDS,
data.Links = obj.Attributes()["links"].(basetypes.ListValue)
data.Permissions = obj.Attributes()["permissions"].(basetypes.ListValue)
data.Additional = obj.Attributes()["additional"].(basetypes.ListValue)
- data.AdditionalObjects = obj.Attributes()["additional_objects"].(basetypes.ObjectValue)
+ data.Audit = obj.Attributes()["audit"].(basetypes.ObjectValue)
data.Name = obj.Attributes()["name"].(basetypes.StringValue)
}
@@ -890,7 +958,7 @@ func fillDataStructFromTFObjectDSGroupProvisioningGroup(data *groupProvisioningG
data.Permissions = obj.Attributes()["permissions"].(basetypes.ListValue)
data.Additional = obj.Attributes()["additional"].(basetypes.ListValue)
data.ActivationRequired = obj.Attributes()["activation_required"].(basetypes.BoolValue)
- data.AdditionalObjects = obj.Attributes()["additional_objects"].(basetypes.ObjectValue)
+ data.Audit = obj.Attributes()["audit"].(basetypes.ObjectValue)
data.Group = obj.Attributes()["group"].(basetypes.ObjectValue)
data.GroupOnSystem = obj.Attributes()["group_on_system"].(basetypes.ObjectValue)
}
@@ -912,7 +980,14 @@ func fillDataStructFromTFObjectDSGroupVaultVaultRecord(data *groupVaultVaultReco
data.ShareEndTime = obj.Attributes()["share_end_time"].(basetypes.StringValue)
data.UUID = obj.Attributes()["uuid"].(basetypes.StringValue)
data.Additional = obj.Attributes()["additional"].(basetypes.ListValue)
- data.AdditionalObjects = obj.Attributes()["additional_objects"].(basetypes.ObjectValue)
+ data.Audit = obj.Attributes()["audit"].(basetypes.ObjectValue)
+ data.Parent = obj.Attributes()["parent"].(basetypes.ObjectValue)
+ data.PasswordMetadata = obj.Attributes()["password_metadata"].(basetypes.ObjectValue)
+ data.Secret = obj.Attributes()["secret"].(basetypes.ObjectValue)
+ data.ShareSummary = obj.Attributes()["share_summary"].(basetypes.ObjectValue)
+ data.Shares = obj.Attributes()["shares"].(basetypes.ListValue)
+ data.Tile = obj.Attributes()["tile"].(basetypes.ObjectValue)
+ data.Vaultholder = obj.Attributes()["vaultholder"].(basetypes.ObjectValue)
data.Derived = obj.Attributes()["derived"].(basetypes.BoolValue)
data.EndDate = obj.Attributes()["end_date"].(basetypes.StringValue)
data.Filename = obj.Attributes()["filename"].(basetypes.StringValue)
@@ -941,7 +1016,7 @@ func fillDataStructFromTFObjectDSLaunchpadLaunchpadTile(data *launchpadLaunchpad
data.Links = obj.Attributes()["links"].(basetypes.ListValue)
data.Permissions = obj.Attributes()["permissions"].(basetypes.ListValue)
data.Additional = obj.Attributes()["additional"].(basetypes.ListValue)
- data.AdditionalObjects = obj.Attributes()["additional_objects"].(basetypes.ObjectValue)
+ data.Audit = obj.Attributes()["audit"].(basetypes.ObjectValue)
data.Application = obj.Attributes()["application"].(basetypes.ObjectValue)
data.Group = obj.Attributes()["group"].(basetypes.ObjectValue)
data.IDenticonCode = obj.Attributes()["identicon_code"].(basetypes.Int64Value)
@@ -1022,7 +1097,13 @@ func fillDataStructFromTFObjectDSNestedAuthInternalAccount(data *nestedAuthInter
data.Additional = obj.Attributes()["additional"].(basetypes.ListValue)
data.AccountPermissions = obj.Attributes()["account_permissions"].(basetypes.ListValue)
data.Active = obj.Attributes()["active"].(basetypes.BoolValue)
- data.AdditionalObjects = obj.Attributes()["additional_objects"].(basetypes.ObjectValue)
+ data.ActiveLogin = obj.Attributes()["active_login"].(basetypes.BoolValue)
+ data.Audit = obj.Attributes()["audit"].(basetypes.ObjectValue)
+ data.Groups = obj.Attributes()["groups"].(basetypes.ListValue)
+ data.PendingRecoveryRequests = obj.Attributes()["pending_recovery_requests"].(basetypes.ObjectValue)
+ data.Settings = obj.Attributes()["settings"].(basetypes.ObjectValue)
+ data.StoredAttributes = obj.Attributes()["stored_attributes"].(basetypes.ObjectValue)
+ data.Vault = obj.Attributes()["vault"].(basetypes.ObjectValue)
data.CanRequestGroups = obj.Attributes()["can_request_groups"].(basetypes.BoolValue)
data.Directory = obj.Attributes()["directory"].(basetypes.ObjectValue)
data.DirectoryName = obj.Attributes()["directory_name"].(basetypes.StringValue)
@@ -1053,7 +1134,7 @@ func fillDataStructFromTFObjectDSNestedClientOAuth2ClientPermission(data *nested
data.Links = obj.Attributes()["links"].(basetypes.ListValue)
data.Permissions = obj.Attributes()["permissions"].(basetypes.ListValue)
data.Additional = obj.Attributes()["additional"].(basetypes.ListValue)
- data.AdditionalObjects = obj.Attributes()["additional_objects"].(basetypes.ObjectValue)
+ data.Audit = obj.Attributes()["audit"].(basetypes.ObjectValue)
data.ForGroup = obj.Attributes()["for_group"].(basetypes.ObjectValue)
data.ForSystem = obj.Attributes()["for_system"].(basetypes.ObjectValue)
data.Value = obj.Attributes()["value"].(basetypes.StringValue)
@@ -1067,7 +1148,8 @@ func fillDataStructFromTFObjectDSNestedGroupAccountGroup(data *nestedGroupAccoun
data.Name = obj.Attributes()["name"].(basetypes.StringValue)
data.UUID = obj.Attributes()["uuid"].(basetypes.StringValue)
data.Additional = obj.Attributes()["additional"].(basetypes.ListValue)
- data.AdditionalObjects = obj.Attributes()["additional_objects"].(basetypes.ObjectValue)
+ data.Audit = obj.Attributes()["audit"].(basetypes.ObjectValue)
+ data.Vault = obj.Attributes()["vault"].(basetypes.ObjectValue)
data.EndDate = obj.Attributes()["end_date"].(basetypes.StringValue)
data.Folder = obj.Attributes()["folder"].(basetypes.ObjectValue)
data.LastUsed = obj.Attributes()["last_used"].(basetypes.StringValue)
@@ -1086,7 +1168,7 @@ func fillDataStructFromTFObjectDSNestedGroupGroupAccount(data *nestedGroupGroupA
data.UUID = obj.Attributes()["uuid"].(basetypes.StringValue)
data.Validity = obj.Attributes()["validity"].(basetypes.StringValue)
data.Additional = obj.Attributes()["additional"].(basetypes.ListValue)
- data.AdditionalObjects = obj.Attributes()["additional_objects"].(basetypes.ObjectValue)
+ data.Audit = obj.Attributes()["audit"].(basetypes.ObjectValue)
data.Directory = obj.Attributes()["directory"].(basetypes.ObjectValue)
data.DisconnectedNested = obj.Attributes()["disconnected_nested"].(basetypes.BoolValue)
data.EndDate = obj.Attributes()["end_date"].(basetypes.StringValue)
@@ -1104,7 +1186,7 @@ func fillDataStructFromTFObjectDSNestedGroupGroupAudit(data *nestedGroupGroupAud
data.Permissions = obj.Attributes()["permissions"].(basetypes.ListValue)
data.Additional = obj.Attributes()["additional"].(basetypes.ListValue)
data.Accounts = obj.Attributes()["accounts"].(basetypes.ListValue)
- data.AdditionalObjects = obj.Attributes()["additional_objects"].(basetypes.ObjectValue)
+ data.Audit = obj.Attributes()["audit"].(basetypes.ObjectValue)
data.Comment = obj.Attributes()["comment"].(basetypes.StringValue)
data.CreatedAt = obj.Attributes()["created_at"].(basetypes.StringValue)
data.CreatedBy = obj.Attributes()["created_by"].(basetypes.StringValue)
@@ -1124,7 +1206,7 @@ func fillDataStructFromTFObjectDSNestedOrganizationAccountOrganizationalUnit(dat
data.Name = obj.Attributes()["name"].(basetypes.StringValue)
data.UUID = obj.Attributes()["uuid"].(basetypes.StringValue)
data.Additional = obj.Attributes()["additional"].(basetypes.ListValue)
- data.AdditionalObjects = obj.Attributes()["additional_objects"].(basetypes.ObjectValue)
+ data.Audit = obj.Attributes()["audit"].(basetypes.ObjectValue)
}
func fillDataStructFromTFObjectDSNestedOrganizationOrganizationalUnitAccount(data *nestedOrganizationOrganizationalUnitAccountDataDS, obj types.Object) {
@@ -1137,7 +1219,7 @@ func fillDataStructFromTFObjectDSNestedOrganizationOrganizationalUnitAccount(dat
data.UUID = obj.Attributes()["uuid"].(basetypes.StringValue)
data.Validity = obj.Attributes()["validity"].(basetypes.StringValue)
data.Additional = obj.Attributes()["additional"].(basetypes.ListValue)
- data.AdditionalObjects = obj.Attributes()["additional_objects"].(basetypes.ObjectValue)
+ data.Audit = obj.Attributes()["audit"].(basetypes.ObjectValue)
data.Directory = obj.Attributes()["directory"].(basetypes.ObjectValue)
}
@@ -1150,7 +1232,9 @@ func fillDataStructFromTFObjectDSNestedProvisioningGroupOnSystem(data *nestedPro
data.ProvisioningGroupOnSystemPrimerType = obj.Attributes()["type"].(basetypes.StringValue)
data.ShortNameInSystem = obj.Attributes()["short_name_in_system"].(basetypes.StringValue)
data.Additional = obj.Attributes()["additional"].(basetypes.ListValue)
- data.AdditionalObjects = obj.Attributes()["additional_objects"].(basetypes.ObjectValue)
+ data.Audit = obj.Attributes()["audit"].(basetypes.ObjectValue)
+ data.Provgroups = obj.Attributes()["provgroups"].(basetypes.ListValue)
+ data.ServiceAccounts = obj.Attributes()["service_accounts"].(basetypes.ListValue)
data.Owner = obj.Attributes()["owner"].(basetypes.ObjectValue)
data.System = obj.Attributes()["system"].(basetypes.ObjectValue)
}
@@ -1165,7 +1249,7 @@ func fillDataStructFromTFObjectDSNestedProvisioningProvisionedAccount(data *nest
data.UUID = obj.Attributes()["uuid"].(basetypes.StringValue)
data.Validity = obj.Attributes()["validity"].(basetypes.StringValue)
data.Additional = obj.Attributes()["additional"].(basetypes.ListValue)
- data.AdditionalObjects = obj.Attributes()["additional_objects"].(basetypes.ObjectValue)
+ data.Audit = obj.Attributes()["audit"].(basetypes.ObjectValue)
data.UID = obj.Attributes()["uid"].(basetypes.Int64Value)
}
@@ -1174,7 +1258,7 @@ func fillDataStructFromTFObjectDSNestedProvisioningProvisionedSystemSyncLog(data
data.Links = obj.Attributes()["links"].(basetypes.ListValue)
data.Permissions = obj.Attributes()["permissions"].(basetypes.ListValue)
data.Additional = obj.Attributes()["additional"].(basetypes.ListValue)
- data.AdditionalObjects = obj.Attributes()["additional_objects"].(basetypes.ObjectValue)
+ data.Audit = obj.Attributes()["audit"].(basetypes.ObjectValue)
data.CreatedAt = obj.Attributes()["created_at"].(basetypes.StringValue)
data.Errors = obj.Attributes()["errors"].(basetypes.Int64Value)
data.Log = obj.Attributes()["log"].(basetypes.StringValue)
@@ -1190,7 +1274,7 @@ func fillDataStructFromTFObjectDSNestedServiceaccountServiceAccountGroup(data *n
data.ProvisioningGroupOnSystemPrimerType = obj.Attributes()["type"].(basetypes.StringValue)
data.ShortNameInSystem = obj.Attributes()["short_name_in_system"].(basetypes.StringValue)
data.Additional = obj.Attributes()["additional"].(basetypes.ListValue)
- data.AdditionalObjects = obj.Attributes()["additional_objects"].(basetypes.ObjectValue)
+ data.Audit = obj.Attributes()["audit"].(basetypes.ObjectValue)
}
func fillDataStructFromTFObjectDSNestedWebhookWebhookDelivery(data *nestedWebhookWebhookDeliveryDataDS, obj types.Object) {
@@ -1198,7 +1282,7 @@ func fillDataStructFromTFObjectDSNestedWebhookWebhookDelivery(data *nestedWebhoo
data.Links = obj.Attributes()["links"].(basetypes.ListValue)
data.Permissions = obj.Attributes()["permissions"].(basetypes.ListValue)
data.Additional = obj.Attributes()["additional"].(basetypes.ListValue)
- data.AdditionalObjects = obj.Attributes()["additional_objects"].(basetypes.ObjectValue)
+ data.Audit = obj.Attributes()["audit"].(basetypes.ObjectValue)
data.Payload = obj.Attributes()["payload"].(basetypes.ObjectValue)
data.ReponseHeaders = obj.Attributes()["reponse_headers"].(basetypes.StringValue)
data.RequestHeaders = obj.Attributes()["request_headers"].(basetypes.StringValue)
@@ -1281,7 +1365,7 @@ func fillDataStructFromTFObjectDSOrganizationAccountOrganizationalUnit(data *org
data.Name = obj.Attributes()["name"].(basetypes.StringValue)
data.UUID = obj.Attributes()["uuid"].(basetypes.StringValue)
data.Additional = obj.Attributes()["additional"].(basetypes.ListValue)
- data.AdditionalObjects = obj.Attributes()["additional_objects"].(basetypes.ObjectValue)
+ data.Audit = obj.Attributes()["audit"].(basetypes.ObjectValue)
}
func fillDataStructFromTFObjectDSOrganizationAccountOrganizationalUnitLinkableWrapper(data *organizationAccountOrganizationalUnitLinkableWrapperDataDS, obj types.Object) {
@@ -1298,7 +1382,7 @@ func fillDataStructFromTFObjectDSOrganizationOrganizationalUnit(data *organizati
data.Name = obj.Attributes()["name"].(basetypes.StringValue)
data.UUID = obj.Attributes()["uuid"].(basetypes.StringValue)
data.Additional = obj.Attributes()["additional"].(basetypes.ListValue)
- data.AdditionalObjects = obj.Attributes()["additional_objects"].(basetypes.ObjectValue)
+ data.Audit = obj.Attributes()["audit"].(basetypes.ObjectValue)
data.Depth = obj.Attributes()["depth"].(basetypes.Int64Value)
data.Description = obj.Attributes()["description"].(basetypes.StringValue)
data.Owner = obj.Attributes()["owner"].(basetypes.ObjectValue)
@@ -1314,7 +1398,7 @@ func fillDataStructFromTFObjectDSOrganizationOrganizationalUnitAccount(data *org
data.UUID = obj.Attributes()["uuid"].(basetypes.StringValue)
data.Validity = obj.Attributes()["validity"].(basetypes.StringValue)
data.Additional = obj.Attributes()["additional"].(basetypes.ListValue)
- data.AdditionalObjects = obj.Attributes()["additional_objects"].(basetypes.ObjectValue)
+ data.Audit = obj.Attributes()["audit"].(basetypes.ObjectValue)
data.Directory = obj.Attributes()["directory"].(basetypes.ObjectValue)
}
@@ -1392,7 +1476,9 @@ func fillDataStructFromTFObjectDSProvisioningGroupOnSystem(data *provisioningGro
data.ProvisioningGroupOnSystemPrimerType = obj.Attributes()["type"].(basetypes.StringValue)
data.ShortNameInSystem = obj.Attributes()["short_name_in_system"].(basetypes.StringValue)
data.Additional = obj.Attributes()["additional"].(basetypes.ListValue)
- data.AdditionalObjects = obj.Attributes()["additional_objects"].(basetypes.ObjectValue)
+ data.Audit = obj.Attributes()["audit"].(basetypes.ObjectValue)
+ data.Provgroups = obj.Attributes()["provgroups"].(basetypes.ListValue)
+ data.ServiceAccounts = obj.Attributes()["service_accounts"].(basetypes.ListValue)
data.Owner = obj.Attributes()["owner"].(basetypes.ObjectValue)
data.System = obj.Attributes()["system"].(basetypes.ObjectValue)
}
@@ -1445,7 +1531,8 @@ func fillDataStructFromTFObjectDSProvisioningProvisionNumberSequence(data *provi
data.Permissions = obj.Attributes()["permissions"].(basetypes.ListValue)
data.Additional = obj.Attributes()["additional"].(basetypes.ListValue)
data.AccountCount = obj.Attributes()["account_count"].(basetypes.Int64Value)
- data.AdditionalObjects = obj.Attributes()["additional_objects"].(basetypes.ObjectValue)
+ data.Audit = obj.Attributes()["audit"].(basetypes.ObjectValue)
+ data.Systems = obj.Attributes()["systems"].(basetypes.ListValue)
data.Name = obj.Attributes()["name"].(basetypes.StringValue)
data.NextUID = obj.Attributes()["next_uid"].(basetypes.Int64Value)
}
@@ -1472,7 +1559,7 @@ func fillDataStructFromTFObjectDSProvisioningProvisionedAccount(data *provisioni
data.UUID = obj.Attributes()["uuid"].(basetypes.StringValue)
data.Validity = obj.Attributes()["validity"].(basetypes.StringValue)
data.Additional = obj.Attributes()["additional"].(basetypes.ListValue)
- data.AdditionalObjects = obj.Attributes()["additional_objects"].(basetypes.ObjectValue)
+ data.Audit = obj.Attributes()["audit"].(basetypes.ObjectValue)
data.UID = obj.Attributes()["uid"].(basetypes.Int64Value)
}
@@ -1528,7 +1615,14 @@ func fillDataStructFromTFObjectDSProvisioningProvisionedSystem(data *provisionin
data.UUID = obj.Attributes()["uuid"].(basetypes.StringValue)
data.Additional = obj.Attributes()["additional"].(basetypes.ListValue)
data.AccountCount = obj.Attributes()["account_count"].(basetypes.Int64Value)
- data.AdditionalObjects = obj.Attributes()["additional_objects"].(basetypes.ObjectValue)
+ data.Account = obj.Attributes()["account"].(basetypes.ObjectValue)
+ data.Audit = obj.Attributes()["audit"].(basetypes.ObjectValue)
+ data.IssuedPermissions = obj.Attributes()["issued_permissions"].(basetypes.ListValue)
+ data.LoginName = obj.Attributes()["login_name"].(basetypes.StringValue)
+ data.ManagementPermissions = obj.Attributes()["management_permissions"].(basetypes.ObjectValue)
+ data.Markers = obj.Attributes()["markers"].(basetypes.ObjectValue)
+ data.Statistics = obj.Attributes()["statistics"].(basetypes.ObjectValue)
+ data.SupportedGroupTypes = obj.Attributes()["supported_group_types"].(basetypes.ObjectValue)
data.ContentAdministrator = obj.Attributes()["content_administrator"].(basetypes.ObjectValue)
data.ExternalUUID = obj.Attributes()["external_uuid"].(basetypes.StringValue)
data.Owner = obj.Attributes()["owner"].(basetypes.ObjectValue)
@@ -1538,14 +1632,14 @@ func fillDataStructFromTFObjectDSProvisioningProvisionedSystem(data *provisionin
data.ShouldDestroyUnknownAccounts = obj.Attributes()["should_destroy_unknown_accounts"].(basetypes.BoolValue)
data.TechnicalAdministrator = obj.Attributes()["technical_administrator"].(basetypes.ObjectValue)
data.UsernamePrefix = obj.Attributes()["username_prefix"].(basetypes.StringValue)
- data.AbstractProvisionedLDAP = obj.Attributes()["abstract_provisioned_ldap"].(basetypes.ObjectValue)
- data.ProvisionedLDAP = obj.Attributes()["provisioned_ldap"].(basetypes.ObjectValue)
+ data.ProvisionedLDAPDirectory = obj.Attributes()["provisioned_ldap_directory"].(basetypes.ObjectValue)
+ data.ProvisionedInternalLDAP = obj.Attributes()["provisioned_internal_ldap"].(basetypes.ObjectValue)
data.ProvisionedAzureTenant = obj.Attributes()["provisioned_azure_tenant"].(basetypes.ObjectValue)
- data.ProvisionedAzureSyncLDAPDirectory = obj.Attributes()["provisioned_azure_sync_ldap_directory"].(basetypes.ObjectValue)
data.ProvisionedAzureOIDCDirectory = obj.Attributes()["provisioned_azure_oidc_directory"].(basetypes.ObjectValue)
+ data.AbstractProvisionedLDAP = obj.Attributes()["abstract_provisioned_ldap"].(basetypes.ObjectValue)
data.ProvisionedAD = obj.Attributes()["provisioned_a_d"].(basetypes.ObjectValue)
- data.ProvisionedLDAPDirectory = obj.Attributes()["provisioned_ldap_directory"].(basetypes.ObjectValue)
- data.ProvisionedInternalLDAP = obj.Attributes()["provisioned_internal_ldap"].(basetypes.ObjectValue)
+ data.ProvisionedAzureSyncLDAPDirectory = obj.Attributes()["provisioned_azure_sync_ldap_directory"].(basetypes.ObjectValue)
+ data.ProvisionedLDAP = obj.Attributes()["provisioned_ldap"].(basetypes.ObjectValue)
}
func fillDataStructFromTFObjectDSProvisioningProvisionedSystemLinkableWrapper(data *provisioningProvisionedSystemLinkableWrapperDataDS, obj types.Object) {
@@ -1570,7 +1664,7 @@ func fillDataStructFromTFObjectDSProvisioningProvisionedSystemSyncLog(data *prov
data.Links = obj.Attributes()["links"].(basetypes.ListValue)
data.Permissions = obj.Attributes()["permissions"].(basetypes.ListValue)
data.Additional = obj.Attributes()["additional"].(basetypes.ListValue)
- data.AdditionalObjects = obj.Attributes()["additional_objects"].(basetypes.ObjectValue)
+ data.Audit = obj.Attributes()["audit"].(basetypes.ObjectValue)
data.CreatedAt = obj.Attributes()["created_at"].(basetypes.StringValue)
data.Errors = obj.Attributes()["errors"].(basetypes.Int64Value)
data.Log = obj.Attributes()["log"].(basetypes.StringValue)
@@ -1708,7 +1802,8 @@ func fillDataStructFromTFObjectDSRequestModificationRequest(data *requestModific
data.Permissions = obj.Attributes()["permissions"].(basetypes.ListValue)
data.Additional = obj.Attributes()["additional"].(basetypes.ListValue)
data.Account = obj.Attributes()["account"].(basetypes.ObjectValue)
- data.AdditionalObjects = obj.Attributes()["additional_objects"].(basetypes.ObjectValue)
+ data.Audit = obj.Attributes()["audit"].(basetypes.ObjectValue)
+ data.ResetStatus = obj.Attributes()["reset_status"].(basetypes.ObjectValue)
data.Comment = obj.Attributes()["comment"].(basetypes.StringValue)
data.Feedback = obj.Attributes()["feedback"].(basetypes.StringValue)
data.Group = obj.Attributes()["group"].(basetypes.ObjectValue)
@@ -1716,41 +1811,41 @@ func fillDataStructFromTFObjectDSRequestModificationRequest(data *requestModific
data.RequestModificationRequestType = obj.Attributes()["request_modification_request_type"].(basetypes.StringValue)
data.Status = obj.Attributes()["status"].(basetypes.StringValue)
data.AbstractApplicationModificationRequest = obj.Attributes()["abstract_application_modification_request"].(basetypes.ObjectValue)
+ data.TransferApplicationAdministrationRequest = obj.Attributes()["transfer_application_administration_request"].(basetypes.ObjectValue)
+ data.ExtendAccessRequest = obj.Attributes()["extend_access_request"].(basetypes.ObjectValue)
+ data.GrantServiceAccountGroupRequest = obj.Attributes()["grant_service_account_group_request"].(basetypes.ObjectValue)
+ data.GrantGroupOnSystemRequest = obj.Attributes()["grant_group_on_system_request"].(basetypes.ObjectValue)
data.AbstractProvisionedSystemModificationRequest = obj.Attributes()["abstract_provisioned_system_modification_request"].(basetypes.ObjectValue)
- data.RemoveProvisionedSystemRequest = obj.Attributes()["remove_provisioned_system_request"].(basetypes.ObjectValue)
+ data.EnableTechnicalAdministrationRequest = obj.Attributes()["enable_technical_administration_request"].(basetypes.ObjectValue)
data.GrantApplicationRequest = obj.Attributes()["grant_application_request"].(basetypes.ObjectValue)
- data.ReviewAuditRequest = obj.Attributes()["review_audit_request"].(basetypes.ObjectValue)
- data.RevokeAdminRequest = obj.Attributes()["revoke_admin_request"].(basetypes.ObjectValue)
- data.GrantAccessRequest = obj.Attributes()["grant_access_request"].(basetypes.ObjectValue)
- data.TransferProvisionedSystemContentAdministrationRequest = obj.Attributes()["transfer_provisioned_system_content_administration_request"].(basetypes.ObjectValue)
- data.AbstractOrganizationalUnitModificationRequest = obj.Attributes()["abstract_organizational_unit_modification_request"].(basetypes.ObjectValue)
- data.RemoveOrganizationalUnitRequest = obj.Attributes()["remove_organizational_unit_request"].(basetypes.ObjectValue)
- data.CreateGroupOnSystemRequest = obj.Attributes()["create_group_on_system_request"].(basetypes.ObjectValue)
- data.TransferApplicationAdministrationRequest = obj.Attributes()["transfer_application_administration_request"].(basetypes.ObjectValue)
+ data.PasswordResetRequest = obj.Attributes()["password_reset_request"].(basetypes.ObjectValue)
+ data.GrantGroupOnSystemRequestRequest = obj.Attributes()["grant_group_on_system_request_request"].(basetypes.ObjectValue)
+ data.TransferServiceAccountAdministrationRequest = obj.Attributes()["transfer_service_account_administration_request"].(basetypes.ObjectValue)
+ data.RemoveProvisionedSystemRequest = obj.Attributes()["remove_provisioned_system_request"].(basetypes.ObjectValue)
data.UpdateGroupMembershipRequest = obj.Attributes()["update_group_membership_request"].(basetypes.ObjectValue)
- data.AddGroupAdminRequest = obj.Attributes()["add_group_admin_request"].(basetypes.ObjectValue)
+ data.TransferGroupOnSystemOwnershipRequest = obj.Attributes()["transfer_group_on_system_ownership_request"].(basetypes.ObjectValue)
+ data.AbstractOrganizationalUnitModificationRequest = obj.Attributes()["abstract_organizational_unit_modification_request"].(basetypes.ObjectValue)
data.TransferOrganizationalUnitOwnershipRequest = obj.Attributes()["transfer_organizational_unit_ownership_request"].(basetypes.ObjectValue)
- data.JoinVaultRequest = obj.Attributes()["join_vault_request"].(basetypes.ObjectValue)
+ data.GrantAccessRequest = obj.Attributes()["grant_access_request"].(basetypes.ObjectValue)
data.VerifyInternalAccountRequest = obj.Attributes()["verify_internal_account_request"].(basetypes.ObjectValue)
+ data.TransferAuditorGroupRequest = obj.Attributes()["transfer_auditor_group_request"].(basetypes.ObjectValue)
+ data.CreateGroupOnSystemRequest = obj.Attributes()["create_group_on_system_request"].(basetypes.ObjectValue)
data.JoinGroupRequest = obj.Attributes()["join_group_request"].(basetypes.ObjectValue)
- data.TransferGroupOnSystemOwnershipRequest = obj.Attributes()["transfer_group_on_system_ownership_request"].(basetypes.ObjectValue)
- data.RemoveGroupRequest = obj.Attributes()["remove_group_request"].(basetypes.ObjectValue)
- data.SetupAuthorizingGroupRequest = obj.Attributes()["setup_authorizing_group_request"].(basetypes.ObjectValue)
+ data.JoinVaultRequest = obj.Attributes()["join_vault_request"].(basetypes.ObjectValue)
+ data.TransferProvisionedSystemContentAdministrationRequest = obj.Attributes()["transfer_provisioned_system_content_administration_request"].(basetypes.ObjectValue)
data.SetupNestedGroupRequest = obj.Attributes()["setup_nested_group_request"].(basetypes.ObjectValue)
- data.GrantGroupOnSystemRequestRequest = obj.Attributes()["grant_group_on_system_request_request"].(basetypes.ObjectValue)
- data.Disable2FARequest = obj.Attributes()["disable2fa_request"].(basetypes.ObjectValue)
- data.GrantGroupOnSystemRequest = obj.Attributes()["grant_group_on_system_request"].(basetypes.ObjectValue)
- data.EnableTechnicalAdministrationRequest = obj.Attributes()["enable_technical_administration_request"].(basetypes.ObjectValue)
- data.CreateGroupRequest = obj.Attributes()["create_group_request"].(basetypes.ObjectValue)
- data.TransferAuditorGroupRequest = obj.Attributes()["transfer_auditor_group_request"].(basetypes.ObjectValue)
+ data.RevokeAdminRequest = obj.Attributes()["revoke_admin_request"].(basetypes.ObjectValue)
+ data.RemoveGroupRequest = obj.Attributes()["remove_group_request"].(basetypes.ObjectValue)
+ data.TransferProvisionedSystemOwnershipRequest = obj.Attributes()["transfer_provisioned_system_ownership_request"].(basetypes.ObjectValue)
+ data.CreateServiceAccountRequest = obj.Attributes()["create_service_account_request"].(basetypes.ObjectValue)
data.GrantClientPermissionRequest = obj.Attributes()["grant_client_permission_request"].(basetypes.ObjectValue)
+ data.CreateGroupRequest = obj.Attributes()["create_group_request"].(basetypes.ObjectValue)
+ data.Disable2FARequest = obj.Attributes()["disable2fa_request"].(basetypes.ObjectValue)
data.TransferApplicationOwnershipRequest = obj.Attributes()["transfer_application_ownership_request"].(basetypes.ObjectValue)
- data.CreateServiceAccountRequest = obj.Attributes()["create_service_account_request"].(basetypes.ObjectValue)
- data.TransferServiceAccountAdministrationRequest = obj.Attributes()["transfer_service_account_administration_request"].(basetypes.ObjectValue)
- data.PasswordResetRequest = obj.Attributes()["password_reset_request"].(basetypes.ObjectValue)
- data.GrantServiceAccountGroupRequest = obj.Attributes()["grant_service_account_group_request"].(basetypes.ObjectValue)
- data.TransferProvisionedSystemOwnershipRequest = obj.Attributes()["transfer_provisioned_system_ownership_request"].(basetypes.ObjectValue)
- data.ExtendAccessRequest = obj.Attributes()["extend_access_request"].(basetypes.ObjectValue)
+ data.AddGroupAdminRequest = obj.Attributes()["add_group_admin_request"].(basetypes.ObjectValue)
+ data.ReviewAuditRequest = obj.Attributes()["review_audit_request"].(basetypes.ObjectValue)
+ data.SetupAuthorizingGroupRequest = obj.Attributes()["setup_authorizing_group_request"].(basetypes.ObjectValue)
+ data.RemoveOrganizationalUnitRequest = obj.Attributes()["remove_organizational_unit_request"].(basetypes.ObjectValue)
data.TransferProvisionedSystemAdministrationRequest = obj.Attributes()["transfer_provisioned_system_administration_request"].(basetypes.ObjectValue)
}
@@ -1855,7 +1950,9 @@ func fillDataStructFromTFObjectDSServiceaccountServiceAccount(data *serviceaccou
data.Username = obj.Attributes()["username"].(basetypes.StringValue)
data.UUID = obj.Attributes()["uuid"].(basetypes.StringValue)
data.Additional = obj.Attributes()["additional"].(basetypes.ListValue)
- data.AdditionalObjects = obj.Attributes()["additional_objects"].(basetypes.ObjectValue)
+ data.Audit = obj.Attributes()["audit"].(basetypes.ObjectValue)
+ data.Groups = obj.Attributes()["groups"].(basetypes.ListValue)
+ data.Secret = obj.Attributes()["secret"].(basetypes.ObjectValue)
data.Description = obj.Attributes()["description"].(basetypes.StringValue)
data.Password = obj.Attributes()["password"].(basetypes.ObjectValue)
data.PasswordRotation = obj.Attributes()["password_rotation"].(basetypes.StringValue)
@@ -1870,7 +1967,7 @@ func fillDataStructFromTFObjectDSServiceaccountServiceAccountGroup(data *service
data.ProvisioningGroupOnSystemPrimerType = obj.Attributes()["type"].(basetypes.StringValue)
data.ShortNameInSystem = obj.Attributes()["short_name_in_system"].(basetypes.StringValue)
data.Additional = obj.Attributes()["additional"].(basetypes.ListValue)
- data.AdditionalObjects = obj.Attributes()["additional_objects"].(basetypes.ObjectValue)
+ data.Audit = obj.Attributes()["audit"].(basetypes.ObjectValue)
}
func fillDataStructFromTFObjectDSServiceaccountServiceAccountGroupLinkableWrapper(data *serviceaccountServiceAccountGroupLinkableWrapperDataDS, obj types.Object) {
@@ -1934,7 +2031,8 @@ func fillDataStructFromTFObjectDSVaultDeletedVaultHolder(data *vaultDeletedVault
data.Links = obj.Attributes()["links"].(basetypes.ListValue)
data.Permissions = obj.Attributes()["permissions"].(basetypes.ListValue)
data.Additional = obj.Attributes()["additional"].(basetypes.ListValue)
- data.AdditionalObjects = obj.Attributes()["additional_objects"].(basetypes.ObjectValue)
+ data.Audit = obj.Attributes()["audit"].(basetypes.ObjectValue)
+ data.Vault = obj.Attributes()["vault"].(basetypes.ObjectValue)
data.Name = obj.Attributes()["name"].(basetypes.StringValue)
data.RecordCount = obj.Attributes()["record_count"].(basetypes.Int64Value)
data.VaultDeletedVaultHolderType = obj.Attributes()["vault_deleted_vault_holder_type"].(basetypes.StringValue)
@@ -1998,7 +2096,14 @@ func fillDataStructFromTFObjectDSVaultVaultRecord(data *vaultVaultRecordDataDS,
data.ShareEndTime = obj.Attributes()["share_end_time"].(basetypes.StringValue)
data.UUID = obj.Attributes()["uuid"].(basetypes.StringValue)
data.Additional = obj.Attributes()["additional"].(basetypes.ListValue)
- data.AdditionalObjects = obj.Attributes()["additional_objects"].(basetypes.ObjectValue)
+ data.Audit = obj.Attributes()["audit"].(basetypes.ObjectValue)
+ data.Parent = obj.Attributes()["parent"].(basetypes.ObjectValue)
+ data.PasswordMetadata = obj.Attributes()["password_metadata"].(basetypes.ObjectValue)
+ data.Secret = obj.Attributes()["secret"].(basetypes.ObjectValue)
+ data.ShareSummary = obj.Attributes()["share_summary"].(basetypes.ObjectValue)
+ data.Shares = obj.Attributes()["shares"].(basetypes.ListValue)
+ data.Tile = obj.Attributes()["tile"].(basetypes.ObjectValue)
+ data.Vaultholder = obj.Attributes()["vaultholder"].(basetypes.ObjectValue)
data.Derived = obj.Attributes()["derived"].(basetypes.BoolValue)
data.EndDate = obj.Attributes()["end_date"].(basetypes.StringValue)
data.Filename = obj.Attributes()["filename"].(basetypes.StringValue)
@@ -2073,7 +2178,7 @@ func fillDataStructFromTFObjectDSWebhookWebhook(data *webhookWebhookDataDS, obj
data.Additional = obj.Attributes()["additional"].(basetypes.ListValue)
data.Account = obj.Attributes()["account"].(basetypes.ObjectValue)
data.Active = obj.Attributes()["active"].(basetypes.BoolValue)
- data.AdditionalObjects = obj.Attributes()["additional_objects"].(basetypes.ObjectValue)
+ data.Audit = obj.Attributes()["audit"].(basetypes.ObjectValue)
data.AllTypes = obj.Attributes()["all_types"].(basetypes.BoolValue)
data.AuthenticationScheme = obj.Attributes()["authentication_scheme"].(basetypes.StringValue)
data.BasicAuthPassword = obj.Attributes()["basic_auth_password"].(basetypes.StringValue)
@@ -2099,7 +2204,7 @@ func fillDataStructFromTFObjectDSWebhookWebhookDelivery(data *webhookWebhookDeli
data.Links = obj.Attributes()["links"].(basetypes.ListValue)
data.Permissions = obj.Attributes()["permissions"].(basetypes.ListValue)
data.Additional = obj.Attributes()["additional"].(basetypes.ListValue)
- data.AdditionalObjects = obj.Attributes()["additional_objects"].(basetypes.ObjectValue)
+ data.Audit = obj.Attributes()["audit"].(basetypes.ObjectValue)
data.Payload = obj.Attributes()["payload"].(basetypes.ObjectValue)
data.ReponseHeaders = obj.Attributes()["reponse_headers"].(basetypes.StringValue)
data.RequestHeaders = obj.Attributes()["request_headers"].(basetypes.StringValue)
diff --git a/internal/provider/full-tf-to-data-struct-rs.go b/internal/provider/full-tf-to-data-struct-rs.go
index 73d650a..9ed7de3 100644
--- a/internal/provider/full-tf-to-data-struct-rs.go
+++ b/internal/provider/full-tf-to-data-struct-rs.go
@@ -63,7 +63,15 @@ func fillDataStructFromTFObjectRSAccountVaultVaultRecord(data *accountVaultVault
data.Name = obj.Attributes()["name"].(basetypes.StringValue)
data.ShareEndTime = obj.Attributes()["share_end_time"].(basetypes.StringValue)
data.UUID = obj.Attributes()["uuid"].(basetypes.StringValue)
- data.AdditionalObjects = obj.Attributes()["additional_objects"].(basetypes.ObjectValue)
+ data.Audit = obj.Attributes()["audit"].(basetypes.ObjectValue)
+ data.DeleteTile = obj.Attributes()["delete_tile"].(basetypes.BoolValue)
+ data.ParentUUID = obj.Attributes()["parent_uuid"].(basetypes.StringValue)
+ data.PasswordMetadata = obj.Attributes()["password_metadata"].(basetypes.ObjectValue)
+ data.Secret = obj.Attributes()["secret"].(basetypes.ObjectValue)
+ data.ShareSummary = obj.Attributes()["share_summary"].(basetypes.ObjectValue)
+ data.Shares = obj.Attributes()["shares"].(basetypes.ListValue)
+ data.Tile = obj.Attributes()["tile"].(basetypes.ObjectValue)
+ data.Vaultholder = obj.Attributes()["vaultholder"].(basetypes.ObjectValue)
data.Derived = obj.Attributes()["derived"].(basetypes.BoolValue)
data.EndDate = obj.Attributes()["end_date"].(basetypes.StringValue)
data.Filename = obj.Attributes()["filename"].(basetypes.StringValue)
@@ -76,7 +84,7 @@ func fillDataStructFromTFObjectRSAccountVaultVaultRecord(data *accountVaultVault
func fillDataStructFromTFObjectRSAuditAuditRecord(data *auditAuditRecordDataRS, obj types.Object) {
data.Links = obj.Attributes()["links"].(basetypes.ListValue)
data.Permissions = obj.Attributes()["permissions"].(basetypes.ListValue)
- data.AdditionalObjects = obj.Attributes()["additional_objects"].(basetypes.ObjectValue)
+ data.Audit = obj.Attributes()["audit"].(basetypes.ObjectValue)
data.AuditAuditRecordType = obj.Attributes()["type"].(basetypes.StringValue)
data.DateTime = obj.Attributes()["date_time"].(basetypes.StringValue)
data.OnAccount = obj.Attributes()["on_account"].(basetypes.StringValue)
@@ -116,7 +124,13 @@ func fillDataStructFromTFObjectRSAuthAccount(data *authAccountDataRS, obj types.
data.Validity = obj.Attributes()["validity"].(basetypes.StringValue)
data.AccountPermissions = obj.Attributes()["account_permissions"].(basetypes.ListValue)
data.Active = obj.Attributes()["active"].(basetypes.BoolValue)
- data.AdditionalObjects = obj.Attributes()["additional_objects"].(basetypes.ObjectValue)
+ data.ActiveLogin = obj.Attributes()["active_login"].(basetypes.BoolValue)
+ data.Audit = obj.Attributes()["audit"].(basetypes.ObjectValue)
+ data.Groups = obj.Attributes()["groups"].(basetypes.ListValue)
+ data.PendingRecoveryRequests = obj.Attributes()["pending_recovery_requests"].(basetypes.ObjectValue)
+ data.Settings = obj.Attributes()["settings"].(basetypes.ObjectValue)
+ data.StoredAttributes = obj.Attributes()["stored_attributes"].(basetypes.ObjectValue)
+ data.Vault = obj.Attributes()["vault"].(basetypes.ObjectValue)
data.CanRequestGroups = obj.Attributes()["can_request_groups"].(basetypes.BoolValue)
data.DirectoryUUID = obj.Attributes()["directory_uuid"].(basetypes.StringValue)
data.DirectoryName = obj.Attributes()["directory_name"].(basetypes.StringValue)
@@ -264,7 +278,7 @@ func fillDataStructFromTFObjectRSCertificateCertificate(data *certificateCertifi
data.Global = obj.Attributes()["global"].(basetypes.BoolValue)
data.SubjectDN = obj.Attributes()["subject_dn"].(basetypes.StringValue)
data.UUID = obj.Attributes()["uuid"].(basetypes.StringValue)
- data.AdditionalObjects = obj.Attributes()["additional_objects"].(basetypes.ObjectValue)
+ data.Audit = obj.Attributes()["audit"].(basetypes.ObjectValue)
data.KeyData = obj.Attributes()["key_data"].(basetypes.ListValue)
}
@@ -298,7 +312,15 @@ func fillDataStructFromTFObjectRSClientApplicationVaultVaultRecord(data *clientA
data.Name = obj.Attributes()["name"].(basetypes.StringValue)
data.ShareEndTime = obj.Attributes()["share_end_time"].(basetypes.StringValue)
data.UUID = obj.Attributes()["uuid"].(basetypes.StringValue)
- data.AdditionalObjects = obj.Attributes()["additional_objects"].(basetypes.ObjectValue)
+ data.Audit = obj.Attributes()["audit"].(basetypes.ObjectValue)
+ data.DeleteTile = obj.Attributes()["delete_tile"].(basetypes.BoolValue)
+ data.ParentUUID = obj.Attributes()["parent_uuid"].(basetypes.StringValue)
+ data.PasswordMetadata = obj.Attributes()["password_metadata"].(basetypes.ObjectValue)
+ data.Secret = obj.Attributes()["secret"].(basetypes.ObjectValue)
+ data.ShareSummary = obj.Attributes()["share_summary"].(basetypes.ObjectValue)
+ data.Shares = obj.Attributes()["shares"].(basetypes.ListValue)
+ data.Tile = obj.Attributes()["tile"].(basetypes.ObjectValue)
+ data.Vaultholder = obj.Attributes()["vaultholder"].(basetypes.ObjectValue)
data.Derived = obj.Attributes()["derived"].(basetypes.BoolValue)
data.EndDate = obj.Attributes()["end_date"].(basetypes.StringValue)
data.Filename = obj.Attributes()["filename"].(basetypes.StringValue)
@@ -317,13 +339,19 @@ func fillDataStructFromTFObjectRSClientClientApplication(data *clientClientAppli
data.Scopes = obj.Attributes()["scopes"].(basetypes.ListValue)
data.SsoApplication = obj.Attributes()["sso_application"].(basetypes.BoolValue)
data.UUID = obj.Attributes()["uuid"].(basetypes.StringValue)
- data.AdditionalObjects = obj.Attributes()["additional_objects"].(basetypes.ObjectValue)
+ data.Audit = obj.Attributes()["audit"].(basetypes.ObjectValue)
+ data.DeleteTile = obj.Attributes()["delete_tile"].(basetypes.BoolValue)
+ data.Groupclients = obj.Attributes()["groupclients"].(basetypes.ListValue)
+ data.Groups = obj.Attributes()["groups"].(basetypes.ListValue)
+ data.Secret = obj.Attributes()["secret"].(basetypes.ObjectValue)
+ data.Tile = obj.Attributes()["tile"].(basetypes.ObjectValue)
+ data.VaultRecordCount = obj.Attributes()["vault_record_count"].(basetypes.Int64Value)
data.LastModifiedAt = obj.Attributes()["last_modified_at"].(basetypes.StringValue)
data.OwnerUUID = obj.Attributes()["owner_uuid"].(basetypes.StringValue)
data.TechnicalAdministratorUUID = obj.Attributes()["technical_administrator_uuid"].(basetypes.StringValue)
data.OAuth2Client = obj.Attributes()["o_auth2_client"].(basetypes.ObjectValue)
- data.Saml2Client = obj.Attributes()["saml2_client"].(basetypes.ObjectValue)
data.LDAPClient = obj.Attributes()["ldap_client"].(basetypes.ObjectValue)
+ data.Saml2Client = obj.Attributes()["saml2_client"].(basetypes.ObjectValue)
}
func fillDataStructFromTFObjectRSClientClientApplicationLinkableWrapper(data *clientClientApplicationLinkableWrapperDataRS, obj types.Object) {
@@ -377,7 +405,7 @@ func fillDataStructFromTFObjectRSClientOAuth2Client(data *clientOAuth2ClientData
func fillDataStructFromTFObjectRSClientOAuth2ClientPermission(data *clientOAuth2ClientPermissionDataRS, obj types.Object) {
data.Links = obj.Attributes()["links"].(basetypes.ListValue)
data.Permissions = obj.Attributes()["permissions"].(basetypes.ListValue)
- data.AdditionalObjects = obj.Attributes()["additional_objects"].(basetypes.ObjectValue)
+ data.Audit = obj.Attributes()["audit"].(basetypes.ObjectValue)
data.ForGroupUUID = obj.Attributes()["for_group_uuid"].(basetypes.StringValue)
data.ForSystemUUID = obj.Attributes()["for_system_uuid"].(basetypes.StringValue)
data.Value = obj.Attributes()["value"].(basetypes.StringValue)
@@ -390,7 +418,7 @@ func fillDataStructFromTFObjectRSClientOAuth2ClientPermissionLinkableWrapper(dat
func fillDataStructFromTFObjectRSClientOAuth2ClientPermissionWithClient(data *clientOAuth2ClientPermissionWithClientDataRS, obj types.Object) {
data.Links = obj.Attributes()["links"].(basetypes.ListValue)
data.Permissions = obj.Attributes()["permissions"].(basetypes.ListValue)
- data.AdditionalObjects = obj.Attributes()["additional_objects"].(basetypes.ObjectValue)
+ data.Audit = obj.Attributes()["audit"].(basetypes.ObjectValue)
data.ForGroupUUID = obj.Attributes()["for_group_uuid"].(basetypes.StringValue)
data.ForSystemUUID = obj.Attributes()["for_system_uuid"].(basetypes.StringValue)
data.Value = obj.Attributes()["value"].(basetypes.StringValue)
@@ -426,7 +454,15 @@ func fillDataStructFromTFObjectRSDeletedVaultHolderVaultVaultRecord(data *delete
data.Name = obj.Attributes()["name"].(basetypes.StringValue)
data.ShareEndTime = obj.Attributes()["share_end_time"].(basetypes.StringValue)
data.UUID = obj.Attributes()["uuid"].(basetypes.StringValue)
- data.AdditionalObjects = obj.Attributes()["additional_objects"].(basetypes.ObjectValue)
+ data.Audit = obj.Attributes()["audit"].(basetypes.ObjectValue)
+ data.DeleteTile = obj.Attributes()["delete_tile"].(basetypes.BoolValue)
+ data.ParentUUID = obj.Attributes()["parent_uuid"].(basetypes.StringValue)
+ data.PasswordMetadata = obj.Attributes()["password_metadata"].(basetypes.ObjectValue)
+ data.Secret = obj.Attributes()["secret"].(basetypes.ObjectValue)
+ data.ShareSummary = obj.Attributes()["share_summary"].(basetypes.ObjectValue)
+ data.Shares = obj.Attributes()["shares"].(basetypes.ListValue)
+ data.Tile = obj.Attributes()["tile"].(basetypes.ObjectValue)
+ data.Vaultholder = obj.Attributes()["vaultholder"].(basetypes.ObjectValue)
data.Derived = obj.Attributes()["derived"].(basetypes.BoolValue)
data.EndDate = obj.Attributes()["end_date"].(basetypes.StringValue)
data.Filename = obj.Attributes()["filename"].(basetypes.StringValue)
@@ -444,16 +480,18 @@ func fillDataStructFromTFObjectRSDirectoryAccountDirectory(data *directoryAccoun
data.DirectoryAccountDirectoryPrimerType = obj.Attributes()["type"].(basetypes.StringValue)
data.Name = obj.Attributes()["name"].(basetypes.StringValue)
data.UUID = obj.Attributes()["uuid"].(basetypes.StringValue)
- data.AdditionalObjects = obj.Attributes()["additional_objects"].(basetypes.ObjectValue)
+ data.Audit = obj.Attributes()["audit"].(basetypes.ObjectValue)
+ data.Markers = obj.Attributes()["markers"].(basetypes.ObjectValue)
+ data.Status = obj.Attributes()["status"].(basetypes.ObjectValue)
data.BaseOrganizationalUnitUUID = obj.Attributes()["base_organizational_unit_uuid"].(basetypes.StringValue)
data.DefaultDirectory = obj.Attributes()["default_directory"].(basetypes.BoolValue)
data.HelpdeskGroupUUID = obj.Attributes()["helpdesk_group_uuid"].(basetypes.StringValue)
data.Restrict2fa = obj.Attributes()["restrict2fa"].(basetypes.BoolValue)
data.RotatingPassword = obj.Attributes()["rotating_password"].(basetypes.StringValue)
data.UsernameCustomizable = obj.Attributes()["username_customizable"].(basetypes.BoolValue)
- data.MaintenanceDirectory = obj.Attributes()["maintenance_directory"].(basetypes.ObjectValue)
- data.OIDCDirectory = obj.Attributes()["o_id_c_directory"].(basetypes.ObjectValue)
data.InternalDirectory = obj.Attributes()["internal_directory"].(basetypes.ObjectValue)
+ data.OIDCDirectory = obj.Attributes()["o_id_c_directory"].(basetypes.ObjectValue)
+ data.MaintenanceDirectory = obj.Attributes()["maintenance_directory"].(basetypes.ObjectValue)
data.LDAPDirectory = obj.Attributes()["l_d_a_p_directory"].(basetypes.ObjectValue)
}
@@ -538,7 +576,8 @@ func fillDataStructFromTFObjectRSDirectoryOIDCDirectory(data *directoryOIDCDirec
func fillDataStructFromTFObjectRSGroupAccountGroup(data *groupAccountGroupDataRS, obj types.Object) {
data.UUID = obj.Attributes()["uuid"].(basetypes.StringValue)
- data.AdditionalObjects = obj.Attributes()["additional_objects"].(basetypes.ObjectValue)
+ data.Audit = obj.Attributes()["audit"].(basetypes.ObjectValue)
+ data.Vault = obj.Attributes()["vault"].(basetypes.ObjectValue)
data.EndDate = obj.Attributes()["end_date"].(basetypes.StringValue)
data.Folder = obj.Attributes()["folder"].(basetypes.ObjectValue)
data.LastUsed = obj.Attributes()["last_used"].(basetypes.StringValue)
@@ -567,7 +606,33 @@ func fillDataStructFromTFObjectRSGroupGroup(data *groupGroupDataRS, obj types.Ob
data.Admin = obj.Attributes()["admin"].(basetypes.BoolValue)
data.Name = obj.Attributes()["name"].(basetypes.StringValue)
data.UUID = obj.Attributes()["uuid"].(basetypes.StringValue)
- data.AdditionalObjects = obj.Attributes()["additional_objects"].(basetypes.ObjectValue)
+ data.Accounts = obj.Attributes()["accounts"].(basetypes.ListValue)
+ data.AdministeredClients = obj.Attributes()["administered_clients"].(basetypes.ListValue)
+ data.AdministeredSystems = obj.Attributes()["administered_systems"].(basetypes.ListValue)
+ data.Admins = obj.Attributes()["admins"].(basetypes.ListValue)
+ data.Audit = obj.Attributes()["audit"].(basetypes.ObjectValue)
+ data.AuthorizedGroups = obj.Attributes()["authorized_groups"].(basetypes.ObjectValue)
+ data.ClientPermissions = obj.Attributes()["client_permissions"].(basetypes.ListValue)
+ data.Clients = obj.Attributes()["clients"].(basetypes.ListValue)
+ data.ContentAdministeredSystems = obj.Attributes()["content_administered_systems"].(basetypes.ListValue)
+ data.Groupauditinginfo = obj.Attributes()["groupauditinginfo"].(basetypes.ObjectValue)
+ data.Groupinfo = obj.Attributes()["groupinfo"].(basetypes.ObjectValue)
+ data.Helpdesk = obj.Attributes()["helpdesk"].(basetypes.ListValue)
+ data.Markers = obj.Attributes()["markers"].(basetypes.ObjectValue)
+ data.Myaccount = obj.Attributes()["myaccount"].(basetypes.ObjectValue)
+ data.Mydelegatedaccount = obj.Attributes()["mydelegatedaccount"].(basetypes.ObjectValue)
+ data.NestedGroups = obj.Attributes()["nested_groups"].(basetypes.ListValue)
+ data.OwnedClients = obj.Attributes()["owned_clients"].(basetypes.ListValue)
+ data.OwnedDirectories = obj.Attributes()["owned_directories"].(basetypes.ListValue)
+ data.OwnedGroupsOnSystem = obj.Attributes()["owned_groups_on_system"].(basetypes.ObjectValue)
+ data.OwnedOrganizationalUnits = obj.Attributes()["owned_organizational_units"].(basetypes.ListValue)
+ data.OwnedSystems = obj.Attributes()["owned_systems"].(basetypes.ListValue)
+ data.RecentAudits = obj.Attributes()["recent_audits"].(basetypes.ListValue)
+ data.Requeststatus = obj.Attributes()["requeststatus"].(basetypes.StringValue)
+ data.ServiceAccounts = obj.Attributes()["service_accounts"].(basetypes.ListValue)
+ data.Systems = obj.Attributes()["systems"].(basetypes.ListValue)
+ data.Vault = obj.Attributes()["vault"].(basetypes.ObjectValue)
+ data.Webhooks = obj.Attributes()["webhooks"].(basetypes.ListValue)
data.ApplicationAdministration = obj.Attributes()["application_administration"].(basetypes.BoolValue)
data.AuditConfig = obj.Attributes()["audit_config"].(basetypes.ObjectValue)
data.AuditRequested = obj.Attributes()["audit_requested"].(basetypes.BoolValue)
@@ -593,7 +658,7 @@ func fillDataStructFromTFObjectRSGroupGroup(data *groupGroupDataRS, obj types.Ob
func fillDataStructFromTFObjectRSGroupGroupAccount(data *groupGroupAccountDataRS, obj types.Object) {
data.UUID = obj.Attributes()["uuid"].(basetypes.StringValue)
- data.AdditionalObjects = obj.Attributes()["additional_objects"].(basetypes.ObjectValue)
+ data.Audit = obj.Attributes()["audit"].(basetypes.ObjectValue)
data.DirectoryUUID = obj.Attributes()["directory_uuid"].(basetypes.StringValue)
data.DisconnectedNested = obj.Attributes()["disconnected_nested"].(basetypes.BoolValue)
data.EndDate = obj.Attributes()["end_date"].(basetypes.StringValue)
@@ -630,7 +695,7 @@ func fillDataStructFromTFObjectRSGroupGroupAudit(data *groupGroupAuditDataRS, ob
data.Links = obj.Attributes()["links"].(basetypes.ListValue)
data.Permissions = obj.Attributes()["permissions"].(basetypes.ListValue)
data.Accounts = obj.Attributes()["accounts"].(basetypes.ListValue)
- data.AdditionalObjects = obj.Attributes()["additional_objects"].(basetypes.ObjectValue)
+ data.Audit = obj.Attributes()["audit"].(basetypes.ObjectValue)
data.Comment = obj.Attributes()["comment"].(basetypes.StringValue)
data.CreatedAt = obj.Attributes()["created_at"].(basetypes.StringValue)
data.CreatedBy = obj.Attributes()["created_by"].(basetypes.StringValue)
@@ -690,7 +755,8 @@ func fillDataStructFromTFObjectRSGroupGroupClassification(data *groupGroupClassi
data.Permissions = obj.Attributes()["permissions"].(basetypes.ListValue)
data.Name = obj.Attributes()["name"].(basetypes.StringValue)
data.UUID = obj.Attributes()["uuid"].(basetypes.StringValue)
- data.AdditionalObjects = obj.Attributes()["additional_objects"].(basetypes.ObjectValue)
+ data.Audit = obj.Attributes()["audit"].(basetypes.ObjectValue)
+ data.Info = obj.Attributes()["info"].(basetypes.ObjectValue)
data.AuthorizingGroupAuditingRequired = obj.Attributes()["authorizing_group_auditing_required"].(basetypes.BoolValue)
data.AuthorizingGroupDelegationRequired = obj.Attributes()["authorizing_group_delegation_required"].(basetypes.BoolValue)
data.AuthorizingGroupMembershipRequired = obj.Attributes()["authorizing_group_membership_required"].(basetypes.BoolValue)
@@ -733,7 +799,7 @@ func fillDataStructFromTFObjectRSGroupGroupClient(data *groupGroupClientDataRS,
data.Links = obj.Attributes()["links"].(basetypes.ListValue)
data.Permissions = obj.Attributes()["permissions"].(basetypes.ListValue)
data.ActivationRequired = obj.Attributes()["activation_required"].(basetypes.BoolValue)
- data.AdditionalObjects = obj.Attributes()["additional_objects"].(basetypes.ObjectValue)
+ data.Audit = obj.Attributes()["audit"].(basetypes.ObjectValue)
data.ClientUUID = obj.Attributes()["client_uuid"].(basetypes.StringValue)
data.GroupUUID = obj.Attributes()["group_uuid"].(basetypes.StringValue)
data.OwnerUUID = obj.Attributes()["owner_uuid"].(basetypes.StringValue)
@@ -751,7 +817,7 @@ func fillDataStructFromTFObjectRSGroupGroupClient_additionalObjects(data *groupG
func fillDataStructFromTFObjectRSGroupGroupFolder(data *groupGroupFolderDataRS, obj types.Object) {
data.Links = obj.Attributes()["links"].(basetypes.ListValue)
data.Permissions = obj.Attributes()["permissions"].(basetypes.ListValue)
- data.AdditionalObjects = obj.Attributes()["additional_objects"].(basetypes.ObjectValue)
+ data.Audit = obj.Attributes()["audit"].(basetypes.ObjectValue)
data.Name = obj.Attributes()["name"].(basetypes.StringValue)
}
@@ -837,7 +903,7 @@ func fillDataStructFromTFObjectRSGroupProvisioningGroup(data *groupProvisioningG
data.Links = obj.Attributes()["links"].(basetypes.ListValue)
data.Permissions = obj.Attributes()["permissions"].(basetypes.ListValue)
data.ActivationRequired = obj.Attributes()["activation_required"].(basetypes.BoolValue)
- data.AdditionalObjects = obj.Attributes()["additional_objects"].(basetypes.ObjectValue)
+ data.Audit = obj.Attributes()["audit"].(basetypes.ObjectValue)
data.GroupUUID = obj.Attributes()["group_uuid"].(basetypes.StringValue)
data.GroupOnSystem = obj.Attributes()["group_on_system"].(basetypes.ObjectValue)
}
@@ -858,7 +924,15 @@ func fillDataStructFromTFObjectRSGroupVaultVaultRecord(data *groupVaultVaultReco
data.Name = obj.Attributes()["name"].(basetypes.StringValue)
data.ShareEndTime = obj.Attributes()["share_end_time"].(basetypes.StringValue)
data.UUID = obj.Attributes()["uuid"].(basetypes.StringValue)
- data.AdditionalObjects = obj.Attributes()["additional_objects"].(basetypes.ObjectValue)
+ data.Audit = obj.Attributes()["audit"].(basetypes.ObjectValue)
+ data.DeleteTile = obj.Attributes()["delete_tile"].(basetypes.BoolValue)
+ data.ParentUUID = obj.Attributes()["parent_uuid"].(basetypes.StringValue)
+ data.PasswordMetadata = obj.Attributes()["password_metadata"].(basetypes.ObjectValue)
+ data.Secret = obj.Attributes()["secret"].(basetypes.ObjectValue)
+ data.ShareSummary = obj.Attributes()["share_summary"].(basetypes.ObjectValue)
+ data.Shares = obj.Attributes()["shares"].(basetypes.ListValue)
+ data.Tile = obj.Attributes()["tile"].(basetypes.ObjectValue)
+ data.Vaultholder = obj.Attributes()["vaultholder"].(basetypes.ObjectValue)
data.Derived = obj.Attributes()["derived"].(basetypes.BoolValue)
data.EndDate = obj.Attributes()["end_date"].(basetypes.StringValue)
data.Filename = obj.Attributes()["filename"].(basetypes.StringValue)
@@ -886,7 +960,7 @@ func fillDataStructFromTFObjectRSLaunchpadDisplayedLaunchpadTiles(data *launchpa
func fillDataStructFromTFObjectRSLaunchpadLaunchpadTile(data *launchpadLaunchpadTileDataRS, obj types.Object) {
data.Links = obj.Attributes()["links"].(basetypes.ListValue)
data.Permissions = obj.Attributes()["permissions"].(basetypes.ListValue)
- data.AdditionalObjects = obj.Attributes()["additional_objects"].(basetypes.ObjectValue)
+ data.Audit = obj.Attributes()["audit"].(basetypes.ObjectValue)
data.ApplicationUUID = obj.Attributes()["application_uuid"].(basetypes.StringValue)
data.GroupUUID = obj.Attributes()["group_uuid"].(basetypes.StringValue)
data.IDenticonCode = obj.Attributes()["identicon_code"].(basetypes.Int64Value)
@@ -971,7 +1045,7 @@ func fillDataStructFromTFObjectRSNestedClientOAuth2ClientPermission(data *nested
data.ClientApplicationUUID = obj.Attributes()["client_application_uuid"].(basetypes.StringValue)
data.Links = obj.Attributes()["links"].(basetypes.ListValue)
data.Permissions = obj.Attributes()["permissions"].(basetypes.ListValue)
- data.AdditionalObjects = obj.Attributes()["additional_objects"].(basetypes.ObjectValue)
+ data.Audit = obj.Attributes()["audit"].(basetypes.ObjectValue)
data.ForGroupUUID = obj.Attributes()["for_group_uuid"].(basetypes.StringValue)
data.ForSystemUUID = obj.Attributes()["for_system_uuid"].(basetypes.StringValue)
data.Value = obj.Attributes()["value"].(basetypes.StringValue)
@@ -980,7 +1054,8 @@ func fillDataStructFromTFObjectRSNestedClientOAuth2ClientPermission(data *nested
func fillDataStructFromTFObjectRSNestedGroupAccountGroup(data *nestedGroupAccountGroupDataRS, obj types.Object) {
data.AccountUUID = obj.Attributes()["account_uuid"].(basetypes.StringValue)
data.UUID = obj.Attributes()["uuid"].(basetypes.StringValue)
- data.AdditionalObjects = obj.Attributes()["additional_objects"].(basetypes.ObjectValue)
+ data.Audit = obj.Attributes()["audit"].(basetypes.ObjectValue)
+ data.Vault = obj.Attributes()["vault"].(basetypes.ObjectValue)
data.EndDate = obj.Attributes()["end_date"].(basetypes.StringValue)
data.Folder = obj.Attributes()["folder"].(basetypes.ObjectValue)
data.LastUsed = obj.Attributes()["last_used"].(basetypes.StringValue)
@@ -992,7 +1067,7 @@ func fillDataStructFromTFObjectRSNestedGroupAccountGroup(data *nestedGroupAccoun
func fillDataStructFromTFObjectRSNestedGroupGroupAccount(data *nestedGroupGroupAccountDataRS, obj types.Object) {
data.GroupUUID = obj.Attributes()["group_uuid"].(basetypes.StringValue)
data.UUID = obj.Attributes()["uuid"].(basetypes.StringValue)
- data.AdditionalObjects = obj.Attributes()["additional_objects"].(basetypes.ObjectValue)
+ data.Audit = obj.Attributes()["audit"].(basetypes.ObjectValue)
data.DirectoryUUID = obj.Attributes()["directory_uuid"].(basetypes.StringValue)
data.DisconnectedNested = obj.Attributes()["disconnected_nested"].(basetypes.BoolValue)
data.EndDate = obj.Attributes()["end_date"].(basetypes.StringValue)
@@ -1009,7 +1084,7 @@ func fillDataStructFromTFObjectRSNestedGroupGroupAudit(data *nestedGroupGroupAud
data.Links = obj.Attributes()["links"].(basetypes.ListValue)
data.Permissions = obj.Attributes()["permissions"].(basetypes.ListValue)
data.Accounts = obj.Attributes()["accounts"].(basetypes.ListValue)
- data.AdditionalObjects = obj.Attributes()["additional_objects"].(basetypes.ObjectValue)
+ data.Audit = obj.Attributes()["audit"].(basetypes.ObjectValue)
data.Comment = obj.Attributes()["comment"].(basetypes.StringValue)
data.CreatedAt = obj.Attributes()["created_at"].(basetypes.StringValue)
data.CreatedBy = obj.Attributes()["created_by"].(basetypes.StringValue)
@@ -1025,13 +1100,13 @@ func fillDataStructFromTFObjectRSNestedGroupGroupAudit(data *nestedGroupGroupAud
func fillDataStructFromTFObjectRSNestedOrganizationAccountOrganizationalUnit(data *nestedOrganizationAccountOrganizationalUnitDataRS, obj types.Object) {
data.AccountUUID = obj.Attributes()["account_uuid"].(basetypes.StringValue)
data.UUID = obj.Attributes()["uuid"].(basetypes.StringValue)
- data.AdditionalObjects = obj.Attributes()["additional_objects"].(basetypes.ObjectValue)
+ data.Audit = obj.Attributes()["audit"].(basetypes.ObjectValue)
}
func fillDataStructFromTFObjectRSNestedOrganizationOrganizationalUnitAccount(data *nestedOrganizationOrganizationalUnitAccountDataRS, obj types.Object) {
data.OrganizationalUnitUUID = obj.Attributes()["organizational_unit_uuid"].(basetypes.StringValue)
data.UUID = obj.Attributes()["uuid"].(basetypes.StringValue)
- data.AdditionalObjects = obj.Attributes()["additional_objects"].(basetypes.ObjectValue)
+ data.Audit = obj.Attributes()["audit"].(basetypes.ObjectValue)
data.DirectoryUUID = obj.Attributes()["directory_uuid"].(basetypes.StringValue)
}
@@ -1043,7 +1118,9 @@ func fillDataStructFromTFObjectRSNestedProvisioningGroupOnSystem(data *nestedPro
data.NameInSystem = obj.Attributes()["name_in_system"].(basetypes.StringValue)
data.ProvisioningGroupOnSystemPrimerType = obj.Attributes()["type"].(basetypes.StringValue)
data.ShortNameInSystem = obj.Attributes()["short_name_in_system"].(basetypes.StringValue)
- data.AdditionalObjects = obj.Attributes()["additional_objects"].(basetypes.ObjectValue)
+ data.Audit = obj.Attributes()["audit"].(basetypes.ObjectValue)
+ data.Provgroups = obj.Attributes()["provgroups"].(basetypes.ListValue)
+ data.ServiceAccounts = obj.Attributes()["service_accounts"].(basetypes.ListValue)
data.OwnerUUID = obj.Attributes()["owner_uuid"].(basetypes.StringValue)
data.SystemUUID = obj.Attributes()["system_uuid"].(basetypes.StringValue)
}
@@ -1051,7 +1128,7 @@ func fillDataStructFromTFObjectRSNestedProvisioningGroupOnSystem(data *nestedPro
func fillDataStructFromTFObjectRSNestedProvisioningProvisionedAccount(data *nestedProvisioningProvisionedAccountDataRS, obj types.Object) {
data.ProvisionedSystemUUID = obj.Attributes()["provisioned_system_uuid"].(basetypes.StringValue)
data.UUID = obj.Attributes()["uuid"].(basetypes.StringValue)
- data.AdditionalObjects = obj.Attributes()["additional_objects"].(basetypes.ObjectValue)
+ data.Audit = obj.Attributes()["audit"].(basetypes.ObjectValue)
data.UID = obj.Attributes()["uid"].(basetypes.Int64Value)
}
@@ -1059,7 +1136,7 @@ func fillDataStructFromTFObjectRSNestedProvisioningProvisionedSystemSyncLog(data
data.ProvisionedSystemUUID = obj.Attributes()["provisioned_system_uuid"].(basetypes.StringValue)
data.Links = obj.Attributes()["links"].(basetypes.ListValue)
data.Permissions = obj.Attributes()["permissions"].(basetypes.ListValue)
- data.AdditionalObjects = obj.Attributes()["additional_objects"].(basetypes.ObjectValue)
+ data.Audit = obj.Attributes()["audit"].(basetypes.ObjectValue)
data.CreatedAt = obj.Attributes()["created_at"].(basetypes.StringValue)
data.Errors = obj.Attributes()["errors"].(basetypes.Int64Value)
data.Log = obj.Attributes()["log"].(basetypes.StringValue)
@@ -1074,14 +1151,14 @@ func fillDataStructFromTFObjectRSNestedServiceaccountServiceAccountGroup(data *n
data.NameInSystem = obj.Attributes()["name_in_system"].(basetypes.StringValue)
data.ProvisioningGroupOnSystemPrimerType = obj.Attributes()["type"].(basetypes.StringValue)
data.ShortNameInSystem = obj.Attributes()["short_name_in_system"].(basetypes.StringValue)
- data.AdditionalObjects = obj.Attributes()["additional_objects"].(basetypes.ObjectValue)
+ data.Audit = obj.Attributes()["audit"].(basetypes.ObjectValue)
}
func fillDataStructFromTFObjectRSNestedWebhookWebhookDelivery(data *nestedWebhookWebhookDeliveryDataRS, obj types.Object) {
data.WebhookUUID = obj.Attributes()["webhook_uuid"].(basetypes.StringValue)
data.Links = obj.Attributes()["links"].(basetypes.ListValue)
data.Permissions = obj.Attributes()["permissions"].(basetypes.ListValue)
- data.AdditionalObjects = obj.Attributes()["additional_objects"].(basetypes.ObjectValue)
+ data.Audit = obj.Attributes()["audit"].(basetypes.ObjectValue)
data.Payload = obj.Attributes()["payload"].(basetypes.ObjectValue)
data.ReponseHeaders = obj.Attributes()["reponse_headers"].(basetypes.StringValue)
data.RequestHeaders = obj.Attributes()["request_headers"].(basetypes.StringValue)
@@ -1160,7 +1237,7 @@ func fillDataStructFromTFObjectRSNotificationVaultRecordExpiredNotification(data
func fillDataStructFromTFObjectRSOrganizationAccountOrganizationalUnit(data *organizationAccountOrganizationalUnitDataRS, obj types.Object) {
data.UUID = obj.Attributes()["uuid"].(basetypes.StringValue)
- data.AdditionalObjects = obj.Attributes()["additional_objects"].(basetypes.ObjectValue)
+ data.Audit = obj.Attributes()["audit"].(basetypes.ObjectValue)
}
func fillDataStructFromTFObjectRSOrganizationAccountOrganizationalUnitLinkableWrapper(data *organizationAccountOrganizationalUnitLinkableWrapperDataRS, obj types.Object) {
@@ -1176,7 +1253,8 @@ func fillDataStructFromTFObjectRSOrganizationOrganizationalUnit(data *organizati
data.Permissions = obj.Attributes()["permissions"].(basetypes.ListValue)
data.Name = obj.Attributes()["name"].(basetypes.StringValue)
data.UUID = obj.Attributes()["uuid"].(basetypes.StringValue)
- data.AdditionalObjects = obj.Attributes()["additional_objects"].(basetypes.ObjectValue)
+ data.Audit = obj.Attributes()["audit"].(basetypes.ObjectValue)
+ data.CreateAsParentOf = obj.Attributes()["create_as_parent_of"].(basetypes.ListValue)
data.Depth = obj.Attributes()["depth"].(basetypes.Int64Value)
data.Description = obj.Attributes()["description"].(basetypes.StringValue)
data.OwnerUUID = obj.Attributes()["owner_uuid"].(basetypes.StringValue)
@@ -1185,7 +1263,7 @@ func fillDataStructFromTFObjectRSOrganizationOrganizationalUnit(data *organizati
func fillDataStructFromTFObjectRSOrganizationOrganizationalUnitAccount(data *organizationOrganizationalUnitAccountDataRS, obj types.Object) {
data.UUID = obj.Attributes()["uuid"].(basetypes.StringValue)
- data.AdditionalObjects = obj.Attributes()["additional_objects"].(basetypes.ObjectValue)
+ data.Audit = obj.Attributes()["audit"].(basetypes.ObjectValue)
data.DirectoryUUID = obj.Attributes()["directory_uuid"].(basetypes.StringValue)
}
@@ -1263,7 +1341,9 @@ func fillDataStructFromTFObjectRSProvisioningGroupOnSystem(data *provisioningGro
data.NameInSystem = obj.Attributes()["name_in_system"].(basetypes.StringValue)
data.ProvisioningGroupOnSystemPrimerType = obj.Attributes()["type"].(basetypes.StringValue)
data.ShortNameInSystem = obj.Attributes()["short_name_in_system"].(basetypes.StringValue)
- data.AdditionalObjects = obj.Attributes()["additional_objects"].(basetypes.ObjectValue)
+ data.Audit = obj.Attributes()["audit"].(basetypes.ObjectValue)
+ data.Provgroups = obj.Attributes()["provgroups"].(basetypes.ListValue)
+ data.ServiceAccounts = obj.Attributes()["service_accounts"].(basetypes.ListValue)
data.OwnerUUID = obj.Attributes()["owner_uuid"].(basetypes.StringValue)
data.SystemUUID = obj.Attributes()["system_uuid"].(basetypes.StringValue)
}
@@ -1315,7 +1395,8 @@ func fillDataStructFromTFObjectRSProvisioningProvisionNumberSequence(data *provi
data.Links = obj.Attributes()["links"].(basetypes.ListValue)
data.Permissions = obj.Attributes()["permissions"].(basetypes.ListValue)
data.AccountCount = obj.Attributes()["account_count"].(basetypes.Int64Value)
- data.AdditionalObjects = obj.Attributes()["additional_objects"].(basetypes.ObjectValue)
+ data.Audit = obj.Attributes()["audit"].(basetypes.ObjectValue)
+ data.Systems = obj.Attributes()["systems"].(basetypes.ListValue)
data.Name = obj.Attributes()["name"].(basetypes.StringValue)
data.NextUID = obj.Attributes()["next_uid"].(basetypes.Int64Value)
}
@@ -1335,7 +1416,7 @@ func fillDataStructFromTFObjectRSProvisioningProvisionedAD(data *provisioningPro
func fillDataStructFromTFObjectRSProvisioningProvisionedAccount(data *provisioningProvisionedAccountDataRS, obj types.Object) {
data.UUID = obj.Attributes()["uuid"].(basetypes.StringValue)
- data.AdditionalObjects = obj.Attributes()["additional_objects"].(basetypes.ObjectValue)
+ data.Audit = obj.Attributes()["audit"].(basetypes.ObjectValue)
data.UID = obj.Attributes()["uid"].(basetypes.Int64Value)
}
@@ -1390,7 +1471,14 @@ func fillDataStructFromTFObjectRSProvisioningProvisionedSystem(data *provisionin
data.ProvisioningProvisionedSystemPrimerType = obj.Attributes()["type"].(basetypes.StringValue)
data.UUID = obj.Attributes()["uuid"].(basetypes.StringValue)
data.AccountCount = obj.Attributes()["account_count"].(basetypes.Int64Value)
- data.AdditionalObjects = obj.Attributes()["additional_objects"].(basetypes.ObjectValue)
+ data.Account = obj.Attributes()["account"].(basetypes.ObjectValue)
+ data.Audit = obj.Attributes()["audit"].(basetypes.ObjectValue)
+ data.IssuedPermissions = obj.Attributes()["issued_permissions"].(basetypes.ListValue)
+ data.LoginName = obj.Attributes()["login_name"].(basetypes.StringValue)
+ data.ManagementPermissions = obj.Attributes()["management_permissions"].(basetypes.ObjectValue)
+ data.Markers = obj.Attributes()["markers"].(basetypes.ObjectValue)
+ data.Statistics = obj.Attributes()["statistics"].(basetypes.ObjectValue)
+ data.SupportedGroupTypes = obj.Attributes()["supported_group_types"].(basetypes.ObjectValue)
data.ContentAdministratorUUID = obj.Attributes()["content_administrator_uuid"].(basetypes.StringValue)
data.ExternalUUID = obj.Attributes()["external_uuid"].(basetypes.StringValue)
data.OwnerUUID = obj.Attributes()["owner_uuid"].(basetypes.StringValue)
@@ -1400,14 +1488,14 @@ func fillDataStructFromTFObjectRSProvisioningProvisionedSystem(data *provisionin
data.ShouldDestroyUnknownAccounts = obj.Attributes()["should_destroy_unknown_accounts"].(basetypes.BoolValue)
data.TechnicalAdministratorUUID = obj.Attributes()["technical_administrator_uuid"].(basetypes.StringValue)
data.UsernamePrefix = obj.Attributes()["username_prefix"].(basetypes.StringValue)
- data.AbstractProvisionedLDAP = obj.Attributes()["abstract_provisioned_ldap"].(basetypes.ObjectValue)
- data.ProvisionedLDAP = obj.Attributes()["provisioned_ldap"].(basetypes.ObjectValue)
+ data.ProvisionedLDAPDirectory = obj.Attributes()["provisioned_ldap_directory"].(basetypes.ObjectValue)
+ data.ProvisionedInternalLDAP = obj.Attributes()["provisioned_internal_ldap"].(basetypes.ObjectValue)
data.ProvisionedAzureTenant = obj.Attributes()["provisioned_azure_tenant"].(basetypes.ObjectValue)
- data.ProvisionedAzureSyncLDAPDirectory = obj.Attributes()["provisioned_azure_sync_ldap_directory"].(basetypes.ObjectValue)
data.ProvisionedAzureOIDCDirectory = obj.Attributes()["provisioned_azure_oidc_directory"].(basetypes.ObjectValue)
+ data.AbstractProvisionedLDAP = obj.Attributes()["abstract_provisioned_ldap"].(basetypes.ObjectValue)
data.ProvisionedAD = obj.Attributes()["provisioned_a_d"].(basetypes.ObjectValue)
- data.ProvisionedLDAPDirectory = obj.Attributes()["provisioned_ldap_directory"].(basetypes.ObjectValue)
- data.ProvisionedInternalLDAP = obj.Attributes()["provisioned_internal_ldap"].(basetypes.ObjectValue)
+ data.ProvisionedAzureSyncLDAPDirectory = obj.Attributes()["provisioned_azure_sync_ldap_directory"].(basetypes.ObjectValue)
+ data.ProvisionedLDAP = obj.Attributes()["provisioned_ldap"].(basetypes.ObjectValue)
}
func fillDataStructFromTFObjectRSProvisioningProvisionedSystemLinkableWrapper(data *provisioningProvisionedSystemLinkableWrapperDataRS, obj types.Object) {
@@ -1431,7 +1519,7 @@ func fillDataStructFromTFObjectRSProvisioningProvisionedSystemPrimerLinkableWrap
func fillDataStructFromTFObjectRSProvisioningProvisionedSystemSyncLog(data *provisioningProvisionedSystemSyncLogDataRS, obj types.Object) {
data.Links = obj.Attributes()["links"].(basetypes.ListValue)
data.Permissions = obj.Attributes()["permissions"].(basetypes.ListValue)
- data.AdditionalObjects = obj.Attributes()["additional_objects"].(basetypes.ObjectValue)
+ data.Audit = obj.Attributes()["audit"].(basetypes.ObjectValue)
data.CreatedAt = obj.Attributes()["created_at"].(basetypes.StringValue)
data.Errors = obj.Attributes()["errors"].(basetypes.Int64Value)
data.Log = obj.Attributes()["log"].(basetypes.StringValue)
@@ -1568,7 +1656,9 @@ func fillDataStructFromTFObjectRSRequestModificationRequest(data *requestModific
data.Links = obj.Attributes()["links"].(basetypes.ListValue)
data.Permissions = obj.Attributes()["permissions"].(basetypes.ListValue)
data.AccountUUID = obj.Attributes()["account_uuid"].(basetypes.StringValue)
- data.AdditionalObjects = obj.Attributes()["additional_objects"].(basetypes.ObjectValue)
+ data.AcceptParams = obj.Attributes()["accept_params"].(basetypes.ObjectValue)
+ data.Audit = obj.Attributes()["audit"].(basetypes.ObjectValue)
+ data.ResetStatus = obj.Attributes()["reset_status"].(basetypes.ObjectValue)
data.Comment = obj.Attributes()["comment"].(basetypes.StringValue)
data.Feedback = obj.Attributes()["feedback"].(basetypes.StringValue)
data.GroupUUID = obj.Attributes()["group_uuid"].(basetypes.StringValue)
@@ -1576,41 +1666,41 @@ func fillDataStructFromTFObjectRSRequestModificationRequest(data *requestModific
data.RequestModificationRequestType = obj.Attributes()["request_modification_request_type"].(basetypes.StringValue)
data.Status = obj.Attributes()["status"].(basetypes.StringValue)
data.AbstractApplicationModificationRequest = obj.Attributes()["abstract_application_modification_request"].(basetypes.ObjectValue)
+ data.TransferApplicationAdministrationRequest = obj.Attributes()["transfer_application_administration_request"].(basetypes.ObjectValue)
+ data.ExtendAccessRequest = obj.Attributes()["extend_access_request"].(basetypes.ObjectValue)
+ data.GrantServiceAccountGroupRequest = obj.Attributes()["grant_service_account_group_request"].(basetypes.ObjectValue)
+ data.GrantGroupOnSystemRequest = obj.Attributes()["grant_group_on_system_request"].(basetypes.ObjectValue)
data.AbstractProvisionedSystemModificationRequest = obj.Attributes()["abstract_provisioned_system_modification_request"].(basetypes.ObjectValue)
- data.RemoveProvisionedSystemRequest = obj.Attributes()["remove_provisioned_system_request"].(basetypes.ObjectValue)
+ data.EnableTechnicalAdministrationRequest = obj.Attributes()["enable_technical_administration_request"].(basetypes.ObjectValue)
data.GrantApplicationRequest = obj.Attributes()["grant_application_request"].(basetypes.ObjectValue)
- data.ReviewAuditRequest = obj.Attributes()["review_audit_request"].(basetypes.ObjectValue)
- data.RevokeAdminRequest = obj.Attributes()["revoke_admin_request"].(basetypes.ObjectValue)
- data.GrantAccessRequest = obj.Attributes()["grant_access_request"].(basetypes.ObjectValue)
- data.TransferProvisionedSystemContentAdministrationRequest = obj.Attributes()["transfer_provisioned_system_content_administration_request"].(basetypes.ObjectValue)
- data.AbstractOrganizationalUnitModificationRequest = obj.Attributes()["abstract_organizational_unit_modification_request"].(basetypes.ObjectValue)
- data.RemoveOrganizationalUnitRequest = obj.Attributes()["remove_organizational_unit_request"].(basetypes.ObjectValue)
- data.CreateGroupOnSystemRequest = obj.Attributes()["create_group_on_system_request"].(basetypes.ObjectValue)
- data.TransferApplicationAdministrationRequest = obj.Attributes()["transfer_application_administration_request"].(basetypes.ObjectValue)
+ data.PasswordResetRequest = obj.Attributes()["password_reset_request"].(basetypes.ObjectValue)
+ data.GrantGroupOnSystemRequestRequest = obj.Attributes()["grant_group_on_system_request_request"].(basetypes.ObjectValue)
+ data.TransferServiceAccountAdministrationRequest = obj.Attributes()["transfer_service_account_administration_request"].(basetypes.ObjectValue)
+ data.RemoveProvisionedSystemRequest = obj.Attributes()["remove_provisioned_system_request"].(basetypes.ObjectValue)
data.UpdateGroupMembershipRequest = obj.Attributes()["update_group_membership_request"].(basetypes.ObjectValue)
- data.AddGroupAdminRequest = obj.Attributes()["add_group_admin_request"].(basetypes.ObjectValue)
+ data.TransferGroupOnSystemOwnershipRequest = obj.Attributes()["transfer_group_on_system_ownership_request"].(basetypes.ObjectValue)
+ data.AbstractOrganizationalUnitModificationRequest = obj.Attributes()["abstract_organizational_unit_modification_request"].(basetypes.ObjectValue)
data.TransferOrganizationalUnitOwnershipRequest = obj.Attributes()["transfer_organizational_unit_ownership_request"].(basetypes.ObjectValue)
- data.JoinVaultRequest = obj.Attributes()["join_vault_request"].(basetypes.ObjectValue)
+ data.GrantAccessRequest = obj.Attributes()["grant_access_request"].(basetypes.ObjectValue)
data.VerifyInternalAccountRequest = obj.Attributes()["verify_internal_account_request"].(basetypes.ObjectValue)
+ data.TransferAuditorGroupRequest = obj.Attributes()["transfer_auditor_group_request"].(basetypes.ObjectValue)
+ data.CreateGroupOnSystemRequest = obj.Attributes()["create_group_on_system_request"].(basetypes.ObjectValue)
data.JoinGroupRequest = obj.Attributes()["join_group_request"].(basetypes.ObjectValue)
- data.TransferGroupOnSystemOwnershipRequest = obj.Attributes()["transfer_group_on_system_ownership_request"].(basetypes.ObjectValue)
- data.RemoveGroupRequest = obj.Attributes()["remove_group_request"].(basetypes.ObjectValue)
- data.SetupAuthorizingGroupRequest = obj.Attributes()["setup_authorizing_group_request"].(basetypes.ObjectValue)
+ data.JoinVaultRequest = obj.Attributes()["join_vault_request"].(basetypes.ObjectValue)
+ data.TransferProvisionedSystemContentAdministrationRequest = obj.Attributes()["transfer_provisioned_system_content_administration_request"].(basetypes.ObjectValue)
data.SetupNestedGroupRequest = obj.Attributes()["setup_nested_group_request"].(basetypes.ObjectValue)
- data.GrantGroupOnSystemRequestRequest = obj.Attributes()["grant_group_on_system_request_request"].(basetypes.ObjectValue)
- data.Disable2FARequest = obj.Attributes()["disable2fa_request"].(basetypes.ObjectValue)
- data.GrantGroupOnSystemRequest = obj.Attributes()["grant_group_on_system_request"].(basetypes.ObjectValue)
- data.EnableTechnicalAdministrationRequest = obj.Attributes()["enable_technical_administration_request"].(basetypes.ObjectValue)
- data.CreateGroupRequest = obj.Attributes()["create_group_request"].(basetypes.ObjectValue)
- data.TransferAuditorGroupRequest = obj.Attributes()["transfer_auditor_group_request"].(basetypes.ObjectValue)
+ data.RevokeAdminRequest = obj.Attributes()["revoke_admin_request"].(basetypes.ObjectValue)
+ data.RemoveGroupRequest = obj.Attributes()["remove_group_request"].(basetypes.ObjectValue)
+ data.TransferProvisionedSystemOwnershipRequest = obj.Attributes()["transfer_provisioned_system_ownership_request"].(basetypes.ObjectValue)
+ data.CreateServiceAccountRequest = obj.Attributes()["create_service_account_request"].(basetypes.ObjectValue)
data.GrantClientPermissionRequest = obj.Attributes()["grant_client_permission_request"].(basetypes.ObjectValue)
+ data.CreateGroupRequest = obj.Attributes()["create_group_request"].(basetypes.ObjectValue)
+ data.Disable2FARequest = obj.Attributes()["disable2fa_request"].(basetypes.ObjectValue)
data.TransferApplicationOwnershipRequest = obj.Attributes()["transfer_application_ownership_request"].(basetypes.ObjectValue)
- data.CreateServiceAccountRequest = obj.Attributes()["create_service_account_request"].(basetypes.ObjectValue)
- data.TransferServiceAccountAdministrationRequest = obj.Attributes()["transfer_service_account_administration_request"].(basetypes.ObjectValue)
- data.PasswordResetRequest = obj.Attributes()["password_reset_request"].(basetypes.ObjectValue)
- data.GrantServiceAccountGroupRequest = obj.Attributes()["grant_service_account_group_request"].(basetypes.ObjectValue)
- data.TransferProvisionedSystemOwnershipRequest = obj.Attributes()["transfer_provisioned_system_ownership_request"].(basetypes.ObjectValue)
- data.ExtendAccessRequest = obj.Attributes()["extend_access_request"].(basetypes.ObjectValue)
+ data.AddGroupAdminRequest = obj.Attributes()["add_group_admin_request"].(basetypes.ObjectValue)
+ data.ReviewAuditRequest = obj.Attributes()["review_audit_request"].(basetypes.ObjectValue)
+ data.SetupAuthorizingGroupRequest = obj.Attributes()["setup_authorizing_group_request"].(basetypes.ObjectValue)
+ data.RemoveOrganizationalUnitRequest = obj.Attributes()["remove_organizational_unit_request"].(basetypes.ObjectValue)
data.TransferProvisionedSystemAdministrationRequest = obj.Attributes()["transfer_provisioned_system_administration_request"].(basetypes.ObjectValue)
}
@@ -1718,7 +1808,9 @@ func fillDataStructFromTFObjectRSServiceaccountServiceAccount(data *serviceaccou
data.SystemUUID = obj.Attributes()["system_uuid"].(basetypes.StringValue)
data.Username = obj.Attributes()["username"].(basetypes.StringValue)
data.UUID = obj.Attributes()["uuid"].(basetypes.StringValue)
- data.AdditionalObjects = obj.Attributes()["additional_objects"].(basetypes.ObjectValue)
+ data.Audit = obj.Attributes()["audit"].(basetypes.ObjectValue)
+ data.Groups = obj.Attributes()["groups"].(basetypes.ListValue)
+ data.Secret = obj.Attributes()["secret"].(basetypes.ObjectValue)
data.Description = obj.Attributes()["description"].(basetypes.StringValue)
data.PasswordUUID = obj.Attributes()["password_uuid"].(basetypes.StringValue)
data.PasswordRotation = obj.Attributes()["password_rotation"].(basetypes.StringValue)
@@ -1732,7 +1824,7 @@ func fillDataStructFromTFObjectRSServiceaccountServiceAccountGroup(data *service
data.NameInSystem = obj.Attributes()["name_in_system"].(basetypes.StringValue)
data.ProvisioningGroupOnSystemPrimerType = obj.Attributes()["type"].(basetypes.StringValue)
data.ShortNameInSystem = obj.Attributes()["short_name_in_system"].(basetypes.StringValue)
- data.AdditionalObjects = obj.Attributes()["additional_objects"].(basetypes.ObjectValue)
+ data.Audit = obj.Attributes()["audit"].(basetypes.ObjectValue)
}
func fillDataStructFromTFObjectRSServiceaccountServiceAccountGroupLinkableWrapper(data *serviceaccountServiceAccountGroupLinkableWrapperDataRS, obj types.Object) {
@@ -1795,7 +1887,8 @@ func fillDataStructFromTFObjectRSSimpleVersionInfo(data *simpleVersionInfoDataRS
func fillDataStructFromTFObjectRSVaultDeletedVaultHolder(data *vaultDeletedVaultHolderDataRS, obj types.Object) {
data.Links = obj.Attributes()["links"].(basetypes.ListValue)
data.Permissions = obj.Attributes()["permissions"].(basetypes.ListValue)
- data.AdditionalObjects = obj.Attributes()["additional_objects"].(basetypes.ObjectValue)
+ data.Audit = obj.Attributes()["audit"].(basetypes.ObjectValue)
+ data.Vault = obj.Attributes()["vault"].(basetypes.ObjectValue)
data.Name = obj.Attributes()["name"].(basetypes.StringValue)
data.RecordCount = obj.Attributes()["record_count"].(basetypes.Int64Value)
data.VaultDeletedVaultHolderType = obj.Attributes()["vault_deleted_vault_holder_type"].(basetypes.StringValue)
@@ -1858,7 +1951,15 @@ func fillDataStructFromTFObjectRSVaultVaultRecord(data *vaultVaultRecordDataRS,
data.Name = obj.Attributes()["name"].(basetypes.StringValue)
data.ShareEndTime = obj.Attributes()["share_end_time"].(basetypes.StringValue)
data.UUID = obj.Attributes()["uuid"].(basetypes.StringValue)
- data.AdditionalObjects = obj.Attributes()["additional_objects"].(basetypes.ObjectValue)
+ data.Audit = obj.Attributes()["audit"].(basetypes.ObjectValue)
+ data.DeleteTile = obj.Attributes()["delete_tile"].(basetypes.BoolValue)
+ data.ParentUUID = obj.Attributes()["parent_uuid"].(basetypes.StringValue)
+ data.PasswordMetadata = obj.Attributes()["password_metadata"].(basetypes.ObjectValue)
+ data.Secret = obj.Attributes()["secret"].(basetypes.ObjectValue)
+ data.ShareSummary = obj.Attributes()["share_summary"].(basetypes.ObjectValue)
+ data.Shares = obj.Attributes()["shares"].(basetypes.ListValue)
+ data.Tile = obj.Attributes()["tile"].(basetypes.ObjectValue)
+ data.Vaultholder = obj.Attributes()["vaultholder"].(basetypes.ObjectValue)
data.Derived = obj.Attributes()["derived"].(basetypes.BoolValue)
data.EndDate = obj.Attributes()["end_date"].(basetypes.StringValue)
data.Filename = obj.Attributes()["filename"].(basetypes.StringValue)
@@ -1934,7 +2035,7 @@ func fillDataStructFromTFObjectRSWebhookWebhook(data *webhookWebhookDataRS, obj
data.Permissions = obj.Attributes()["permissions"].(basetypes.ListValue)
data.AccountUUID = obj.Attributes()["account_uuid"].(basetypes.StringValue)
data.Active = obj.Attributes()["active"].(basetypes.BoolValue)
- data.AdditionalObjects = obj.Attributes()["additional_objects"].(basetypes.ObjectValue)
+ data.Audit = obj.Attributes()["audit"].(basetypes.ObjectValue)
data.AllTypes = obj.Attributes()["all_types"].(basetypes.BoolValue)
data.AuthenticationScheme = obj.Attributes()["authentication_scheme"].(basetypes.StringValue)
data.BasicAuthPassword = obj.Attributes()["basic_auth_password"].(basetypes.StringValue)
@@ -1959,7 +2060,7 @@ func fillDataStructFromTFObjectRSWebhookWebhook(data *webhookWebhookDataRS, obj
func fillDataStructFromTFObjectRSWebhookWebhookDelivery(data *webhookWebhookDeliveryDataRS, obj types.Object) {
data.Links = obj.Attributes()["links"].(basetypes.ListValue)
data.Permissions = obj.Attributes()["permissions"].(basetypes.ListValue)
- data.AdditionalObjects = obj.Attributes()["additional_objects"].(basetypes.ObjectValue)
+ data.Audit = obj.Attributes()["audit"].(basetypes.ObjectValue)
data.Payload = obj.Attributes()["payload"].(basetypes.ObjectValue)
data.ReponseHeaders = obj.Attributes()["reponse_headers"].(basetypes.StringValue)
data.RequestHeaders = obj.Attributes()["request_headers"].(basetypes.StringValue)
diff --git a/internal/provider/full-tf-to-tkh-ds.go b/internal/provider/full-tf-to-tkh-ds.go
index cc195d9..dceed9e 100644
--- a/internal/provider/full-tf-to-tkh-ds.go
+++ b/internal/provider/full-tf-to-tkh-ds.go
@@ -228,7 +228,7 @@ func tfObjectToTKHDSAccountVaultVaultRecord(ctx context.Context, recurse bool, o
}
if recurse {
{
- val, d := tfObjectToTKHDSVaultVaultRecord_additionalObjects(ctx, false, objAttrs["additional_objects"].(basetypes.ObjectValue))
+ val, d := tfObjectToTKHDSVaultVaultRecord_additionalObjects(ctx, false, objVal)
diags.Append(d...)
tkh.SetAdditionalObjects(val)
}
@@ -295,7 +295,7 @@ func tfObjectToTKHDSAuditAuditRecord(ctx context.Context, recurse bool, objVal t
}
if recurse {
{
- val, d := tfObjectToTKHDSAuditAuditRecord_additionalObjects(ctx, false, objAttrs["additional_objects"].(basetypes.ObjectValue))
+ val, d := tfObjectToTKHDSAuditAuditRecord_additionalObjects(ctx, false, objVal)
diags.Append(d...)
tkh.SetAdditionalObjects(val)
}
@@ -436,7 +436,7 @@ func tfObjectToTKHDSAuthAccount(ctx context.Context, recurse bool, objVal types.
tkh.SetValidInDirectory(objAttrs["valid_in_directory"].(basetypes.BoolValue).ValueBoolPointer())
if recurse {
{
- val, d := tfObjectToTKHDSAuthAccount_additionalObjects(ctx, false, objAttrs["additional_objects"].(basetypes.ObjectValue))
+ val, d := tfObjectToTKHDSAuthAccount_additionalObjects(ctx, false, objVal)
diags.Append(d...)
tkh.SetAdditionalObjects(val)
}
@@ -837,7 +837,7 @@ func tfObjectToTKHDSAuthInternalAccount(ctx context.Context, recurse bool, objVa
tkh.SetTelephone(objAttrs["telephone"].(basetypes.StringValue).ValueStringPointer())
if recurse {
{
- val, d := tfObjectToTKHDSAuthAccount_additionalObjects(ctx, false, objAttrs["additional_objects"].(basetypes.ObjectValue))
+ val, d := tfObjectToTKHDSAuthAccount_additionalObjects(ctx, false, objVal)
diags.Append(d...)
tkh.SetAdditionalObjects(val)
}
@@ -1021,7 +1021,7 @@ func tfObjectToTKHDSCertificateCertificate(ctx context.Context, recurse bool, ob
}
if recurse {
{
- val, d := tfObjectToTKHDSCertificateCertificate_additionalObjects(ctx, false, objAttrs["additional_objects"].(basetypes.ObjectValue))
+ val, d := tfObjectToTKHDSCertificateCertificate_additionalObjects(ctx, false, objVal)
diags.Append(d...)
tkh.SetAdditionalObjects(val)
}
@@ -1184,7 +1184,7 @@ func tfObjectToTKHDSClientApplicationVaultVaultRecord(ctx context.Context, recur
}
if recurse {
{
- val, d := tfObjectToTKHDSVaultVaultRecord_additionalObjects(ctx, false, objAttrs["additional_objects"].(basetypes.ObjectValue))
+ val, d := tfObjectToTKHDSVaultVaultRecord_additionalObjects(ctx, false, objVal)
diags.Append(d...)
tkh.SetAdditionalObjects(val)
}
@@ -1259,25 +1259,25 @@ func tfObjectToTKHDSClientClientApplication(ctx context.Context, recurse bool, o
val.SetTypeEscaped(dtype)
tkh = val
}
- if !objAttrs["saml2_client"].IsNull() {
- val, d := tfObjectToTKHDSClientSaml2Client(ctx, false, objAttrs["saml2_client"].(basetypes.ObjectValue))
+ if !objAttrs["ldap_client"].IsNull() {
+ val, d := tfObjectToTKHDSClientLdapClient(ctx, false, objAttrs["ldap_client"].(basetypes.ObjectValue))
diags.Append(d...)
dtype := val.GetTypeEscaped()
- (*val.(*keyhubmodel.ClientSaml2Client)).ClientClientApplication = *tkh.(*keyhubmodel.ClientClientApplication)
+ (*val.(*keyhubmodel.ClientLdapClient)).ClientClientApplication = *tkh.(*keyhubmodel.ClientClientApplication)
val.SetTypeEscaped(dtype)
tkh = val
}
- if !objAttrs["ldap_client"].IsNull() {
- val, d := tfObjectToTKHDSClientLdapClient(ctx, false, objAttrs["ldap_client"].(basetypes.ObjectValue))
+ if !objAttrs["saml2_client"].IsNull() {
+ val, d := tfObjectToTKHDSClientSaml2Client(ctx, false, objAttrs["saml2_client"].(basetypes.ObjectValue))
diags.Append(d...)
dtype := val.GetTypeEscaped()
- (*val.(*keyhubmodel.ClientLdapClient)).ClientClientApplication = *tkh.(*keyhubmodel.ClientClientApplication)
+ (*val.(*keyhubmodel.ClientSaml2Client)).ClientClientApplication = *tkh.(*keyhubmodel.ClientClientApplication)
val.SetTypeEscaped(dtype)
tkh = val
}
if recurse {
{
- val, d := tfObjectToTKHDSClientClientApplication_additionalObjects(ctx, false, objAttrs["additional_objects"].(basetypes.ObjectValue))
+ val, d := tfObjectToTKHDSClientClientApplication_additionalObjects(ctx, false, objVal)
diags.Append(d...)
tkh.SetAdditionalObjects(val)
}
@@ -1497,7 +1497,7 @@ func tfObjectToTKHDSClientOAuth2ClientPermission(ctx context.Context, recurse bo
}
if recurse {
{
- val, d := tfObjectToTKHDSClientOAuth2ClientPermission_additionalObjects(ctx, false, objAttrs["additional_objects"].(basetypes.ObjectValue))
+ val, d := tfObjectToTKHDSClientOAuth2ClientPermission_additionalObjects(ctx, false, objVal)
diags.Append(d...)
tkh.SetAdditionalObjects(val)
}
@@ -1575,7 +1575,7 @@ func tfObjectToTKHDSClientOAuth2ClientPermissionWithClient(ctx context.Context,
}
if recurse {
{
- val, d := tfObjectToTKHDSClientOAuth2ClientPermission_additionalObjects(ctx, false, objAttrs["additional_objects"].(basetypes.ObjectValue))
+ val, d := tfObjectToTKHDSClientOAuth2ClientPermission_additionalObjects(ctx, false, objVal)
diags.Append(d...)
tkh.SetAdditionalObjects(val)
}
@@ -1727,7 +1727,7 @@ func tfObjectToTKHDSDeletedVaultHolderVaultVaultRecord(ctx context.Context, recu
}
if recurse {
{
- val, d := tfObjectToTKHDSVaultVaultRecord_additionalObjects(ctx, false, objAttrs["additional_objects"].(basetypes.ObjectValue))
+ val, d := tfObjectToTKHDSVaultVaultRecord_additionalObjects(ctx, false, objVal)
diags.Append(d...)
tkh.SetAdditionalObjects(val)
}
@@ -1792,11 +1792,11 @@ func tfObjectToTKHDSDirectoryAccountDirectory(ctx context.Context, recurse bool,
tkh.SetRotatingPassword(val)
}
tkh.SetUsernameCustomizable(objAttrs["username_customizable"].(basetypes.BoolValue).ValueBoolPointer())
- if !objAttrs["maintenance_directory"].IsNull() {
- val, d := tfObjectToTKHDSDirectoryMaintenanceDirectory(ctx, false, objAttrs["maintenance_directory"].(basetypes.ObjectValue))
+ if !objAttrs["internal_directory"].IsNull() {
+ val, d := tfObjectToTKHDSDirectoryInternalDirectory(ctx, false, objAttrs["internal_directory"].(basetypes.ObjectValue))
diags.Append(d...)
dtype := val.GetTypeEscaped()
- (*val.(*keyhubmodel.DirectoryMaintenanceDirectory)).DirectoryAccountDirectory = *tkh.(*keyhubmodel.DirectoryAccountDirectory)
+ (*val.(*keyhubmodel.DirectoryInternalDirectory)).DirectoryAccountDirectory = *tkh.(*keyhubmodel.DirectoryAccountDirectory)
val.SetTypeEscaped(dtype)
tkh = val
}
@@ -1808,11 +1808,11 @@ func tfObjectToTKHDSDirectoryAccountDirectory(ctx context.Context, recurse bool,
val.SetTypeEscaped(dtype)
tkh = val
}
- if !objAttrs["internal_directory"].IsNull() {
- val, d := tfObjectToTKHDSDirectoryInternalDirectory(ctx, false, objAttrs["internal_directory"].(basetypes.ObjectValue))
+ if !objAttrs["maintenance_directory"].IsNull() {
+ val, d := tfObjectToTKHDSDirectoryMaintenanceDirectory(ctx, false, objAttrs["maintenance_directory"].(basetypes.ObjectValue))
diags.Append(d...)
dtype := val.GetTypeEscaped()
- (*val.(*keyhubmodel.DirectoryInternalDirectory)).DirectoryAccountDirectory = *tkh.(*keyhubmodel.DirectoryAccountDirectory)
+ (*val.(*keyhubmodel.DirectoryMaintenanceDirectory)).DirectoryAccountDirectory = *tkh.(*keyhubmodel.DirectoryAccountDirectory)
val.SetTypeEscaped(dtype)
tkh = val
}
@@ -1826,7 +1826,7 @@ func tfObjectToTKHDSDirectoryAccountDirectory(ctx context.Context, recurse bool,
}
if recurse {
{
- val, d := tfObjectToTKHDSDirectoryAccountDirectory_additionalObjects(ctx, false, objAttrs["additional_objects"].(basetypes.ObjectValue))
+ val, d := tfObjectToTKHDSDirectoryAccountDirectory_additionalObjects(ctx, false, objVal)
diags.Append(d...)
tkh.SetAdditionalObjects(val)
}
@@ -2165,7 +2165,7 @@ func tfObjectToTKHDSGroupAccountGroup(ctx context.Context, recurse bool, objVal
tkh.SetVisibleForProvisioning(objAttrs["visible_for_provisioning"].(basetypes.BoolValue).ValueBoolPointer())
if recurse {
{
- val, d := tfObjectToTKHDSGroupAccountGroup_additionalObjects(ctx, false, objAttrs["additional_objects"].(basetypes.ObjectValue))
+ val, d := tfObjectToTKHDSGroupAccountGroup_additionalObjects(ctx, false, objVal)
diags.Append(d...)
tkh.SetAdditionalObjects(val)
}
@@ -2341,7 +2341,7 @@ func tfObjectToTKHDSGroupGroup(ctx context.Context, recurse bool, objVal types.O
tkh.SetVaultRequiresActivation(objAttrs["vault_requires_activation"].(basetypes.BoolValue).ValueBoolPointer())
if recurse {
{
- val, d := tfObjectToTKHDSGroupGroup_additionalObjects(ctx, false, objAttrs["additional_objects"].(basetypes.ObjectValue))
+ val, d := tfObjectToTKHDSGroupGroup_additionalObjects(ctx, false, objVal)
diags.Append(d...)
tkh.SetAdditionalObjects(val)
}
@@ -2425,7 +2425,7 @@ func tfObjectToTKHDSGroupGroupAccount(ctx context.Context, recurse bool, objVal
tkh.SetVisibleForProvisioning(objAttrs["visible_for_provisioning"].(basetypes.BoolValue).ValueBoolPointer())
if recurse {
{
- val, d := tfObjectToTKHDSGroupGroupAccount_additionalObjects(ctx, false, objAttrs["additional_objects"].(basetypes.ObjectValue))
+ val, d := tfObjectToTKHDSGroupGroupAccount_additionalObjects(ctx, false, objVal)
diags.Append(d...)
tkh.SetAdditionalObjects(val)
}
@@ -2573,7 +2573,7 @@ func tfObjectToTKHDSGroupGroupAudit(ctx context.Context, recurse bool, objVal ty
tkh.SetSubmittedBy(objAttrs["submitted_by"].(basetypes.StringValue).ValueStringPointer())
if recurse {
{
- val, d := tfObjectToTKHDSGroupGroupAudit_additionalObjects(ctx, false, objAttrs["additional_objects"].(basetypes.ObjectValue))
+ val, d := tfObjectToTKHDSGroupGroupAudit_additionalObjects(ctx, false, objVal)
diags.Append(d...)
tkh.SetAdditionalObjects(val)
}
@@ -2793,7 +2793,7 @@ func tfObjectToTKHDSGroupGroupClassification(ctx context.Context, recurse bool,
tkh.SetVaultRequiresActivation(objAttrs["vault_requires_activation"].(basetypes.BoolValue).ValueBoolPointer())
if recurse {
{
- val, d := tfObjectToTKHDSGroupGroupClassification_additionalObjects(ctx, false, objAttrs["additional_objects"].(basetypes.ObjectValue))
+ val, d := tfObjectToTKHDSGroupGroupClassification_additionalObjects(ctx, false, objVal)
diags.Append(d...)
tkh.SetAdditionalObjects(val)
}
@@ -2950,7 +2950,7 @@ func tfObjectToTKHDSGroupGroupClient(ctx context.Context, recurse bool, objVal t
}
if recurse {
{
- val, d := tfObjectToTKHDSGroupGroupClient_additionalObjects(ctx, false, objAttrs["additional_objects"].(basetypes.ObjectValue))
+ val, d := tfObjectToTKHDSGroupGroupClient_additionalObjects(ctx, false, objVal)
diags.Append(d...)
tkh.SetAdditionalObjects(val)
}
@@ -3023,7 +3023,7 @@ func tfObjectToTKHDSGroupGroupFolder(ctx context.Context, recurse bool, objVal t
tkh.SetName(objAttrs["name"].(basetypes.StringValue).ValueStringPointer())
if recurse {
{
- val, d := tfObjectToTKHDSGroupGroupFolder_additionalObjects(ctx, false, objAttrs["additional_objects"].(basetypes.ObjectValue))
+ val, d := tfObjectToTKHDSGroupGroupFolder_additionalObjects(ctx, false, objVal)
diags.Append(d...)
tkh.SetAdditionalObjects(val)
}
@@ -3396,7 +3396,7 @@ func tfObjectToTKHDSGroupProvisioningGroup(ctx context.Context, recurse bool, ob
}
if recurse {
{
- val, d := tfObjectToTKHDSGroupProvisioningGroup_additionalObjects(ctx, false, objAttrs["additional_objects"].(basetypes.ObjectValue))
+ val, d := tfObjectToTKHDSGroupProvisioningGroup_additionalObjects(ctx, false, objVal)
diags.Append(d...)
tkh.SetAdditionalObjects(val)
}
@@ -3505,7 +3505,7 @@ func tfObjectToTKHDSGroupVaultVaultRecord(ctx context.Context, recurse bool, obj
}
if recurse {
{
- val, d := tfObjectToTKHDSVaultVaultRecord_additionalObjects(ctx, false, objAttrs["additional_objects"].(basetypes.ObjectValue))
+ val, d := tfObjectToTKHDSVaultVaultRecord_additionalObjects(ctx, false, objVal)
diags.Append(d...)
tkh.SetAdditionalObjects(val)
}
@@ -3664,7 +3664,7 @@ func tfObjectToTKHDSLaunchpadLaunchpadTile(ctx context.Context, recurse bool, ob
}
if recurse {
{
- val, d := tfObjectToTKHDSLaunchpadLaunchpadTile_additionalObjects(ctx, false, objAttrs["additional_objects"].(basetypes.ObjectValue))
+ val, d := tfObjectToTKHDSLaunchpadLaunchpadTile_additionalObjects(ctx, false, objVal)
diags.Append(d...)
tkh.SetAdditionalObjects(val)
}
@@ -4007,7 +4007,7 @@ func tfObjectToTKHDSNestedAuthInternalAccount(ctx context.Context, recurse bool,
tkh.SetTelephone(objAttrs["telephone"].(basetypes.StringValue).ValueStringPointer())
if recurse {
{
- val, d := tfObjectToTKHDSAuthAccount_additionalObjects(ctx, false, objAttrs["additional_objects"].(basetypes.ObjectValue))
+ val, d := tfObjectToTKHDSAuthAccount_additionalObjects(ctx, false, objVal)
diags.Append(d...)
tkh.SetAdditionalObjects(val)
}
@@ -4060,7 +4060,7 @@ func tfObjectToTKHDSNestedClientOAuth2ClientPermission(ctx context.Context, recu
}
if recurse {
{
- val, d := tfObjectToTKHDSClientOAuth2ClientPermission_additionalObjects(ctx, false, objAttrs["additional_objects"].(basetypes.ObjectValue))
+ val, d := tfObjectToTKHDSClientOAuth2ClientPermission_additionalObjects(ctx, false, objVal)
diags.Append(d...)
tkh.SetAdditionalObjects(val)
}
@@ -4125,7 +4125,7 @@ func tfObjectToTKHDSNestedGroupAccountGroup(ctx context.Context, recurse bool, o
tkh.SetVisibleForProvisioning(objAttrs["visible_for_provisioning"].(basetypes.BoolValue).ValueBoolPointer())
if recurse {
{
- val, d := tfObjectToTKHDSGroupAccountGroup_additionalObjects(ctx, false, objAttrs["additional_objects"].(basetypes.ObjectValue))
+ val, d := tfObjectToTKHDSGroupAccountGroup_additionalObjects(ctx, false, objVal)
diags.Append(d...)
tkh.SetAdditionalObjects(val)
}
@@ -4209,7 +4209,7 @@ func tfObjectToTKHDSNestedGroupGroupAccount(ctx context.Context, recurse bool, o
tkh.SetVisibleForProvisioning(objAttrs["visible_for_provisioning"].(basetypes.BoolValue).ValueBoolPointer())
if recurse {
{
- val, d := tfObjectToTKHDSGroupGroupAccount_additionalObjects(ctx, false, objAttrs["additional_objects"].(basetypes.ObjectValue))
+ val, d := tfObjectToTKHDSGroupGroupAccount_additionalObjects(ctx, false, objVal)
diags.Append(d...)
tkh.SetAdditionalObjects(val)
}
@@ -4280,7 +4280,7 @@ func tfObjectToTKHDSNestedGroupGroupAudit(ctx context.Context, recurse bool, obj
tkh.SetSubmittedBy(objAttrs["submitted_by"].(basetypes.StringValue).ValueStringPointer())
if recurse {
{
- val, d := tfObjectToTKHDSGroupGroupAudit_additionalObjects(ctx, false, objAttrs["additional_objects"].(basetypes.ObjectValue))
+ val, d := tfObjectToTKHDSGroupGroupAudit_additionalObjects(ctx, false, objVal)
diags.Append(d...)
tkh.SetAdditionalObjects(val)
}
@@ -4318,7 +4318,7 @@ func tfObjectToTKHDSNestedOrganizationAccountOrganizationalUnit(ctx context.Cont
tkh.SetUuid(objAttrs["uuid"].(basetypes.StringValue).ValueStringPointer())
if recurse {
{
- val, d := tfObjectToTKHDSOrganizationAccountOrganizationalUnit_additionalObjects(ctx, false, objAttrs["additional_objects"].(basetypes.ObjectValue))
+ val, d := tfObjectToTKHDSOrganizationAccountOrganizationalUnit_additionalObjects(ctx, false, objVal)
diags.Append(d...)
tkh.SetAdditionalObjects(val)
}
@@ -4372,7 +4372,7 @@ func tfObjectToTKHDSNestedOrganizationOrganizationalUnitAccount(ctx context.Cont
}
if recurse {
{
- val, d := tfObjectToTKHDSOrganizationOrganizationalUnitAccount_additionalObjects(ctx, false, objAttrs["additional_objects"].(basetypes.ObjectValue))
+ val, d := tfObjectToTKHDSOrganizationOrganizationalUnitAccount_additionalObjects(ctx, false, objVal)
diags.Append(d...)
tkh.SetAdditionalObjects(val)
}
@@ -4428,7 +4428,7 @@ func tfObjectToTKHDSNestedProvisioningGroupOnSystem(ctx context.Context, recurse
}
if recurse {
{
- val, d := tfObjectToTKHDSProvisioningGroupOnSystem_additionalObjects(ctx, false, objAttrs["additional_objects"].(basetypes.ObjectValue))
+ val, d := tfObjectToTKHDSProvisioningGroupOnSystem_additionalObjects(ctx, false, objVal)
diags.Append(d...)
tkh.SetAdditionalObjects(val)
}
@@ -4478,7 +4478,7 @@ func tfObjectToTKHDSNestedProvisioningProvisionedAccount(ctx context.Context, re
tkh.SetUid(objAttrs["uid"].(basetypes.Int64Value).ValueInt64Pointer())
if recurse {
{
- val, d := tfObjectToTKHDSProvisioningProvisionedAccount_additionalObjects(ctx, false, objAttrs["additional_objects"].(basetypes.ObjectValue))
+ val, d := tfObjectToTKHDSProvisioningProvisionedAccount_additionalObjects(ctx, false, objVal)
diags.Append(d...)
tkh.SetAdditionalObjects(val)
}
@@ -4522,7 +4522,7 @@ func tfObjectToTKHDSNestedProvisioningProvisionedSystemSyncLog(ctx context.Conte
tkh.SetModifications(int64PToInt32P(objAttrs["modifications"].(basetypes.Int64Value).ValueInt64Pointer()))
if recurse {
{
- val, d := tfObjectToTKHDSProvisioningProvisionedSystemSyncLog_additionalObjects(ctx, false, objAttrs["additional_objects"].(basetypes.ObjectValue))
+ val, d := tfObjectToTKHDSProvisioningProvisionedSystemSyncLog_additionalObjects(ctx, false, objVal)
diags.Append(d...)
tkh.SetAdditionalObjects(val)
}
@@ -4568,7 +4568,7 @@ func tfObjectToTKHDSNestedServiceaccountServiceAccountGroup(ctx context.Context,
tkh.SetShortNameInSystem(objAttrs["short_name_in_system"].(basetypes.StringValue).ValueStringPointer())
if recurse {
{
- val, d := tfObjectToTKHDSServiceaccountServiceAccountGroup_additionalObjects(ctx, false, objAttrs["additional_objects"].(basetypes.ObjectValue))
+ val, d := tfObjectToTKHDSServiceaccountServiceAccountGroup_additionalObjects(ctx, false, objVal)
diags.Append(d...)
tkh.SetAdditionalObjects(val)
}
@@ -4619,7 +4619,7 @@ func tfObjectToTKHDSNestedWebhookWebhookDelivery(ctx context.Context, recurse bo
}
if recurse {
{
- val, d := tfObjectToTKHDSWebhookWebhookDelivery_additionalObjects(ctx, false, objAttrs["additional_objects"].(basetypes.ObjectValue))
+ val, d := tfObjectToTKHDSWebhookWebhookDelivery_additionalObjects(ctx, false, objVal)
diags.Append(d...)
tkh.SetAdditionalObjects(val)
}
@@ -4947,7 +4947,7 @@ func tfObjectToTKHDSOrganizationAccountOrganizationalUnit(ctx context.Context, r
tkh.SetUuid(objAttrs["uuid"].(basetypes.StringValue).ValueStringPointer())
if recurse {
{
- val, d := tfObjectToTKHDSOrganizationAccountOrganizationalUnit_additionalObjects(ctx, false, objAttrs["additional_objects"].(basetypes.ObjectValue))
+ val, d := tfObjectToTKHDSOrganizationAccountOrganizationalUnit_additionalObjects(ctx, false, objVal)
diags.Append(d...)
tkh.SetAdditionalObjects(val)
}
@@ -5033,7 +5033,7 @@ func tfObjectToTKHDSOrganizationOrganizationalUnit(ctx context.Context, recurse
}
if recurse {
{
- val, d := tfObjectToTKHDSOrganizationOrganizationalUnit_additionalObjects(ctx, false, objAttrs["additional_objects"].(basetypes.ObjectValue))
+ val, d := tfObjectToTKHDSOrganizationOrganizationalUnit_additionalObjects(ctx, false, objVal)
diags.Append(d...)
tkh.SetAdditionalObjects(val)
}
@@ -5087,7 +5087,7 @@ func tfObjectToTKHDSOrganizationOrganizationalUnitAccount(ctx context.Context, r
}
if recurse {
{
- val, d := tfObjectToTKHDSOrganizationOrganizationalUnitAccount_additionalObjects(ctx, false, objAttrs["additional_objects"].(basetypes.ObjectValue))
+ val, d := tfObjectToTKHDSOrganizationOrganizationalUnitAccount_additionalObjects(ctx, false, objVal)
diags.Append(d...)
tkh.SetAdditionalObjects(val)
}
@@ -5388,7 +5388,7 @@ func tfObjectToTKHDSProvisioningGroupOnSystem(ctx context.Context, recurse bool,
}
if recurse {
{
- val, d := tfObjectToTKHDSProvisioningGroupOnSystem_additionalObjects(ctx, false, objAttrs["additional_objects"].(basetypes.ObjectValue))
+ val, d := tfObjectToTKHDSProvisioningGroupOnSystem_additionalObjects(ctx, false, objVal)
diags.Append(d...)
tkh.SetAdditionalObjects(val)
}
@@ -5610,7 +5610,7 @@ func tfObjectToTKHDSProvisioningProvisionNumberSequence(ctx context.Context, rec
tkh.SetNextUID(objAttrs["next_uid"].(basetypes.Int64Value).ValueInt64Pointer())
if recurse {
{
- val, d := tfObjectToTKHDSProvisioningProvisionNumberSequence_additionalObjects(ctx, false, objAttrs["additional_objects"].(basetypes.ObjectValue))
+ val, d := tfObjectToTKHDSProvisioningProvisionNumberSequence_additionalObjects(ctx, false, objVal)
diags.Append(d...)
tkh.SetAdditionalObjects(val)
}
@@ -5719,7 +5719,7 @@ func tfObjectToTKHDSProvisioningProvisionedAccount(ctx context.Context, recurse
tkh.SetUid(objAttrs["uid"].(basetypes.Int64Value).ValueInt64Pointer())
if recurse {
{
- val, d := tfObjectToTKHDSProvisioningProvisionedAccount_additionalObjects(ctx, false, objAttrs["additional_objects"].(basetypes.ObjectValue))
+ val, d := tfObjectToTKHDSProvisioningProvisionedAccount_additionalObjects(ctx, false, objVal)
diags.Append(d...)
tkh.SetAdditionalObjects(val)
}
@@ -5938,19 +5938,19 @@ func tfObjectToTKHDSProvisioningProvisionedSystem(ctx context.Context, recurse b
tkh.SetTechnicalAdministrator(val)
}
tkh.SetUsernamePrefix(objAttrs["username_prefix"].(basetypes.StringValue).ValueStringPointer())
- if !objAttrs["abstract_provisioned_ldap"].IsNull() {
- val, d := tfObjectToTKHDSProvisioningAbstractProvisionedLDAP(ctx, false, objAttrs["abstract_provisioned_ldap"].(basetypes.ObjectValue))
+ if !objAttrs["provisioned_ldap_directory"].IsNull() {
+ val, d := tfObjectToTKHDSProvisioningProvisionedLDAPDirectory(ctx, false, objAttrs["provisioned_ldap_directory"].(basetypes.ObjectValue))
diags.Append(d...)
dtype := val.GetTypeEscaped()
- (*val.(*keyhubmodel.ProvisioningAbstractProvisionedLDAP)).ProvisioningProvisionedSystem = *tkh.(*keyhubmodel.ProvisioningProvisionedSystem)
+ (*val.(*keyhubmodel.ProvisioningProvisionedLDAPDirectory)).ProvisioningProvisionedSystem = *tkh.(*keyhubmodel.ProvisioningProvisionedSystem)
val.SetTypeEscaped(dtype)
tkh = val
}
- if !objAttrs["provisioned_ldap"].IsNull() {
- val, d := tfObjectToTKHDSProvisioningProvisionedLDAP(ctx, false, objAttrs["provisioned_ldap"].(basetypes.ObjectValue))
+ if !objAttrs["provisioned_internal_ldap"].IsNull() {
+ val, d := tfObjectToTKHDSProvisioningProvisionedInternalLDAP(ctx, false, objAttrs["provisioned_internal_ldap"].(basetypes.ObjectValue))
diags.Append(d...)
dtype := val.GetTypeEscaped()
- (*val.(*keyhubmodel.ProvisioningProvisionedLDAP)).ProvisioningProvisionedSystem = *tkh.(*keyhubmodel.ProvisioningProvisionedSystem)
+ (*val.(*keyhubmodel.ProvisioningProvisionedInternalLDAP)).ProvisioningProvisionedSystem = *tkh.(*keyhubmodel.ProvisioningProvisionedSystem)
val.SetTypeEscaped(dtype)
tkh = val
}
@@ -5962,19 +5962,19 @@ func tfObjectToTKHDSProvisioningProvisionedSystem(ctx context.Context, recurse b
val.SetTypeEscaped(dtype)
tkh = val
}
- if !objAttrs["provisioned_azure_sync_ldap_directory"].IsNull() {
- val, d := tfObjectToTKHDSProvisioningProvisionedAzureSyncLDAPDirectory(ctx, false, objAttrs["provisioned_azure_sync_ldap_directory"].(basetypes.ObjectValue))
+ if !objAttrs["provisioned_azure_oidc_directory"].IsNull() {
+ val, d := tfObjectToTKHDSProvisioningProvisionedAzureOIDCDirectory(ctx, false, objAttrs["provisioned_azure_oidc_directory"].(basetypes.ObjectValue))
diags.Append(d...)
dtype := val.GetTypeEscaped()
- (*val.(*keyhubmodel.ProvisioningProvisionedAzureSyncLDAPDirectory)).ProvisioningProvisionedSystem = *tkh.(*keyhubmodel.ProvisioningProvisionedSystem)
+ (*val.(*keyhubmodel.ProvisioningProvisionedAzureOIDCDirectory)).ProvisioningProvisionedSystem = *tkh.(*keyhubmodel.ProvisioningProvisionedSystem)
val.SetTypeEscaped(dtype)
tkh = val
}
- if !objAttrs["provisioned_azure_oidc_directory"].IsNull() {
- val, d := tfObjectToTKHDSProvisioningProvisionedAzureOIDCDirectory(ctx, false, objAttrs["provisioned_azure_oidc_directory"].(basetypes.ObjectValue))
+ if !objAttrs["abstract_provisioned_ldap"].IsNull() {
+ val, d := tfObjectToTKHDSProvisioningAbstractProvisionedLDAP(ctx, false, objAttrs["abstract_provisioned_ldap"].(basetypes.ObjectValue))
diags.Append(d...)
dtype := val.GetTypeEscaped()
- (*val.(*keyhubmodel.ProvisioningProvisionedAzureOIDCDirectory)).ProvisioningProvisionedSystem = *tkh.(*keyhubmodel.ProvisioningProvisionedSystem)
+ (*val.(*keyhubmodel.ProvisioningAbstractProvisionedLDAP)).ProvisioningProvisionedSystem = *tkh.(*keyhubmodel.ProvisioningProvisionedSystem)
val.SetTypeEscaped(dtype)
tkh = val
}
@@ -5986,25 +5986,25 @@ func tfObjectToTKHDSProvisioningProvisionedSystem(ctx context.Context, recurse b
val.SetTypeEscaped(dtype)
tkh = val
}
- if !objAttrs["provisioned_ldap_directory"].IsNull() {
- val, d := tfObjectToTKHDSProvisioningProvisionedLDAPDirectory(ctx, false, objAttrs["provisioned_ldap_directory"].(basetypes.ObjectValue))
+ if !objAttrs["provisioned_azure_sync_ldap_directory"].IsNull() {
+ val, d := tfObjectToTKHDSProvisioningProvisionedAzureSyncLDAPDirectory(ctx, false, objAttrs["provisioned_azure_sync_ldap_directory"].(basetypes.ObjectValue))
diags.Append(d...)
dtype := val.GetTypeEscaped()
- (*val.(*keyhubmodel.ProvisioningProvisionedLDAPDirectory)).ProvisioningProvisionedSystem = *tkh.(*keyhubmodel.ProvisioningProvisionedSystem)
+ (*val.(*keyhubmodel.ProvisioningProvisionedAzureSyncLDAPDirectory)).ProvisioningProvisionedSystem = *tkh.(*keyhubmodel.ProvisioningProvisionedSystem)
val.SetTypeEscaped(dtype)
tkh = val
}
- if !objAttrs["provisioned_internal_ldap"].IsNull() {
- val, d := tfObjectToTKHDSProvisioningProvisionedInternalLDAP(ctx, false, objAttrs["provisioned_internal_ldap"].(basetypes.ObjectValue))
+ if !objAttrs["provisioned_ldap"].IsNull() {
+ val, d := tfObjectToTKHDSProvisioningProvisionedLDAP(ctx, false, objAttrs["provisioned_ldap"].(basetypes.ObjectValue))
diags.Append(d...)
dtype := val.GetTypeEscaped()
- (*val.(*keyhubmodel.ProvisioningProvisionedInternalLDAP)).ProvisioningProvisionedSystem = *tkh.(*keyhubmodel.ProvisioningProvisionedSystem)
+ (*val.(*keyhubmodel.ProvisioningProvisionedLDAP)).ProvisioningProvisionedSystem = *tkh.(*keyhubmodel.ProvisioningProvisionedSystem)
val.SetTypeEscaped(dtype)
tkh = val
}
if recurse {
{
- val, d := tfObjectToTKHDSProvisioningProvisionedSystem_additionalObjects(ctx, false, objAttrs["additional_objects"].(basetypes.ObjectValue))
+ val, d := tfObjectToTKHDSProvisioningProvisionedSystem_additionalObjects(ctx, false, objVal)
diags.Append(d...)
tkh.SetAdditionalObjects(val)
}
@@ -6132,7 +6132,7 @@ func tfObjectToTKHDSProvisioningProvisionedSystemSyncLog(ctx context.Context, re
tkh.SetModifications(int64PToInt32P(objAttrs["modifications"].(basetypes.Int64Value).ValueInt64Pointer()))
if recurse {
{
- val, d := tfObjectToTKHDSProvisioningProvisionedSystemSyncLog_additionalObjects(ctx, false, objAttrs["additional_objects"].(basetypes.ObjectValue))
+ val, d := tfObjectToTKHDSProvisioningProvisionedSystemSyncLog_additionalObjects(ctx, false, objVal)
diags.Append(d...)
tkh.SetAdditionalObjects(val)
}
@@ -6653,91 +6653,91 @@ func tfObjectToTKHDSRequestModificationRequest(ctx context.Context, recurse bool
val.SetTypeEscaped(dtype)
tkh = val
}
- if !objAttrs["abstract_provisioned_system_modification_request"].IsNull() {
- val, d := tfObjectToTKHDSRequestAbstractProvisionedSystemModificationRequest(ctx, false, objAttrs["abstract_provisioned_system_modification_request"].(basetypes.ObjectValue))
+ if !objAttrs["transfer_application_administration_request"].IsNull() {
+ val, d := tfObjectToTKHDSRequestTransferApplicationAdministrationRequest(ctx, false, objAttrs["transfer_application_administration_request"].(basetypes.ObjectValue))
diags.Append(d...)
dtype := val.GetTypeEscaped()
- (*val.(*keyhubmodel.RequestAbstractProvisionedSystemModificationRequest)).RequestModificationRequest = *tkh.(*keyhubmodel.RequestModificationRequest)
+ (*val.(*keyhubmodel.RequestTransferApplicationAdministrationRequest)).RequestModificationRequest = *tkh.(*keyhubmodel.RequestModificationRequest)
val.SetTypeEscaped(dtype)
tkh = val
}
- if !objAttrs["remove_provisioned_system_request"].IsNull() {
- val, d := tfObjectToTKHDSRequestRemoveProvisionedSystemRequest(ctx, false, objAttrs["remove_provisioned_system_request"].(basetypes.ObjectValue))
+ if !objAttrs["extend_access_request"].IsNull() {
+ val, d := tfObjectToTKHDSRequestExtendAccessRequest(ctx, false, objAttrs["extend_access_request"].(basetypes.ObjectValue))
diags.Append(d...)
dtype := val.GetTypeEscaped()
- (*val.(*keyhubmodel.RequestRemoveProvisionedSystemRequest)).RequestModificationRequest = *tkh.(*keyhubmodel.RequestModificationRequest)
+ (*val.(*keyhubmodel.RequestExtendAccessRequest)).RequestModificationRequest = *tkh.(*keyhubmodel.RequestModificationRequest)
val.SetTypeEscaped(dtype)
tkh = val
}
- if !objAttrs["grant_application_request"].IsNull() {
- val, d := tfObjectToTKHDSRequestGrantApplicationRequest(ctx, false, objAttrs["grant_application_request"].(basetypes.ObjectValue))
+ if !objAttrs["grant_service_account_group_request"].IsNull() {
+ val, d := tfObjectToTKHDSRequestGrantServiceAccountGroupRequest(ctx, false, objAttrs["grant_service_account_group_request"].(basetypes.ObjectValue))
diags.Append(d...)
dtype := val.GetTypeEscaped()
- (*val.(*keyhubmodel.RequestGrantApplicationRequest)).RequestModificationRequest = *tkh.(*keyhubmodel.RequestModificationRequest)
+ (*val.(*keyhubmodel.RequestGrantServiceAccountGroupRequest)).RequestModificationRequest = *tkh.(*keyhubmodel.RequestModificationRequest)
val.SetTypeEscaped(dtype)
tkh = val
}
- if !objAttrs["review_audit_request"].IsNull() {
- val, d := tfObjectToTKHDSRequestReviewAuditRequest(ctx, false, objAttrs["review_audit_request"].(basetypes.ObjectValue))
+ if !objAttrs["grant_group_on_system_request"].IsNull() {
+ val, d := tfObjectToTKHDSRequestGrantGroupOnSystemRequest(ctx, false, objAttrs["grant_group_on_system_request"].(basetypes.ObjectValue))
diags.Append(d...)
dtype := val.GetTypeEscaped()
- (*val.(*keyhubmodel.RequestReviewAuditRequest)).RequestModificationRequest = *tkh.(*keyhubmodel.RequestModificationRequest)
+ (*val.(*keyhubmodel.RequestGrantGroupOnSystemRequest)).RequestModificationRequest = *tkh.(*keyhubmodel.RequestModificationRequest)
val.SetTypeEscaped(dtype)
tkh = val
}
- if !objAttrs["revoke_admin_request"].IsNull() {
- val, d := tfObjectToTKHDSRequestRevokeAdminRequest(ctx, false, objAttrs["revoke_admin_request"].(basetypes.ObjectValue))
+ if !objAttrs["abstract_provisioned_system_modification_request"].IsNull() {
+ val, d := tfObjectToTKHDSRequestAbstractProvisionedSystemModificationRequest(ctx, false, objAttrs["abstract_provisioned_system_modification_request"].(basetypes.ObjectValue))
diags.Append(d...)
dtype := val.GetTypeEscaped()
- (*val.(*keyhubmodel.RequestRevokeAdminRequest)).RequestModificationRequest = *tkh.(*keyhubmodel.RequestModificationRequest)
+ (*val.(*keyhubmodel.RequestAbstractProvisionedSystemModificationRequest)).RequestModificationRequest = *tkh.(*keyhubmodel.RequestModificationRequest)
val.SetTypeEscaped(dtype)
tkh = val
}
- if !objAttrs["grant_access_request"].IsNull() {
- val, d := tfObjectToTKHDSRequestGrantAccessRequest(ctx, false, objAttrs["grant_access_request"].(basetypes.ObjectValue))
+ if !objAttrs["enable_technical_administration_request"].IsNull() {
+ val, d := tfObjectToTKHDSRequestEnableTechnicalAdministrationRequest(ctx, false, objAttrs["enable_technical_administration_request"].(basetypes.ObjectValue))
diags.Append(d...)
dtype := val.GetTypeEscaped()
- (*val.(*keyhubmodel.RequestGrantAccessRequest)).RequestModificationRequest = *tkh.(*keyhubmodel.RequestModificationRequest)
+ (*val.(*keyhubmodel.RequestEnableTechnicalAdministrationRequest)).RequestModificationRequest = *tkh.(*keyhubmodel.RequestModificationRequest)
val.SetTypeEscaped(dtype)
tkh = val
}
- if !objAttrs["transfer_provisioned_system_content_administration_request"].IsNull() {
- val, d := tfObjectToTKHDSRequestTransferProvisionedSystemContentAdministrationRequest(ctx, false, objAttrs["transfer_provisioned_system_content_administration_request"].(basetypes.ObjectValue))
+ if !objAttrs["grant_application_request"].IsNull() {
+ val, d := tfObjectToTKHDSRequestGrantApplicationRequest(ctx, false, objAttrs["grant_application_request"].(basetypes.ObjectValue))
diags.Append(d...)
dtype := val.GetTypeEscaped()
- (*val.(*keyhubmodel.RequestTransferProvisionedSystemContentAdministrationRequest)).RequestModificationRequest = *tkh.(*keyhubmodel.RequestModificationRequest)
+ (*val.(*keyhubmodel.RequestGrantApplicationRequest)).RequestModificationRequest = *tkh.(*keyhubmodel.RequestModificationRequest)
val.SetTypeEscaped(dtype)
tkh = val
}
- if !objAttrs["abstract_organizational_unit_modification_request"].IsNull() {
- val, d := tfObjectToTKHDSRequestAbstractOrganizationalUnitModificationRequest(ctx, false, objAttrs["abstract_organizational_unit_modification_request"].(basetypes.ObjectValue))
+ if !objAttrs["password_reset_request"].IsNull() {
+ val, d := tfObjectToTKHDSRequestPasswordResetRequest(ctx, false, objAttrs["password_reset_request"].(basetypes.ObjectValue))
diags.Append(d...)
dtype := val.GetTypeEscaped()
- (*val.(*keyhubmodel.RequestAbstractOrganizationalUnitModificationRequest)).RequestModificationRequest = *tkh.(*keyhubmodel.RequestModificationRequest)
+ (*val.(*keyhubmodel.RequestPasswordResetRequest)).RequestModificationRequest = *tkh.(*keyhubmodel.RequestModificationRequest)
val.SetTypeEscaped(dtype)
tkh = val
}
- if !objAttrs["remove_organizational_unit_request"].IsNull() {
- val, d := tfObjectToTKHDSRequestRemoveOrganizationalUnitRequest(ctx, false, objAttrs["remove_organizational_unit_request"].(basetypes.ObjectValue))
+ if !objAttrs["grant_group_on_system_request_request"].IsNull() {
+ val, d := tfObjectToTKHDSRequestGrantGroupOnSystemRequestRequest(ctx, false, objAttrs["grant_group_on_system_request_request"].(basetypes.ObjectValue))
diags.Append(d...)
dtype := val.GetTypeEscaped()
- (*val.(*keyhubmodel.RequestRemoveOrganizationalUnitRequest)).RequestModificationRequest = *tkh.(*keyhubmodel.RequestModificationRequest)
+ (*val.(*keyhubmodel.RequestGrantGroupOnSystemRequestRequest)).RequestModificationRequest = *tkh.(*keyhubmodel.RequestModificationRequest)
val.SetTypeEscaped(dtype)
tkh = val
}
- if !objAttrs["create_group_on_system_request"].IsNull() {
- val, d := tfObjectToTKHDSRequestCreateGroupOnSystemRequest(ctx, false, objAttrs["create_group_on_system_request"].(basetypes.ObjectValue))
+ if !objAttrs["transfer_service_account_administration_request"].IsNull() {
+ val, d := tfObjectToTKHDSRequestTransferServiceAccountAdministrationRequest(ctx, false, objAttrs["transfer_service_account_administration_request"].(basetypes.ObjectValue))
diags.Append(d...)
dtype := val.GetTypeEscaped()
- (*val.(*keyhubmodel.RequestCreateGroupOnSystemRequest)).RequestModificationRequest = *tkh.(*keyhubmodel.RequestModificationRequest)
+ (*val.(*keyhubmodel.RequestTransferServiceAccountAdministrationRequest)).RequestModificationRequest = *tkh.(*keyhubmodel.RequestModificationRequest)
val.SetTypeEscaped(dtype)
tkh = val
}
- if !objAttrs["transfer_application_administration_request"].IsNull() {
- val, d := tfObjectToTKHDSRequestTransferApplicationAdministrationRequest(ctx, false, objAttrs["transfer_application_administration_request"].(basetypes.ObjectValue))
+ if !objAttrs["remove_provisioned_system_request"].IsNull() {
+ val, d := tfObjectToTKHDSRequestRemoveProvisionedSystemRequest(ctx, false, objAttrs["remove_provisioned_system_request"].(basetypes.ObjectValue))
diags.Append(d...)
dtype := val.GetTypeEscaped()
- (*val.(*keyhubmodel.RequestTransferApplicationAdministrationRequest)).RequestModificationRequest = *tkh.(*keyhubmodel.RequestModificationRequest)
+ (*val.(*keyhubmodel.RequestRemoveProvisionedSystemRequest)).RequestModificationRequest = *tkh.(*keyhubmodel.RequestModificationRequest)
val.SetTypeEscaped(dtype)
tkh = val
}
@@ -6749,11 +6749,19 @@ func tfObjectToTKHDSRequestModificationRequest(ctx context.Context, recurse bool
val.SetTypeEscaped(dtype)
tkh = val
}
- if !objAttrs["add_group_admin_request"].IsNull() {
- val, d := tfObjectToTKHDSRequestAddGroupAdminRequest(ctx, false, objAttrs["add_group_admin_request"].(basetypes.ObjectValue))
+ if !objAttrs["transfer_group_on_system_ownership_request"].IsNull() {
+ val, d := tfObjectToTKHDSRequestTransferGroupOnSystemOwnershipRequest(ctx, false, objAttrs["transfer_group_on_system_ownership_request"].(basetypes.ObjectValue))
diags.Append(d...)
dtype := val.GetTypeEscaped()
- (*val.(*keyhubmodel.RequestAddGroupAdminRequest)).RequestModificationRequest = *tkh.(*keyhubmodel.RequestModificationRequest)
+ (*val.(*keyhubmodel.RequestTransferGroupOnSystemOwnershipRequest)).RequestModificationRequest = *tkh.(*keyhubmodel.RequestModificationRequest)
+ val.SetTypeEscaped(dtype)
+ tkh = val
+ }
+ if !objAttrs["abstract_organizational_unit_modification_request"].IsNull() {
+ val, d := tfObjectToTKHDSRequestAbstractOrganizationalUnitModificationRequest(ctx, false, objAttrs["abstract_organizational_unit_modification_request"].(basetypes.ObjectValue))
+ diags.Append(d...)
+ dtype := val.GetTypeEscaped()
+ (*val.(*keyhubmodel.RequestAbstractOrganizationalUnitModificationRequest)).RequestModificationRequest = *tkh.(*keyhubmodel.RequestModificationRequest)
val.SetTypeEscaped(dtype)
tkh = val
}
@@ -6765,11 +6773,11 @@ func tfObjectToTKHDSRequestModificationRequest(ctx context.Context, recurse bool
val.SetTypeEscaped(dtype)
tkh = val
}
- if !objAttrs["join_vault_request"].IsNull() {
- val, d := tfObjectToTKHDSRequestJoinVaultRequest(ctx, false, objAttrs["join_vault_request"].(basetypes.ObjectValue))
+ if !objAttrs["grant_access_request"].IsNull() {
+ val, d := tfObjectToTKHDSRequestGrantAccessRequest(ctx, false, objAttrs["grant_access_request"].(basetypes.ObjectValue))
diags.Append(d...)
dtype := val.GetTypeEscaped()
- (*val.(*keyhubmodel.RequestJoinVaultRequest)).RequestModificationRequest = *tkh.(*keyhubmodel.RequestModificationRequest)
+ (*val.(*keyhubmodel.RequestGrantAccessRequest)).RequestModificationRequest = *tkh.(*keyhubmodel.RequestModificationRequest)
val.SetTypeEscaped(dtype)
tkh = val
}
@@ -6781,91 +6789,83 @@ func tfObjectToTKHDSRequestModificationRequest(ctx context.Context, recurse bool
val.SetTypeEscaped(dtype)
tkh = val
}
- if !objAttrs["join_group_request"].IsNull() {
- val, d := tfObjectToTKHDSRequestJoinGroupRequest(ctx, false, objAttrs["join_group_request"].(basetypes.ObjectValue))
- diags.Append(d...)
- dtype := val.GetTypeEscaped()
- (*val.(*keyhubmodel.RequestJoinGroupRequest)).RequestModificationRequest = *tkh.(*keyhubmodel.RequestModificationRequest)
- val.SetTypeEscaped(dtype)
- tkh = val
- }
- if !objAttrs["transfer_group_on_system_ownership_request"].IsNull() {
- val, d := tfObjectToTKHDSRequestTransferGroupOnSystemOwnershipRequest(ctx, false, objAttrs["transfer_group_on_system_ownership_request"].(basetypes.ObjectValue))
+ if !objAttrs["transfer_auditor_group_request"].IsNull() {
+ val, d := tfObjectToTKHDSRequestTransferAuditorGroupRequest(ctx, false, objAttrs["transfer_auditor_group_request"].(basetypes.ObjectValue))
diags.Append(d...)
dtype := val.GetTypeEscaped()
- (*val.(*keyhubmodel.RequestTransferGroupOnSystemOwnershipRequest)).RequestModificationRequest = *tkh.(*keyhubmodel.RequestModificationRequest)
+ (*val.(*keyhubmodel.RequestTransferAuditorGroupRequest)).RequestModificationRequest = *tkh.(*keyhubmodel.RequestModificationRequest)
val.SetTypeEscaped(dtype)
tkh = val
}
- if !objAttrs["remove_group_request"].IsNull() {
- val, d := tfObjectToTKHDSRequestRemoveGroupRequest(ctx, false, objAttrs["remove_group_request"].(basetypes.ObjectValue))
+ if !objAttrs["create_group_on_system_request"].IsNull() {
+ val, d := tfObjectToTKHDSRequestCreateGroupOnSystemRequest(ctx, false, objAttrs["create_group_on_system_request"].(basetypes.ObjectValue))
diags.Append(d...)
dtype := val.GetTypeEscaped()
- (*val.(*keyhubmodel.RequestRemoveGroupRequest)).RequestModificationRequest = *tkh.(*keyhubmodel.RequestModificationRequest)
+ (*val.(*keyhubmodel.RequestCreateGroupOnSystemRequest)).RequestModificationRequest = *tkh.(*keyhubmodel.RequestModificationRequest)
val.SetTypeEscaped(dtype)
tkh = val
}
- if !objAttrs["setup_authorizing_group_request"].IsNull() {
- val, d := tfObjectToTKHDSRequestSetupAuthorizingGroupRequest(ctx, false, objAttrs["setup_authorizing_group_request"].(basetypes.ObjectValue))
+ if !objAttrs["join_group_request"].IsNull() {
+ val, d := tfObjectToTKHDSRequestJoinGroupRequest(ctx, false, objAttrs["join_group_request"].(basetypes.ObjectValue))
diags.Append(d...)
dtype := val.GetTypeEscaped()
- (*val.(*keyhubmodel.RequestSetupAuthorizingGroupRequest)).RequestModificationRequest = *tkh.(*keyhubmodel.RequestModificationRequest)
+ (*val.(*keyhubmodel.RequestJoinGroupRequest)).RequestModificationRequest = *tkh.(*keyhubmodel.RequestModificationRequest)
val.SetTypeEscaped(dtype)
tkh = val
}
- if !objAttrs["setup_nested_group_request"].IsNull() {
- val, d := tfObjectToTKHDSRequestSetupNestedGroupRequest(ctx, false, objAttrs["setup_nested_group_request"].(basetypes.ObjectValue))
+ if !objAttrs["join_vault_request"].IsNull() {
+ val, d := tfObjectToTKHDSRequestJoinVaultRequest(ctx, false, objAttrs["join_vault_request"].(basetypes.ObjectValue))
diags.Append(d...)
dtype := val.GetTypeEscaped()
- (*val.(*keyhubmodel.RequestSetupNestedGroupRequest)).RequestModificationRequest = *tkh.(*keyhubmodel.RequestModificationRequest)
+ (*val.(*keyhubmodel.RequestJoinVaultRequest)).RequestModificationRequest = *tkh.(*keyhubmodel.RequestModificationRequest)
val.SetTypeEscaped(dtype)
tkh = val
}
- if !objAttrs["grant_group_on_system_request_request"].IsNull() {
- val, d := tfObjectToTKHDSRequestGrantGroupOnSystemRequestRequest(ctx, false, objAttrs["grant_group_on_system_request_request"].(basetypes.ObjectValue))
+ if !objAttrs["transfer_provisioned_system_content_administration_request"].IsNull() {
+ val, d := tfObjectToTKHDSRequestTransferProvisionedSystemContentAdministrationRequest(ctx, false, objAttrs["transfer_provisioned_system_content_administration_request"].(basetypes.ObjectValue))
diags.Append(d...)
dtype := val.GetTypeEscaped()
- (*val.(*keyhubmodel.RequestGrantGroupOnSystemRequestRequest)).RequestModificationRequest = *tkh.(*keyhubmodel.RequestModificationRequest)
+ (*val.(*keyhubmodel.RequestTransferProvisionedSystemContentAdministrationRequest)).RequestModificationRequest = *tkh.(*keyhubmodel.RequestModificationRequest)
val.SetTypeEscaped(dtype)
tkh = val
}
- if !objAttrs["disable2fa_request"].IsNull() {
- val, d := tfObjectToTKHDSRequestDisable2FARequest(ctx, false, objAttrs["disable2fa_request"].(basetypes.ObjectValue))
+ if !objAttrs["setup_nested_group_request"].IsNull() {
+ val, d := tfObjectToTKHDSRequestSetupNestedGroupRequest(ctx, false, objAttrs["setup_nested_group_request"].(basetypes.ObjectValue))
diags.Append(d...)
dtype := val.GetTypeEscaped()
- (*val.(*keyhubmodel.RequestDisable2FARequest)).RequestModificationRequest = *tkh.(*keyhubmodel.RequestModificationRequest)
+ (*val.(*keyhubmodel.RequestSetupNestedGroupRequest)).RequestModificationRequest = *tkh.(*keyhubmodel.RequestModificationRequest)
val.SetTypeEscaped(dtype)
tkh = val
}
- if !objAttrs["grant_group_on_system_request"].IsNull() {
- val, d := tfObjectToTKHDSRequestGrantGroupOnSystemRequest(ctx, false, objAttrs["grant_group_on_system_request"].(basetypes.ObjectValue))
+ if !objAttrs["revoke_admin_request"].IsNull() {
+ val, d := tfObjectToTKHDSRequestRevokeAdminRequest(ctx, false, objAttrs["revoke_admin_request"].(basetypes.ObjectValue))
diags.Append(d...)
dtype := val.GetTypeEscaped()
- (*val.(*keyhubmodel.RequestGrantGroupOnSystemRequest)).RequestModificationRequest = *tkh.(*keyhubmodel.RequestModificationRequest)
+ (*val.(*keyhubmodel.RequestRevokeAdminRequest)).RequestModificationRequest = *tkh.(*keyhubmodel.RequestModificationRequest)
val.SetTypeEscaped(dtype)
tkh = val
}
- if !objAttrs["enable_technical_administration_request"].IsNull() {
- val, d := tfObjectToTKHDSRequestEnableTechnicalAdministrationRequest(ctx, false, objAttrs["enable_technical_administration_request"].(basetypes.ObjectValue))
+ if !objAttrs["remove_group_request"].IsNull() {
+ val, d := tfObjectToTKHDSRequestRemoveGroupRequest(ctx, false, objAttrs["remove_group_request"].(basetypes.ObjectValue))
diags.Append(d...)
dtype := val.GetTypeEscaped()
- (*val.(*keyhubmodel.RequestEnableTechnicalAdministrationRequest)).RequestModificationRequest = *tkh.(*keyhubmodel.RequestModificationRequest)
+ (*val.(*keyhubmodel.RequestRemoveGroupRequest)).RequestModificationRequest = *tkh.(*keyhubmodel.RequestModificationRequest)
val.SetTypeEscaped(dtype)
tkh = val
}
- if !objAttrs["create_group_request"].IsNull() {
- val, d := tfObjectToTKHDSRequestCreateGroupRequest(ctx, false, objAttrs["create_group_request"].(basetypes.ObjectValue))
+ if !objAttrs["transfer_provisioned_system_ownership_request"].IsNull() {
+ val, d := tfObjectToTKHDSRequestTransferProvisionedSystemOwnershipRequest(ctx, false, objAttrs["transfer_provisioned_system_ownership_request"].(basetypes.ObjectValue))
diags.Append(d...)
dtype := val.GetTypeEscaped()
- (*val.(*keyhubmodel.RequestCreateGroupRequest)).RequestModificationRequest = *tkh.(*keyhubmodel.RequestModificationRequest)
+ (*val.(*keyhubmodel.RequestTransferProvisionedSystemOwnershipRequest)).RequestModificationRequest = *tkh.(*keyhubmodel.RequestModificationRequest)
val.SetTypeEscaped(dtype)
tkh = val
}
- if !objAttrs["transfer_auditor_group_request"].IsNull() {
- val, d := tfObjectToTKHDSRequestTransferAuditorGroupRequest(ctx, false, objAttrs["transfer_auditor_group_request"].(basetypes.ObjectValue))
+ if !objAttrs["create_service_account_request"].IsNull() {
+ val, d := tfObjectToTKHDSRequestCreateServiceAccountRequest(ctx, false, objAttrs["create_service_account_request"].(basetypes.ObjectValue))
diags.Append(d...)
dtype := val.GetTypeEscaped()
- (*val.(*keyhubmodel.RequestTransferAuditorGroupRequest)).RequestModificationRequest = *tkh.(*keyhubmodel.RequestModificationRequest)
+ (*val.(*keyhubmodel.RequestCreateServiceAccountRequest)).RequestModificationRequest = *tkh.(*keyhubmodel.RequestModificationRequest)
val.SetTypeEscaped(dtype)
tkh = val
}
@@ -6877,59 +6877,59 @@ func tfObjectToTKHDSRequestModificationRequest(ctx context.Context, recurse bool
val.SetTypeEscaped(dtype)
tkh = val
}
- if !objAttrs["transfer_application_ownership_request"].IsNull() {
- val, d := tfObjectToTKHDSRequestTransferApplicationOwnershipRequest(ctx, false, objAttrs["transfer_application_ownership_request"].(basetypes.ObjectValue))
+ if !objAttrs["create_group_request"].IsNull() {
+ val, d := tfObjectToTKHDSRequestCreateGroupRequest(ctx, false, objAttrs["create_group_request"].(basetypes.ObjectValue))
diags.Append(d...)
dtype := val.GetTypeEscaped()
- (*val.(*keyhubmodel.RequestTransferApplicationOwnershipRequest)).RequestModificationRequest = *tkh.(*keyhubmodel.RequestModificationRequest)
+ (*val.(*keyhubmodel.RequestCreateGroupRequest)).RequestModificationRequest = *tkh.(*keyhubmodel.RequestModificationRequest)
val.SetTypeEscaped(dtype)
tkh = val
}
- if !objAttrs["create_service_account_request"].IsNull() {
- val, d := tfObjectToTKHDSRequestCreateServiceAccountRequest(ctx, false, objAttrs["create_service_account_request"].(basetypes.ObjectValue))
+ if !objAttrs["disable2fa_request"].IsNull() {
+ val, d := tfObjectToTKHDSRequestDisable2FARequest(ctx, false, objAttrs["disable2fa_request"].(basetypes.ObjectValue))
diags.Append(d...)
dtype := val.GetTypeEscaped()
- (*val.(*keyhubmodel.RequestCreateServiceAccountRequest)).RequestModificationRequest = *tkh.(*keyhubmodel.RequestModificationRequest)
+ (*val.(*keyhubmodel.RequestDisable2FARequest)).RequestModificationRequest = *tkh.(*keyhubmodel.RequestModificationRequest)
val.SetTypeEscaped(dtype)
tkh = val
}
- if !objAttrs["transfer_service_account_administration_request"].IsNull() {
- val, d := tfObjectToTKHDSRequestTransferServiceAccountAdministrationRequest(ctx, false, objAttrs["transfer_service_account_administration_request"].(basetypes.ObjectValue))
+ if !objAttrs["transfer_application_ownership_request"].IsNull() {
+ val, d := tfObjectToTKHDSRequestTransferApplicationOwnershipRequest(ctx, false, objAttrs["transfer_application_ownership_request"].(basetypes.ObjectValue))
diags.Append(d...)
dtype := val.GetTypeEscaped()
- (*val.(*keyhubmodel.RequestTransferServiceAccountAdministrationRequest)).RequestModificationRequest = *tkh.(*keyhubmodel.RequestModificationRequest)
+ (*val.(*keyhubmodel.RequestTransferApplicationOwnershipRequest)).RequestModificationRequest = *tkh.(*keyhubmodel.RequestModificationRequest)
val.SetTypeEscaped(dtype)
tkh = val
}
- if !objAttrs["password_reset_request"].IsNull() {
- val, d := tfObjectToTKHDSRequestPasswordResetRequest(ctx, false, objAttrs["password_reset_request"].(basetypes.ObjectValue))
+ if !objAttrs["add_group_admin_request"].IsNull() {
+ val, d := tfObjectToTKHDSRequestAddGroupAdminRequest(ctx, false, objAttrs["add_group_admin_request"].(basetypes.ObjectValue))
diags.Append(d...)
dtype := val.GetTypeEscaped()
- (*val.(*keyhubmodel.RequestPasswordResetRequest)).RequestModificationRequest = *tkh.(*keyhubmodel.RequestModificationRequest)
+ (*val.(*keyhubmodel.RequestAddGroupAdminRequest)).RequestModificationRequest = *tkh.(*keyhubmodel.RequestModificationRequest)
val.SetTypeEscaped(dtype)
tkh = val
}
- if !objAttrs["grant_service_account_group_request"].IsNull() {
- val, d := tfObjectToTKHDSRequestGrantServiceAccountGroupRequest(ctx, false, objAttrs["grant_service_account_group_request"].(basetypes.ObjectValue))
+ if !objAttrs["review_audit_request"].IsNull() {
+ val, d := tfObjectToTKHDSRequestReviewAuditRequest(ctx, false, objAttrs["review_audit_request"].(basetypes.ObjectValue))
diags.Append(d...)
dtype := val.GetTypeEscaped()
- (*val.(*keyhubmodel.RequestGrantServiceAccountGroupRequest)).RequestModificationRequest = *tkh.(*keyhubmodel.RequestModificationRequest)
+ (*val.(*keyhubmodel.RequestReviewAuditRequest)).RequestModificationRequest = *tkh.(*keyhubmodel.RequestModificationRequest)
val.SetTypeEscaped(dtype)
tkh = val
}
- if !objAttrs["transfer_provisioned_system_ownership_request"].IsNull() {
- val, d := tfObjectToTKHDSRequestTransferProvisionedSystemOwnershipRequest(ctx, false, objAttrs["transfer_provisioned_system_ownership_request"].(basetypes.ObjectValue))
+ if !objAttrs["setup_authorizing_group_request"].IsNull() {
+ val, d := tfObjectToTKHDSRequestSetupAuthorizingGroupRequest(ctx, false, objAttrs["setup_authorizing_group_request"].(basetypes.ObjectValue))
diags.Append(d...)
dtype := val.GetTypeEscaped()
- (*val.(*keyhubmodel.RequestTransferProvisionedSystemOwnershipRequest)).RequestModificationRequest = *tkh.(*keyhubmodel.RequestModificationRequest)
+ (*val.(*keyhubmodel.RequestSetupAuthorizingGroupRequest)).RequestModificationRequest = *tkh.(*keyhubmodel.RequestModificationRequest)
val.SetTypeEscaped(dtype)
tkh = val
}
- if !objAttrs["extend_access_request"].IsNull() {
- val, d := tfObjectToTKHDSRequestExtendAccessRequest(ctx, false, objAttrs["extend_access_request"].(basetypes.ObjectValue))
+ if !objAttrs["remove_organizational_unit_request"].IsNull() {
+ val, d := tfObjectToTKHDSRequestRemoveOrganizationalUnitRequest(ctx, false, objAttrs["remove_organizational_unit_request"].(basetypes.ObjectValue))
diags.Append(d...)
dtype := val.GetTypeEscaped()
- (*val.(*keyhubmodel.RequestExtendAccessRequest)).RequestModificationRequest = *tkh.(*keyhubmodel.RequestModificationRequest)
+ (*val.(*keyhubmodel.RequestRemoveOrganizationalUnitRequest)).RequestModificationRequest = *tkh.(*keyhubmodel.RequestModificationRequest)
val.SetTypeEscaped(dtype)
tkh = val
}
@@ -6943,7 +6943,7 @@ func tfObjectToTKHDSRequestModificationRequest(ctx context.Context, recurse bool
}
if recurse {
{
- val, d := tfObjectToTKHDSRequestModificationRequest_additionalObjects(ctx, false, objAttrs["additional_objects"].(basetypes.ObjectValue))
+ val, d := tfObjectToTKHDSRequestModificationRequest_additionalObjects(ctx, false, objVal)
diags.Append(d...)
tkh.SetAdditionalObjects(val)
}
@@ -7355,7 +7355,7 @@ func tfObjectToTKHDSServiceaccountServiceAccount(ctx context.Context, recurse bo
}
if recurse {
{
- val, d := tfObjectToTKHDSServiceaccountServiceAccount_additionalObjects(ctx, false, objAttrs["additional_objects"].(basetypes.ObjectValue))
+ val, d := tfObjectToTKHDSServiceaccountServiceAccount_additionalObjects(ctx, false, objVal)
diags.Append(d...)
tkh.SetAdditionalObjects(val)
}
@@ -7401,7 +7401,7 @@ func tfObjectToTKHDSServiceaccountServiceAccountGroup(ctx context.Context, recur
tkh.SetShortNameInSystem(objAttrs["short_name_in_system"].(basetypes.StringValue).ValueStringPointer())
if recurse {
{
- val, d := tfObjectToTKHDSServiceaccountServiceAccountGroup_additionalObjects(ctx, false, objAttrs["additional_objects"].(basetypes.ObjectValue))
+ val, d := tfObjectToTKHDSServiceaccountServiceAccountGroup_additionalObjects(ctx, false, objVal)
diags.Append(d...)
tkh.SetAdditionalObjects(val)
}
@@ -7669,7 +7669,7 @@ func tfObjectToTKHDSVaultDeletedVaultHolder(ctx context.Context, recurse bool, o
}
if recurse {
{
- val, d := tfObjectToTKHDSVaultDeletedVaultHolder_additionalObjects(ctx, false, objAttrs["additional_objects"].(basetypes.ObjectValue))
+ val, d := tfObjectToTKHDSVaultDeletedVaultHolder_additionalObjects(ctx, false, objVal)
diags.Append(d...)
tkh.SetAdditionalObjects(val)
}
@@ -7917,7 +7917,7 @@ func tfObjectToTKHDSVaultVaultRecord(ctx context.Context, recurse bool, objVal t
}
if recurse {
{
- val, d := tfObjectToTKHDSVaultVaultRecord_additionalObjects(ctx, false, objAttrs["additional_objects"].(basetypes.ObjectValue))
+ val, d := tfObjectToTKHDSVaultVaultRecord_additionalObjects(ctx, false, objVal)
diags.Append(d...)
tkh.SetAdditionalObjects(val)
}
@@ -8255,7 +8255,7 @@ func tfObjectToTKHDSWebhookWebhook(ctx context.Context, recurse bool, objVal typ
tkh.SetVerbosePayloads(objAttrs["verbose_payloads"].(basetypes.BoolValue).ValueBoolPointer())
if recurse {
{
- val, d := tfObjectToTKHDSWebhookWebhook_additionalObjects(ctx, false, objAttrs["additional_objects"].(basetypes.ObjectValue))
+ val, d := tfObjectToTKHDSWebhookWebhook_additionalObjects(ctx, false, objVal)
diags.Append(d...)
tkh.SetAdditionalObjects(val)
}
@@ -8306,7 +8306,7 @@ func tfObjectToTKHDSWebhookWebhookDelivery(ctx context.Context, recurse bool, ob
}
if recurse {
{
- val, d := tfObjectToTKHDSWebhookWebhookDelivery_additionalObjects(ctx, false, objAttrs["additional_objects"].(basetypes.ObjectValue))
+ val, d := tfObjectToTKHDSWebhookWebhookDelivery_additionalObjects(ctx, false, objVal)
diags.Append(d...)
tkh.SetAdditionalObjects(val)
}
diff --git a/internal/provider/full-tf-to-tkh-rs.go b/internal/provider/full-tf-to-tkh-rs.go
index ff32bc8..39330df 100644
--- a/internal/provider/full-tf-to-tkh-rs.go
+++ b/internal/provider/full-tf-to-tkh-rs.go
@@ -228,7 +228,7 @@ func tfObjectToTKHRSAccountVaultVaultRecord(ctx context.Context, recurse bool, o
}
if recurse {
{
- val, d := tfObjectToTKHRSVaultVaultRecord_additionalObjects(ctx, false, objAttrs["additional_objects"].(basetypes.ObjectValue))
+ val, d := tfObjectToTKHRSVaultVaultRecord_additionalObjects(ctx, false, objVal)
diags.Append(d...)
tkh.SetAdditionalObjects(val)
}
@@ -295,7 +295,7 @@ func tfObjectToTKHRSAuditAuditRecord(ctx context.Context, recurse bool, objVal t
}
if recurse {
{
- val, d := tfObjectToTKHRSAuditAuditRecord_additionalObjects(ctx, false, objAttrs["additional_objects"].(basetypes.ObjectValue))
+ val, d := tfObjectToTKHRSAuditAuditRecord_additionalObjects(ctx, false, objVal)
diags.Append(d...)
tkh.SetAdditionalObjects(val)
}
@@ -436,7 +436,7 @@ func tfObjectToTKHRSAuthAccount(ctx context.Context, recurse bool, objVal types.
tkh.SetValidInDirectory(objAttrs["valid_in_directory"].(basetypes.BoolValue).ValueBoolPointer())
if recurse {
{
- val, d := tfObjectToTKHRSAuthAccount_additionalObjects(ctx, false, objAttrs["additional_objects"].(basetypes.ObjectValue))
+ val, d := tfObjectToTKHRSAuthAccount_additionalObjects(ctx, false, objVal)
diags.Append(d...)
tkh.SetAdditionalObjects(val)
}
@@ -939,7 +939,7 @@ func tfObjectToTKHRSCertificateCertificate(ctx context.Context, recurse bool, ob
}
if recurse {
{
- val, d := tfObjectToTKHRSCertificateCertificate_additionalObjects(ctx, false, objAttrs["additional_objects"].(basetypes.ObjectValue))
+ val, d := tfObjectToTKHRSCertificateCertificate_additionalObjects(ctx, false, objVal)
diags.Append(d...)
tkh.SetAdditionalObjects(val)
}
@@ -1102,7 +1102,7 @@ func tfObjectToTKHRSClientApplicationVaultVaultRecord(ctx context.Context, recur
}
if recurse {
{
- val, d := tfObjectToTKHRSVaultVaultRecord_additionalObjects(ctx, false, objAttrs["additional_objects"].(basetypes.ObjectValue))
+ val, d := tfObjectToTKHRSVaultVaultRecord_additionalObjects(ctx, false, objVal)
diags.Append(d...)
tkh.SetAdditionalObjects(val)
}
@@ -1177,25 +1177,25 @@ func tfObjectToTKHRSClientClientApplication(ctx context.Context, recurse bool, o
val.SetTypeEscaped(dtype)
tkh = val
}
- if !objAttrs["saml2_client"].IsNull() {
- val, d := tfObjectToTKHRSClientSaml2Client(ctx, false, objAttrs["saml2_client"].(basetypes.ObjectValue))
+ if !objAttrs["ldap_client"].IsNull() {
+ val, d := tfObjectToTKHRSClientLdapClient(ctx, false, objAttrs["ldap_client"].(basetypes.ObjectValue))
diags.Append(d...)
dtype := val.GetTypeEscaped()
- (*val.(*keyhubmodel.ClientSaml2Client)).ClientClientApplication = *tkh.(*keyhubmodel.ClientClientApplication)
+ (*val.(*keyhubmodel.ClientLdapClient)).ClientClientApplication = *tkh.(*keyhubmodel.ClientClientApplication)
val.SetTypeEscaped(dtype)
tkh = val
}
- if !objAttrs["ldap_client"].IsNull() {
- val, d := tfObjectToTKHRSClientLdapClient(ctx, false, objAttrs["ldap_client"].(basetypes.ObjectValue))
+ if !objAttrs["saml2_client"].IsNull() {
+ val, d := tfObjectToTKHRSClientSaml2Client(ctx, false, objAttrs["saml2_client"].(basetypes.ObjectValue))
diags.Append(d...)
dtype := val.GetTypeEscaped()
- (*val.(*keyhubmodel.ClientLdapClient)).ClientClientApplication = *tkh.(*keyhubmodel.ClientClientApplication)
+ (*val.(*keyhubmodel.ClientSaml2Client)).ClientClientApplication = *tkh.(*keyhubmodel.ClientClientApplication)
val.SetTypeEscaped(dtype)
tkh = val
}
if recurse {
{
- val, d := tfObjectToTKHRSClientClientApplication_additionalObjects(ctx, false, objAttrs["additional_objects"].(basetypes.ObjectValue))
+ val, d := tfObjectToTKHRSClientClientApplication_additionalObjects(ctx, false, objVal)
diags.Append(d...)
tkh.SetAdditionalObjects(val)
}
@@ -1422,7 +1422,7 @@ func tfObjectToTKHRSClientOAuth2ClientPermission(ctx context.Context, recurse bo
}
if recurse {
{
- val, d := tfObjectToTKHRSClientOAuth2ClientPermission_additionalObjects(ctx, false, objAttrs["additional_objects"].(basetypes.ObjectValue))
+ val, d := tfObjectToTKHRSClientOAuth2ClientPermission_additionalObjects(ctx, false, objVal)
diags.Append(d...)
tkh.SetAdditionalObjects(val)
}
@@ -1500,7 +1500,7 @@ func tfObjectToTKHRSClientOAuth2ClientPermissionWithClient(ctx context.Context,
}
if recurse {
{
- val, d := tfObjectToTKHRSClientOAuth2ClientPermission_additionalObjects(ctx, false, objAttrs["additional_objects"].(basetypes.ObjectValue))
+ val, d := tfObjectToTKHRSClientOAuth2ClientPermission_additionalObjects(ctx, false, objVal)
diags.Append(d...)
tkh.SetAdditionalObjects(val)
}
@@ -1652,7 +1652,7 @@ func tfObjectToTKHRSDeletedVaultHolderVaultVaultRecord(ctx context.Context, recu
}
if recurse {
{
- val, d := tfObjectToTKHRSVaultVaultRecord_additionalObjects(ctx, false, objAttrs["additional_objects"].(basetypes.ObjectValue))
+ val, d := tfObjectToTKHRSVaultVaultRecord_additionalObjects(ctx, false, objVal)
diags.Append(d...)
tkh.SetAdditionalObjects(val)
}
@@ -1717,11 +1717,11 @@ func tfObjectToTKHRSDirectoryAccountDirectory(ctx context.Context, recurse bool,
tkh.SetRotatingPassword(val)
}
tkh.SetUsernameCustomizable(objAttrs["username_customizable"].(basetypes.BoolValue).ValueBoolPointer())
- if !objAttrs["maintenance_directory"].IsNull() {
- val, d := tfObjectToTKHRSDirectoryMaintenanceDirectory(ctx, false, objAttrs["maintenance_directory"].(basetypes.ObjectValue))
+ if !objAttrs["internal_directory"].IsNull() {
+ val, d := tfObjectToTKHRSDirectoryInternalDirectory(ctx, false, objAttrs["internal_directory"].(basetypes.ObjectValue))
diags.Append(d...)
dtype := val.GetTypeEscaped()
- (*val.(*keyhubmodel.DirectoryMaintenanceDirectory)).DirectoryAccountDirectory = *tkh.(*keyhubmodel.DirectoryAccountDirectory)
+ (*val.(*keyhubmodel.DirectoryInternalDirectory)).DirectoryAccountDirectory = *tkh.(*keyhubmodel.DirectoryAccountDirectory)
val.SetTypeEscaped(dtype)
tkh = val
}
@@ -1733,11 +1733,11 @@ func tfObjectToTKHRSDirectoryAccountDirectory(ctx context.Context, recurse bool,
val.SetTypeEscaped(dtype)
tkh = val
}
- if !objAttrs["internal_directory"].IsNull() {
- val, d := tfObjectToTKHRSDirectoryInternalDirectory(ctx, false, objAttrs["internal_directory"].(basetypes.ObjectValue))
+ if !objAttrs["maintenance_directory"].IsNull() {
+ val, d := tfObjectToTKHRSDirectoryMaintenanceDirectory(ctx, false, objAttrs["maintenance_directory"].(basetypes.ObjectValue))
diags.Append(d...)
dtype := val.GetTypeEscaped()
- (*val.(*keyhubmodel.DirectoryInternalDirectory)).DirectoryAccountDirectory = *tkh.(*keyhubmodel.DirectoryAccountDirectory)
+ (*val.(*keyhubmodel.DirectoryMaintenanceDirectory)).DirectoryAccountDirectory = *tkh.(*keyhubmodel.DirectoryAccountDirectory)
val.SetTypeEscaped(dtype)
tkh = val
}
@@ -1751,7 +1751,7 @@ func tfObjectToTKHRSDirectoryAccountDirectory(ctx context.Context, recurse bool,
}
if recurse {
{
- val, d := tfObjectToTKHRSDirectoryAccountDirectory_additionalObjects(ctx, false, objAttrs["additional_objects"].(basetypes.ObjectValue))
+ val, d := tfObjectToTKHRSDirectoryAccountDirectory_additionalObjects(ctx, false, objVal)
diags.Append(d...)
tkh.SetAdditionalObjects(val)
}
@@ -2078,7 +2078,7 @@ func tfObjectToTKHRSGroupAccountGroup(ctx context.Context, recurse bool, objVal
tkh.SetVisibleForProvisioning(objAttrs["visible_for_provisioning"].(basetypes.BoolValue).ValueBoolPointer())
if recurse {
{
- val, d := tfObjectToTKHRSGroupAccountGroup_additionalObjects(ctx, false, objAttrs["additional_objects"].(basetypes.ObjectValue))
+ val, d := tfObjectToTKHRSGroupAccountGroup_additionalObjects(ctx, false, objVal)
diags.Append(d...)
tkh.SetAdditionalObjects(val)
}
@@ -2254,7 +2254,7 @@ func tfObjectToTKHRSGroupGroup(ctx context.Context, recurse bool, objVal types.O
tkh.SetVaultRequiresActivation(objAttrs["vault_requires_activation"].(basetypes.BoolValue).ValueBoolPointer())
if recurse {
{
- val, d := tfObjectToTKHRSGroupGroup_additionalObjects(ctx, false, objAttrs["additional_objects"].(basetypes.ObjectValue))
+ val, d := tfObjectToTKHRSGroupGroup_additionalObjects(ctx, false, objVal)
diags.Append(d...)
tkh.SetAdditionalObjects(val)
}
@@ -2316,7 +2316,7 @@ func tfObjectToTKHRSGroupGroupAccount(ctx context.Context, recurse bool, objVal
tkh.SetVisibleForProvisioning(objAttrs["visible_for_provisioning"].(basetypes.BoolValue).ValueBoolPointer())
if recurse {
{
- val, d := tfObjectToTKHRSGroupGroupAccount_additionalObjects(ctx, false, objAttrs["additional_objects"].(basetypes.ObjectValue))
+ val, d := tfObjectToTKHRSGroupGroupAccount_additionalObjects(ctx, false, objVal)
diags.Append(d...)
tkh.SetAdditionalObjects(val)
}
@@ -2464,7 +2464,7 @@ func tfObjectToTKHRSGroupGroupAudit(ctx context.Context, recurse bool, objVal ty
tkh.SetSubmittedBy(objAttrs["submitted_by"].(basetypes.StringValue).ValueStringPointer())
if recurse {
{
- val, d := tfObjectToTKHRSGroupGroupAudit_additionalObjects(ctx, false, objAttrs["additional_objects"].(basetypes.ObjectValue))
+ val, d := tfObjectToTKHRSGroupGroupAudit_additionalObjects(ctx, false, objVal)
diags.Append(d...)
tkh.SetAdditionalObjects(val)
}
@@ -2684,7 +2684,7 @@ func tfObjectToTKHRSGroupGroupClassification(ctx context.Context, recurse bool,
tkh.SetVaultRequiresActivation(objAttrs["vault_requires_activation"].(basetypes.BoolValue).ValueBoolPointer())
if recurse {
{
- val, d := tfObjectToTKHRSGroupGroupClassification_additionalObjects(ctx, false, objAttrs["additional_objects"].(basetypes.ObjectValue))
+ val, d := tfObjectToTKHRSGroupGroupClassification_additionalObjects(ctx, false, objVal)
diags.Append(d...)
tkh.SetAdditionalObjects(val)
}
@@ -2841,7 +2841,7 @@ func tfObjectToTKHRSGroupGroupClient(ctx context.Context, recurse bool, objVal t
}
if recurse {
{
- val, d := tfObjectToTKHRSGroupGroupClient_additionalObjects(ctx, false, objAttrs["additional_objects"].(basetypes.ObjectValue))
+ val, d := tfObjectToTKHRSGroupGroupClient_additionalObjects(ctx, false, objVal)
diags.Append(d...)
tkh.SetAdditionalObjects(val)
}
@@ -2914,7 +2914,7 @@ func tfObjectToTKHRSGroupGroupFolder(ctx context.Context, recurse bool, objVal t
tkh.SetName(objAttrs["name"].(basetypes.StringValue).ValueStringPointer())
if recurse {
{
- val, d := tfObjectToTKHRSGroupGroupFolder_additionalObjects(ctx, false, objAttrs["additional_objects"].(basetypes.ObjectValue))
+ val, d := tfObjectToTKHRSGroupGroupFolder_additionalObjects(ctx, false, objVal)
diags.Append(d...)
tkh.SetAdditionalObjects(val)
}
@@ -3326,7 +3326,7 @@ func tfObjectToTKHRSGroupProvisioningGroup(ctx context.Context, recurse bool, ob
}
if recurse {
{
- val, d := tfObjectToTKHRSGroupProvisioningGroup_additionalObjects(ctx, false, objAttrs["additional_objects"].(basetypes.ObjectValue))
+ val, d := tfObjectToTKHRSGroupProvisioningGroup_additionalObjects(ctx, false, objVal)
diags.Append(d...)
tkh.SetAdditionalObjects(val)
}
@@ -3435,7 +3435,7 @@ func tfObjectToTKHRSGroupVaultVaultRecord(ctx context.Context, recurse bool, obj
}
if recurse {
{
- val, d := tfObjectToTKHRSVaultVaultRecord_additionalObjects(ctx, false, objAttrs["additional_objects"].(basetypes.ObjectValue))
+ val, d := tfObjectToTKHRSVaultVaultRecord_additionalObjects(ctx, false, objVal)
diags.Append(d...)
tkh.SetAdditionalObjects(val)
}
@@ -3594,7 +3594,7 @@ func tfObjectToTKHRSLaunchpadLaunchpadTile(ctx context.Context, recurse bool, ob
}
if recurse {
{
- val, d := tfObjectToTKHRSLaunchpadLaunchpadTile_additionalObjects(ctx, false, objAttrs["additional_objects"].(basetypes.ObjectValue))
+ val, d := tfObjectToTKHRSLaunchpadLaunchpadTile_additionalObjects(ctx, false, objVal)
diags.Append(d...)
tkh.SetAdditionalObjects(val)
}
@@ -3905,7 +3905,7 @@ func tfObjectToTKHRSNestedClientOAuth2ClientPermission(ctx context.Context, recu
}
if recurse {
{
- val, d := tfObjectToTKHRSClientOAuth2ClientPermission_additionalObjects(ctx, false, objAttrs["additional_objects"].(basetypes.ObjectValue))
+ val, d := tfObjectToTKHRSClientOAuth2ClientPermission_additionalObjects(ctx, false, objVal)
diags.Append(d...)
tkh.SetAdditionalObjects(val)
}
@@ -3958,7 +3958,7 @@ func tfObjectToTKHRSNestedGroupAccountGroup(ctx context.Context, recurse bool, o
tkh.SetVisibleForProvisioning(objAttrs["visible_for_provisioning"].(basetypes.BoolValue).ValueBoolPointer())
if recurse {
{
- val, d := tfObjectToTKHRSGroupAccountGroup_additionalObjects(ctx, false, objAttrs["additional_objects"].(basetypes.ObjectValue))
+ val, d := tfObjectToTKHRSGroupAccountGroup_additionalObjects(ctx, false, objVal)
diags.Append(d...)
tkh.SetAdditionalObjects(val)
}
@@ -4020,7 +4020,7 @@ func tfObjectToTKHRSNestedGroupGroupAccount(ctx context.Context, recurse bool, o
tkh.SetVisibleForProvisioning(objAttrs["visible_for_provisioning"].(basetypes.BoolValue).ValueBoolPointer())
if recurse {
{
- val, d := tfObjectToTKHRSGroupGroupAccount_additionalObjects(ctx, false, objAttrs["additional_objects"].(basetypes.ObjectValue))
+ val, d := tfObjectToTKHRSGroupGroupAccount_additionalObjects(ctx, false, objVal)
diags.Append(d...)
tkh.SetAdditionalObjects(val)
}
@@ -4091,7 +4091,7 @@ func tfObjectToTKHRSNestedGroupGroupAudit(ctx context.Context, recurse bool, obj
tkh.SetSubmittedBy(objAttrs["submitted_by"].(basetypes.StringValue).ValueStringPointer())
if recurse {
{
- val, d := tfObjectToTKHRSGroupGroupAudit_additionalObjects(ctx, false, objAttrs["additional_objects"].(basetypes.ObjectValue))
+ val, d := tfObjectToTKHRSGroupGroupAudit_additionalObjects(ctx, false, objVal)
diags.Append(d...)
tkh.SetAdditionalObjects(val)
}
@@ -4118,7 +4118,7 @@ func tfObjectToTKHRSNestedOrganizationAccountOrganizationalUnit(ctx context.Cont
}
if recurse {
{
- val, d := tfObjectToTKHRSOrganizationAccountOrganizationalUnit_additionalObjects(ctx, false, objAttrs["additional_objects"].(basetypes.ObjectValue))
+ val, d := tfObjectToTKHRSOrganizationAccountOrganizationalUnit_additionalObjects(ctx, false, objVal)
diags.Append(d...)
tkh.SetAdditionalObjects(val)
}
@@ -4150,7 +4150,7 @@ func tfObjectToTKHRSNestedOrganizationOrganizationalUnitAccount(ctx context.Cont
}
if recurse {
{
- val, d := tfObjectToTKHRSOrganizationOrganizationalUnitAccount_additionalObjects(ctx, false, objAttrs["additional_objects"].(basetypes.ObjectValue))
+ val, d := tfObjectToTKHRSOrganizationOrganizationalUnitAccount_additionalObjects(ctx, false, objVal)
diags.Append(d...)
tkh.SetAdditionalObjects(val)
}
@@ -4206,7 +4206,7 @@ func tfObjectToTKHRSNestedProvisioningGroupOnSystem(ctx context.Context, recurse
}
if recurse {
{
- val, d := tfObjectToTKHRSProvisioningGroupOnSystem_additionalObjects(ctx, false, objAttrs["additional_objects"].(basetypes.ObjectValue))
+ val, d := tfObjectToTKHRSProvisioningGroupOnSystem_additionalObjects(ctx, false, objVal)
diags.Append(d...)
tkh.SetAdditionalObjects(val)
}
@@ -4234,7 +4234,7 @@ func tfObjectToTKHRSNestedProvisioningProvisionedAccount(ctx context.Context, re
tkh.SetUid(objAttrs["uid"].(basetypes.Int64Value).ValueInt64Pointer())
if recurse {
{
- val, d := tfObjectToTKHRSProvisioningProvisionedAccount_additionalObjects(ctx, false, objAttrs["additional_objects"].(basetypes.ObjectValue))
+ val, d := tfObjectToTKHRSProvisioningProvisionedAccount_additionalObjects(ctx, false, objVal)
diags.Append(d...)
tkh.SetAdditionalObjects(val)
}
@@ -4278,7 +4278,7 @@ func tfObjectToTKHRSNestedProvisioningProvisionedSystemSyncLog(ctx context.Conte
tkh.SetModifications(int64PToInt32P(objAttrs["modifications"].(basetypes.Int64Value).ValueInt64Pointer()))
if recurse {
{
- val, d := tfObjectToTKHRSProvisioningProvisionedSystemSyncLog_additionalObjects(ctx, false, objAttrs["additional_objects"].(basetypes.ObjectValue))
+ val, d := tfObjectToTKHRSProvisioningProvisionedSystemSyncLog_additionalObjects(ctx, false, objVal)
diags.Append(d...)
tkh.SetAdditionalObjects(val)
}
@@ -4324,7 +4324,7 @@ func tfObjectToTKHRSNestedServiceaccountServiceAccountGroup(ctx context.Context,
tkh.SetShortNameInSystem(objAttrs["short_name_in_system"].(basetypes.StringValue).ValueStringPointer())
if recurse {
{
- val, d := tfObjectToTKHRSServiceaccountServiceAccountGroup_additionalObjects(ctx, false, objAttrs["additional_objects"].(basetypes.ObjectValue))
+ val, d := tfObjectToTKHRSServiceaccountServiceAccountGroup_additionalObjects(ctx, false, objVal)
diags.Append(d...)
tkh.SetAdditionalObjects(val)
}
@@ -4375,7 +4375,7 @@ func tfObjectToTKHRSNestedWebhookWebhookDelivery(ctx context.Context, recurse bo
}
if recurse {
{
- val, d := tfObjectToTKHRSWebhookWebhookDelivery_additionalObjects(ctx, false, objAttrs["additional_objects"].(basetypes.ObjectValue))
+ val, d := tfObjectToTKHRSWebhookWebhookDelivery_additionalObjects(ctx, false, objVal)
diags.Append(d...)
tkh.SetAdditionalObjects(val)
}
@@ -4692,7 +4692,7 @@ func tfObjectToTKHRSOrganizationAccountOrganizationalUnit(ctx context.Context, r
}
if recurse {
{
- val, d := tfObjectToTKHRSOrganizationAccountOrganizationalUnit_additionalObjects(ctx, false, objAttrs["additional_objects"].(basetypes.ObjectValue))
+ val, d := tfObjectToTKHRSOrganizationAccountOrganizationalUnit_additionalObjects(ctx, false, objVal)
diags.Append(d...)
tkh.SetAdditionalObjects(val)
}
@@ -4778,7 +4778,7 @@ func tfObjectToTKHRSOrganizationOrganizationalUnit(ctx context.Context, recurse
}
if recurse {
{
- val, d := tfObjectToTKHRSOrganizationOrganizationalUnit_additionalObjects(ctx, false, objAttrs["additional_objects"].(basetypes.ObjectValue))
+ val, d := tfObjectToTKHRSOrganizationOrganizationalUnit_additionalObjects(ctx, false, objVal)
diags.Append(d...)
tkh.SetAdditionalObjects(val)
}
@@ -4810,7 +4810,7 @@ func tfObjectToTKHRSOrganizationOrganizationalUnitAccount(ctx context.Context, r
}
if recurse {
{
- val, d := tfObjectToTKHRSOrganizationOrganizationalUnitAccount_additionalObjects(ctx, false, objAttrs["additional_objects"].(basetypes.ObjectValue))
+ val, d := tfObjectToTKHRSOrganizationOrganizationalUnitAccount_additionalObjects(ctx, false, objVal)
diags.Append(d...)
tkh.SetAdditionalObjects(val)
}
@@ -5119,7 +5119,7 @@ func tfObjectToTKHRSProvisioningGroupOnSystem(ctx context.Context, recurse bool,
}
if recurse {
{
- val, d := tfObjectToTKHRSProvisioningGroupOnSystem_additionalObjects(ctx, false, objAttrs["additional_objects"].(basetypes.ObjectValue))
+ val, d := tfObjectToTKHRSProvisioningGroupOnSystem_additionalObjects(ctx, false, objVal)
diags.Append(d...)
tkh.SetAdditionalObjects(val)
}
@@ -5347,7 +5347,7 @@ func tfObjectToTKHRSProvisioningProvisionNumberSequence(ctx context.Context, rec
tkh.SetNextUID(objAttrs["next_uid"].(basetypes.Int64Value).ValueInt64Pointer())
if recurse {
{
- val, d := tfObjectToTKHRSProvisioningProvisionNumberSequence_additionalObjects(ctx, false, objAttrs["additional_objects"].(basetypes.ObjectValue))
+ val, d := tfObjectToTKHRSProvisioningProvisionNumberSequence_additionalObjects(ctx, false, objVal)
diags.Append(d...)
tkh.SetAdditionalObjects(val)
}
@@ -5437,7 +5437,7 @@ func tfObjectToTKHRSProvisioningProvisionedAccount(ctx context.Context, recurse
tkh.SetUid(objAttrs["uid"].(basetypes.Int64Value).ValueInt64Pointer())
if recurse {
{
- val, d := tfObjectToTKHRSProvisioningProvisionedAccount_additionalObjects(ctx, false, objAttrs["additional_objects"].(basetypes.ObjectValue))
+ val, d := tfObjectToTKHRSProvisioningProvisionedAccount_additionalObjects(ctx, false, objVal)
diags.Append(d...)
tkh.SetAdditionalObjects(val)
}
@@ -5656,19 +5656,19 @@ func tfObjectToTKHRSProvisioningProvisionedSystem(ctx context.Context, recurse b
tkh.SetTechnicalAdministrator(val)
}
tkh.SetUsernamePrefix(objAttrs["username_prefix"].(basetypes.StringValue).ValueStringPointer())
- if !objAttrs["abstract_provisioned_ldap"].IsNull() {
- val, d := tfObjectToTKHRSProvisioningAbstractProvisionedLDAP(ctx, false, objAttrs["abstract_provisioned_ldap"].(basetypes.ObjectValue))
+ if !objAttrs["provisioned_ldap_directory"].IsNull() {
+ val, d := tfObjectToTKHRSProvisioningProvisionedLDAPDirectory(ctx, false, objAttrs["provisioned_ldap_directory"].(basetypes.ObjectValue))
diags.Append(d...)
dtype := val.GetTypeEscaped()
- (*val.(*keyhubmodel.ProvisioningAbstractProvisionedLDAP)).ProvisioningProvisionedSystem = *tkh.(*keyhubmodel.ProvisioningProvisionedSystem)
+ (*val.(*keyhubmodel.ProvisioningProvisionedLDAPDirectory)).ProvisioningProvisionedSystem = *tkh.(*keyhubmodel.ProvisioningProvisionedSystem)
val.SetTypeEscaped(dtype)
tkh = val
}
- if !objAttrs["provisioned_ldap"].IsNull() {
- val, d := tfObjectToTKHRSProvisioningProvisionedLDAP(ctx, false, objAttrs["provisioned_ldap"].(basetypes.ObjectValue))
+ if !objAttrs["provisioned_internal_ldap"].IsNull() {
+ val, d := tfObjectToTKHRSProvisioningProvisionedInternalLDAP(ctx, false, objAttrs["provisioned_internal_ldap"].(basetypes.ObjectValue))
diags.Append(d...)
dtype := val.GetTypeEscaped()
- (*val.(*keyhubmodel.ProvisioningProvisionedLDAP)).ProvisioningProvisionedSystem = *tkh.(*keyhubmodel.ProvisioningProvisionedSystem)
+ (*val.(*keyhubmodel.ProvisioningProvisionedInternalLDAP)).ProvisioningProvisionedSystem = *tkh.(*keyhubmodel.ProvisioningProvisionedSystem)
val.SetTypeEscaped(dtype)
tkh = val
}
@@ -5680,19 +5680,19 @@ func tfObjectToTKHRSProvisioningProvisionedSystem(ctx context.Context, recurse b
val.SetTypeEscaped(dtype)
tkh = val
}
- if !objAttrs["provisioned_azure_sync_ldap_directory"].IsNull() {
- val, d := tfObjectToTKHRSProvisioningProvisionedAzureSyncLDAPDirectory(ctx, false, objAttrs["provisioned_azure_sync_ldap_directory"].(basetypes.ObjectValue))
+ if !objAttrs["provisioned_azure_oidc_directory"].IsNull() {
+ val, d := tfObjectToTKHRSProvisioningProvisionedAzureOIDCDirectory(ctx, false, objAttrs["provisioned_azure_oidc_directory"].(basetypes.ObjectValue))
diags.Append(d...)
dtype := val.GetTypeEscaped()
- (*val.(*keyhubmodel.ProvisioningProvisionedAzureSyncLDAPDirectory)).ProvisioningProvisionedSystem = *tkh.(*keyhubmodel.ProvisioningProvisionedSystem)
+ (*val.(*keyhubmodel.ProvisioningProvisionedAzureOIDCDirectory)).ProvisioningProvisionedSystem = *tkh.(*keyhubmodel.ProvisioningProvisionedSystem)
val.SetTypeEscaped(dtype)
tkh = val
}
- if !objAttrs["provisioned_azure_oidc_directory"].IsNull() {
- val, d := tfObjectToTKHRSProvisioningProvisionedAzureOIDCDirectory(ctx, false, objAttrs["provisioned_azure_oidc_directory"].(basetypes.ObjectValue))
+ if !objAttrs["abstract_provisioned_ldap"].IsNull() {
+ val, d := tfObjectToTKHRSProvisioningAbstractProvisionedLDAP(ctx, false, objAttrs["abstract_provisioned_ldap"].(basetypes.ObjectValue))
diags.Append(d...)
dtype := val.GetTypeEscaped()
- (*val.(*keyhubmodel.ProvisioningProvisionedAzureOIDCDirectory)).ProvisioningProvisionedSystem = *tkh.(*keyhubmodel.ProvisioningProvisionedSystem)
+ (*val.(*keyhubmodel.ProvisioningAbstractProvisionedLDAP)).ProvisioningProvisionedSystem = *tkh.(*keyhubmodel.ProvisioningProvisionedSystem)
val.SetTypeEscaped(dtype)
tkh = val
}
@@ -5704,25 +5704,25 @@ func tfObjectToTKHRSProvisioningProvisionedSystem(ctx context.Context, recurse b
val.SetTypeEscaped(dtype)
tkh = val
}
- if !objAttrs["provisioned_ldap_directory"].IsNull() {
- val, d := tfObjectToTKHRSProvisioningProvisionedLDAPDirectory(ctx, false, objAttrs["provisioned_ldap_directory"].(basetypes.ObjectValue))
+ if !objAttrs["provisioned_azure_sync_ldap_directory"].IsNull() {
+ val, d := tfObjectToTKHRSProvisioningProvisionedAzureSyncLDAPDirectory(ctx, false, objAttrs["provisioned_azure_sync_ldap_directory"].(basetypes.ObjectValue))
diags.Append(d...)
dtype := val.GetTypeEscaped()
- (*val.(*keyhubmodel.ProvisioningProvisionedLDAPDirectory)).ProvisioningProvisionedSystem = *tkh.(*keyhubmodel.ProvisioningProvisionedSystem)
+ (*val.(*keyhubmodel.ProvisioningProvisionedAzureSyncLDAPDirectory)).ProvisioningProvisionedSystem = *tkh.(*keyhubmodel.ProvisioningProvisionedSystem)
val.SetTypeEscaped(dtype)
tkh = val
}
- if !objAttrs["provisioned_internal_ldap"].IsNull() {
- val, d := tfObjectToTKHRSProvisioningProvisionedInternalLDAP(ctx, false, objAttrs["provisioned_internal_ldap"].(basetypes.ObjectValue))
+ if !objAttrs["provisioned_ldap"].IsNull() {
+ val, d := tfObjectToTKHRSProvisioningProvisionedLDAP(ctx, false, objAttrs["provisioned_ldap"].(basetypes.ObjectValue))
diags.Append(d...)
dtype := val.GetTypeEscaped()
- (*val.(*keyhubmodel.ProvisioningProvisionedInternalLDAP)).ProvisioningProvisionedSystem = *tkh.(*keyhubmodel.ProvisioningProvisionedSystem)
+ (*val.(*keyhubmodel.ProvisioningProvisionedLDAP)).ProvisioningProvisionedSystem = *tkh.(*keyhubmodel.ProvisioningProvisionedSystem)
val.SetTypeEscaped(dtype)
tkh = val
}
if recurse {
{
- val, d := tfObjectToTKHRSProvisioningProvisionedSystem_additionalObjects(ctx, false, objAttrs["additional_objects"].(basetypes.ObjectValue))
+ val, d := tfObjectToTKHRSProvisioningProvisionedSystem_additionalObjects(ctx, false, objVal)
diags.Append(d...)
tkh.SetAdditionalObjects(val)
}
@@ -5850,7 +5850,7 @@ func tfObjectToTKHRSProvisioningProvisionedSystemSyncLog(ctx context.Context, re
tkh.SetModifications(int64PToInt32P(objAttrs["modifications"].(basetypes.Int64Value).ValueInt64Pointer()))
if recurse {
{
- val, d := tfObjectToTKHRSProvisioningProvisionedSystemSyncLog_additionalObjects(ctx, false, objAttrs["additional_objects"].(basetypes.ObjectValue))
+ val, d := tfObjectToTKHRSProvisioningProvisionedSystemSyncLog_additionalObjects(ctx, false, objVal)
diags.Append(d...)
tkh.SetAdditionalObjects(val)
}
@@ -6374,91 +6374,91 @@ func tfObjectToTKHRSRequestModificationRequest(ctx context.Context, recurse bool
val.SetTypeEscaped(dtype)
tkh = val
}
- if !objAttrs["abstract_provisioned_system_modification_request"].IsNull() {
- val, d := tfObjectToTKHRSRequestAbstractProvisionedSystemModificationRequest(ctx, false, objAttrs["abstract_provisioned_system_modification_request"].(basetypes.ObjectValue))
+ if !objAttrs["transfer_application_administration_request"].IsNull() {
+ val, d := tfObjectToTKHRSRequestTransferApplicationAdministrationRequest(ctx, false, objAttrs["transfer_application_administration_request"].(basetypes.ObjectValue))
diags.Append(d...)
dtype := val.GetTypeEscaped()
- (*val.(*keyhubmodel.RequestAbstractProvisionedSystemModificationRequest)).RequestModificationRequest = *tkh.(*keyhubmodel.RequestModificationRequest)
+ (*val.(*keyhubmodel.RequestTransferApplicationAdministrationRequest)).RequestModificationRequest = *tkh.(*keyhubmodel.RequestModificationRequest)
val.SetTypeEscaped(dtype)
tkh = val
}
- if !objAttrs["remove_provisioned_system_request"].IsNull() {
- val, d := tfObjectToTKHRSRequestRemoveProvisionedSystemRequest(ctx, false, objAttrs["remove_provisioned_system_request"].(basetypes.ObjectValue))
+ if !objAttrs["extend_access_request"].IsNull() {
+ val, d := tfObjectToTKHRSRequestExtendAccessRequest(ctx, false, objAttrs["extend_access_request"].(basetypes.ObjectValue))
diags.Append(d...)
dtype := val.GetTypeEscaped()
- (*val.(*keyhubmodel.RequestRemoveProvisionedSystemRequest)).RequestModificationRequest = *tkh.(*keyhubmodel.RequestModificationRequest)
+ (*val.(*keyhubmodel.RequestExtendAccessRequest)).RequestModificationRequest = *tkh.(*keyhubmodel.RequestModificationRequest)
val.SetTypeEscaped(dtype)
tkh = val
}
- if !objAttrs["grant_application_request"].IsNull() {
- val, d := tfObjectToTKHRSRequestGrantApplicationRequest(ctx, false, objAttrs["grant_application_request"].(basetypes.ObjectValue))
+ if !objAttrs["grant_service_account_group_request"].IsNull() {
+ val, d := tfObjectToTKHRSRequestGrantServiceAccountGroupRequest(ctx, false, objAttrs["grant_service_account_group_request"].(basetypes.ObjectValue))
diags.Append(d...)
dtype := val.GetTypeEscaped()
- (*val.(*keyhubmodel.RequestGrantApplicationRequest)).RequestModificationRequest = *tkh.(*keyhubmodel.RequestModificationRequest)
+ (*val.(*keyhubmodel.RequestGrantServiceAccountGroupRequest)).RequestModificationRequest = *tkh.(*keyhubmodel.RequestModificationRequest)
val.SetTypeEscaped(dtype)
tkh = val
}
- if !objAttrs["review_audit_request"].IsNull() {
- val, d := tfObjectToTKHRSRequestReviewAuditRequest(ctx, false, objAttrs["review_audit_request"].(basetypes.ObjectValue))
+ if !objAttrs["grant_group_on_system_request"].IsNull() {
+ val, d := tfObjectToTKHRSRequestGrantGroupOnSystemRequest(ctx, false, objAttrs["grant_group_on_system_request"].(basetypes.ObjectValue))
diags.Append(d...)
dtype := val.GetTypeEscaped()
- (*val.(*keyhubmodel.RequestReviewAuditRequest)).RequestModificationRequest = *tkh.(*keyhubmodel.RequestModificationRequest)
+ (*val.(*keyhubmodel.RequestGrantGroupOnSystemRequest)).RequestModificationRequest = *tkh.(*keyhubmodel.RequestModificationRequest)
val.SetTypeEscaped(dtype)
tkh = val
}
- if !objAttrs["revoke_admin_request"].IsNull() {
- val, d := tfObjectToTKHRSRequestRevokeAdminRequest(ctx, false, objAttrs["revoke_admin_request"].(basetypes.ObjectValue))
+ if !objAttrs["abstract_provisioned_system_modification_request"].IsNull() {
+ val, d := tfObjectToTKHRSRequestAbstractProvisionedSystemModificationRequest(ctx, false, objAttrs["abstract_provisioned_system_modification_request"].(basetypes.ObjectValue))
diags.Append(d...)
dtype := val.GetTypeEscaped()
- (*val.(*keyhubmodel.RequestRevokeAdminRequest)).RequestModificationRequest = *tkh.(*keyhubmodel.RequestModificationRequest)
+ (*val.(*keyhubmodel.RequestAbstractProvisionedSystemModificationRequest)).RequestModificationRequest = *tkh.(*keyhubmodel.RequestModificationRequest)
val.SetTypeEscaped(dtype)
tkh = val
}
- if !objAttrs["grant_access_request"].IsNull() {
- val, d := tfObjectToTKHRSRequestGrantAccessRequest(ctx, false, objAttrs["grant_access_request"].(basetypes.ObjectValue))
+ if !objAttrs["enable_technical_administration_request"].IsNull() {
+ val, d := tfObjectToTKHRSRequestEnableTechnicalAdministrationRequest(ctx, false, objAttrs["enable_technical_administration_request"].(basetypes.ObjectValue))
diags.Append(d...)
dtype := val.GetTypeEscaped()
- (*val.(*keyhubmodel.RequestGrantAccessRequest)).RequestModificationRequest = *tkh.(*keyhubmodel.RequestModificationRequest)
+ (*val.(*keyhubmodel.RequestEnableTechnicalAdministrationRequest)).RequestModificationRequest = *tkh.(*keyhubmodel.RequestModificationRequest)
val.SetTypeEscaped(dtype)
tkh = val
}
- if !objAttrs["transfer_provisioned_system_content_administration_request"].IsNull() {
- val, d := tfObjectToTKHRSRequestTransferProvisionedSystemContentAdministrationRequest(ctx, false, objAttrs["transfer_provisioned_system_content_administration_request"].(basetypes.ObjectValue))
+ if !objAttrs["grant_application_request"].IsNull() {
+ val, d := tfObjectToTKHRSRequestGrantApplicationRequest(ctx, false, objAttrs["grant_application_request"].(basetypes.ObjectValue))
diags.Append(d...)
dtype := val.GetTypeEscaped()
- (*val.(*keyhubmodel.RequestTransferProvisionedSystemContentAdministrationRequest)).RequestModificationRequest = *tkh.(*keyhubmodel.RequestModificationRequest)
+ (*val.(*keyhubmodel.RequestGrantApplicationRequest)).RequestModificationRequest = *tkh.(*keyhubmodel.RequestModificationRequest)
val.SetTypeEscaped(dtype)
tkh = val
}
- if !objAttrs["abstract_organizational_unit_modification_request"].IsNull() {
- val, d := tfObjectToTKHRSRequestAbstractOrganizationalUnitModificationRequest(ctx, false, objAttrs["abstract_organizational_unit_modification_request"].(basetypes.ObjectValue))
+ if !objAttrs["password_reset_request"].IsNull() {
+ val, d := tfObjectToTKHRSRequestPasswordResetRequest(ctx, false, objAttrs["password_reset_request"].(basetypes.ObjectValue))
diags.Append(d...)
dtype := val.GetTypeEscaped()
- (*val.(*keyhubmodel.RequestAbstractOrganizationalUnitModificationRequest)).RequestModificationRequest = *tkh.(*keyhubmodel.RequestModificationRequest)
+ (*val.(*keyhubmodel.RequestPasswordResetRequest)).RequestModificationRequest = *tkh.(*keyhubmodel.RequestModificationRequest)
val.SetTypeEscaped(dtype)
tkh = val
}
- if !objAttrs["remove_organizational_unit_request"].IsNull() {
- val, d := tfObjectToTKHRSRequestRemoveOrganizationalUnitRequest(ctx, false, objAttrs["remove_organizational_unit_request"].(basetypes.ObjectValue))
+ if !objAttrs["grant_group_on_system_request_request"].IsNull() {
+ val, d := tfObjectToTKHRSRequestGrantGroupOnSystemRequestRequest(ctx, false, objAttrs["grant_group_on_system_request_request"].(basetypes.ObjectValue))
diags.Append(d...)
dtype := val.GetTypeEscaped()
- (*val.(*keyhubmodel.RequestRemoveOrganizationalUnitRequest)).RequestModificationRequest = *tkh.(*keyhubmodel.RequestModificationRequest)
+ (*val.(*keyhubmodel.RequestGrantGroupOnSystemRequestRequest)).RequestModificationRequest = *tkh.(*keyhubmodel.RequestModificationRequest)
val.SetTypeEscaped(dtype)
tkh = val
}
- if !objAttrs["create_group_on_system_request"].IsNull() {
- val, d := tfObjectToTKHRSRequestCreateGroupOnSystemRequest(ctx, false, objAttrs["create_group_on_system_request"].(basetypes.ObjectValue))
+ if !objAttrs["transfer_service_account_administration_request"].IsNull() {
+ val, d := tfObjectToTKHRSRequestTransferServiceAccountAdministrationRequest(ctx, false, objAttrs["transfer_service_account_administration_request"].(basetypes.ObjectValue))
diags.Append(d...)
dtype := val.GetTypeEscaped()
- (*val.(*keyhubmodel.RequestCreateGroupOnSystemRequest)).RequestModificationRequest = *tkh.(*keyhubmodel.RequestModificationRequest)
+ (*val.(*keyhubmodel.RequestTransferServiceAccountAdministrationRequest)).RequestModificationRequest = *tkh.(*keyhubmodel.RequestModificationRequest)
val.SetTypeEscaped(dtype)
tkh = val
}
- if !objAttrs["transfer_application_administration_request"].IsNull() {
- val, d := tfObjectToTKHRSRequestTransferApplicationAdministrationRequest(ctx, false, objAttrs["transfer_application_administration_request"].(basetypes.ObjectValue))
+ if !objAttrs["remove_provisioned_system_request"].IsNull() {
+ val, d := tfObjectToTKHRSRequestRemoveProvisionedSystemRequest(ctx, false, objAttrs["remove_provisioned_system_request"].(basetypes.ObjectValue))
diags.Append(d...)
dtype := val.GetTypeEscaped()
- (*val.(*keyhubmodel.RequestTransferApplicationAdministrationRequest)).RequestModificationRequest = *tkh.(*keyhubmodel.RequestModificationRequest)
+ (*val.(*keyhubmodel.RequestRemoveProvisionedSystemRequest)).RequestModificationRequest = *tkh.(*keyhubmodel.RequestModificationRequest)
val.SetTypeEscaped(dtype)
tkh = val
}
@@ -6470,11 +6470,19 @@ func tfObjectToTKHRSRequestModificationRequest(ctx context.Context, recurse bool
val.SetTypeEscaped(dtype)
tkh = val
}
- if !objAttrs["add_group_admin_request"].IsNull() {
- val, d := tfObjectToTKHRSRequestAddGroupAdminRequest(ctx, false, objAttrs["add_group_admin_request"].(basetypes.ObjectValue))
+ if !objAttrs["transfer_group_on_system_ownership_request"].IsNull() {
+ val, d := tfObjectToTKHRSRequestTransferGroupOnSystemOwnershipRequest(ctx, false, objAttrs["transfer_group_on_system_ownership_request"].(basetypes.ObjectValue))
diags.Append(d...)
dtype := val.GetTypeEscaped()
- (*val.(*keyhubmodel.RequestAddGroupAdminRequest)).RequestModificationRequest = *tkh.(*keyhubmodel.RequestModificationRequest)
+ (*val.(*keyhubmodel.RequestTransferGroupOnSystemOwnershipRequest)).RequestModificationRequest = *tkh.(*keyhubmodel.RequestModificationRequest)
+ val.SetTypeEscaped(dtype)
+ tkh = val
+ }
+ if !objAttrs["abstract_organizational_unit_modification_request"].IsNull() {
+ val, d := tfObjectToTKHRSRequestAbstractOrganizationalUnitModificationRequest(ctx, false, objAttrs["abstract_organizational_unit_modification_request"].(basetypes.ObjectValue))
+ diags.Append(d...)
+ dtype := val.GetTypeEscaped()
+ (*val.(*keyhubmodel.RequestAbstractOrganizationalUnitModificationRequest)).RequestModificationRequest = *tkh.(*keyhubmodel.RequestModificationRequest)
val.SetTypeEscaped(dtype)
tkh = val
}
@@ -6486,11 +6494,11 @@ func tfObjectToTKHRSRequestModificationRequest(ctx context.Context, recurse bool
val.SetTypeEscaped(dtype)
tkh = val
}
- if !objAttrs["join_vault_request"].IsNull() {
- val, d := tfObjectToTKHRSRequestJoinVaultRequest(ctx, false, objAttrs["join_vault_request"].(basetypes.ObjectValue))
+ if !objAttrs["grant_access_request"].IsNull() {
+ val, d := tfObjectToTKHRSRequestGrantAccessRequest(ctx, false, objAttrs["grant_access_request"].(basetypes.ObjectValue))
diags.Append(d...)
dtype := val.GetTypeEscaped()
- (*val.(*keyhubmodel.RequestJoinVaultRequest)).RequestModificationRequest = *tkh.(*keyhubmodel.RequestModificationRequest)
+ (*val.(*keyhubmodel.RequestGrantAccessRequest)).RequestModificationRequest = *tkh.(*keyhubmodel.RequestModificationRequest)
val.SetTypeEscaped(dtype)
tkh = val
}
@@ -6502,91 +6510,83 @@ func tfObjectToTKHRSRequestModificationRequest(ctx context.Context, recurse bool
val.SetTypeEscaped(dtype)
tkh = val
}
- if !objAttrs["join_group_request"].IsNull() {
- val, d := tfObjectToTKHRSRequestJoinGroupRequest(ctx, false, objAttrs["join_group_request"].(basetypes.ObjectValue))
- diags.Append(d...)
- dtype := val.GetTypeEscaped()
- (*val.(*keyhubmodel.RequestJoinGroupRequest)).RequestModificationRequest = *tkh.(*keyhubmodel.RequestModificationRequest)
- val.SetTypeEscaped(dtype)
- tkh = val
- }
- if !objAttrs["transfer_group_on_system_ownership_request"].IsNull() {
- val, d := tfObjectToTKHRSRequestTransferGroupOnSystemOwnershipRequest(ctx, false, objAttrs["transfer_group_on_system_ownership_request"].(basetypes.ObjectValue))
+ if !objAttrs["transfer_auditor_group_request"].IsNull() {
+ val, d := tfObjectToTKHRSRequestTransferAuditorGroupRequest(ctx, false, objAttrs["transfer_auditor_group_request"].(basetypes.ObjectValue))
diags.Append(d...)
dtype := val.GetTypeEscaped()
- (*val.(*keyhubmodel.RequestTransferGroupOnSystemOwnershipRequest)).RequestModificationRequest = *tkh.(*keyhubmodel.RequestModificationRequest)
+ (*val.(*keyhubmodel.RequestTransferAuditorGroupRequest)).RequestModificationRequest = *tkh.(*keyhubmodel.RequestModificationRequest)
val.SetTypeEscaped(dtype)
tkh = val
}
- if !objAttrs["remove_group_request"].IsNull() {
- val, d := tfObjectToTKHRSRequestRemoveGroupRequest(ctx, false, objAttrs["remove_group_request"].(basetypes.ObjectValue))
+ if !objAttrs["create_group_on_system_request"].IsNull() {
+ val, d := tfObjectToTKHRSRequestCreateGroupOnSystemRequest(ctx, false, objAttrs["create_group_on_system_request"].(basetypes.ObjectValue))
diags.Append(d...)
dtype := val.GetTypeEscaped()
- (*val.(*keyhubmodel.RequestRemoveGroupRequest)).RequestModificationRequest = *tkh.(*keyhubmodel.RequestModificationRequest)
+ (*val.(*keyhubmodel.RequestCreateGroupOnSystemRequest)).RequestModificationRequest = *tkh.(*keyhubmodel.RequestModificationRequest)
val.SetTypeEscaped(dtype)
tkh = val
}
- if !objAttrs["setup_authorizing_group_request"].IsNull() {
- val, d := tfObjectToTKHRSRequestSetupAuthorizingGroupRequest(ctx, false, objAttrs["setup_authorizing_group_request"].(basetypes.ObjectValue))
+ if !objAttrs["join_group_request"].IsNull() {
+ val, d := tfObjectToTKHRSRequestJoinGroupRequest(ctx, false, objAttrs["join_group_request"].(basetypes.ObjectValue))
diags.Append(d...)
dtype := val.GetTypeEscaped()
- (*val.(*keyhubmodel.RequestSetupAuthorizingGroupRequest)).RequestModificationRequest = *tkh.(*keyhubmodel.RequestModificationRequest)
+ (*val.(*keyhubmodel.RequestJoinGroupRequest)).RequestModificationRequest = *tkh.(*keyhubmodel.RequestModificationRequest)
val.SetTypeEscaped(dtype)
tkh = val
}
- if !objAttrs["setup_nested_group_request"].IsNull() {
- val, d := tfObjectToTKHRSRequestSetupNestedGroupRequest(ctx, false, objAttrs["setup_nested_group_request"].(basetypes.ObjectValue))
+ if !objAttrs["join_vault_request"].IsNull() {
+ val, d := tfObjectToTKHRSRequestJoinVaultRequest(ctx, false, objAttrs["join_vault_request"].(basetypes.ObjectValue))
diags.Append(d...)
dtype := val.GetTypeEscaped()
- (*val.(*keyhubmodel.RequestSetupNestedGroupRequest)).RequestModificationRequest = *tkh.(*keyhubmodel.RequestModificationRequest)
+ (*val.(*keyhubmodel.RequestJoinVaultRequest)).RequestModificationRequest = *tkh.(*keyhubmodel.RequestModificationRequest)
val.SetTypeEscaped(dtype)
tkh = val
}
- if !objAttrs["grant_group_on_system_request_request"].IsNull() {
- val, d := tfObjectToTKHRSRequestGrantGroupOnSystemRequestRequest(ctx, false, objAttrs["grant_group_on_system_request_request"].(basetypes.ObjectValue))
+ if !objAttrs["transfer_provisioned_system_content_administration_request"].IsNull() {
+ val, d := tfObjectToTKHRSRequestTransferProvisionedSystemContentAdministrationRequest(ctx, false, objAttrs["transfer_provisioned_system_content_administration_request"].(basetypes.ObjectValue))
diags.Append(d...)
dtype := val.GetTypeEscaped()
- (*val.(*keyhubmodel.RequestGrantGroupOnSystemRequestRequest)).RequestModificationRequest = *tkh.(*keyhubmodel.RequestModificationRequest)
+ (*val.(*keyhubmodel.RequestTransferProvisionedSystemContentAdministrationRequest)).RequestModificationRequest = *tkh.(*keyhubmodel.RequestModificationRequest)
val.SetTypeEscaped(dtype)
tkh = val
}
- if !objAttrs["disable2fa_request"].IsNull() {
- val, d := tfObjectToTKHRSRequestDisable2FARequest(ctx, false, objAttrs["disable2fa_request"].(basetypes.ObjectValue))
+ if !objAttrs["setup_nested_group_request"].IsNull() {
+ val, d := tfObjectToTKHRSRequestSetupNestedGroupRequest(ctx, false, objAttrs["setup_nested_group_request"].(basetypes.ObjectValue))
diags.Append(d...)
dtype := val.GetTypeEscaped()
- (*val.(*keyhubmodel.RequestDisable2FARequest)).RequestModificationRequest = *tkh.(*keyhubmodel.RequestModificationRequest)
+ (*val.(*keyhubmodel.RequestSetupNestedGroupRequest)).RequestModificationRequest = *tkh.(*keyhubmodel.RequestModificationRequest)
val.SetTypeEscaped(dtype)
tkh = val
}
- if !objAttrs["grant_group_on_system_request"].IsNull() {
- val, d := tfObjectToTKHRSRequestGrantGroupOnSystemRequest(ctx, false, objAttrs["grant_group_on_system_request"].(basetypes.ObjectValue))
+ if !objAttrs["revoke_admin_request"].IsNull() {
+ val, d := tfObjectToTKHRSRequestRevokeAdminRequest(ctx, false, objAttrs["revoke_admin_request"].(basetypes.ObjectValue))
diags.Append(d...)
dtype := val.GetTypeEscaped()
- (*val.(*keyhubmodel.RequestGrantGroupOnSystemRequest)).RequestModificationRequest = *tkh.(*keyhubmodel.RequestModificationRequest)
+ (*val.(*keyhubmodel.RequestRevokeAdminRequest)).RequestModificationRequest = *tkh.(*keyhubmodel.RequestModificationRequest)
val.SetTypeEscaped(dtype)
tkh = val
}
- if !objAttrs["enable_technical_administration_request"].IsNull() {
- val, d := tfObjectToTKHRSRequestEnableTechnicalAdministrationRequest(ctx, false, objAttrs["enable_technical_administration_request"].(basetypes.ObjectValue))
+ if !objAttrs["remove_group_request"].IsNull() {
+ val, d := tfObjectToTKHRSRequestRemoveGroupRequest(ctx, false, objAttrs["remove_group_request"].(basetypes.ObjectValue))
diags.Append(d...)
dtype := val.GetTypeEscaped()
- (*val.(*keyhubmodel.RequestEnableTechnicalAdministrationRequest)).RequestModificationRequest = *tkh.(*keyhubmodel.RequestModificationRequest)
+ (*val.(*keyhubmodel.RequestRemoveGroupRequest)).RequestModificationRequest = *tkh.(*keyhubmodel.RequestModificationRequest)
val.SetTypeEscaped(dtype)
tkh = val
}
- if !objAttrs["create_group_request"].IsNull() {
- val, d := tfObjectToTKHRSRequestCreateGroupRequest(ctx, false, objAttrs["create_group_request"].(basetypes.ObjectValue))
+ if !objAttrs["transfer_provisioned_system_ownership_request"].IsNull() {
+ val, d := tfObjectToTKHRSRequestTransferProvisionedSystemOwnershipRequest(ctx, false, objAttrs["transfer_provisioned_system_ownership_request"].(basetypes.ObjectValue))
diags.Append(d...)
dtype := val.GetTypeEscaped()
- (*val.(*keyhubmodel.RequestCreateGroupRequest)).RequestModificationRequest = *tkh.(*keyhubmodel.RequestModificationRequest)
+ (*val.(*keyhubmodel.RequestTransferProvisionedSystemOwnershipRequest)).RequestModificationRequest = *tkh.(*keyhubmodel.RequestModificationRequest)
val.SetTypeEscaped(dtype)
tkh = val
}
- if !objAttrs["transfer_auditor_group_request"].IsNull() {
- val, d := tfObjectToTKHRSRequestTransferAuditorGroupRequest(ctx, false, objAttrs["transfer_auditor_group_request"].(basetypes.ObjectValue))
+ if !objAttrs["create_service_account_request"].IsNull() {
+ val, d := tfObjectToTKHRSRequestCreateServiceAccountRequest(ctx, false, objAttrs["create_service_account_request"].(basetypes.ObjectValue))
diags.Append(d...)
dtype := val.GetTypeEscaped()
- (*val.(*keyhubmodel.RequestTransferAuditorGroupRequest)).RequestModificationRequest = *tkh.(*keyhubmodel.RequestModificationRequest)
+ (*val.(*keyhubmodel.RequestCreateServiceAccountRequest)).RequestModificationRequest = *tkh.(*keyhubmodel.RequestModificationRequest)
val.SetTypeEscaped(dtype)
tkh = val
}
@@ -6598,59 +6598,59 @@ func tfObjectToTKHRSRequestModificationRequest(ctx context.Context, recurse bool
val.SetTypeEscaped(dtype)
tkh = val
}
- if !objAttrs["transfer_application_ownership_request"].IsNull() {
- val, d := tfObjectToTKHRSRequestTransferApplicationOwnershipRequest(ctx, false, objAttrs["transfer_application_ownership_request"].(basetypes.ObjectValue))
+ if !objAttrs["create_group_request"].IsNull() {
+ val, d := tfObjectToTKHRSRequestCreateGroupRequest(ctx, false, objAttrs["create_group_request"].(basetypes.ObjectValue))
diags.Append(d...)
dtype := val.GetTypeEscaped()
- (*val.(*keyhubmodel.RequestTransferApplicationOwnershipRequest)).RequestModificationRequest = *tkh.(*keyhubmodel.RequestModificationRequest)
+ (*val.(*keyhubmodel.RequestCreateGroupRequest)).RequestModificationRequest = *tkh.(*keyhubmodel.RequestModificationRequest)
val.SetTypeEscaped(dtype)
tkh = val
}
- if !objAttrs["create_service_account_request"].IsNull() {
- val, d := tfObjectToTKHRSRequestCreateServiceAccountRequest(ctx, false, objAttrs["create_service_account_request"].(basetypes.ObjectValue))
+ if !objAttrs["disable2fa_request"].IsNull() {
+ val, d := tfObjectToTKHRSRequestDisable2FARequest(ctx, false, objAttrs["disable2fa_request"].(basetypes.ObjectValue))
diags.Append(d...)
dtype := val.GetTypeEscaped()
- (*val.(*keyhubmodel.RequestCreateServiceAccountRequest)).RequestModificationRequest = *tkh.(*keyhubmodel.RequestModificationRequest)
+ (*val.(*keyhubmodel.RequestDisable2FARequest)).RequestModificationRequest = *tkh.(*keyhubmodel.RequestModificationRequest)
val.SetTypeEscaped(dtype)
tkh = val
}
- if !objAttrs["transfer_service_account_administration_request"].IsNull() {
- val, d := tfObjectToTKHRSRequestTransferServiceAccountAdministrationRequest(ctx, false, objAttrs["transfer_service_account_administration_request"].(basetypes.ObjectValue))
+ if !objAttrs["transfer_application_ownership_request"].IsNull() {
+ val, d := tfObjectToTKHRSRequestTransferApplicationOwnershipRequest(ctx, false, objAttrs["transfer_application_ownership_request"].(basetypes.ObjectValue))
diags.Append(d...)
dtype := val.GetTypeEscaped()
- (*val.(*keyhubmodel.RequestTransferServiceAccountAdministrationRequest)).RequestModificationRequest = *tkh.(*keyhubmodel.RequestModificationRequest)
+ (*val.(*keyhubmodel.RequestTransferApplicationOwnershipRequest)).RequestModificationRequest = *tkh.(*keyhubmodel.RequestModificationRequest)
val.SetTypeEscaped(dtype)
tkh = val
}
- if !objAttrs["password_reset_request"].IsNull() {
- val, d := tfObjectToTKHRSRequestPasswordResetRequest(ctx, false, objAttrs["password_reset_request"].(basetypes.ObjectValue))
+ if !objAttrs["add_group_admin_request"].IsNull() {
+ val, d := tfObjectToTKHRSRequestAddGroupAdminRequest(ctx, false, objAttrs["add_group_admin_request"].(basetypes.ObjectValue))
diags.Append(d...)
dtype := val.GetTypeEscaped()
- (*val.(*keyhubmodel.RequestPasswordResetRequest)).RequestModificationRequest = *tkh.(*keyhubmodel.RequestModificationRequest)
+ (*val.(*keyhubmodel.RequestAddGroupAdminRequest)).RequestModificationRequest = *tkh.(*keyhubmodel.RequestModificationRequest)
val.SetTypeEscaped(dtype)
tkh = val
}
- if !objAttrs["grant_service_account_group_request"].IsNull() {
- val, d := tfObjectToTKHRSRequestGrantServiceAccountGroupRequest(ctx, false, objAttrs["grant_service_account_group_request"].(basetypes.ObjectValue))
+ if !objAttrs["review_audit_request"].IsNull() {
+ val, d := tfObjectToTKHRSRequestReviewAuditRequest(ctx, false, objAttrs["review_audit_request"].(basetypes.ObjectValue))
diags.Append(d...)
dtype := val.GetTypeEscaped()
- (*val.(*keyhubmodel.RequestGrantServiceAccountGroupRequest)).RequestModificationRequest = *tkh.(*keyhubmodel.RequestModificationRequest)
+ (*val.(*keyhubmodel.RequestReviewAuditRequest)).RequestModificationRequest = *tkh.(*keyhubmodel.RequestModificationRequest)
val.SetTypeEscaped(dtype)
tkh = val
}
- if !objAttrs["transfer_provisioned_system_ownership_request"].IsNull() {
- val, d := tfObjectToTKHRSRequestTransferProvisionedSystemOwnershipRequest(ctx, false, objAttrs["transfer_provisioned_system_ownership_request"].(basetypes.ObjectValue))
+ if !objAttrs["setup_authorizing_group_request"].IsNull() {
+ val, d := tfObjectToTKHRSRequestSetupAuthorizingGroupRequest(ctx, false, objAttrs["setup_authorizing_group_request"].(basetypes.ObjectValue))
diags.Append(d...)
dtype := val.GetTypeEscaped()
- (*val.(*keyhubmodel.RequestTransferProvisionedSystemOwnershipRequest)).RequestModificationRequest = *tkh.(*keyhubmodel.RequestModificationRequest)
+ (*val.(*keyhubmodel.RequestSetupAuthorizingGroupRequest)).RequestModificationRequest = *tkh.(*keyhubmodel.RequestModificationRequest)
val.SetTypeEscaped(dtype)
tkh = val
}
- if !objAttrs["extend_access_request"].IsNull() {
- val, d := tfObjectToTKHRSRequestExtendAccessRequest(ctx, false, objAttrs["extend_access_request"].(basetypes.ObjectValue))
+ if !objAttrs["remove_organizational_unit_request"].IsNull() {
+ val, d := tfObjectToTKHRSRequestRemoveOrganizationalUnitRequest(ctx, false, objAttrs["remove_organizational_unit_request"].(basetypes.ObjectValue))
diags.Append(d...)
dtype := val.GetTypeEscaped()
- (*val.(*keyhubmodel.RequestExtendAccessRequest)).RequestModificationRequest = *tkh.(*keyhubmodel.RequestModificationRequest)
+ (*val.(*keyhubmodel.RequestRemoveOrganizationalUnitRequest)).RequestModificationRequest = *tkh.(*keyhubmodel.RequestModificationRequest)
val.SetTypeEscaped(dtype)
tkh = val
}
@@ -6664,7 +6664,7 @@ func tfObjectToTKHRSRequestModificationRequest(ctx context.Context, recurse bool
}
if recurse {
{
- val, d := tfObjectToTKHRSRequestModificationRequest_additionalObjects(ctx, false, objAttrs["additional_objects"].(basetypes.ObjectValue))
+ val, d := tfObjectToTKHRSRequestModificationRequest_additionalObjects(ctx, false, objVal)
diags.Append(d...)
tkh.SetAdditionalObjects(val)
}
@@ -7085,7 +7085,7 @@ func tfObjectToTKHRSServiceaccountServiceAccount(ctx context.Context, recurse bo
}
if recurse {
{
- val, d := tfObjectToTKHRSServiceaccountServiceAccount_additionalObjects(ctx, false, objAttrs["additional_objects"].(basetypes.ObjectValue))
+ val, d := tfObjectToTKHRSServiceaccountServiceAccount_additionalObjects(ctx, false, objVal)
diags.Append(d...)
tkh.SetAdditionalObjects(val)
}
@@ -7131,7 +7131,7 @@ func tfObjectToTKHRSServiceaccountServiceAccountGroup(ctx context.Context, recur
tkh.SetShortNameInSystem(objAttrs["short_name_in_system"].(basetypes.StringValue).ValueStringPointer())
if recurse {
{
- val, d := tfObjectToTKHRSServiceaccountServiceAccountGroup_additionalObjects(ctx, false, objAttrs["additional_objects"].(basetypes.ObjectValue))
+ val, d := tfObjectToTKHRSServiceaccountServiceAccountGroup_additionalObjects(ctx, false, objVal)
diags.Append(d...)
tkh.SetAdditionalObjects(val)
}
@@ -7402,7 +7402,7 @@ func tfObjectToTKHRSVaultDeletedVaultHolder(ctx context.Context, recurse bool, o
}
if recurse {
{
- val, d := tfObjectToTKHRSVaultDeletedVaultHolder_additionalObjects(ctx, false, objAttrs["additional_objects"].(basetypes.ObjectValue))
+ val, d := tfObjectToTKHRSVaultDeletedVaultHolder_additionalObjects(ctx, false, objVal)
diags.Append(d...)
tkh.SetAdditionalObjects(val)
}
@@ -7650,7 +7650,7 @@ func tfObjectToTKHRSVaultVaultRecord(ctx context.Context, recurse bool, objVal t
}
if recurse {
{
- val, d := tfObjectToTKHRSVaultVaultRecord_additionalObjects(ctx, false, objAttrs["additional_objects"].(basetypes.ObjectValue))
+ val, d := tfObjectToTKHRSVaultVaultRecord_additionalObjects(ctx, false, objVal)
diags.Append(d...)
tkh.SetAdditionalObjects(val)
}
@@ -7996,7 +7996,7 @@ func tfObjectToTKHRSWebhookWebhook(ctx context.Context, recurse bool, objVal typ
tkh.SetVerbosePayloads(objAttrs["verbose_payloads"].(basetypes.BoolValue).ValueBoolPointer())
if recurse {
{
- val, d := tfObjectToTKHRSWebhookWebhook_additionalObjects(ctx, false, objAttrs["additional_objects"].(basetypes.ObjectValue))
+ val, d := tfObjectToTKHRSWebhookWebhook_additionalObjects(ctx, false, objVal)
diags.Append(d...)
tkh.SetAdditionalObjects(val)
}
@@ -8047,7 +8047,7 @@ func tfObjectToTKHRSWebhookWebhookDelivery(ctx context.Context, recurse bool, ob
}
if recurse {
{
- val, d := tfObjectToTKHRSWebhookWebhookDelivery_additionalObjects(ctx, false, objAttrs["additional_objects"].(basetypes.ObjectValue))
+ val, d := tfObjectToTKHRSWebhookWebhookDelivery_additionalObjects(ctx, false, objVal)
diags.Append(d...)
tkh.SetAdditionalObjects(val)
}
diff --git a/internal/provider/full-tkh-to-tf-ds.go b/internal/provider/full-tkh-to-tf-ds.go
index cbe0fa8..9b26bf1 100644
--- a/internal/provider/full-tkh-to-tf-ds.go
+++ b/internal/provider/full-tkh-to-tf-ds.go
@@ -4,6 +4,8 @@
package provider
import (
+ "golang.org/x/exp/maps"
+
"github.com/hashicorp/terraform-plugin-framework/attr"
"github.com/hashicorp/terraform-plugin-framework/diag"
"github.com/hashicorp/terraform-plugin-framework/types"
@@ -238,7 +240,7 @@ func tkhToTFObjectDSAccountVaultVaultRecord(recurse bool, tkh keyhubmodel.VaultV
{
val, d := tkhToTFObjectDSVaultVaultRecord_additionalObjects(false, tkh.GetAdditionalObjects())
diags.Append(d...)
- obj["additional_objects"] = val
+ maps.Copy(obj, val.Attributes())
}
}
obj["account_uuid"] = types.StringNull()
@@ -304,7 +306,7 @@ func tkhToTFObjectDSAuditAuditRecord(recurse bool, tkh keyhubmodel.AuditAuditRec
{
val, d := tkhToTFObjectDSAuditAuditRecord_additionalObjects(false, tkh.GetAdditionalObjects())
diags.Append(d...)
- obj["additional_objects"] = val
+ maps.Copy(obj, val.Attributes())
}
}
{
@@ -423,7 +425,7 @@ func tkhToTFObjectDSAuthAccount(recurse bool, tkh keyhubmodel.AuthAccountable) (
{
val, d := tkhToTFObjectDSAuthAccount_additionalObjects(false, tkh.GetAdditionalObjects())
diags.Append(d...)
- obj["additional_objects"] = val
+ maps.Copy(obj, val.Attributes())
}
}
{
@@ -850,7 +852,7 @@ func tkhToTFObjectDSAuthInternalAccount(recurse bool, tkh keyhubmodel.AuthIntern
{
val, d := tkhToTFObjectDSAuthAccount_additionalObjects(false, tkh.GetAdditionalObjects())
diags.Append(d...)
- obj["additional_objects"] = val
+ maps.Copy(obj, val.Attributes())
}
}
{
@@ -1100,7 +1102,7 @@ func tkhToTFObjectDSCertificateCertificate(recurse bool, tkh keyhubmodel.Certifi
{
val, d := tkhToTFObjectDSCertificateCertificate_additionalObjects(false, tkh.GetAdditionalObjects())
diags.Append(d...)
- obj["additional_objects"] = val
+ maps.Copy(obj, val.Attributes())
}
}
{
@@ -1279,7 +1281,7 @@ func tkhToTFObjectDSClientApplicationVaultVaultRecord(recurse bool, tkh keyhubmo
{
val, d := tkhToTFObjectDSVaultVaultRecord_additionalObjects(false, tkh.GetAdditionalObjects())
diags.Append(d...)
- obj["additional_objects"] = val
+ maps.Copy(obj, val.Attributes())
}
}
obj["client_application_uuid"] = types.StringNull()
@@ -1345,7 +1347,7 @@ func tkhToTFObjectDSClientClientApplication(recurse bool, tkh keyhubmodel.Client
{
val, d := tkhToTFObjectDSClientClientApplication_additionalObjects(false, tkh.GetAdditionalObjects())
diags.Append(d...)
- obj["additional_objects"] = val
+ maps.Copy(obj, val.Attributes())
}
}
{
@@ -1399,18 +1401,18 @@ func tkhToTFObjectDSClientClientApplication(recurse bool, tkh keyhubmodel.Client
diags.Append(d...)
obj["o_auth2_client"] = val
}
- {
- tkhCast, _ := tkh.(keyhubmodel.ClientSaml2Clientable)
- val, d := tkhToTFObjectDSClientSaml2Client(false, tkhCast)
- diags.Append(d...)
- obj["saml2_client"] = val
- }
{
tkhCast, _ := tkh.(keyhubmodel.ClientLdapClientable)
val, d := tkhToTFObjectDSClientLdapClient(false, tkhCast)
diags.Append(d...)
obj["ldap_client"] = val
}
+ {
+ tkhCast, _ := tkh.(keyhubmodel.ClientSaml2Clientable)
+ val, d := tkhToTFObjectDSClientSaml2Client(false, tkhCast)
+ diags.Append(d...)
+ obj["saml2_client"] = val
+ }
objVal, d := types.ObjectValue(attrs, obj)
diags.Append(d...)
@@ -1640,7 +1642,7 @@ func tkhToTFObjectDSClientOAuth2ClientPermission(recurse bool, tkh keyhubmodel.C
{
val, d := tkhToTFObjectDSClientOAuth2ClientPermission_additionalObjects(false, tkh.GetAdditionalObjects())
diags.Append(d...)
- obj["additional_objects"] = val
+ maps.Copy(obj, val.Attributes())
}
}
{
@@ -1727,7 +1729,7 @@ func tkhToTFObjectDSClientOAuth2ClientPermissionWithClient(recurse bool, tkh key
{
val, d := tkhToTFObjectDSClientOAuth2ClientPermission_additionalObjects(false, tkh.GetAdditionalObjects())
diags.Append(d...)
- obj["additional_objects"] = val
+ maps.Copy(obj, val.Attributes())
}
}
{
@@ -1908,7 +1910,7 @@ func tkhToTFObjectDSDeletedVaultHolderVaultVaultRecord(recurse bool, tkh keyhubm
{
val, d := tkhToTFObjectDSVaultVaultRecord_additionalObjects(false, tkh.GetAdditionalObjects())
diags.Append(d...)
- obj["additional_objects"] = val
+ maps.Copy(obj, val.Attributes())
}
}
obj["deleted_vault_holder_uuid"] = types.StringNull()
@@ -1974,7 +1976,7 @@ func tkhToTFObjectDSDirectoryAccountDirectory(recurse bool, tkh keyhubmodel.Dire
{
val, d := tkhToTFObjectDSDirectoryAccountDirectory_additionalObjects(false, tkh.GetAdditionalObjects())
diags.Append(d...)
- obj["additional_objects"] = val
+ maps.Copy(obj, val.Attributes())
}
}
{
@@ -2018,10 +2020,10 @@ func tkhToTFObjectDSDirectoryAccountDirectory(recurse bool, tkh keyhubmodel.Dire
obj["rotating_password"] = stringerToTF(tkh.GetRotatingPassword())
obj["username_customizable"] = types.BoolPointerValue(tkh.GetUsernameCustomizable())
{
- tkhCast, _ := tkh.(keyhubmodel.DirectoryMaintenanceDirectoryable)
- val, d := tkhToTFObjectDSDirectoryMaintenanceDirectory(false, tkhCast)
+ tkhCast, _ := tkh.(keyhubmodel.DirectoryInternalDirectoryable)
+ val, d := tkhToTFObjectDSDirectoryInternalDirectory(false, tkhCast)
diags.Append(d...)
- obj["maintenance_directory"] = val
+ obj["internal_directory"] = val
}
{
tkhCast, _ := tkh.(keyhubmodel.DirectoryOIDCDirectoryable)
@@ -2030,10 +2032,10 @@ func tkhToTFObjectDSDirectoryAccountDirectory(recurse bool, tkh keyhubmodel.Dire
obj["o_id_c_directory"] = val
}
{
- tkhCast, _ := tkh.(keyhubmodel.DirectoryInternalDirectoryable)
- val, d := tkhToTFObjectDSDirectoryInternalDirectory(false, tkhCast)
+ tkhCast, _ := tkh.(keyhubmodel.DirectoryMaintenanceDirectoryable)
+ val, d := tkhToTFObjectDSDirectoryMaintenanceDirectory(false, tkhCast)
diags.Append(d...)
- obj["internal_directory"] = val
+ obj["maintenance_directory"] = val
}
{
tkhCast, _ := tkh.(keyhubmodel.DirectoryLDAPDirectoryable)
@@ -2389,7 +2391,7 @@ func tkhToTFObjectDSGroupAccountGroup(recurse bool, tkh keyhubmodel.GroupAccount
{
val, d := tkhToTFObjectDSGroupAccountGroup_additionalObjects(false, tkh.GetAdditionalObjects())
diags.Append(d...)
- obj["additional_objects"] = val
+ maps.Copy(obj, val.Attributes())
}
}
{
@@ -2537,7 +2539,7 @@ func tkhToTFObjectDSGroupGroup(recurse bool, tkh keyhubmodel.GroupGroupable) (ty
{
val, d := tkhToTFObjectDSGroupGroup_additionalObjects(false, tkh.GetAdditionalObjects())
diags.Append(d...)
- obj["additional_objects"] = val
+ maps.Copy(obj, val.Attributes())
}
}
{
@@ -2647,7 +2649,7 @@ func tkhToTFObjectDSGroupGroupAccount(recurse bool, tkh keyhubmodel.GroupGroupAc
{
val, d := tkhToTFObjectDSGroupGroupAccount_additionalObjects(false, tkh.GetAdditionalObjects())
diags.Append(d...)
- obj["additional_objects"] = val
+ maps.Copy(obj, val.Attributes())
}
}
{
@@ -2830,7 +2832,7 @@ func tkhToTFObjectDSGroupGroupAudit(recurse bool, tkh keyhubmodel.GroupGroupAudi
{
val, d := tkhToTFObjectDSGroupGroupAudit_additionalObjects(false, tkh.GetAdditionalObjects())
diags.Append(d...)
- obj["additional_objects"] = val
+ maps.Copy(obj, val.Attributes())
}
}
{
@@ -3075,7 +3077,7 @@ func tkhToTFObjectDSGroupGroupClassification(recurse bool, tkh keyhubmodel.Group
{
val, d := tkhToTFObjectDSGroupGroupClassification_additionalObjects(false, tkh.GetAdditionalObjects())
diags.Append(d...)
- obj["additional_objects"] = val
+ maps.Copy(obj, val.Attributes())
}
}
{
@@ -3286,7 +3288,7 @@ func tkhToTFObjectDSGroupGroupClient(recurse bool, tkh keyhubmodel.GroupGroupCli
{
val, d := tkhToTFObjectDSGroupGroupClient_additionalObjects(false, tkh.GetAdditionalObjects())
diags.Append(d...)
- obj["additional_objects"] = val
+ maps.Copy(obj, val.Attributes())
}
}
{
@@ -3407,7 +3409,7 @@ func tkhToTFObjectDSGroupGroupFolder(recurse bool, tkh keyhubmodel.GroupGroupFol
{
val, d := tkhToTFObjectDSGroupGroupFolder_additionalObjects(false, tkh.GetAdditionalObjects())
diags.Append(d...)
- obj["additional_objects"] = val
+ maps.Copy(obj, val.Attributes())
}
}
{
@@ -3857,7 +3859,7 @@ func tkhToTFObjectDSGroupProvisioningGroup(recurse bool, tkh keyhubmodel.GroupPr
{
val, d := tkhToTFObjectDSGroupProvisioningGroup_additionalObjects(false, tkh.GetAdditionalObjects())
diags.Append(d...)
- obj["additional_objects"] = val
+ maps.Copy(obj, val.Attributes())
}
}
{
@@ -3968,7 +3970,7 @@ func tkhToTFObjectDSGroupVaultVaultRecord(recurse bool, tkh keyhubmodel.VaultVau
{
val, d := tkhToTFObjectDSVaultVaultRecord_additionalObjects(false, tkh.GetAdditionalObjects())
diags.Append(d...)
- obj["additional_objects"] = val
+ maps.Copy(obj, val.Attributes())
}
}
obj["group_uuid"] = types.StringNull()
@@ -4123,7 +4125,7 @@ func tkhToTFObjectDSLaunchpadLaunchpadTile(recurse bool, tkh keyhubmodel.Launchp
{
val, d := tkhToTFObjectDSLaunchpadLaunchpadTile_additionalObjects(false, tkh.GetAdditionalObjects())
diags.Append(d...)
- obj["additional_objects"] = val
+ maps.Copy(obj, val.Attributes())
}
}
{
@@ -4495,7 +4497,7 @@ func tkhToTFObjectDSNestedAuthInternalAccount(recurse bool, tkh keyhubmodel.Auth
{
val, d := tkhToTFObjectDSAuthAccount_additionalObjects(false, tkh.GetAdditionalObjects())
diags.Append(d...)
- obj["additional_objects"] = val
+ maps.Copy(obj, val.Attributes())
}
}
obj["account_directory_uuid"] = types.StringNull()
@@ -4586,7 +4588,7 @@ func tkhToTFObjectDSNestedClientOAuth2ClientPermission(recurse bool, tkh keyhubm
{
val, d := tkhToTFObjectDSClientOAuth2ClientPermission_additionalObjects(false, tkh.GetAdditionalObjects())
diags.Append(d...)
- obj["additional_objects"] = val
+ maps.Copy(obj, val.Attributes())
}
}
obj["client_application_uuid"] = types.StringNull()
@@ -4645,7 +4647,7 @@ func tkhToTFObjectDSNestedGroupAccountGroup(recurse bool, tkh keyhubmodel.GroupA
{
val, d := tkhToTFObjectDSGroupAccountGroup_additionalObjects(false, tkh.GetAdditionalObjects())
diags.Append(d...)
- obj["additional_objects"] = val
+ maps.Copy(obj, val.Attributes())
}
}
obj["account_uuid"] = types.StringNull()
@@ -4706,7 +4708,7 @@ func tkhToTFObjectDSNestedGroupGroupAccount(recurse bool, tkh keyhubmodel.GroupG
{
val, d := tkhToTFObjectDSGroupGroupAccount_additionalObjects(false, tkh.GetAdditionalObjects())
diags.Append(d...)
- obj["additional_objects"] = val
+ maps.Copy(obj, val.Attributes())
}
}
obj["group_uuid"] = types.StringNull()
@@ -4772,7 +4774,7 @@ func tkhToTFObjectDSNestedGroupGroupAudit(recurse bool, tkh keyhubmodel.GroupGro
{
val, d := tkhToTFObjectDSGroupGroupAudit_additionalObjects(false, tkh.GetAdditionalObjects())
diags.Append(d...)
- obj["additional_objects"] = val
+ maps.Copy(obj, val.Attributes())
}
}
obj["group_uuid"] = types.StringNull()
@@ -4840,7 +4842,7 @@ func tkhToTFObjectDSNestedOrganizationAccountOrganizationalUnit(recurse bool, tk
{
val, d := tkhToTFObjectDSOrganizationAccountOrganizationalUnit_additionalObjects(false, tkh.GetAdditionalObjects())
diags.Append(d...)
- obj["additional_objects"] = val
+ maps.Copy(obj, val.Attributes())
}
}
obj["account_uuid"] = types.StringNull()
@@ -4890,7 +4892,7 @@ func tkhToTFObjectDSNestedOrganizationOrganizationalUnitAccount(recurse bool, tk
{
val, d := tkhToTFObjectDSOrganizationOrganizationalUnitAccount_additionalObjects(false, tkh.GetAdditionalObjects())
diags.Append(d...)
- obj["additional_objects"] = val
+ maps.Copy(obj, val.Attributes())
}
}
obj["organizational_unit_uuid"] = types.StringNull()
@@ -4948,7 +4950,7 @@ func tkhToTFObjectDSNestedProvisioningGroupOnSystem(recurse bool, tkh keyhubmode
{
val, d := tkhToTFObjectDSProvisioningGroupOnSystem_additionalObjects(false, tkh.GetAdditionalObjects())
diags.Append(d...)
- obj["additional_objects"] = val
+ maps.Copy(obj, val.Attributes())
}
}
obj["provisioned_system_uuid"] = types.StringNull()
@@ -5010,7 +5012,7 @@ func tkhToTFObjectDSNestedProvisioningProvisionedAccount(recurse bool, tkh keyhu
{
val, d := tkhToTFObjectDSProvisioningProvisionedAccount_additionalObjects(false, tkh.GetAdditionalObjects())
diags.Append(d...)
- obj["additional_objects"] = val
+ maps.Copy(obj, val.Attributes())
}
}
obj["provisioned_system_uuid"] = types.StringNull()
@@ -5064,7 +5066,7 @@ func tkhToTFObjectDSNestedProvisioningProvisionedSystemSyncLog(recurse bool, tkh
{
val, d := tkhToTFObjectDSProvisioningProvisionedSystemSyncLog_additionalObjects(false, tkh.GetAdditionalObjects())
diags.Append(d...)
- obj["additional_objects"] = val
+ maps.Copy(obj, val.Attributes())
}
}
obj["provisioned_system_uuid"] = types.StringNull()
@@ -5116,7 +5118,7 @@ func tkhToTFObjectDSNestedServiceaccountServiceAccountGroup(recurse bool, tkh ke
{
val, d := tkhToTFObjectDSServiceaccountServiceAccountGroup_additionalObjects(false, tkh.GetAdditionalObjects())
diags.Append(d...)
- obj["additional_objects"] = val
+ maps.Copy(obj, val.Attributes())
}
}
obj["service_account_uuid"] = types.StringNull()
@@ -5168,7 +5170,7 @@ func tkhToTFObjectDSNestedWebhookWebhookDelivery(recurse bool, tkh keyhubmodel.W
{
val, d := tkhToTFObjectDSWebhookWebhookDelivery_additionalObjects(false, tkh.GetAdditionalObjects())
diags.Append(d...)
- obj["additional_objects"] = val
+ maps.Copy(obj, val.Attributes())
}
}
obj["webhook_uuid"] = types.StringNull()
@@ -5607,7 +5609,7 @@ func tkhToTFObjectDSOrganizationAccountOrganizationalUnit(recurse bool, tkh keyh
{
val, d := tkhToTFObjectDSOrganizationAccountOrganizationalUnit_additionalObjects(false, tkh.GetAdditionalObjects())
diags.Append(d...)
- obj["additional_objects"] = val
+ maps.Copy(obj, val.Attributes())
}
}
{
@@ -5709,7 +5711,7 @@ func tkhToTFObjectDSOrganizationOrganizationalUnit(recurse bool, tkh keyhubmodel
{
val, d := tkhToTFObjectDSOrganizationOrganizationalUnit_additionalObjects(false, tkh.GetAdditionalObjects())
diags.Append(d...)
- obj["additional_objects"] = val
+ maps.Copy(obj, val.Attributes())
}
}
{
@@ -5770,7 +5772,7 @@ func tkhToTFObjectDSOrganizationOrganizationalUnitAccount(recurse bool, tkh keyh
{
val, d := tkhToTFObjectDSOrganizationOrganizationalUnitAccount_additionalObjects(false, tkh.GetAdditionalObjects())
diags.Append(d...)
- obj["additional_objects"] = val
+ maps.Copy(obj, val.Attributes())
}
}
{
@@ -6151,7 +6153,7 @@ func tkhToTFObjectDSProvisioningGroupOnSystem(recurse bool, tkh keyhubmodel.Prov
{
val, d := tkhToTFObjectDSProvisioningGroupOnSystem_additionalObjects(false, tkh.GetAdditionalObjects())
diags.Append(d...)
- obj["additional_objects"] = val
+ maps.Copy(obj, val.Attributes())
}
}
{
@@ -6438,7 +6440,7 @@ func tkhToTFObjectDSProvisioningProvisionNumberSequence(recurse bool, tkh keyhub
{
val, d := tkhToTFObjectDSProvisioningProvisionNumberSequence_additionalObjects(false, tkh.GetAdditionalObjects())
diags.Append(d...)
- obj["additional_objects"] = val
+ maps.Copy(obj, val.Attributes())
}
}
{
@@ -6566,7 +6568,7 @@ func tkhToTFObjectDSProvisioningProvisionedAccount(recurse bool, tkh keyhubmodel
{
val, d := tkhToTFObjectDSProvisioningProvisionedAccount_additionalObjects(false, tkh.GetAdditionalObjects())
diags.Append(d...)
- obj["additional_objects"] = val
+ maps.Copy(obj, val.Attributes())
}
}
{
@@ -6822,7 +6824,7 @@ func tkhToTFObjectDSProvisioningProvisionedSystem(recurse bool, tkh keyhubmodel.
{
val, d := tkhToTFObjectDSProvisioningProvisionedSystem_additionalObjects(false, tkh.GetAdditionalObjects())
diags.Append(d...)
- obj["additional_objects"] = val
+ maps.Copy(obj, val.Attributes())
}
}
{
@@ -6878,16 +6880,16 @@ func tkhToTFObjectDSProvisioningProvisionedSystem(recurse bool, tkh keyhubmodel.
}
obj["username_prefix"] = types.StringPointerValue(tkh.GetUsernamePrefix())
{
- tkhCast, _ := tkh.(keyhubmodel.ProvisioningAbstractProvisionedLDAPable)
- val, d := tkhToTFObjectDSProvisioningAbstractProvisionedLDAP(false, tkhCast)
+ tkhCast, _ := tkh.(keyhubmodel.ProvisioningProvisionedLDAPDirectoryable)
+ val, d := tkhToTFObjectDSProvisioningProvisionedLDAPDirectory(false, tkhCast)
diags.Append(d...)
- obj["abstract_provisioned_ldap"] = val
+ obj["provisioned_ldap_directory"] = val
}
{
- tkhCast, _ := tkh.(keyhubmodel.ProvisioningProvisionedLDAPable)
- val, d := tkhToTFObjectDSProvisioningProvisionedLDAP(false, tkhCast)
+ tkhCast, _ := tkh.(keyhubmodel.ProvisioningProvisionedInternalLDAPable)
+ val, d := tkhToTFObjectDSProvisioningProvisionedInternalLDAP(false, tkhCast)
diags.Append(d...)
- obj["provisioned_ldap"] = val
+ obj["provisioned_internal_ldap"] = val
}
{
tkhCast, _ := tkh.(keyhubmodel.ProvisioningProvisionedAzureTenantable)
@@ -6895,18 +6897,18 @@ func tkhToTFObjectDSProvisioningProvisionedSystem(recurse bool, tkh keyhubmodel.
diags.Append(d...)
obj["provisioned_azure_tenant"] = val
}
- {
- tkhCast, _ := tkh.(keyhubmodel.ProvisioningProvisionedAzureSyncLDAPDirectoryable)
- val, d := tkhToTFObjectDSProvisioningProvisionedAzureSyncLDAPDirectory(false, tkhCast)
- diags.Append(d...)
- obj["provisioned_azure_sync_ldap_directory"] = val
- }
{
tkhCast, _ := tkh.(keyhubmodel.ProvisioningProvisionedAzureOIDCDirectoryable)
val, d := tkhToTFObjectDSProvisioningProvisionedAzureOIDCDirectory(false, tkhCast)
diags.Append(d...)
obj["provisioned_azure_oidc_directory"] = val
}
+ {
+ tkhCast, _ := tkh.(keyhubmodel.ProvisioningAbstractProvisionedLDAPable)
+ val, d := tkhToTFObjectDSProvisioningAbstractProvisionedLDAP(false, tkhCast)
+ diags.Append(d...)
+ obj["abstract_provisioned_ldap"] = val
+ }
{
tkhCast, _ := tkh.(keyhubmodel.ProvisioningProvisionedADable)
val, d := tkhToTFObjectDSProvisioningProvisionedAD(false, tkhCast)
@@ -6914,16 +6916,16 @@ func tkhToTFObjectDSProvisioningProvisionedSystem(recurse bool, tkh keyhubmodel.
obj["provisioned_a_d"] = val
}
{
- tkhCast, _ := tkh.(keyhubmodel.ProvisioningProvisionedLDAPDirectoryable)
- val, d := tkhToTFObjectDSProvisioningProvisionedLDAPDirectory(false, tkhCast)
+ tkhCast, _ := tkh.(keyhubmodel.ProvisioningProvisionedAzureSyncLDAPDirectoryable)
+ val, d := tkhToTFObjectDSProvisioningProvisionedAzureSyncLDAPDirectory(false, tkhCast)
diags.Append(d...)
- obj["provisioned_ldap_directory"] = val
+ obj["provisioned_azure_sync_ldap_directory"] = val
}
{
- tkhCast, _ := tkh.(keyhubmodel.ProvisioningProvisionedInternalLDAPable)
- val, d := tkhToTFObjectDSProvisioningProvisionedInternalLDAP(false, tkhCast)
+ tkhCast, _ := tkh.(keyhubmodel.ProvisioningProvisionedLDAPable)
+ val, d := tkhToTFObjectDSProvisioningProvisionedLDAP(false, tkhCast)
diags.Append(d...)
- obj["provisioned_internal_ldap"] = val
+ obj["provisioned_ldap"] = val
}
objVal, d := types.ObjectValue(attrs, obj)
@@ -7054,7 +7056,7 @@ func tkhToTFObjectDSProvisioningProvisionedSystemSyncLog(recurse bool, tkh keyhu
{
val, d := tkhToTFObjectDSProvisioningProvisionedSystemSyncLog_additionalObjects(false, tkh.GetAdditionalObjects())
diags.Append(d...)
- obj["additional_objects"] = val
+ maps.Copy(obj, val.Attributes())
}
}
{
@@ -7769,7 +7771,7 @@ func tkhToTFObjectDSRequestModificationRequest(recurse bool, tkh keyhubmodel.Req
{
val, d := tkhToTFObjectDSRequestModificationRequest_additionalObjects(false, tkh.GetAdditionalObjects())
diags.Append(d...)
- obj["additional_objects"] = val
+ maps.Copy(obj, val.Attributes())
}
}
{
@@ -7815,70 +7817,70 @@ func tkhToTFObjectDSRequestModificationRequest(recurse bool, tkh keyhubmodel.Req
obj["abstract_application_modification_request"] = val
}
{
- tkhCast, _ := tkh.(keyhubmodel.RequestAbstractProvisionedSystemModificationRequestable)
- val, d := tkhToTFObjectDSRequestAbstractProvisionedSystemModificationRequest(false, tkhCast)
+ tkhCast, _ := tkh.(keyhubmodel.RequestTransferApplicationAdministrationRequestable)
+ val, d := tkhToTFObjectDSRequestTransferApplicationAdministrationRequest(false, tkhCast)
diags.Append(d...)
- obj["abstract_provisioned_system_modification_request"] = val
+ obj["transfer_application_administration_request"] = val
}
{
- tkhCast, _ := tkh.(keyhubmodel.RequestRemoveProvisionedSystemRequestable)
- val, d := tkhToTFObjectDSRequestRemoveProvisionedSystemRequest(false, tkhCast)
+ tkhCast, _ := tkh.(keyhubmodel.RequestExtendAccessRequestable)
+ val, d := tkhToTFObjectDSRequestExtendAccessRequest(false, tkhCast)
diags.Append(d...)
- obj["remove_provisioned_system_request"] = val
+ obj["extend_access_request"] = val
}
{
- tkhCast, _ := tkh.(keyhubmodel.RequestGrantApplicationRequestable)
- val, d := tkhToTFObjectDSRequestGrantApplicationRequest(false, tkhCast)
+ tkhCast, _ := tkh.(keyhubmodel.RequestGrantServiceAccountGroupRequestable)
+ val, d := tkhToTFObjectDSRequestGrantServiceAccountGroupRequest(false, tkhCast)
diags.Append(d...)
- obj["grant_application_request"] = val
+ obj["grant_service_account_group_request"] = val
}
{
- tkhCast, _ := tkh.(keyhubmodel.RequestReviewAuditRequestable)
- val, d := tkhToTFObjectDSRequestReviewAuditRequest(false, tkhCast)
+ tkhCast, _ := tkh.(keyhubmodel.RequestGrantGroupOnSystemRequestable)
+ val, d := tkhToTFObjectDSRequestGrantGroupOnSystemRequest(false, tkhCast)
diags.Append(d...)
- obj["review_audit_request"] = val
+ obj["grant_group_on_system_request"] = val
}
{
- tkhCast, _ := tkh.(keyhubmodel.RequestRevokeAdminRequestable)
- val, d := tkhToTFObjectDSRequestRevokeAdminRequest(false, tkhCast)
+ tkhCast, _ := tkh.(keyhubmodel.RequestAbstractProvisionedSystemModificationRequestable)
+ val, d := tkhToTFObjectDSRequestAbstractProvisionedSystemModificationRequest(false, tkhCast)
diags.Append(d...)
- obj["revoke_admin_request"] = val
+ obj["abstract_provisioned_system_modification_request"] = val
}
{
- tkhCast, _ := tkh.(keyhubmodel.RequestGrantAccessRequestable)
- val, d := tkhToTFObjectDSRequestGrantAccessRequest(false, tkhCast)
+ tkhCast, _ := tkh.(keyhubmodel.RequestEnableTechnicalAdministrationRequestable)
+ val, d := tkhToTFObjectDSRequestEnableTechnicalAdministrationRequest(false, tkhCast)
diags.Append(d...)
- obj["grant_access_request"] = val
+ obj["enable_technical_administration_request"] = val
}
{
- tkhCast, _ := tkh.(keyhubmodel.RequestTransferProvisionedSystemContentAdministrationRequestable)
- val, d := tkhToTFObjectDSRequestTransferProvisionedSystemContentAdministrationRequest(false, tkhCast)
+ tkhCast, _ := tkh.(keyhubmodel.RequestGrantApplicationRequestable)
+ val, d := tkhToTFObjectDSRequestGrantApplicationRequest(false, tkhCast)
diags.Append(d...)
- obj["transfer_provisioned_system_content_administration_request"] = val
+ obj["grant_application_request"] = val
}
{
- tkhCast, _ := tkh.(keyhubmodel.RequestAbstractOrganizationalUnitModificationRequestable)
- val, d := tkhToTFObjectDSRequestAbstractOrganizationalUnitModificationRequest(false, tkhCast)
+ tkhCast, _ := tkh.(keyhubmodel.RequestPasswordResetRequestable)
+ val, d := tkhToTFObjectDSRequestPasswordResetRequest(false, tkhCast)
diags.Append(d...)
- obj["abstract_organizational_unit_modification_request"] = val
+ obj["password_reset_request"] = val
}
{
- tkhCast, _ := tkh.(keyhubmodel.RequestRemoveOrganizationalUnitRequestable)
- val, d := tkhToTFObjectDSRequestRemoveOrganizationalUnitRequest(false, tkhCast)
+ tkhCast, _ := tkh.(keyhubmodel.RequestGrantGroupOnSystemRequestRequestable)
+ val, d := tkhToTFObjectDSRequestGrantGroupOnSystemRequestRequest(false, tkhCast)
diags.Append(d...)
- obj["remove_organizational_unit_request"] = val
+ obj["grant_group_on_system_request_request"] = val
}
{
- tkhCast, _ := tkh.(keyhubmodel.RequestCreateGroupOnSystemRequestable)
- val, d := tkhToTFObjectDSRequestCreateGroupOnSystemRequest(false, tkhCast)
+ tkhCast, _ := tkh.(keyhubmodel.RequestTransferServiceAccountAdministrationRequestable)
+ val, d := tkhToTFObjectDSRequestTransferServiceAccountAdministrationRequest(false, tkhCast)
diags.Append(d...)
- obj["create_group_on_system_request"] = val
+ obj["transfer_service_account_administration_request"] = val
}
{
- tkhCast, _ := tkh.(keyhubmodel.RequestTransferApplicationAdministrationRequestable)
- val, d := tkhToTFObjectDSRequestTransferApplicationAdministrationRequest(false, tkhCast)
+ tkhCast, _ := tkh.(keyhubmodel.RequestRemoveProvisionedSystemRequestable)
+ val, d := tkhToTFObjectDSRequestRemoveProvisionedSystemRequest(false, tkhCast)
diags.Append(d...)
- obj["transfer_application_administration_request"] = val
+ obj["remove_provisioned_system_request"] = val
}
{
tkhCast, _ := tkh.(keyhubmodel.RequestUpdateGroupMembershipRequestable)
@@ -7887,10 +7889,16 @@ func tkhToTFObjectDSRequestModificationRequest(recurse bool, tkh keyhubmodel.Req
obj["update_group_membership_request"] = val
}
{
- tkhCast, _ := tkh.(keyhubmodel.RequestAddGroupAdminRequestable)
- val, d := tkhToTFObjectDSRequestAddGroupAdminRequest(false, tkhCast)
+ tkhCast, _ := tkh.(keyhubmodel.RequestTransferGroupOnSystemOwnershipRequestable)
+ val, d := tkhToTFObjectDSRequestTransferGroupOnSystemOwnershipRequest(false, tkhCast)
diags.Append(d...)
- obj["add_group_admin_request"] = val
+ obj["transfer_group_on_system_ownership_request"] = val
+ }
+ {
+ tkhCast, _ := tkh.(keyhubmodel.RequestAbstractOrganizationalUnitModificationRequestable)
+ val, d := tkhToTFObjectDSRequestAbstractOrganizationalUnitModificationRequest(false, tkhCast)
+ diags.Append(d...)
+ obj["abstract_organizational_unit_modification_request"] = val
}
{
tkhCast, _ := tkh.(keyhubmodel.RequestTransferOrganizationalUnitOwnershipRequestable)
@@ -7899,10 +7907,10 @@ func tkhToTFObjectDSRequestModificationRequest(recurse bool, tkh keyhubmodel.Req
obj["transfer_organizational_unit_ownership_request"] = val
}
{
- tkhCast, _ := tkh.(keyhubmodel.RequestJoinVaultRequestable)
- val, d := tkhToTFObjectDSRequestJoinVaultRequest(false, tkhCast)
+ tkhCast, _ := tkh.(keyhubmodel.RequestGrantAccessRequestable)
+ val, d := tkhToTFObjectDSRequestGrantAccessRequest(false, tkhCast)
diags.Append(d...)
- obj["join_vault_request"] = val
+ obj["grant_access_request"] = val
}
{
tkhCast, _ := tkh.(keyhubmodel.RequestVerifyInternalAccountRequestable)
@@ -7911,70 +7919,64 @@ func tkhToTFObjectDSRequestModificationRequest(recurse bool, tkh keyhubmodel.Req
obj["verify_internal_account_request"] = val
}
{
- tkhCast, _ := tkh.(keyhubmodel.RequestJoinGroupRequestable)
- val, d := tkhToTFObjectDSRequestJoinGroupRequest(false, tkhCast)
- diags.Append(d...)
- obj["join_group_request"] = val
- }
- {
- tkhCast, _ := tkh.(keyhubmodel.RequestTransferGroupOnSystemOwnershipRequestable)
- val, d := tkhToTFObjectDSRequestTransferGroupOnSystemOwnershipRequest(false, tkhCast)
+ tkhCast, _ := tkh.(keyhubmodel.RequestTransferAuditorGroupRequestable)
+ val, d := tkhToTFObjectDSRequestTransferAuditorGroupRequest(false, tkhCast)
diags.Append(d...)
- obj["transfer_group_on_system_ownership_request"] = val
+ obj["transfer_auditor_group_request"] = val
}
{
- tkhCast, _ := tkh.(keyhubmodel.RequestRemoveGroupRequestable)
- val, d := tkhToTFObjectDSRequestRemoveGroupRequest(false, tkhCast)
+ tkhCast, _ := tkh.(keyhubmodel.RequestCreateGroupOnSystemRequestable)
+ val, d := tkhToTFObjectDSRequestCreateGroupOnSystemRequest(false, tkhCast)
diags.Append(d...)
- obj["remove_group_request"] = val
+ obj["create_group_on_system_request"] = val
}
{
- tkhCast, _ := tkh.(keyhubmodel.RequestSetupAuthorizingGroupRequestable)
- val, d := tkhToTFObjectDSRequestSetupAuthorizingGroupRequest(false, tkhCast)
+ tkhCast, _ := tkh.(keyhubmodel.RequestJoinGroupRequestable)
+ val, d := tkhToTFObjectDSRequestJoinGroupRequest(false, tkhCast)
diags.Append(d...)
- obj["setup_authorizing_group_request"] = val
+ obj["join_group_request"] = val
}
{
- tkhCast, _ := tkh.(keyhubmodel.RequestSetupNestedGroupRequestable)
- val, d := tkhToTFObjectDSRequestSetupNestedGroupRequest(false, tkhCast)
+ tkhCast, _ := tkh.(keyhubmodel.RequestJoinVaultRequestable)
+ val, d := tkhToTFObjectDSRequestJoinVaultRequest(false, tkhCast)
diags.Append(d...)
- obj["setup_nested_group_request"] = val
+ obj["join_vault_request"] = val
}
{
- tkhCast, _ := tkh.(keyhubmodel.RequestGrantGroupOnSystemRequestRequestable)
- val, d := tkhToTFObjectDSRequestGrantGroupOnSystemRequestRequest(false, tkhCast)
+ tkhCast, _ := tkh.(keyhubmodel.RequestTransferProvisionedSystemContentAdministrationRequestable)
+ val, d := tkhToTFObjectDSRequestTransferProvisionedSystemContentAdministrationRequest(false, tkhCast)
diags.Append(d...)
- obj["grant_group_on_system_request_request"] = val
+ obj["transfer_provisioned_system_content_administration_request"] = val
}
{
- tkhCast, _ := tkh.(keyhubmodel.RequestDisable2FARequestable)
- val, d := tkhToTFObjectDSRequestDisable2FARequest(false, tkhCast)
+ tkhCast, _ := tkh.(keyhubmodel.RequestSetupNestedGroupRequestable)
+ val, d := tkhToTFObjectDSRequestSetupNestedGroupRequest(false, tkhCast)
diags.Append(d...)
- obj["disable2fa_request"] = val
+ obj["setup_nested_group_request"] = val
}
{
- tkhCast, _ := tkh.(keyhubmodel.RequestGrantGroupOnSystemRequestable)
- val, d := tkhToTFObjectDSRequestGrantGroupOnSystemRequest(false, tkhCast)
+ tkhCast, _ := tkh.(keyhubmodel.RequestRevokeAdminRequestable)
+ val, d := tkhToTFObjectDSRequestRevokeAdminRequest(false, tkhCast)
diags.Append(d...)
- obj["grant_group_on_system_request"] = val
+ obj["revoke_admin_request"] = val
}
{
- tkhCast, _ := tkh.(keyhubmodel.RequestEnableTechnicalAdministrationRequestable)
- val, d := tkhToTFObjectDSRequestEnableTechnicalAdministrationRequest(false, tkhCast)
+ tkhCast, _ := tkh.(keyhubmodel.RequestRemoveGroupRequestable)
+ val, d := tkhToTFObjectDSRequestRemoveGroupRequest(false, tkhCast)
diags.Append(d...)
- obj["enable_technical_administration_request"] = val
+ obj["remove_group_request"] = val
}
{
- tkhCast, _ := tkh.(keyhubmodel.RequestCreateGroupRequestable)
- val, d := tkhToTFObjectDSRequestCreateGroupRequest(false, tkhCast)
+ tkhCast, _ := tkh.(keyhubmodel.RequestTransferProvisionedSystemOwnershipRequestable)
+ val, d := tkhToTFObjectDSRequestTransferProvisionedSystemOwnershipRequest(false, tkhCast)
diags.Append(d...)
- obj["create_group_request"] = val
+ obj["transfer_provisioned_system_ownership_request"] = val
}
{
- tkhCast, _ := tkh.(keyhubmodel.RequestTransferAuditorGroupRequestable)
- val, d := tkhToTFObjectDSRequestTransferAuditorGroupRequest(false, tkhCast)
+ tkhCast, _ := tkh.(keyhubmodel.RequestCreateServiceAccountRequestable)
+ val, d := tkhToTFObjectDSRequestCreateServiceAccountRequest(false, tkhCast)
diags.Append(d...)
- obj["transfer_auditor_group_request"] = val
+ obj["create_service_account_request"] = val
}
{
tkhCast, _ := tkh.(keyhubmodel.RequestGrantClientPermissionRequestable)
@@ -7983,46 +7985,46 @@ func tkhToTFObjectDSRequestModificationRequest(recurse bool, tkh keyhubmodel.Req
obj["grant_client_permission_request"] = val
}
{
- tkhCast, _ := tkh.(keyhubmodel.RequestTransferApplicationOwnershipRequestable)
- val, d := tkhToTFObjectDSRequestTransferApplicationOwnershipRequest(false, tkhCast)
+ tkhCast, _ := tkh.(keyhubmodel.RequestCreateGroupRequestable)
+ val, d := tkhToTFObjectDSRequestCreateGroupRequest(false, tkhCast)
diags.Append(d...)
- obj["transfer_application_ownership_request"] = val
+ obj["create_group_request"] = val
}
{
- tkhCast, _ := tkh.(keyhubmodel.RequestCreateServiceAccountRequestable)
- val, d := tkhToTFObjectDSRequestCreateServiceAccountRequest(false, tkhCast)
+ tkhCast, _ := tkh.(keyhubmodel.RequestDisable2FARequestable)
+ val, d := tkhToTFObjectDSRequestDisable2FARequest(false, tkhCast)
diags.Append(d...)
- obj["create_service_account_request"] = val
+ obj["disable2fa_request"] = val
}
{
- tkhCast, _ := tkh.(keyhubmodel.RequestTransferServiceAccountAdministrationRequestable)
- val, d := tkhToTFObjectDSRequestTransferServiceAccountAdministrationRequest(false, tkhCast)
+ tkhCast, _ := tkh.(keyhubmodel.RequestTransferApplicationOwnershipRequestable)
+ val, d := tkhToTFObjectDSRequestTransferApplicationOwnershipRequest(false, tkhCast)
diags.Append(d...)
- obj["transfer_service_account_administration_request"] = val
+ obj["transfer_application_ownership_request"] = val
}
{
- tkhCast, _ := tkh.(keyhubmodel.RequestPasswordResetRequestable)
- val, d := tkhToTFObjectDSRequestPasswordResetRequest(false, tkhCast)
+ tkhCast, _ := tkh.(keyhubmodel.RequestAddGroupAdminRequestable)
+ val, d := tkhToTFObjectDSRequestAddGroupAdminRequest(false, tkhCast)
diags.Append(d...)
- obj["password_reset_request"] = val
+ obj["add_group_admin_request"] = val
}
{
- tkhCast, _ := tkh.(keyhubmodel.RequestGrantServiceAccountGroupRequestable)
- val, d := tkhToTFObjectDSRequestGrantServiceAccountGroupRequest(false, tkhCast)
+ tkhCast, _ := tkh.(keyhubmodel.RequestReviewAuditRequestable)
+ val, d := tkhToTFObjectDSRequestReviewAuditRequest(false, tkhCast)
diags.Append(d...)
- obj["grant_service_account_group_request"] = val
+ obj["review_audit_request"] = val
}
{
- tkhCast, _ := tkh.(keyhubmodel.RequestTransferProvisionedSystemOwnershipRequestable)
- val, d := tkhToTFObjectDSRequestTransferProvisionedSystemOwnershipRequest(false, tkhCast)
+ tkhCast, _ := tkh.(keyhubmodel.RequestSetupAuthorizingGroupRequestable)
+ val, d := tkhToTFObjectDSRequestSetupAuthorizingGroupRequest(false, tkhCast)
diags.Append(d...)
- obj["transfer_provisioned_system_ownership_request"] = val
+ obj["setup_authorizing_group_request"] = val
}
{
- tkhCast, _ := tkh.(keyhubmodel.RequestExtendAccessRequestable)
- val, d := tkhToTFObjectDSRequestExtendAccessRequest(false, tkhCast)
+ tkhCast, _ := tkh.(keyhubmodel.RequestRemoveOrganizationalUnitRequestable)
+ val, d := tkhToTFObjectDSRequestRemoveOrganizationalUnitRequest(false, tkhCast)
diags.Append(d...)
- obj["extend_access_request"] = val
+ obj["remove_organizational_unit_request"] = val
}
{
tkhCast, _ := tkh.(keyhubmodel.RequestTransferProvisionedSystemAdministrationRequestable)
@@ -8545,7 +8547,7 @@ func tkhToTFObjectDSServiceaccountServiceAccount(recurse bool, tkh keyhubmodel.S
{
val, d := tkhToTFObjectDSServiceaccountServiceAccount_additionalObjects(false, tkh.GetAdditionalObjects())
diags.Append(d...)
- obj["additional_objects"] = val
+ maps.Copy(obj, val.Attributes())
}
}
{
@@ -8613,7 +8615,7 @@ func tkhToTFObjectDSServiceaccountServiceAccountGroup(recurse bool, tkh keyhubmo
{
val, d := tkhToTFObjectDSServiceaccountServiceAccountGroup_additionalObjects(false, tkh.GetAdditionalObjects())
diags.Append(d...)
- obj["additional_objects"] = val
+ maps.Copy(obj, val.Attributes())
}
}
{
@@ -8993,7 +8995,7 @@ func tkhToTFObjectDSVaultDeletedVaultHolder(recurse bool, tkh keyhubmodel.VaultD
{
val, d := tkhToTFObjectDSVaultDeletedVaultHolder_additionalObjects(false, tkh.GetAdditionalObjects())
diags.Append(d...)
- obj["additional_objects"] = val
+ maps.Copy(obj, val.Attributes())
}
}
{
@@ -9281,7 +9283,7 @@ func tkhToTFObjectDSVaultVaultRecord(recurse bool, tkh keyhubmodel.VaultVaultRec
{
val, d := tkhToTFObjectDSVaultVaultRecord_additionalObjects(false, tkh.GetAdditionalObjects())
diags.Append(d...)
- obj["additional_objects"] = val
+ maps.Copy(obj, val.Attributes())
}
}
{
@@ -9650,7 +9652,7 @@ func tkhToTFObjectDSWebhookWebhook(recurse bool, tkh keyhubmodel.WebhookWebhooka
{
val, d := tkhToTFObjectDSWebhookWebhook_additionalObjects(false, tkh.GetAdditionalObjects())
diags.Append(d...)
- obj["additional_objects"] = val
+ maps.Copy(obj, val.Attributes())
}
}
{
@@ -9753,7 +9755,7 @@ func tkhToTFObjectDSWebhookWebhookDelivery(recurse bool, tkh keyhubmodel.Webhook
{
val, d := tkhToTFObjectDSWebhookWebhookDelivery_additionalObjects(false, tkh.GetAdditionalObjects())
diags.Append(d...)
- obj["additional_objects"] = val
+ maps.Copy(obj, val.Attributes())
}
}
{
diff --git a/internal/provider/full-tkh-to-tf-rs.go b/internal/provider/full-tkh-to-tf-rs.go
index 900a096..441de39 100644
--- a/internal/provider/full-tkh-to-tf-rs.go
+++ b/internal/provider/full-tkh-to-tf-rs.go
@@ -4,6 +4,8 @@
package provider
import (
+ "golang.org/x/exp/maps"
+
"github.com/hashicorp/terraform-plugin-framework/attr"
"github.com/hashicorp/terraform-plugin-framework/diag"
"github.com/hashicorp/terraform-plugin-framework/types"
@@ -238,7 +240,7 @@ func tkhToTFObjectRSAccountVaultVaultRecord(recurse bool, tkh keyhubmodel.VaultV
{
val, d := tkhToTFObjectRSVaultVaultRecord_additionalObjects(false, tkh.GetAdditionalObjects())
diags.Append(d...)
- obj["additional_objects"] = val
+ maps.Copy(obj, val.Attributes())
}
}
obj["account_uuid"] = types.StringNull()
@@ -303,7 +305,7 @@ func tkhToTFObjectRSAuditAuditRecord(recurse bool, tkh keyhubmodel.AuditAuditRec
{
val, d := tkhToTFObjectRSAuditAuditRecord_additionalObjects(false, tkh.GetAdditionalObjects())
diags.Append(d...)
- obj["additional_objects"] = val
+ maps.Copy(obj, val.Attributes())
}
}
{
@@ -421,7 +423,7 @@ func tkhToTFObjectRSAuthAccount(recurse bool, tkh keyhubmodel.AuthAccountable) (
{
val, d := tkhToTFObjectRSAuthAccount_additionalObjects(false, tkh.GetAdditionalObjects())
diags.Append(d...)
- obj["additional_objects"] = val
+ maps.Copy(obj, val.Attributes())
}
}
{
@@ -1026,7 +1028,7 @@ func tkhToTFObjectRSCertificateCertificate(recurse bool, tkh keyhubmodel.Certifi
{
val, d := tkhToTFObjectRSCertificateCertificate_additionalObjects(false, tkh.GetAdditionalObjects())
diags.Append(d...)
- obj["additional_objects"] = val
+ maps.Copy(obj, val.Attributes())
}
}
{
@@ -1204,7 +1206,7 @@ func tkhToTFObjectRSClientApplicationVaultVaultRecord(recurse bool, tkh keyhubmo
{
val, d := tkhToTFObjectRSVaultVaultRecord_additionalObjects(false, tkh.GetAdditionalObjects())
diags.Append(d...)
- obj["additional_objects"] = val
+ maps.Copy(obj, val.Attributes())
}
}
obj["client_application_uuid"] = types.StringNull()
@@ -1269,7 +1271,7 @@ func tkhToTFObjectRSClientClientApplication(recurse bool, tkh keyhubmodel.Client
{
val, d := tkhToTFObjectRSClientClientApplication_additionalObjects(false, tkh.GetAdditionalObjects())
diags.Append(d...)
- obj["additional_objects"] = val
+ maps.Copy(obj, val.Attributes())
}
}
{
@@ -1314,18 +1316,18 @@ func tkhToTFObjectRSClientClientApplication(recurse bool, tkh keyhubmodel.Client
diags.Append(d...)
obj["o_auth2_client"] = val
}
- {
- tkhCast, _ := tkh.(keyhubmodel.ClientSaml2Clientable)
- val, d := tkhToTFObjectRSClientSaml2Client(false, tkhCast)
- diags.Append(d...)
- obj["saml2_client"] = val
- }
{
tkhCast, _ := tkh.(keyhubmodel.ClientLdapClientable)
val, d := tkhToTFObjectRSClientLdapClient(false, tkhCast)
diags.Append(d...)
obj["ldap_client"] = val
}
+ {
+ tkhCast, _ := tkh.(keyhubmodel.ClientSaml2Clientable)
+ val, d := tkhToTFObjectRSClientSaml2Client(false, tkhCast)
+ diags.Append(d...)
+ obj["saml2_client"] = val
+ }
objVal, d := types.ObjectValue(attrs, obj)
diags.Append(d...)
@@ -1544,7 +1546,7 @@ func tkhToTFObjectRSClientOAuth2ClientPermission(recurse bool, tkh keyhubmodel.C
{
val, d := tkhToTFObjectRSClientOAuth2ClientPermission_additionalObjects(false, tkh.GetAdditionalObjects())
diags.Append(d...)
- obj["additional_objects"] = val
+ maps.Copy(obj, val.Attributes())
}
}
{
@@ -1622,7 +1624,7 @@ func tkhToTFObjectRSClientOAuth2ClientPermissionWithClient(recurse bool, tkh key
{
val, d := tkhToTFObjectRSClientOAuth2ClientPermission_additionalObjects(false, tkh.GetAdditionalObjects())
diags.Append(d...)
- obj["additional_objects"] = val
+ maps.Copy(obj, val.Attributes())
}
}
{
@@ -1794,7 +1796,7 @@ func tkhToTFObjectRSDeletedVaultHolderVaultVaultRecord(recurse bool, tkh keyhubm
{
val, d := tkhToTFObjectRSVaultVaultRecord_additionalObjects(false, tkh.GetAdditionalObjects())
diags.Append(d...)
- obj["additional_objects"] = val
+ maps.Copy(obj, val.Attributes())
}
}
obj["deleted_vault_holder_uuid"] = types.StringNull()
@@ -1859,7 +1861,7 @@ func tkhToTFObjectRSDirectoryAccountDirectory(recurse bool, tkh keyhubmodel.Dire
{
val, d := tkhToTFObjectRSDirectoryAccountDirectory_additionalObjects(false, tkh.GetAdditionalObjects())
diags.Append(d...)
- obj["additional_objects"] = val
+ maps.Copy(obj, val.Attributes())
}
}
{
@@ -1894,10 +1896,10 @@ func tkhToTFObjectRSDirectoryAccountDirectory(recurse bool, tkh keyhubmodel.Dire
obj["rotating_password"] = stringerToTF(tkh.GetRotatingPassword())
obj["username_customizable"] = types.BoolPointerValue(tkh.GetUsernameCustomizable())
{
- tkhCast, _ := tkh.(keyhubmodel.DirectoryMaintenanceDirectoryable)
- val, d := tkhToTFObjectRSDirectoryMaintenanceDirectory(false, tkhCast)
+ tkhCast, _ := tkh.(keyhubmodel.DirectoryInternalDirectoryable)
+ val, d := tkhToTFObjectRSDirectoryInternalDirectory(false, tkhCast)
diags.Append(d...)
- obj["maintenance_directory"] = val
+ obj["internal_directory"] = val
}
{
tkhCast, _ := tkh.(keyhubmodel.DirectoryOIDCDirectoryable)
@@ -1906,10 +1908,10 @@ func tkhToTFObjectRSDirectoryAccountDirectory(recurse bool, tkh keyhubmodel.Dire
obj["o_id_c_directory"] = val
}
{
- tkhCast, _ := tkh.(keyhubmodel.DirectoryInternalDirectoryable)
- val, d := tkhToTFObjectRSDirectoryInternalDirectory(false, tkhCast)
+ tkhCast, _ := tkh.(keyhubmodel.DirectoryMaintenanceDirectoryable)
+ val, d := tkhToTFObjectRSDirectoryMaintenanceDirectory(false, tkhCast)
diags.Append(d...)
- obj["internal_directory"] = val
+ obj["maintenance_directory"] = val
}
{
tkhCast, _ := tkh.(keyhubmodel.DirectoryLDAPDirectoryable)
@@ -2249,7 +2251,7 @@ func tkhToTFObjectRSGroupAccountGroup(recurse bool, tkh keyhubmodel.GroupAccount
{
val, d := tkhToTFObjectRSGroupAccountGroup_additionalObjects(false, tkh.GetAdditionalObjects())
diags.Append(d...)
- obj["additional_objects"] = val
+ maps.Copy(obj, val.Attributes())
}
}
obj["uuid"] = withUuidToTF(tkh)
@@ -2374,7 +2376,7 @@ func tkhToTFObjectRSGroupGroup(recurse bool, tkh keyhubmodel.GroupGroupable) (ty
{
val, d := tkhToTFObjectRSGroupGroup_additionalObjects(false, tkh.GetAdditionalObjects())
diags.Append(d...)
- obj["additional_objects"] = val
+ maps.Copy(obj, val.Attributes())
}
}
{
@@ -2455,7 +2457,7 @@ func tkhToTFObjectRSGroupGroupAccount(recurse bool, tkh keyhubmodel.GroupGroupAc
{
val, d := tkhToTFObjectRSGroupGroupAccount_additionalObjects(false, tkh.GetAdditionalObjects())
diags.Append(d...)
- obj["additional_objects"] = val
+ maps.Copy(obj, val.Attributes())
}
}
obj["uuid"] = withUuidToTF(tkh)
@@ -2609,7 +2611,7 @@ func tkhToTFObjectRSGroupGroupAudit(recurse bool, tkh keyhubmodel.GroupGroupAudi
{
val, d := tkhToTFObjectRSGroupGroupAudit_additionalObjects(false, tkh.GetAdditionalObjects())
diags.Append(d...)
- obj["additional_objects"] = val
+ maps.Copy(obj, val.Attributes())
}
}
{
@@ -2853,7 +2855,7 @@ func tkhToTFObjectRSGroupGroupClassification(recurse bool, tkh keyhubmodel.Group
{
val, d := tkhToTFObjectRSGroupGroupClassification_additionalObjects(false, tkh.GetAdditionalObjects())
diags.Append(d...)
- obj["additional_objects"] = val
+ maps.Copy(obj, val.Attributes())
}
}
{
@@ -3059,7 +3061,7 @@ func tkhToTFObjectRSGroupGroupClient(recurse bool, tkh keyhubmodel.GroupGroupCli
{
val, d := tkhToTFObjectRSGroupGroupClient_additionalObjects(false, tkh.GetAdditionalObjects())
diags.Append(d...)
- obj["additional_objects"] = val
+ maps.Copy(obj, val.Attributes())
}
}
{
@@ -3163,7 +3165,7 @@ func tkhToTFObjectRSGroupGroupFolder(recurse bool, tkh keyhubmodel.GroupGroupFol
{
val, d := tkhToTFObjectRSGroupGroupFolder_additionalObjects(false, tkh.GetAdditionalObjects())
diags.Append(d...)
- obj["additional_objects"] = val
+ maps.Copy(obj, val.Attributes())
}
}
{
@@ -3610,7 +3612,7 @@ func tkhToTFObjectRSGroupProvisioningGroup(recurse bool, tkh keyhubmodel.GroupPr
{
val, d := tkhToTFObjectRSGroupProvisioningGroup_additionalObjects(false, tkh.GetAdditionalObjects())
diags.Append(d...)
- obj["additional_objects"] = val
+ maps.Copy(obj, val.Attributes())
}
}
{
@@ -3716,7 +3718,7 @@ func tkhToTFObjectRSGroupVaultVaultRecord(recurse bool, tkh keyhubmodel.VaultVau
{
val, d := tkhToTFObjectRSVaultVaultRecord_additionalObjects(false, tkh.GetAdditionalObjects())
diags.Append(d...)
- obj["additional_objects"] = val
+ maps.Copy(obj, val.Attributes())
}
}
obj["group_uuid"] = types.StringNull()
@@ -3866,7 +3868,7 @@ func tkhToTFObjectRSLaunchpadLaunchpadTile(recurse bool, tkh keyhubmodel.Launchp
{
val, d := tkhToTFObjectRSLaunchpadLaunchpadTile_additionalObjects(false, tkh.GetAdditionalObjects())
diags.Append(d...)
- obj["additional_objects"] = val
+ maps.Copy(obj, val.Attributes())
}
}
{
@@ -4253,7 +4255,7 @@ func tkhToTFObjectRSNestedClientOAuth2ClientPermission(recurse bool, tkh keyhubm
{
val, d := tkhToTFObjectRSClientOAuth2ClientPermission_additionalObjects(false, tkh.GetAdditionalObjects())
diags.Append(d...)
- obj["additional_objects"] = val
+ maps.Copy(obj, val.Attributes())
}
}
obj["client_application_uuid"] = types.StringNull()
@@ -4303,7 +4305,7 @@ func tkhToTFObjectRSNestedGroupAccountGroup(recurse bool, tkh keyhubmodel.GroupA
{
val, d := tkhToTFObjectRSGroupAccountGroup_additionalObjects(false, tkh.GetAdditionalObjects())
diags.Append(d...)
- obj["additional_objects"] = val
+ maps.Copy(obj, val.Attributes())
}
}
obj["account_uuid"] = types.StringNull()
@@ -4341,7 +4343,7 @@ func tkhToTFObjectRSNestedGroupGroupAccount(recurse bool, tkh keyhubmodel.GroupG
{
val, d := tkhToTFObjectRSGroupGroupAccount_additionalObjects(false, tkh.GetAdditionalObjects())
diags.Append(d...)
- obj["additional_objects"] = val
+ maps.Copy(obj, val.Attributes())
}
}
obj["group_uuid"] = types.StringNull()
@@ -4378,7 +4380,7 @@ func tkhToTFObjectRSNestedGroupGroupAudit(recurse bool, tkh keyhubmodel.GroupGro
{
val, d := tkhToTFObjectRSGroupGroupAudit_additionalObjects(false, tkh.GetAdditionalObjects())
diags.Append(d...)
- obj["additional_objects"] = val
+ maps.Copy(obj, val.Attributes())
}
}
obj["group_uuid"] = types.StringNull()
@@ -4445,7 +4447,7 @@ func tkhToTFObjectRSNestedOrganizationAccountOrganizationalUnit(recurse bool, tk
{
val, d := tkhToTFObjectRSOrganizationAccountOrganizationalUnit_additionalObjects(false, tkh.GetAdditionalObjects())
diags.Append(d...)
- obj["additional_objects"] = val
+ maps.Copy(obj, val.Attributes())
}
}
obj["account_uuid"] = types.StringNull()
@@ -4473,7 +4475,7 @@ func tkhToTFObjectRSNestedOrganizationOrganizationalUnitAccount(recurse bool, tk
{
val, d := tkhToTFObjectRSOrganizationOrganizationalUnitAccount_additionalObjects(false, tkh.GetAdditionalObjects())
diags.Append(d...)
- obj["additional_objects"] = val
+ maps.Copy(obj, val.Attributes())
}
}
obj["organizational_unit_uuid"] = types.StringNull()
@@ -4502,7 +4504,7 @@ func tkhToTFObjectRSNestedProvisioningGroupOnSystem(recurse bool, tkh keyhubmode
{
val, d := tkhToTFObjectRSProvisioningGroupOnSystem_additionalObjects(false, tkh.GetAdditionalObjects())
diags.Append(d...)
- obj["additional_objects"] = val
+ maps.Copy(obj, val.Attributes())
}
}
obj["provisioned_system_uuid"] = types.StringNull()
@@ -4555,7 +4557,7 @@ func tkhToTFObjectRSNestedProvisioningProvisionedAccount(recurse bool, tkh keyhu
{
val, d := tkhToTFObjectRSProvisioningProvisionedAccount_additionalObjects(false, tkh.GetAdditionalObjects())
diags.Append(d...)
- obj["additional_objects"] = val
+ maps.Copy(obj, val.Attributes())
}
}
obj["provisioned_system_uuid"] = types.StringNull()
@@ -4584,7 +4586,7 @@ func tkhToTFObjectRSNestedProvisioningProvisionedSystemSyncLog(recurse bool, tkh
{
val, d := tkhToTFObjectRSProvisioningProvisionedSystemSyncLog_additionalObjects(false, tkh.GetAdditionalObjects())
diags.Append(d...)
- obj["additional_objects"] = val
+ maps.Copy(obj, val.Attributes())
}
}
obj["provisioned_system_uuid"] = types.StringNull()
@@ -4635,7 +4637,7 @@ func tkhToTFObjectRSNestedServiceaccountServiceAccountGroup(recurse bool, tkh ke
{
val, d := tkhToTFObjectRSServiceaccountServiceAccountGroup_additionalObjects(false, tkh.GetAdditionalObjects())
diags.Append(d...)
- obj["additional_objects"] = val
+ maps.Copy(obj, val.Attributes())
}
}
obj["service_account_uuid"] = types.StringNull()
@@ -4686,7 +4688,7 @@ func tkhToTFObjectRSNestedWebhookWebhookDelivery(recurse bool, tkh keyhubmodel.W
{
val, d := tkhToTFObjectRSWebhookWebhookDelivery_additionalObjects(false, tkh.GetAdditionalObjects())
diags.Append(d...)
- obj["additional_objects"] = val
+ maps.Copy(obj, val.Attributes())
}
}
obj["webhook_uuid"] = types.StringNull()
@@ -5120,7 +5122,7 @@ func tkhToTFObjectRSOrganizationAccountOrganizationalUnit(recurse bool, tkh keyh
{
val, d := tkhToTFObjectRSOrganizationAccountOrganizationalUnit_additionalObjects(false, tkh.GetAdditionalObjects())
diags.Append(d...)
- obj["additional_objects"] = val
+ maps.Copy(obj, val.Attributes())
}
}
obj["uuid"] = withUuidToTF(tkh)
@@ -5200,7 +5202,7 @@ func tkhToTFObjectRSOrganizationOrganizationalUnit(recurse bool, tkh keyhubmodel
{
val, d := tkhToTFObjectRSOrganizationOrganizationalUnit_additionalObjects(false, tkh.GetAdditionalObjects())
diags.Append(d...)
- obj["additional_objects"] = val
+ maps.Copy(obj, val.Attributes())
}
}
{
@@ -5252,7 +5254,7 @@ func tkhToTFObjectRSOrganizationOrganizationalUnitAccount(recurse bool, tkh keyh
{
val, d := tkhToTFObjectRSOrganizationOrganizationalUnitAccount_additionalObjects(false, tkh.GetAdditionalObjects())
diags.Append(d...)
- obj["additional_objects"] = val
+ maps.Copy(obj, val.Attributes())
}
}
obj["uuid"] = withUuidToTF(tkh)
@@ -5595,7 +5597,7 @@ func tkhToTFObjectRSProvisioningGroupOnSystem(recurse bool, tkh keyhubmodel.Prov
{
val, d := tkhToTFObjectRSProvisioningGroupOnSystem_additionalObjects(false, tkh.GetAdditionalObjects())
diags.Append(d...)
- obj["additional_objects"] = val
+ maps.Copy(obj, val.Attributes())
}
}
{
@@ -5873,7 +5875,7 @@ func tkhToTFObjectRSProvisioningProvisionNumberSequence(recurse bool, tkh keyhub
{
val, d := tkhToTFObjectRSProvisioningProvisionNumberSequence_additionalObjects(false, tkh.GetAdditionalObjects())
diags.Append(d...)
- obj["additional_objects"] = val
+ maps.Copy(obj, val.Attributes())
}
}
{
@@ -6000,7 +6002,7 @@ func tkhToTFObjectRSProvisioningProvisionedAccount(recurse bool, tkh keyhubmodel
{
val, d := tkhToTFObjectRSProvisioningProvisionedAccount_additionalObjects(false, tkh.GetAdditionalObjects())
diags.Append(d...)
- obj["additional_objects"] = val
+ maps.Copy(obj, val.Attributes())
}
}
obj["uuid"] = withUuidToTF(tkh)
@@ -6219,7 +6221,7 @@ func tkhToTFObjectRSProvisioningProvisionedSystem(recurse bool, tkh keyhubmodel.
{
val, d := tkhToTFObjectRSProvisioningProvisionedSystem_additionalObjects(false, tkh.GetAdditionalObjects())
diags.Append(d...)
- obj["additional_objects"] = val
+ maps.Copy(obj, val.Attributes())
}
}
{
@@ -6258,16 +6260,16 @@ func tkhToTFObjectRSProvisioningProvisionedSystem(recurse bool, tkh keyhubmodel.
obj["technical_administrator_uuid"] = withUuidToTF(tkh.GetTechnicalAdministrator())
obj["username_prefix"] = types.StringPointerValue(tkh.GetUsernamePrefix())
{
- tkhCast, _ := tkh.(keyhubmodel.ProvisioningAbstractProvisionedLDAPable)
- val, d := tkhToTFObjectRSProvisioningAbstractProvisionedLDAP(false, tkhCast)
+ tkhCast, _ := tkh.(keyhubmodel.ProvisioningProvisionedLDAPDirectoryable)
+ val, d := tkhToTFObjectRSProvisioningProvisionedLDAPDirectory(false, tkhCast)
diags.Append(d...)
- obj["abstract_provisioned_ldap"] = val
+ obj["provisioned_ldap_directory"] = val
}
{
- tkhCast, _ := tkh.(keyhubmodel.ProvisioningProvisionedLDAPable)
- val, d := tkhToTFObjectRSProvisioningProvisionedLDAP(false, tkhCast)
+ tkhCast, _ := tkh.(keyhubmodel.ProvisioningProvisionedInternalLDAPable)
+ val, d := tkhToTFObjectRSProvisioningProvisionedInternalLDAP(false, tkhCast)
diags.Append(d...)
- obj["provisioned_ldap"] = val
+ obj["provisioned_internal_ldap"] = val
}
{
tkhCast, _ := tkh.(keyhubmodel.ProvisioningProvisionedAzureTenantable)
@@ -6275,18 +6277,18 @@ func tkhToTFObjectRSProvisioningProvisionedSystem(recurse bool, tkh keyhubmodel.
diags.Append(d...)
obj["provisioned_azure_tenant"] = val
}
- {
- tkhCast, _ := tkh.(keyhubmodel.ProvisioningProvisionedAzureSyncLDAPDirectoryable)
- val, d := tkhToTFObjectRSProvisioningProvisionedAzureSyncLDAPDirectory(false, tkhCast)
- diags.Append(d...)
- obj["provisioned_azure_sync_ldap_directory"] = val
- }
{
tkhCast, _ := tkh.(keyhubmodel.ProvisioningProvisionedAzureOIDCDirectoryable)
val, d := tkhToTFObjectRSProvisioningProvisionedAzureOIDCDirectory(false, tkhCast)
diags.Append(d...)
obj["provisioned_azure_oidc_directory"] = val
}
+ {
+ tkhCast, _ := tkh.(keyhubmodel.ProvisioningAbstractProvisionedLDAPable)
+ val, d := tkhToTFObjectRSProvisioningAbstractProvisionedLDAP(false, tkhCast)
+ diags.Append(d...)
+ obj["abstract_provisioned_ldap"] = val
+ }
{
tkhCast, _ := tkh.(keyhubmodel.ProvisioningProvisionedADable)
val, d := tkhToTFObjectRSProvisioningProvisionedAD(false, tkhCast)
@@ -6294,16 +6296,16 @@ func tkhToTFObjectRSProvisioningProvisionedSystem(recurse bool, tkh keyhubmodel.
obj["provisioned_a_d"] = val
}
{
- tkhCast, _ := tkh.(keyhubmodel.ProvisioningProvisionedLDAPDirectoryable)
- val, d := tkhToTFObjectRSProvisioningProvisionedLDAPDirectory(false, tkhCast)
+ tkhCast, _ := tkh.(keyhubmodel.ProvisioningProvisionedAzureSyncLDAPDirectoryable)
+ val, d := tkhToTFObjectRSProvisioningProvisionedAzureSyncLDAPDirectory(false, tkhCast)
diags.Append(d...)
- obj["provisioned_ldap_directory"] = val
+ obj["provisioned_azure_sync_ldap_directory"] = val
}
{
- tkhCast, _ := tkh.(keyhubmodel.ProvisioningProvisionedInternalLDAPable)
- val, d := tkhToTFObjectRSProvisioningProvisionedInternalLDAP(false, tkhCast)
+ tkhCast, _ := tkh.(keyhubmodel.ProvisioningProvisionedLDAPable)
+ val, d := tkhToTFObjectRSProvisioningProvisionedLDAP(false, tkhCast)
diags.Append(d...)
- obj["provisioned_internal_ldap"] = val
+ obj["provisioned_ldap"] = val
}
objVal, d := types.ObjectValue(attrs, obj)
@@ -6428,7 +6430,7 @@ func tkhToTFObjectRSProvisioningProvisionedSystemSyncLog(recurse bool, tkh keyhu
{
val, d := tkhToTFObjectRSProvisioningProvisionedSystemSyncLog_additionalObjects(false, tkh.GetAdditionalObjects())
diags.Append(d...)
- obj["additional_objects"] = val
+ maps.Copy(obj, val.Attributes())
}
}
{
@@ -7118,7 +7120,7 @@ func tkhToTFObjectRSRequestModificationRequest(recurse bool, tkh keyhubmodel.Req
{
val, d := tkhToTFObjectRSRequestModificationRequest_additionalObjects(false, tkh.GetAdditionalObjects())
diags.Append(d...)
- obj["additional_objects"] = val
+ maps.Copy(obj, val.Attributes())
}
}
{
@@ -7155,70 +7157,70 @@ func tkhToTFObjectRSRequestModificationRequest(recurse bool, tkh keyhubmodel.Req
obj["abstract_application_modification_request"] = val
}
{
- tkhCast, _ := tkh.(keyhubmodel.RequestAbstractProvisionedSystemModificationRequestable)
- val, d := tkhToTFObjectRSRequestAbstractProvisionedSystemModificationRequest(false, tkhCast)
+ tkhCast, _ := tkh.(keyhubmodel.RequestTransferApplicationAdministrationRequestable)
+ val, d := tkhToTFObjectRSRequestTransferApplicationAdministrationRequest(false, tkhCast)
diags.Append(d...)
- obj["abstract_provisioned_system_modification_request"] = val
+ obj["transfer_application_administration_request"] = val
}
{
- tkhCast, _ := tkh.(keyhubmodel.RequestRemoveProvisionedSystemRequestable)
- val, d := tkhToTFObjectRSRequestRemoveProvisionedSystemRequest(false, tkhCast)
+ tkhCast, _ := tkh.(keyhubmodel.RequestExtendAccessRequestable)
+ val, d := tkhToTFObjectRSRequestExtendAccessRequest(false, tkhCast)
diags.Append(d...)
- obj["remove_provisioned_system_request"] = val
+ obj["extend_access_request"] = val
}
{
- tkhCast, _ := tkh.(keyhubmodel.RequestGrantApplicationRequestable)
- val, d := tkhToTFObjectRSRequestGrantApplicationRequest(false, tkhCast)
+ tkhCast, _ := tkh.(keyhubmodel.RequestGrantServiceAccountGroupRequestable)
+ val, d := tkhToTFObjectRSRequestGrantServiceAccountGroupRequest(false, tkhCast)
diags.Append(d...)
- obj["grant_application_request"] = val
+ obj["grant_service_account_group_request"] = val
}
{
- tkhCast, _ := tkh.(keyhubmodel.RequestReviewAuditRequestable)
- val, d := tkhToTFObjectRSRequestReviewAuditRequest(false, tkhCast)
+ tkhCast, _ := tkh.(keyhubmodel.RequestGrantGroupOnSystemRequestable)
+ val, d := tkhToTFObjectRSRequestGrantGroupOnSystemRequest(false, tkhCast)
diags.Append(d...)
- obj["review_audit_request"] = val
+ obj["grant_group_on_system_request"] = val
}
{
- tkhCast, _ := tkh.(keyhubmodel.RequestRevokeAdminRequestable)
- val, d := tkhToTFObjectRSRequestRevokeAdminRequest(false, tkhCast)
+ tkhCast, _ := tkh.(keyhubmodel.RequestAbstractProvisionedSystemModificationRequestable)
+ val, d := tkhToTFObjectRSRequestAbstractProvisionedSystemModificationRequest(false, tkhCast)
diags.Append(d...)
- obj["revoke_admin_request"] = val
+ obj["abstract_provisioned_system_modification_request"] = val
}
{
- tkhCast, _ := tkh.(keyhubmodel.RequestGrantAccessRequestable)
- val, d := tkhToTFObjectRSRequestGrantAccessRequest(false, tkhCast)
+ tkhCast, _ := tkh.(keyhubmodel.RequestEnableTechnicalAdministrationRequestable)
+ val, d := tkhToTFObjectRSRequestEnableTechnicalAdministrationRequest(false, tkhCast)
diags.Append(d...)
- obj["grant_access_request"] = val
+ obj["enable_technical_administration_request"] = val
}
{
- tkhCast, _ := tkh.(keyhubmodel.RequestTransferProvisionedSystemContentAdministrationRequestable)
- val, d := tkhToTFObjectRSRequestTransferProvisionedSystemContentAdministrationRequest(false, tkhCast)
+ tkhCast, _ := tkh.(keyhubmodel.RequestGrantApplicationRequestable)
+ val, d := tkhToTFObjectRSRequestGrantApplicationRequest(false, tkhCast)
diags.Append(d...)
- obj["transfer_provisioned_system_content_administration_request"] = val
+ obj["grant_application_request"] = val
}
{
- tkhCast, _ := tkh.(keyhubmodel.RequestAbstractOrganizationalUnitModificationRequestable)
- val, d := tkhToTFObjectRSRequestAbstractOrganizationalUnitModificationRequest(false, tkhCast)
+ tkhCast, _ := tkh.(keyhubmodel.RequestPasswordResetRequestable)
+ val, d := tkhToTFObjectRSRequestPasswordResetRequest(false, tkhCast)
diags.Append(d...)
- obj["abstract_organizational_unit_modification_request"] = val
+ obj["password_reset_request"] = val
}
{
- tkhCast, _ := tkh.(keyhubmodel.RequestRemoveOrganizationalUnitRequestable)
- val, d := tkhToTFObjectRSRequestRemoveOrganizationalUnitRequest(false, tkhCast)
+ tkhCast, _ := tkh.(keyhubmodel.RequestGrantGroupOnSystemRequestRequestable)
+ val, d := tkhToTFObjectRSRequestGrantGroupOnSystemRequestRequest(false, tkhCast)
diags.Append(d...)
- obj["remove_organizational_unit_request"] = val
+ obj["grant_group_on_system_request_request"] = val
}
{
- tkhCast, _ := tkh.(keyhubmodel.RequestCreateGroupOnSystemRequestable)
- val, d := tkhToTFObjectRSRequestCreateGroupOnSystemRequest(false, tkhCast)
+ tkhCast, _ := tkh.(keyhubmodel.RequestTransferServiceAccountAdministrationRequestable)
+ val, d := tkhToTFObjectRSRequestTransferServiceAccountAdministrationRequest(false, tkhCast)
diags.Append(d...)
- obj["create_group_on_system_request"] = val
+ obj["transfer_service_account_administration_request"] = val
}
{
- tkhCast, _ := tkh.(keyhubmodel.RequestTransferApplicationAdministrationRequestable)
- val, d := tkhToTFObjectRSRequestTransferApplicationAdministrationRequest(false, tkhCast)
+ tkhCast, _ := tkh.(keyhubmodel.RequestRemoveProvisionedSystemRequestable)
+ val, d := tkhToTFObjectRSRequestRemoveProvisionedSystemRequest(false, tkhCast)
diags.Append(d...)
- obj["transfer_application_administration_request"] = val
+ obj["remove_provisioned_system_request"] = val
}
{
tkhCast, _ := tkh.(keyhubmodel.RequestUpdateGroupMembershipRequestable)
@@ -7227,10 +7229,16 @@ func tkhToTFObjectRSRequestModificationRequest(recurse bool, tkh keyhubmodel.Req
obj["update_group_membership_request"] = val
}
{
- tkhCast, _ := tkh.(keyhubmodel.RequestAddGroupAdminRequestable)
- val, d := tkhToTFObjectRSRequestAddGroupAdminRequest(false, tkhCast)
+ tkhCast, _ := tkh.(keyhubmodel.RequestTransferGroupOnSystemOwnershipRequestable)
+ val, d := tkhToTFObjectRSRequestTransferGroupOnSystemOwnershipRequest(false, tkhCast)
diags.Append(d...)
- obj["add_group_admin_request"] = val
+ obj["transfer_group_on_system_ownership_request"] = val
+ }
+ {
+ tkhCast, _ := tkh.(keyhubmodel.RequestAbstractOrganizationalUnitModificationRequestable)
+ val, d := tkhToTFObjectRSRequestAbstractOrganizationalUnitModificationRequest(false, tkhCast)
+ diags.Append(d...)
+ obj["abstract_organizational_unit_modification_request"] = val
}
{
tkhCast, _ := tkh.(keyhubmodel.RequestTransferOrganizationalUnitOwnershipRequestable)
@@ -7239,10 +7247,10 @@ func tkhToTFObjectRSRequestModificationRequest(recurse bool, tkh keyhubmodel.Req
obj["transfer_organizational_unit_ownership_request"] = val
}
{
- tkhCast, _ := tkh.(keyhubmodel.RequestJoinVaultRequestable)
- val, d := tkhToTFObjectRSRequestJoinVaultRequest(false, tkhCast)
+ tkhCast, _ := tkh.(keyhubmodel.RequestGrantAccessRequestable)
+ val, d := tkhToTFObjectRSRequestGrantAccessRequest(false, tkhCast)
diags.Append(d...)
- obj["join_vault_request"] = val
+ obj["grant_access_request"] = val
}
{
tkhCast, _ := tkh.(keyhubmodel.RequestVerifyInternalAccountRequestable)
@@ -7251,70 +7259,64 @@ func tkhToTFObjectRSRequestModificationRequest(recurse bool, tkh keyhubmodel.Req
obj["verify_internal_account_request"] = val
}
{
- tkhCast, _ := tkh.(keyhubmodel.RequestJoinGroupRequestable)
- val, d := tkhToTFObjectRSRequestJoinGroupRequest(false, tkhCast)
- diags.Append(d...)
- obj["join_group_request"] = val
- }
- {
- tkhCast, _ := tkh.(keyhubmodel.RequestTransferGroupOnSystemOwnershipRequestable)
- val, d := tkhToTFObjectRSRequestTransferGroupOnSystemOwnershipRequest(false, tkhCast)
+ tkhCast, _ := tkh.(keyhubmodel.RequestTransferAuditorGroupRequestable)
+ val, d := tkhToTFObjectRSRequestTransferAuditorGroupRequest(false, tkhCast)
diags.Append(d...)
- obj["transfer_group_on_system_ownership_request"] = val
+ obj["transfer_auditor_group_request"] = val
}
{
- tkhCast, _ := tkh.(keyhubmodel.RequestRemoveGroupRequestable)
- val, d := tkhToTFObjectRSRequestRemoveGroupRequest(false, tkhCast)
+ tkhCast, _ := tkh.(keyhubmodel.RequestCreateGroupOnSystemRequestable)
+ val, d := tkhToTFObjectRSRequestCreateGroupOnSystemRequest(false, tkhCast)
diags.Append(d...)
- obj["remove_group_request"] = val
+ obj["create_group_on_system_request"] = val
}
{
- tkhCast, _ := tkh.(keyhubmodel.RequestSetupAuthorizingGroupRequestable)
- val, d := tkhToTFObjectRSRequestSetupAuthorizingGroupRequest(false, tkhCast)
+ tkhCast, _ := tkh.(keyhubmodel.RequestJoinGroupRequestable)
+ val, d := tkhToTFObjectRSRequestJoinGroupRequest(false, tkhCast)
diags.Append(d...)
- obj["setup_authorizing_group_request"] = val
+ obj["join_group_request"] = val
}
{
- tkhCast, _ := tkh.(keyhubmodel.RequestSetupNestedGroupRequestable)
- val, d := tkhToTFObjectRSRequestSetupNestedGroupRequest(false, tkhCast)
+ tkhCast, _ := tkh.(keyhubmodel.RequestJoinVaultRequestable)
+ val, d := tkhToTFObjectRSRequestJoinVaultRequest(false, tkhCast)
diags.Append(d...)
- obj["setup_nested_group_request"] = val
+ obj["join_vault_request"] = val
}
{
- tkhCast, _ := tkh.(keyhubmodel.RequestGrantGroupOnSystemRequestRequestable)
- val, d := tkhToTFObjectRSRequestGrantGroupOnSystemRequestRequest(false, tkhCast)
+ tkhCast, _ := tkh.(keyhubmodel.RequestTransferProvisionedSystemContentAdministrationRequestable)
+ val, d := tkhToTFObjectRSRequestTransferProvisionedSystemContentAdministrationRequest(false, tkhCast)
diags.Append(d...)
- obj["grant_group_on_system_request_request"] = val
+ obj["transfer_provisioned_system_content_administration_request"] = val
}
{
- tkhCast, _ := tkh.(keyhubmodel.RequestDisable2FARequestable)
- val, d := tkhToTFObjectRSRequestDisable2FARequest(false, tkhCast)
+ tkhCast, _ := tkh.(keyhubmodel.RequestSetupNestedGroupRequestable)
+ val, d := tkhToTFObjectRSRequestSetupNestedGroupRequest(false, tkhCast)
diags.Append(d...)
- obj["disable2fa_request"] = val
+ obj["setup_nested_group_request"] = val
}
{
- tkhCast, _ := tkh.(keyhubmodel.RequestGrantGroupOnSystemRequestable)
- val, d := tkhToTFObjectRSRequestGrantGroupOnSystemRequest(false, tkhCast)
+ tkhCast, _ := tkh.(keyhubmodel.RequestRevokeAdminRequestable)
+ val, d := tkhToTFObjectRSRequestRevokeAdminRequest(false, tkhCast)
diags.Append(d...)
- obj["grant_group_on_system_request"] = val
+ obj["revoke_admin_request"] = val
}
{
- tkhCast, _ := tkh.(keyhubmodel.RequestEnableTechnicalAdministrationRequestable)
- val, d := tkhToTFObjectRSRequestEnableTechnicalAdministrationRequest(false, tkhCast)
+ tkhCast, _ := tkh.(keyhubmodel.RequestRemoveGroupRequestable)
+ val, d := tkhToTFObjectRSRequestRemoveGroupRequest(false, tkhCast)
diags.Append(d...)
- obj["enable_technical_administration_request"] = val
+ obj["remove_group_request"] = val
}
{
- tkhCast, _ := tkh.(keyhubmodel.RequestCreateGroupRequestable)
- val, d := tkhToTFObjectRSRequestCreateGroupRequest(false, tkhCast)
+ tkhCast, _ := tkh.(keyhubmodel.RequestTransferProvisionedSystemOwnershipRequestable)
+ val, d := tkhToTFObjectRSRequestTransferProvisionedSystemOwnershipRequest(false, tkhCast)
diags.Append(d...)
- obj["create_group_request"] = val
+ obj["transfer_provisioned_system_ownership_request"] = val
}
{
- tkhCast, _ := tkh.(keyhubmodel.RequestTransferAuditorGroupRequestable)
- val, d := tkhToTFObjectRSRequestTransferAuditorGroupRequest(false, tkhCast)
+ tkhCast, _ := tkh.(keyhubmodel.RequestCreateServiceAccountRequestable)
+ val, d := tkhToTFObjectRSRequestCreateServiceAccountRequest(false, tkhCast)
diags.Append(d...)
- obj["transfer_auditor_group_request"] = val
+ obj["create_service_account_request"] = val
}
{
tkhCast, _ := tkh.(keyhubmodel.RequestGrantClientPermissionRequestable)
@@ -7323,46 +7325,46 @@ func tkhToTFObjectRSRequestModificationRequest(recurse bool, tkh keyhubmodel.Req
obj["grant_client_permission_request"] = val
}
{
- tkhCast, _ := tkh.(keyhubmodel.RequestTransferApplicationOwnershipRequestable)
- val, d := tkhToTFObjectRSRequestTransferApplicationOwnershipRequest(false, tkhCast)
+ tkhCast, _ := tkh.(keyhubmodel.RequestCreateGroupRequestable)
+ val, d := tkhToTFObjectRSRequestCreateGroupRequest(false, tkhCast)
diags.Append(d...)
- obj["transfer_application_ownership_request"] = val
+ obj["create_group_request"] = val
}
{
- tkhCast, _ := tkh.(keyhubmodel.RequestCreateServiceAccountRequestable)
- val, d := tkhToTFObjectRSRequestCreateServiceAccountRequest(false, tkhCast)
+ tkhCast, _ := tkh.(keyhubmodel.RequestDisable2FARequestable)
+ val, d := tkhToTFObjectRSRequestDisable2FARequest(false, tkhCast)
diags.Append(d...)
- obj["create_service_account_request"] = val
+ obj["disable2fa_request"] = val
}
{
- tkhCast, _ := tkh.(keyhubmodel.RequestTransferServiceAccountAdministrationRequestable)
- val, d := tkhToTFObjectRSRequestTransferServiceAccountAdministrationRequest(false, tkhCast)
+ tkhCast, _ := tkh.(keyhubmodel.RequestTransferApplicationOwnershipRequestable)
+ val, d := tkhToTFObjectRSRequestTransferApplicationOwnershipRequest(false, tkhCast)
diags.Append(d...)
- obj["transfer_service_account_administration_request"] = val
+ obj["transfer_application_ownership_request"] = val
}
{
- tkhCast, _ := tkh.(keyhubmodel.RequestPasswordResetRequestable)
- val, d := tkhToTFObjectRSRequestPasswordResetRequest(false, tkhCast)
+ tkhCast, _ := tkh.(keyhubmodel.RequestAddGroupAdminRequestable)
+ val, d := tkhToTFObjectRSRequestAddGroupAdminRequest(false, tkhCast)
diags.Append(d...)
- obj["password_reset_request"] = val
+ obj["add_group_admin_request"] = val
}
{
- tkhCast, _ := tkh.(keyhubmodel.RequestGrantServiceAccountGroupRequestable)
- val, d := tkhToTFObjectRSRequestGrantServiceAccountGroupRequest(false, tkhCast)
+ tkhCast, _ := tkh.(keyhubmodel.RequestReviewAuditRequestable)
+ val, d := tkhToTFObjectRSRequestReviewAuditRequest(false, tkhCast)
diags.Append(d...)
- obj["grant_service_account_group_request"] = val
+ obj["review_audit_request"] = val
}
{
- tkhCast, _ := tkh.(keyhubmodel.RequestTransferProvisionedSystemOwnershipRequestable)
- val, d := tkhToTFObjectRSRequestTransferProvisionedSystemOwnershipRequest(false, tkhCast)
+ tkhCast, _ := tkh.(keyhubmodel.RequestSetupAuthorizingGroupRequestable)
+ val, d := tkhToTFObjectRSRequestSetupAuthorizingGroupRequest(false, tkhCast)
diags.Append(d...)
- obj["transfer_provisioned_system_ownership_request"] = val
+ obj["setup_authorizing_group_request"] = val
}
{
- tkhCast, _ := tkh.(keyhubmodel.RequestExtendAccessRequestable)
- val, d := tkhToTFObjectRSRequestExtendAccessRequest(false, tkhCast)
+ tkhCast, _ := tkh.(keyhubmodel.RequestRemoveOrganizationalUnitRequestable)
+ val, d := tkhToTFObjectRSRequestRemoveOrganizationalUnitRequest(false, tkhCast)
diags.Append(d...)
- obj["extend_access_request"] = val
+ obj["remove_organizational_unit_request"] = val
}
{
tkhCast, _ := tkh.(keyhubmodel.RequestTransferProvisionedSystemAdministrationRequestable)
@@ -7873,7 +7875,7 @@ func tkhToTFObjectRSServiceaccountServiceAccount(recurse bool, tkh keyhubmodel.S
{
val, d := tkhToTFObjectRSServiceaccountServiceAccount_additionalObjects(false, tkh.GetAdditionalObjects())
diags.Append(d...)
- obj["additional_objects"] = val
+ maps.Copy(obj, val.Attributes())
}
}
{
@@ -7928,7 +7930,7 @@ func tkhToTFObjectRSServiceaccountServiceAccountGroup(recurse bool, tkh keyhubmo
{
val, d := tkhToTFObjectRSServiceaccountServiceAccountGroup_additionalObjects(false, tkh.GetAdditionalObjects())
diags.Append(d...)
- obj["additional_objects"] = val
+ maps.Copy(obj, val.Attributes())
}
}
{
@@ -8301,7 +8303,7 @@ func tkhToTFObjectRSVaultDeletedVaultHolder(recurse bool, tkh keyhubmodel.VaultD
{
val, d := tkhToTFObjectRSVaultDeletedVaultHolder_additionalObjects(false, tkh.GetAdditionalObjects())
diags.Append(d...)
- obj["additional_objects"] = val
+ maps.Copy(obj, val.Attributes())
}
}
{
@@ -8576,7 +8578,7 @@ func tkhToTFObjectRSVaultVaultRecord(recurse bool, tkh keyhubmodel.VaultVaultRec
{
val, d := tkhToTFObjectRSVaultVaultRecord_additionalObjects(false, tkh.GetAdditionalObjects())
diags.Append(d...)
- obj["additional_objects"] = val
+ maps.Copy(obj, val.Attributes())
}
}
{
@@ -8936,7 +8938,7 @@ func tkhToTFObjectRSWebhookWebhook(recurse bool, tkh keyhubmodel.WebhookWebhooka
{
val, d := tkhToTFObjectRSWebhookWebhook_additionalObjects(false, tkh.GetAdditionalObjects())
diags.Append(d...)
- obj["additional_objects"] = val
+ maps.Copy(obj, val.Attributes())
}
}
{
@@ -9010,7 +9012,7 @@ func tkhToTFObjectRSWebhookWebhookDelivery(recurse bool, tkh keyhubmodel.Webhook
{
val, d := tkhToTFObjectRSWebhookWebhookDelivery_additionalObjects(false, tkh.GetAdditionalObjects())
diags.Append(d...)
- obj["additional_objects"] = val
+ maps.Copy(obj, val.Attributes())
}
}
{
diff --git a/internal/provider/provider.go b/internal/provider/provider.go
index 383e9b0..0ba9224 100644
--- a/internal/provider/provider.go
+++ b/internal/provider/provider.go
@@ -7,7 +7,9 @@ import (
"context"
"net/http"
"os"
+ "reflect"
+ "github.com/hashicorp/terraform-plugin-framework/attr"
"github.com/hashicorp/terraform-plugin-framework/datasource"
"github.com/hashicorp/terraform-plugin-framework/path"
"github.com/hashicorp/terraform-plugin-framework/provider"
@@ -204,3 +206,20 @@ func New(version string) func() provider.Provider {
}
}
}
+
+func collectAdditional2(data any) []string {
+ reflectValue := reflect.ValueOf(data)
+ reflectType := reflectValue.Type()
+ ret := make([]string, 0)
+ for i := 0; i < reflectType.NumField(); i++ {
+ field := reflectType.Field(i)
+ tkhoa := field.Tag.Get("tkhoa")
+ if tkhoa != "" {
+ attr := reflectValue.Field(i).Interface().(attr.Value)
+ if !attr.IsNull() && !attr.IsUnknown() {
+ ret = append(ret, tkhoa)
+ }
+ }
+ }
+ return ret
+}
diff --git a/internal/provider/resource-client_vaultrecord.go b/internal/provider/resource-client_vaultrecord.go
index ef3079f..f7d5d21 100644
--- a/internal/provider/resource-client_vaultrecord.go
+++ b/internal/provider/resource-client_vaultrecord.go
@@ -94,7 +94,7 @@ func (r *clientVaultrecordResource) Create(ctx context.Context, req resource.Cre
wrapper, err := r.client.Client().ByClientidInt64(*tkhParent.GetLinks()[0].GetId()).Vault().Record().Post(
ctx, newWrapper, &keyhubreq.ItemVaultRecordRequestBuilderPostRequestConfiguration{
QueryParameters: &keyhubreq.ItemVaultRecordRequestBuilderPostQueryParameters{
- Additional: collectAdditional(data.AdditionalObjects),
+ Additional: collectAdditional(data),
},
})
tkh, diags := findFirst[keyhubmodels.VaultVaultRecordable](ctx, wrapper, "client_vaultrecord", nil, err)
@@ -135,7 +135,7 @@ func (r *clientVaultrecordResource) Read(ctx context.Context, req resource.ReadR
tkh, err := r.client.Client().ByClientidInt64(*tkhParent.GetLinks()[0].GetId()).Vault().Record().ByRecordidInt64(getSelfLink(data.Links).ID.ValueInt64()).Get(
ctx, &keyhubreq.ItemVaultRecordWithRecordItemRequestBuilderGetRequestConfiguration{
QueryParameters: &keyhubreq.ItemVaultRecordWithRecordItemRequestBuilderGetQueryParameters{
- Additional: collectAdditional(data.AdditionalObjects),
+ Additional: collectAdditional(data),
},
})
@@ -184,7 +184,7 @@ func (r *clientVaultrecordResource) Update(ctx context.Context, req resource.Upd
tkh, err := r.client.Client().ByClientidInt64(*tkhParent.GetLinks()[0].GetId()).Vault().Record().ByRecordidInt64(getSelfLink(data.Links).ID.ValueInt64()).Put(
ctx, newTkh, &keyhubreq.ItemVaultRecordWithRecordItemRequestBuilderPutRequestConfiguration{
QueryParameters: &keyhubreq.ItemVaultRecordWithRecordItemRequestBuilderPutQueryParameters{
- Additional: collectAdditional(data.AdditionalObjects),
+ Additional: collectAdditional(data),
},
})
diff --git a/internal/provider/resource-clientapplication.go b/internal/provider/resource-clientapplication.go
index 6b8e431..b259462 100644
--- a/internal/provider/resource-clientapplication.go
+++ b/internal/provider/resource-clientapplication.go
@@ -88,7 +88,7 @@ func (r *clientapplicationResource) Create(ctx context.Context, req resource.Cre
wrapper, err := r.client.Client().Post(
ctx, newWrapper, &keyhubreq.ClientRequestBuilderPostRequestConfiguration{
QueryParameters: &keyhubreq.ClientRequestBuilderPostQueryParameters{
- Additional: collectAdditional(data.AdditionalObjects),
+ Additional: collectAdditional(data),
},
})
tkh, diags := findFirst[keyhubmodels.ClientClientApplicationable](ctx, wrapper, "clientapplication", nil, err)
@@ -122,7 +122,7 @@ func (r *clientapplicationResource) Read(ctx context.Context, req resource.ReadR
tkh, err := r.client.Client().ByClientidInt64(getSelfLink(data.Links).ID.ValueInt64()).Get(
ctx, &keyhubreq.WithClientItemRequestBuilderGetRequestConfiguration{
QueryParameters: &keyhubreq.WithClientItemRequestBuilderGetQueryParameters{
- Additional: collectAdditional(data.AdditionalObjects),
+ Additional: collectAdditional(data),
},
})
diff --git a/internal/provider/resource-group.go b/internal/provider/resource-group.go
index 2150254..bc5d1b4 100644
--- a/internal/provider/resource-group.go
+++ b/internal/provider/resource-group.go
@@ -88,7 +88,7 @@ func (r *groupResource) Create(ctx context.Context, req resource.CreateRequest,
wrapper, err := r.client.Group().Post(
ctx, newWrapper, &keyhubreq.GroupRequestBuilderPostRequestConfiguration{
QueryParameters: &keyhubreq.GroupRequestBuilderPostQueryParameters{
- Additional: collectAdditional(data.AdditionalObjects),
+ Additional: collectAdditional(data),
},
})
tkh, diags := findFirst[keyhubmodels.GroupGroupable](ctx, wrapper, "group", nil, err)
@@ -122,7 +122,7 @@ func (r *groupResource) Read(ctx context.Context, req resource.ReadRequest, resp
tkh, err := r.client.Group().ByGroupidInt64(getSelfLink(data.Links).ID.ValueInt64()).Get(
ctx, &keyhubreq.WithGroupItemRequestBuilderGetRequestConfiguration{
QueryParameters: &keyhubreq.WithGroupItemRequestBuilderGetQueryParameters{
- Additional: collectAdditional(data.AdditionalObjects),
+ Additional: collectAdditional(data),
},
})
diff --git a/internal/provider/resource-group_vaultrecord.go b/internal/provider/resource-group_vaultrecord.go
index 72f4595..06dca83 100644
--- a/internal/provider/resource-group_vaultrecord.go
+++ b/internal/provider/resource-group_vaultrecord.go
@@ -94,7 +94,7 @@ func (r *groupVaultrecordResource) Create(ctx context.Context, req resource.Crea
wrapper, err := r.client.Group().ByGroupidInt64(*tkhParent.GetLinks()[0].GetId()).Vault().Record().Post(
ctx, newWrapper, &keyhubreq.ItemVaultRecordRequestBuilderPostRequestConfiguration{
QueryParameters: &keyhubreq.ItemVaultRecordRequestBuilderPostQueryParameters{
- Additional: collectAdditional(data.AdditionalObjects),
+ Additional: collectAdditional(data),
},
})
tkh, diags := findFirst[keyhubmodels.VaultVaultRecordable](ctx, wrapper, "group_vaultrecord", nil, err)
@@ -135,7 +135,7 @@ func (r *groupVaultrecordResource) Read(ctx context.Context, req resource.ReadRe
tkh, err := r.client.Group().ByGroupidInt64(*tkhParent.GetLinks()[0].GetId()).Vault().Record().ByRecordidInt64(getSelfLink(data.Links).ID.ValueInt64()).Get(
ctx, &keyhubreq.ItemVaultRecordWithRecordItemRequestBuilderGetRequestConfiguration{
QueryParameters: &keyhubreq.ItemVaultRecordWithRecordItemRequestBuilderGetQueryParameters{
- Additional: collectAdditional(data.AdditionalObjects),
+ Additional: collectAdditional(data),
},
})
@@ -184,7 +184,7 @@ func (r *groupVaultrecordResource) Update(ctx context.Context, req resource.Upda
tkh, err := r.client.Group().ByGroupidInt64(*tkhParent.GetLinks()[0].GetId()).Vault().Record().ByRecordidInt64(getSelfLink(data.Links).ID.ValueInt64()).Put(
ctx, newTkh, &keyhubreq.ItemVaultRecordWithRecordItemRequestBuilderPutRequestConfiguration{
QueryParameters: &keyhubreq.ItemVaultRecordWithRecordItemRequestBuilderPutQueryParameters{
- Additional: collectAdditional(data.AdditionalObjects),
+ Additional: collectAdditional(data),
},
})
diff --git a/internal/provider/resource-grouponsystem.go b/internal/provider/resource-grouponsystem.go
index 7ca012a..156ca3f 100644
--- a/internal/provider/resource-grouponsystem.go
+++ b/internal/provider/resource-grouponsystem.go
@@ -94,7 +94,7 @@ func (r *grouponsystemResource) Create(ctx context.Context, req resource.CreateR
wrapper, err := r.client.System().BySystemidInt64(*tkhParent.GetLinks()[0].GetId()).Group().Post(
ctx, newWrapper, &keyhubreq.ItemGroupRequestBuilderPostRequestConfiguration{
QueryParameters: &keyhubreq.ItemGroupRequestBuilderPostQueryParameters{
- Additional: collectAdditional(data.AdditionalObjects),
+ Additional: collectAdditional(data),
},
})
tkh, diags := findFirst[keyhubmodels.ProvisioningGroupOnSystemable](ctx, wrapper, "grouponsystem", nil, err)
@@ -135,7 +135,7 @@ func (r *grouponsystemResource) Read(ctx context.Context, req resource.ReadReque
tkh, err := r.client.System().BySystemidInt64(*tkhParent.GetLinks()[0].GetId()).Group().ByGroupidInt64(getSelfLink(data.Links).ID.ValueInt64()).Get(
ctx, &keyhubreq.ItemGroupWithGroupItemRequestBuilderGetRequestConfiguration{
QueryParameters: &keyhubreq.ItemGroupWithGroupItemRequestBuilderGetQueryParameters{
- Additional: collectAdditional(data.AdditionalObjects),
+ Additional: collectAdditional(data),
},
})
diff --git a/internal/provider/resource-serviceaccount.go b/internal/provider/resource-serviceaccount.go
index 210c74b..eae7269 100644
--- a/internal/provider/resource-serviceaccount.go
+++ b/internal/provider/resource-serviceaccount.go
@@ -88,7 +88,7 @@ func (r *serviceaccountResource) Create(ctx context.Context, req resource.Create
wrapper, err := r.client.Serviceaccount().Post(
ctx, newWrapper, &keyhubreq.ServiceaccountRequestBuilderPostRequestConfiguration{
QueryParameters: &keyhubreq.ServiceaccountRequestBuilderPostQueryParameters{
- Additional: collectAdditional(data.AdditionalObjects),
+ Additional: collectAdditional(data),
},
})
tkh, diags := findFirst[keyhubmodels.ServiceaccountServiceAccountable](ctx, wrapper, "serviceaccount", nil, err)
@@ -122,7 +122,7 @@ func (r *serviceaccountResource) Read(ctx context.Context, req resource.ReadRequ
tkh, err := r.client.Serviceaccount().ByServiceaccountidInt64(getSelfLink(data.Links).ID.ValueInt64()).Get(
ctx, &keyhubreq.WithServiceaccountItemRequestBuilderGetRequestConfiguration{
QueryParameters: &keyhubreq.WithServiceaccountItemRequestBuilderGetQueryParameters{
- Additional: collectAdditional(data.AdditionalObjects),
+ Additional: collectAdditional(data),
},
})
@@ -164,7 +164,7 @@ func (r *serviceaccountResource) Update(ctx context.Context, req resource.Update
tkh, err := r.client.Serviceaccount().ByServiceaccountidInt64(getSelfLink(data.Links).ID.ValueInt64()).Put(
ctx, newTkh, &keyhubreq.WithServiceaccountItemRequestBuilderPutRequestConfiguration{
QueryParameters: &keyhubreq.WithServiceaccountItemRequestBuilderPutQueryParameters{
- Additional: collectAdditional(data.AdditionalObjects),
+ Additional: collectAdditional(data),
},
})