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 8C4C3185FC for ; Tue, 12 May 2015 07:20:59 +0000 (UTC) Received: (qmail 11550 invoked by uid 500); 12 May 2015 07:20:29 -0000 Delivered-To: apmail-cloudstack-commits-archive@cloudstack.apache.org Received: (qmail 11486 invoked by uid 500); 12 May 2015 07:20:29 -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 10632 invoked by uid 99); 12 May 2015 07:20:29 -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; Tue, 12 May 2015 07:20:29 +0000 Received: by git1-us-west.apache.org (ASF Mail Server at git1-us-west.apache.org, from userid 33) id EFDF8E07EE; Tue, 12 May 2015 07:20:28 +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: Tue, 12 May 2015 07:21:14 -0000 Message-Id: In-Reply-To: <2584744b3895405fa98bef3e158d33b5@git.apache.org> References: <2584744b3895405fa98bef3e158d33b5@git.apache.org> X-Mailer: ASF-Git Admin Mailer Subject: [48/51] [partial] cloudstack-www git commit: Adding API html pages http://git-wip-us.apache.org/repos/asf/cloudstack-www/blob/5c2e0541/source/api/apidocs-4.0.0/domain_admin/copyIso.html ---------------------------------------------------------------------- diff --git a/source/api/apidocs-4.0.0/domain_admin/copyIso.html b/source/api/apidocs-4.0.0/domain_admin/copyIso.html new file mode 100644 index 0000000..69bd7b1 --- /dev/null +++ b/source/api/apidocs-4.0.0/domain_admin/copyIso.html @@ -0,0 +1,217 @@ + + + + + + + +Apache CloudStack | The Power Behind Your Cloud + + +
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+ + Apache CloudStack 4.0.0-incubating Domain Admin API Reference + +

+

copyIso

+

Copies a template from one zone to another.

+
+
+ +
+
+
+

Request parameters

+ + + + + + + + + + + + + +
Parameter NameDescriptionRequired
idTemplate ID.true
destzoneidID of the zone the template is being copied to.true
sourcezoneidID of the zone the template is currently hosted on.true
+
+
+

Response Tags

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Response NameDescription
idthe template ID
accountthe account name to which the template belongs
accountidthe account id to which the template belongs
bootabletrue if the ISO is bootable, false otherwise
checksumchecksum of the template
createdthe date this template was created
crossZonestrue if the template is managed across all Zones, false otherwise
detailsadditional key/value details tied with template
displaytextthe template display text
domainthe name of the domain to which the template belongs
domainidthe ID of the domain to which the template belongs
formatthe format of the template.
hostidthe ID of the secondary storage host for the template
hostnamethe name of the secondary storage host for the template
hypervisorthe hypervisor on which the template runs
isextractabletrue if the template is extractable, false otherwise
isfeaturedtrue if this template is a featured template, false otherwise
ispublictrue if this template is a public template, false otherwise
isreadytrue if the template is ready to be deployed from, false otherwise.
namethe template name
ostypeidthe ID of the OS type for this template.
ostypenamethe name of the OS type for this template.
passwordenabledtrue if the reset password feature is enabled, false otherwise
projectthe project name of the template
projectidthe project id of the template
removedthe date this template was removed
sizethe size of the template
sourcetemplateidthe template ID of the parent template if present
statusthe status of the template
templatetagthe tag of this template
templatetypethe type of the template
zoneidthe ID of the zone for this template
zonenamethe name of the zone for this template
tags(*)the list of resource tags associated with tempate
accountthe account associated with the tag
customercustomer associated with the tag
domainthe domain associated with the tag
domainidthe ID of the domain associated with the tag
keytag key name
projectthe project name where tag belongs to
projectidthe project id the tag belongs to
resourceidid of the resource
resourcetyperesource type
valuetag value
jobidthe ID of the latest async job acting on this object
jobstatusthe current status of the latest async job acting on this object
+
+
+
+
+
+ +
+
+ + http://git-wip-us.apache.org/repos/asf/cloudstack-www/blob/5c2e0541/source/api/apidocs-4.0.0/domain_admin/copyTemplate.html ---------------------------------------------------------------------- diff --git a/source/api/apidocs-4.0.0/domain_admin/copyTemplate.html b/source/api/apidocs-4.0.0/domain_admin/copyTemplate.html new file mode 100644 index 0000000..24d65ed --- /dev/null +++ b/source/api/apidocs-4.0.0/domain_admin/copyTemplate.html @@ -0,0 +1,217 @@ + + + + + + + +Apache CloudStack | The Power Behind Your Cloud + + +
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+ + Apache CloudStack 4.0.0-incubating Domain Admin API Reference + +

