<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Manuale dello Sviluppatore CloudStack</title><link rel="stylesheet" type="text/css" href="Common_Content/css/default.css" /><link rel="stylesheet" media="print" href="Common_Content/css/print.css" type="text/css" /><meta name="generator" content="publican 2.8" /><meta name="package" content="Apache_CloudStack-Developers_Guide-4.1.0-it-IT-1-" /><meta name="description" content="Questo documento fornisce istruzioni per poter sviluppare software in CloudStack, utilizzare le API per operazioni e integrazioni, accedere ai dati di utilizzo ed utilizzare specifici strumenti di CloudStack per facilitare attività di sviluppo, test ed integrazione." /><script type="text/javascript" src="../../../../../toc.js"></script><script type="text/javascript">
              addID('Apache_CloudStack');
              
	      addID('Apache_CloudStack.4.1.0');
              
              addID('Apache_CloudStack.4.1.0.books');
	      addID('Apache_CloudStack.4.1.0.Developers_Guide');
              </script><link rel="home" href="index.html" title="Manuale dello Sviluppatore CloudStack" /><link rel="next" href="concepts.html" title="Capitolo 1. Idee" /></head><body class="toc_embeded "><div id="tocdiv" class="toc"><iframe id="tocframe" class="toc" src="../../../../toc.html">This is an iframe, to view it upgrade your browser or enable iframe display.</iframe></div><p id="title"><a class="left" href="http://cloudstack.apache.org"><img src="Common_Content/images/image_left.png" alt="Product Site" /></a><a class="right" href="http://cloudstack.apache.org/docs"><img src="Common_Content/images/image_right.png" alt="Documentation Site" /></a></p><ul class="docnav"><li class="previous"></li><li class="next"><a accesskey="n" href="concepts.html"><strong>Avanti</strong></a></li></ul><div xml:lang="it-IT" class="book" id="idm3389672" lang="it-IT"><div class="titlepage"><div><div class="producttitle"><span class="productname">Apache CloudStack</span> <span class="productnumber">4.1.0</span></div><div><h1 id="idm3389672" class="title">Manuale dello Sviluppatore CloudStack</h1></div><p class="edition">Edizione </p><div><h3 class="corpauthor">
			<span class="inlinemediaobject"><object data="Common_Content/images/title_logo.svg" type="image/svg+xml"> </object></span>

		</h3></div><div><div xml:lang="it-IT" class="authorgroup" lang="it-IT"><div class="author"><h3 class="author"><span class="firstname">Apache</span> <span class="surname">CloudStack</span></h3></div></div></div><hr /><div><div id="idp18789496" class="legalnotice"><h1 class="legalnotice">Nota Legale</h1><div class="para">
		Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
	</div><div class="para">
		http://www.apache.org/licenses/LICENSE-2.0
	</div><div class="para">
		Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
	</div><div class="para">
		Apache CloudStack is an effort undergoing incubation at The Apache Software Foundation (ASF).
	</div><div class="para">
		Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is not necessarily a reflection of the completeness or stability of the code, it does indicate that the project has yet to be fully endorsed by the ASF.
	</div></div></div><div><div class="abstract"><h6>Sommario</h6><div class="para">
				Questo documento fornisce istruzioni per poter sviluppare software in CloudStack, utilizzare le API per operazioni e integrazioni, accedere ai dati di utilizzo ed utilizzare specifici strumenti di CloudStack per facilitare attività di sviluppo, test ed integrazione.
			</div></div></div></div><hr /></div><div class="toc"><dl><dt><span class="chapter"><a href="concepts.html">1. Idee</a></span></dt><dd><dl><dt><span class="section"><a href="whatis.html">1.1. Cos'è CloudStack?</a></span></dt><dt><span class="section"><a href="feature-overview.html">1.2. What Can CloudStack Do?</a></span></dt><dt><span class="section"><a href="deployment-architecture-overview.html">1.3. Deployment Architecture Overview</a></span></dt><dd><dl><dt><span class="section"><a href="deployment-architecture-overview.html#management-server-overview">1.3.1. Management Server Overview</a></span></dt><dt><span class="section"><a href="deployment-architecture-overview.html#cloud-infrastructure-overview">1.3.2. Cloud Infrastructure Overview</a></span></dt><dt><span class="section"><a href="deployment-architecture-overview.html#networking-overview">1.3.3. Networking Overview</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="building-with-maven.html">2. Using Maven to Build CloudStack</a></span></dt><dd><dl><dt><span class="section"><a href="source-build.html">2.1. Building CloudStack from Source</a></span></dt><dt><span class="section"><a href="build-prerequisites.html">2.2. Build Procedure Prerequisites</a></span></dt><dt><span class="section"><a href="building-with-maven-steps.html">2.3. Building Steps</a></span></dt><dt><span class="section"><a href="building-with-maven-deploy.html">2.4. Deployment and Testing Steps</a></span></dt></dl></dd><dt><span class="chapter"><a href="developer-introduction.html">3. Introduction to the CloudStack API</a></span></dt><dd><dl><dt><span class="section"><a href="roles.html">3.1. Ruoli</a></span></dt><dt><span class="section"><a href="api-reference.html">3.2. API Reference Documentation</a></span></dt><dt><span class="section"><a href="getting-started.html">3.3. Getting Started</a></span></dt></dl></dd><dt><span class="chapter"><a href="whats-new.html">4. What's New in the API?</a></span></dt><dd><dl><dt><span class="section"><a href="whats-new-in-api-4.1.html">4.1. What's New in the API for 4.1</a></span></dt><dd><dl><dt><span class="section"><a href="whats-new-in-api-4.1.html#add-remove-nic">4.1.1. Reconfiguring Physical Networks in VMs</a></span></dt><dt><span class="section"><a href="whats-new-in-api-4.1.html#ipv6-support">4.1.2. IPv6 Support in CloudStack</a></span></dt><dt><span class="section"><a href="whats-new-in-api-4.1.html#vmx-settings-dev">4.1.3. Additional VMX Settings</a></span></dt><dt><span class="section"><a href="whats-new-in-api-4.1.html#reset-ssh-key-dev">4.1.4. Resetting SSH Keys to Access VMs</a></span></dt><dt><span class="section"><a href="whats-new-in-api-4.1.html#changed-apicommands-4.1">4.1.5. Changed API Commands in 4.1</a></span></dt><dt><span class="section"><a href="whats-new-in-api-4.1.html#added-API-commands-4.1">4.1.6. Added API Commands in 4.1-incubating</a></span></dt></dl></dd><dt><span class="section"><a href="whats-new-in-api-4.0.html">4.2. What's New in the API for 4.0</a></span></dt><dd><dl><dt><span class="section"><a href="whats-new-in-api-4.0.html#changed-apicommands-4.0">4.2.1. Changed API Commands in 4.0.0-incubating</a></span></dt><dt><span class="section"><a href="whats-new-in-api-4.0.html#added-API-commands-4.0">4.2.2. Added API Commands in 4.0.0-incubating</a></span></dt></dl></dd><dt><span class="section"><a href="whats-new-in-api-3.0.html">4.3. What's New in the API for 3.0</a></span></dt><dd><dl><dt><span class="section"><a href="whats-new-in-api-3.0.html#enabling-port-8096">4.3.1. Enabling Port 8096</a></span></dt><dt><span class="section"><a href="whats-new-in-api-3.0.html#stopped-vm">4.3.2. Stopped VM</a></span></dt><dt><span class="section"><a href="whats-new-in-api-3.0.html#change-to-behavior-of-list-commands">4.3.3. Change to Behavior of List Commands</a></span></dt><dt><span class="section"><a href="whats-new-in-api-3.0.html#removed-API-commands">4.3.4. Removed API commands</a></span></dt><dt><span class="section"><a href="whats-new-in-api-3.0.html#added-API-commands">4.3.5. Added API commands in 3.0</a></span></dt><dt><span class="section"><a href="whats-new-in-api-3.0.html#added-error-codes">4.3.6. Added CloudStack Error Codes</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="api-calls.html">5. Calling the CloudStack API</a></span></dt><dd><dl><dt><span class="section"><a href="making-api-request.html">5.1. Making API Requests</a></span></dt><dt><span class="section"><a href="signing-api-requests.html">5.2. Signing API Requests</a></span></dt><dd><dl><dt><span class="section"><a href="signing-api-requests.html#signing-api-calls-python">5.2.1. How to sign an API call with Python</a></span></dt></dl></dd><dt><span class="section"><a href="enabling-api-call-expiration.html">5.3. Enabling API Call Expiration</a></span></dt><dt><span class="section"><a href="api-throttling.html">5.4. Limiting the Rate of API Requests</a></span></dt><dd><dl><dt><span class="section"><a href="api-throttling.html#api-throttling-configure">5.4.1. Configuring the API Request Rate</a></span></dt><dt><span class="section"><a href="api-throttling.html#api-throttling-limitations">5.4.2. Limitations on API Throttling</a></span></dt></dl></dd><dt><span class="section"><a href="responses.html">5.5. Responses</a></span></dt><dd><dl><dt><span class="section"><a href="responses.html#response-formats">5.5.1. Response Formats: XML and JSON</a></span></dt><dt><span class="section"><a href="responses.html#max-result-page-returned">5.5.2. Maximum Result Pages Returned</a></span></dt><dt><span class="section"><a href="responses.html#error-handling">5.5.3. Error Handling</a></span></dt></dl></dd><dt><span class="section"><a href="asynchronous-commands.html">5.6. Asynchronous Commands</a></span></dt><dd><dl><dt><span class="section"><a href="asynchronous-commands.html#job-status">5.6.1. Job Status</a></span></dt><dt><span class="section"><a href="asynchronous-commands.html#asynchronous-commands-example">5.6.2. Example</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="working-with-usage-data.html">6. Working With Usage Data</a></span></dt><dd><dl><dt><span class="section"><a href="usage-record-format.html">6.1. Usage Record Format</a></span></dt><dd><dl><dt><span class="section"><a href="usage-record-format.html#virtual-machine-usage-record-format">6.1.1. Virtual Machine Usage Record Format</a></span></dt><dt><span class="section"><a href="usage-record-format.html#network-usage-record-format">6.1.2. Network Usage Record Format</a></span></dt><dt><span class="section"><a href="usage-record-format.html#ipaddress-usage-record-format">6.1.3. IP Address Usage Record Format</a></span></dt><dt><span class="section"><a href="usage-record-format.html#disk-volume-usage-record-format">6.1.4. Disk Volume Usage Record Format</a></span></dt><dt><span class="section"><a href="usage-record-format.html#template-iso-snapshot-usage-record-format">6.1.5. Template, ISO, and Snapshot Usage Record Format</a></span></dt><dt><span class="section"><a href="usage-record-format.html#loadbalancer-policy-port-forwarding-rule-usage-record-format">6.1.6. Load Balancer Policy or Port Forwarding Rule Usage Record Format</a></span></dt><dt><span class="section"><a href="usage-record-format.html#network-offering-usage-record-format">6.1.7. Network Offering Usage Record Format</a></span></dt><dt><span class="section"><a href="usage-record-format.html#VPN-user-usage-record-format">6.1.8. VPN User Usage Record Format</a></span></dt></dl></dd><dt><span class="section"><a href="usage-types.html">6.2. Usage Types</a></span></dt><dt><span class="section"><a href="example-response-from-listUsageRecords.html">6.3. Example response from listUsageRecords</a></span></dt><dt><span class="section"><a href="dates-in-usage-record.html">6.4. Dates in the Usage Record</a></span></dt><dt><span class="section"><a href="globally-configured-limits.html">6.5. Globally Configured Limits</a></span></dt></dl></dd><dt><span class="chapter"><a href="working-with-documentation.html">7. Preparing and Building CloudStack Documentation</a></span></dt><dd><dl><dt><span class="section"><a href="installing-publican.html">7.1. Installing Publican</a></span></dt><dt><span class="section"><a href="building-documentation.html">7.2. Building CloudStack Documentation</a></span></dt><dt><span class="section"><a href="writing-new-documentation.html">7.3. Writing CloudStack Documentation</a></span></dt><dt><span class="section"><a href="building-translation.html">7.4. Translating CloudStack Documentation</a></span></dt><dd><dl><dt><span class="section"><a href="building-translation.html#translating-documentation">7.4.1. Translating CloudStack Documentation</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="tools.html">8. Tools</a></span></dt><dd><dl><dt><span class="section"><a href="devcloud.html">8.1. DevCloud</a></span></dt><dd><dl><dt><span class="section"><a href="devcloud.html#devcloud-usage-mode">8.1.1. DevCloud Usage Mode</a></span></dt><dt><span class="section"><a href="devcloud.html#building-devcloud">8.1.2. Building DevCloud</a></span></dt></dl></dd><dt><span class="section"><a href="marvin.html">8.2. Marvin</a></span></dt><dd><dl><dt><span class="section"><a href="marvin.html#building-marvin">8.2.1. Building and Installing Marvin</a></span></dt></dl></dd><dt><span class="section"><a href="cloudmonkey.html">8.3. CloudMonkey</a></span></dt><dd><dl><dt><span class="section"><a href="cloudmonkey.html#gettingcloudmonkey">8.3.1. Installing CloudMonkey</a></span></dt><dt><span class="section"><a href="cloudmonkey.html#configuringcloudmonkey">8.3.2. Configurazione</a></span></dt><dt><span class="section"><a href="cloudmonkey.html#cliapidiscovery">8.3.3. API Discovery</a></span></dt><dt><span class="section"><a href="cloudmonkey.html#clitabularoutput">8.3.4. Tabular Output</a></span></dt><dt><span class="section"><a href="cloudmonkey.html#interactivecli">8.3.5. Interactive Shell Usage</a></span></dt><dt><span class="section"><a href="cloudmonkey.html#startingavmexample">8.3.6. Starting a Virtual Machine instance with CloudMonkey</a></span></dt><dt><span class="section"><a href="cloudmonkey.html#scriptingcli">8.3.7. Scripting with CloudMonkey</a></span></dt></dl></dd><dt><span class="section"><a href="libcloud-examples.html">8.4. Apache Libcloud</a></span></dt></dl></dd><dt><span class="appendix"><a href="event-types.html">A. Event Types</a></span></dt><dt><span class="appendix"><a href="alerts.html">B. Alerts</a></span></dt><dt><span class="appendix"><a href="time-zones.html">C. Time Zones</a></span></dt><dt><span class="appendix"><a href="appe-cloudstack-Revision_History.html">D. Storia delle Revisioni</a></span></dt></dl></div></div><ul class="docnav"><li class="previous"></li><li class="next"><a accesskey="n" href="concepts.html"><strong>Avanti</strong>Capitolo 1. Idee</a></li></ul></body></html>
