Return-Path: X-Original-To: apmail-cloudstack-commits-archive@www.apache.org Delivered-To: apmail-cloudstack-commits-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 039D4106DD for ; Mon, 21 Dec 2015 11:05:26 +0000 (UTC) Received: (qmail 30511 invoked by uid 500); 21 Dec 2015 11:05:10 -0000 Delivered-To: apmail-cloudstack-commits-archive@cloudstack.apache.org Received: (qmail 30421 invoked by uid 500); 21 Dec 2015 11:05:10 -0000 Mailing-List: contact commits-help@cloudstack.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@cloudstack.apache.org Delivered-To: mailing list commits@cloudstack.apache.org Received: (qmail 28857 invoked by uid 99); 21 Dec 2015 11:05:09 -0000 Received: from git1-us-west.apache.org (HELO git1-us-west.apache.org) (140.211.11.23) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 21 Dec 2015 11:05:09 +0000 Received: by git1-us-west.apache.org (ASF Mail Server at git1-us-west.apache.org, from userid 33) id 5528BE04DC; Mon, 21 Dec 2015 11:05:09 +0000 (UTC) Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit From: sebgoa@apache.org To: commits@cloudstack.apache.org Date: Mon, 21 Dec 2015 11:05:45 -0000 Message-Id: In-Reply-To: <5283adb4534947b2863df23d6ce4b93d@git.apache.org> References: <5283adb4534947b2863df23d6ce4b93d@git.apache.org> X-Mailer: ASF-Git Admin Mailer Subject: [38/53] [partial] cloudstack-www git commit: 4.7.0 api http://git-wip-us.apache.org/repos/asf/cloudstack-www/blob/3ebf9423/content/api/apidocs-4.7/domain_admin/getUploadParamsForVolume.html ---------------------------------------------------------------------- diff --git a/content/api/apidocs-4.7/domain_admin/getUploadParamsForVolume.html b/content/api/apidocs-4.7/domain_admin/getUploadParamsForVolume.html new file mode 100644 index 0000000..a772801 --- /dev/null +++ b/content/api/apidocs-4.7/domain_admin/getUploadParamsForVolume.html @@ -0,0 +1,112 @@ + + + + + + + +Apache CloudStack | The Power Behind Your Cloud + + +
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+ + Apache CloudStack v4.7.0 Domain Admin API Reference + +

+

getUploadParamsForVolume

+

Upload a data disk to the cloudstack cloud.

+
+
+ +
+
+
+

Request parameters

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Parameter NameDescriptionRequired
formatthe format for the volume/template. Possible values include QCOW2, OVA, and VHD.true
namethe name of the volume/templatetrue
zoneidthe ID of the zone the volume/template is to be hosted ontrue
accountan optional accountName. Must be used with domainId.false
checksumthe MD5 checksum value of this volume/templatefalse
diskofferingidthe ID of the disk offering. This must be a custom sized offering since during upload of volume/template size is unknown.false
domainidan optional domainId. If the account parameter is used, domainId must also be used.false
imagestoreuuidImage store uuidfalse
projectidUpload volume/template for the projectfalse
+
+
+

Response Tags

+ + + + + + + + + + + + + + + + + + + +
Response NameDescription
idthe template/volume ID
expiresthe timestamp after which the signature expires
metadataencrypted data to be sent in the POST request.
postURLPOST url to upload the file to
signaturesignature to be sent in the POST request.
+
+
+
+
+
+ +
+
+ + http://git-wip-us.apache.org/repos/asf/cloudstack-www/blob/3ebf9423/content/api/apidocs-4.7/domain_admin/getVMPassword.html ---------------------------------------------------------------------- diff --git a/content/api/apidocs-4.7/domain_admin/getVMPassword.html b/content/api/apidocs-4.7/domain_admin/getVMPassword.html new file mode 100644 index 0000000..c9ab9eb --- /dev/null +++ b/content/api/apidocs-4.7/domain_admin/getVMPassword.html @@ -0,0 +1,76 @@ + + + + + + + +Apache CloudStack | The Power Behind Your Cloud + + +
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+ + Apache CloudStack v4.7.0 Domain Admin API Reference + +

