ContainerAppJobConfiguration 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.
Non versioned Container Apps Job configuration properties.
public class ContainerAppJobConfiguration : System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.AppContainers.Models.ContainerAppJobConfiguration>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.AppContainers.Models.ContainerAppJobConfiguration>
type ContainerAppJobConfiguration = class
interface IJsonModel<ContainerAppJobConfiguration>
interface IPersistableModel<ContainerAppJobConfiguration>
Public Class ContainerAppJobConfiguration
Implements IJsonModel(Of ContainerAppJobConfiguration), IPersistableModel(Of ContainerAppJobConfiguration)
- Inheritance
-
ContainerAppJobConfiguration
- Implements
Constructors
ContainerAppJobConfiguration(ContainerAppJobTriggerType, Int32) |
Initializes a new instance of ContainerAppJobConfiguration. |
Properties
EventTriggerConfig |
Trigger configuration of an event driven job. |
ManualTriggerConfig |
Manual trigger configuration for a single execution job. Properties replicaCompletionCount and parallelism would be set to 1 by default. |
Registries |
Collection of private container registry credentials used by a Container apps job. |
ReplicaRetryLimit |
Maximum number of retries before failing the job. |
ReplicaTimeout |
Maximum number of seconds a replica is allowed to run. |
ScheduleTriggerConfig |
Cron formatted repeating trigger schedule ("* * * * *") for cronjobs. Properties completions and parallelism would be set to 1 by default. |
Secrets |
Collection of secrets used by a Container Apps Job. |
TriggerType |
Trigger type of the job. |
Methods
JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions) |
Explicit Interface Implementations
IJsonModel<ContainerAppJobConfiguration>.Create(Utf8JsonReader, ModelReaderWriterOptions) |
Reads one JSON value (including objects or arrays) from the provided reader and converts it to a model. |
IJsonModel<ContainerAppJobConfiguration>.Write(Utf8JsonWriter, ModelReaderWriterOptions) |
Writes the model to the provided Utf8JsonWriter. |
IPersistableModel<ContainerAppJobConfiguration>.Create(BinaryData, ModelReaderWriterOptions) |
Converts the provided BinaryData into a model. |
IPersistableModel<ContainerAppJobConfiguration>.GetFormatFromOptions(ModelReaderWriterOptions) |
Gets the data interchange format (JSON, Xml, etc) that the model uses when communicating with the service. |
IPersistableModel<ContainerAppJobConfiguration>.Write(ModelReaderWriterOptions) |
Writes the model into a BinaryData. |