Skip to content

plus3it/terraform-aws-tardigrade-iam-identity-provider

Repository files navigation

terraform-aws-tardigrade-iam-identity-provider

Terraform module to create an IAM SAML provider

Testing

Manual testing:

# Replace "xxx" with an actual AWS profile, then execute the integration tests.
export AWS_PROFILE=xxx 
make terraform/pytest PYTEST_ARGS="-v --nomock"

For automated testing, PYTEST_ARGS is optional and no profile is needed:

make mockstack/up
make terraform/pytest PYTEST_ARGS="-v"
make mockstack/clean

Requirements

Name Version
terraform >= 0.12

Providers

Name Version
aws n/a

Resources

Name Type

Inputs

Name Description Type Default Required
saml_provider_name Name of the SAML Identity Provider string n/a yes
saml_provider_metadata XML metadata for the SAML Identity Provider string "" no

Outputs

Name Description
saml_identity_provider_arn ARN of the SAML Identity Provider