Class ResourceDefinition
- java.lang.Object
-
- org.jclouds.azurecompute.arm.domain.ResourceDefinition
-
public abstract class ResourceDefinition extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
ResourceDefinition.Builder
-
Constructor Summary
Constructors Constructor Description ResourceDefinition()
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract String
apiVersion()
static ResourceDefinition.Builder
builder()
static ResourceDefinition
create(String name, String type, String location, String apiVersion, List<String> dependsOn, Map<String,String> tags, Object properties)
abstract List<String>
dependsOn()
abstract String
location()
abstract String
name()
abstract Object
properties()
abstract Map<String,String>
tags()
abstract ResourceDefinition.Builder
toBuilder()
abstract String
type()
-
-
-
Method Detail
-
name
public abstract String name()
-
type
public abstract String type()
-
location
public abstract String location()
-
apiVersion
public abstract String apiVersion()
-
create
public static ResourceDefinition create(String name, String type, String location, String apiVersion, List<String> dependsOn, Map<String,String> tags, Object properties)
-
toBuilder
public abstract ResourceDefinition.Builder toBuilder()
-
builder
public static ResourceDefinition.Builder builder()
-
-