@Path(value="/resourcegroups/{resourcegroup}/providers/microsoft.resources/deployments")
@Consumes(value="application/json")
public interface DeploymentApi
Modifier and Type | Method and Description |
---|---|
Deployment |
create(String deploymentname,
String template)
The Create Template Deployment operation starts the process of an ARM Template deployment.
|
URI |
delete(String deploymentname)
The Delete Template Deployment operation starts the process of an ARM Template removal.
|
Deployment |
get(String deploymentname)
Get Deployment Information returns information about the specified deployment.
|
List<Deployment> |
list()
List all deployments in a resource group
|
Deployment |
validate(String deploymentname,
String template)
Validate Deployment validates deployment template before deployment
|
@Named(value="deployment:create") @Path(value="/{deploymentname}") @PUT @Produces(value="application/json") Deployment create(@PathParam(value="deploymentname") String deploymentname, String template)
@Named(value="deployment:get") @Path(value="/{deploymentname}") @GET Deployment get(@PathParam(value="deploymentname") String deploymentname)
@Named(value="deployment:validate") @Path(value="/{deploymentname}/validate") @POST @Produces(value="application/json") Deployment validate(@PathParam(value="deploymentname") String deploymentname, String template)
@Named(value="deployment:list") @GET List<Deployment> list()
Copyright © 2009-2018 The Apache Software Foundation. All Rights Reserved.