+

copyTemplate

+

Copies a template from one zone to another.

+
+
+ +
+
+
+

Request parameters

+ + + + + + + + + + + + + +
Parameter NameDescriptionRequired
idTemplate ID.true
destzoneidID of the zone the template is being copied to.true
sourcezoneidID of the zone the template is currently hosted on.true
+
+
+

Response Tags

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Response NameDescription
idthe template ID
accountthe account name to which the template belongs
accountidthe account id to which the template belongs
bootabletrue if the ISO is bootable, false otherwise
checksumchecksum of the template
createdthe date this template was created
crossZonestrue if the template is managed across all Zones, false otherwise
detailsadditional key/value details tied with template
displaytextthe template display text
domainthe name of the domain to which the template belongs
domainidthe ID of the domain to which the template belongs
formatthe format of the template.
hostidthe ID of the secondary storage host for the template
hostnamethe name of the secondary storage host for the template
hypervisorthe hypervisor on which the template runs
isextractabletrue if the template is extractable, false otherwise
isfeaturedtrue if this template is a featured template, false otherwise
ispublictrue if this template is a public template, false otherwise
isreadytrue if the template is ready to be deployed from, false otherwise.
namethe template name
ostypeidthe ID of the OS type for this template.
ostypenamethe name of the OS type for this template.
passwordenabledtrue if the reset password feature is enabled, false otherwise
projectthe project name of the template
projectidthe project id of the template
removedthe date this template was removed
sizethe size of the template
sourcetemplateidthe template ID of the parent template if present
statusthe status of the template
templatetagthe tag of this template
templatetypethe type of the template
zoneidthe ID of the zone for this template
zonenamethe name of the zone for this template
tags(*)the list of resource tags associated with tempate
accountthe account associated with the tag
customercustomer associated with the tag
domainthe domain associated with the tag
domainidthe ID of the domain associated with the tag
keytag key name
projectthe project name where tag belongs to
projectidthe project id the tag belongs to
resourceidid of the resource
resourcetyperesource type
valuetag value
jobidthe ID of the latest async job acting on this object
jobstatusthe current status of the latest async job acting on this object
+
+
+
+
+
+ +
+
+ + http://git-wip-us.apache.org/repos/asf/cloudstack-www/blob/5c2e0541/source/api/apidocs-4.0.0/domain_admin/createFirewallRule.html ---------------------------------------------------------------------- diff --git a/source/api/apidocs-4.0.0/domain_admin/createFirewallRule.html b/source/api/apidocs-4.0.0/domain_admin/createFirewallRule.html new file mode 100644 index 0000000..734974d --- /dev/null +++ b/source/api/apidocs-4.0.0/domain_admin/createFirewallRule.html @@ -0,0 +1,157 @@ + + + + + + + +Apache CloudStack | The Power Behind Your Cloud + + +
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+ + Apache CloudStack 4.0.0-incubating Domain Admin API Reference + +

+

createFirewallRule

+

Creates a firewall rule for a given ip address

+
+
+ +
+
+
+

Request parameters

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Parameter NameDescriptionRequired
ipaddressidthe IP address id of the port forwarding ruletrue
protocolthe protocol for the firewall rule. Valid values are TCP/UDP/ICMP.true
cidrlistthe cidr list to forward traffic fromfalse
endportthe ending port of firewall rulefalse
icmpcodeerror code for this icmp messagefalse
icmptypetype of the icmp message being sentfalse
startportthe starting port of firewall rulefalse
typetype of firewallrule: system/userfalse
+
+
+

Response Tags

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Response NameDescription
idthe ID of the firewall rule
cidrlistthe cidr list to forward traffic from
endportthe ending port of firewall rule's port range
icmpcodeerror code for this icmp message
icmptypetype of the icmp message being sent
ipaddressthe public ip address for the firewall rule
ipaddressidthe public ip address id for the firewall rule
protocolthe protocol of the firewall rule
startportthe starting port of firewall rule's port range
statethe state of the rule
tags(*)the list of resource tags associated with the rule
accountthe account associated with the tag
customercustomer associated with the tag
domainthe domain associated with the tag
domainidthe ID of the domain associated with the tag
keytag key name
projectthe project name where tag belongs to
projectidthe project id the tag belongs to
resourceidid of the resource
resourcetyperesource type
valuetag value
+
+
+
+
+
+ +
+
+ + http://git-wip-us.apache.org/repos/asf/cloudstack-www/blob/5c2e0541/source/api/apidocs-4.0.0/domain_admin/createInstanceGroup.html ---------------------------------------------------------------------- diff --git a/source/api/apidocs-4.0.0/domain_admin/createInstanceGroup.html b/source/api/apidocs-4.0.0/domain_admin/createInstanceGroup.html new file mode 100644 index 0000000..0f5bb75 --- /dev/null +++ b/source/api/apidocs-4.0.0/domain_admin/createInstanceGroup.html @@ -0,0 +1,106 @@ + + + + + + + +Apache CloudStack | The Power Behind Your Cloud + + +
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+ + Apache CloudStack 4.0.0-incubating Domain Admin API Reference + +

+

createInstanceGroup

+

Creates a vm group

+
+
+ +
+
+
+

Request parameters

+ + + + + + + + + + + + + + + + +
Parameter NameDescriptionRequired
namethe name of the instance grouptrue
accountthe account of the instance group. The account parameter must be used with the domainId parameter.false
domainidthe domain ID of account owning the instance groupfalse
projectidThe project of the instance groupfalse
+
+
+

Response Tags

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Response NameDescription
idthe id of the instance group
accountthe account owning the instance group
createdtime and date the instance group was created
domainthe domain name of the instance group
domainidthe domain ID of the instance group
namethe name of the instance group
projectthe project name of the group
projectidthe project id of the group
+
+
+
+
+
+ +
+
+ + http://git-wip-us.apache.org/repos/asf/cloudstack-www/blob/5c2e0541/source/api/apidocs-4.0.0/domain_admin/createIpForwardingRule.html ---------------------------------------------------------------------- diff --git a/source/api/apidocs-4.0.0/domain_admin/createIpForwardingRule.html b/source/api/apidocs-4.0.0/domain_admin/createIpForwardingRule.html new file mode 100644 index 0000000..153e728 --- /dev/null +++ b/source/api/apidocs-4.0.0/domain_admin/createIpForwardingRule.html @@ -0,0 +1,160 @@ + + + + + + + +Apache CloudStack | The Power Behind Your Cloud + + +
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+ + Apache CloudStack 4.0.0-incubating Domain Admin API Reference + +

+

createIpForwardingRule

+

Creates an ip forwarding rule

+
+
+ +
+
+
+

Request parameters

+ + + + + + + + + + + + + + + + + + + + + + +
Parameter NameDescriptionRequired
ipaddressidthe public IP address id of the forwarding rule, already associated via associateIptrue
protocolthe protocol for the rule. Valid values are TCP or UDP.true
startportthe start port for the ruletrue
cidrlistthe cidr list to forward traffic fromfalse
endportthe end port for the rulefalse
openfirewallif true, firewall rule for source/end pubic port is automatically created; if false - firewall rule has to be created explicitely. Has value true by defaultfalse
+
+
+

Response Tags

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Response NameDescription
idthe ID of the port forwarding rule
cidrlistthe cidr list to forward traffic from
ipaddressthe public ip address for the port forwarding rule
ipaddressidthe public ip address id for the port forwarding rule
privateendportthe ending port of port forwarding rule's private port range
privateportthe starting port of port forwarding rule's private port range
protocolthe protocol of the port forwarding rule
publicendportthe ending port of port forwarding rule's private port range
publicportthe starting port of port forwarding rule's public port range
statethe state of the rule
virtualmachinedisplaynamethe VM display name for the port forwarding rule
virtualmachineidthe VM ID for the port forwarding rule
virtualmachinenamethe VM name for the port forwarding rule
tags(*)the list of resource tags associated with the rule
accountthe account associated with the tag
customercustomer associated with the tag
domainthe domain associated with the tag
domainidthe ID of the domain associated with the tag
keytag key name
projectthe project name where tag belongs to
projectidthe project id the tag belongs to
resourceidid of the resource
resourcetyperesource type
valuetag value
+
+
+
+
+
+ +
+
+ + http://git-wip-us.apache.org/repos/asf/cloudstack-www/blob/5c2e0541/source/api/apidocs-4.0.0/domain_admin/createLBStickinessPolicy.html ---------------------------------------------------------------------- diff --git a/source/api/apidocs-4.0.0/domain_admin/createLBStickinessPolicy.html b/source/api/apidocs-4.0.0/domain_admin/createLBStickinessPolicy.html new file mode 100644 index 0000000..d4e9bab --- /dev/null +++ b/source/api/apidocs-4.0.0/domain_admin/createLBStickinessPolicy.html @@ -0,0 +1,130 @@ + + + + + + + +Apache CloudStack | The Power Behind Your Cloud + + +
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+ + Apache CloudStack 4.0.0-incubating Domain Admin API Reference + +

+

createLBStickinessPolicy

+

Creates a Load Balancer stickiness policy

+
+
+ +
+
+
+

Request parameters

+ + + + + + + + + + + + + + + + + + + +
Parameter NameDescriptionRequired
lbruleidthe ID of the load balancer ruletrue
methodnamename of the LB Stickiness policy method, possible values can be obtained from ListNetworks API true
namename of the LB Stickiness policytrue
descriptionthe description of the LB Stickiness policyfalse
paramparam list. Example: param[0].name=cookiename&param[0].value=LBCookie false
+
+
+

Response Tags

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Response NameDescription
accountthe account of the Stickiness policy
descriptionthe description of the Stickiness policy
domainthe domain of the Stickiness policy
domainidthe domain ID of the Stickiness policy
lbruleidthe LB rule ID
namethe name of the Stickiness policy
statethe state of the policy
zoneidthe id of the zone the Stickiness policy belongs to
stickinesspolicy(*)the list of stickinesspolicies
idthe LB Stickiness policy ID
descriptionthe description of the Stickiness policy
methodnamethe method name of the Stickiness policy
namethe name of the Stickiness policy
paramsthe params of the policy
statethe state of the policy
+
+
+
+
+
+ +
+
+ + http://git-wip-us.apache.org/repos/asf/cloudstack-www/blob/5c2e0541/source/api/apidocs-4.0.0/domain_admin/createLoadBalancerRule.html ---------------------------------------------------------------------- diff --git a/source/api/apidocs-4.0.0/domain_admin/createLoadBalancerRule.html b/source/api/apidocs-4.0.0/domain_admin/createLoadBalancerRule.html new file mode 100644 index 0000000..69f2c66 --- /dev/null +++ b/source/api/apidocs-4.0.0/domain_admin/createLoadBalancerRule.html @@ -0,0 +1,187 @@ + + + + + + + +Apache CloudStack | The Power Behind Your Cloud + + +
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+ + Apache CloudStack 4.0.0-incubating Domain Admin API Reference + +

+

createLoadBalancerRule

+

Creates a load balancer rule

+
+
+ +
+
+
+

Request parameters

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Parameter NameDescriptionRequired
algorithmload balancer algorithm (source, roundrobin, leastconn)true
namename of the load balancer ruletrue
privateportthe private port of the private ip address/virtual machine where the network traffic will be load balanced totrue
publicportthe public port from where the network traffic will be load balanced fromtrue
accountthe account associated with the load balancer. Must be used with the domainId parameter.false
cidrlistthe cidr list to forward traffic fromfalse
descriptionthe description of the load balancer rulefalse
domainidthe domain ID associated with the load balancerfalse
networkidThe guest network this rule will be created for. Required when public Ip address is not associated with any Guest network yet (VPC case)false
openfirewallif true, firewall rule for source/end pubic port is automatically created; if false - firewall rule has to be created explicitely. If not specified 1) defaulted to false when LB rule is being created for VPC guest network 2) in all other cases defaulted to truefalse
publicipidpublic ip address id from where the network traffic will be load balanced fromfalse
zoneidzone where the load balancer is going to be created. This parameter is required when LB service provider is ElasticLoadBalancerVmfalse
+
+
+

