page_title | subcategory | description |
---|---|---|
confluent_certificate_pool Data Source - terraform-provider-confluent |
confluent_certificate_pool
describes a Certificate Pool data source.
provider "confluent" {
cloud_api_key = var.confluent_cloud_api_key # optionally use CONFLUENT_CLOUD_API_KEY env var
cloud_api_secret = var.confluent_cloud_api_secret # optionally use CONFLUENT_CLOUD_API_SECRET env var
}
data "confluent_certificate_pool" "main" {
id = "pool-def456"
certificate_authority {
id = "op-abc123"
}
}
output "certificate_pool" {
value = data.confluent_certificate_pool.main
}
The following arguments are supported:
id
- (Required String) The ID of the Certificate Pool, for example,pool-abc123
.certificate_authority
(Required Configuration Block) supports the following:id
- (Required String) The ID of the Certificate Authority for this Certificate Pool, for example,op-123abc
.
In addition to the preceding arguments, the following attributes are exported:
display_name
- (Required String) A human-readable name for the Certificate Pool.description
- (Required String) A description of the Certificate Pool.external_identifier
- (Required String) The certificate field that will be used to represent the pool's external identity for audit logging, for example,UID
.filter
- (Required String) A filter expression in Supported Common Expression Language (CEL) that specifies which identities can authenticate using your certificate pool.