Skip to content

Latest commit

 

History

History
82 lines (58 loc) · 3.98 KB

README.md

File metadata and controls

82 lines (58 loc) · 3.98 KB

HCP Terraform Workspace users

This repository manages user directories for @workloads.

Table of Contents

Requirements

  • HashiCorp Terraform 1.9.x or newer

Development

For development and testing of this repository:

  • terraform-docs 0.18.0 or newer

Usage

This repository uses a standard Terraform workflow (init, plan, apply).

For more information, including detailed usage guidelines, see the Terraform documentation.

Inputs

Name Description Type Required
management_region_aws AWS-specific Management Region Identifier. string yes
okta_api_token This is the API token to interact with your Okta organization. string yes
okta_org_name This is the organization name of your Okta account. string yes
okta_social_login_github_client_id Okta Social Login GitHub Client ID. string yes
okta_social_login_github_client_secret Okta Social Login GitHub Client Secret. string yes
project_identifier Human-readable Project Identifier. string yes
tfe_team_token_viewers HCP Terraform viewers Team Token. string yes
okta_backoff Whether to use exponential back off strategy for rate limits. bool no
okta_base_url This is the base URL of your Okta account. string no
password_recipe Complex Object of configuration for Password Recipes.
object({
unlock_minutes = number
email_token_lifetime = number
history_count = number
max_age = number
max_attempts = number
min_length = number
recovery_email_token_lifetime = number
require_lowercase = bool
require_uppercase = bool
require_symbols = bool
require_numbers = bool
})
no

Outputs

Name Description
okta_authenticator_okta_email Exported Attributes for okta_authenticator.okta_email.
okta_authenticator_okta_password Exported Attributes for okta_authenticator.okta_password.
okta_authenticator_okta_verify Exported Attributes for okta_authenticator.okta_verify.
okta_authenticator_security_question Exported Attributes for okta_authenticator.security_question.
okta_idp_social_github Exported Attributes for okta_idp_social.github.
okta_org_configuration Exported Attributes for okta_org_configuration.
tfe_workspace_terraform_version Terraform version identifier of current HCP Terraform Workspace.

Notes

Sensitive Data

Terraform state may contain sensitive data. This workspace uses HCP Terraform to safely store state, and encrypt the data at rest.

Contributors

For a list of current (and past) contributors to this repository, see GitHub.

License

Licensed under the Apache License, Version 2.0 (the "License").

You may download a copy of the License at apache.org/licenses/LICENSE-2.0.

See the License for the specific language governing permissions and limitations under the License.