package io.cattle.platform.core.constants;
public class AgentConstants {
public static final String TYPE = "agent";
public static final String USER = "user";
public static final String STATE_RECONNECTING = "reconnecting";
public static final String STATE_DISCONNECTED = "disconnected";
public static final String STATE_DISCONNECTING = "disconnecting";
public static final String STATE_FINISHING_RECONNECT = "finishing-reconnect";
public static final String STATE_RECONNECTED = "reconnected";
public static final String ID_REF = "agentId";
public static final String FIELD_ACCOUNT_ID = "accountId";
public static final String FIELD_AUTHORIZED_ROLE_ACCOUNTS = "authorizedRoleAccountIds";
public static final String DATA_AGENT_RESOURCES_ACCOUNT_ID = "agentResourcesAccountId";
public static final String DATA_REQUESTED_ROLES = "requestedRoles";
public static final String PROCESS_ACTIVATE = "agent.activate";
public static final String PROCESS_RECONNECT = "agent.reconnect";
public static final String PROCESS_DEACTIVATE = "agent.deactivate";
public static final String PROCESS_DECONNECT = "agent.disconnect";
public static final String PROCESS_REMOVE = "agent.remove";
public static final String PROCESS_FINISH_RECONNECT = "agent.finishreconnect";
public static final String REMOVE_OPTION = "remove";
public static final String AGENT_INSTANCE_BIND_MOUNT = "/var/lib/rancher/etc:/var/lib/rancher/etc:ro";
public static final String[] AGENT_IGNORE_PREFIXES = new String[] { "delegate://", "event:///instanceId"};
public static final String ENVIRONMENT_ROLE = "environment";
public static final String ENVIRONMENT_ADMIN_ROLE = "environmentAdmin";
public static final String SYSTEM_ROLE = "system";
}