All Downloads are FREE. Search and download functionalities are using the official Maven repository.

de.gesellix.docker.client.config.ManageConfig.groovy Maven / Gradle / Ivy

package de.gesellix.docker.client.config

import de.gesellix.docker.engine.EngineResponse

interface ManageConfig {

//    create      Create a config using bytes as content

  EngineResponse createConfig(String name, byte[] configData)

  EngineResponse createConfig(String name, byte[] configData, Map labels)

//    inspect     Display detailed information on one or more configs

  EngineResponse inspectConfig(String configId)

//    ls          List configs

  EngineResponse configs()

  EngineResponse configs(Map query)

//    rm          Remove one or more configs

  EngineResponse rmConfig(String configId)

//    update      Update a Config

  EngineResponse updateConfig(String configId, version, configSpec)
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy