Skip to content

SPHTech-Platform/terraform-aws-verified-access

Repository files navigation

Terraform Modules Template

Requirements

Name Version
terraform >= 1.3
aws >= 5.24

Providers

Name Version
aws 5.24.0

Modules

No modules.

Resources

Name Type
aws_verifiedaccess_group.this resource
aws_verifiedaccess_instance.this resource
aws_verifiedaccess_instance_trust_provider_attachment.this resource
aws_verifiedaccess_trust_provider.this resource

Inputs

Name Description Type Default Required
authorization_endpoint The OIDC authorization endpoint. string null no
client_id The client identifier. string null no
client_secret The client secret. string null no
group_policy_document he policy document that is associated with this resource. string null no
issuer The OIDC issuer. string null no
policy_reference_name The type of trust provider can be either user or device-based. string n/a yes
scope OpenID Connect (OIDC) scopes are used by an application during authentication to authorize access to details of a user. string null no
tags Key-value mapping of resource tags. map(string) {} no
token_endpoint The OIDC token endpoint. string null no
trust_provider_type The type of trust provider can be either user or device-based. string n/a yes
user_info_endpoint The OIDC user info endpoint. string null no
user_trust_provider_type The type of user-based trust provider. string "iam-identity-center" no

Outputs

Name Description
verifiedaccess_group_id The ID of the Verified Access group to associate the endpoint with.