objectscale_iam_saml_provider (Data Source)
Reads ObjectScale IAM SAML Identity Providers. When saml_provider_arn is provided, returns a single provider. When not provided, returns a list of providers.
Example Usage
# Copyright (c) 2026 Dell Inc., or its subsidiaries. All Rights Reserved.
# Read a single SAML IdP by ARN.
data "objectscale_iam_saml_provider" "corp" {
saml_provider_arn = "urn:ecs:iam::ns1:saml-provider/corp-saml"
namespace = "ns1"
}
output "valid_until" {
value = data.objectscale_iam_saml_provider.corp.valid_until
}
Schema
Optional
namespace(String) Optionalx-emc-namespaceheader (management user only).saml_provider_arn(String) Provider ARN to look up. If not provided, lists all providers.
Read-Only
id(String) Identifier.providers(Attributes List) List of SAML providers. (see below for nested schema)
Nested Schema for providers
Read-Only:
arn(String) Provider ARN.create_date(String) Creation timestamp.name(String) Provider name.saml_metadata_document(String) SAML metadata XML document.valid_until(String) Certificate expiration timestamp.