Skip to content

Latest commit

 

History

History

provider

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 
 
 

AWS IAM OIDC Provider

Requirements

Name Version
terraform >= 1.0

Providers

Name Version
aws n/a
tls n/a

Modules

No modules.

Resources

Name Type
aws_iam_openid_connect_provider.this resource
tls_certificate.thumbprint data source

Inputs

Name Description Type Default Required
common_providers List of common well-known providers to enable, such as github, gitlab list(string) [] no
custom_providers Map of custom provider configurations
map(object({
name = optional(string, null)
url = string
client_id_list = list(string)
thumbprint_list = optional(list(string), [])
lookup_thumbprint = optional(bool, true)
}))
{} no
provider_tags Nested map of tags to apply to specific providers. Top level keys should match provider names map(map(string)) {} no
tags Map of tags to apply to all resources map(string) {} no

Outputs

Name Description
providers n/a

Requirements

Name Version
terraform >= 1.0

Providers

Name Version
aws 5.87.0
tls 4.0.6

Modules

No modules.

Resources

Name Type
aws_iam_openid_connect_provider.this resource
tls_certificate.thumbprint data source

Inputs

Name Description Type Default Required
common_providers List of common well-known providers to enable, such as github, gitlab list(string) [] no
custom_providers Map of custom provider configurations
map(object({
name = optional(string, null)
url = string
client_id_list = list(string)
thumbprint_list = optional(list(string), [])
lookup_thumbprint = optional(bool, true)
}))
{} no
provider_tags Nested map of tags to apply to specific providers. Top level keys should match provider names map(map(string)) {} no
tags Map of tags to apply to all resources map(string) {} no
workspace_name The name of the workspace. string "" no
workspace_uuid Workspace UUID. You can get it in the repository settings in the OpenID connect provider. Don't include the brackets and make sure it is lower cased. string "" no

Outputs

Name Description
providers n/a