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) Optional x-emc-namespace header (management user only).
  • saml_provider_arn (String) Provider ARN to look up. If not provided, lists all providers.

Read-Only

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.