Examples of SecurityGroupList


Examples of io.fathom.cloud.compute.api.os.model.SecurityGroupList

    SecurityGroups securityGroups;

    @GET
    @Produces({ JSON })
    public SecurityGroupList list() throws CloudException {
        SecurityGroupList response = new SecurityGroupList();
        response.securityGroups = Lists.newArrayList();

        for (SecurityGroupData data : securityGroups.list(getProject())) {
            SecurityGroup model = toModel(data, true);
            response.securityGroups.add(model);
View Full Code Here

Examples of io.fathom.cloud.compute.api.os.model.SecurityGroupList

    public SecurityGroupList listSecurityGroups(@PathParam("id") String id) throws CloudException {
        Project project = getProject();

        InstanceData instance = getInstance(id);

        SecurityGroupList response = new SecurityGroupList();

        response.securityGroups = Lists.newArrayList();

        for (long sgId : instance.getSecurityGroupIdList()) {
            SecurityGroupData data = securityGroups.find(getProject(), sgId);
View Full Code Here

Examples of org.openstack.model.compute.SecurityGroupList

    // securityGroups = openstackComputeClient.root().servers().server(server.getId()).listSecurityGroups();
    // } catch (OpenstackException e) {
    // throw new OpsException("Error getting security groups for server", e);
    // }

    SecurityGroupList securityGroups;
    try {
      log.info("Listing security groups");

      securityGroups = openstackComputeClient.root().securityGroups().list();
    } catch (OpenstackException e) {
      throw new OpsException("Error getting security groups for server", e);
    }

    SecurityGroup securityGroup = null;
    if (securityGroups != null && securityGroups.getList() != null) {
      for (SecurityGroup candidate : securityGroups.getList()) {
        if (candidate.getName() == null) {
          continue;
        }

        if (candidate.getName().equals(OpenstackCloudContext.SECURITY_GROUP_PREFIX + server.getName())) {
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.