+

getVMPassword

+

Returns an encrypted password for the VM

+
+
+ +
+
+
+

Request parameters

+ + + + + + + +
Parameter NameDescriptionRequired
idThe ID of the virtual machinetrue
+
+
+

Response Tags

+ + + + + + + +
Response NameDescription
encryptedpasswordThe base64 encoded encrypted password of the VM
+
+
+
+
+
+ +
+
+ + http://git-wip-us.apache.org/repos/asf/cloudstack-www/blob/3ebf9423/content/api/apidocs-4.7/domain_admin/getVirtualMachineUserData.html ---------------------------------------------------------------------- diff --git a/content/api/apidocs-4.7/domain_admin/getVirtualMachineUserData.html b/content/api/apidocs-4.7/domain_admin/getVirtualMachineUserData.html new file mode 100644 index 0000000..4e7e60a --- /dev/null +++ b/content/api/apidocs-4.7/domain_admin/getVirtualMachineUserData.html @@ -0,0 +1,79 @@ + + + + + + + +Apache CloudStack | The Power Behind Your Cloud + + +
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+ + Apache CloudStack v4.7.0 Domain Admin API Reference + +

+

getVirtualMachineUserData

+

Returns user data associated with the VM

+
+
+ +
+
+
+

Request parameters

+ + + + + + + +
Parameter NameDescriptionRequired
virtualmachineidThe ID of the virtual machinetrue
+
+
+

Response Tags

+ + + + + + + + + + +
Response NameDescription
userdataBase 64 encoded VM user data
virtualmachineidthe ID of the virtual machine
+
+
+
+
+
+ +
+
+ + http://git-wip-us.apache.org/repos/asf/cloudstack-www/blob/3ebf9423/content/api/apidocs-4.7/domain_admin/issueNuageVspResourceRequest.html ---------------------------------------------------------------------- diff --git a/content/api/apidocs-4.7/domain_admin/issueNuageVspResourceRequest.html b/content/api/apidocs-4.7/domain_admin/issueNuageVspResourceRequest.html new file mode 100644 index 0000000..15fe410 --- /dev/null +++ b/content/api/apidocs-4.7/domain_admin/issueNuageVspResourceRequest.html @@ -0,0 +1,97 @@ + + + + + + + +Apache CloudStack | The Power Behind Your Cloud + + +
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+ + Apache CloudStack v4.7.0 Domain Admin API Reference + +

+

issueNuageVspResourceRequest

+

Issues a Nuage VSP REST API resource request

+
+
+ +
+
+
+

Request parameters

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Parameter NameDescriptionRequired
methodthe Nuage VSP REST API method typetrue
networkofferingidthe network offering idtrue
resourcethe resource in Nuage VSPtrue
zoneidthe Zone ID for the networktrue
childresourcethe child resource in Nuage VSPfalse
physicalnetworkidthe ID of the physical network in to which Nuage VSP Controller is addedfalse
resourcefilterthe resource filter in Nuage VSPfalse
resourceidthe ID of the resource in Nuage VSPfalse
+
+
+

Response Tags

+ + + + + + + +
Response NameDescription
resourceinfothe details of the Nuage VSP resource
+
+
+
+
+
+ +
+
+ + http://git-wip-us.apache.org/repos/asf/cloudstack-www/blob/3ebf9423/content/api/apidocs-4.7/domain_admin/listAccounts.html ---------------------------------------------------------------------- diff --git a/content/api/apidocs-4.7/domain_admin/listAccounts.html b/content/api/apidocs-4.7/domain_admin/listAccounts.html new file mode 100644 index 0000000..8beb3a4 --- /dev/null +++ b/content/api/apidocs-4.7/domain_admin/listAccounts.html @@ -0,0 +1,313 @@ + + + + + + + +Apache CloudStack | The Power Behind Your Cloud + + +
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+ + Apache CloudStack v4.7.0 Domain Admin API Reference + +

+

listAccounts

+

Lists accounts and provides detailed account information for listed accounts

+
+
+ +
+
+
+

Request parameters

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Parameter NameDescriptionRequired
accounttypelist accounts by account type. Valid account types are 1 (admin), 2 (domain-admin), and 0 (user).false
domainidlist only resources belonging to the domain specifiedfalse
idlist account by account IDfalse
iscleanuprequiredlist accounts by cleanuprequired attribute (values are true or false)false
isrecursivedefaults to false, but if true, lists all resources from the parent specified by the domainId till leaves.false
keywordList by keywordfalse
listallIf set to false, list only resources belonging to the command's caller; if set to true - list resources that the caller is authorized to see. Default value is falsefalse
namelist account by account namefalse
pagefalse
pagesizefalse
statelist accounts by state. Valid states are enabled, disabled, and locked.false
+
+
+

Response Tags

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Response NameDescription
idthe id of the account
accountdetailsdetails for the account
accounttypeaccount type (admin, domain-admin, user)
cpuavailablethe total number of cpu cores available to be created for this account
cpulimitthe total number of cpu cores the account can own
cputotalthe total number of cpu cores owned by account
defaultzoneidthe default zone of the account
domainname of the Domain the account belongs too
domainidid of the Domain the account belongs too
groupsthe list of acl groups that account belongs to
ipavailablethe total number of public ip addresses available for this account to acquire
iplimitthe total number of public ip addresses this account can acquire
iptotalthe total number of public ip addresses allocated for this account
iscleanuprequiredtrue if the account requires cleanup
isdefaulttrue if account is default, false otherwise
memoryavailablethe total memory (in MB) available to be created for this account
memorylimitthe total memory (in MB) the account can own
memorytotalthe total memory (in MB) owned by account
namethe name of the account
networkavailablethe total number of networks available to be created for this account
networkdomainthe network domain
networklimitthe total number of networks the account can own
networktotalthe total number of networks owned by account
primarystorageavailablethe total primary storage space (in GiB) available to be used for this account
primarystoragelimitthe total primary storage space (in GiB) the account can own
primarystoragetotalthe total primary storage space (in GiB) owned by account
projectavailablethe total number of projects available for administration by this account
projectlimitthe total number of projects the account can own
projecttotalthe total number of projects being administrated by this account
receivedbytesthe total number of network traffic bytes received
secondarystorageavailablethe total secondary storage space (in GiB) available to be used for this account
secondarystoragelimitthe total secondary storage space (in GiB) the account can own
secondarystoragetotalthe total secondary storage space (in GiB) owned by account
sentbytesthe total number of network traffic bytes sent
snapshotavailablethe total number of snapshots available for this account
snapshotlimitthe total number of snapshots which can be stored by this account
snapshottotalthe total number of snapshots stored by this account
statethe state of the account
templateavailablethe total number of templates available to be created by this account
templatelimitthe total number of templates which can be created by this account
templatetotalthe total number of templates which have been created by this account
vmavailablethe total number of virtual machines available for this account to acquire
vmlimitthe total number of virtual machines that can be deployed by this account
vmrunningthe total number of virtual machines running for this account
vmstoppedthe total number of virtual machines stopped for this account
vmtotalthe total number of virtual machines deployed by this account
volumeavailablethe total volume available for this account
volumelimitthe total volume which can be used by this account
volumetotalthe total volume being used by this account
vpcavailablethe total number of vpcs available to be created for this account
vpclimitthe total number of vpcs the account can own
vpctotalthe total number of vpcs owned by account
user(*)the list of users associated with account
idthe user ID
accountthe account name of the user
accountidthe account ID of the user
accounttypethe account type of the user
apikeythe api key of the user
createdthe date and time the user account was created
domainthe domain name of the user
domainidthe domain ID of the user
emailthe user email address
firstnamethe user firstname
iscallerchilddomainthe boolean value representing if the updating target is in caller's child domain
isdefaulttrue if user is default, false otherwise
lastnamethe user lastname
secretkeythe secret key of the user
statethe user state
timezonethe timezone user was created in
usernamethe user name
+
+
+
+
+
+ +
+
+ + http://git-wip-us.apache.org/repos/asf/cloudstack-www/blob/3ebf9423/content/api/apidocs-4.7/domain_admin/listAffinityGroupTypes.html ---------------------------------------------------------------------- diff --git a/content/api/apidocs-4.7/domain_admin/listAffinityGroupTypes.html b/content/api/apidocs-4.7/domain_admin/listAffinityGroupTypes.html new file mode 100644 index 0000000..b512ae0 --- /dev/null +++ b/content/api/apidocs-4.7/domain_admin/listAffinityGroupTypes.html @@ -0,0 +1,82 @@ + + + + + + + +Apache CloudStack | The Power Behind Your Cloud + + +
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+ + Apache CloudStack v4.7.0 Domain Admin API Reference + +

+

listAffinityGroupTypes

+

Lists affinity group types available

+
+
+ +
+
+
+

Request parameters

+ + + + + + + + + + + + + +
Parameter NameDescriptionRequired
keywordList by keywordfalse
pagefalse
pagesizefalse
+
+
+

Response Tags

+ + + + + + + +
Response NameDescription
typethe type of the affinity group
+
+
+
+
+
+ +
+
+ + http://git-wip-us.apache.org/repos/asf/cloudstack-www/blob/3ebf9423/content/api/apidocs-4.7/domain_admin/listAffinityGroups.html ---------------------------------------------------------------------- diff --git a/content/api/apidocs-4.7/domain_admin/listAffinityGroups.html b/content/api/apidocs-4.7/domain_admin/listAffinityGroups.html new file mode 100644 index 0000000..23eaf7b --- /dev/null +++ b/content/api/apidocs-4.7/domain_admin/listAffinityGroups.html @@ -0,0 +1,136 @@ + + + + + + + +Apache CloudStack | The Power Behind Your Cloud + + +
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+ + Apache CloudStack v4.7.0 Domain Admin API Reference + +

+

listAffinityGroups

+

Lists affinity groups

+
+
+ +
+
+
+

Request parameters

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Parameter NameDescriptionRequired
accountlist resources by account. Must be used with the domainId parameter.false
domainidlist only resources belonging to the domain specifiedfalse
idlist the affinity group by the ID providedfalse
isrecursivedefaults to false, but if true, lists all resources from the parent specified by the domainId till leaves.false
keywordList by keywordfalse
listallIf set to false, list only resources belonging to the command's caller; if set to true - list resources that the caller is authorized to see. Default value is falsefalse
namelists affinity groups by namefalse
pagefalse
pagesizefalse
projectidlist objects by projectfalse
typelists affinity groups by typefalse
virtualmachineidlists affinity groups by virtual machine IDfalse
+
+
+

Response Tags

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Response NameDescription
idthe ID of the affinity group
accountthe account owning the affinity group
descriptionthe description of the affinity group
domainthe domain name of the affinity group
domainidthe domain ID of the affinity group
namethe name of the affinity group
projectthe project name of the affinity group
projectidthe project ID of the affinity group
typethe type of the affinity group
virtualmachineIdsvirtual machine IDs associated with this affinity group
+
+
+
+
+
+ +
+
+ + http://git-wip-us.apache.org/repos/asf/cloudstack-www/blob/3ebf9423/content/api/apidocs-4.7/domain_admin/listAndSwitchSamlAccount.html ---------------------------------------------------------------------- diff --git a/content/api/apidocs-4.7/domain_admin/listAndSwitchSamlAccount.html b/content/api/apidocs-4.7/domain_admin/listAndSwitchSamlAccount.html new file mode 100644 index 0000000..24d0c63 --- /dev/null +++ b/content/api/apidocs-4.7/domain_admin/listAndSwitchSamlAccount.html @@ -0,0 +1,82 @@ + + + + + + + +Apache CloudStack | The Power Behind Your Cloud + + +
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+ + Apache CloudStack v4.7.0 Domain Admin API Reference + +

+

listAndSwitchSamlAccount

+

Lists and switches to other SAML accounts owned by the SAML user

+
+
+ +
+
+
+

Request parameters

+ + + + + + + + + + +
Parameter NameDescriptionRequired
domainidDomain uuidfalse
useridUser uuidfalse
+
+
+

Response Tags

+ + + + + + + + + + +
Response NameDescription
displaytextany text associated with the success or failure
successtrue if operation is executed successfully
+
+
+
+
+
+ +
+
+ + http://git-wip-us.apache.org/repos/asf/cloudstack-www/blob/3ebf9423/content/api/apidocs-4.7/domain_admin/listApis.html ---------------------------------------------------------------------- diff --git a/content/api/apidocs-4.7/domain_admin/listApis.html b/content/api/apidocs-4.7/domain_admin/listApis.html new file mode 100644 index 0000000..3273ac6 --- /dev/null +++ b/content/api/apidocs-4.7/domain_admin/listApis.html @@ -0,0 +1,130 @@ + + + + + + + +Apache CloudStack | The Power Behind Your Cloud + + +
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+ + Apache CloudStack v4.7.0 Domain Admin API Reference + +

+

listApis

+

lists all available apis on the server, provided by the Api Discovery plugin

+
+
+ +
+
+
+

Request parameters

+ + + + + + + +
Parameter NameDescriptionRequired
nameAPI namefalse
+
+
+

Response Tags

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Response NameDescription
descriptiondescription of the api
isasynctrue if api is asynchronous
namethe name of the api command
relatedcomma separated related apis
sinceversion of CloudStack the api was introduced in
typeresponse field type
params(*)the list params the api accepts
descriptiondescription of the api parameter
lengthlength of the parameter
namethe name of the api parameter
relatedcomma separated related apis to get the parameter
requiredtrue if this parameter is required for the api request
sinceversion of CloudStack the api was introduced in
typeparameter type
response(*)api response fields
descriptiondescription of the api response field
namethe name of the api response field
responseapi response fields
typeresponse field type
+
+
+
+
+
+ +
+
+ + http://git-wip-us.apache.org/repos/asf/cloudstack-www/blob/3ebf9423/content/api/apidocs-4.7/domain_admin/listAsyncJobs.html ---------------------------------------------------------------------- diff --git a/content/api/apidocs-4.7/domain_admin/listAsyncJobs.html b/content/api/apidocs-4.7/domain_admin/listAsyncJobs.html new file mode 100644 index 0000000..cf8b658 --- /dev/null +++ b/content/api/apidocs-4.7/domain_admin/listAsyncJobs.html @@ -0,0 +1,130 @@ + + + + + + + +Apache CloudStack | The Power Behind Your Cloud + + +
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+ + Apache CloudStack v4.7.0 Domain Admin API Reference + +

+

listAsyncJobs

+

Lists all pending asynchronous jobs for the account.

+
+
+ +
+
+
+

Request parameters

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Parameter NameDescriptionRequired
accountlist resources by account. Must be used with the domainId parameter.false
domainidlist only resources belonging to the domain specifiedfalse
isrecursivedefaults to false, but if true, lists all resources from the parent specified by the domainId till leaves.false
keywordList by keywordfalse
listallIf set to false, list only resources belonging to the command's caller; if set to true - list resources that the caller is authorized to see. Default value is falsefalse
pagefalse
pagesizefalse
startdatethe start date of the async jobfalse
+
+
+

