Class DeploymentTemplate
- java.lang.Object
-
- org.jclouds.azurecompute.arm.domain.DeploymentTemplate
-
public abstract class DeploymentTemplate extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
DeploymentTemplate.Builder
static class
DeploymentTemplate.Parameters
static class
DeploymentTemplate.TemplateParameters
-
Constructor Summary
Constructors Constructor Description DeploymentTemplate()
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description static DeploymentTemplate.Builder
builder()
abstract String
contentVersion()
static DeploymentTemplate
create(String schema, String contentVersion, DeploymentTemplate.TemplateParameters parameters, Map<String,String> variables, List<ResourceDefinition> resources, List<?> outputs)
abstract List<?>
outputs()
abstract DeploymentTemplate.TemplateParameters
parameters()
abstract List<ResourceDefinition>
resources()
abstract String
schema()
abstract DeploymentTemplate.Builder
toBuilder()
abstract Map<String,String>
variables()
-
-
-
Method Detail
-
schema
public abstract String schema()
-
contentVersion
public abstract String contentVersion()
-
parameters
public abstract DeploymentTemplate.TemplateParameters parameters()
-
resources
public abstract List<ResourceDefinition> resources()
-
create
public static DeploymentTemplate create(String schema, String contentVersion, DeploymentTemplate.TemplateParameters parameters, Map<String,String> variables, List<ResourceDefinition> resources, List<?> outputs)
-
toBuilder
public abstract DeploymentTemplate.Builder toBuilder()
-
builder
public static DeploymentTemplate.Builder builder()
-
-