This project has retired. For details please refer to its
Attic page.
DeploymentApi (Apache jclouds 2.4.0 API)
-
@Path("/resourcegroups/{resourcegroup}/providers/microsoft.resources/deployments")
@Consumes("application/json")
public interface DeploymentApi
- create deployment
- delete deployment
- get information about deployment
-
-
Method Detail
-
create
@Named("deployment:create")
@Path("/{deploymentname}")
@PUT
@Produces("application/json")
Deployment create(@PathParam("deploymentname")
String deploymentname,
String template)
The Create Template Deployment operation starts the process of an ARM Template deployment.
It then returns a Deployment object.
-
get
@Named("deployment:get")
@Path("/{deploymentname}")
@GET
Deployment get(@PathParam("deploymentname")
String deploymentname)
Get Deployment Information returns information about the specified deployment.
-
validate
@Named("deployment:validate")
@Path("/{deploymentname}/validate")
@POST
@Produces("application/json")
Deployment validate(@PathParam("deploymentname")
String deploymentname,
String template)
Validate Deployment validates deployment template before deployment
-
delete
@Named("deployment:delete")
@DELETE
@Path("/{deploymentname}")
URI delete(@PathParam("deploymentname")
String deploymentname)
The Delete Template Deployment operation starts the process of an ARM Template removal.