Response Tags

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Response NameDescription
idthe load balancer rule ID
accountthe account of the load balancer rule
algorithmthe load balancer algorithm (source, roundrobin, leastconn)
cidrlistthe cidr list to forward traffic from
descriptionthe description of the load balancer
domainthe domain of the load balancer rule
domainidthe domain ID of the load balancer rule
namethe name of the load balancer
privateportthe private port
projectthe project name of the load balancer
projectidthe project id of the load balancer
publicipthe public ip address
publicipidthe public ip address id
publicportthe public port
statethe state of the rule
zoneidthe id of the zone the rule belongs to
tags(*)the list of resource tags associated with load balancer
accountthe account associated with the tag
customercustomer associated with the tag
domainthe domain associated with the tag
domainidthe ID of the domain associated with the tag
keytag key name
projectthe project name where tag belongs to
projectidthe project id the tag belongs to
resourceidid of the resource
resourcetyperesource type
valuetag value
+
+
+
+
+
+ +
+
+ + http://git-wip-us.apache.org/repos/asf/cloudstack-www/blob/5c2e0541/source/api/apidocs-4.0.0/domain_admin/createNetwork.html ---------------------------------------------------------------------- diff --git a/source/api/apidocs-4.0.0/domain_admin/createNetwork.html b/source/api/apidocs-4.0.0/domain_admin/createNetwork.html new file mode 100644 index 0000000..fc07fbd --- /dev/null +++ b/source/api/apidocs-4.0.0/domain_admin/createNetwork.html @@ -0,0 +1,283 @@ + + + + + + + +Apache CloudStack | The Power Behind Your Cloud + + +
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+ + Apache CloudStack 4.0.0-incubating Domain Admin API Reference + +

+

createNetwork

+

Creates a network

+
+
+ +
+
+
+

Request parameters

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Parameter NameDescriptionRequired
displaytextthe display text of the networktrue
namethe name of the networktrue
networkofferingidthe network offering idtrue
zoneidthe Zone ID for the networktrue
accountaccount who will own the networkfalse
acltypeAccess control type; supported values are account and domain. In 3.0 all shared networks should have aclType=Domain, and all Isolated networks - Account. Account means that only the account owner can use the network, domain - all accouns in the domain can use the networkfalse
domainiddomain ID of the account owning a networkfalse
endipthe ending IP address in the network IP range. If not specified, will be defaulted to startIPfalse
gatewaythe gateway of the network. Required for Shared networks and Isolated networks when it belongs to VPCfalse
netmaskthe netmask of the network. Required for Shared networks and Isolated networks when it belongs to VPCfalse
networkdomainnetwork domainfalse
physicalnetworkidthe Physical Network ID the network belongs tofalse
projectidan optional project for the ssh keyfalse
startipthe beginning IP address in the network IP rangefalse
subdomainaccessDefines whether to allow subdomains to use networks dedicated to their parent domain(s). Should be used with aclType=Domain, defaulted to allow.subdomain.network.access global config if not specifiedfalse
vlanthe ID or VID of the networkfalse
vpcidthe VPC network belongs tofalse
+
+
+

Response Tags

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Response NameDescription
idthe id of the network
accountthe owner of the network
acltypeacl type - access type to the network
broadcastdomaintypeBroadcast domain type of the network
broadcasturibroadcast uri of the network
canusefordeploylist networks available for vm deployment
cidrthe cidr the network
displaytextthe displaytext of the network
dns1the first DNS for the network
dns2the second DNS for the network
domainthe domain name of the network owner
domainidthe domain id of the network owner
gatewaythe network's gateway
isdefaulttrue if network is default, false otherwise
issystemtrue if network is system, false otherwise
namethe name of the network
netmaskthe network's netmask
networkdomainthe network domain
networkofferingavailabilityavailability of the network offering the network is created from
networkofferingdisplaytextdisplay text of the network offering the network is created from
networkofferingidnetwork offering id the network is created from
networkofferingnamename of the network offering the network is created from
physicalnetworkidthe physical network id
projectthe project name of the address
projectidthe project id of the ipaddress
relatedrelated to what other network configuration
restartrequiredtrue network requires restart
specifyiprangestrue if network supports specifying ip ranges, false otherwise
statestate of the network
subdomainaccesstrue if users from subdomains can access the domain level network
traffictypethe traffic type of the network
typethe type of the network
vlanthe vlan of the network
vpcidVPC the network belongs to
zoneidzone id of the network
zonenamethe name of the zone the network belongs to
service(*)the list of services
namethe service name
providerthe service provider name
capability(*)the list of capabilities
canchooseservicecapabilitycan this service capability value can be choosable while creatine network offerings
namethe capability name
valuethe capability value
tags(*)the list of resource tags associated with network
accountthe account associated with the tag
customercustomer associated with the tag
domainthe domain associated with the tag
domainidthe ID of the domain associated with the tag
keytag key name
projectthe project name where tag belongs to
projectidthe project id the tag belongs to
resourceidid of the resource
resourcetyperesource type
valuetag value
+
+
+
+
+
+ +
+
+ + http://git-wip-us.apache.org/repos/asf/cloudstack-www/blob/5c2e0541/source/api/apidocs-4.0.0/domain_admin/createNetworkACL.html ---------------------------------------------------------------------- diff --git a/source/api/apidocs-4.0.0/domain_admin/createNetworkACL.html b/source/api/apidocs-4.0.0/domain_admin/createNetworkACL.html new file mode 100644 index 0000000..40282e5 --- /dev/null +++ b/source/api/apidocs-4.0.0/domain_admin/createNetworkACL.html @@ -0,0 +1,154 @@ + + + + + + + +Apache CloudStack | The Power Behind Your Cloud + + +
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+ + Apache CloudStack 4.0.0-incubating Domain Admin API Reference + +

+

createNetworkACL

+

Creates a ACL rule the given network (the network has to belong to VPC)

+
+
+ +
+
+
+

Request parameters

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Parameter NameDescriptionRequired
networkidThe network of the vm the ACL will be created fortrue
protocolthe protocol for the ACL rule. Valid values are TCP/UDP/ICMP.true
cidrlistthe cidr list to allow traffic from/tofalse
endportthe ending port of ACLfalse
icmpcodeerror code for this icmp messagefalse
icmptypetype of the icmp message being sentfalse
startportthe starting port of ACLfalse
traffictypethe traffic type for the ACL,can be Ingress or Egress, defaulted to Ingress if not specifiedfalse
+
+
+

Response Tags

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Response NameDescription
idthe ID of the ACL
cidrlistthe cidr list to forward traffic from
endportthe ending port of ACL's port range
icmpcodeerror code for this icmp message
icmptypetype of the icmp message being sent
protocolthe protocol of the ACL
startportthe starting port of ACL's port range
statethe state of the rule
traffictypethe traffic type for the ACL
tags(*)the list of resource tags associated with the network ACLs
accountthe account associated with the tag
customercustomer associated with the tag
domainthe domain associated with the tag
domainidthe ID of the domain associated with the tag
keytag key name
projectthe project name where tag belongs to
projectidthe project id the tag belongs to
resourceidid of the resource
resourcetyperesource type
valuetag value
+
+
+
+
+
+ +
+
+ + http://git-wip-us.apache.org/repos/asf/cloudstack-www/blob/5c2e0541/source/api/apidocs-4.0.0/domain_admin/createPortForwardingRule.html ---------------------------------------------------------------------- diff --git a/source/api/apidocs-4.0.0/domain_admin/createPortForwardingRule.html b/source/api/apidocs-4.0.0/domain_admin/createPortForwardingRule.html new file mode 100644 index 0000000..e42e61b --- /dev/null +++ b/source/api/apidocs-4.0.0/domain_admin/createPortForwardingRule.html @@ -0,0 +1,172 @@ + + + + + + + +Apache CloudStack | The Power Behind Your Cloud + + +
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+ + Apache CloudStack 4.0.0-incubating Domain Admin API Reference + +

