mirror of https://github.com/apache/cloudstack.git
- Updated APICommand annotation to add new flags that indicate if API request or response carry sensitive info - Updated all API classes with the new annotation flag values as per the API's sensitivity - Updated server code to check response annotation before audit logging
Signed-off-by: Daan Hoogland <daan@onecht.net> (cherry picked from commit df270d6387c362b960064ee5123c14782e767a19) Signed-off-by: Daan Hoogland <daan@onecht.net>
This commit is contained in:
parent
f05fb9fb61
commit
b0c6d47347
|
|
@ -39,5 +39,9 @@ public @interface APICommand {
|
|||
|
||||
String since() default "";
|
||||
|
||||
boolean requestHasSensitiveInfo() default true;
|
||||
|
||||
boolean responseHasSensitiveInfo() default true;
|
||||
|
||||
RoleType[] authorized() default {};
|
||||
}
|
||||
|
|
|
|||
|
|
@ -34,7 +34,8 @@ import org.apache.cloudstack.context.CallContext;
|
|||
import com.cloud.user.Account;
|
||||
import com.cloud.user.UserAccount;
|
||||
|
||||
@APICommand(name = "createAccount", description = "Creates an account", responseObject = AccountResponse.class)
|
||||
@APICommand(name = "createAccount", description = "Creates an account", responseObject = AccountResponse.class,
|
||||
requestHasSensitiveInfo = true, responseHasSensitiveInfo = true)
|
||||
public class CreateAccountCmd extends BaseCmd {
|
||||
public static final Logger s_logger = Logger.getLogger(CreateAccountCmd.class.getName());
|
||||
|
||||
|
|
|
|||
|
|
@ -36,7 +36,8 @@ import com.cloud.event.EventTypes;
|
|||
import com.cloud.user.Account;
|
||||
import com.cloud.user.User;
|
||||
|
||||
@APICommand(name = "deleteAccount", description = "Deletes a account, and all users associated with this account", responseObject = SuccessResponse.class)
|
||||
@APICommand(name = "deleteAccount", description = "Deletes a account, and all users associated with this account", responseObject = SuccessResponse.class,
|
||||
requestHasSensitiveInfo = false, responseHasSensitiveInfo = false)
|
||||
public class DeleteAccountCmd extends BaseAsyncCmd {
|
||||
public static final Logger s_logger = Logger.getLogger(DeleteAccountCmd.class.getName());
|
||||
private static final String s_name = "deleteaccountresponse";
|
||||
|
|
|
|||
|
|
@ -37,7 +37,8 @@ import com.cloud.exception.ConcurrentOperationException;
|
|||
import com.cloud.exception.ResourceUnavailableException;
|
||||
import com.cloud.user.Account;
|
||||
|
||||
@APICommand(name = "disableAccount", description = "Disables an account", responseObject = AccountResponse.class)
|
||||
@APICommand(name = "disableAccount", description = "Disables an account", responseObject = AccountResponse.class,
|
||||
requestHasSensitiveInfo = false, responseHasSensitiveInfo = true)
|
||||
public class DisableAccountCmd extends BaseAsyncCmd {
|
||||
public static final Logger s_logger = Logger.getLogger(DisableAccountCmd.class.getName());
|
||||
private static final String s_name = "disableaccountresponse";
|
||||
|
|
|
|||
|
|
@ -32,7 +32,8 @@ import org.apache.cloudstack.region.RegionService;
|
|||
|
||||
import com.cloud.user.Account;
|
||||
|
||||
@APICommand(name = "enableAccount", description = "Enables an account", responseObject = AccountResponse.class)
|
||||
@APICommand(name = "enableAccount", description = "Enables an account", responseObject = AccountResponse.class,
|
||||
requestHasSensitiveInfo = false, responseHasSensitiveInfo = true)
|
||||
public class EnableAccountCmd extends BaseCmd {
|
||||
public static final Logger s_logger = Logger.getLogger(EnableAccountCmd.class.getName());
|
||||
private static final String s_name = "enableaccountresponse";
|
||||
|
|
|
|||
|
|
@ -27,7 +27,8 @@ import org.apache.cloudstack.api.response.DomainResponse;
|
|||
|
||||
import com.cloud.user.Account;
|
||||
|
||||
@APICommand(name = "lockAccount", description = "Locks an account", responseObject = AccountResponse.class)
|
||||
@APICommand(name = "lockAccount", description = "Locks an account", responseObject = AccountResponse.class,
|
||||
requestHasSensitiveInfo = false, responseHasSensitiveInfo = true)
|
||||
public class LockAccountCmd extends BaseCmd {
|
||||
public static final Logger s_logger = Logger.getLogger(LockAccountCmd.class.getName());
|
||||
|
||||
|
|
|
|||
|
|
@ -35,7 +35,8 @@ import org.apache.cloudstack.region.RegionService;
|
|||
|
||||
import com.cloud.user.Account;
|
||||
|
||||
@APICommand(name = "updateAccount", description = "Updates account information for the authenticated user", responseObject = AccountResponse.class)
|
||||
@APICommand(name = "updateAccount", description = "Updates account information for the authenticated user", responseObject = AccountResponse.class,
|
||||
requestHasSensitiveInfo = false, responseHasSensitiveInfo = true)
|
||||
public class UpdateAccountCmd extends BaseCmd {
|
||||
public static final Logger s_logger = Logger.getLogger(UpdateAccountCmd.class.getName());
|
||||
private static final String s_name = "updateaccountresponse";
|
||||
|
|
|
|||
|
|
@ -31,7 +31,8 @@ import org.apache.log4j.Logger;
|
|||
|
||||
import com.cloud.event.EventTypes;
|
||||
|
||||
@APICommand(name = "generateAlert", description = "Generates an alert", responseObject = SuccessResponse.class, since = "4.3")
|
||||
@APICommand(name = "generateAlert", description = "Generates an alert", responseObject = SuccessResponse.class, since = "4.3",
|
||||
requestHasSensitiveInfo = false, responseHasSensitiveInfo = false)
|
||||
public class GenerateAlertCmd extends BaseAsyncCmd {
|
||||
|
||||
public static final Logger s_logger = Logger.getLogger(GenerateAlertCmd.class.getName());
|
||||
|
|
|
|||
|
|
@ -32,7 +32,8 @@ import com.cloud.event.EventTypes;
|
|||
import com.cloud.network.as.Counter;
|
||||
import com.cloud.user.Account;
|
||||
|
||||
@APICommand(name = "createCounter", description = "Adds metric counter", responseObject = CounterResponse.class)
|
||||
@APICommand(name = "createCounter", description = "Adds metric counter", responseObject = CounterResponse.class,
|
||||
requestHasSensitiveInfo = false, responseHasSensitiveInfo = false)
|
||||
public class CreateCounterCmd extends BaseAsyncCreateCmd {
|
||||
public static final Logger s_logger = Logger.getLogger(CreateCounterCmd.class.getName());
|
||||
private static final String s_name = "counterresponse";
|
||||
|
|
|
|||
|
|
@ -33,7 +33,8 @@ import com.cloud.event.EventTypes;
|
|||
import com.cloud.exception.ResourceInUseException;
|
||||
import com.cloud.user.Account;
|
||||
|
||||
@APICommand(name = "deleteCounter", description = "Deletes a counter", responseObject = SuccessResponse.class)
|
||||
@APICommand(name = "deleteCounter", description = "Deletes a counter", responseObject = SuccessResponse.class,
|
||||
requestHasSensitiveInfo = false, responseHasSensitiveInfo = false)
|
||||
public class DeleteCounterCmd extends BaseAsyncCmd {
|
||||
public static final Logger s_logger = Logger.getLogger(DeleteCounterCmd.class.getName());
|
||||
private static final String s_name = "deletecounterresponse";
|
||||
|
|
|
|||
|
|
@ -38,7 +38,8 @@ import com.cloud.exception.ResourceInUseException;
|
|||
import com.cloud.org.Cluster;
|
||||
import com.cloud.user.Account;
|
||||
|
||||
@APICommand(name = "addCluster", description = "Adds a new cluster", responseObject = ClusterResponse.class)
|
||||
@APICommand(name = "addCluster", description = "Adds a new cluster", responseObject = ClusterResponse.class,
|
||||
requestHasSensitiveInfo = true, responseHasSensitiveInfo = false)
|
||||
public class AddClusterCmd extends BaseCmd {
|
||||
public static final Logger s_logger = Logger.getLogger(AddClusterCmd.class.getName());
|
||||
|
||||
|
|
|
|||
|
|
@ -29,7 +29,8 @@ import org.apache.cloudstack.api.response.SuccessResponse;
|
|||
|
||||
import com.cloud.user.Account;
|
||||
|
||||
@APICommand(name = "deleteCluster", description = "Deletes a cluster.", responseObject = SuccessResponse.class)
|
||||
@APICommand(name = "deleteCluster", description = "Deletes a cluster.", responseObject = SuccessResponse.class,
|
||||
requestHasSensitiveInfo = false, responseHasSensitiveInfo = false)
|
||||
public class DeleteClusterCmd extends BaseCmd {
|
||||
public static final Logger s_logger = Logger.getLogger(DeleteClusterCmd.class.getName());
|
||||
|
||||
|
|
|
|||
|
|
@ -34,7 +34,8 @@ import org.apache.cloudstack.api.response.ZoneResponse;
|
|||
import com.cloud.org.Cluster;
|
||||
import com.cloud.utils.Pair;
|
||||
|
||||
@APICommand(name = "listClusters", description = "Lists clusters.", responseObject = ClusterResponse.class)
|
||||
@APICommand(name = "listClusters", description = "Lists clusters.", responseObject = ClusterResponse.class,
|
||||
requestHasSensitiveInfo = false, responseHasSensitiveInfo = false)
|
||||
public class ListClustersCmd extends BaseListCmd {
|
||||
public static final Logger s_logger = Logger.getLogger(ListServiceOfferingsCmd.class.getName());
|
||||
|
||||
|
|
|
|||
|
|
@ -30,7 +30,8 @@ import com.cloud.exception.InvalidParameterValueException;
|
|||
import com.cloud.org.Cluster;
|
||||
import com.cloud.user.Account;
|
||||
|
||||
@APICommand(name = "updateCluster", description = "Updates an existing cluster", responseObject = ClusterResponse.class)
|
||||
@APICommand(name = "updateCluster", description = "Updates an existing cluster", responseObject = ClusterResponse.class,
|
||||
requestHasSensitiveInfo = false, responseHasSensitiveInfo = false)
|
||||
public class UpdateClusterCmd extends BaseCmd {
|
||||
public static final Logger s_logger = Logger.getLogger(AddClusterCmd.class.getName());
|
||||
|
||||
|
|
|
|||
|
|
@ -35,7 +35,8 @@ import org.apache.cloudstack.config.Configuration;
|
|||
|
||||
import com.cloud.utils.Pair;
|
||||
|
||||
@APICommand(name = "listConfigurations", description = "Lists all configurations.", responseObject = ConfigurationResponse.class)
|
||||
@APICommand(name = "listConfigurations", description = "Lists all configurations.", responseObject = ConfigurationResponse.class,
|
||||
requestHasSensitiveInfo = false, responseHasSensitiveInfo = false)
|
||||
public class ListCfgsByCmd extends BaseListCmd {
|
||||
public static final Logger s_logger = Logger.getLogger(ListCfgsByCmd.class.getName());
|
||||
|
||||
|
|
|
|||
|
|
@ -26,7 +26,8 @@ import org.apache.cloudstack.api.BaseListCmd;
|
|||
import org.apache.cloudstack.api.response.DeploymentPlannersResponse;
|
||||
import org.apache.cloudstack.api.response.ListResponse;
|
||||
|
||||
@APICommand(name = "listDeploymentPlanners", description = "Lists all DeploymentPlanners available.", responseObject = DeploymentPlannersResponse.class)
|
||||
@APICommand(name = "listDeploymentPlanners", description = "Lists all DeploymentPlanners available.", responseObject = DeploymentPlannersResponse.class,
|
||||
requestHasSensitiveInfo = false, responseHasSensitiveInfo = false)
|
||||
public class ListDeploymentPlannersCmd extends BaseListCmd {
|
||||
public static final Logger s_logger = Logger.getLogger(ListDeploymentPlannersCmd.class.getName());
|
||||
|
||||
|
|
|
|||
|
|
@ -35,7 +35,9 @@ import com.cloud.utils.Pair;
|
|||
@APICommand(name = "listHypervisorCapabilities",
|
||||
description = "Lists all hypervisor capabilities.",
|
||||
responseObject = HypervisorCapabilitiesResponse.class,
|
||||
since = "3.0.0")
|
||||
since = "3.0.0",
|
||||
requestHasSensitiveInfo = false,
|
||||
responseHasSensitiveInfo = false)
|
||||
public class ListHypervisorCapabilitiesCmd extends BaseListCmd {
|
||||
public static final Logger s_logger = Logger.getLogger(ListHypervisorCapabilitiesCmd.class.getName());
|
||||
|
||||
|
|
|
|||
|
|
@ -33,7 +33,8 @@ import org.apache.cloudstack.config.Configuration;
|
|||
|
||||
import com.cloud.user.Account;
|
||||
|
||||
@APICommand(name = "updateConfiguration", description = "Updates a configuration.", responseObject = ConfigurationResponse.class)
|
||||
@APICommand(name = "updateConfiguration", description = "Updates a configuration.", responseObject = ConfigurationResponse.class,
|
||||
requestHasSensitiveInfo = false, responseHasSensitiveInfo = false)
|
||||
public class UpdateCfgCmd extends BaseCmd {
|
||||
public static final Logger s_logger = Logger.getLogger(UpdateCfgCmd.class.getName());
|
||||
private static final String s_name = "updateconfigurationresponse";
|
||||
|
|
|
|||
|
|
@ -32,7 +32,9 @@ import com.cloud.user.Account;
|
|||
@APICommand(name = "updateHypervisorCapabilities",
|
||||
description = "Updates a hypervisor capabilities.",
|
||||
responseObject = HypervisorCapabilitiesResponse.class,
|
||||
since = "3.0.0")
|
||||
since = "3.0.0",
|
||||
requestHasSensitiveInfo = false,
|
||||
responseHasSensitiveInfo = false)
|
||||
public class UpdateHypervisorCapabilitiesCmd extends BaseCmd {
|
||||
public static final Logger s_logger = Logger.getLogger(UpdateHypervisorCapabilitiesCmd.class.getName());
|
||||
private static final String s_name = "updatehypervisorcapabilitiesresponse";
|
||||
|
|
|
|||
|
|
@ -30,7 +30,8 @@ import org.apache.cloudstack.context.CallContext;
|
|||
import com.cloud.domain.Domain;
|
||||
import com.cloud.user.Account;
|
||||
|
||||
@APICommand(name = "createDomain", description = "Creates a domain", responseObject = DomainResponse.class)
|
||||
@APICommand(name = "createDomain", description = "Creates a domain", responseObject = DomainResponse.class,
|
||||
requestHasSensitiveInfo = false, responseHasSensitiveInfo = false)
|
||||
public class CreateDomainCmd extends BaseCmd {
|
||||
public static final Logger s_logger = Logger.getLogger(CreateDomainCmd.class.getName());
|
||||
|
||||
|
|
|
|||
|
|
@ -35,7 +35,8 @@ import com.cloud.domain.Domain;
|
|||
import com.cloud.event.EventTypes;
|
||||
import com.cloud.user.Account;
|
||||
|
||||
@APICommand(name = "deleteDomain", description = "Deletes a specified domain", responseObject = SuccessResponse.class)
|
||||
@APICommand(name = "deleteDomain", description = "Deletes a specified domain", responseObject = SuccessResponse.class,
|
||||
requestHasSensitiveInfo = false, responseHasSensitiveInfo = false)
|
||||
public class DeleteDomainCmd extends BaseAsyncCmd {
|
||||
public static final Logger s_logger = Logger.getLogger(DeleteDomainCmd.class.getName());
|
||||
private static final String s_name = "deletedomainresponse";
|
||||
|
|
|
|||
|
|
@ -31,7 +31,8 @@ import org.apache.cloudstack.api.response.ListResponse;
|
|||
import com.cloud.domain.Domain;
|
||||
import com.cloud.utils.Pair;
|
||||
|
||||
@APICommand(name = "listDomainChildren", description = "Lists all children domains belonging to a specified domain", responseObject = DomainResponse.class)
|
||||
@APICommand(name = "listDomainChildren", description = "Lists all children domains belonging to a specified domain", responseObject = DomainResponse.class,
|
||||
requestHasSensitiveInfo = false, responseHasSensitiveInfo = false)
|
||||
public class ListDomainChildrenCmd extends BaseListCmd {
|
||||
public static final Logger s_logger = Logger.getLogger(ListDomainChildrenCmd.class.getName());
|
||||
|
||||
|
|
|
|||
|
|
@ -31,7 +31,8 @@ import org.apache.cloudstack.api.response.ListResponse;
|
|||
import com.cloud.domain.Domain;
|
||||
import com.cloud.utils.Pair;
|
||||
|
||||
@APICommand(name = "listDomains", description = "Lists domains and provides detailed information for listed domains", responseObject = DomainResponse.class)
|
||||
@APICommand(name = "listDomains", description = "Lists domains and provides detailed information for listed domains", responseObject = DomainResponse.class,
|
||||
requestHasSensitiveInfo = false, responseHasSensitiveInfo = false)
|
||||
public class ListDomainsCmd extends BaseListCmd {
|
||||
public static final Logger s_logger = Logger.getLogger(ListDomainsCmd.class.getName());
|
||||
|
||||
|
|
|
|||
|
|
@ -33,7 +33,8 @@ import org.apache.cloudstack.region.RegionService;
|
|||
import com.cloud.domain.Domain;
|
||||
import com.cloud.user.Account;
|
||||
|
||||
@APICommand(name = "updateDomain", description = "Updates a domain with a new name", responseObject = DomainResponse.class)
|
||||
@APICommand(name = "updateDomain", description = "Updates a domain with a new name", responseObject = DomainResponse.class,
|
||||
requestHasSensitiveInfo = false, responseHasSensitiveInfo = false)
|
||||
public class UpdateDomainCmd extends BaseCmd {
|
||||
public static final Logger s_logger = Logger.getLogger(UpdateDomainCmd.class.getName());
|
||||
private static final String s_name = "updatedomainresponse";
|
||||
|
|
|
|||
|
|
@ -37,7 +37,8 @@ import com.cloud.exception.DiscoveryException;
|
|||
import com.cloud.host.Host;
|
||||
import com.cloud.user.Account;
|
||||
|
||||
@APICommand(name = "addHost", description = "Adds a new host.", responseObject = HostResponse.class)
|
||||
@APICommand(name = "addHost", description = "Adds a new host.", responseObject = HostResponse.class,
|
||||
requestHasSensitiveInfo = true, responseHasSensitiveInfo = false)
|
||||
public class AddHostCmd extends BaseCmd {
|
||||
public static final Logger s_logger = Logger.getLogger(AddHostCmd.class.getName());
|
||||
|
||||
|
|
|
|||
|
|
@ -31,7 +31,8 @@ import com.cloud.exception.DiscoveryException;
|
|||
import com.cloud.storage.ImageStore;
|
||||
import com.cloud.user.Account;
|
||||
|
||||
@APICommand(name = "addSecondaryStorage", description = "Adds secondary storage.", responseObject = ImageStoreResponse.class)
|
||||
@APICommand(name = "addSecondaryStorage", description = "Adds secondary storage.", responseObject = ImageStoreResponse.class,
|
||||
requestHasSensitiveInfo = false, responseHasSensitiveInfo = false)
|
||||
public class AddSecondaryStorageCmd extends BaseCmd {
|
||||
public static final Logger s_logger = Logger.getLogger(AddSecondaryStorageCmd.class.getName());
|
||||
private static final String s_name = "addsecondarystorageresponse";
|
||||
|
|
|
|||
|
|
@ -32,7 +32,8 @@ import com.cloud.event.EventTypes;
|
|||
import com.cloud.host.Host;
|
||||
import com.cloud.user.Account;
|
||||
|
||||
@APICommand(name = "cancelHostMaintenance", description = "Cancels host maintenance.", responseObject = HostResponse.class)
|
||||
@APICommand(name = "cancelHostMaintenance", description = "Cancels host maintenance.", responseObject = HostResponse.class,
|
||||
requestHasSensitiveInfo = false, responseHasSensitiveInfo = false)
|
||||
public class CancelMaintenanceCmd extends BaseAsyncCmd {
|
||||
public static final Logger s_logger = Logger.getLogger(CancelMaintenanceCmd.class.getName());
|
||||
|
||||
|
|
|
|||
|
|
@ -29,7 +29,8 @@ import org.apache.cloudstack.api.response.SuccessResponse;
|
|||
|
||||
import com.cloud.user.Account;
|
||||
|
||||
@APICommand(name = "deleteHost", description = "Deletes a host.", responseObject = SuccessResponse.class)
|
||||
@APICommand(name = "deleteHost", description = "Deletes a host.", responseObject = SuccessResponse.class,
|
||||
requestHasSensitiveInfo = false, responseHasSensitiveInfo = false)
|
||||
public class DeleteHostCmd extends BaseCmd {
|
||||
public static final Logger s_logger = Logger.getLogger(DeleteHostCmd.class.getName());
|
||||
|
||||
|
|
|
|||
|
|
@ -34,7 +34,8 @@ import com.cloud.host.Host;
|
|||
import com.cloud.utils.Pair;
|
||||
import com.cloud.utils.Ternary;
|
||||
|
||||
@APICommand(name = "findHostsForMigration", description = "Find hosts suitable for migrating a virtual machine.", responseObject = HostForMigrationResponse.class)
|
||||
@APICommand(name = "findHostsForMigration", description = "Find hosts suitable for migrating a virtual machine.", responseObject = HostForMigrationResponse.class,
|
||||
requestHasSensitiveInfo = false, responseHasSensitiveInfo = false)
|
||||
public class FindHostsForMigrationCmd extends BaseListCmd {
|
||||
public static final Logger s_logger = Logger.getLogger(FindHostsForMigrationCmd.class.getName());
|
||||
|
||||
|
|
|
|||
|
|
@ -42,7 +42,8 @@ import com.cloud.hypervisor.Hypervisor.HypervisorType;
|
|||
import com.cloud.utils.Pair;
|
||||
import com.cloud.utils.Ternary;
|
||||
|
||||
@APICommand(name = "listHosts", description = "Lists hosts.", responseObject = HostResponse.class)
|
||||
@APICommand(name = "listHosts", description = "Lists hosts.", responseObject = HostResponse.class,
|
||||
requestHasSensitiveInfo = false, responseHasSensitiveInfo = false)
|
||||
public class ListHostsCmd extends BaseListCmd {
|
||||
public static final Logger s_logger = Logger.getLogger(ListHostsCmd.class.getName());
|
||||
|
||||
|
|
|
|||
|
|
@ -32,7 +32,8 @@ import com.cloud.event.EventTypes;
|
|||
import com.cloud.host.Host;
|
||||
import com.cloud.user.Account;
|
||||
|
||||
@APICommand(name = "prepareHostForMaintenance", description = "Prepares a host for maintenance.", responseObject = HostResponse.class)
|
||||
@APICommand(name = "prepareHostForMaintenance", description = "Prepares a host for maintenance.", responseObject = HostResponse.class,
|
||||
requestHasSensitiveInfo = false, responseHasSensitiveInfo = false)
|
||||
public class PrepareForMaintenanceCmd extends BaseAsyncCmd {
|
||||
public static final Logger s_logger = Logger.getLogger(PrepareForMaintenanceCmd.class.getName());
|
||||
|
||||
|
|
|
|||
|
|
@ -32,7 +32,8 @@ import com.cloud.event.EventTypes;
|
|||
import com.cloud.host.Host;
|
||||
import com.cloud.user.Account;
|
||||
|
||||
@APICommand(name = "reconnectHost", description = "Reconnects a host.", responseObject = HostResponse.class)
|
||||
@APICommand(name = "reconnectHost", description = "Reconnects a host.", responseObject = HostResponse.class,
|
||||
requestHasSensitiveInfo = false, responseHasSensitiveInfo = false)
|
||||
public class ReconnectHostCmd extends BaseAsyncCmd {
|
||||
public static final Logger s_logger = Logger.getLogger(ReconnectHostCmd.class.getName());
|
||||
|
||||
|
|
|
|||
|
|
@ -32,7 +32,8 @@ import org.apache.cloudstack.context.CallContext;
|
|||
import com.cloud.event.EventTypes;
|
||||
import com.cloud.user.Account;
|
||||
|
||||
@APICommand(name = "releaseHostReservation", description = "Releases host reservation.", responseObject = SuccessResponse.class)
|
||||
@APICommand(name = "releaseHostReservation", description = "Releases host reservation.", responseObject = SuccessResponse.class,
|
||||
requestHasSensitiveInfo = false, responseHasSensitiveInfo = false)
|
||||
public class ReleaseHostReservationCmd extends BaseAsyncCmd {
|
||||
public static final Logger s_logger = Logger.getLogger(ReleaseHostReservationCmd.class.getName());
|
||||
|
||||
|
|
|
|||
|
|
@ -32,7 +32,8 @@ import org.apache.cloudstack.api.response.HostResponse;
|
|||
import com.cloud.host.Host;
|
||||
import com.cloud.user.Account;
|
||||
|
||||
@APICommand(name = "updateHost", description = "Updates a host.", responseObject = HostResponse.class)
|
||||
@APICommand(name = "updateHost", description = "Updates a host.", responseObject = HostResponse.class,
|
||||
requestHasSensitiveInfo = false, responseHasSensitiveInfo = false)
|
||||
public class UpdateHostCmd extends BaseCmd {
|
||||
public static final Logger s_logger = Logger.getLogger(UpdateHostCmd.class.getName());
|
||||
private static final String s_name = "updatehostresponse";
|
||||
|
|
|
|||
|
|
@ -28,7 +28,8 @@ import org.apache.cloudstack.api.response.SuccessResponse;
|
|||
|
||||
import com.cloud.user.Account;
|
||||
|
||||
@APICommand(name = "updateHostPassword", description = "Update password of a host/pool on management server.", responseObject = SuccessResponse.class)
|
||||
@APICommand(name = "updateHostPassword", description = "Update password of a host/pool on management server.", responseObject = SuccessResponse.class,
|
||||
requestHasSensitiveInfo = true, responseHasSensitiveInfo = false)
|
||||
public class UpdateHostPasswordCmd extends BaseCmd {
|
||||
public static final Logger s_logger = Logger.getLogger(UpdateHostPasswordCmd.class.getName());
|
||||
|
||||
|
|
|
|||
|
|
@ -43,7 +43,9 @@ import com.cloud.user.Account;
|
|||
@APICommand(name = "configureInternalLoadBalancerElement",
|
||||
responseObject = InternalLoadBalancerElementResponse.class,
|
||||
description = "Configures an Internal Load Balancer element.",
|
||||
since = "4.2.0")
|
||||
since = "4.2.0",
|
||||
requestHasSensitiveInfo = false,
|
||||
responseHasSensitiveInfo = false)
|
||||
public class ConfigureInternalLoadBalancerElementCmd extends BaseAsyncCmd {
|
||||
public static final Logger s_logger = Logger.getLogger(ConfigureInternalLoadBalancerElementCmd.class.getName());
|
||||
private static final String s_name = "configureinternalloadbalancerelementresponse";
|
||||
|
|
|
|||
|
|
@ -41,7 +41,9 @@ import com.cloud.user.Account;
|
|||
@APICommand(name = "createInternalLoadBalancerElement",
|
||||
responseObject = InternalLoadBalancerElementResponse.class,
|
||||
description = "Create an Internal Load Balancer element.",
|
||||
since = "4.2.0")
|
||||
since = "4.2.0",
|
||||
requestHasSensitiveInfo = false,
|
||||
responseHasSensitiveInfo = false)
|
||||
public class CreateInternalLoadBalancerElementCmd extends BaseAsyncCreateCmd {
|
||||
public static final Logger s_logger = Logger.getLogger(CreateInternalLoadBalancerElementCmd.class.getName());
|
||||
private static final String s_name = "createinternalloadbalancerelementresponse";
|
||||
|
|
|
|||
|
|
@ -34,7 +34,8 @@ import org.apache.cloudstack.api.response.ZoneResponse;
|
|||
|
||||
import com.cloud.network.router.VirtualRouter.Role;
|
||||
|
||||
@APICommand(name = "listInternalLoadBalancerVMs", description = "List internal LB VMs.", responseObject = DomainRouterResponse.class)
|
||||
@APICommand(name = "listInternalLoadBalancerVMs", description = "List internal LB VMs.", responseObject = DomainRouterResponse.class,
|
||||
requestHasSensitiveInfo = false, responseHasSensitiveInfo = false)
|
||||
public class ListInternalLBVMsCmd extends BaseListProjectAndAccountResourcesCmd {
|
||||
public static final Logger s_logger = Logger.getLogger(ListInternalLBVMsCmd.class.getName());
|
||||
|
||||
|
|
|
|||
|
|
@ -42,7 +42,9 @@ import com.cloud.network.VirtualRouterProvider;
|
|||
@APICommand(name = "listInternalLoadBalancerElements",
|
||||
description = "Lists all available Internal Load Balancer elements.",
|
||||
responseObject = InternalLoadBalancerElementResponse.class,
|
||||
since = "4.2.0")
|
||||
since = "4.2.0",
|
||||
requestHasSensitiveInfo = false,
|
||||
responseHasSensitiveInfo = false)
|
||||
public class ListInternalLoadBalancerElementsCmd extends BaseListCmd {
|
||||
public static final Logger s_logger = Logger.getLogger(ListInternalLoadBalancerElementsCmd.class.getName());
|
||||
private static final String Name = "listinternalloadbalancerelementsresponse";
|
||||
|
|
|
|||
|
|
@ -36,7 +36,8 @@ import com.cloud.exception.ResourceUnavailableException;
|
|||
import com.cloud.network.router.VirtualRouter;
|
||||
import com.cloud.network.router.VirtualRouter.Role;
|
||||
|
||||
@APICommand(name = "startInternalLoadBalancerVM", responseObject = DomainRouterResponse.class, description = "Starts an existing internal lb vm.")
|
||||
@APICommand(name = "startInternalLoadBalancerVM", responseObject = DomainRouterResponse.class, description = "Starts an existing internal lb vm.",
|
||||
requestHasSensitiveInfo = false, responseHasSensitiveInfo = false)
|
||||
public class StartInternalLBVMCmd extends BaseAsyncCmd {
|
||||
public static final Logger s_logger = Logger.getLogger(StartInternalLBVMCmd.class.getName());
|
||||
private static final String s_name = "startinternallbvmresponse";
|
||||
|
|
|
|||
|
|
@ -35,7 +35,8 @@ import com.cloud.exception.ResourceUnavailableException;
|
|||
import com.cloud.network.router.VirtualRouter;
|
||||
import com.cloud.network.router.VirtualRouter.Role;
|
||||
|
||||
@APICommand(name = "stopInternalLoadBalancerVM", description = "Stops an Internal LB vm.", responseObject = DomainRouterResponse.class)
|
||||
@APICommand(name = "stopInternalLoadBalancerVM", description = "Stops an Internal LB vm.", responseObject = DomainRouterResponse.class,
|
||||
requestHasSensitiveInfo = false, responseHasSensitiveInfo = false)
|
||||
public class StopInternalLBVMCmd extends BaseAsyncCmd {
|
||||
public static final Logger s_logger = Logger.getLogger(StopInternalLBVMCmd.class.getName());
|
||||
private static final String s_name = "stopinternallbvmresponse";
|
||||
|
|
|
|||
|
|
@ -41,7 +41,8 @@ import com.cloud.utils.exception.CloudRuntimeException;
|
|||
|
||||
@APICommand(name = "addNetworkDevice",
|
||||
description = "Adds a network device of one of the following types: ExternalDhcp, ExternalFirewall, ExternalLoadBalancer, PxeServer",
|
||||
responseObject = NetworkDeviceResponse.class)
|
||||
responseObject = NetworkDeviceResponse.class,
|
||||
requestHasSensitiveInfo = false, responseHasSensitiveInfo = false)
|
||||
public class AddNetworkDeviceCmd extends BaseCmd {
|
||||
public static final Logger s_logger = Logger.getLogger(AddNetworkDeviceCmd.class);
|
||||
private static final String s_name = "addnetworkdeviceresponse";
|
||||
|
|
|
|||
|
|
@ -39,7 +39,9 @@ import com.cloud.user.Account;
|
|||
@APICommand(name = "addNetworkServiceProvider",
|
||||
description = "Adds a network serviceProvider to a physical network",
|
||||
responseObject = ProviderResponse.class,
|
||||
since = "3.0.0")
|
||||
since = "3.0.0",
|
||||
requestHasSensitiveInfo = false,
|
||||
responseHasSensitiveInfo = false)
|
||||
public class AddNetworkServiceProviderCmd extends BaseAsyncCreateCmd {
|
||||
public static final Logger s_logger = Logger.getLogger(AddNetworkServiceProviderCmd.class.getName());
|
||||
|
||||
|
|
|
|||
|
|
@ -41,7 +41,8 @@ import com.cloud.offering.NetworkOffering;
|
|||
import com.cloud.offering.NetworkOffering.Availability;
|
||||
import com.cloud.user.Account;
|
||||
|
||||
@APICommand(name = "createNetworkOffering", description = "Creates a network offering.", responseObject = NetworkOfferingResponse.class, since = "3.0.0")
|
||||
@APICommand(name = "createNetworkOffering", description = "Creates a network offering.", responseObject = NetworkOfferingResponse.class, since = "3.0.0",
|
||||
requestHasSensitiveInfo = false, responseHasSensitiveInfo = false)
|
||||
public class CreateNetworkOfferingCmd extends BaseCmd {
|
||||
public static final Logger s_logger = Logger.getLogger(CreateNetworkOfferingCmd.class.getName());
|
||||
private static final String Name = "createnetworkofferingresponse";
|
||||
|
|
|
|||
|
|
@ -37,7 +37,8 @@ import com.cloud.exception.ResourceAllocationException;
|
|||
import com.cloud.network.PhysicalNetwork;
|
||||
import com.cloud.user.Account;
|
||||
|
||||
@APICommand(name = "createPhysicalNetwork", description = "Creates a physical network", responseObject = PhysicalNetworkResponse.class, since = "3.0.0")
|
||||
@APICommand(name = "createPhysicalNetwork", description = "Creates a physical network", responseObject = PhysicalNetworkResponse.class, since = "3.0.0",
|
||||
requestHasSensitiveInfo = false, responseHasSensitiveInfo = false)
|
||||
public class CreatePhysicalNetworkCmd extends BaseAsyncCreateCmd {
|
||||
public static final Logger s_logger = Logger.getLogger(CreatePhysicalNetworkCmd.class.getName());
|
||||
|
||||
|
|
|
|||
|
|
@ -38,7 +38,9 @@ import com.cloud.user.Account;
|
|||
@APICommand(name = "createStorageNetworkIpRange",
|
||||
description = "Creates a Storage network IP range.",
|
||||
responseObject = StorageNetworkIpRangeResponse.class,
|
||||
since = "3.0.0")
|
||||
since = "3.0.0",
|
||||
requestHasSensitiveInfo = false,
|
||||
responseHasSensitiveInfo = false)
|
||||
public class CreateStorageNetworkIpRangeCmd extends BaseAsyncCmd {
|
||||
public static final Logger s_logger = Logger.getLogger(CreateStorageNetworkIpRangeCmd.class);
|
||||
|
||||
|
|
|
|||
|
|
@ -36,7 +36,8 @@ import com.cloud.exception.ResourceUnavailableException;
|
|||
import com.cloud.network.GuestVlan;
|
||||
import com.cloud.user.Account;
|
||||
|
||||
@APICommand(name = "dedicateGuestVlanRange", description = "Dedicates a guest vlan range to an account", responseObject = GuestVlanRangeResponse.class)
|
||||
@APICommand(name = "dedicateGuestVlanRange", description = "Dedicates a guest vlan range to an account", responseObject = GuestVlanRangeResponse.class,
|
||||
requestHasSensitiveInfo = false, responseHasSensitiveInfo = false)
|
||||
public class DedicateGuestVlanRangeCmd extends BaseCmd {
|
||||
public static final Logger s_logger = Logger.getLogger(DedicateGuestVlanRangeCmd.class.getName());
|
||||
|
||||
|
|
|
|||
|
|
@ -37,7 +37,8 @@ import com.cloud.exception.ResourceAllocationException;
|
|||
import com.cloud.exception.ResourceUnavailableException;
|
||||
import com.cloud.utils.exception.CloudRuntimeException;
|
||||
|
||||
@APICommand(name = "deleteNetworkDevice", description = "Deletes network device.", responseObject = SuccessResponse.class)
|
||||
@APICommand(name = "deleteNetworkDevice", description = "Deletes network device.", responseObject = SuccessResponse.class,
|
||||
requestHasSensitiveInfo = false, responseHasSensitiveInfo = false)
|
||||
public class DeleteNetworkDeviceCmd extends BaseCmd {
|
||||
public static final Logger s_logger = Logger.getLogger(DeleteNetworkDeviceCmd.class);
|
||||
private static final String s_name = "deletenetworkdeviceresponse";
|
||||
|
|
|
|||
|
|
@ -29,7 +29,8 @@ import org.apache.cloudstack.api.response.SuccessResponse;
|
|||
|
||||
import com.cloud.user.Account;
|
||||
|
||||
@APICommand(name = "deleteNetworkOffering", description = "Deletes a network offering.", responseObject = SuccessResponse.class, since = "3.0.0")
|
||||
@APICommand(name = "deleteNetworkOffering", description = "Deletes a network offering.", responseObject = SuccessResponse.class, since = "3.0.0",
|
||||
requestHasSensitiveInfo = false, responseHasSensitiveInfo = false)
|
||||
public class DeleteNetworkOfferingCmd extends BaseCmd {
|
||||
public static final Logger s_logger = Logger.getLogger(DeleteNetworkOfferingCmd.class.getName());
|
||||
private static final String s_name = "deletenetworkofferingresponse";
|
||||
|
|
|
|||
|
|
@ -33,7 +33,8 @@ import com.cloud.exception.ConcurrentOperationException;
|
|||
import com.cloud.exception.ResourceUnavailableException;
|
||||
import com.cloud.user.Account;
|
||||
|
||||
@APICommand(name = "deleteNetworkServiceProvider", description = "Deletes a Network Service Provider.", responseObject = SuccessResponse.class, since = "3.0.0")
|
||||
@APICommand(name = "deleteNetworkServiceProvider", description = "Deletes a Network Service Provider.", responseObject = SuccessResponse.class, since = "3.0.0",
|
||||
requestHasSensitiveInfo = false, responseHasSensitiveInfo = false)
|
||||
public class DeleteNetworkServiceProviderCmd extends BaseAsyncCmd {
|
||||
public static final Logger s_logger = Logger.getLogger(DeleteNetworkServiceProviderCmd.class.getName());
|
||||
|
||||
|
|
|
|||
|
|
@ -32,7 +32,8 @@ import org.apache.cloudstack.context.CallContext;
|
|||
import com.cloud.event.EventTypes;
|
||||
import com.cloud.user.Account;
|
||||
|
||||
@APICommand(name = "deletePhysicalNetwork", description = "Deletes a Physical Network.", responseObject = SuccessResponse.class, since = "3.0.0")
|
||||
@APICommand(name = "deletePhysicalNetwork", description = "Deletes a Physical Network.", responseObject = SuccessResponse.class, since = "3.0.0",
|
||||
requestHasSensitiveInfo = false, responseHasSensitiveInfo = false)
|
||||
public class DeletePhysicalNetworkCmd extends BaseAsyncCmd {
|
||||
public static final Logger s_logger = Logger.getLogger(DeletePhysicalNetworkCmd.class.getName());
|
||||
|
||||
|
|
|
|||
|
|
@ -34,7 +34,8 @@ import com.cloud.exception.ResourceAllocationException;
|
|||
import com.cloud.exception.ResourceUnavailableException;
|
||||
import com.cloud.user.Account;
|
||||
|
||||
@APICommand(name = "deleteStorageNetworkIpRange", description = "Deletes a storage network IP Range.", responseObject = SuccessResponse.class, since = "3.0.0")
|
||||
@APICommand(name = "deleteStorageNetworkIpRange", description = "Deletes a storage network IP Range.", responseObject = SuccessResponse.class, since = "3.0.0",
|
||||
requestHasSensitiveInfo = false, responseHasSensitiveInfo = false)
|
||||
public class DeleteStorageNetworkIpRangeCmd extends BaseAsyncCmd {
|
||||
public static final Logger s_logger = Logger.getLogger(DeleteStorageNetworkIpRangeCmd.class);
|
||||
|
||||
|
|
|
|||
|
|
@ -36,7 +36,8 @@ import com.cloud.network.GuestVlan;
|
|||
import com.cloud.user.Account;
|
||||
import com.cloud.utils.Pair;
|
||||
|
||||
@APICommand(name = "listDedicatedGuestVlanRanges", description = "Lists dedicated guest vlan ranges", responseObject = GuestVlanRangeResponse.class)
|
||||
@APICommand(name = "listDedicatedGuestVlanRanges", description = "Lists dedicated guest vlan ranges", responseObject = GuestVlanRangeResponse.class,
|
||||
requestHasSensitiveInfo = false, responseHasSensitiveInfo = false)
|
||||
public class ListDedicatedGuestVlanRangesCmd extends BaseListCmd {
|
||||
public static final Logger s_logger = Logger.getLogger(ListDedicatedGuestVlanRangesCmd.class.getName());
|
||||
|
||||
|
|
|
|||
|
|
@ -42,7 +42,8 @@ import com.cloud.exception.ResourceUnavailableException;
|
|||
import com.cloud.host.Host;
|
||||
import com.cloud.utils.exception.CloudRuntimeException;
|
||||
|
||||
@APICommand(name = "listNetworkDevice", description = "List network devices", responseObject = NetworkDeviceResponse.class)
|
||||
@APICommand(name = "listNetworkDevice", description = "List network devices", responseObject = NetworkDeviceResponse.class,
|
||||
requestHasSensitiveInfo = false, responseHasSensitiveInfo = false)
|
||||
public class ListNetworkDeviceCmd extends BaseListCmd {
|
||||
public static final Logger s_logger = Logger.getLogger(ListNetworkDeviceCmd.class);
|
||||
private static final String s_name = "listnetworkdevice";
|
||||
|
|
|
|||
|
|
@ -29,7 +29,9 @@ import com.cloud.network.Networks;
|
|||
@APICommand(name = "listNetworkIsolationMethods",
|
||||
description = "Lists supported methods of network isolation",
|
||||
responseObject = IsolationMethodResponse.class,
|
||||
since = "4.2.0")
|
||||
since = "4.2.0",
|
||||
requestHasSensitiveInfo = false,
|
||||
responseHasSensitiveInfo = false)
|
||||
public class ListNetworkIsolationMethodsCmd extends BaseListCmd {
|
||||
|
||||
private static final String s_name = "listnetworkisolationmethodsresponse";
|
||||
|
|
|
|||
|
|
@ -36,7 +36,9 @@ import com.cloud.utils.Pair;
|
|||
@APICommand(name = "listNetworkServiceProviders",
|
||||
description = "Lists network serviceproviders for a given physical network.",
|
||||
responseObject = ProviderResponse.class,
|
||||
since = "3.0.0")
|
||||
since = "3.0.0",
|
||||
requestHasSensitiveInfo = false,
|
||||
responseHasSensitiveInfo = false)
|
||||
public class ListNetworkServiceProvidersCmd extends BaseListCmd {
|
||||
public static final Logger s_logger = Logger.getLogger(ListNetworkServiceProvidersCmd.class.getName());
|
||||
private static final String Name = "listnetworkserviceprovidersresponse";
|
||||
|
|
|
|||
|
|
@ -35,7 +35,8 @@ import com.cloud.network.PhysicalNetwork;
|
|||
import com.cloud.user.Account;
|
||||
import com.cloud.utils.Pair;
|
||||
|
||||
@APICommand(name = "listPhysicalNetworks", description = "Lists physical networks", responseObject = PhysicalNetworkResponse.class, since = "3.0.0")
|
||||
@APICommand(name = "listPhysicalNetworks", description = "Lists physical networks", responseObject = PhysicalNetworkResponse.class, since = "3.0.0",
|
||||
requestHasSensitiveInfo = false, responseHasSensitiveInfo = false)
|
||||
public class ListPhysicalNetworksCmd extends BaseListCmd {
|
||||
public static final Logger s_logger = Logger.getLogger(ListPhysicalNetworksCmd.class.getName());
|
||||
|
||||
|
|
|
|||
|
|
@ -39,7 +39,8 @@ import com.cloud.exception.ResourceAllocationException;
|
|||
import com.cloud.exception.ResourceUnavailableException;
|
||||
import com.cloud.user.Account;
|
||||
|
||||
@APICommand(name = "listStorageNetworkIpRange", description = "List a storage network IP range.", responseObject = StorageNetworkIpRangeResponse.class, since = "3.0.0")
|
||||
@APICommand(name = "listStorageNetworkIpRange", description = "List a storage network IP range.", responseObject = StorageNetworkIpRangeResponse.class, since = "3.0.0",
|
||||
requestHasSensitiveInfo = false, responseHasSensitiveInfo = false)
|
||||
public class ListStorageNetworkIpRangeCmd extends BaseListCmd {
|
||||
public static final Logger s_logger = Logger.getLogger(ListStorageNetworkIpRangeCmd.class);
|
||||
|
||||
|
|
|
|||
|
|
@ -36,7 +36,9 @@ import com.cloud.user.Account;
|
|||
@APICommand(name = "listSupportedNetworkServices",
|
||||
description = "Lists all network services provided by CloudStack or for the given Provider.",
|
||||
responseObject = ServiceResponse.class,
|
||||
since = "3.0.0")
|
||||
since = "3.0.0",
|
||||
requestHasSensitiveInfo = false,
|
||||
responseHasSensitiveInfo = false)
|
||||
public class ListSupportedNetworkServicesCmd extends BaseListCmd {
|
||||
public static final Logger s_logger = Logger.getLogger(ListSupportedNetworkServicesCmd.class.getName());
|
||||
private static final String Name = "listsupportednetworkservicesresponse";
|
||||
|
|
|
|||
|
|
@ -33,7 +33,8 @@ import org.apache.cloudstack.context.CallContext;
|
|||
import com.cloud.event.EventTypes;
|
||||
import com.cloud.user.Account;
|
||||
|
||||
@APICommand(name = "releaseDedicatedGuestVlanRange", description = "Releases a dedicated guest vlan range to the system", responseObject = SuccessResponse.class)
|
||||
@APICommand(name = "releaseDedicatedGuestVlanRange", description = "Releases a dedicated guest vlan range to the system", responseObject = SuccessResponse.class,
|
||||
requestHasSensitiveInfo = false, responseHasSensitiveInfo = false)
|
||||
public class ReleaseDedicatedGuestVlanRangeCmd extends BaseAsyncCmd {
|
||||
public static final Logger s_logger = Logger.getLogger(ReleaseDedicatedGuestVlanRangeCmd.class.getName());
|
||||
private static final String s_name = "releasededicatedguestvlanrangeresponse";
|
||||
|
|
|
|||
|
|
@ -29,7 +29,8 @@ import org.apache.cloudstack.api.response.NetworkOfferingResponse;
|
|||
import com.cloud.offering.NetworkOffering;
|
||||
import com.cloud.user.Account;
|
||||
|
||||
@APICommand(name = "updateNetworkOffering", description = "Updates a network offering.", responseObject = NetworkOfferingResponse.class)
|
||||
@APICommand(name = "updateNetworkOffering", description = "Updates a network offering.", responseObject = NetworkOfferingResponse.class,
|
||||
requestHasSensitiveInfo = false, responseHasSensitiveInfo = false)
|
||||
public class UpdateNetworkOfferingCmd extends BaseCmd {
|
||||
public static final Logger s_logger = Logger.getLogger(UpdateNetworkOfferingCmd.class.getName());
|
||||
private static final String Name = "updatenetworkofferingresponse";
|
||||
|
|
|
|||
|
|
@ -36,7 +36,9 @@ import com.cloud.user.Account;
|
|||
@APICommand(name = "updateNetworkServiceProvider",
|
||||
description = "Updates a network serviceProvider of a physical network",
|
||||
responseObject = ProviderResponse.class,
|
||||
since = "3.0.0")
|
||||
since = "3.0.0",
|
||||
requestHasSensitiveInfo = false,
|
||||
responseHasSensitiveInfo = false)
|
||||
public class UpdateNetworkServiceProviderCmd extends BaseAsyncCmd {
|
||||
public static final Logger s_logger = Logger.getLogger(UpdateNetworkServiceProviderCmd.class.getName());
|
||||
|
||||
|
|
|
|||
|
|
@ -31,7 +31,8 @@ import com.cloud.event.EventTypes;
|
|||
import com.cloud.network.PhysicalNetwork;
|
||||
import com.cloud.user.Account;
|
||||
|
||||
@APICommand(name = "updatePhysicalNetwork", description = "Updates a physical network", responseObject = PhysicalNetworkResponse.class, since = "3.0.0")
|
||||
@APICommand(name = "updatePhysicalNetwork", description = "Updates a physical network", responseObject = PhysicalNetworkResponse.class, since = "3.0.0",
|
||||
requestHasSensitiveInfo = false, responseHasSensitiveInfo = false)
|
||||
public class UpdatePhysicalNetworkCmd extends BaseAsyncCmd {
|
||||
public static final Logger s_logger = Logger.getLogger(UpdatePhysicalNetworkCmd.class.getName());
|
||||
|
||||
|
|
|
|||
|
|
@ -37,7 +37,9 @@ import com.cloud.user.Account;
|
|||
@APICommand(name = "updateStorageNetworkIpRange",
|
||||
description = "Update a Storage network IP range, only allowed when no IPs in this range have been allocated.",
|
||||
responseObject = StorageNetworkIpRangeResponse.class,
|
||||
since = "3.0.0")
|
||||
since = "3.0.0",
|
||||
requestHasSensitiveInfo = false,
|
||||
responseHasSensitiveInfo = false)
|
||||
public class UpdateStorageNetworkIpRangeCmd extends BaseAsyncCmd {
|
||||
public static final Logger s_logger = Logger.getLogger(UpdateStorageNetworkIpRangeCmd.class);
|
||||
private static final String s_name = "updatestoragenetworkiprangeresponse";
|
||||
|
|
|
|||
|
|
@ -31,7 +31,8 @@ import com.cloud.offering.DiskOffering;
|
|||
import com.cloud.offering.ServiceOffering;
|
||||
import com.cloud.user.Account;
|
||||
|
||||
@APICommand(name = "createDiskOffering", description = "Creates a disk offering.", responseObject = DiskOfferingResponse.class)
|
||||
@APICommand(name = "createDiskOffering", description = "Creates a disk offering.", responseObject = DiskOfferingResponse.class,
|
||||
requestHasSensitiveInfo = false, responseHasSensitiveInfo = false)
|
||||
public class CreateDiskOfferingCmd extends BaseCmd {
|
||||
public static final Logger s_logger = Logger.getLogger(CreateDiskOfferingCmd.class.getName());
|
||||
|
||||
|
|
|
|||
|
|
@ -33,7 +33,8 @@ import org.apache.cloudstack.api.response.ServiceOfferingResponse;
|
|||
import com.cloud.offering.ServiceOffering;
|
||||
import com.cloud.user.Account;
|
||||
|
||||
@APICommand(name = "createServiceOffering", description = "Creates a service offering.", responseObject = ServiceOfferingResponse.class)
|
||||
@APICommand(name = "createServiceOffering", description = "Creates a service offering.", responseObject = ServiceOfferingResponse.class,
|
||||
requestHasSensitiveInfo = false, responseHasSensitiveInfo = false)
|
||||
public class CreateServiceOfferingCmd extends BaseCmd {
|
||||
public static final Logger s_logger = Logger.getLogger(CreateServiceOfferingCmd.class.getName());
|
||||
private static final String Name = "createserviceofferingresponse";
|
||||
|
|
|
|||
|
|
@ -29,7 +29,8 @@ import org.apache.cloudstack.api.response.SuccessResponse;
|
|||
|
||||
import com.cloud.user.Account;
|
||||
|
||||
@APICommand(name = "deleteDiskOffering", description = "Updates a disk offering.", responseObject = SuccessResponse.class)
|
||||
@APICommand(name = "deleteDiskOffering", description = "Updates a disk offering.", responseObject = SuccessResponse.class,
|
||||
requestHasSensitiveInfo = false, responseHasSensitiveInfo = false)
|
||||
public class DeleteDiskOfferingCmd extends BaseCmd {
|
||||
public static final Logger s_logger = Logger.getLogger(DeleteDiskOfferingCmd.class.getName());
|
||||
private static final String s_name = "deletediskofferingresponse";
|
||||
|
|
|
|||
|
|
@ -29,7 +29,8 @@ import org.apache.cloudstack.api.response.SuccessResponse;
|
|||
|
||||
import com.cloud.user.Account;
|
||||
|
||||
@APICommand(name = "deleteServiceOffering", description = "Deletes a service offering.", responseObject = SuccessResponse.class)
|
||||
@APICommand(name = "deleteServiceOffering", description = "Deletes a service offering.", responseObject = SuccessResponse.class,
|
||||
requestHasSensitiveInfo = false, responseHasSensitiveInfo = false)
|
||||
public class DeleteServiceOfferingCmd extends BaseCmd {
|
||||
public static final Logger s_logger = Logger.getLogger(DeleteServiceOfferingCmd.class.getName());
|
||||
private static final String s_name = "deleteserviceofferingresponse";
|
||||
|
|
|
|||
|
|
@ -29,7 +29,8 @@ import org.apache.cloudstack.api.response.DiskOfferingResponse;
|
|||
import com.cloud.offering.DiskOffering;
|
||||
import com.cloud.user.Account;
|
||||
|
||||
@APICommand(name = "updateDiskOffering", description = "Updates a disk offering.", responseObject = DiskOfferingResponse.class)
|
||||
@APICommand(name = "updateDiskOffering", description = "Updates a disk offering.", responseObject = DiskOfferingResponse.class,
|
||||
requestHasSensitiveInfo = false, responseHasSensitiveInfo = false)
|
||||
public class UpdateDiskOfferingCmd extends BaseCmd {
|
||||
public static final Logger s_logger = Logger.getLogger(UpdateDiskOfferingCmd.class.getName());
|
||||
private static final String s_name = "updatediskofferingresponse";
|
||||
|
|
|
|||
|
|
@ -29,7 +29,8 @@ import org.apache.cloudstack.api.response.ServiceOfferingResponse;
|
|||
import com.cloud.offering.ServiceOffering;
|
||||
import com.cloud.user.Account;
|
||||
|
||||
@APICommand(name = "updateServiceOffering", description = "Updates a service offering.", responseObject = ServiceOfferingResponse.class)
|
||||
@APICommand(name = "updateServiceOffering", description = "Updates a service offering.", responseObject = ServiceOfferingResponse.class,
|
||||
requestHasSensitiveInfo = false, responseHasSensitiveInfo = false)
|
||||
public class UpdateServiceOfferingCmd extends BaseCmd {
|
||||
public static final Logger s_logger = Logger.getLogger(UpdateServiceOfferingCmd.class.getName());
|
||||
private static final String s_name = "updateserviceofferingresponse";
|
||||
|
|
|
|||
|
|
@ -30,7 +30,8 @@ import org.apache.cloudstack.api.response.ZoneResponse;
|
|||
import com.cloud.dc.Pod;
|
||||
import com.cloud.user.Account;
|
||||
|
||||
@APICommand(name = "createPod", description = "Creates a new Pod.", responseObject = PodResponse.class)
|
||||
@APICommand(name = "createPod", description = "Creates a new Pod.", responseObject = PodResponse.class,
|
||||
requestHasSensitiveInfo = false, responseHasSensitiveInfo = false)
|
||||
public class CreatePodCmd extends BaseCmd {
|
||||
public static final Logger s_logger = Logger.getLogger(CreatePodCmd.class.getName());
|
||||
|
||||
|
|
|
|||
|
|
@ -29,7 +29,8 @@ import org.apache.cloudstack.api.response.SuccessResponse;
|
|||
|
||||
import com.cloud.user.Account;
|
||||
|
||||
@APICommand(name = "deletePod", description = "Deletes a Pod.", responseObject = SuccessResponse.class)
|
||||
@APICommand(name = "deletePod", description = "Deletes a Pod.", responseObject = SuccessResponse.class,
|
||||
requestHasSensitiveInfo = false, responseHasSensitiveInfo = false)
|
||||
public class DeletePodCmd extends BaseCmd {
|
||||
public static final Logger s_logger = Logger.getLogger(DeletePodCmd.class.getName());
|
||||
|
||||
|
|
|
|||
|
|
@ -32,7 +32,8 @@ import org.apache.cloudstack.api.response.ZoneResponse;
|
|||
import com.cloud.dc.Pod;
|
||||
import com.cloud.utils.Pair;
|
||||
|
||||
@APICommand(name = "listPods", description = "Lists all Pods.", responseObject = PodResponse.class)
|
||||
@APICommand(name = "listPods", description = "Lists all Pods.", responseObject = PodResponse.class,
|
||||
requestHasSensitiveInfo = false, responseHasSensitiveInfo = false)
|
||||
public class ListPodsByCmd extends BaseListCmd {
|
||||
public static final Logger s_logger = Logger.getLogger(ListPodsByCmd.class.getName());
|
||||
|
||||
|
|
|
|||
|
|
@ -29,7 +29,8 @@ import org.apache.cloudstack.api.response.PodResponse;
|
|||
import com.cloud.dc.Pod;
|
||||
import com.cloud.user.Account;
|
||||
|
||||
@APICommand(name = "updatePod", description = "Updates a Pod.", responseObject = PodResponse.class)
|
||||
@APICommand(name = "updatePod", description = "Updates a Pod.", responseObject = PodResponse.class,
|
||||
requestHasSensitiveInfo = false, responseHasSensitiveInfo = false)
|
||||
public class UpdatePodCmd extends BaseCmd {
|
||||
public static final Logger s_logger = Logger.getLogger(UpdatePodCmd.class.getName());
|
||||
|
||||
|
|
|
|||
|
|
@ -32,7 +32,8 @@ import org.apache.cloudstack.region.RegionService;
|
|||
|
||||
import com.cloud.user.Account;
|
||||
|
||||
@APICommand(name = "addRegion", description = "Adds a Region", responseObject = RegionResponse.class)
|
||||
@APICommand(name = "addRegion", description = "Adds a Region", responseObject = RegionResponse.class,
|
||||
requestHasSensitiveInfo = false, responseHasSensitiveInfo = false)
|
||||
public class AddRegionCmd extends BaseCmd {
|
||||
public static final Logger s_logger = Logger.getLogger(AddRegionCmd.class.getName());
|
||||
|
||||
|
|
|
|||
|
|
@ -38,7 +38,9 @@ import com.cloud.user.Account;
|
|||
@APICommand(name = "createPortableIpRange",
|
||||
responseObject = PortableIpRangeResponse.class,
|
||||
description = "adds a range of portable public IP's to a region",
|
||||
since = "4.2.0")
|
||||
since = "4.2.0",
|
||||
requestHasSensitiveInfo = false,
|
||||
responseHasSensitiveInfo = false)
|
||||
public class CreatePortableIpRangeCmd extends BaseAsyncCreateCmd {
|
||||
|
||||
public static final Logger s_logger = Logger.getLogger(CreatePortableIpRangeCmd.class.getName());
|
||||
|
|
|
|||
|
|
@ -32,7 +32,8 @@ import org.apache.cloudstack.api.response.SuccessResponse;
|
|||
import com.cloud.event.EventTypes;
|
||||
import com.cloud.user.Account;
|
||||
|
||||
@APICommand(name = "deletePortableIpRange", description = "deletes a range of portable public IP's associated with a region", responseObject = SuccessResponse.class)
|
||||
@APICommand(name = "deletePortableIpRange", description = "deletes a range of portable public IP's associated with a region", responseObject = SuccessResponse.class,
|
||||
requestHasSensitiveInfo = false, responseHasSensitiveInfo = false)
|
||||
public class DeletePortableIpRangeCmd extends BaseAsyncCmd {
|
||||
public static final Logger s_logger = Logger.getLogger(DeletePortableIpRangeCmd.class.getName());
|
||||
|
||||
|
|
|
|||
|
|
@ -33,7 +33,8 @@ import org.apache.cloudstack.region.PortableIpRange;
|
|||
|
||||
import com.cloud.user.Account;
|
||||
|
||||
@APICommand(name = "listPortableIpRanges", description = "list portable IP ranges", responseObject = PortableIpRangeResponse.class)
|
||||
@APICommand(name = "listPortableIpRanges", description = "list portable IP ranges", responseObject = PortableIpRangeResponse.class,
|
||||
requestHasSensitiveInfo = false, responseHasSensitiveInfo = false)
|
||||
public class ListPortableIpRangesCmd extends BaseListCmd {
|
||||
|
||||
public static final Logger s_logger = Logger.getLogger(ListPortableIpRangesCmd.class.getName());
|
||||
|
|
|
|||
|
|
@ -31,7 +31,8 @@ import org.apache.cloudstack.region.RegionService;
|
|||
|
||||
import com.cloud.user.Account;
|
||||
|
||||
@APICommand(name = "removeRegion", description = "Removes specified region", responseObject = SuccessResponse.class)
|
||||
@APICommand(name = "removeRegion", description = "Removes specified region", responseObject = SuccessResponse.class,
|
||||
requestHasSensitiveInfo = false, responseHasSensitiveInfo = false)
|
||||
public class RemoveRegionCmd extends BaseCmd {
|
||||
public static final Logger s_logger = Logger.getLogger(RemoveRegionCmd.class.getName());
|
||||
private static final String s_name = "removeregionresponse";
|
||||
|
|
|
|||
|
|
@ -32,7 +32,8 @@ import org.apache.cloudstack.region.RegionService;
|
|||
|
||||
import com.cloud.user.Account;
|
||||
|
||||
@APICommand(name = "updateRegion", description = "Updates a region", responseObject = RegionResponse.class)
|
||||
@APICommand(name = "updateRegion", description = "Updates a region", responseObject = RegionResponse.class,
|
||||
requestHasSensitiveInfo = false, responseHasSensitiveInfo = false)
|
||||
public class UpdateRegionCmd extends BaseCmd {
|
||||
public static final Logger s_logger = Logger.getLogger(UpdateRegionCmd.class.getName());
|
||||
private static final String s_name = "updateregionresponse";
|
||||
|
|
|
|||
|
|
@ -33,7 +33,8 @@ import org.apache.cloudstack.api.response.SuccessResponse;
|
|||
import com.cloud.exception.InvalidParameterValueException;
|
||||
import com.cloud.user.Account;
|
||||
|
||||
@APICommand(name = "archiveAlerts", description = "Archive one or more alerts.", responseObject = SuccessResponse.class)
|
||||
@APICommand(name = "archiveAlerts", description = "Archive one or more alerts.", responseObject = SuccessResponse.class,
|
||||
requestHasSensitiveInfo = false, responseHasSensitiveInfo = false)
|
||||
public class ArchiveAlertsCmd extends BaseCmd {
|
||||
|
||||
public static final Logger s_logger = Logger.getLogger(ArchiveAlertsCmd.class.getName());
|
||||
|
|
|
|||
|
|
@ -28,7 +28,8 @@ import org.apache.cloudstack.context.CallContext;
|
|||
import com.cloud.event.EventTypes;
|
||||
import com.cloud.user.Account;
|
||||
|
||||
@APICommand(name = "cleanVMReservations", description = "Cleanups VM reservations in the database.", responseObject = SuccessResponse.class)
|
||||
@APICommand(name = "cleanVMReservations", description = "Cleanups VM reservations in the database.", responseObject = SuccessResponse.class,
|
||||
requestHasSensitiveInfo = false, responseHasSensitiveInfo = false)
|
||||
public class CleanVMReservationsCmd extends BaseAsyncCmd {
|
||||
public static final Logger s_logger = Logger.getLogger(CleanVMReservationsCmd.class.getName());
|
||||
|
||||
|
|
|
|||
|
|
@ -33,7 +33,8 @@ import org.apache.cloudstack.api.response.SuccessResponse;
|
|||
import com.cloud.exception.InvalidParameterValueException;
|
||||
import com.cloud.user.Account;
|
||||
|
||||
@APICommand(name = "deleteAlerts", description = "Delete one or more alerts.", responseObject = SuccessResponse.class)
|
||||
@APICommand(name = "deleteAlerts", description = "Delete one or more alerts.", responseObject = SuccessResponse.class,
|
||||
requestHasSensitiveInfo = false, responseHasSensitiveInfo = false)
|
||||
public class DeleteAlertsCmd extends BaseCmd {
|
||||
|
||||
public static final Logger s_logger = Logger.getLogger(DeleteAlertsCmd.class.getName());
|
||||
|
|
|
|||
|
|
@ -30,7 +30,8 @@ import org.apache.log4j.Logger;
|
|||
import com.cloud.alert.Alert;
|
||||
import com.cloud.utils.Pair;
|
||||
|
||||
@APICommand(name = "listAlerts", description = "Lists all alerts.", responseObject = AlertResponse.class)
|
||||
@APICommand(name = "listAlerts", description = "Lists all alerts.", responseObject = AlertResponse.class,
|
||||
requestHasSensitiveInfo = false, responseHasSensitiveInfo = false)
|
||||
public class ListAlertsCmd extends BaseListCmd {
|
||||
|
||||
public static final Logger s_logger = Logger.getLogger(ListAlertsCmd.class.getName());
|
||||
|
|
|
|||
|
|
@ -34,7 +34,8 @@ import org.apache.cloudstack.api.response.ZoneResponse;
|
|||
import com.cloud.capacity.Capacity;
|
||||
import com.cloud.exception.InvalidParameterValueException;
|
||||
|
||||
@APICommand(name = "listCapacity", description = "Lists all the system wide capacities.", responseObject = CapacityResponse.class)
|
||||
@APICommand(name = "listCapacity", description = "Lists all the system wide capacities.", responseObject = CapacityResponse.class,
|
||||
requestHasSensitiveInfo = false, responseHasSensitiveInfo = false)
|
||||
public class ListCapacityCmd extends BaseListCmd {
|
||||
|
||||
public static final Logger s_logger = Logger.getLogger(ListCapacityCmd.class.getName());
|
||||
|
|
|
|||
|
|
@ -31,7 +31,8 @@ import com.cloud.user.Account;
|
|||
|
||||
@APICommand(name = "uploadCustomCertificate",
|
||||
responseObject = CustomCertificateResponse.class,
|
||||
description = "Uploads a custom certificate for the console proxy VMs to use for SSL. Can be used to upload a single certificate signed by a known CA. Can also be used, through multiple calls, to upload a chain of certificates from CA to the custom certificate itself.")
|
||||
description = "Uploads a custom certificate for the console proxy VMs to use for SSL. Can be used to upload a single certificate signed by a known CA. Can also be used, through multiple calls, to upload a chain of certificates from CA to the custom certificate itself.",
|
||||
requestHasSensitiveInfo = false, responseHasSensitiveInfo = false)
|
||||
public class UploadCustomCertificateCmd extends BaseAsyncCmd {
|
||||
public static final Logger s_logger = Logger.getLogger(UploadCustomCertificateCmd.class.getName());
|
||||
|
||||
|
|
|
|||
|
|
@ -39,7 +39,8 @@ import com.cloud.network.OvsProvider;
|
|||
import com.cloud.network.element.VirtualRouterElementService;
|
||||
import com.cloud.user.Account;
|
||||
|
||||
@APICommand(name = "configureOvsElement", responseObject = OvsProviderResponse.class, description = "Configures an ovs element.")
|
||||
@APICommand(name = "configureOvsElement", responseObject = OvsProviderResponse.class, description = "Configures an ovs element.",
|
||||
requestHasSensitiveInfo = false, responseHasSensitiveInfo = false)
|
||||
public class ConfigureOvsElementCmd extends BaseAsyncCmd {
|
||||
public static final Logger s_logger = Logger
|
||||
.getLogger(ConfigureOvsElementCmd.class.getName());
|
||||
|
|
|
|||
|
|
@ -40,7 +40,8 @@ import com.cloud.network.VirtualRouterProvider;
|
|||
import com.cloud.network.element.VirtualRouterElementService;
|
||||
import com.cloud.user.Account;
|
||||
|
||||
@APICommand(name = "configureVirtualRouterElement", responseObject = VirtualRouterProviderResponse.class, description = "Configures a virtual router element.")
|
||||
@APICommand(name = "configureVirtualRouterElement", responseObject = VirtualRouterProviderResponse.class, description = "Configures a virtual router element.",
|
||||
requestHasSensitiveInfo = false, responseHasSensitiveInfo = false)
|
||||
public class ConfigureVirtualRouterElementCmd extends BaseAsyncCmd {
|
||||
public static final Logger s_logger = Logger.getLogger(ConfigureVirtualRouterElementCmd.class.getName());
|
||||
private static final String s_name = "configurevirtualrouterelementresponse";
|
||||
|
|
|
|||
|
|
@ -40,7 +40,8 @@ import com.cloud.network.VirtualRouterProvider.Type;
|
|||
import com.cloud.network.element.VirtualRouterElementService;
|
||||
import com.cloud.user.Account;
|
||||
|
||||
@APICommand(name = "createVirtualRouterElement", responseObject = VirtualRouterProviderResponse.class, description = "Create a virtual router element.")
|
||||
@APICommand(name = "createVirtualRouterElement", responseObject = VirtualRouterProviderResponse.class, description = "Create a virtual router element.",
|
||||
requestHasSensitiveInfo = false, responseHasSensitiveInfo = false)
|
||||
public class CreateVirtualRouterElementCmd extends BaseAsyncCreateCmd {
|
||||
public static final Logger s_logger = Logger.getLogger(CreateVirtualRouterElementCmd.class.getName());
|
||||
private static final String s_name = "createvirtualrouterelementresponse";
|
||||
|
|
|
|||
|
|
@ -34,7 +34,8 @@ import com.cloud.exception.ResourceUnavailableException;
|
|||
import com.cloud.network.router.VirtualRouter;
|
||||
import com.cloud.user.Account;
|
||||
|
||||
@APICommand(name = "destroyRouter", description = "Destroys a router.", responseObject = DomainRouterResponse.class)
|
||||
@APICommand(name = "destroyRouter", description = "Destroys a router.", responseObject = DomainRouterResponse.class,
|
||||
requestHasSensitiveInfo = false, responseHasSensitiveInfo = false)
|
||||
public class DestroyRouterCmd extends BaseAsyncCmd {
|
||||
public static final Logger s_logger = Logger.getLogger(DestroyRouterCmd.class.getName());
|
||||
private static final String s_name = "destroyrouterresponse";
|
||||
|
|
|
|||
|
|
@ -39,7 +39,8 @@ import com.cloud.exception.ResourceUnavailableException;
|
|||
import com.cloud.network.OvsProvider;
|
||||
import com.cloud.network.element.VirtualRouterElementService;
|
||||
|
||||
@APICommand(name = "listOvsElements", description = "Lists all available ovs elements.", responseObject = OvsProviderResponse.class)
|
||||
@APICommand(name = "listOvsElements", description = "Lists all available ovs elements.", responseObject = OvsProviderResponse.class,
|
||||
requestHasSensitiveInfo = false, responseHasSensitiveInfo = false)
|
||||
public class ListOvsElementsCmd extends BaseListCmd {
|
||||
public static final Logger s_logger = Logger
|
||||
.getLogger(ListNetworkOfferingsCmd.class.getName());
|
||||
|
|
|
|||
|
|
@ -35,7 +35,8 @@ import org.apache.cloudstack.api.response.ZoneResponse;
|
|||
|
||||
import com.cloud.network.router.VirtualRouter.Role;
|
||||
|
||||
@APICommand(name = "listRouters", description = "List routers.", responseObject = DomainRouterResponse.class)
|
||||
@APICommand(name = "listRouters", description = "List routers.", responseObject = DomainRouterResponse.class,
|
||||
requestHasSensitiveInfo = false, responseHasSensitiveInfo = false)
|
||||
public class ListRoutersCmd extends BaseListProjectAndAccountResourcesCmd {
|
||||
public static final Logger s_logger = Logger.getLogger(ListRoutersCmd.class.getName());
|
||||
|
||||
|
|
|
|||
|
|
@ -40,7 +40,8 @@ import com.cloud.exception.ResourceUnavailableException;
|
|||
import com.cloud.network.VirtualRouterProvider;
|
||||
import com.cloud.network.element.VirtualRouterElementService;
|
||||
|
||||
@APICommand(name = "listVirtualRouterElements", description = "Lists all available virtual router elements.", responseObject = VirtualRouterProviderResponse.class)
|
||||
@APICommand(name = "listVirtualRouterElements", description = "Lists all available virtual router elements.", responseObject = VirtualRouterProviderResponse.class,
|
||||
requestHasSensitiveInfo = false, responseHasSensitiveInfo = false)
|
||||
public class ListVirtualRouterElementsCmd extends BaseListCmd {
|
||||
public static final Logger s_logger = Logger.getLogger(ListNetworkOfferingsCmd.class.getName());
|
||||
private static final String Name = "listvirtualrouterelementsresponse";
|
||||
|
|
|
|||
|
|
@ -35,7 +35,8 @@ import com.cloud.exception.ResourceUnavailableException;
|
|||
import com.cloud.network.router.VirtualRouter;
|
||||
import com.cloud.user.Account;
|
||||
|
||||
@APICommand(name = "rebootRouter", description = "Starts a router.", responseObject = DomainRouterResponse.class)
|
||||
@APICommand(name = "rebootRouter", description = "Starts a router.", responseObject = DomainRouterResponse.class,
|
||||
requestHasSensitiveInfo = false, responseHasSensitiveInfo = false)
|
||||
public class RebootRouterCmd extends BaseAsyncCmd {
|
||||
public static final Logger s_logger = Logger.getLogger(RebootRouterCmd.class.getName());
|
||||
private static final String s_name = "rebootrouterresponse";
|
||||
|
|
|
|||
|
|
@ -37,7 +37,8 @@ import com.cloud.network.router.VirtualRouter;
|
|||
import com.cloud.network.router.VirtualRouter.Role;
|
||||
import com.cloud.user.Account;
|
||||
|
||||
@APICommand(name = "startRouter", responseObject = DomainRouterResponse.class, description = "Starts a router.")
|
||||
@APICommand(name = "startRouter", responseObject = DomainRouterResponse.class, description = "Starts a router.",
|
||||
requestHasSensitiveInfo = false, responseHasSensitiveInfo = false)
|
||||
public class StartRouterCmd extends BaseAsyncCmd {
|
||||
public static final Logger s_logger = Logger.getLogger(StartRouterCmd.class.getName());
|
||||
private static final String s_name = "startrouterresponse";
|
||||
|
|
|
|||
|
|
@ -36,7 +36,8 @@ import com.cloud.network.router.VirtualRouter;
|
|||
import com.cloud.network.router.VirtualRouter.Role;
|
||||
import com.cloud.user.Account;
|
||||
|
||||
@APICommand(name = "stopRouter", description = "Stops a router.", responseObject = DomainRouterResponse.class)
|
||||
@APICommand(name = "stopRouter", description = "Stops a router.", responseObject = DomainRouterResponse.class,
|
||||
requestHasSensitiveInfo = false, responseHasSensitiveInfo = false)
|
||||
public class StopRouterCmd extends BaseAsyncCmd {
|
||||
public static final Logger s_logger = Logger.getLogger(StopRouterCmd.class.getName());
|
||||
private static final String s_name = "stoprouterresponse";
|
||||
|
|
|
|||
|
|
@ -30,7 +30,8 @@ import org.apache.cloudstack.api.response.ServiceOfferingResponse;
|
|||
import com.cloud.network.router.VirtualRouter;
|
||||
import com.cloud.user.Account;
|
||||
|
||||
@APICommand(name = "changeServiceForRouter", description = "Upgrades domain router to a new service offering", responseObject = DomainRouterResponse.class)
|
||||
@APICommand(name = "changeServiceForRouter", description = "Upgrades domain router to a new service offering", responseObject = DomainRouterResponse.class,
|
||||
requestHasSensitiveInfo = false, responseHasSensitiveInfo = false)
|
||||
public class UpgradeRouterCmd extends BaseCmd {
|
||||
public static final Logger s_logger = Logger.getLogger(UpgradeRouterCmd.class.getName());
|
||||
private static final String s_name = "changeserviceforrouterresponse";
|
||||
|
|
|
|||
|
|
@ -40,7 +40,8 @@ import com.cloud.exception.InsufficientCapacityException;
|
|||
import com.cloud.exception.ResourceUnavailableException;
|
||||
import com.cloud.user.Account;
|
||||
|
||||
@APICommand(name = "upgradeRouterTemplate", description = "Upgrades router to use newer template", responseObject = BaseResponse.class)
|
||||
@APICommand(name = "upgradeRouterTemplate", description = "Upgrades router to use newer template", responseObject = BaseResponse.class,
|
||||
requestHasSensitiveInfo = false, responseHasSensitiveInfo = false)
|
||||
public class UpgradeRouterTemplateCmd extends org.apache.cloudstack.api.BaseCmd {
|
||||
public static final Logger s_logger = Logger.getLogger(UpgradeRouterTemplateCmd.class.getName());
|
||||
private static final String s_name = "upgraderoutertemplateresponse";
|
||||
|
|
|
|||
|
|
@ -36,7 +36,8 @@ import com.cloud.exception.DiscoveryException;
|
|||
import com.cloud.storage.ImageStore;
|
||||
import com.cloud.user.Account;
|
||||
|
||||
@APICommand(name = "addImageStore", description = "Adds backup image store.", responseObject = ImageStoreResponse.class, since = "4.2.0")
|
||||
@APICommand(name = "addImageStore", description = "Adds backup image store.", responseObject = ImageStoreResponse.class, since = "4.2.0",
|
||||
requestHasSensitiveInfo = false, responseHasSensitiveInfo = false)
|
||||
public class AddImageStoreCmd extends BaseCmd {
|
||||
public static final Logger s_logger = Logger.getLogger(AddImageStoreCmd.class.getName());
|
||||
private static final String s_name = "addimagestoreresponse";
|
||||
|
|
|
|||
|
|
@ -52,7 +52,8 @@ import com.cloud.exception.ResourceAllocationException;
|
|||
import com.cloud.exception.ResourceUnavailableException;
|
||||
import com.cloud.storage.ImageStore;
|
||||
|
||||
@APICommand(name = "addS3", description = "Adds S3", responseObject = ImageStoreResponse.class, since = "4.0.0")
|
||||
@APICommand(name = "addS3", description = "Adds S3", responseObject = ImageStoreResponse.class, since = "4.0.0",
|
||||
requestHasSensitiveInfo = true, responseHasSensitiveInfo = false)
|
||||
public final class AddS3Cmd extends BaseCmd {
|
||||
public static final Logger s_logger = Logger.getLogger(AddS3Cmd.class.getName());
|
||||
|
||||
|
|
|
|||
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue