Uses of Annotation Interface
org.jclouds.rest.annotations.SelectJson
Packages that use SelectJson
Package
Description
-
Uses of SelectJson in org.jclouds.azurecompute.arm.features
Methods in org.jclouds.azurecompute.arm.features with annotations of type SelectJsonModifier and TypeMethodDescriptionVaultApi.backupSecret
(URI vaultBaseUrl, String secretName) JobApi.captureStatus
(URI jobURI) Get status of captured custom image after capture callVaultApi.getCertificateIssuers
(URI vaultBaseUrl) VaultApi.getCertificates
(URI vaultBaseUrl) VaultApi.getCertificateVersions
(URI vaultBaseUrl, String certificateName) GraphRBACApi.getCurrentServicePrincipal()
VaultApi.getDeletedCertificates
(URI vaultBaseUrl) VaultApi.getKeyVersions
(URI vaultBaseUrl, String keyName) VaultApi.getSecretVersions
(URI vaultBaseUrl, String secretName) ActivityLogAlertApi.list()
AlertApi.list
(AlertRequestOptions... getAllOptions) AvailabilitySetApi.list()
DeploymentApi.list()
List all deployments in a resource groupDiskApi.list()
ImageApi.list()
LoadBalancerApi.list()
LocalNetworkGatewayApi.list()
LocationApi.list()
The List Locations operation lists all of the data center locations that are valid for your subscription.MetricAlertApi.list()
NetworkInterfaceCardApi.list()
NetworkSecurityGroupApi.list()
NetworkSecurityRuleApi.list()
PublicIPAddressApi.list()
ResourceGroupApi.list()
StorageAccountApi.list()
The List Storage Accounts operation lists the storage accounts that are available in the specified subscription and resource group.SubnetApi.list()
VirtualMachineApi.list()
VirtualMachineScaleSetApi.list()
VirtualNetworkApi.list()
VirtualNetworkGatewayApi.list()
VirtualNetworkGatewayConnectionApi.list()
VMSizeApi.list()
LoadBalancerApi.listAll()
NetworkSecurityGroupApi.listAll()
VirtualMachineApi.listAll()
VirtualNetworkApi.listAll()
NetworkInterfaceCardApi.listAllInSubscription()
PublicIPAddressApi.listAllInSubscription()
VirtualMachineApi.listAvailableSizes
(String name) VirtualMachineApi.listByLocation
(String location) NetworkSecurityRuleApi.listDefaultRules()
VaultApi.listDeletedKeys
(URI vaultBaseUrl) VaultApi.listDeletedSecrets
(URI vaultBaseUrl) VaultApi.listDeletedVaults()
VaultApi.listSecrets
(URI keyVaultUri) VaultApi.listVaults()
-
Uses of SelectJson in org.jclouds.chef
Methods in org.jclouds.chef with annotations of type SelectJsonModifier and TypeMethodDescriptionChefApi.deleteDatabagItem
(String databagName, String databagItemId) Deletes an item from a data bag. -
Uses of SelectJson in org.jclouds.cloudstack.features
Methods in org.jclouds.cloudstack.features with annotations of type SelectJsonModifier and TypeMethodDescriptionGlobalHostApi.addCluster
(String zoneId, String clusterName, Host.ClusterType clusterType, String hypervisor, AddClusterOptions... options) Adds a new cluster.GlobalHostApi.addHost
(String zoneId, String url, String hypervisor, String username, String password, AddHostOptions... options) Adds a new host.GlobalHostApi.addSecondaryStorage
(String url, AddSecondaryStorageOptions... options) Adds secondary storage.VirtualMachineApi.assignVirtualMachine
(String virtualMachineId, AssignVirtualMachineOptions... options) Re-assign a virtual machine to a different account/domain.LoadBalancerApi.assignVirtualMachinesToLoadBalancerRule
(String id, Iterable<String> virtualMachineIds) Assigns virtual machine or a list of virtual machines to a load balancer rule.LoadBalancerApi.assignVirtualMachinesToLoadBalancerRule
(String id, String... virtualMachineIds) Assigns virtual machine or a list of virtual machines to a load balancer rule.SecurityGroupApi.authorizeIngressICMPToCIDRs
(String securityGroupId, int ICMPCode, int ICMPType, Iterable<String> cidrList, AccountInDomainOptions... options) Authorizes a particular ICMP ingress rule for this security groupSecurityGroupApi.authorizeIngressICMPToSecurityGroups
(String securityGroupId, int ICMPCode, int ICMPType, com.google.common.collect.Multimap<String, String> accountToGroup, AccountInDomainOptions... options) Authorizes a particular ICMP ingress rule for this security groupSecurityGroupApi.authorizeIngressPortsToCIDRs
(String securityGroupId, String protocol, int startPort, int endPort, Iterable<String> cidrList, AccountInDomainOptions... options) Authorizes a particular TCP or UDP ingress rule for this security groupSecurityGroupApi.authorizeIngressPortsToSecurityGroups
(String securityGroupId, String protocol, int startPort, int endPort, com.google.common.collect.Multimap<String, String> accountToGroup, AccountInDomainOptions... options) Authorizes a particular TCP or UDP ingress rule for this security groupGlobalHostApi.cancelHostMaintenance
(String hostId) Cancels host maintenance.VirtualMachineApi.changeServiceForVirtualMachine
(String id, String serviceOfferingId) Changes the service offering for a virtual machine.GlobalAccountApi.createAccount
(String userName, Account.Type accountType, String email, String firstName, String lastName, String hashedPassword, CreateAccountOptions... options) Create a new Cloudstack accountGlobalOfferingApi.createDiskOffering
(String name, String displayText, CreateDiskOfferingOptions... options) Create a new disk offeringGlobalDomainApi.createDomain
(String name, CreateDomainOptions... options) Create new DomainVMGroupApi.createInstanceGroup
(String name, CreateVMGroupOptions... options) Creates a VM groupLoadBalancerApi.createLoadBalancerRuleForPublicIP
(String publicIPId, LoadBalancerRule.Algorithm algorithm, String name, int privatePort, int publicPort, CreateLoadBalancerRuleOptions... options) Creates a load balancer rule.NetworkApi.createNetworkInZone
(String zoneId, String networkOfferingId, String name, String displayText, CreateNetworkOptions... options) Creates a networkGlobalPodApi.createPod
(String name, String zoneId, String startIp, String endIp, String gateway, String netmask, CreatePodOptions... createPodOptions) Creates a new Pod.GlobalPodApi.createPod
(String name, String zoneId, String startIp, String gateway, String netmask, CreatePodOptions... createPodOptions) Creates a new Pod.SecurityGroupApi.createSecurityGroup
(String name) Creates a security groupGlobalOfferingApi.createServiceOffering
(String name, String displayText, int cpuNumber, int cpuSpeedInMHz, int memoryInMB, CreateServiceOfferingOptions... options) Create a new service offeringSSHKeyPairApi.createSSHKeyPair
(String name) Creates aSshKeyPair
with specified name.GlobalUserApi.createUser
(String userName, String accountName, String email, String hashedPassword, String firstName, String lastName, CreateUserOptions... options) Create an user for an account that already existsGlobalVlanApi.createVlanIPRange
(String startIP, String endIP, CreateVlanIPRangeOptions... options) Creates a VLAN IP range.GlobalZoneApi.createZone
(String name, NetworkType networkType, String externalDns1, String internalDns1, CreateZoneOptions... options) Create a new ZoneNATApi.deleteIPForwardingRule
(String id) Deletes an ip forwarding ruleLoadBalancerApi.deleteLoadBalancerRule
(String id) deletes a loadbalancer ruleNetworkApi.deleteNetwork
(String id) Deletes a networkVirtualMachineApi.deployVirtualMachineInZone
(String zoneId, String serviceOfferingId, String templateId, DeployVirtualMachineOptions... options) Creates and automatically starts a virtual machine based on a service offering, disk offering, and template.VirtualMachineApi.destroyVirtualMachine
(String id) Destroys a virtual machine.NATApi.disableStaticNATOnPublicIP
(String IPAddressId) Disables static rule for given ip addressDomainAccountApi.enableAccount
(String accountName, String domainId) Enable an accountDomainUserApi.enableUser
(String userId) Enable a user with a specific IDGlobalUsageApi.generateUsageRecords
(Date start, Date end, GenerateUsageRecordsOptions... options) AccountApi.getAccount
(String id) get a specific Account by idOfferingApi.getDiskOffering
(String id) get a specific disk offering by idDomainDomainApi.getDomainById
(String domainId) Get a domain by IDFirewallApi.getEgressFirewallRule
(String id) VirtualMachineApi.getEncryptedPasswordForVirtualMachine
(String id) Return an encrypted password for the virtual machine.FirewallApi.getFirewallRule
(String id) VMGroupApi.getInstanceGroup
(String id) NATApi.getIPForwardingRule
(String id) get a specific IPForwardingRule by idNATApi.getIPForwardingRulesForIPAddress
(String id) get a set of IPForwardingRules by ipaddress idNATApi.getIPForwardingRulesForVirtualMachine
(String id) get a set of IPForwardingRules by virtual machine idGets information about an ISO by its ID.LoadBalancerApi.getLoadBalancerRule
(String id) get a specific LoadBalancerRule by idNetworkApi.getNetwork
(String id) get a specific network by idOfferingApi.getNetworkOffering
(String id) get a specific service offering by idget a specific os type by idget a specific pod by idFirewallApi.getPortForwardingRule
(String id) ProjectApi.getProject
(String id) gets a specific Project by idAddressApi.getPublicIPAddress
(String id) get a specific IPAddress by idSecurityGroupApi.getSecurityGroup
(String id) get a specific security group by idSecurityGroupApi.getSecurityGroupByName
(String securityGroupName) get a specific security group by nameOfferingApi.getServiceOffering
(String id) get a specific service offering by idSnapshotApi.getSnapshot
(String id) Gets a snapshot by its ID.SSHKeyPairApi.getSSHKeyPair
(String name) Retrieves theSSHKeyPairApi
with given name.TemplateApi.getTemplateInZone
(String templateId, String zoneId) get a specific template by idVirtualMachineApi.getVirtualMachine
(String id) get a specific VirtualMachine by idGlobalVlanApi.getVlanIPRange
(String id) Get the details of an IP range by its id.Get volume by idget a specific zone by idAccountApi.listAccounts
(ListAccountsOptions... options) Lists AccountsGlobalAlertApi.listAlerts
(ListAlertsOptions... options) List AlertsConfigurationApi.listCapabilities()
Lists capabilitiesGlobalCapacityApi.listCapacity
(ListCapacityOptions... options) List CapacitiesGlobalHostApi.listClusters
(ListClustersOptions... options) GlobalConfigurationApi.listConfigurationEntries
(ListConfigurationEntriesOptions... options) List all configuration entriesOfferingApi.listDiskOfferings
(ListDiskOfferingsOptions... options) Lists disk offeringsDomainDomainApi.listDomainChildren
(ListDomainChildrenOptions... options) Lists all children domains belonging to a specified domainDomainDomainApi.listDomains
(ListDomainsOptions... options) List domains with detailed informationFirewallApi.listEgressFirewallRules
(ListEgressFirewallRulesOptions... options) EventApi.listEvents
(ListEventsOptions... options) List EventsFirewallApi.listFirewallRules
(ListFirewallRulesOptions... options) GlobalHostApi.listHosts
(ListHostsOptions... options) Lists hostsVMGroupApi.listInstanceGroups
(ListVMGroupsOptions... options) Lists VM groupsNATApi.listIPForwardingRules
(ListIPForwardingRulesOptions... options) List the ip forwarding rulesISOApi.listISOPermissions
(String id, AccountInDomainOptions... options) List template visibility and all accounts that have permissions to view this template.ISOApi.listISOs
(ListISOsOptions... options) Lists all available ISO files.LoadBalancerApi.listLoadBalancerRules
(ListLoadBalancerRulesOptions... options) List the load balancer rulesOfferingApi.listNetworkOfferings
(ListNetworkOfferingsOptions... options) Lists service offeringsNetworkApi.listNetworks
(ListNetworksOptions... options) Lists networksGuestOSApi.listOSTypes
(ListOSTypesOptions... options) Lists all supported OS types for this cloud.GlobalPodApi.listPods
(ListPodsOptions... options) Lists podsFirewallApi.listPortForwardingRules
(ListPortForwardingRulesOptions... options) ProjectApi.listProjects
(ListProjectsOptions... options) Lists the projects this account has access to.AddressApi.listPublicIPAddresses
(ListPublicIPAddressesOptions... options) Lists IPAddressesLimitApi.listResourceLimits
(ListResourceLimitsOptions... options) List the resource limits.SecurityGroupApi.listSecurityGroups
(ListSecurityGroupsOptions... options) Lists security groupsOfferingApi.listServiceOfferings
(ListServiceOfferingsOptions... options) Lists service offeringsSnapshotApi.listSnapshots
(ListSnapshotsOptions... options) Lists all available snapshots for the account, matching the query described by the options.SSHKeyPairApi.listSSHKeyPairs
(ListSSHKeyPairsOptions... options) Returns a list ofSshKeyPair
s registered by current user.GlobalStoragePoolApi.listStoragePools
(ListStoragePoolsOptions... options) TagApi.listTags
(ListTagsOptions... options) Lists tagsTemplateApi.listTemplates()
List all executable templates.TemplateApi.listTemplates
(ListTemplatesOptions options) List all public, private, and privileged templates.GlobalUsageApi.listUsageRecords
(Date start, Date end, ListUsageRecordsOptions... options) DomainUserApi.listUsers
(ListUsersOptions... options) Lists UsersVirtualMachineApi.listVirtualMachines
(ListVirtualMachinesOptions... options) Lists VirtualMachinesLoadBalancerApi.listVirtualMachinesAssignedToLoadBalancerRule
(String id) List all virtual machine instances that are assigned to a load balancer rule.GlobalVlanApi.listVlanIPRanges
(ListVlanIPRangesOptions... options) Lists all VLAN IP ranges.VolumeApi.listVolumes
(ListVolumesOptions... options) List volumesZoneApi.listZones
(ListZonesOptions... options) Lists zonesGlobalHostApi.prepareHostForMaintenance
(String hostId) Prepares a host for maintenance.VirtualMachineApi.rebootVirtualMachine
(String id) Reboots a virtual machine.GlobalHostApi.reconnectHost
(String hostId) Reconnects a host.ISOApi.registerISO
(String name, String displayText, String url, String zoneId, RegisterISOOptions... options) Registers an existing ISO into the Cloud.com Cloud.SSHKeyPairApi.registerSSHKeyPair
(String name, String publicKey) Registers aSshKeyPair
with the given name and public kay material.TemplateApi.registerTemplate
(TemplateMetadata templateMetadata, String format, String hypervisor, String url, String zoneId, RegisterTemplateOptions... options) Registers an existing template into the Cloud.com cloud.GlobalUserApi.registerUserKeys
(String userId) This command allows a user to register for the developer API, returning a secret key and an API keyLoadBalancerApi.removeVirtualMachinesFromLoadBalancerRule
(String id, Iterable<String> virtualMachineIds) Removes a virtual machine or a list of virtual machines from a load balancer rule.LoadBalancerApi.removeVirtualMachinesFromLoadBalancerRule
(String id, String... virtualMachineIds) Removes a virtual machine or a list of virtual machines from a load balancer rule.VirtualMachineApi.resetPasswordForVirtualMachine
(String id) Resets the password for virtual machine.SecurityGroupApi.revokeIngressRule
(String id, AccountInDomainOptions... options) Deletes a particular ingress rule from this security groupVirtualMachineApi.startVirtualMachine
(String id) Starts a virtual machine.VirtualMachineApi.stopVirtualMachine
(String id) Stops a virtual machine.VirtualMachineApi.stopVirtualMachine
(String id, StopVirtualMachineOptions options) Stops a virtual machine.GlobalAccountApi.updateAccount
(String accountName, String domainId, String newName, UpdateAccountOptions... options) Update an existing accountGlobalHostApi.updateCluster
(String clusterId, UpdateClusterOptions... options) Updates an existing cluster.void
GlobalHostApi.updateClusterPassword
(String clusterId, String username, String password) Update password of a cluster on management server.GlobalConfigurationApi.updateConfigurationEntry
(String name, String value) Update a configuration entryGlobalOfferingApi.updateDiskOffering
(String id, UpdateDiskOfferingOptions... options) Update a disk offeringGlobalDomainApi.updateDomain
(String domainId, UpdateDomainOptions... options) Update a domainGlobalHostApi.updateHost
(String hostId, UpdateHostOptions... options) Updates a host.VMGroupApi.updateInstanceGroup
(String id, UpdateVMGroupOptions... options) Modify a VM groupLoadBalancerApi.updateLoadBalancerRule
(String id, UpdateLoadBalancerRuleOptions... options) Update a load balancer rule.GlobalOfferingApi.updateNetworkOffering
(String id, UpdateNetworkOfferingOptions... options) Update network offeringGlobalPodApi.updatePod
(String id, UpdatePodOptions... updatePodOptions) Updates a Pod.DomainLimitApi.updateResourceLimit
(ResourceLimit limit) Updates resource limits for an account in a domain.GlobalOfferingApi.updateServiceOffering
(String id, UpdateServiceOfferingOptions... options) Update an existing service offeringTemplateApi.updateTemplate
(String id, UpdateTemplateOptions... options) Updates attributes of a template.GlobalUserApi.updateUser
(String id, UpdateUserOptions... options) Update an userVirtualMachineApi.updateVirtualMachine
(String id, UpdateVirtualMachineOptions options) Updates parameters of a virtual machine.GlobalZoneApi.updateZone
(String id, UpdateZoneOptions... options) Update a zone -
Uses of SelectJson in org.jclouds.digitalocean2.features
Methods in org.jclouds.digitalocean2.features with annotations of type SelectJson -
Uses of SelectJson in org.jclouds.dynect.v3.features
Methods in org.jclouds.dynect.v3.features with annotations of type SelectJsonModifier and TypeMethodDescriptionRetrieves information about the specified geo region groupRetrieves information about the specified geo service.retrieves a resource record without regard to typeRetrieves information about the specified zone.Gets theinvalid reference
ARecord
Gets theinvalid reference
AAAARecord
Gets theinvalid reference
CNAMERecord
Gets theinvalid reference
MXRecord
Gets theinvalid reference
NSRecord
Gets theinvalid reference
PTRRecord
Gets theSOARecord
or null if not present.Gets theinvalid reference
SPFRecord
Gets theinvalid reference
SRVRecord
Gets theinvalid reference
SSHFPRecord
Gets theinvalid reference
TXTRecord
com.google.common.collect.FluentIterable
<String> GeoRegionGroupApi.list()
Lists all geo region group names.com.google.common.collect.FluentIterable
<String> GeoServiceApi.list()
Lists all geo service names.com.google.common.collect.FluentIterable
<String> ZoneApi.list()
Lists all zone ids.SessionApi.login
(SessionCredentials credentials) Publishes the current zone -
Uses of SelectJson in org.jclouds.glesys.features
Methods in org.jclouds.glesys.features with annotations of type SelectJsonModifier and TypeMethodDescriptionIpApi.addToServer
(String ipAddress, String serverId) Add an IP address to an server.ArchiveApi.changePassword
(String username, String password) Change the password for an archive user.ServerApi.clone
(String serverid, String hostname, CloneServerOptions... options) Clone a serverDomainApi.create
(String name, AddDomainOptions... options) Add a domain to the Glesys dns-systemEmailAccountApi.createAlias
(String aliasAddress, String toEmailAddress) Create an e-mail alias for an e-mail accountDomainApi.createRecord
(String domain, String host, String type, String data, AddRecordOptions... options) Add a DNS RecordArchiveApi.createWithCredentialsAndSize
(String username, String password, int size) Create a new backup volume.ServerApi.createWithHostnameAndRootPassword
(ServerSpec serverSpec, String hostname, String rootPassword, CreateServerOptions... options) Create a new serverEmailAccountApi.createWithPassword
(String accountAddress, String password, CreateAccountOptions... options) Create a new e-mail accountGet detailed information about an archive volume.Get a specific domain.Get details about the given IP address such as gateway and netmask.Get detailed information about a server such as hostname, hardware configuration (cpu, memory and disk), ip addresses, cost, transfer, os and more.ArchiveApi.getAllowedArguments()
Lists the allowed arguments for some of the functions in this module such as archive size.ServerApi.getAllowedArgumentsForCreateByPlatform()
Get information about the OS templates availableServerApi.getConsole
(String id) Get information about how to connect to a server via VNCGet detailed information about a server's limits (for OpenVZ only).EmailAccountApi.getOverview()
Get a summary of e-mail accounts associated with this Glesys accountServerApi.getResourceUsage
(String id, String resource, String resolution) Return resource usage over time for serverServerApi.getStatus
(String id, ServerStatusOptions... options) Get detailed information about a server status including up-time and hardware usage (cpu, disk, memory and bandwidth)hard stop a servercom.google.common.collect.FluentIterable
<Archive> ArchiveApi.list()
Lists all active disks on this account.com.google.common.collect.FluentIterable
<Domain> DomainApi.list()
Get a list of all domains for this account.com.google.common.collect.FluentIterable
<IpDetails> IpApi.list
(ListIpOptions... options) Get IP addresses associated with your account (reserved, assigned to servers, etc)com.google.common.collect.FluentIterable
<Server> ServerApi.list()
Get a list of all servers on this account.com.google.common.collect.FluentIterable
<EmailAlias> EmailAccountApi.listAliasesInDomain
(String domain) Get the set of details about e-mail aliasescom.google.common.collect.FluentIterable
<EmailAccount> EmailAccountApi.listDomain
(String domain) Get the set of detailed information about e-mail accountscom.google.common.collect.FluentIterable
<String> Get a set of all IP addresses that are available and not used on any account or server.DomainApi.listRecords
(String domain) Retrieve the DNS records for a given domainReboot a serverReturn an unused IP address to the pool of free ips.IpApi.removeFromServer
(String ipAddress, String serverId) Remove an IP address from a server.IpApi.removeFromServerAndRelease
(String ipAddress, String serverId) Remove an IP address from a server and release it back to GleSYS pool of free ips.ServerApi.resetPassword
(String id, String password) Reset the root password of a serverResets PTR data for an IP back to the default valueResize an archive volume.Sets PTR data for an IP.Start a serverStop a serverTake a free IP address and add it to this account.DomainApi.update
(String domain, DomainOptions options) Update a domain to the Glesys dns-systemEmailAccountApi.update
(String accountAddress, UpdateAccountOptions... options) Adjust an e-mail account's settingsServerApi.update
(String serverid, UpdateServerOptions options) Update the configuration of a serverEmailAccountApi.updateAlias
(String aliasAddress, String toEmailAddress) Adjust (re-target) an e-mail aliasDomainApi.updateRecord
(String recordId, UpdateRecordOptions options) Modify a specific DNS Record -
Uses of SelectJson in org.jclouds.gogrid.features
Methods in org.jclouds.gogrid.features with annotations of type SelectJsonModifier and TypeMethodDescriptionGridServerApi.addServer
(String name, String image, String ram, String ip, AddServerOptions... addServerOptions) Adds a server with specified attributesGridServerApi.deleteById
(long id) Deletes the server by IdGridServerApi.deleteByName
(String name) Deletes the server by name; NOTE: Using this parameter may generate an error if one or more servers share a non-unique name.GridServerApi.editServerDescription
(long id, String newDescription) Edits an existing serverGridServerApi.editServerRam
(long id, String ram) Edits an existing serverGridServerApi.editServerType
(long id, String newType) Edits an existing serverGridServerApi.getServerList
(GetServerListOptions... getServerListOptions) Returns the list of all servers.GridServerApi.getServersById
(long... ids) Returns the server(s) by unique id(s).GridServerApi.getServersByName
(String... names) Returns the server(s) by unique name(s).GridServerApi.power
(String idOrName, PowerCommand power) Changes the server's state according toPowerCommand
-
Uses of SelectJson in org.jclouds.googlecloudstorage.features
Methods in org.jclouds.googlecloudstorage.features with annotations of type SelectJsonModifier and TypeMethodDescriptionBucketAccessControlsApi.listBucketAccessControls
(String bucketName) Retrieves all ACL entries on a specified bucketDefaultObjectAccessControlsApi.listDefaultObjectAccessControls
(String bucketName) Retrieves ACL entries on a specified objectObjectAccessControlsApi.listObjectAccessControls
(String bucketName, String objectName) Retrieves acl entries on a specified objectObjectAccessControlsApi.listObjectAccessControls
(String bucketName, String objectName, Long generation) Retrieves acl entries on a specified object -
Uses of SelectJson in org.jclouds.openstack.cinder.v1.extensions
Methods in org.jclouds.openstack.cinder.v1.extensions with annotations of type SelectJsonModifier and TypeMethodDescriptioncom.google.common.collect.FluentIterable
<AvailabilityZone> AvailabilityZoneApi.list()
Lists all availability zones -
Uses of SelectJson in org.jclouds.openstack.cinder.v1.features
Methods in org.jclouds.openstack.cinder.v1.features with annotations of type SelectJsonModifier and TypeMethodDescriptionSnapshotApi.create
(String volumeId, CreateSnapshotOptions... options) Creates a new Snapshot.VolumeApi.create
(int sizeGB, CreateVolumeOptions... options) Creates a new VolumeReturn data about the given Snapshot.Return data about the given Volume.Return data about the given VolumeType.QuotaApi.getByTenant
(String tenantId) com.google.common.collect.FluentIterable
<? extends Snapshot> SnapshotApi.list()
Returns a summary list of Snapshots.com.google.common.collect.FluentIterable
<? extends Volume> VolumeApi.list()
Returns a summary list of Volumes.com.google.common.collect.FluentIterable
<? extends VolumeType> VolumeTypeApi.list()
Returns a summary list of VolumeTypes.com.google.common.collect.FluentIterable
<? extends Snapshot> SnapshotApi.listInDetail()
Returns a detailed list of Snapshots.com.google.common.collect.FluentIterable
<? extends Volume> VolumeApi.listInDetail()
Returns a detailed list of Volumes. -
Uses of SelectJson in org.jclouds.openstack.keystone.v1_1
Methods in org.jclouds.openstack.keystone.v1_1 with annotations of type SelectJsonModifier and TypeMethodDescriptionAuthenticationClient.authenticate
(String username, String key) Authenticate to generate a token. -
Uses of SelectJson in org.jclouds.openstack.keystone.v2_0
Methods in org.jclouds.openstack.keystone.v2_0 with annotations of type SelectJsonModifier and TypeMethodDescriptionKeystoneApi.getApiMetadata()
Discover API version information, links to documentation (PDF, HTML, WADL), and supported media types -
Uses of SelectJson in org.jclouds.openstack.keystone.v2_0.auth
Methods in org.jclouds.openstack.keystone.v2_0.auth with annotations of type SelectJsonModifier and TypeMethodDescriptionV2AuthenticationApi.authenticateAccessKey
(TenantOrDomainAndCredentials<ApiAccessKeyCredentials> credentials) Authenticate to generate a token.V2AuthenticationApi.authenticatePassword
(TenantOrDomainAndCredentials<PasswordCredentials> credentials) Authenticate to generate a token. -
Uses of SelectJson in org.jclouds.openstack.keystone.v2_0.extensions
Methods in org.jclouds.openstack.keystone.v2_0.extensions with annotations of type SelectJsonModifier and TypeMethodDescriptionCreates a new RoleCreates a new ServiceCreates a new tenantTenantAdminApi.create
(String name, CreateTenantOptions options) Creates a new tenantCreates a new userUserAdminApi.create
(String name, String password, CreateUserOptions options) Creates a new userGets the roleGets the servicecom.google.common.collect.FluentIterable
<? extends Role> RoleAdminApi.list()
Returns a summary list of roles.TenantAdminApi.update
(String id, UpdateTenantOptions options) Updates a tenantUserAdminApi.update
(String id, UpdateUserOptions options) Updates an user -
Uses of SelectJson in org.jclouds.openstack.keystone.v2_0.features
Methods in org.jclouds.openstack.keystone.v2_0.features with annotations of type SelectJsonModifier and TypeMethodDescriptionRetrieve information about a tenant, by tenant IDValidate a token and, if it is valid, return access information regarding the tenant (though not the service catalog)/Retrieve information about a user, by user IDRetrieve information about a tenant, by tenant nameRetrieve information about a user, by user nameTokenApi.getUserOfToken
(String token) Validate a token and, if it is valid, return access information regarding the tenant (though not the service catalog)/TokenApi.listEndpointsForToken
(String token) List all endpoints for a tokenUserApi.listRolesOfUser
(String userId) Retrieves the list of global roles associated with a specific user (excludes tenant roles).UserApi.listRolesOfUserOnTenant
(String userId, String tenantId) List the roles a user has been granted on a specific tenantServiceApi.listTenants()
The operation returns a list of tenants which the current token provides access to. -
Uses of SelectJson in org.jclouds.openstack.keystone.v3.features
Methods in org.jclouds.openstack.keystone.v3.features with annotations of type SelectJsonModifier and TypeMethodDescriptionProjectApi.create
(String name, String description, boolean enabled, boolean isDomain, String domainId, String parentId) UserApi.create
(String name, String password, Boolean enabled, String domainId, String defaultProjectId) CatalogApi.endpoints()
List all endpoints for a token.Validate a token and, if it is valid, return access information regarding the tenant (though not the service catalog).AuthApi.getUserOfToken
(String token) Validate a token and, if it is valid, return access information regarding the tenant (though not the service catalog).ProjectApi.list()
RegionApi.list()
UserApi.list()
UserApi.listGroups
(String id) UserApi.listProjects
(String id) UserApi.update
(String id, String name, String password, Boolean enabled, String domainId, String defaultProjectId) -
Uses of SelectJson in org.jclouds.openstack.neutron.v2.extensions
Methods in org.jclouds.openstack.neutron.v2.extensions with annotations of type SelectJsonModifier and TypeMethodDescriptionFWaaSApi.create
(CreateFirewall firewall) Create a new firewallRouterApi.create
(Router.CreateRouter router) Create a new routerFWaaSApi.createFirewallPolicy
(CreateFirewallPolicy firewallPolicy) FWaaSApi.createFirewallRule
(CreateFirewallRule firewallRule) Returns the details for a specific firewall.Returns a Routers collection that should contain a single router with the id requested.FWaaSApi.getFirewallPolicy
(String id) FWaaSApi.getFirewallRule
(String firewallRuleId) FWaaSApi.update
(String id, UpdateFirewall updateFirewall) Update a firewallRouterApi.update
(String id, Router.UpdateRouter router) Update a routerFWaaSApi.updateFirewallPolicy
(String id, UpdateFirewallPolicy updateFirewallPolicy) FWaaSApi.updateFirewallRule
(String id, UpdateFirewallRule updateFirewallRule) -
Uses of SelectJson in org.jclouds.openstack.neutron.v2.extensions.lbaas.v1
Methods in org.jclouds.openstack.neutron.v2.extensions.lbaas.v1 with annotations of type SelectJsonModifier and TypeMethodDescriptionLBaaSApi.associateHealthMonitor
(String poolId, String healthMonitorId) Associate a HealthMonitor to a Pool.LBaaSApi.createHealthMonitor
(HealthMonitor.CreateHealthMonitor healthMonitor) Creates a new HealthMonitor.LBaaSApi.createMember
(Member.CreateMember member) Creates a new Member.LBaaSApi.createPool
(Pool.CreatePool pool) Creates a new Pool.LBaaSApi.createVIP
(VIP.CreateVIP vip) Creates a new VIP.LBaaSApi.getHealthMonitor
(String id) Returns the details for a specific HealthMonitor.Returns the details for a specific Member.Returns the details for a specific Pool.Returns the details for a specific VIP.LBaaSApi.updateHealthMonitor
(String id, HealthMonitor.UpdateHealthMonitor healthMonitor) Update a HealthMonitor.LBaaSApi.updateMember
(String id, Member.UpdateMember member) Update a Member.LBaaSApi.updatePool
(String id, Pool.UpdatePool pool) Update a Pool.LBaaSApi.updateVIP
(String id, VIP.UpdateVIP vip) Update a VIP. -
Uses of SelectJson in org.jclouds.openstack.neutron.v2.features
Methods in org.jclouds.openstack.neutron.v2.features with annotations of type SelectJsonModifier and TypeMethodDescriptionFloatingIPApi.create
(FloatingIP.CreateFloatingIP createFloatingIP) Creates a floating IP.NetworkApi.create
(Network.CreateNetwork network) Create a new network with the specified typePortApi.create
(Port.CreatePort port) Create a new port in the specified networkSecurityGroupApi.create
(Rule.CreateRule securityGroupRule) Creates a new Security Group Rule.SecurityGroupApi.create
(SecurityGroup.CreateSecurityGroup securityGroup) Creates a new SecurityGroup.SubnetApi.create
(Subnet.CreateSubnet subnet) Create a subnet within a specified networkcom.google.common.collect.FluentIterable
<Network> NetworkApi.createBulk
(com.google.common.collect.ImmutableList<Network.CreateNetwork> networks) Create multiple networkscom.google.common.collect.FluentIterable
<Port> PortApi.createBulk
(List<Port.CreatePort> ports) Create multiple portscom.google.common.collect.FluentIterable
<Subnet> SubnetApi.createBulk
(List<Subnet.CreateSubnet> subnets) Create multiple subnetsReturns the details for a specific floating IP.Return a specific networkReturns the specific portReturns the specific Subnet.SecurityGroupApi.getSecurityGroup
(String id) FloatingIPApi.update
(String id, FloatingIP.UpdateFloatingIP updateFloatingIP) Update a Floating IPNetworkApi.update
(String id, Network.UpdateNetwork network) Update a networkPortApi.update
(String id, Port.UpdatePort port) Update a portSubnetApi.update
(String id, Subnet.UpdateSubnet subnet) Update a subnet -
Uses of SelectJson in org.jclouds.openstack.nova.v2_0.extensions
Methods in org.jclouds.openstack.nova.v2_0.extensions with annotations of type SelectJsonModifier and TypeMethodDescriptionAdds a host to an aggregateFloatingIPApi.allocateFromPool
(String pool) Allocates a Floating IP address from a poolVolumeAttachmentApi.attachVolumeToServerAsDevice
(String volumeId, String serverId, String device) Attaches a Volume to a Server.Creates a new port interface and associate with the given portFloatingIPApi.create()
Allocates a Floating IP addressCreates aKeyPair
.VolumeApi.create
(int sizeGB, CreateVolumeOptions... options) Deprecated.VolumeTypeApi.create
(String name, CreateVolumeTypeOptions... options) Creates a new volume typeHostAggregateApi.createInAvailabilityZone
(String name, String availabilityZone) Creates an aggregate, given its name and availability zone.SecurityGroupApi.createRuleAllowingCidrBlock
(String parentGroup, Ingress ip_protocol, String sourceCidr) Create a Security Group Rule.SecurityGroupApi.createRuleAllowingSecurityGroupId
(String parentGroup, Ingress ip_protocol, String groupId) Create a Security Group Rule.VolumeApi.createSnapshot
(String volumeId, CreateVolumeSnapshotOptions... options) Deprecated.Please useinvalid reference
org.jclouds.openstack.cinder.v1.features.SnapshotApi#create(String, CreateVolumeSnapshotOptions)
SecurityGroupApi.createWithDescription
(String name, String description) Create a Security GroupKeyPairApi.createWithPublicKey
(String name, String publicKey) Creates aKeyPair
with a public key.Returns information about a specified port interface for given serverGets a specific Floating IP addressRetrieves the details of an aggregate, hosts and metadata included.Gets a specificKeyPair
by name.Get a specific Security GroupRetrieve details of the specified server, including security groupsRetrieve tenant_usage for a specified tenantDeprecated.Please useVolumeApi.get(String)
instead.Gets a volume typeVolumeAttachmentApi.getAttachmentForVolumeOnServer
(String volumeId, String serverId) Gets a specific Volume Attachment for a Volume and Server.QuotaApi.getByTenant
(String tenantId) ConsolesApi.getConsole
(String serverId, Console.Type type) Gets the specified server Console.QuotaApi.getDefaultsForTenant
(String tenantId) VolumeTypeApi.getExtraSpecs
(String id) Gets the extra specs for a volume typeFlavorExtraSpecsApi.getMetadata
(String flavorId) Retrieves all extra specs for a flavorVolumeApi.getSnapshot
(String snapshotId) Deprecated.Please useSnapshotApi.get(String)
instead.com.google.common.collect.FluentIterable
<InterfaceAttachment> Returns list of port interfaces for given servercom.google.common.collect.FluentIterable
<AvailabilityZone> AvailabilityZoneApi.list()
Deprecated.Please useAvailabilityZoneApi.listAvailabilityZones()
instead.com.google.common.collect.FluentIterable
<FloatingIP> FloatingIPApi.list()
Lists all Floating IP addressescom.google.common.collect.FluentIterable
<? extends FloatingIPPool> FloatingIPPoolApi.list()
Lists all Floating IP Poolscom.google.common.collect.FluentIterable
<Host> HostAdministrationApi.list()
Returns the list of hostscom.google.common.collect.FluentIterable
<HostAggregate> HostAggregateApi.list()
Lists all host aggregates.com.google.common.collect.FluentIterable
<Hypervisor> HypervisorApi.list()
com.google.common.collect.FluentIterable
<SecurityGroup> SecurityGroupApi.list()
List all Security Groups.com.google.common.collect.FluentIterable
<SimpleTenantUsage> SimpleTenantUsageApi.list()
Retrieve tenant usage for all tenants.com.google.common.collect.FluentIterable
<Volume> VolumeApi.list()
Deprecated.Please useVolumeApi.list()
instead.com.google.common.collect.FluentIterable
<VolumeType> VolumeTypeApi.list()
com.google.common.collect.FluentIterable
<VolumeAttachment> VolumeAttachmentApi.listAttachmentsOnServer
(String serverId) Lists Volume Attachments for a given Server.com.google.common.collect.FluentIterable
<AvailabilityZone> AvailabilityZoneApi.listAvailabilityZones()
com.google.common.collect.FluentIterable
<AvailabilityZoneDetails> AvailabilityZoneApi.listInDetail()
com.google.common.collect.FluentIterable
<HypervisorDetails> HypervisorApi.listInDetail()
com.google.common.collect.FluentIterable
<Volume> VolumeApi.listInDetail()
Deprecated.Please useVolumeApi.listInDetail()
instead.com.google.common.collect.FluentIterable
<VirtualInterface> VirtualInterfaceApi.listOnServer
(String serverId) Returns the list of Virtual Interfaces for a given instance.com.google.common.collect.FluentIterable
<HostResourceUsage> HostAdministrationApi.listResourceUsage
(String hostId) Retrieves the physical/usage resource on a specific hostcom.google.common.collect.FluentIterable
<VolumeSnapshot> VolumeApi.listSnapshots()
Deprecated.Please useSnapshotApi.list()
instead.com.google.common.collect.FluentIterable
<VolumeSnapshot> VolumeApi.listSnapshotsInDetail()
Deprecated.Please useSnapshotApi.listInDetail()
instead.HostAggregateApi.removeHost
(String id, String host) Removes a host from an aggregateHostAggregateApi.setMetadata
(String id, Map<String, String> metadata) Adds metadata to an aggregateHostAggregateApi.updateAvailabilityZone
(String id, String availabilityZone) Updates the availability zone for an aggregate.HostAggregateApi.updateName
(String id, String name) Updates the name of an aggregate. -
Uses of SelectJson in org.jclouds.openstack.nova.v2_0.features
Methods in org.jclouds.openstack.nova.v2_0.features with annotations of type SelectJsonModifier and TypeMethodDescriptionList details of the specified flavorList details of the specified imageList details of the specified serverImageApi.getMetadata
(String id) List all metadata for an image.ServerApi.getMetadata
(String id) List all metadata for a server.ServerApi.listPortInterfaces
(String id) Lists port interfaces that are attached to a server.ServerApi.listSecurityGroupForServer
(String id) Lists Security Groups for a server.ImageApi.setMetadata
(String id, Map<String, String> metadata) Sets the metadata for an image.ServerApi.setMetadata
(String id, Map<String, String> metadata) Set the metadata for a server.ImageApi.updateMetadata
(String id, Map<String, String> metadata) Update the metadata for a server.ServerApi.updateMetadata
(String id, Map<String, String> metadata) Update the metadata for a server. -
Uses of SelectJson in org.jclouds.openstack.trove.v1.features
Methods in org.jclouds.openstack.trove.v1.features with annotations of type SelectJsonModifier and TypeMethodDescriptionSame asInstanceApi.create(String, int, String)
but accept an integer Flavor ID.Create a database instance by flavor type and volume size.FlavorApi.get
(int flavorId) Returns a Flavor by id.Returns an Instance by id.Returns a User by identifier.Returns a User by name and allowed host.boolean
Checks to see if root is enabled for an instance.com.google.common.collect.FluentIterable
<Flavor> FlavorApi.list()
Returns a summary list of Flavors.com.google.common.collect.FluentIterable
<Flavor> Returns a list of Flavors by Account ID (Tenant Id).com.google.common.collect.FluentIterable
<Instance> InstanceApi.list()
Returns a summary list of Instances.com.google.common.collect.FluentIterable
<User> UserApi.list()
This operation lists the users in the specified database instance. -
Uses of SelectJson in org.jclouds.openstack.v2_0.features
Methods in org.jclouds.openstack.v2_0.features with annotations of type SelectJson -
Uses of SelectJson in org.jclouds.rackspace.clouddns.v1.features
Methods in org.jclouds.rackspace.clouddns.v1.features with annotations of type SelectJson -
Uses of SelectJson in org.jclouds.rackspace.cloudidentity.v2_0
Methods in org.jclouds.rackspace.cloudidentity.v2_0 with annotations of type SelectJsonModifier and TypeMethodDescriptionCloudIdentityAuthenticationApi.authenticateApiKey
(TenantOrDomainAndCredentials<ApiKeyCredentials> credentials) Authenticate to generate a token. -
Uses of SelectJson in org.jclouds.rackspace.cloudloadbalancers.v1.features
Methods in org.jclouds.rackspace.cloudloadbalancers.v1.features with annotations of type SelectJsonModifier and TypeMethodDescriptionAdd a new node with the configuration defined by the request.HealthMonitorApi.get()
Get health monitor.SSLTerminationApi.get()
Get SSL termination info.ConnectionApi.getConnectionThrottle()
Get connection throttle.AccessRuleApi.list()
List the AccessRules.VirtualIPApi.list()
List the virtual IPs.ReportApi.listProtocols()
All load balancers must define the protocol of the service which is being load balanced.
invalid reference