Listed below are new and updated resources, operations, parameters, and properties added to ArcGIS Enterprise Administrator API at each release.
As versions reach the end of their support lifecycle, their corresponding entries are removed from this document.
ArcGIS Enterprise release version
ArcGIS Notebooks
Support has been added for ArcGIS Notebooks for ArcGIS Enterprise on Kubernetes. The following documentation has been added to manage the notebooks in your organization:
- Notebooks: Provides a list of all ArcGIS Notebooks currently running in an organization.
- Open Notebook: Moves a notebook into active status in a notebook deployment.
- Update Default Template: Allows the default notebook template that is provided with ArcGIS Notebook Server to be updated and changed to a new, custom template.
- Restore Default Template: Restores the default notebook template back to the original template.
- Notebook: Returns the notebook's properties.
- Close Notebook (Notebook): Stops a running notebook.
- Deployments (Notebooks): Returns a list of Kubernetes deployment objects, and their properties, that are present in the cluster for a user.
- Deployment (Notebooks): Returns information on a specific Kubernetes deployment.
- Terminate Deployment: Stops a running notebook deployment.
- Notebooks (Deployment): Returns a list of all notebooks currently open in a deployment object.
- Notebook (Deployment Notebooks): Returns a description of the notebook's properties.
- Close Notebook (Deployment Notebook): Stops a running notebook.
- Runtimes: Provides a list of registered notebook runtimes.
- Runtime: Returns the runtime's properties.
- Update (Runtime): Updates the properties of a notebook runtime.
- Manifest: Returns a JSON representation of all the Python libraries supported in the specified notebook runtime.
- Create (Snapshots): Creates a point-in-time, full snapshot of a notebook.
- List: Lists all snapshots associated with a notebook item.
- Delete (Snapshots): Deletes one or more snapshots associated with that notebook item.
- Restore (Snapshots): Restores a notebook snapshot for a notebook item.
- Download (Snapshots): Downloads a notebook snapshot.
- Convert to item: Converts a snapshot to a new notebook item.
- Configuration (Notebooks): Provides a list of all properties that control some of a notebook's behavior.
- Update (Notebooks Configuration): Updates notebook configurations.
- Import (Snippets): Adds code snippets from an input file to a notebook code snippet library.
- Export (Snippets): Generates a zipped file that includes a *.py file for each code snippet in a notebook code snippet library.
New endpoints
The following endpoints have been added at this release:
- The Manifest Status resource, which returns whether the deployment is using an imported version manifest, and the Delete Manifest operation, which deletes an imported version manifest, have been added at this release.
- The Status resource for cloud services was added at this release. This resource returns the current health of a registered cloud-native object store or relational data store.
New documentation
The following documentation has been added at this release for endpoints added during prior releases:
- Find Service IDs: Queries and returns a list of the services within ArcGIS Enterprise on Kubernetes that match the filter criteria.
- Get Services by ID: Returns a list of services corresponding to the IDs included in the request.
- Find Deployment IDs: Queries and returns a list of IDs for microservices within ArcGIS Enterprise on Kubernetes that match the filter criteria.
- Get Deployments by ID: Returns a list of microservices corresponding to the IDs included in the request.
- A new operation, Release License, has been added that allows administrators to check in an organization member's license for either ArcGIS Pro or Drone2Map when the member is unable to check the license in themselves.
- A new resource, Container Images, returns a list of container images that have been pulled and used to deploy applications for ArcGIS Enterprise on Kubernetes.
Volume expansion
Starting at 11.3, ArcGIS Enterprise on Kubernetes supports volume expansion for system-managed object, spatiotemporal, and relational data stores. Administrators can edit the storage values for the data store deployment's PersistentVolumeClaim, which also expands the underlying volume for that data store. The following documentation has been added for the new resources and operations added for volume expansion:
New operations and resources
- Webhooks returns a list of all service webhooks that are currently configured for the organization, providing a centralized location for users with the appropriate permissions to view and manage service webhooks.
- Settings allows administrators to set the number of re-delivery attempts the system will make to deliver a payload to a receiver before the delivery is marked as a failure, as well as set the deactivation policy for service webhooks.
- Notification Status allows administrators to set the number of re-delivery attempts the system will make to deliver a payload to a receiver before the delivery is marked as a failure, as well as set the deactivation policy for service webhooks.
- Reset Standby resets the tracking mechanism used to identify a failure of the primary relational data store and forces the reconfiguration of the standby relational data store.
- Update Server sets the server role and function for federated server. At this time, the only server function that can be assigned to a federated server is
Workflow
.Manager
Health check
Administrators can now monitor the health and stability of their organization by creating and reviewing health check reports. The following documentation has been added to this publication to serve as a reference for performing health checks, and reviewing and managing health check reports:
- Health Check
- Run (Health Check Reports)
- Suites
- Suite
- Reports
- Query (Reports)
- Delete (Reports)
- Export (Reports)
- Report
- Rename
Node affinity and tolerations
At this release, administrators have the ability to set node affinity and tolerations for the pods of GIS services and the upgrade job, which is created whenever an upgrade or update occurs. Node affinity allows for pods to be scheduled to nodes that have matching label key-value pairs, whereas tolerations allow for pods to be scheduled on tainted nodes that would otherwise repel them if not for matching toleration and taint key-value pairs.
The following documentation has been added to this publication to serve as a reference for creating and modifying placement policies for GIS services:
The following documentation has been added to serve as a reference for creating and modifying a placement policy for the upgrade job:
Local and ephemeral volumes
Administrators can now provide volume configurations and volume configuration templates, which allow specific volumes to be attached to service pods, granting access to data or configurations needed by the service. The following documentation has been added to this publication to serve as a reference for creating persistent and ephemeral volumes:
Cloud providers and services
Support for cloud-native storage has been added at this release. Cloud storage can be configured when configuring an organization, and administrators can manage the credentials for the cloud providers and services using the Cloud APIs. The following documentation has been added to this publication to serve as a reference on managing a deployment's cloud-native storage:
- Cloud
- Providers
- Provider
- Update Credentials
- Services (Cloud)
- Service (Cloud Services)
- Add Credentials
Premium capabilities
ArcGIS Enterprise on Kubernetes now supports two new premium capabilities: raster analytics and image hosting. These premium capabilities can be enabled through the ArcGIS Enterprise Administrator API, so long as the organization has the appropriate licensing and meets the specific requirements for the premium capability they want to enable. The following documentation has been added to this publication to serve as a reference for enabling and disabling premium capabilities for an organization:
New operations and resources
- Exports—This resource returns a list of previously run upgrades or updates that encountered errors during the upgrade process.
- Export—This operation exports upgrade data, uploaded to the deployment as a .zip file, that can be downloaded and used to troubleshoot post-upgrade.
Service webhooks
Support for feature service and geoprocessing service webhooks has been added to the ArcGIS Enterprise Administrator API. Feature service webhooks allow administrators to subscribe to event triggers pertaining to a feature service in their organization. Though geoprocessing services do not have specific event triggers that administrators can subscribe to, geoprocessing service webhooks will be invoked when a geoprocessing service job is completed. The following documentation has been added to this publication to serve as references for the service webhook endpoints:
- Export Geodatabase License—This operation downloads a
geodatabase
file that represents the authorization file needed when enabling, creating, and updating an enterprise geodatabase in ArcGIS Pro.License.ecp - Export Logs—This operation exports organization logs based on either query or search parameters.
- External Content—This resource returns whether access to external content has been enabled or disabled for an organization.
- Update (External Content)—This operation enables and disables access to Esri-provided content containing external URLs that reference sites and resources hosted outside of the organization.
New operations and resources
- Update (Organization Properties)—This operation updates one or more organization properties.
- Properties (Organization)—This resource lists properties specific to an organization that can be modified to control your deployment.
- Configuration (Data Store)—This resource returns the current minimum and maximum resource allocations for a relational data store.
- Edit (Data Store Configuration)—This operation updates the resource allocation for a relational data store.
- Container Registry—This resource returns information for a specific container registry, including the registry login credentials.
- Container Registries—This resource returns the container registries associated with your deployment.
- Edit (Container Registry)—The operation allows for certain container registry properties to be updated after your organization has been configured.
- Update (Backup)—This operation updates the set retention date for a backup.
- Update (Backup Store)—This operation updates the properties for a backup store. Currently, this is limited to setting the backup store as the default store for your deployment.
- Validate (Backup Store)—This operation validates that the backup store is able to access the object store and that the backup store is ready to perform backup operations.
- Create (Task)—This operation creates a schedule of tasks for your deployment that run automatically. Currently, only
Create
tasks can be created.Backup - Search—This operation allows you to filter your organization's log for specific log records using supported query types.
- Job—This resource returns the progress and status message of an asynchronous job.
- Jobs—This resource is a collection of jobs created within your deployment.
Web adaptors
Web adaptor functionality was deferred from the initial release of 10.9. At 10.9.1, web adaptor functionality, and the operations and resources in ArcGIS Enterprise Admin API associated with those functions, are supported.