BatchJobScheduleCreateContent 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.
Parameters for creating an Azure Batch Job Schedule.
public class BatchJobScheduleCreateContent : System.ClientModel.Primitives.IJsonModel<Azure.Compute.Batch.BatchJobScheduleCreateContent>, System.ClientModel.Primitives.IPersistableModel<Azure.Compute.Batch.BatchJobScheduleCreateContent>
type BatchJobScheduleCreateContent = class
interface IJsonModel<BatchJobScheduleCreateContent>
interface IPersistableModel<BatchJobScheduleCreateContent>
Public Class BatchJobScheduleCreateContent
Implements IJsonModel(Of BatchJobScheduleCreateContent), IPersistableModel(Of BatchJobScheduleCreateContent)
- Inheritance
-
BatchJobScheduleCreateContent
- Implements
Constructors
BatchJobScheduleCreateContent(String, BatchJobScheduleConfiguration, BatchJobSpecification) |
Initializes a new instance of BatchJobScheduleCreateContent. |
Properties
DisplayName |
The display name for the schedule. The display name need not be unique and can contain any Unicode characters up to a maximum length of 1024. |
Id |
A string that uniquely identifies the schedule within the Account. The ID can contain any combination of alphanumeric characters including hyphens and underscores, and cannot contain more than 64 characters. The ID is case-preserving and case-insensitive (that is, you may not have two IDs within an Account that differ only by case). |
JobSpecification |
The details of the Jobs to be created on this schedule. |
Metadata |
A list of name-value pairs associated with the schedule as metadata. The Batch service does not assign any meaning to metadata; it is solely for the use of user code. |
Schedule |
The schedule according to which Jobs will be created. All times are fixed respective to UTC and are not impacted by daylight saving time. |
Explicit Interface Implementations
IJsonModel<BatchJobScheduleCreateContent>.Create(Utf8JsonReader, ModelReaderWriterOptions) |
Reads one JSON value (including objects or arrays) from the provided reader and converts it to a model. |
IJsonModel<BatchJobScheduleCreateContent>.Write(Utf8JsonWriter, ModelReaderWriterOptions) |
Writes the model to the provided Utf8JsonWriter. |
IPersistableModel<BatchJobScheduleCreateContent>.Create(BinaryData, ModelReaderWriterOptions) |
Converts the provided BinaryData into a model. |
IPersistableModel<BatchJobScheduleCreateContent>.GetFormatFromOptions(ModelReaderWriterOptions) |
Gets the data interchange format (JSON, Xml, etc) that the model uses when communicating with the service. |
IPersistableModel<BatchJobScheduleCreateContent>.Write(ModelReaderWriterOptions) |
Writes the model into a BinaryData. |