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

io.bdeploy.api.remote.v1.dto.InstanceConfigurationApi Maven / Gradle / Ivy

package io.bdeploy.api.remote.v1.dto;

import io.bdeploy.bhive.model.Manifest;

public class InstanceConfigurationApi {

    public enum InstancePurposeApi {
        PRODUCTIVE,
        TEST,
        DEVELOPMENT
    }

    /**
     * Globally unique identifier of the instance.
     */
    public String uuid;

    /**
     * Short name of the instance.
     */
    public String name;

    /**
     * Optional Human readable description of the instance.
     */
    public String description;

    /**
     * The intended use of the deployed software.
     */
    public InstancePurposeApi purpose = InstancePurposeApi.DEVELOPMENT;

    /**
     * The key of the product which was used to create the instance.
     */
    public Manifest.Key product;

}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy