terraform-provider-stackgen

sg_credential_providers (Data Source)

Lists 3-legged OAuth credential providers registered in StackGen Vault. OAuth client_id and client_secret are never returned.

Example Usage

# When to use: Inventory OAuth credential providers before wiring integrations.
# client_id / client_secret are never returned.
data "sg_credential_providers" "all" {}

output "credential_provider_names" {
  value = [for p in data.sg_credential_providers.all.credential_providers : p.name]
}

Operational notes

Listed providers never include OAuth client secrets. Secure Terraform state and plans before exporting inventory.

Schema

Optional

Read-Only

Nested Schema for credential_providers

Read-Only: