BatchApplicationData Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
A class representing the BatchApplication data model. Contains information about an application in a Batch account.
public class BatchApplicationData : Azure.ResourceManager.Models.ResourceData, System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.Batch.BatchApplicationData>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.Batch.BatchApplicationData>
public class BatchApplicationData : Azure.ResourceManager.Models.ResourceData
type BatchApplicationData = class
inherit ResourceData
interface IJsonModel<BatchApplicationData>
interface IPersistableModel<BatchApplicationData>
type BatchApplicationData = class
inherit ResourceData
Public Class BatchApplicationData
Inherits ResourceData
Implements IJsonModel(Of BatchApplicationData), IPersistableModel(Of BatchApplicationData)
Public Class BatchApplicationData
Inherits ResourceData
- Inheritance
- Implements
Constructors
BatchApplicationData() |
Initializes a new instance of BatchApplicationData. |
Properties
AllowUpdates |
A value indicating whether packages within the application may be overwritten using the same version string. |
DefaultVersion |
The package to use if a client requests the application but does not specify a version. This property can only be set to the name of an existing package. |
DisplayName |
The display name for the application. |
ETag |
The ETag of the resource, used for concurrency statements. |
Id |
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}. (Inherited from ResourceData) |
Name |
The name of the resource. (Inherited from ResourceData) |
ResourceType |
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts". (Inherited from ResourceData) |
SystemData |
Azure Resource Manager metadata containing createdBy and modifiedBy information. (Inherited from ResourceData) |
Tags |
The tags of the resource. |
Methods
JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions) | (Inherited from ResourceData) |
Explicit Interface Implementations
IJsonModel<BatchApplicationData>.Create(Utf8JsonReader, ModelReaderWriterOptions) |
Reads one JSON value (including objects or arrays) from the provided reader and converts it to a model. |
IJsonModel<BatchApplicationData>.Write(Utf8JsonWriter, ModelReaderWriterOptions) |
Writes the model to the provided Utf8JsonWriter. |
IPersistableModel<BatchApplicationData>.Create(BinaryData, ModelReaderWriterOptions) |
Converts the provided BinaryData into a model. |
IPersistableModel<BatchApplicationData>.GetFormatFromOptions(ModelReaderWriterOptions) |
Gets the data interchange format (JSON, Xml, etc) that the model uses when communicating with the service. |
IPersistableModel<BatchApplicationData>.Write(ModelReaderWriterOptions) |
Writes the model into a BinaryData. |