DATASOURCE::SAE::Namespaces is used to query namespaces.

Properties

None.

Return values (Fn::GetAtt)

  • Namespaces: details of the namespaces.
  • NamespaceIds: the IDs of the namespaces.
Property Type Description Constraint
NamespaceIds List The IDs of the namespaces. None.
Namespaces List Details of the namespaces. None.
NamespaceId String The ID of the namespace. None.
NamespaceName String The display name of the namespace. None.
NamespaceDescription String The description of the namespace. None.
TenantId String The ID of the tenant. None.
AddressServerHost String The endpoint of the host. None.
RegionId String The region ID of the namespace. None.

Examples

  • JSON format

    {
      "ROSTemplateFormatVersion": "2015-09-01",
      "Resources": {
        "Namespaces": {
          "Type": "DATASOURCE::SAE::Namespaces",
          "Properties": {}
        }
      },
      "Outputs": {
        "Namespaces": {
          "Description": "The list of namespaces.",
          "Value": {
            "Fn::GetAtt": [
              "Namespaces",
              "Namespaces"
            ]
          }
        },
        "NamespaceIds": {
          "Description": "The list of namespace names.",
          "Value": {
            "Fn::GetAtt": [
              "Namespaces",
              "NamespaceIds"
            ]
          }
        }
      }
    }
  • YAML format

    ROSTemplateFormatVersion: '2015-09-01'
    Resources:
      Namespaces:
        Type: DATASOURCE::SAE::Namespaces
        Properties: {}
    Outputs:
      Namespaces:
        Description: The list of namespaces.
        Value:
          Fn::GetAtt:
            - Namespaces
            - Namespaces
      NamespaceIds:
        Description: The list of namespace names.
        Value:
          Fn::GetAtt:
            - Namespaces
            - NamespaceIds