Response Tags

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Response NameDescription
accountidthe account that executed the async command
cmdthe async command executed
created the created date of the job
jobinstanceidthe unique ID of the instance/entity object related to the job
jobinstancetypethe instance/entity object related to the job
jobprocstatusthe progress information of the PENDING job
jobresultthe result reason
jobresultcodethe result code for the job
jobresulttypethe result type
jobstatusthe current job status-should be 0 for PENDING
useridthe user that executed the async command
jobidthe ID of the async job
+
+
+
+
+
+ +
+
+ + http://git-wip-us.apache.org/repos/asf/cloudstack-www/blob/3ebf9423/content/api/apidocs-4.7/domain_admin/listAutoScalePolicies.html ---------------------------------------------------------------------- diff --git a/content/api/apidocs-4.7/domain_admin/listAutoScalePolicies.html b/content/api/apidocs-4.7/domain_admin/listAutoScalePolicies.html new file mode 100644 index 0000000..e9d7a0c --- /dev/null +++ b/content/api/apidocs-4.7/domain_admin/listAutoScalePolicies.html @@ -0,0 +1,133 @@ + + + + + + + +Apache CloudStack | The Power Behind Your Cloud + + +
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+ + Apache CloudStack v4.7.0 Domain Admin API Reference + +

+

listAutoScalePolicies

+

Lists autoscale policies.

+
+
+ +
+
+
+

Request parameters

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Parameter NameDescriptionRequired
accountlist resources by account. Must be used with the domainId parameter.false
actionthe action to be executed if all the conditions evaluate to true for the specified duration.false
conditionidthe ID of the condition of the policyfalse
domainidlist only resources belonging to the domain specifiedfalse
idthe ID of the autoscale policyfalse
isrecursivedefaults to false, but if true, lists all resources from the parent specified by the domainId till leaves.false
keywordList by keywordfalse
listallIf set to false, list only resources belonging to the command's caller; if set to true - list resources that the caller is authorized to see. Default value is falsefalse
pagefalse
pagesizefalse
vmgroupidthe ID of the autoscale vm groupfalse
+
+
+

Response Tags

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Response NameDescription
idthe autoscale policy ID
accountthe account owning the autoscale policy
actionthe action to be executed if all the conditions evaluate to true for the specified duration.
conditionsthe list of IDs of the conditions that are being evaluated on every interval
domainthe domain name of the autoscale policy
domainidthe domain ID of the autoscale policy
durationthe duration for which the conditions have to be true before action is taken
projectthe project name of the autoscale policy
projectidthe project id autoscale policy
quiettimethe cool down period for which the policy should not be evaluated after the action has been taken
+
+
+
+
+
+ +
+
+ + http://git-wip-us.apache.org/repos/asf/cloudstack-www/blob/3ebf9423/content/api/apidocs-4.7/domain_admin/listAutoScaleVmGroups.html ---------------------------------------------------------------------- diff --git a/content/api/apidocs-4.7/domain_admin/listAutoScaleVmGroups.html b/content/api/apidocs-4.7/domain_admin/listAutoScaleVmGroups.html new file mode 100644 index 0000000..14880c6 --- /dev/null +++ b/content/api/apidocs-4.7/domain_admin/listAutoScaleVmGroups.html @@ -0,0 +1,157 @@ + + + + + + + +Apache CloudStack | The Power Behind Your Cloud + + +
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+ + Apache CloudStack v4.7.0 Domain Admin API Reference + +

+

listAutoScaleVmGroups

+

Lists autoscale vm groups.

+
+
+ +
+
+
+