+

createPortForwardingRule

+

Creates a port forwarding rule

+
+
+ +
+
+
+

Request parameters

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Parameter NameDescriptionRequired
ipaddressidthe IP address id of the port forwarding ruletrue
privateportthe starting port of port forwarding rule's private port rangetrue
protocolthe protocol for the port fowarding rule. Valid values are TCP or UDP.true
publicportthe starting port of port forwarding rule's public port rangetrue
virtualmachineidthe ID of the virtual machine for the port forwarding ruletrue
cidrlistthe cidr list to forward traffic fromfalse
networkidThe network of the vm the Port Forwarding rule will be created for. Required when public Ip address is not associated with any Guest network yet (VPC case)false
openfirewallif true, firewall rule for source/end pubic port is automatically created; if false - firewall rule has to be created explicitely. If not specified 1) defaulted to false when PF rule is being created for VPC guest network 2) in all other cases defaulted to truefalse
privateendportthe ending port of port forwarding rule's private port rangefalse
publicendportthe ending port of port forwarding rule's private port rangefalse
+
+
+

Response Tags

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Response NameDescription
idthe ID of the port forwarding rule
cidrlistthe cidr list to forward traffic from
ipaddressthe public ip address for the port forwarding rule
ipaddressidthe public ip address id for the port forwarding rule
privateendportthe ending port of port forwarding rule's private port range
privateportthe starting port of port forwarding rule's private port range
protocolthe protocol of the port forwarding rule
publicendportthe ending port of port forwarding rule's private port range
publicportthe starting port of port forwarding rule's public port range
statethe state of the rule
virtualmachinedisplaynamethe VM display name for the port forwarding rule
virtualmachineidthe VM ID for the port forwarding rule
virtualmachinenamethe VM name for the port forwarding rule
tags(*)the list of resource tags associated with the rule
accountthe account associated with the tag
customercustomer associated with the tag
domainthe domain associated with the tag
domainidthe ID of the domain associated with the tag
keytag key name
projectthe project name where tag belongs to
projectidthe project id the tag belongs to
resourceidid of the resource
resourcetyperesource type
valuetag value
+
+
+
+
+
+ +
+
+ + http://git-wip-us.apache.org/repos/asf/cloudstack-www/blob/5c2e0541/source/api/apidocs-4.0.0/domain_admin/createProject.html ---------------------------------------------------------------------- diff --git a/source/api/apidocs-4.0.0/domain_admin/createProject.html b/source/api/apidocs-4.0.0/domain_admin/createProject.html new file mode 100644 index 0000000..6241cb3 --- /dev/null +++ b/source/api/apidocs-4.0.0/domain_admin/createProject.html @@ -0,0 +1,136 @@ + + + + + + + +Apache CloudStack | The Power Behind Your Cloud + + +
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+ + Apache CloudStack 4.0.0-incubating Domain Admin API Reference + +

+

createProject

+

Creates a project

+
+
+ +
+
+
+

Request parameters

+ + + + + + + + + + + + + + + + +
Parameter NameDescriptionRequired
displaytextdisplay text of the projecttrue
namename of the projecttrue
accountaccount who will be Admin for the projectfalse
domainiddomain ID of the account owning a projectfalse
+
+
+

Response Tags

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Response NameDescription
idthe id of the project
accountthe account name of the project's owner
displaytextthe displaytext of the project
domainthe domain name where the project belongs to
domainidthe domain id the project belongs to
namethe name of the project
statethe state of the project
tags(*)the list of resource tags associated with vm
accountthe account associated with the tag
customercustomer associated with the tag
domainthe domain associated with the tag
domainidthe ID of the domain associated with the tag
keytag key name
projectthe project name where tag belongs to
projectidthe project id the tag belongs to
resourceidid of the resource
resourcetyperesource type
valuetag value
+
+
+
+
+
+ +
+
+ +