generated: '2026-07-15' method: generated source: openapi/oracle-weblogic-deployment-openapi.yml, openapi/oracle-weblogic-management-openapi.yml, openapi/oracle-weblogic-monitoring-openapi.yml description: Recommended x-agentic-access execution contracts, classified heuristically from the OpenAPI. A governance starting point for exposing this API to AI agents — review and bind audience per deployment. See research/curity/agentic-governance/. summary: operations: 143 by_action_class: acting: 74 connected: 69 by_consequence: physical: 17 read: 69 safety-critical: 5 write: 52 human_in_the_loop_required: 5 operations: - path: /edit/changeManager/startEdit method: post operationId: startEdit x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /edit/changeManager/activate method: post operationId: activateDeploymentChanges x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /edit/appDeployments method: get operationId: listAppDeployments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /edit/appDeployments method: post operationId: deployApplication x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /edit/appDeploymentCreateForm method: get operationId: getAppDeploymentCreateForm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /edit/appDeployments/{appName} method: get operationId: getAppDeployment x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /edit/appDeployments/{appName} method: post operationId: updateAppDeployment x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /edit/appDeployments/{appName} method: delete operationId: undeployApplication x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /edit/libDeployments method: get operationId: listLibDeployments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /edit/libDeployments method: post operationId: deployLibrary x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /edit/libDeployments/{libName} method: get operationId: getLibDeployment x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /edit/libDeployments/{libName} method: delete operationId: undeployLibrary x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /domainRuntime/appDeploymentRuntimes method: get operationId: listDeploymentRuntimes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /domainRuntime/appDeploymentRuntimes/{appName}/start method: post operationId: startApplication x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /domainRuntime/appDeploymentRuntimes/{appName}/stop method: post operationId: stopApplication x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /domainRuntime/appDeploymentRuntimes/{appName}/redeploy method: post operationId: redeployApplication x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /domainRuntime/appDeploymentRuntimes/{appName}/update method: post operationId: updateApplication x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /domainRuntime/appDeploymentRuntimes/{appName}/tasks/{taskId} method: get operationId: getDeploymentTaskStatus x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /domainRuntime/serverRuntimes/{serverName}/applicationRuntimes method: get operationId: listServerApplicationRuntimes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /edit/appDeployments/{appName}/subDeployments method: get operationId: listAppSubDeployments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /edit/appDeployments/{appName}/subDeployments method: post operationId: createAppSubDeployment x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /edit/changeManager/startEdit method: post operationId: startEdit x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /edit/changeManager/activate method: post operationId: activateChanges x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /edit/changeManager/cancelEdit method: post operationId: cancelEdit x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /edit/changeManager/undoUnactivatedChanges method: post operationId: undoUnactivatedChanges x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /edit/servers method: get operationId: listServers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /edit/servers method: post operationId: createServer x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /edit/serverCreateForm method: get operationId: getServerCreateForm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /edit/servers/{serverName} method: get operationId: getServer x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /edit/servers/{serverName} method: post operationId: updateServer x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /edit/servers/{serverName} method: delete operationId: deleteServer x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /edit/servers/{serverName}/SSL method: get operationId: getServerSSL x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /edit/servers/{serverName}/SSL method: post operationId: updateServerSSL x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /edit/servers/{serverName}/serverStart method: get operationId: getServerStart x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /edit/servers/{serverName}/serverStart method: post operationId: updateServerStart x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /edit/servers/{serverName}/networkAccessPoints method: get operationId: listNetworkAccessPoints x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /edit/servers/{serverName}/networkAccessPoints method: post operationId: createNetworkAccessPoint x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /edit/clusters method: get operationId: listClusters x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /edit/clusters method: post operationId: createCluster x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /edit/clusterCreateForm method: get operationId: getClusterCreateForm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /edit/clusters/{clusterName} method: get operationId: getCluster x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /edit/clusters/{clusterName} method: post operationId: updateCluster x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /edit/clusters/{clusterName} method: delete operationId: deleteCluster x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /edit/clusters/{clusterName}/dynamicServers method: get operationId: getDynamicServers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /edit/clusters/{clusterName}/dynamicServers method: post operationId: updateDynamicServers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /edit/machines method: get operationId: listMachines x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /edit/machines method: post operationId: createMachine x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /edit/machines/{machineName} method: get operationId: getMachine x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /edit/machines/{machineName} method: post operationId: updateMachine x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /edit/machines/{machineName} method: delete operationId: deleteMachine x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /edit/machines/{machineName}/nodeManager method: get operationId: getNodeManager x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /edit/machines/{machineName}/nodeManager method: post operationId: updateNodeManager x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /edit/serverTemplates method: get operationId: listServerTemplates x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /edit/serverTemplates method: post operationId: createServerTemplate x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /edit/serverTemplates/{templateName} method: get operationId: getServerTemplate x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /edit/serverTemplates/{templateName} method: post operationId: updateServerTemplate x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /edit/serverTemplates/{templateName} method: delete operationId: deleteServerTemplate x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /edit/JDBCSystemResources method: get operationId: listJDBCSystemResources x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /edit/JDBCSystemResources method: post operationId: createJDBCSystemResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /edit/JDBCSystemResources/{resourceName} method: get operationId: getJDBCSystemResource x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /edit/JDBCSystemResources/{resourceName} method: delete operationId: deleteJDBCSystemResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /edit/JDBCSystemResources/{resourceName}/JDBCResource method: get operationId: getJDBCResource x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /edit/JDBCSystemResources/{resourceName}/JDBCResource method: post operationId: updateJDBCResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /edit/JDBCSystemResources/{resourceName}/JDBCResource/JDBCDataSourceParams method: get operationId: getJDBCDataSourceParams x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /edit/JDBCSystemResources/{resourceName}/JDBCResource/JDBCDataSourceParams method: post operationId: updateJDBCDataSourceParams x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /edit/JDBCSystemResources/{resourceName}/JDBCResource/JDBCDriverParams method: get operationId: getJDBCDriverParams x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /edit/JDBCSystemResources/{resourceName}/JDBCResource/JDBCDriverParams method: post operationId: updateJDBCDriverParams x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /edit/JDBCSystemResources/{resourceName}/JDBCResource/JDBCDriverParams/properties/properties method: get operationId: listJDBCProperties x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /edit/JDBCSystemResources/{resourceName}/JDBCResource/JDBCDriverParams/properties/properties method: post operationId: createJDBCProperty x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /edit/JMSServers method: get operationId: listJMSServers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /edit/JMSServers method: post operationId: createJMSServer x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /edit/JMSServers/{jmsServerName} method: get operationId: getJMSServer x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /edit/JMSServers/{jmsServerName} method: delete operationId: deleteJMSServer x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /edit/JMSSystemResources method: get operationId: listJMSSystemResources x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /edit/JMSSystemResources method: post operationId: createJMSSystemResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /edit/JMSSystemResources/{jmsResourceName}/JMSResource/connectionFactories method: get operationId: listJMSConnectionFactories x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /edit/JMSSystemResources/{jmsResourceName}/JMSResource/connectionFactories method: post operationId: createJMSConnectionFactory x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /edit/JMSSystemResources/{jmsResourceName}/JMSResource/uniformDistributedQueues method: get operationId: listJMSDistributedQueues x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /edit/JMSSystemResources/{jmsResourceName}/JMSResource/uniformDistributedQueues method: post operationId: createJMSDistributedQueue x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /edit/JMSSystemResources/{jmsResourceName}/subDeployments method: get operationId: listJMSSubDeployments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /edit/JMSSystemResources/{jmsResourceName}/subDeployments method: post operationId: createJMSSubDeployment x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /edit/fileStores method: get operationId: listFileStores x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /edit/fileStores method: post operationId: createFileStore x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /edit/appDeployments method: get operationId: listAppDeployments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /edit/appDeployments method: post operationId: createAppDeployment x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /edit/appDeployments/{appName} method: get operationId: getAppDeployment x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /edit/appDeployments/{appName} method: post operationId: updateAppDeployment x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /edit/appDeployments/{appName} method: delete operationId: deleteAppDeployment x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /edit/libDeployments method: get operationId: listLibDeployments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /edit/libDeployments method: post operationId: createLibDeployment x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /edit/securityConfiguration/realms method: get operationId: listSecurityRealms x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /edit/securityConfiguration/realms method: post operationId: createSecurityRealm x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /edit/securityConfiguration/realms/{realmName} method: get operationId: getSecurityRealm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /edit/securityConfiguration/realms/{realmName} method: post operationId: updateSecurityRealm x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /edit/securityConfiguration/realms/{realmName}/authenticationProviders method: get operationId: listAuthenticationProviders x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /edit/securityConfiguration/realms/{realmName}/authenticationProviders method: post operationId: createAuthenticationProvider x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /serverConfig/securityConfiguration/realms/{realmName}/authenticationProviders/{providerName}/createUser method: post operationId: createUser x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /serverConfig/securityConfiguration/realms/{realmName}/authenticationProviders/{providerName}/addMemberToGroup method: post operationId: addMemberToGroup x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /edit method: get operationId: getEditRoot x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /serverConfig method: get operationId: getServerConfig x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /domainConfig method: get operationId: getDomainConfig x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /edit/search method: post operationId: searchEditTree x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /domainConfig/search method: post operationId: searchDomainConfigTree x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /serverConfig/search method: post operationId: searchServerConfigTree x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /edit/virtualTargets method: get operationId: listVirtualTargets x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /edit/virtualTargets method: post operationId: createVirtualTarget x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /edit/partitions method: get operationId: listPartitions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /edit/partitions method: post operationId: createPartition x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /edit/partitions/{partitionName}/resourceGroups method: get operationId: listResourceGroups x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /edit/partitions/{partitionName}/resourceGroups method: post operationId: createResourceGroup x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /domainRuntime method: get operationId: getDomainRuntime x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /domainRuntime/serverRuntimes method: get operationId: listServerRuntimes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /domainRuntime/serverRuntimes/{serverName} method: get operationId: getServerRuntimeByName x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /serverRuntime method: get operationId: getServerRuntime x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /domainRuntime/serverLifeCycleRuntimes method: get operationId: listServerLifeCycleRuntimes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /domainRuntime/serverLifeCycleRuntimes/{serverName} method: get operationId: getServerLifeCycleRuntime x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /domainRuntime/serverLifeCycleRuntimes/{serverName}/start method: post operationId: startServer x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /domainRuntime/serverLifeCycleRuntimes/{serverName}/shutdown method: post operationId: shutdownServer x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /domainRuntime/serverLifeCycleRuntimes/{serverName}/forceShutdown method: post operationId: forceShutdownServer x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /domainRuntime/serverLifeCycleRuntimes/{serverName}/suspend method: post operationId: suspendServer x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /domainRuntime/serverLifeCycleRuntimes/{serverName}/resume method: post operationId: resumeServer x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /domainRuntime/serverLifeCycleRuntimes/{serverName}/restartSSL method: post operationId: restartServerSSL x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /domainRuntime/serverRuntimes/{serverName}/getURL method: post operationId: getServerURL x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /domainRuntime/appDeploymentRuntimes method: get operationId: listAppDeploymentRuntimes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /domainRuntime/appDeploymentRuntimes/{appName} method: get operationId: getAppDeploymentRuntime x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /domainRuntime/appDeploymentRuntimes/{appName}/start method: post operationId: startApplication x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /domainRuntime/appDeploymentRuntimes/{appName}/stop method: post operationId: stopApplication x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /domainRuntime/serverRuntimes/{serverName}/applicationRuntimes method: get operationId: listApplicationRuntimes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /domainRuntime/serverRuntimes/{serverName}/applicationRuntimes/{appName}/componentRuntimes method: get operationId: listComponentRuntimes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /domainRuntime/serverRuntimes/{serverName}/JDBCServiceRuntime method: get operationId: getJDBCServiceRuntime x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /domainRuntime/serverRuntimes/{serverName}/JDBCServiceRuntime/JDBCDataSourceRuntimeMBeans method: get operationId: listJDBCDataSourceRuntimes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /domainRuntime/serverRuntimes/{serverName}/JDBCServiceRuntime/JDBCDataSourceRuntimeMBeans/{dataSourceName} method: get operationId: getJDBCDataSourceRuntime x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /domainRuntime/serverRuntimes/{serverName}/JMSRuntime method: get operationId: getJMSRuntime x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /domainRuntime/serverRuntimes/{serverName}/JMSRuntime/JMSServersRuntime method: get operationId: listJMSServerRuntimes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /domainRuntime/serverRuntimes/{serverName}/threadPoolRuntime method: get operationId: getThreadPoolRuntime x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /domainRuntime/search method: post operationId: searchDomainRuntime x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /serverRuntime/search method: post operationId: searchServerRuntime x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /domainRuntime/domainPartitionRuntimes method: get operationId: listPartitionRuntimes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /domainRuntime/domainPartitionRuntimes/{partitionName} method: get operationId: getPartitionRuntime x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /domainRuntime/domainPartitionRuntimes/{partitionName}/partitionLifeCycleRuntime method: get operationId: getPartitionLifeCycleRuntime x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /domainRuntime/domainPartitionRuntimes/{partitionName}/partitionLifeCycleRuntime/start method: post operationId: startPartition x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /domainRuntime/domainPartitionRuntimes/{partitionName}/partitionLifeCycleRuntime/stop method: post operationId: stopPartition x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /domainRuntime/tasks/{taskId} method: get operationId: getTaskStatus x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none