Request parameters

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Parameter NameDescriptionRequired
accountlist resources by account. Must be used with the domainId parameter.false
domainidlist only resources belonging to the domain specifiedfalse
fordisplaylist resources by display flag; only ROOT admin is eligible to pass this parameterfalse
idthe ID of the autoscale vm groupfalse
isrecursivedefaults to false, but if true, lists all resources from the parent specified by the domainId till leaves.false
keywordList by keywordfalse
lbruleidthe ID of the loadbalancerfalse
listallIf set to false, list only resources belonging to the command's caller; if set to true - list resources that the caller is authorized to see. Default value is falsefalse
pagefalse
pagesizefalse
policyidthe ID of the policyfalse
projectidlist objects by projectfalse
vmprofileidthe ID of the profilefalse
zoneidthe availability zone IDfalse
+
+
+

Response Tags

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Response NameDescription
idthe autoscale vm group ID
accountthe account owning the instance group
domainthe domain name of the vm profile
domainidthe domain ID of the vm profile
fordisplayis group for display to the regular user
intervalthe frequency at which the conditions have to be evaluated
lbruleidthe load balancer rule ID
maxmembersthe maximum number of members in the vmgroup, The number of instances in the vm group will be equal to or less than this number.
minmembersthe minimum number of members in the vmgroup, the number of instances in the vm group will be equal to or more than this number.
projectthe project name of the vm profile
projectidthe project id vm profile
scaledownpolicieslist of scaledown autoscale policies
scaleuppolicieslist of scaleup autoscale policies
statethe current state of the AutoScale Vm Group
vmprofileidthe autoscale profile that contains information about the vms in the vm group.
+
+
+
+
+
+ +
+
+ + http://git-wip-us.apache.org/repos/asf/cloudstack-www/blob/3ebf9423/content/api/apidocs-4.7/domain_admin/listAutoScaleVmProfiles.html ---------------------------------------------------------------------- diff --git a/content/api/apidocs-4.7/domain_admin/listAutoScaleVmProfiles.html b/content/api/apidocs-4.7/domain_admin/listAutoScaleVmProfiles.html new file mode 100644 index 0000000..d12486c --- /dev/null +++ b/content/api/apidocs-4.7/domain_admin/listAutoScaleVmProfiles.html @@ -0,0 +1,151 @@ + + + + + + + +Apache CloudStack | The Power Behind Your Cloud + + +
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+ + Apache CloudStack v4.7.0 Domain Admin API Reference + +

+

listAutoScaleVmProfiles

+

Lists autoscale vm profiles.

+
+
+ +
+
+
+

Request parameters

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Parameter NameDescriptionRequired
accountlist resources by account. Must be used with the domainId parameter.false
domainidlist only resources belonging to the domain specifiedfalse
fordisplaylist resources by display flag; only ROOT admin is eligible to pass this parameterfalse
idthe ID of the autoscale vm profilefalse
isrecursivedefaults to false, but if true, lists all resources from the parent specified by the domainId till leaves.false
keywordList by keywordfalse
listallIf set to false, list only resources belonging to the command's caller; if set to true - list resources that the caller is authorized to see. Default value is falsefalse
otherdeployparamsthe otherdeployparameters of the autoscale vm profilefalse
pagefalse
pagesizefalse
projectidlist objects by projectfalse
serviceofferingidlist profiles by service offering idfalse
templateidthe templateid of the autoscale vm profilefalse
zoneidavailability zone for the auto deployed virtual machinefalse
+
+
+

