naftiko: 1.0.0-alpha2 info: label: Acquia Cloud API - Environments — Environments description: 'Acquia Cloud API - Environments — Environments. 102 operations. Lead operation: Acquia Deletes a CD Environment.. Self-contained Naftiko capability covering one Acquia business surface.' tags: - Acquia - Environments created: '2026-05-19' modified: '2026-05-19' binds: - namespace: env keys: ACQUIA_API_KEY: ACQUIA_API_KEY capability: consumes: - type: http namespace: cloud-environments-environments baseUri: '' description: Acquia Cloud API - Environments — Environments business capability. Self-contained, no shared references. resources: - name: environments-environmentId path: /environments/{environmentId} operations: - name: deleteenvironment method: DELETE description: Acquia Deletes a CD Environment. outputRawFormat: json outputParameters: - name: result type: object value: $. - name: getenvironment method: GET description: Acquia Return Details About a Specific Environment. outputRawFormat: json outputParameters: - name: result type: object value: $. - name: optionsenvironment method: OPTIONS description: Acquia Displays Environment Options. outputRawFormat: json outputParameters: - name: result type: object value: $. - name: putenvironment method: PUT description: Acquia Modifies Configuration Settings for an Environment. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: environments-environmentId-actions-change-label path: /environments/{environmentId}/actions/change-label operations: - name: postchangeenvironmentlabel method: POST description: Acquia Change the Label for an Environment. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: environments-environmentId-actions-clear-caches path: /environments/{environmentId}/actions/clear-caches operations: - name: postenvironmentsclearcaches method: POST description: Acquia Clears the Caches for One or More Domains Attached to This Environment. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: environments-environmentId-artifacts-actions-switch path: /environments/{environmentId}/artifacts/actions/switch operations: - name: postdeployartifact method: POST description: Acquia Deploys an Artifact to This Environment. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: environments-environmentId-available-runtimes path: /environments/{environmentId}/available-runtimes operations: - name: getavailableruntimes method: GET description: Acquia Return a List of Runtimes. outputRawFormat: json outputParameters: - name: result type: object value: $. - name: environments-environmentId-cdn path: /environments/{environmentId}/cdn operations: - name: deletecdnbyenvironmentid method: DELETE description: Acquia Disables a CDN for an Environment. outputRawFormat: json outputParameters: - name: result type: object value: $. - name: getcdnbyenvironmentid method: GET description: Acquia Returns the CDN Status for an Environment. outputRawFormat: json outputParameters: - name: result type: object value: $. - name: postcdnbyenvironmentid method: POST description: Acquia Enables a CDN for an Environment. outputRawFormat: json outputParameters: - name: result type: object value: $. - name: environments-environmentId-cloud-actions path: /environments/{environmentId}/cloud-actions operations: - name: getenvironmentcloudactions method: GET description: Acquia Returns a List of Cloud Actions. outputRawFormat: json outputParameters: - name: result type: object value: $. - name: putenvironmentcloudactions method: PUT description: Acquia Modifies an Existing List of Cloud Actions. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: environments-environmentId-cloud-actions-actions-disable path: /environments/{environmentId}/cloud-actions/actions/disable operations: - name: postenvironmentcloudactionsdisable method: POST description: Acquia Disables Cloud Actions. outputRawFormat: json outputParameters: - name: result type: object value: $. - name: environments-environmentId-cloud-actions-actions-enable path: /environments/{environmentId}/cloud-actions/actions/enable operations: - name: postenvironmentcloudactionsenable method: POST description: Acquia Enables Cloud Actions. outputRawFormat: json outputParameters: - name: result type: object value: $. - name: environments-environmentId-cloud-actions-actions-reset path: /environments/{environmentId}/cloud-actions/actions/reset operations: - name: postenvironmentcloudactionsreset method: POST description: Acquia Resets Cloud Actions. outputRawFormat: json outputParameters: - name: result type: object value: $. - name: environments-environmentId-code path: /environments/{environmentId}/code operations: - name: postenvironmentsdeploycode method: POST description: Acquia Deploys Code to This Environment. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: environments-environmentId-code-actions-import path: /environments/{environmentId}/code/actions/import operations: - name: postenvironmentsimportsite method: POST description: Acquia Imports a Site to This Environment. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: environments-environmentId-code-actions-switch path: /environments/{environmentId}/code/actions/switch operations: - name: postenvironmentsswitchcode method: POST description: Acquia Switches Code on This Environment to a Different Branch or Release Tag. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: environments-environmentId-crons path: /environments/{environmentId}/crons operations: - name: getcronjobsbyenvironmentid method: GET description: Acquia Return Environment Cron Jobs. outputRawFormat: json outputParameters: - name: result type: object value: $. - name: postenvironmentcrons method: POST description: Acquia Creates a Scheduled Job with Cron. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: environments-environmentId-crons-cronId path: /environments/{environmentId}/crons/{cronId} operations: - name: postenvironmentcrondelete method: DELETE description: Acquia Deletes a Cron Job. outputRawFormat: json outputParameters: - name: result type: object value: $. - name: getcron method: GET description: Acquia Return Details About a Specific Cron Job. outputRawFormat: json outputParameters: - name: result type: object value: $. - name: putcron method: PUT description: Acquia Modify an Existing Scheduled Job. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: environments-environmentId-crons-cronId-actions-disable path: /environments/{environmentId}/crons/{cronId}/actions/disable operations: - name: postenvironmentcrondisable method: POST description: Acquia Disables a Cron Job. outputRawFormat: json outputParameters: - name: result type: object value: $. - name: environments-environmentId-crons-cronId-actions-enable path: /environments/{environmentId}/crons/{cronId}/actions/enable operations: - name: postenvironmentcronenable method: POST description: Acquia Enables a Cron Job. outputRawFormat: json outputParameters: - name: result type: object value: $. - name: environments-environmentId-databases path: /environments/{environmentId}/databases operations: - name: getenvironmentsdatabases method: GET description: Acquia Returns a List of Databases. outputRawFormat: json outputParameters: - name: result type: object value: $. - name: postenvironmentsdatabases method: POST description: Acquia Copies a Database to This Environment. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: environments-environmentId-databases-databaseName path: /environments/{environmentId}/databases/{databaseName} operations: - name: getenvironmentsdatabase method: GET description: Acquia Return Details About a Specific Database. outputRawFormat: json outputParameters: - name: result type: object value: $. - name: environments-environmentId-databases-databaseName-backups path: /environments/{environmentId}/databases/{databaseName}/backups operations: - name: getenvironmentsdatabasebackups method: GET description: Acquia Returns a List of Backups. outputRawFormat: json outputParameters: - name: result type: object value: $. - name: postenvironmentsdatabasebackups method: POST description: Acquia Create a Backup. outputRawFormat: json outputParameters: - name: result type: object value: $. - name: environments-environmentId-databases-databaseName-backups-backupId path: /environments/{environmentId}/databases/{databaseName}/backups/{backupId} operations: - name: deleteenvironmentsdatabasebackup method: DELETE description: Acquia Deletes a Database Backup. outputRawFormat: json outputParameters: - name: result type: object value: $. - name: getenvironmentsdatabasebackup method: GET description: Acquia Return Details About a Specific Backup. outputRawFormat: json outputParameters: - name: result type: object value: $. - name: environments-environmentId-databases-databaseName-backups-backupId-actions-downl path: /environments/{environmentId}/databases/{databaseName}/backups/{backupId}/actions/download operations: - name: getenvironmentsdatabasedownloadbackup method: GET description: Acquia Downloads the Database Backup File. outputRawFormat: json outputParameters: - name: result type: object value: $. - name: environments-environmentId-databases-databaseName-backups-backupId-actions-resto path: /environments/{environmentId}/databases/{databaseName}/backups/{backupId}/actions/restore operations: - name: postenvironmentsdatabaserestorebackup method: POST description: Acquia Restores This Backup to the Appropriate Environment's Database. outputRawFormat: json outputParameters: - name: result type: object value: $. - name: environments-environmentId-databases-databaseName-php-config path: /environments/{environmentId}/databases/{databaseName}/php-config operations: - name: getenvironmentsdatabasephpconfig method: GET description: Acquia Returns PHP Configuration Details for This Database. outputRawFormat: json outputParameters: - name: result type: object value: $. - name: environments-environmentId-dns path: /environments/{environmentId}/dns operations: - name: getenvironmentsdns method: GET description: Acquia Returns DNS Configuration Details for an Environment. outputRawFormat: json outputParameters: - name: result type: object value: $. - name: environments-environmentId-domains path: /environments/{environmentId}/domains operations: - name: getenvironmentsdomains method: GET description: Acquia Returns a List of Domains. outputRawFormat: json outputParameters: - name: result type: object value: $. - name: postenvironmentsdomains method: POST description: Acquia Adds a Domain to the Environment. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: environments-environmentId-domains-actions-clear-varnish path: /environments/{environmentId}/domains/actions/clear-varnish operations: - name: postenvironmentsdomainsclearvarnish method: POST description: Acquia Clears the Varnish Cache for One or More Domains Attached to This Environment. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: environments-environmentId-domains-domain path: /environments/{environmentId}/domains/{domain} operations: - name: deleteenvironmentsdomain method: DELETE description: Acquia Removes the Domain from This Environment. outputRawFormat: json outputParameters: - name: result type: object value: $. - name: getenvironmentsdomain method: GET description: Acquia Return Details About a Specific Domain. outputRawFormat: json outputParameters: - name: result type: object value: $. - name: environments-environmentId-domains-domain-actions-clear-caches path: /environments/{environmentId}/domains/{domain}/actions/clear-caches operations: - name: postenvironmentsdomainclearcaches method: POST description: Acquia Clears the Caches for the Specified Domain. outputRawFormat: json outputParameters: - name: result type: object value: $. - name: environments-environmentId-domains-domain-actions-clear-varnish path: /environments/{environmentId}/domains/{domain}/actions/clear-varnish operations: - name: postenvironmentsdomainclearvarnish method: POST description: Acquia Clears the Varnish Cache for the Specified Domain. outputRawFormat: json outputParameters: - name: result type: object value: $. - name: environments-environmentId-domains-domain-status path: /environments/{environmentId}/domains/{domain}/status operations: - name: getenvironmentsdomainstatus method: GET description: Acquia Returns Details About the Domain. outputRawFormat: json outputParameters: - name: result type: object value: $. - name: environments-environmentId-eips path: /environments/{environmentId}/eips operations: - name: geteips method: GET description: Acquia Return a List of Web EIPs. outputRawFormat: json outputParameters: - name: result type: object value: $. - name: environments-environmentId-files path: /environments/{environmentId}/files operations: - name: postenvironmentsfiles method: POST description: Acquia Copies Files to This Environment. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: environments-environmentId-livedev-actions-disable path: /environments/{environmentId}/livedev/actions/disable operations: - name: postenvironmentsdisablelivedev method: POST description: Acquia Disable Live Development on This Environment. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: environments-environmentId-livedev-actions-enable path: /environments/{environmentId}/livedev/actions/enable operations: - name: postenvironmentsenablelivedev method: POST description: Acquia Enable Live Development on This Environment. outputRawFormat: json outputParameters: - name: result type: object value: $. - name: environments-environmentId-log-forwarding-destinations path: /environments/{environmentId}/log-forwarding-destinations operations: - name: getenvironmentslogforwardingdestinations method: GET description: Acquia Returns a Collection of Log Forwarding Destinations for This Environment. outputRawFormat: json outputParameters: - name: result type: object value: $. - name: postenvironmentslogforwardingdestinations method: POST description: Acquia Creates a Log Forwarding Destination. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: environments-environmentId-log-forwarding-destinations-logForwardingDestinationU path: /environments/{environmentId}/log-forwarding-destinations/{logForwardingDestinationUuid} operations: - name: deleteenvironmentslogforwardingdestination method: DELETE description: Acquia Deletes the Specified Log Forwarding Destination. outputRawFormat: json outputParameters: - name: result type: object value: $. - name: getenvironmentslogforwardingdestination method: GET description: Acquia Returns the Specified Log Forwarding Destination. outputRawFormat: json outputParameters: - name: result type: object value: $. - name: putenvironmentslogforwardingdestination method: PUT description: Acquia Updates an Environment's Log Forwarding Destination. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: environments-environmentId-log-forwarding-destinations-logForwardingDestinationU path: /environments/{environmentId}/log-forwarding-destinations/{logForwardingDestinationUuid}/actions/disable operations: - name: postenvironmentsdisablelogforwardingdestination method: POST description: Acquia Disables the Specified Log Forwarding Destination. outputRawFormat: json outputParameters: - name: result type: object value: $. - name: environments-environmentId-log-forwarding-destinations-logForwardingDestinationU path: /environments/{environmentId}/log-forwarding-destinations/{logForwardingDestinationUuid}/actions/enable operations: - name: postenvironmentsenablelogforwardingdestination method: POST description: Acquia Enables the Specified Log Forwarding Destination. outputRawFormat: json outputParameters: - name: result type: object value: $. - name: environments-environmentId-logs path: /environments/{environmentId}/logs operations: - name: getenvironmentslogs method: GET description: Acquia Returns a List of Log Files for This Environment Available for Download. outputRawFormat: json outputParameters: - name: result type: object value: $. - name: environments-environmentId-logs-logType path: /environments/{environmentId}/logs/{logType} operations: - name: getenvironmentslog method: GET description: Acquia Downloads the Log File. outputRawFormat: json outputParameters: - name: result type: object value: $. - name: postenvironmentslog method: POST description: Acquia Creates a Log File Snapshot. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: false - name: environments-environmentId-logstream path: /environments/{environmentId}/logstream operations: - name: getenvironmentslogstream method: GET description: Acquia Returns a Logstream Url and Metadata. outputRawFormat: json outputParameters: - name: result type: object value: $. - name: environments-environmentId-metrics path: /environments/{environmentId}/metrics operations: - name: getenvironmentsmetrics method: GET description: Acquia Does Not Return Any Data. Allows Traversal to Metrics Groups Endpoints. outputRawFormat: json outputParameters: - name: result type: object value: $. - name: environments-environmentId-metrics-stackmetrics path: /environments/{environmentId}/metrics/stackmetrics operations: - name: getenvironmentsstackmetrics method: GET description: Acquia Does Not Return Any Data. Allows Traversal to StackMetrics Endpoints. outputRawFormat: json outputParameters: - name: result type: object value: $. - name: environments-environmentId-metrics-stackmetrics-data path: /environments/{environmentId}/metrics/stackmetrics/data operations: - name: getenvironmentsstackmetricsdata method: GET description: Acquia Returns StackMetrics Data for the Metrics Specified in the Filter Paramater (e.g., Apache-access, Web-cpu). outputRawFormat: json outputParameters: - name: result type: object value: $. - name: environments-environmentId-metrics-usage path: /environments/{environmentId}/metrics/usage operations: - name: getenvironmentsusagelinks method: GET description: Acquia Retrieves Traversal Links for an Environment's Usage Data. outputRawFormat: json outputParameters: - name: result type: object value: $. - name: environments-environmentId-metrics-usage-data path: /environments/{environmentId}/metrics/usage/data operations: - name: getenvironmentsusagedata method: GET description: Acquia Retrieves Usage Data for an Environment. outputRawFormat: json outputParameters: - name: result type: object value: $. - name: environments-environmentId-metrics-usage-usageMetric path: /environments/{environmentId}/metrics/usage/{usageMetric} operations: - name: getenvironmentsusagemetricdata method: GET description: Acquia Retrieves Usage Metric Data for an Environment. outputRawFormat: json outputParameters: - name: result type: object value: $. - name: environments-environmentId-mod-proxy path: /environments/{environmentId}/mod-proxy operations: - name: getmodproxystatus method: GET description: Acquia Returns the Mod Proxy Status for an Environment. outputRawFormat: json outputParameters: - name: result type: object value: $. - name: environments-environmentId-mod-proxy-actions-disable path: /environments/{environmentId}/mod-proxy/actions/disable operations: - name: postdisablemodproxy method: POST description: Acquia Disables Mod Proxy for an Environment. outputRawFormat: json outputParameters: - name: result type: object value: $. - name: environments-environmentId-mod-proxy-actions-enable path: /environments/{environmentId}/mod-proxy/actions/enable operations: - name: postenablemodproxy method: POST description: Acquia Enables Mod Proxy for an Environment. outputRawFormat: json outputParameters: - name: result type: object value: $. - name: environments-environmentId-operating-systems path: /environments/{environmentId}/operating-systems operations: - name: getoperatingsystems method: GET description: Acquia Return a List of Operating Systems. outputRawFormat: json outputParameters: - name: result type: object value: $. - name: environments-environmentId-production-mode-actions-disable path: /environments/{environmentId}/production-mode/actions/disable operations: - name: postenvironmentsdisableproductionmode method: POST description: Acquia Disables Production Mode for an Environment. outputRawFormat: json outputParameters: - name: result type: object value: $. - name: environments-environmentId-production-mode-actions-enable path: /environments/{environmentId}/production-mode/actions/enable operations: - name: postenvironmentsenableproductionmode method: POST description: Acquia Enables Production Mode for an Environment. outputRawFormat: json outputParameters: - name: result type: object value: $. - name: environments-environmentId-search path: /environments/{environmentId}/search operations: - name: getenvironmentsearchlist method: GET description: Acquia Returns a Traversal Endpoint for Search Entities for the Environment. outputRawFormat: json outputParameters: - name: result type: object value: $. - name: environments-environmentId-search-indexes path: /environments/{environmentId}/search/indexes operations: - name: getenvironmentsearchindexes method: GET description: Acquia Returns a Collection of Search Indexes for an Environment. outputRawFormat: json outputParameters: - name: result type: object value: $. - name: postenvironmentsearchindexes method: POST description: Acquia Creates a Search Index for an Environment. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: environments-environmentId-search-indexes-indexId path: /environments/{environmentId}/search/indexes/{indexId} operations: - name: deleteenvironmentsearchindex method: DELETE description: Acquia Removes and Deletes a Specific Search Index from an Environment outputRawFormat: json outputParameters: - name: result type: object value: $. - name: getenvironmentsearchindex method: GET description: Acquia Returns a Search Configuration Set for an Application outputRawFormat: json outputParameters: - name: result type: object value: $. - name: putenvironmentsearchindex method: PUT description: Acquia Updates a Search Index on an Environment. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: environments-environmentId-servers path: /environments/{environmentId}/servers operations: - name: getenvironmentsservers method: GET description: Acquia Returns a List of Servers. outputRawFormat: json outputParameters: - name: result type: object value: $. - name: environments-environmentId-servers-serverId path: /environments/{environmentId}/servers/{serverId} operations: - name: getenvironmentsserver method: GET description: Acquia Return Details About a Specific Server. outputRawFormat: json outputParameters: - name: result type: object value: $. - name: putenvironmentsserver method: PUT description: Acquia Modifies Configuration Settings for a Server. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: environments-environmentId-servers-serverId-actions-reboot path: /environments/{environmentId}/servers/{serverId}/actions/reboot operations: - name: postenvironmentsserverreboot method: POST description: Acquia Reboots a Server. outputRawFormat: json outputParameters: - name: result type: object value: $. - name: environments-environmentId-servers-serverId-actions-relaunch path: /environments/{environmentId}/servers/{serverId}/actions/relaunch operations: - name: postenvironmentsserverrelaunch method: POST description: Acquia Relaunches a Server. outputRawFormat: json outputParameters: - name: result type: object value: $. - name: environments-environmentId-servers-serverId-actions-suspend path: /environments/{environmentId}/servers/{serverId}/actions/suspend operations: - name: postenvironmentsserversuspend method: POST description: Acquia Suspends a Server. outputRawFormat: json outputParameters: - name: result type: object value: $. - name: environments-environmentId-servers-serverId-actions-upgrade path: /environments/{environmentId}/servers/{serverId}/actions/upgrade operations: - name: postenvironmentsserverupgrade method: POST description: Acquia Upgrades a Server from "precise" to "xenial". outputRawFormat: json outputParameters: - name: result type: object value: $. - name: environments-environmentId-settings path: /environments/{environmentId}/settings operations: - name: getenvironmentssettings method: GET description: Acquia Provides Links to Environment Settings. outputRawFormat: json outputParameters: - name: result type: object value: $. - name: environments-environmentId-ssl path: /environments/{environmentId}/ssl operations: - name: getssl method: GET description: Acquia Returns the SSL Settings for This Environment. outputRawFormat: json outputParameters: - name: result type: object value: $. - name: environments-environmentId-ssl-certificates path: /environments/{environmentId}/ssl/certificates operations: - name: getcertificates method: GET description: Acquia Return a List of SSL Certificates. outputRawFormat: json outputParameters: - name: result type: object value: $. - name: postcertificate method: POST description: Acquia Install an SSL Certificate. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: environments-environmentId-ssl-certificates-certificateId path: /environments/{environmentId}/ssl/certificates/{certificateId} operations: - name: deletecertificate method: DELETE description: Acquia Deletes a Specific Certificate by its ID. outputRawFormat: json outputParameters: - name: result type: object value: $. - name: getcertificate method: GET description: Acquia Returns a Specific Certificate by Certificate Id. outputRawFormat: json outputParameters: - name: result type: object value: $. - name: environments-environmentId-ssl-certificates-certificateId-actions-activate path: /environments/{environmentId}/ssl/certificates/{certificateId}/actions/activate operations: - name: postactivatecertificate method: POST description: Acquia Activates an SSL Certificate. outputRawFormat: json outputParameters: - name: result type: object value: $. - name: environments-environmentId-ssl-certificates-certificateId-actions-deactivate path: /environments/{environmentId}/ssl/certificates/{certificateId}/actions/deactivate operations: - name: postdeactivatecertificate method: POST description: Acquia Deactivates an Active SSL Certificate. outputRawFormat: json outputParameters: - name: result type: object value: $. - name: environments-environmentId-ssl-csrs path: /environments/{environmentId}/ssl/csrs operations: - name: getcertificatesigningrequests method: GET description: Acquia Returns Certificate Signing Requests. outputRawFormat: json outputParameters: - name: result type: object value: $. - name: postcertificatesigningrequest method: POST description: Acquia Generates a Certificate Signing Request (CSR) for One or More Domains. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: environments-environmentId-ssl-csrs-certificateId path: /environments/{environmentId}/ssl/csrs/{certificateId} operations: - name: deletecertificatesigningrequest method: DELETE description: Acquia Deletes the Certificate Signing Request. outputRawFormat: json outputParameters: - name: result type: object value: $. - name: getcertificatesigningrequest method: GET description: Acquia Returns the Certificate Signing Request for the Certificate Specified by Id. outputRawFormat: json outputParameters: - name: result type: object value: $. - name: environments-environmentId-variables path: /environments/{environmentId}/variables operations: - name: getenvironmentsvariables method: GET description: Acquia Returns a List of Environment Variables Associated with This Environment. outputRawFormat: json outputParameters: - name: result type: object value: $. - name: postenvironmentsvariables method: POST description: Acquia Adds a New Environment Variable to an Environment. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: environments-environmentId-variables-environmentVariableName path: /environments/{environmentId}/variables/{environmentVariableName} operations: - name: deleteenvironmentsvariable method: DELETE description: Acquia Removes an Environment Variable from an Environment. outputRawFormat: json outputParameters: - name: result type: object value: $. - name: getenvironmentsvariable method: GET description: Acquia Get an Environment Variable Associated with This Environment. outputRawFormat: json outputParameters: - name: result type: object value: $. - name: putenvironmentsvariable method: PUT description: Acquia Updates an Environment Variable on an Environment. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true authentication: type: bearer token: '{{env.ACQUIA_API_KEY}}' exposes: - type: rest namespace: cloud-environments-environments-rest port: 8080 description: REST adapter for Acquia Cloud API - Environments — Environments. One Spectral-compliant resource per consumed operation, prefixed with /v1. resources: - path: /v1/environments/{environmentid} name: environments-environmentid description: REST surface for environments-environmentId. operations: - method: DELETE name: deleteenvironment description: Acquia Deletes a CD Environment. call: cloud-environments-environments.deleteenvironment outputParameters: - type: object mapping: $. - method: GET name: getenvironment description: Acquia Return Details About a Specific Environment. call: cloud-environments-environments.getenvironment outputParameters: - type: object mapping: $. - method: OPTIONS name: optionsenvironment description: Acquia Displays Environment Options. call: cloud-environments-environments.optionsenvironment outputParameters: - type: object mapping: $. - method: PUT name: putenvironment description: Acquia Modifies Configuration Settings for an Environment. call: cloud-environments-environments.putenvironment with: body: rest.body outputParameters: - type: object mapping: $. - path: /v1/environments/{environmentid}/actions/change-label name: environments-environmentid-actions-change-label description: REST surface for environments-environmentId-actions-change-label. operations: - method: POST name: postchangeenvironmentlabel description: Acquia Change the Label for an Environment. call: cloud-environments-environments.postchangeenvironmentlabel with: body: rest.body outputParameters: - type: object mapping: $. - path: /v1/environments/{environmentid}/actions/clear-caches name: environments-environmentid-actions-clear-caches description: REST surface for environments-environmentId-actions-clear-caches. operations: - method: POST name: postenvironmentsclearcaches description: Acquia Clears the Caches for One or More Domains Attached to This Environment. call: cloud-environments-environments.postenvironmentsclearcaches with: body: rest.body outputParameters: - type: object mapping: $. - path: /v1/environments/{environmentid}/artifacts/actions/switch name: environments-environmentid-artifacts-actions-switch description: REST surface for environments-environmentId-artifacts-actions-switch. operations: - method: POST name: postdeployartifact description: Acquia Deploys an Artifact to This Environment. call: cloud-environments-environments.postdeployartifact with: body: rest.body outputParameters: - type: object mapping: $. - path: /v1/environments/{environmentid}/available-runtimes name: environments-environmentid-available-runtimes description: REST surface for environments-environmentId-available-runtimes. operations: - method: GET name: getavailableruntimes description: Acquia Return a List of Runtimes. call: cloud-environments-environments.getavailableruntimes outputParameters: - type: object mapping: $. - path: /v1/environments/{environmentid}/cdn name: environments-environmentid-cdn description: REST surface for environments-environmentId-cdn. operations: - method: DELETE name: deletecdnbyenvironmentid description: Acquia Disables a CDN for an Environment. call: cloud-environments-environments.deletecdnbyenvironmentid outputParameters: - type: object mapping: $. - method: GET name: getcdnbyenvironmentid description: Acquia Returns the CDN Status for an Environment. call: cloud-environments-environments.getcdnbyenvironmentid outputParameters: - type: object mapping: $. - method: POST name: postcdnbyenvironmentid description: Acquia Enables a CDN for an Environment. call: cloud-environments-environments.postcdnbyenvironmentid outputParameters: - type: object mapping: $. - path: /v1/environments/{environmentid}/cloud-actions name: environments-environmentid-cloud-actions description: REST surface for environments-environmentId-cloud-actions. operations: - method: GET name: getenvironmentcloudactions description: Acquia Returns a List of Cloud Actions. call: cloud-environments-environments.getenvironmentcloudactions outputParameters: - type: object mapping: $. - method: PUT name: putenvironmentcloudactions description: Acquia Modifies an Existing List of Cloud Actions. call: cloud-environments-environments.putenvironmentcloudactions with: body: rest.body outputParameters: - type: object mapping: $. - path: /v1/environments/{environmentid}/cloud-actions/actions/disable name: environments-environmentid-cloud-actions-actions-disable description: REST surface for environments-environmentId-cloud-actions-actions-disable. operations: - method: POST name: postenvironmentcloudactionsdisable description: Acquia Disables Cloud Actions. call: cloud-environments-environments.postenvironmentcloudactionsdisable outputParameters: - type: object mapping: $. - path: /v1/environments/{environmentid}/cloud-actions/actions/enable name: environments-environmentid-cloud-actions-actions-enable description: REST surface for environments-environmentId-cloud-actions-actions-enable. operations: - method: POST name: postenvironmentcloudactionsenable description: Acquia Enables Cloud Actions. call: cloud-environments-environments.postenvironmentcloudactionsenable outputParameters: - type: object mapping: $. - path: /v1/environments/{environmentid}/cloud-actions/actions/reset name: environments-environmentid-cloud-actions-actions-reset description: REST surface for environments-environmentId-cloud-actions-actions-reset. operations: - method: POST name: postenvironmentcloudactionsreset description: Acquia Resets Cloud Actions. call: cloud-environments-environments.postenvironmentcloudactionsreset outputParameters: - type: object mapping: $. - path: /v1/environments/{environmentid}/code name: environments-environmentid-code description: REST surface for environments-environmentId-code. operations: - method: POST name: postenvironmentsdeploycode description: Acquia Deploys Code to This Environment. call: cloud-environments-environments.postenvironmentsdeploycode with: body: rest.body outputParameters: - type: object mapping: $. - path: /v1/environments/{environmentid}/code/actions/import name: environments-environmentid-code-actions-import description: REST surface for environments-environmentId-code-actions-import. operations: - method: POST name: postenvironmentsimportsite description: Acquia Imports a Site to This Environment. call: cloud-environments-environments.postenvironmentsimportsite with: body: rest.body outputParameters: - type: object mapping: $. - path: /v1/environments/{environmentid}/code/actions/switch name: environments-environmentid-code-actions-switch description: REST surface for environments-environmentId-code-actions-switch. operations: - method: POST name: postenvironmentsswitchcode description: Acquia Switches Code on This Environment to a Different Branch or Release Tag. call: cloud-environments-environments.postenvironmentsswitchcode with: body: rest.body outputParameters: - type: object mapping: $. - path: /v1/environments/{environmentid}/crons name: environments-environmentid-crons description: REST surface for environments-environmentId-crons. operations: - method: GET name: getcronjobsbyenvironmentid description: Acquia Return Environment Cron Jobs. call: cloud-environments-environments.getcronjobsbyenvironmentid outputParameters: - type: object mapping: $. - method: POST name: postenvironmentcrons description: Acquia Creates a Scheduled Job with Cron. call: cloud-environments-environments.postenvironmentcrons with: body: rest.body outputParameters: - type: object mapping: $. - path: /v1/environments/{environmentid}/crons/{cronid} name: environments-environmentid-crons-cronid description: REST surface for environments-environmentId-crons-cronId. operations: - method: DELETE name: postenvironmentcrondelete description: Acquia Deletes a Cron Job. call: cloud-environments-environments.postenvironmentcrondelete outputParameters: - type: object mapping: $. - method: GET name: getcron description: Acquia Return Details About a Specific Cron Job. call: cloud-environments-environments.getcron outputParameters: - type: object mapping: $. - method: PUT name: putcron description: Acquia Modify an Existing Scheduled Job. call: cloud-environments-environments.putcron with: body: rest.body outputParameters: - type: object mapping: $. - path: /v1/environments/{environmentid}/crons/{cronid}/actions/disable name: environments-environmentid-crons-cronid-actions-disable description: REST surface for environments-environmentId-crons-cronId-actions-disable. operations: - method: POST name: postenvironmentcrondisable description: Acquia Disables a Cron Job. call: cloud-environments-environments.postenvironmentcrondisable outputParameters: - type: object mapping: $. - path: /v1/environments/{environmentid}/crons/{cronid}/actions/enable name: environments-environmentid-crons-cronid-actions-enable description: REST surface for environments-environmentId-crons-cronId-actions-enable. operations: - method: POST name: postenvironmentcronenable description: Acquia Enables a Cron Job. call: cloud-environments-environments.postenvironmentcronenable outputParameters: - type: object mapping: $. - path: /v1/environments/{environmentid}/databases name: environments-environmentid-databases description: REST surface for environments-environmentId-databases. operations: - method: GET name: getenvironmentsdatabases description: Acquia Returns a List of Databases. call: cloud-environments-environments.getenvironmentsdatabases outputParameters: - type: object mapping: $. - method: POST name: postenvironmentsdatabases description: Acquia Copies a Database to This Environment. call: cloud-environments-environments.postenvironmentsdatabases with: body: rest.body outputParameters: - type: object mapping: $. - path: /v1/environments/{environmentid}/databases/{databasename} name: environments-environmentid-databases-databasename description: REST surface for environments-environmentId-databases-databaseName. operations: - method: GET name: getenvironmentsdatabase description: Acquia Return Details About a Specific Database. call: cloud-environments-environments.getenvironmentsdatabase outputParameters: - type: object mapping: $. - path: /v1/environments/{environmentid}/databases/{databasename}/backups name: environments-environmentid-databases-databasename-backups description: REST surface for environments-environmentId-databases-databaseName-backups. operations: - method: GET name: getenvironmentsdatabasebackups description: Acquia Returns a List of Backups. call: cloud-environments-environments.getenvironmentsdatabasebackups outputParameters: - type: object mapping: $. - method: POST name: postenvironmentsdatabasebackups description: Acquia Create a Backup. call: cloud-environments-environments.postenvironmentsdatabasebackups outputParameters: - type: object mapping: $. - path: /v1/environments/{environmentid}/databases/{databasename}/backups/{backupid} name: environments-environmentid-databases-databasename-backups-backupid description: REST surface for environments-environmentId-databases-databaseName-backups-backupId. operations: - method: DELETE name: deleteenvironmentsdatabasebackup description: Acquia Deletes a Database Backup. call: cloud-environments-environments.deleteenvironmentsdatabasebackup outputParameters: - type: object mapping: $. - method: GET name: getenvironmentsdatabasebackup description: Acquia Return Details About a Specific Backup. call: cloud-environments-environments.getenvironmentsdatabasebackup outputParameters: - type: object mapping: $. - path: /v1/environments/{environmentid}/databases/{databasename}/backups/{backupid}/actions/download name: environments-environmentid-databases-databasename-backups-backupid-actions-downl description: REST surface for environments-environmentId-databases-databaseName-backups-backupId-actions-downl. operations: - method: GET name: getenvironmentsdatabasedownloadbackup description: Acquia Downloads the Database Backup File. call: cloud-environments-environments.getenvironmentsdatabasedownloadbackup outputParameters: - type: object mapping: $. - path: /v1/environments/{environmentid}/databases/{databasename}/backups/{backupid}/actions/restore name: environments-environmentid-databases-databasename-backups-backupid-actions-resto description: REST surface for environments-environmentId-databases-databaseName-backups-backupId-actions-resto. operations: - method: POST name: postenvironmentsdatabaserestorebackup description: Acquia Restores This Backup to the Appropriate Environment's Database. call: cloud-environments-environments.postenvironmentsdatabaserestorebackup outputParameters: - type: object mapping: $. - path: /v1/environments/{environmentid}/databases/{databasename}/php-config name: environments-environmentid-databases-databasename-php-config description: REST surface for environments-environmentId-databases-databaseName-php-config. operations: - method: GET name: getenvironmentsdatabasephpconfig description: Acquia Returns PHP Configuration Details for This Database. call: cloud-environments-environments.getenvironmentsdatabasephpconfig outputParameters: - type: object mapping: $. - path: /v1/environments/{environmentid}/dns name: environments-environmentid-dns description: REST surface for environments-environmentId-dns. operations: - method: GET name: getenvironmentsdns description: Acquia Returns DNS Configuration Details for an Environment. call: cloud-environments-environments.getenvironmentsdns outputParameters: - type: object mapping: $. - path: /v1/environments/{environmentid}/domains name: environments-environmentid-domains description: REST surface for environments-environmentId-domains. operations: - method: GET name: getenvironmentsdomains description: Acquia Returns a List of Domains. call: cloud-environments-environments.getenvironmentsdomains outputParameters: - type: object mapping: $. - method: POST name: postenvironmentsdomains description: Acquia Adds a Domain to the Environment. call: cloud-environments-environments.postenvironmentsdomains with: body: rest.body outputParameters: - type: object mapping: $. - path: /v1/environments/{environmentid}/domains/actions/clear-varnish name: environments-environmentid-domains-actions-clear-varnish description: REST surface for environments-environmentId-domains-actions-clear-varnish. operations: - method: POST name: postenvironmentsdomainsclearvarnish description: Acquia Clears the Varnish Cache for One or More Domains Attached to This Environment. call: cloud-environments-environments.postenvironmentsdomainsclearvarnish with: body: rest.body outputParameters: - type: object mapping: $. - path: /v1/environments/{environmentid}/domains/{domain} name: environments-environmentid-domains-domain description: REST surface for environments-environmentId-domains-domain. operations: - method: DELETE name: deleteenvironmentsdomain description: Acquia Removes the Domain from This Environment. call: cloud-environments-environments.deleteenvironmentsdomain outputParameters: - type: object mapping: $. - method: GET name: getenvironmentsdomain description: Acquia Return Details About a Specific Domain. call: cloud-environments-environments.getenvironmentsdomain outputParameters: - type: object mapping: $. - path: /v1/environments/{environmentid}/domains/{domain}/actions/clear-caches name: environments-environmentid-domains-domain-actions-clear-caches description: REST surface for environments-environmentId-domains-domain-actions-clear-caches. operations: - method: POST name: postenvironmentsdomainclearcaches description: Acquia Clears the Caches for the Specified Domain. call: cloud-environments-environments.postenvironmentsdomainclearcaches outputParameters: - type: object mapping: $. - path: /v1/environments/{environmentid}/domains/{domain}/actions/clear-varnish name: environments-environmentid-domains-domain-actions-clear-varnish description: REST surface for environments-environmentId-domains-domain-actions-clear-varnish. operations: - method: POST name: postenvironmentsdomainclearvarnish description: Acquia Clears the Varnish Cache for the Specified Domain. call: cloud-environments-environments.postenvironmentsdomainclearvarnish outputParameters: - type: object mapping: $. - path: /v1/environments/{environmentid}/domains/{domain}/status name: environments-environmentid-domains-domain-status description: REST surface for environments-environmentId-domains-domain-status. operations: - method: GET name: getenvironmentsdomainstatus description: Acquia Returns Details About the Domain. call: cloud-environments-environments.getenvironmentsdomainstatus outputParameters: - type: object mapping: $. - path: /v1/environments/{environmentid}/eips name: environments-environmentid-eips description: REST surface for environments-environmentId-eips. operations: - method: GET name: geteips description: Acquia Return a List of Web EIPs. call: cloud-environments-environments.geteips outputParameters: - type: object mapping: $. - path: /v1/environments/{environmentid}/files name: environments-environmentid-files description: REST surface for environments-environmentId-files. operations: - method: POST name: postenvironmentsfiles description: Acquia Copies Files to This Environment. call: cloud-environments-environments.postenvironmentsfiles with: body: rest.body outputParameters: - type: object mapping: $. - path: /v1/environments/{environmentid}/livedev/actions/disable name: environments-environmentid-livedev-actions-disable description: REST surface for environments-environmentId-livedev-actions-disable. operations: - method: POST name: postenvironmentsdisablelivedev description: Acquia Disable Live Development on This Environment. call: cloud-environments-environments.postenvironmentsdisablelivedev with: body: rest.body outputParameters: - type: object mapping: $. - path: /v1/environments/{environmentid}/livedev/actions/enable name: environments-environmentid-livedev-actions-enable description: REST surface for environments-environmentId-livedev-actions-enable. operations: - method: POST name: postenvironmentsenablelivedev description: Acquia Enable Live Development on This Environment. call: cloud-environments-environments.postenvironmentsenablelivedev outputParameters: - type: object mapping: $. - path: /v1/environments/{environmentid}/log-forwarding-destinations name: environments-environmentid-log-forwarding-destinations description: REST surface for environments-environmentId-log-forwarding-destinations. operations: - method: GET name: getenvironmentslogforwardingdestinations description: Acquia Returns a Collection of Log Forwarding Destinations for This Environment. call: cloud-environments-environments.getenvironmentslogforwardingdestinations outputParameters: - type: object mapping: $. - method: POST name: postenvironmentslogforwardingdestinations description: Acquia Creates a Log Forwarding Destination. call: cloud-environments-environments.postenvironmentslogforwardingdestinations with: body: rest.body outputParameters: - type: object mapping: $. - path: /v1/environments/{environmentid}/log-forwarding-destinations/{logforwardingdestinationuuid} name: environments-environmentid-log-forwarding-destinations-logforwardingdestinationu description: REST surface for environments-environmentId-log-forwarding-destinations-logForwardingDestinationU. operations: - method: DELETE name: deleteenvironmentslogforwardingdestination description: Acquia Deletes the Specified Log Forwarding Destination. call: cloud-environments-environments.deleteenvironmentslogforwardingdestination outputParameters: - type: object mapping: $. - method: GET name: getenvironmentslogforwardingdestination description: Acquia Returns the Specified Log Forwarding Destination. call: cloud-environments-environments.getenvironmentslogforwardingdestination outputParameters: - type: object mapping: $. - method: PUT name: putenvironmentslogforwardingdestination description: Acquia Updates an Environment's Log Forwarding Destination. call: cloud-environments-environments.putenvironmentslogforwardingdestination with: body: rest.body outputParameters: - type: object mapping: $. - path: /v1/environments/{environmentid}/log-forwarding-destinations/{logforwardingdestinationuuid}/actions/disable name: environments-environmentid-log-forwarding-destinations-logforwardingdestinationu description: REST surface for environments-environmentId-log-forwarding-destinations-logForwardingDestinationU. operations: - method: POST name: postenvironmentsdisablelogforwardingdestination description: Acquia Disables the Specified Log Forwarding Destination. call: cloud-environments-environments.postenvironmentsdisablelogforwardingdestination outputParameters: - type: object mapping: $. - path: /v1/environments/{environmentid}/log-forwarding-destinations/{logforwardingdestinationuuid}/actions/enable name: environments-environmentid-log-forwarding-destinations-logforwardingdestinationu description: REST surface for environments-environmentId-log-forwarding-destinations-logForwardingDestinationU. operations: - method: POST name: postenvironmentsenablelogforwardingdestination description: Acquia Enables the Specified Log Forwarding Destination. call: cloud-environments-environments.postenvironmentsenablelogforwardingdestination outputParameters: - type: object mapping: $. - path: /v1/environments/{environmentid}/logs name: environments-environmentid-logs description: REST surface for environments-environmentId-logs. operations: - method: GET name: getenvironmentslogs description: Acquia Returns a List of Log Files for This Environment Available for Download. call: cloud-environments-environments.getenvironmentslogs outputParameters: - type: object mapping: $. - path: /v1/environments/{environmentid}/logs/{logtype} name: environments-environmentid-logs-logtype description: REST surface for environments-environmentId-logs-logType. operations: - method: GET name: getenvironmentslog description: Acquia Downloads the Log File. call: cloud-environments-environments.getenvironmentslog outputParameters: - type: object mapping: $. - method: POST name: postenvironmentslog description: Acquia Creates a Log File Snapshot. call: cloud-environments-environments.postenvironmentslog with: body: rest.body outputParameters: - type: object mapping: $. - path: /v1/environments/{environmentid}/logstream name: environments-environmentid-logstream description: REST surface for environments-environmentId-logstream. operations: - method: GET name: getenvironmentslogstream description: Acquia Returns a Logstream Url and Metadata. call: cloud-environments-environments.getenvironmentslogstream outputParameters: - type: object mapping: $. - path: /v1/environments/{environmentid}/metrics name: environments-environmentid-metrics description: REST surface for environments-environmentId-metrics. operations: - method: GET name: getenvironmentsmetrics description: Acquia Does Not Return Any Data. Allows Traversal to Metrics Groups Endpoints. call: cloud-environments-environments.getenvironmentsmetrics outputParameters: - type: object mapping: $. - path: /v1/environments/{environmentid}/metrics/stackmetrics name: environments-environmentid-metrics-stackmetrics description: REST surface for environments-environmentId-metrics-stackmetrics. operations: - method: GET name: getenvironmentsstackmetrics description: Acquia Does Not Return Any Data. Allows Traversal to StackMetrics Endpoints. call: cloud-environments-environments.getenvironmentsstackmetrics outputParameters: - type: object mapping: $. - path: /v1/environments/{environmentid}/metrics/stackmetrics/data name: environments-environmentid-metrics-stackmetrics-data description: REST surface for environments-environmentId-metrics-stackmetrics-data. operations: - method: GET name: getenvironmentsstackmetricsdata description: Acquia Returns StackMetrics Data for the Metrics Specified in the Filter Paramater (e.g., Apache-access, Web-cpu). call: cloud-environments-environments.getenvironmentsstackmetricsdata outputParameters: - type: object mapping: $. - path: /v1/environments/{environmentid}/metrics/usage name: environments-environmentid-metrics-usage description: REST surface for environments-environmentId-metrics-usage. operations: - method: GET name: getenvironmentsusagelinks description: Acquia Retrieves Traversal Links for an Environment's Usage Data. call: cloud-environments-environments.getenvironmentsusagelinks outputParameters: - type: object mapping: $. - path: /v1/environments/{environmentid}/metrics/usage/data name: environments-environmentid-metrics-usage-data description: REST surface for environments-environmentId-metrics-usage-data. operations: - method: GET name: getenvironmentsusagedata description: Acquia Retrieves Usage Data for an Environment. call: cloud-environments-environments.getenvironmentsusagedata outputParameters: - type: object mapping: $. - path: /v1/environments/{environmentid}/metrics/usage/{usagemetric} name: environments-environmentid-metrics-usage-usagemetric description: REST surface for environments-environmentId-metrics-usage-usageMetric. operations: - method: GET name: getenvironmentsusagemetricdata description: Acquia Retrieves Usage Metric Data for an Environment. call: cloud-environments-environments.getenvironmentsusagemetricdata outputParameters: - type: object mapping: $. - path: /v1/environments/{environmentid}/mod-proxy name: environments-environmentid-mod-proxy description: REST surface for environments-environmentId-mod-proxy. operations: - method: GET name: getmodproxystatus description: Acquia Returns the Mod Proxy Status for an Environment. call: cloud-environments-environments.getmodproxystatus outputParameters: - type: object mapping: $. - path: /v1/environments/{environmentid}/mod-proxy/actions/disable name: environments-environmentid-mod-proxy-actions-disable description: REST surface for environments-environmentId-mod-proxy-actions-disable. operations: - method: POST name: postdisablemodproxy description: Acquia Disables Mod Proxy for an Environment. call: cloud-environments-environments.postdisablemodproxy outputParameters: - type: object mapping: $. - path: /v1/environments/{environmentid}/mod-proxy/actions/enable name: environments-environmentid-mod-proxy-actions-enable description: REST surface for environments-environmentId-mod-proxy-actions-enable. operations: - method: POST name: postenablemodproxy description: Acquia Enables Mod Proxy for an Environment. call: cloud-environments-environments.postenablemodproxy outputParameters: - type: object mapping: $. - path: /v1/environments/{environmentid}/operating-systems name: environments-environmentid-operating-systems description: REST surface for environments-environmentId-operating-systems. operations: - method: GET name: getoperatingsystems description: Acquia Return a List of Operating Systems. call: cloud-environments-environments.getoperatingsystems outputParameters: - type: object mapping: $. - path: /v1/environments/{environmentid}/production-mode/actions/disable name: environments-environmentid-production-mode-actions-disable description: REST surface for environments-environmentId-production-mode-actions-disable. operations: - method: POST name: postenvironmentsdisableproductionmode description: Acquia Disables Production Mode for an Environment. call: cloud-environments-environments.postenvironmentsdisableproductionmode outputParameters: - type: object mapping: $. - path: /v1/environments/{environmentid}/production-mode/actions/enable name: environments-environmentid-production-mode-actions-enable description: REST surface for environments-environmentId-production-mode-actions-enable. operations: - method: POST name: postenvironmentsenableproductionmode description: Acquia Enables Production Mode for an Environment. call: cloud-environments-environments.postenvironmentsenableproductionmode outputParameters: - type: object mapping: $. - path: /v1/environments/{environmentid}/search name: environments-environmentid-search description: REST surface for environments-environmentId-search. operations: - method: GET name: getenvironmentsearchlist description: Acquia Returns a Traversal Endpoint for Search Entities for the Environment. call: cloud-environments-environments.getenvironmentsearchlist outputParameters: - type: object mapping: $. - path: /v1/environments/{environmentid}/search/indexes name: environments-environmentid-search-indexes description: REST surface for environments-environmentId-search-indexes. operations: - method: GET name: getenvironmentsearchindexes description: Acquia Returns a Collection of Search Indexes for an Environment. call: cloud-environments-environments.getenvironmentsearchindexes outputParameters: - type: object mapping: $. - method: POST name: postenvironmentsearchindexes description: Acquia Creates a Search Index for an Environment. call: cloud-environments-environments.postenvironmentsearchindexes with: body: rest.body outputParameters: - type: object mapping: $. - path: /v1/environments/{environmentid}/search/indexes/{indexid} name: environments-environmentid-search-indexes-indexid description: REST surface for environments-environmentId-search-indexes-indexId. operations: - method: DELETE name: deleteenvironmentsearchindex description: Acquia Removes and Deletes a Specific Search Index from an Environment call: cloud-environments-environments.deleteenvironmentsearchindex outputParameters: - type: object mapping: $. - method: GET name: getenvironmentsearchindex description: Acquia Returns a Search Configuration Set for an Application call: cloud-environments-environments.getenvironmentsearchindex outputParameters: - type: object mapping: $. - method: PUT name: putenvironmentsearchindex description: Acquia Updates a Search Index on an Environment. call: cloud-environments-environments.putenvironmentsearchindex with: body: rest.body outputParameters: - type: object mapping: $. - path: /v1/environments/{environmentid}/servers name: environments-environmentid-servers description: REST surface for environments-environmentId-servers. operations: - method: GET name: getenvironmentsservers description: Acquia Returns a List of Servers. call: cloud-environments-environments.getenvironmentsservers outputParameters: - type: object mapping: $. - path: /v1/environments/{environmentid}/servers/{serverid} name: environments-environmentid-servers-serverid description: REST surface for environments-environmentId-servers-serverId. operations: - method: GET name: getenvironmentsserver description: Acquia Return Details About a Specific Server. call: cloud-environments-environments.getenvironmentsserver outputParameters: - type: object mapping: $. - method: PUT name: putenvironmentsserver description: Acquia Modifies Configuration Settings for a Server. call: cloud-environments-environments.putenvironmentsserver with: body: rest.body outputParameters: - type: object mapping: $. - path: /v1/environments/{environmentid}/servers/{serverid}/actions/reboot name: environments-environmentid-servers-serverid-actions-reboot description: REST surface for environments-environmentId-servers-serverId-actions-reboot. operations: - method: POST name: postenvironmentsserverreboot description: Acquia Reboots a Server. call: cloud-environments-environments.postenvironmentsserverreboot outputParameters: - type: object mapping: $. - path: /v1/environments/{environmentid}/servers/{serverid}/actions/relaunch name: environments-environmentid-servers-serverid-actions-relaunch description: REST surface for environments-environmentId-servers-serverId-actions-relaunch. operations: - method: POST name: postenvironmentsserverrelaunch description: Acquia Relaunches a Server. call: cloud-environments-environments.postenvironmentsserverrelaunch outputParameters: - type: object mapping: $. - path: /v1/environments/{environmentid}/servers/{serverid}/actions/suspend name: environments-environmentid-servers-serverid-actions-suspend description: REST surface for environments-environmentId-servers-serverId-actions-suspend. operations: - method: POST name: postenvironmentsserversuspend description: Acquia Suspends a Server. call: cloud-environments-environments.postenvironmentsserversuspend outputParameters: - type: object mapping: $. - path: /v1/environments/{environmentid}/servers/{serverid}/actions/upgrade name: environments-environmentid-servers-serverid-actions-upgrade description: REST surface for environments-environmentId-servers-serverId-actions-upgrade. operations: - method: POST name: postenvironmentsserverupgrade description: Acquia Upgrades a Server from "precise" to "xenial". call: cloud-environments-environments.postenvironmentsserverupgrade outputParameters: - type: object mapping: $. - path: /v1/environments/{environmentid}/settings name: environments-environmentid-settings description: REST surface for environments-environmentId-settings. operations: - method: GET name: getenvironmentssettings description: Acquia Provides Links to Environment Settings. call: cloud-environments-environments.getenvironmentssettings outputParameters: - type: object mapping: $. - path: /v1/environments/{environmentid}/ssl name: environments-environmentid-ssl description: REST surface for environments-environmentId-ssl. operations: - method: GET name: getssl description: Acquia Returns the SSL Settings for This Environment. call: cloud-environments-environments.getssl outputParameters: - type: object mapping: $. - path: /v1/environments/{environmentid}/ssl/certificates name: environments-environmentid-ssl-certificates description: REST surface for environments-environmentId-ssl-certificates. operations: - method: GET name: getcertificates description: Acquia Return a List of SSL Certificates. call: cloud-environments-environments.getcertificates outputParameters: - type: object mapping: $. - method: POST name: postcertificate description: Acquia Install an SSL Certificate. call: cloud-environments-environments.postcertificate with: body: rest.body outputParameters: - type: object mapping: $. - path: /v1/environments/{environmentid}/ssl/certificates/{certificateid} name: environments-environmentid-ssl-certificates-certificateid description: REST surface for environments-environmentId-ssl-certificates-certificateId. operations: - method: DELETE name: deletecertificate description: Acquia Deletes a Specific Certificate by its ID. call: cloud-environments-environments.deletecertificate outputParameters: - type: object mapping: $. - method: GET name: getcertificate description: Acquia Returns a Specific Certificate by Certificate Id. call: cloud-environments-environments.getcertificate outputParameters: - type: object mapping: $. - path: /v1/environments/{environmentid}/ssl/certificates/{certificateid}/actions/activate name: environments-environmentid-ssl-certificates-certificateid-actions-activate description: REST surface for environments-environmentId-ssl-certificates-certificateId-actions-activate. operations: - method: POST name: postactivatecertificate description: Acquia Activates an SSL Certificate. call: cloud-environments-environments.postactivatecertificate outputParameters: - type: object mapping: $. - path: /v1/environments/{environmentid}/ssl/certificates/{certificateid}/actions/deactivate name: environments-environmentid-ssl-certificates-certificateid-actions-deactivate description: REST surface for environments-environmentId-ssl-certificates-certificateId-actions-deactivate. operations: - method: POST name: postdeactivatecertificate description: Acquia Deactivates an Active SSL Certificate. call: cloud-environments-environments.postdeactivatecertificate outputParameters: - type: object mapping: $. - path: /v1/environments/{environmentid}/ssl/csrs name: environments-environmentid-ssl-csrs description: REST surface for environments-environmentId-ssl-csrs. operations: - method: GET name: getcertificatesigningrequests description: Acquia Returns Certificate Signing Requests. call: cloud-environments-environments.getcertificatesigningrequests outputParameters: - type: object mapping: $. - method: POST name: postcertificatesigningrequest description: Acquia Generates a Certificate Signing Request (CSR) for One or More Domains. call: cloud-environments-environments.postcertificatesigningrequest with: body: rest.body outputParameters: - type: object mapping: $. - path: /v1/environments/{environmentid}/ssl/csrs/{certificateid} name: environments-environmentid-ssl-csrs-certificateid description: REST surface for environments-environmentId-ssl-csrs-certificateId. operations: - method: DELETE name: deletecertificatesigningrequest description: Acquia Deletes the Certificate Signing Request. call: cloud-environments-environments.deletecertificatesigningrequest outputParameters: - type: object mapping: $. - method: GET name: getcertificatesigningrequest description: Acquia Returns the Certificate Signing Request for the Certificate Specified by Id. call: cloud-environments-environments.getcertificatesigningrequest outputParameters: - type: object mapping: $. - path: /v1/environments/{environmentid}/variables name: environments-environmentid-variables description: REST surface for environments-environmentId-variables. operations: - method: GET name: getenvironmentsvariables description: Acquia Returns a List of Environment Variables Associated with This Environment. call: cloud-environments-environments.getenvironmentsvariables outputParameters: - type: object mapping: $. - method: POST name: postenvironmentsvariables description: Acquia Adds a New Environment Variable to an Environment. call: cloud-environments-environments.postenvironmentsvariables with: body: rest.body outputParameters: - type: object mapping: $. - path: /v1/environments/{environmentid}/variables/{environmentvariablename} name: environments-environmentid-variables-environmentvariablename description: REST surface for environments-environmentId-variables-environmentVariableName. operations: - method: DELETE name: deleteenvironmentsvariable description: Acquia Removes an Environment Variable from an Environment. call: cloud-environments-environments.deleteenvironmentsvariable outputParameters: - type: object mapping: $. - method: GET name: getenvironmentsvariable description: Acquia Get an Environment Variable Associated with This Environment. call: cloud-environments-environments.getenvironmentsvariable outputParameters: - type: object mapping: $. - method: PUT name: putenvironmentsvariable description: Acquia Updates an Environment Variable on an Environment. call: cloud-environments-environments.putenvironmentsvariable with: body: rest.body outputParameters: - type: object mapping: $. - type: mcp namespace: cloud-environments-environments-mcp port: 9090 transport: http description: MCP adapter for Acquia Cloud API - Environments — Environments. One tool per consumed operation, routed inline through this capability's consumes block. tools: - name: acquia-deletes-cd-environment description: Acquia Deletes a CD Environment. hints: readOnly: false destructive: true idempotent: true call: cloud-environments-environments.deleteenvironment outputParameters: - type: object mapping: $. - name: acquia-return-details-about-specific description: Acquia Return Details About a Specific Environment. hints: readOnly: true destructive: false idempotent: true call: cloud-environments-environments.getenvironment outputParameters: - type: object mapping: $. - name: acquia-displays-environment-options description: Acquia Displays Environment Options. hints: readOnly: false destructive: false idempotent: false call: cloud-environments-environments.optionsenvironment outputParameters: - type: object mapping: $. - name: acquia-modifies-configuration-settings-environment description: Acquia Modifies Configuration Settings for an Environment. hints: readOnly: false destructive: false idempotent: true call: cloud-environments-environments.putenvironment with: body: tools.body outputParameters: - type: object mapping: $. - name: acquia-change-label-environment description: Acquia Change the Label for an Environment. hints: readOnly: false destructive: false idempotent: false call: cloud-environments-environments.postchangeenvironmentlabel with: body: tools.body outputParameters: - type: object mapping: $. - name: acquia-clears-caches-one-more description: Acquia Clears the Caches for One or More Domains Attached to This Environment. hints: readOnly: false destructive: false idempotent: false call: cloud-environments-environments.postenvironmentsclearcaches with: body: tools.body outputParameters: - type: object mapping: $. - name: acquia-deploys-artifact-this-environment description: Acquia Deploys an Artifact to This Environment. hints: readOnly: false destructive: false idempotent: false call: cloud-environments-environments.postdeployartifact with: body: tools.body outputParameters: - type: object mapping: $. - name: acquia-return-list-runtimes description: Acquia Return a List of Runtimes. hints: readOnly: true destructive: false idempotent: true call: cloud-environments-environments.getavailableruntimes outputParameters: - type: object mapping: $. - name: acquia-disables-cdn-environment description: Acquia Disables a CDN for an Environment. hints: readOnly: false destructive: true idempotent: true call: cloud-environments-environments.deletecdnbyenvironmentid outputParameters: - type: object mapping: $. - name: acquia-returns-cdn-status-environment description: Acquia Returns the CDN Status for an Environment. hints: readOnly: true destructive: false idempotent: true call: cloud-environments-environments.getcdnbyenvironmentid outputParameters: - type: object mapping: $. - name: acquia-enables-cdn-environment description: Acquia Enables a CDN for an Environment. hints: readOnly: false destructive: false idempotent: false call: cloud-environments-environments.postcdnbyenvironmentid outputParameters: - type: object mapping: $. - name: acquia-returns-list-cloud-actions description: Acquia Returns a List of Cloud Actions. hints: readOnly: true destructive: false idempotent: true call: cloud-environments-environments.getenvironmentcloudactions outputParameters: - type: object mapping: $. - name: acquia-modifies-existing-list-cloud description: Acquia Modifies an Existing List of Cloud Actions. hints: readOnly: false destructive: false idempotent: true call: cloud-environments-environments.putenvironmentcloudactions with: body: tools.body outputParameters: - type: object mapping: $. - name: acquia-disables-cloud-actions description: Acquia Disables Cloud Actions. hints: readOnly: false destructive: false idempotent: false call: cloud-environments-environments.postenvironmentcloudactionsdisable outputParameters: - type: object mapping: $. - name: acquia-enables-cloud-actions description: Acquia Enables Cloud Actions. hints: readOnly: false destructive: false idempotent: false call: cloud-environments-environments.postenvironmentcloudactionsenable outputParameters: - type: object mapping: $. - name: acquia-resets-cloud-actions description: Acquia Resets Cloud Actions. hints: readOnly: false destructive: false idempotent: false call: cloud-environments-environments.postenvironmentcloudactionsreset outputParameters: - type: object mapping: $. - name: acquia-deploys-code-this-environment description: Acquia Deploys Code to This Environment. hints: readOnly: false destructive: false idempotent: false call: cloud-environments-environments.postenvironmentsdeploycode with: body: tools.body outputParameters: - type: object mapping: $. - name: acquia-imports-site-this-environment description: Acquia Imports a Site to This Environment. hints: readOnly: false destructive: false idempotent: false call: cloud-environments-environments.postenvironmentsimportsite with: body: tools.body outputParameters: - type: object mapping: $. - name: acquia-switches-code-this-environment description: Acquia Switches Code on This Environment to a Different Branch or Release Tag. hints: readOnly: false destructive: false idempotent: false call: cloud-environments-environments.postenvironmentsswitchcode with: body: tools.body outputParameters: - type: object mapping: $. - name: acquia-return-environment-cron-jobs description: Acquia Return Environment Cron Jobs. hints: readOnly: true destructive: false idempotent: true call: cloud-environments-environments.getcronjobsbyenvironmentid outputParameters: - type: object mapping: $. - name: acquia-creates-scheduled-job-cron description: Acquia Creates a Scheduled Job with Cron. hints: readOnly: false destructive: false idempotent: false call: cloud-environments-environments.postenvironmentcrons with: body: tools.body outputParameters: - type: object mapping: $. - name: acquia-deletes-cron-job description: Acquia Deletes a Cron Job. hints: readOnly: false destructive: true idempotent: true call: cloud-environments-environments.postenvironmentcrondelete outputParameters: - type: object mapping: $. - name: acquia-return-details-about-specific-2 description: Acquia Return Details About a Specific Cron Job. hints: readOnly: true destructive: false idempotent: true call: cloud-environments-environments.getcron outputParameters: - type: object mapping: $. - name: acquia-modify-existing-scheduled-job description: Acquia Modify an Existing Scheduled Job. hints: readOnly: false destructive: false idempotent: true call: cloud-environments-environments.putcron with: body: tools.body outputParameters: - type: object mapping: $. - name: acquia-disables-cron-job description: Acquia Disables a Cron Job. hints: readOnly: false destructive: false idempotent: false call: cloud-environments-environments.postenvironmentcrondisable outputParameters: - type: object mapping: $. - name: acquia-enables-cron-job description: Acquia Enables a Cron Job. hints: readOnly: false destructive: false idempotent: false call: cloud-environments-environments.postenvironmentcronenable outputParameters: - type: object mapping: $. - name: acquia-returns-list-databases description: Acquia Returns a List of Databases. hints: readOnly: true destructive: false idempotent: true call: cloud-environments-environments.getenvironmentsdatabases outputParameters: - type: object mapping: $. - name: acquia-copies-database-this-environment description: Acquia Copies a Database to This Environment. hints: readOnly: false destructive: false idempotent: false call: cloud-environments-environments.postenvironmentsdatabases with: body: tools.body outputParameters: - type: object mapping: $. - name: acquia-return-details-about-specific-3 description: Acquia Return Details About a Specific Database. hints: readOnly: true destructive: false idempotent: true call: cloud-environments-environments.getenvironmentsdatabase outputParameters: - type: object mapping: $. - name: acquia-returns-list-backups description: Acquia Returns a List of Backups. hints: readOnly: true destructive: false idempotent: true call: cloud-environments-environments.getenvironmentsdatabasebackups outputParameters: - type: object mapping: $. - name: acquia-create-backup description: Acquia Create a Backup. hints: readOnly: false destructive: false idempotent: false call: cloud-environments-environments.postenvironmentsdatabasebackups outputParameters: - type: object mapping: $. - name: acquia-deletes-database-backup description: Acquia Deletes a Database Backup. hints: readOnly: false destructive: true idempotent: true call: cloud-environments-environments.deleteenvironmentsdatabasebackup outputParameters: - type: object mapping: $. - name: acquia-return-details-about-specific-4 description: Acquia Return Details About a Specific Backup. hints: readOnly: true destructive: false idempotent: true call: cloud-environments-environments.getenvironmentsdatabasebackup outputParameters: - type: object mapping: $. - name: acquia-downloads-database-backup-file description: Acquia Downloads the Database Backup File. hints: readOnly: true destructive: false idempotent: true call: cloud-environments-environments.getenvironmentsdatabasedownloadbackup outputParameters: - type: object mapping: $. - name: acquia-restores-this-backup-appropriate description: Acquia Restores This Backup to the Appropriate Environment's Database. hints: readOnly: false destructive: false idempotent: false call: cloud-environments-environments.postenvironmentsdatabaserestorebackup outputParameters: - type: object mapping: $. - name: acquia-returns-php-configuration-details description: Acquia Returns PHP Configuration Details for This Database. hints: readOnly: true destructive: false idempotent: true call: cloud-environments-environments.getenvironmentsdatabasephpconfig outputParameters: - type: object mapping: $. - name: acquia-returns-dns-configuration-details description: Acquia Returns DNS Configuration Details for an Environment. hints: readOnly: true destructive: false idempotent: true call: cloud-environments-environments.getenvironmentsdns outputParameters: - type: object mapping: $. - name: acquia-returns-list-domains description: Acquia Returns a List of Domains. hints: readOnly: true destructive: false idempotent: true call: cloud-environments-environments.getenvironmentsdomains outputParameters: - type: object mapping: $. - name: acquia-adds-domain-environment description: Acquia Adds a Domain to the Environment. hints: readOnly: false destructive: false idempotent: false call: cloud-environments-environments.postenvironmentsdomains with: body: tools.body outputParameters: - type: object mapping: $. - name: acquia-clears-varnish-cache-one description: Acquia Clears the Varnish Cache for One or More Domains Attached to This Environment. hints: readOnly: false destructive: false idempotent: false call: cloud-environments-environments.postenvironmentsdomainsclearvarnish with: body: tools.body outputParameters: - type: object mapping: $. - name: acquia-removes-domain-this-environment description: Acquia Removes the Domain from This Environment. hints: readOnly: false destructive: true idempotent: true call: cloud-environments-environments.deleteenvironmentsdomain outputParameters: - type: object mapping: $. - name: acquia-return-details-about-specific-5 description: Acquia Return Details About a Specific Domain. hints: readOnly: true destructive: false idempotent: true call: cloud-environments-environments.getenvironmentsdomain outputParameters: - type: object mapping: $. - name: acquia-clears-caches-specified-domain description: Acquia Clears the Caches for the Specified Domain. hints: readOnly: false destructive: false idempotent: false call: cloud-environments-environments.postenvironmentsdomainclearcaches outputParameters: - type: object mapping: $. - name: acquia-clears-varnish-cache-specified description: Acquia Clears the Varnish Cache for the Specified Domain. hints: readOnly: false destructive: false idempotent: false call: cloud-environments-environments.postenvironmentsdomainclearvarnish outputParameters: - type: object mapping: $. - name: acquia-returns-details-about-domain description: Acquia Returns Details About the Domain. hints: readOnly: true destructive: false idempotent: true call: cloud-environments-environments.getenvironmentsdomainstatus outputParameters: - type: object mapping: $. - name: acquia-return-list-web-eips description: Acquia Return a List of Web EIPs. hints: readOnly: true destructive: false idempotent: true call: cloud-environments-environments.geteips outputParameters: - type: object mapping: $. - name: acquia-copies-files-this-environment description: Acquia Copies Files to This Environment. hints: readOnly: false destructive: false idempotent: false call: cloud-environments-environments.postenvironmentsfiles with: body: tools.body outputParameters: - type: object mapping: $. - name: acquia-disable-live-development-this description: Acquia Disable Live Development on This Environment. hints: readOnly: false destructive: false idempotent: false call: cloud-environments-environments.postenvironmentsdisablelivedev with: body: tools.body outputParameters: - type: object mapping: $. - name: acquia-enable-live-development-this description: Acquia Enable Live Development on This Environment. hints: readOnly: false destructive: false idempotent: false call: cloud-environments-environments.postenvironmentsenablelivedev outputParameters: - type: object mapping: $. - name: acquia-returns-collection-log-forwarding description: Acquia Returns a Collection of Log Forwarding Destinations for This Environment. hints: readOnly: true destructive: false idempotent: true call: cloud-environments-environments.getenvironmentslogforwardingdestinations outputParameters: - type: object mapping: $. - name: acquia-creates-log-forwarding-destination description: Acquia Creates a Log Forwarding Destination. hints: readOnly: false destructive: false idempotent: false call: cloud-environments-environments.postenvironmentslogforwardingdestinations with: body: tools.body outputParameters: - type: object mapping: $. - name: acquia-deletes-specified-log-forwarding description: Acquia Deletes the Specified Log Forwarding Destination. hints: readOnly: false destructive: true idempotent: true call: cloud-environments-environments.deleteenvironmentslogforwardingdestination outputParameters: - type: object mapping: $. - name: acquia-returns-specified-log-forwarding description: Acquia Returns the Specified Log Forwarding Destination. hints: readOnly: true destructive: false idempotent: true call: cloud-environments-environments.getenvironmentslogforwardingdestination outputParameters: - type: object mapping: $. - name: acquia-updates-environment-s-log-forwarding description: Acquia Updates an Environment's Log Forwarding Destination. hints: readOnly: false destructive: false idempotent: true call: cloud-environments-environments.putenvironmentslogforwardingdestination with: body: tools.body outputParameters: - type: object mapping: $. - name: acquia-disables-specified-log-forwarding description: Acquia Disables the Specified Log Forwarding Destination. hints: readOnly: false destructive: false idempotent: false call: cloud-environments-environments.postenvironmentsdisablelogforwardingdestination outputParameters: - type: object mapping: $. - name: acquia-enables-specified-log-forwarding description: Acquia Enables the Specified Log Forwarding Destination. hints: readOnly: false destructive: false idempotent: false call: cloud-environments-environments.postenvironmentsenablelogforwardingdestination outputParameters: - type: object mapping: $. - name: acquia-returns-list-log-files description: Acquia Returns a List of Log Files for This Environment Available for Download. hints: readOnly: true destructive: false idempotent: true call: cloud-environments-environments.getenvironmentslogs outputParameters: - type: object mapping: $. - name: acquia-downloads-log-file description: Acquia Downloads the Log File. hints: readOnly: true destructive: false idempotent: true call: cloud-environments-environments.getenvironmentslog outputParameters: - type: object mapping: $. - name: acquia-creates-log-file-snapshot description: Acquia Creates a Log File Snapshot. hints: readOnly: false destructive: false idempotent: false call: cloud-environments-environments.postenvironmentslog with: body: tools.body outputParameters: - type: object mapping: $. - name: acquia-returns-logstream-url-and description: Acquia Returns a Logstream Url and Metadata. hints: readOnly: true destructive: false idempotent: true call: cloud-environments-environments.getenvironmentslogstream outputParameters: - type: object mapping: $. - name: acquia-does-not-return-any description: Acquia Does Not Return Any Data. Allows Traversal to Metrics Groups Endpoints. hints: readOnly: true destructive: false idempotent: true call: cloud-environments-environments.getenvironmentsmetrics outputParameters: - type: object mapping: $. - name: acquia-does-not-return-any-2 description: Acquia Does Not Return Any Data. Allows Traversal to StackMetrics Endpoints. hints: readOnly: true destructive: false idempotent: true call: cloud-environments-environments.getenvironmentsstackmetrics outputParameters: - type: object mapping: $. - name: acquia-returns-stackmetrics-data-metrics description: Acquia Returns StackMetrics Data for the Metrics Specified in the Filter Paramater (e.g., Apache-access, Web-cpu). hints: readOnly: true destructive: false idempotent: true call: cloud-environments-environments.getenvironmentsstackmetricsdata outputParameters: - type: object mapping: $. - name: acquia-retrieves-traversal-links-environment-s description: Acquia Retrieves Traversal Links for an Environment's Usage Data. hints: readOnly: true destructive: false idempotent: true call: cloud-environments-environments.getenvironmentsusagelinks outputParameters: - type: object mapping: $. - name: acquia-retrieves-usage-data-environment description: Acquia Retrieves Usage Data for an Environment. hints: readOnly: true destructive: false idempotent: true call: cloud-environments-environments.getenvironmentsusagedata outputParameters: - type: object mapping: $. - name: acquia-retrieves-usage-metric-data description: Acquia Retrieves Usage Metric Data for an Environment. hints: readOnly: true destructive: false idempotent: true call: cloud-environments-environments.getenvironmentsusagemetricdata outputParameters: - type: object mapping: $. - name: acquia-returns-mod-proxy-status description: Acquia Returns the Mod Proxy Status for an Environment. hints: readOnly: true destructive: false idempotent: true call: cloud-environments-environments.getmodproxystatus outputParameters: - type: object mapping: $. - name: acquia-disables-mod-proxy-environment description: Acquia Disables Mod Proxy for an Environment. hints: readOnly: false destructive: false idempotent: false call: cloud-environments-environments.postdisablemodproxy outputParameters: - type: object mapping: $. - name: acquia-enables-mod-proxy-environment description: Acquia Enables Mod Proxy for an Environment. hints: readOnly: false destructive: false idempotent: false call: cloud-environments-environments.postenablemodproxy outputParameters: - type: object mapping: $. - name: acquia-return-list-operating-systems description: Acquia Return a List of Operating Systems. hints: readOnly: true destructive: false idempotent: true call: cloud-environments-environments.getoperatingsystems outputParameters: - type: object mapping: $. - name: acquia-disables-production-mode-environment description: Acquia Disables Production Mode for an Environment. hints: readOnly: false destructive: false idempotent: false call: cloud-environments-environments.postenvironmentsdisableproductionmode outputParameters: - type: object mapping: $. - name: acquia-enables-production-mode-environment description: Acquia Enables Production Mode for an Environment. hints: readOnly: false destructive: false idempotent: false call: cloud-environments-environments.postenvironmentsenableproductionmode outputParameters: - type: object mapping: $. - name: acquia-returns-traversal-endpoint-search description: Acquia Returns a Traversal Endpoint for Search Entities for the Environment. hints: readOnly: true destructive: false idempotent: true call: cloud-environments-environments.getenvironmentsearchlist outputParameters: - type: object mapping: $. - name: acquia-returns-collection-search-indexes description: Acquia Returns a Collection of Search Indexes for an Environment. hints: readOnly: true destructive: false idempotent: true call: cloud-environments-environments.getenvironmentsearchindexes outputParameters: - type: object mapping: $. - name: acquia-creates-search-index-environment description: Acquia Creates a Search Index for an Environment. hints: readOnly: true destructive: false idempotent: false call: cloud-environments-environments.postenvironmentsearchindexes with: body: tools.body outputParameters: - type: object mapping: $. - name: acquia-removes-and-deletes-specific description: Acquia Removes and Deletes a Specific Search Index from an Environment hints: readOnly: false destructive: true idempotent: true call: cloud-environments-environments.deleteenvironmentsearchindex outputParameters: - type: object mapping: $. - name: acquia-returns-search-configuration-set description: Acquia Returns a Search Configuration Set for an Application hints: readOnly: true destructive: false idempotent: true call: cloud-environments-environments.getenvironmentsearchindex outputParameters: - type: object mapping: $. - name: acquia-updates-search-index-environment description: Acquia Updates a Search Index on an Environment. hints: readOnly: false destructive: false idempotent: true call: cloud-environments-environments.putenvironmentsearchindex with: body: tools.body outputParameters: - type: object mapping: $. - name: acquia-returns-list-servers description: Acquia Returns a List of Servers. hints: readOnly: true destructive: false idempotent: true call: cloud-environments-environments.getenvironmentsservers outputParameters: - type: object mapping: $. - name: acquia-return-details-about-specific-6 description: Acquia Return Details About a Specific Server. hints: readOnly: true destructive: false idempotent: true call: cloud-environments-environments.getenvironmentsserver outputParameters: - type: object mapping: $. - name: acquia-modifies-configuration-settings-server description: Acquia Modifies Configuration Settings for a Server. hints: readOnly: false destructive: false idempotent: true call: cloud-environments-environments.putenvironmentsserver with: body: tools.body outputParameters: - type: object mapping: $. - name: acquia-reboots-server description: Acquia Reboots a Server. hints: readOnly: false destructive: false idempotent: false call: cloud-environments-environments.postenvironmentsserverreboot outputParameters: - type: object mapping: $. - name: acquia-relaunches-server description: Acquia Relaunches a Server. hints: readOnly: false destructive: false idempotent: false call: cloud-environments-environments.postenvironmentsserverrelaunch outputParameters: - type: object mapping: $. - name: acquia-suspends-server description: Acquia Suspends a Server. hints: readOnly: false destructive: false idempotent: false call: cloud-environments-environments.postenvironmentsserversuspend outputParameters: - type: object mapping: $. - name: acquia-upgrades-server-precise-xenial description: Acquia Upgrades a Server from "precise" to "xenial". hints: readOnly: false destructive: false idempotent: false call: cloud-environments-environments.postenvironmentsserverupgrade outputParameters: - type: object mapping: $. - name: acquia-provides-links-environment-settings description: Acquia Provides Links to Environment Settings. hints: readOnly: true destructive: false idempotent: true call: cloud-environments-environments.getenvironmentssettings outputParameters: - type: object mapping: $. - name: acquia-returns-ssl-settings-this description: Acquia Returns the SSL Settings for This Environment. hints: readOnly: true destructive: false idempotent: true call: cloud-environments-environments.getssl outputParameters: - type: object mapping: $. - name: acquia-return-list-ssl-certificates description: Acquia Return a List of SSL Certificates. hints: readOnly: true destructive: false idempotent: true call: cloud-environments-environments.getcertificates outputParameters: - type: object mapping: $. - name: acquia-install-ssl-certificate description: Acquia Install an SSL Certificate. hints: readOnly: false destructive: false idempotent: false call: cloud-environments-environments.postcertificate with: body: tools.body outputParameters: - type: object mapping: $. - name: acquia-deletes-specific-certificate-its description: Acquia Deletes a Specific Certificate by its ID. hints: readOnly: false destructive: true idempotent: true call: cloud-environments-environments.deletecertificate outputParameters: - type: object mapping: $. - name: acquia-returns-specific-certificate-certificate description: Acquia Returns a Specific Certificate by Certificate Id. hints: readOnly: true destructive: false idempotent: true call: cloud-environments-environments.getcertificate outputParameters: - type: object mapping: $. - name: acquia-activates-ssl-certificate description: Acquia Activates an SSL Certificate. hints: readOnly: false destructive: false idempotent: false call: cloud-environments-environments.postactivatecertificate outputParameters: - type: object mapping: $. - name: acquia-deactivates-active-ssl-certificate description: Acquia Deactivates an Active SSL Certificate. hints: readOnly: false destructive: false idempotent: false call: cloud-environments-environments.postdeactivatecertificate outputParameters: - type: object mapping: $. - name: acquia-returns-certificate-signing-requests description: Acquia Returns Certificate Signing Requests. hints: readOnly: true destructive: false idempotent: true call: cloud-environments-environments.getcertificatesigningrequests outputParameters: - type: object mapping: $. - name: acquia-generates-certificate-signing-request description: Acquia Generates a Certificate Signing Request (CSR) for One or More Domains. hints: readOnly: false destructive: false idempotent: false call: cloud-environments-environments.postcertificatesigningrequest with: body: tools.body outputParameters: - type: object mapping: $. - name: acquia-deletes-certificate-signing-request description: Acquia Deletes the Certificate Signing Request. hints: readOnly: false destructive: true idempotent: true call: cloud-environments-environments.deletecertificatesigningrequest outputParameters: - type: object mapping: $. - name: acquia-returns-certificate-signing-request description: Acquia Returns the Certificate Signing Request for the Certificate Specified by Id. hints: readOnly: true destructive: false idempotent: true call: cloud-environments-environments.getcertificatesigningrequest outputParameters: - type: object mapping: $. - name: acquia-returns-list-environment-variables description: Acquia Returns a List of Environment Variables Associated with This Environment. hints: readOnly: true destructive: false idempotent: true call: cloud-environments-environments.getenvironmentsvariables outputParameters: - type: object mapping: $. - name: acquia-adds-new-environment-variable description: Acquia Adds a New Environment Variable to an Environment. hints: readOnly: false destructive: false idempotent: false call: cloud-environments-environments.postenvironmentsvariables with: body: tools.body outputParameters: - type: object mapping: $. - name: acquia-removes-environment-variable-environment description: Acquia Removes an Environment Variable from an Environment. hints: readOnly: false destructive: true idempotent: true call: cloud-environments-environments.deleteenvironmentsvariable outputParameters: - type: object mapping: $. - name: acquia-get-environment-variable-associated description: Acquia Get an Environment Variable Associated with This Environment. hints: readOnly: true destructive: false idempotent: true call: cloud-environments-environments.getenvironmentsvariable outputParameters: - type: object mapping: $. - name: acquia-updates-environment-variable-environment description: Acquia Updates an Environment Variable on an Environment. hints: readOnly: false destructive: false idempotent: true call: cloud-environments-environments.putenvironmentsvariable with: body: tools.body outputParameters: - type: object mapping: $.