Interface CloudStackApi

All Superinterfaces:
AutoCloseable, Closeable
All Known Subinterfaces:
CloudStackDomainApi, CloudStackGlobalApi

public interface CloudStackApi extends Closeable
Provides synchronous access to CloudStack.

See Also:
  • Method Details

    • getZoneApi

      ZoneApi getZoneApi()
      Provides synchronous access to Zone features.
    • getTemplateApi

      TemplateApi getTemplateApi()
      Provides synchronous access to Template features.
    • getOfferingApi

      OfferingApi getOfferingApi()
      Provides synchronous access to Service, Disk, and Network Offering features.
    • getNetworkApi

      NetworkApi getNetworkApi()
      Provides synchronous access to Network features.
    • getVirtualMachineApi

      VirtualMachineApi getVirtualMachineApi()
      Provides synchronous access to VirtualMachine features.
    • getSecurityGroupApi

      SecurityGroupApi getSecurityGroupApi()
      Provides synchronous access to SecurityGroup features.
    • getAsyncJobApi

      AsyncJobApi getAsyncJobApi()
      Provides synchronous access to AsyncJob features.
    • getAddressApi

      AddressApi getAddressApi()
      Provides synchronous access to Address features.
    • getNATApi

      NATApi getNATApi()
      Provides synchronous access to NAT features.
    • getFirewallApi

      FirewallApi getFirewallApi()
      Provides synchronous access to Firewall features.
    • getLoadBalancerApi

      LoadBalancerApi getLoadBalancerApi()
      Provides synchronous access to LoadBalancer features.
    • getGuestOSApi

      GuestOSApi getGuestOSApi()
      Provides synchronous access to GuestOS features.
    • getHypervisorApi

      HypervisorApi getHypervisorApi()
      Provides synchronous access to Hypervisor features.
    • getConfigurationApi

      ConfigurationApi getConfigurationApi()
      Provides synchronous access to Configuration features.
    • getAccountApi

      AccountApi getAccountApi()
      Provides synchronous access to Account features.
    • getSSHKeyPairApi

      SSHKeyPairApi getSSHKeyPairApi()
      Provides synchronous access to SSH Keypairs
    • getVMGroupApi

      VMGroupApi getVMGroupApi()
      Provides synchronous access to VM groups
    • getEventApi

      EventApi getEventApi()
      Provides synchronous access to Events
    • getLimitApi

      LimitApi getLimitApi()
      Provides synchronous access to Resource Limits
    • getISOApi

      ISOApi getISOApi()
      Provides synchronous access to ISOs
    • getVolumeApi

      VolumeApi getVolumeApi()
      Provides synchronous access to Volumes
    • getSnapshotApi

      SnapshotApi getSnapshotApi()
      Provides synchronous access to Snapshots
    • getSessionApi

      SessionApi getSessionApi()
      Provides synchronous access to Sessions
    • getProjectApi

      ProjectApi getProjectApi()
      Provides synchronous access to Projects
    • getTagApi

      TagApi getTagApi()
      Provides synchronous access to Tags