BatchDeploymentInner Class
- java.
lang. Object - com.
azure. core. management. ProxyResource - com.
azure. core. management. Resource - com.
azure. resourcemanager. machinelearning. fluent. models. BatchDeploymentInner
- com.
- com.
- com.
public final class BatchDeploymentInner
extends Resource
The BatchDeployment model.
Constructor Summary
| Constructor | Description |
|---|---|
| BatchDeploymentInner() |
Creates an instance of Batch |
Method Summary
| Modifier and Type | Method and Description |
|---|---|
|
static
Batch |
fromJson(JsonReader jsonReader)
Reads an instance of Batch |
| String |
id()
Get the id property: Fully qualified resource Id for the resource. |
|
Managed |
identity()
Get the identity property: Managed service identity (system assigned and/or user assigned identities). |
| String |
kind()
Get the kind property: Metadata used by portal/tooling/etc to render different UX experiences for resources of the same type. |
| String |
name()
Get the name property: The name of the resource. |
|
Batch |
properties()
Get the properties property: [Required] Additional attributes of the entity. |
| Sku |
sku()
Get the sku property: Sku details required for ARM contract for Autoscaling. |
|
System |
systemData()
Get the system |
|
Json |
toJson(JsonWriter jsonWriter) |
| String |
type()
Get the type property: The type of the resource. |
| void |
validate()
Validates the instance. |
|
Batch |
withIdentity(ManagedServiceIdentity identity)
Set the identity property: Managed service identity (system assigned and/or user assigned identities). |
|
Batch |
withKind(String kind)
Set the kind property: Metadata used by portal/tooling/etc to render different UX experiences for resources of the same type. |
|
Batch |
withLocation(String location) |
|
Batch |
withProperties(BatchDeploymentProperties properties)
Set the properties property: [Required] Additional attributes of the entity. |
|
Batch |
withSku(Sku sku)
Set the sku property: Sku details required for ARM contract for Autoscaling. |
|
Batch |
withTags(Map<String,String> tags) |
Methods inherited from ProxyResource
Methods inherited from Resource
Methods inherited from java.lang.Object
Constructor Details
BatchDeploymentInner
public BatchDeploymentInner()
Creates an instance of BatchDeploymentInner class.
Method Details
fromJson
public static BatchDeploymentInner fromJson(JsonReader jsonReader)
Reads an instance of BatchDeploymentInner from the JsonReader.
Parameters:
Returns:
Throws:
id
public String id()
Get the id property: Fully qualified resource Id for the resource.
Overrides:
BatchDeploymentInner.id()Returns:
identity
public ManagedServiceIdentity identity()
Get the identity property: Managed service identity (system assigned and/or user assigned identities).
Returns:
kind
public String kind()
Get the kind property: Metadata used by portal/tooling/etc to render different UX experiences for resources of the same type.
Returns:
name
public String name()
Get the name property: The name of the resource.
Overrides:
BatchDeploymentInner.name()Returns:
properties
public BatchDeploymentProperties properties()
Get the properties property: [Required] Additional attributes of the entity.
Returns:
sku
public Sku sku()
Get the sku property: Sku details required for ARM contract for Autoscaling.
Returns:
systemData
public SystemData systemData()
Get the systemData property: Azure Resource Manager metadata containing createdBy and modifiedBy information.
Returns:
toJson
public JsonWriter toJson(JsonWriter jsonWriter)
Overrides:
BatchDeploymentInner.toJson(JsonWriter jsonWriter)Parameters:
Throws:
type
public String type()
Get the type property: The type of the resource.
Overrides:
BatchDeploymentInner.type()Returns:
validate
public void validate()
Validates the instance.
withIdentity
public BatchDeploymentInner withIdentity(ManagedServiceIdentity identity)
Set the identity property: Managed service identity (system assigned and/or user assigned identities).
Parameters:
Returns:
withKind
public BatchDeploymentInner withKind(String kind)
Set the kind property: Metadata used by portal/tooling/etc to render different UX experiences for resources of the same type.
Parameters:
Returns:
withLocation
public BatchDeploymentInner withLocation(String location)
Overrides:
BatchDeploymentInner.withLocation(String location)Parameters:
withProperties
public BatchDeploymentInner withProperties(BatchDeploymentProperties properties)
Set the properties property: [Required] Additional attributes of the entity.
Parameters:
Returns:
withSku
public BatchDeploymentInner withSku(Sku sku)
Set the sku property: Sku details required for ARM contract for Autoscaling.
Parameters:
Returns:
withTags
public BatchDeploymentInner withTags(Map<String,String> tags)
Overrides:
BatchDeploymentInner.withTags(Map<String,String> tags)Parameters: