Skip To Content
ArcGIS Developer
Dashboard

Data Stores

Description

This resource lists the system- and user-managed data stores registered with a organization. Each registered data store's metadata includes the provider, purposes, name, id, and type properties, as well as an array of information that indicates the connection information. Only users with the appropriate permissions can configure, edit, and delete data stores.

Request parameters

ParameterDetails
f

The response format. The default response format is html.

Values: html | json | pjson

Example usage

The following is a sample request URL used to access the datastores resource:

https://organization.domain.com/context/admin/data?f=pjson

JSON Response example


{
  "items": [
    {
      "systemManaged": true,
      "description": "In-memory store provides storage for temporary system resources.",
      "encryptAttributes": [
        "info.users.username",
        "info.users.password",
        "info.adminUserPassword",
        "info.provisionAttributes.adminUserName",
        "info.provisionAttributes.adminUserPassword"
      ],
      "type": "memCacheStore",
      "encryptedAttributes": [],
      "revision": "1",
      "path": "/memCacheStore/41c07f2597524e12b482c100f0204f3c",
      "provider": "ArcGIS Data Store",
      "purposes": ["key-value-cache"],
      "meta": {
        "modified": 1636371920,
        "created": 1636371920
      },
      "name": "cachestore-z7vcu",
      "id": "41c07f2597524e12b482c100f0204f3c",
      "info": {
        "isManagedData": true,
        "factory": "memCacheStore",
        "provisionAttributes": {
          "adminUserPassword": "{crypt}...",
          "commPort": 47100,
          "adminUserName": "{crypt}...",
          "thinClientPort": 10800,
          "siteName": "arcgis",
          "clusterID": "z7vcu",
          "numberOfNodes": 1,
          "maxHeapForDefaultRegion": 1024,
          "datastore_name": "z7vcu",
          "discPort": 47500,
          "minCpuResource": "0.5",
          "maxCpuResource": "1",
          "restPort": 8080,
          "imageUrl": "imageURL.domain.com",
          "namespace": "name-space",
          "maxMemResource": "3Gi",
          "fileBeatImageUrl": "imageURL.domain.com",
          "maxHeapForPersistedRegion": 1024,
          "dataStorageConfig": {
            "storageClassName": "storage-default",
            "storageCapacity": "16Gi",
            "accessModes": "ReadWriteOnce"
          },
          "minMemResource": "3Gi"
        },
        "thinClientPort": 10800,
        "dataRegions": [
          {
            "name": "Default_Region",
            "persistent": false,
            "drInitSize": 536870912,
            "drMaxSize": 1073741824
          },
          {
            "name": "storageWithPersistence",
            "persistent": true,
            "drInitSize": 536870912,
            "drMaxSize": 1073741824
          }
        ],
        "implementation": "Apache Ignite",
        "systemManaged": true,
        "dbType": "Managed Ignite",
        "datastoreName": "z7vcu",
        "clusterID": "z7vcu",
        "users": [
          {
            "password": "{crypt}...",
            "role": "admin",
            "username": "{crypt}..."
          }
        ],
        "isManaged": true,
        "provider": "ArcGIS Data Store",
        "accessService": "in-memory-store-z7vcu",
        "purposes": ["key-value-cache"],
        "endpointUrl": "http://in-memory-store-z7vcu:8080",
        "dsFeature": "cacheStore",
        "category": "cache"
      }
    },
    {
      "systemManaged": true,
      "description": "Object store provides storage for uploaded and saved content, hosted tile and image layer caches, and geoprocessing output.",
      "encryptAttributes": [
        "info.connectionString",
        "info.provisionAttributes.accessKey",
        "info.provisionAttributes.secretKey"
      ],
      "type": "objectStore",
      "encryptedAttributes": [],
      "revision": "1",
      "path": "/cloudStores/89327ceb13324203ae57b5a8afbf9b5a",
      "provider": "MinIO",
      "purposes": [
        "configure",
        "content",
        "feature-tile",
        "scene",
        "map-tile",
        "vector-tile",
        "raster-tile"
      ],
      "meta": {
        "modified": 1636373080,
        "created": 1636373080
      },
      "name": "object-store-j5v02",
      "id": "89327ceb13324203ae57b5a8afbf9b5a",
      "info": {
        "isManagedData": true,
        "connectionString": "{crypt}...",
        "provisionAttributes": {
          "secretKey": "{crypt}...",
          "blobStoreImageUrl": "imageURL.domain.com/",
          "siteName": "arcgis",
          "clusterID": "j5v02",
          "numberOfNodes": 2,
          "minCpuResource": "0.5",
          "maxCpuResource": "4",
          "deploymentType": "StatefulSet",
          "numOfDrives": 2,
          "accessKey": "{crypt}...",
          "namespace": "name-space",
          "maxMemResource": "8Gi",
          "fileBeatImageUrl": "imageURL.domain.com/",
          "dataStorageConfig": {
            "storageClassName": "storage-default",
            "storageCapacity": "16Gi",
            "accessModes": "ReadWriteOnce"
          },
          "minMemResource": "2Gi"
        },
        "implementation": "MinIO",
        "systemManaged": true,
        "dbType": "Managed MinIO",
        "datastoreName": "j5v02",
        "clusterID": "j5v02",
        "isManaged": true,
        "objectStore": "arcgis",
        "provider": "MinIO",
        "purposes": [
          "configure",
          "content",
          "feature-tile",
          "scene",
          "map-tile",
          "vector-tile",
          "raster-tile"
        ],
        "dsFeature": "objectStore",
        "category": "storage"
      }
    },
    {
      "systemManaged": true,
      "description": "Spatiotemporal and index store provides essential storage for logs and indexes as well as hosted feature data.",
      "encryptAttributes": [
        "info.users.username",
        "info.users.password",
        "info.provisionAttributes.adminUserName",
        "info.provisionAttributes.adminPassword"
      ],
      "type": "nosql",
      "encryptedAttributes": [],
      "revision": "1",
      "path": "/nosqlDatabases/3a270fc869e94fb7b824dc65091ad7dd",
      "provider": "ArcGIS Data Store",
      "purposes": [
        "configure",
        "LOG",
        "feature-spatioTemporal"
      ],
      "meta": {
        "modified": 1636373381,
        "created": 1636373381
      },
      "name": "spatiotemporal-index-store-osayr",
      "id": "3a270fc869e94fb7b824dc65091ad7dd",
      "info": {
        "isManagedData": true,
        "factory": "nosql",
        "provisionAttributes": {
          "adminUserName": "{crypt}...",
          "esHeapSizeMasterNodes": "3072m",
          "minCpuResourceMasterNodes": "0.5",
          "siteName": "arcgis",
          "maxCpuResourceDataNodes": "4",
          "datastore_name": "spatiotemporal-index-store-osayr",
          "preAssignedAccessService": "spatiotemporal-index-store-e077",
          "initContainerImageUrl": "imageURL.domain.com",
          "numberOfMasterNodes": 3,
          "imageUrl": "imageURL.domain.com",
          "minCpuResourceDataNodes": "0.5",
          "maxMemResourceDataNodes": "8Gi",
          "fileBeatImageUrl": "imageURL.domain.com",
          "transportPort": 9300,
          "adminPassword": "{crypt}...",
          "minMemResourceMasterNodes": "4Gi",
          "httpPort": 9200,
          "clusterID": "osayr",
          "maxMemResourceMasterNodes": "8Gi",
          "numberOfDataNodes": 0,
          "minMemResourceDataNodes": "4Gi",
          "numberOfClientNodes": 0,
          "namespace": "name-space",
          "maxCpuResourceMasterNodes": "4",
          "dataStorageConfig": {
            "storageClassName": "storage-default",
            "storageCapacity": "16Gi",
            "accessModes": "ReadWriteOnce"
          }
        },
        "httpPort": 9200,
        "implementation": "Elasticsearch",
        "systemManaged": true,
        "dbType": "Managed Elasticsearch",
        "datastoreName": "osayr",
        "clusterID": "osayr",
        "users": [
          {
            "password": "{crypt}...",
            "role": "admin",
            "username": "{crypt}..."
          }
        ],
        "isManaged": true,
        "endpoint": "http://spatiotemporal-index-store-e077.domain.local:9200",
        "provider": "ArcGIS Data Store",
        "accessService": "http://spatiotemporal-index-store-e077.domain.local",
        "purposes": [
          "configure",
          "LOG",
          "feature-spatioTemporal"
        ],
        "endpointMaster": "http://spatiotemporal-index-store-e077:9200",
        "dsFeature": "spatioTemporal",
        "category": "database",
        "transportPort": 9300,
        "idxLowWatermark": "7.9.3"
      }
    },
    {
      "path": "/fileShares/_net_qalinux",
      "provider": "UserManaged",
      "meta": {
        "modified": 1636375354,
        "created": 1636374381
      },
      "name": "fileShares-net-qalinux",
      "description": "Pre-registered Folder Path during Org creation",
      "encryptAttributes": [],
      "id": "602b818f751242b98e4ebc986d44ed22",
      "type": "folder",
      "encryptedAttributes": [],
      "info": {
        "path": "/net/qalinux",
        "dataStoreConnectionType": "shared",
        "portalProperties": {"itemID": "602b818f751242b98e4ebc986d44ed22"}
      },
      "revision": "2"
    },
    {
      "systemManaged": true,
      "description": "Relational store provides storage for hosted feature data and administrative aspects such as customization and configuration settings. Two relational stores are required for deployment.",
      "encryptAttributes": [
        "info.JDBCConnection.username",
        "info.JDBCConnection.password"
      ],
      "type": "egdb",
      "encryptedAttributes": [],
      "revision": "3",
      "path": "/enterpriseDatabases/201388a63f164c27a15c1e5fb69c1ec6",
      "provider": "ArcGIS Data Store",
      "purposes": [
        "configure",
        "feature"
      ],
      "meta": {
        "modified": 1636375291,
        "created": 1636371858
      },
      "name": "relational-store-ec8bk",
      "id": "201388a63f164c27a15c1e5fb69c1ec6",
      "info": {
        "isManagedData": true,
        "connectionString": "ENCRYPTED_PASSWORD=...;SERVER=relational-store-ec8bk-primary,relational-store-ec8bk-standby;INSTANCE=sde:postgresql:relational-store-ec8bk-primary,7654;DBCLIENT=postgresql;DB_CONNECTION_PROPERTIES=relational-store-ec8bk-primary,7654;DATABASE=hgdb_ec8bk;USER=mu_rzx6h;VERSION=sde.DEFAULT;AUTHENTICATION_MODE=DBMS",
        "factory": "egdb",
        "dataStoreConnectionType": "serverOnly",
        "implementation": "PostgreSQL",
        "systemManaged": true,
        "dbType": "managedPostgres",
        "datastoreName": "ec8bk",
        "clusterID": "ec8bk",
        "isManaged": true,
        "provider": "ArcGIS Data Store",
        "purposes": [
          "configure",
          "feature"
        ],
        "dsFeature": "relational",
        "machines": [
          {
            "dbPort": 7654,
            "name": "relational-store-ec8bk-primary",
            "role": "PRIMARY",
            "platform": "Linux"
          },
          {
            "dbPort": 7654,
            "name": "relational-store-ec8bk-standby",
            "role": "STANDBY",
            "platform": "Linux"
          }
        ],
        "category": "database",
        "JDBCConnection": {
          "factory": "org.apache.tomcat.jdbc.pool.DataSourceFactory",
          "minIdle": 0,
          "validationQuery": "SELECT 1",
          "initialSize": 0,
          "url": "jdbc:postgresql://relational-store-ec8bk-primary:7654/hgdb_ec8bk",
          "password": "{crypt}...",
          "testOnBorrow": true,
          "timeBetweenEvictionRunsMillis": 10000,
          "minEvictableIdleTimeMillis": 20000,
          "name": "PostgreSQLon-relational-store-ec8bk-primary",
          "driverClassName": "org.postgresql.Driver",
          "username": "{crypt}...",
          "initSQL": "SET TIME ZONE 'UTC'"
        },
        "connectionStringHA": "ENCRYPTED_PASSWORD=...;SERVER=ec8bk;INSTANCE=\"sde:postgresql:DSID=ec8bk\";DBCLIENT=postgresql;DATABASE=hgdb_ec8bk;USER=mu_rzx6h;VERSION=sde.DEFAULT;AUTHENTICATION_MODE=DBMS"
      }
    },
    {
      "path": "/cloudStores/s3_cache_ds_kyp1dey8xw6vm9sh",
      "provider": "amazon",
      "meta": {
        "modified": 1636406121,
        "created": 1636406121
      },
      "encryptAttributes": ["info.connectionString"],
      "id": "c8a80c57bca845aeb716ce359fc56a11",
      "type": "cloudStore",
      "encryptedAttributes": [],
      "info": {
        "connectionString": "{crypt}...",
        "objectStore": "1091cache",
        "portalProperties": {"itemID": "c8a80c57bca845aeb716ce359fc56a11"},
        "isManaged": false
      },
      "revision": "1"
    }
  ]
}