generated from hashicorp/terraform-provider-scaffolding-framework
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
18 changed files
with
334 additions
and
143 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -32,3 +32,6 @@ dist/ | |
*.tfstate | ||
*.tfstate.backup | ||
*.tfvars | ||
|
||
# Examples | ||
examples/**/*.json |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,58 @@ | ||
# Had to mess with description rendering because it was failing with a weird error. | ||
# https://github.com/hashicorp/terraform-plugin-docs/blob/main/internal/provider/template.go | ||
page_title: "idmc_role Data Source - idmc" | ||
subcategory: "" | ||
description: |- | ||
https://docs.informatica.com/integration-cloud/data-integration/current-version/rest-api-reference/platform-rest-api-version-3-resources/roles/getting-role-details.html | ||
--- | ||
|
||
# idmc_role (Data Source) | ||
|
||
https://docs.informatica.com/integration-cloud/data-integration/current-version/rest-api-reference/platform-rest-api-version-3-resources/roles/getting-role-details.html | ||
|
||
## Example Usage | ||
|
||
```terraform | ||
# by id | ||
data "idmc_role" "by_id" { | ||
id = var.role_id | ||
} | ||
# by name | ||
data "idmc_role" "by_name" { | ||
name = var.role_name | ||
} | ||
``` | ||
|
||
<!-- schema generated by tfplugindocs --> | ||
## Schema | ||
|
||
### Optional | ||
|
||
- `id` (String) Role ID. | ||
- `name` (String) Name of the role. | ||
|
||
### Read-Only | ||
|
||
- `created_by` (String) User who created the role. | ||
- `created_time` (String) Date and time the role was created. | ||
- `description` (String) Description of the role. | ||
- `display_description` (String) Description displayed in the user interface. | ||
- `display_name` (String) Role name displayed in the user interface. | ||
- `org_id` (String) ID of the organization the role belongs to. | ||
- `privileges` (Attributes List) The privileges assigned to the role. (see [below for nested schema](#nestedatt--privileges)) | ||
- `status` (String) Whether the organization's license to use the role is valid or has expired. | ||
- `system_role` (Boolean) Whether the role is a system-defined role. | ||
- `updated_by` (String) User who last updated the role. | ||
- `updated_time` (String) Date and time the role was last updated. | ||
|
||
<a id="nestedatt--privileges"></a> | ||
### Nested Schema for `privileges` | ||
|
||
Read-Only: | ||
|
||
- `description` (String) Description of the privilege. | ||
- `id` (String) Privilege ID. | ||
- `name` (String) Name of the privilege. | ||
- `service` (String) Service the privilege applies to. | ||
- `status` (String) Status of the privilege (Enabled/Disabled). |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,44 @@ | ||
# Had to mess with description rendering because it was failing with a weird error. | ||
# https://github.com/hashicorp/terraform-plugin-docs/blob/main/internal/provider/template.go | ||
page_title: "idmc_role_list Data Source - idmc" | ||
subcategory: "" | ||
description: |- | ||
https://docs.informatica.com/integration-cloud/data-integration/current-version/rest-api-reference/platform-rest-api-version-3-resources/roles/getting-role-details.html | ||
--- | ||
|
||
# idmc_role_list (Data Source) | ||
|
||
https://docs.informatica.com/integration-cloud/data-integration/current-version/rest-api-reference/platform-rest-api-version-3-resources/roles/getting-role-details.html | ||
|
||
## Example Usage | ||
|
||
```terraform | ||
# Full role list | ||
data "idmc_role_list" "example" { | ||
} | ||
``` | ||
|
||
<!-- schema generated by tfplugindocs --> | ||
## Schema | ||
|
||
### Read-Only | ||
|
||
- `roles` (Attributes List) The query results (see [below for nested schema](#nestedatt--roles)) | ||
|
||
<a id="nestedatt--roles"></a> | ||
### Nested Schema for `roles` | ||
|
||
Read-Only: | ||
|
||
- `created_by` (String) User who created the role. | ||
- `created_time` (String) Date and time the role was created. | ||
- `description` (String) Description of the role. | ||
- `display_description` (String) Description displayed in the user interface. | ||
- `display_name` (String) Role name displayed in the user interface. | ||
- `id` (String) Role ID. | ||
- `name` (String) Name of the role. | ||
- `org_id` (String) ID of the organization the role belongs to. | ||
- `status` (String) Whether the organization's license to use the role is valid or has expired. | ||
- `system_role` (Boolean) Whether the role is a system-defined role. | ||
- `updated_by` (String) User who last updated the role. | ||
- `updated_time` (String) Date and time the role was last updated. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,59 @@ | ||
# Had to mess with description rendering because it was failing with a weird error. | ||
# https://github.com/hashicorp/terraform-plugin-docs/blob/main/internal/provider/template.go | ||
page_title: "idmc_role_privilege_list Data Source - idmc" | ||
subcategory: "" | ||
description: |- | ||
https://docs.informatica.com/integration-cloud/b2b-gateway/current-version/rest-api-reference/platform_rest_api_version_3_resources/privileges.html | ||
--- | ||
|
||
# idmc_role_privilege_list (Data Source) | ||
|
||
https://docs.informatica.com/integration-cloud/b2b-gateway/current-version/rest-api-reference/platform_rest_api_version_3_resources/privileges.html | ||
|
||
## Example Usage | ||
|
||
```terraform | ||
data "idmc_role_privilege_list" "example" { | ||
status = var.status | ||
} | ||
# Inputs | ||
variable "status" { | ||
type = string | ||
nullable = true | ||
} | ||
# Outputs | ||
output "privileges" { | ||
value = data.idmc_role_privilege_list.example.privileges | ||
} | ||
``` | ||
|
||
<!-- schema generated by tfplugindocs --> | ||
## Schema | ||
|
||
### Optional | ||
|
||
- `status` (String) Filters the results by status. Use 'All' to get more than enabled and default results. | ||
|
||
### Read-Only | ||
|
||
- `privileges` (Attributes List) The results of the privilege list request. (see [below for nested schema](#nestedatt--privileges)) | ||
|
||
<a id="nestedatt--privileges"></a> | ||
### Nested Schema for `privileges` | ||
|
||
Optional: | ||
|
||
- `id` (String) Privilege ID. | ||
- `name` (String) Name of the privilege. | ||
|
||
Read-Only: | ||
|
||
- `description` (String) Description of the privilege. | ||
- `service` (String) Service the privilege applies to. | ||
- `status` (String) Status of the privilege: | ||
Enabled: License to use the privilege is valid. | ||
Disabled: License to use the privilege has expired. | ||
Unassigned: No license to use this privilege. | ||
Default: Privilege included by default. |
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.