Response Tags

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Response NameDescription
idthe autoscale vm profile ID
accountthe account owning the instance group
autoscaleuseridthe ID of the user used to launch and destroy the VMs
destroyvmgraceperiodthe time allowed for existing connections to get closed before a vm is destroyed
domainthe domain name of the vm profile
domainidthe domain ID of the vm profile
fordisplayis profile for display to the regular user
otherdeployparamsparameters other than zoneId/serviceOfferringId/templateId to be used while deploying a virtual machine
projectthe project name of the vm profile
projectidthe project id vm profile
serviceofferingidthe service offering to be used while deploying a virtual machine
templateidthe template to be used while deploying a virtual machine
zoneidthe availability zone to be used while deploying a virtual machine
+
+
+
+
+
+ +
+
+ + http://git-wip-us.apache.org/repos/asf/cloudstack-www/blob/3ebf9423/content/api/apidocs-4.7/domain_admin/listCapabilities.html ---------------------------------------------------------------------- diff --git a/content/api/apidocs-4.7/domain_admin/listCapabilities.html b/content/api/apidocs-4.7/domain_admin/listCapabilities.html new file mode 100644 index 0000000..615bb89 --- /dev/null +++ b/content/api/apidocs-4.7/domain_admin/listCapabilities.html @@ -0,0 +1,112 @@ + + + + + + + +Apache CloudStack | The Power Behind Your Cloud + + +
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+ + Apache CloudStack v4.7.0 Domain Admin API Reference + +

+

listCapabilities

+

Lists capabilities

+
+
+ +
+
+
+

Request parameters

+ + + + +
Parameter NameDescriptionRequired
+
+
+

Response Tags

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Response NameDescription
allowusercreateprojectstrue if regular user is allowed to create projects
allowuserexpungerecovervmtrue if the user can recover and expunge virtualmachines, false otherwise
allowuserviewdestroyedvmtrue if the user is allowed to view destroyed virtualmachines, false otherwise
apilimitintervaltime interval (in seconds) to reset api count
apilimitmaxMax allowed number of api requests within the specified interval
cloudstackversionversion of the cloud stack
customdiskofferingmaxsizemaximum size that can be specified when create disk from disk offering with custom size
customdiskofferingminsizeminimum size that can be specified when create disk from disk offering with custom size
kvmsnapshotenabledtrue if snapshot is supported for KVM host, false otherwise
projectinviterequiredIf invitation confirmation is required when add account to project
regionsecondaryenabledtrue if region wide secondary is enabled, false otherwise
securitygroupsenabledtrue if security groups support is enabled, false otherwise
supportELBtrue if region supports elastic load balancer on basic zones
userpublictemplateenabledtrue if user and domain admins can set templates to be shared, false otherwise
+
+
+
+
+
+ +
+
+ + http://git-wip-us.apache.org/repos/asf/cloudstack-www/blob/3ebf9423/content/api/apidocs-4.7/domain_admin/listConditions.html ---------------------------------------------------------------------- diff --git a/content/api/apidocs-4.7/domain_admin/listConditions.html b/content/api/apidocs-4.7/domain_admin/listConditions.html new file mode 100644 index 0000000..7938196 --- /dev/null +++ b/content/api/apidocs-4.7/domain_admin/listConditions.html @@ -0,0 +1,130 @@ + + + + + + + +Apache CloudStack | The Power Behind Your Cloud + + +
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+ + Apache CloudStack v4.7.0 Domain Admin API Reference + +

+

listConditions

+

List Conditions for the specific user

+
+
+ +
+
+
+

Request parameters

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Parameter NameDescriptionRequired
accountlist resources by account. Must be used with the domainId parameter.false
counteridCounter-id of the condition.false
domainidlist only resources belonging to the domain specifiedfalse
idID of the Condition.false
isrecursivedefaults to false, but if true, lists all resources from the parent specified by the domainId till leaves.false
keywordList by keywordfalse
listallIf set to false, list only resources belonging to the command's caller; if set to true - list resources that the caller is authorized to see. Default value is falsefalse
pagefalse
pagesizefalse
policyidthe ID of the policyfalse
+
+
+

Response Tags

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Response NameDescription
idthe id of the Condition
accountthe owner of the Condition.
counterDetails of the Counter.
domainthe domain name of the owner.
domainidthe domain id of the Condition owner
projectthe project name of the Condition
projectidthe project id of the Condition.
relationaloperatorRelational Operator to be used with threshold.
thresholdThreshold Value for the counter.
zoneidzone id of counter
+
+
+
+
+
+ +
+
+ +