https://github.com/philips-labs/terraform-hsdp-ai-inference-onboarding
Onboarding module for HSDP AI Inference service
https://github.com/philips-labs/terraform-hsdp-ai-inference-onboarding
Last synced: 7 months ago
JSON representation
Onboarding module for HSDP AI Inference service
- Host: GitHub
- URL: https://github.com/philips-labs/terraform-hsdp-ai-inference-onboarding
- Owner: philips-labs
- License: mit
- Created: 2021-08-06T18:56:24.000Z (about 4 years ago)
- Default Branch: main
- Last Pushed: 2023-09-18T06:54:25.000Z (about 2 years ago)
- Last Synced: 2025-01-18T05:30:48.180Z (9 months ago)
- Language: HCL
- Homepage: https://registry.terraform.io/modules/philips-labs/ai-inference-onboarding/hsdp/latest
- Size: 32.2 KB
- Stars: 1
- Watchers: 3
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# HSDP AI Inference onboarding module
This module creates all necessary IAM groups and roles to support successful onboarding onto the HSDP AI Inference services. Example usage:```hcl
module "ai_inference" {
source = "philips-labs/ai-inference-onboarding/hsdp"onboarding_iam_org_id = var.iam_org_id
admin_users = ["bosmang"]
}
```## Requirements
| Name | Version |
|------|---------|
| [hsdp](#requirement\_hsdp) | >= 0.19.0 |## Providers
| Name | Version |
|------|---------|
| [hsdp](#provider\_hsdp) | >= 0.19.0 |## Modules
No modules.
## Resources
| Name | Type |
|------|------|
| [hsdp_iam_group.ai_inference_admin](https://registry.terraform.io/providers/philips-software/hsdp/latest/docs/resources/iam_group) | resource |
| [hsdp_iam_role.ai_inference_admin](https://registry.terraform.io/providers/philips-software/hsdp/latest/docs/resources/iam_role) | resource |
| [hsdp_iam_role.ai_inference_reader](https://registry.terraform.io/providers/philips-software/hsdp/latest/docs/resources/iam_role) | resource |
| [hsdp_iam_org.org](https://registry.terraform.io/providers/philips-software/hsdp/latest/docs/data-sources/iam_org) | data source |
| [hsdp_iam_user.admin_user](https://registry.terraform.io/providers/philips-software/hsdp/latest/docs/data-sources/iam_user) | data source |## Inputs
| Name | Description | Type | Default | Required |
|------|-------------|------|---------|:--------:|
| [admin\_user\_ids](#input\_admin\_user\_ids) | List of IA-Inference admin users IDs | `list(string)` | `[]` | no |
| [admin\_users](#input\_admin\_users) | List of IA-Inference admin users | `list(string)` | `[]` | no |
| [onboarding\_iam\_org\_id](#input\_onboarding\_iam\_org\_id) | Tenant IAM organization (GUID) to be onboarded | `string` | n/a | yes |## Outputs
No outputs.
# Contact / Getting help
Post your questions on the `#terraform` HSDP Slack channel# License
License is MIT## Requirements
| Name | Version |
|------|---------|
| [hsdp](#requirement\_hsdp) | >= 0.19.0 |## Providers
| Name | Version |
|------|---------|
| [hsdp](#provider\_hsdp) | >= 0.19.0 |## Modules
No modules.
## Resources
| Name | Type |
|------|------|
| [hsdp_iam_group.ai_inference_admin](https://registry.terraform.io/providers/philips-software/hsdp/latest/docs/resources/iam_group) | resource |
| [hsdp_iam_role.ai_inference_admin](https://registry.terraform.io/providers/philips-software/hsdp/latest/docs/resources/iam_role) | resource |
| [hsdp_iam_role.ai_inference_reader](https://registry.terraform.io/providers/philips-software/hsdp/latest/docs/resources/iam_role) | resource |
| [hsdp_iam_org.org](https://registry.terraform.io/providers/philips-software/hsdp/latest/docs/data-sources/iam_org) | data source |
| [hsdp_iam_user.admin_user](https://registry.terraform.io/providers/philips-software/hsdp/latest/docs/data-sources/iam_user) | data source |## Inputs
| Name | Description | Type | Default | Required |
|------|-------------|------|---------|:--------:|
| [admin\_user\_ids](#input\_admin\_user\_ids) | List of IA-Inference admin users IDs | `list(string)` | `[]` | no |
| [admin\_users](#input\_admin\_users) | List of IA-Inference admin users | `list(string)` | `[]` | no |
| [onboarding\_iam\_org\_id](#input\_onboarding\_iam\_org\_id) | Tenant IAM organization (GUID) to be onboarded | `string` | n/a | yes |## Outputs
No outputs.