objectscale_iam_service_provider_metadata (Data Source)
Reads ObjectScale SAML SP metadata XML and parses key fields for IdP onboarding.
Example Usage
# Copyright (c) 2026 Dell Inc., or its subsidiaries. All Rights Reserved.
# Read and parse the SAML SP metadata XML for IdP-side onboarding.
data "objectscale_iam_service_provider_metadata" "md" {}
output "entity_id" {
value = data.objectscale_iam_service_provider_metadata.md.entity_id
}
output "acs_url" {
value = data.objectscale_iam_service_provider_metadata.md.acs_url
}
output "signing_certificate" {
value = data.objectscale_iam_service_provider_metadata.md.signing_certificate
}
output "name_id_formats" {
value = data.objectscale_iam_service_provider_metadata.md.name_id_formats
}
# Save the raw EntityDescriptor XML to disk so it can be uploaded to the
# external IdP admin console.
resource "local_file" "sp_metadata" {
content = data.objectscale_iam_service_provider_metadata.md.metadata_xml
filename = "${path.module}/objectscale-sp-metadata.xml"
}
Schema
Read-Only
acs_url(String)authn_requests_signed(Boolean)entity_id(String)id(String) The ID of this resource.metadata_xml(String) Raw EntityDescriptor XML.name_id_formats(List of String) Supported NameIDFormat values.signing_certificate(String)want_assertions_signed(Boolean)