Share via


ContainerAppContainer Class

Definition

Container App container definition.

public class ContainerAppContainer : Azure.ResourceManager.AppContainers.Models.ContainerAppBaseContainer, System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.AppContainers.Models.ContainerAppContainer>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.AppContainers.Models.ContainerAppContainer>
type ContainerAppContainer = class
    inherit ContainerAppBaseContainer
    interface IJsonModel<ContainerAppContainer>
    interface IPersistableModel<ContainerAppContainer>
Public Class ContainerAppContainer
Inherits ContainerAppBaseContainer
Implements IJsonModel(Of ContainerAppContainer), IPersistableModel(Of ContainerAppContainer)
Inheritance
ContainerAppContainer
Implements

Constructors

ContainerAppContainer()

Initializes a new instance of ContainerAppContainer.

Properties

Args

Container start command arguments.

(Inherited from ContainerAppBaseContainer)
Command

Container start command.

(Inherited from ContainerAppBaseContainer)
Env

Container environment variables.

(Inherited from ContainerAppBaseContainer)
Image

Container image tag.

(Inherited from ContainerAppBaseContainer)
Name

Custom container name.

(Inherited from ContainerAppBaseContainer)
Probes

List of probes for the container.

Resources

Container resource requirements.

(Inherited from ContainerAppBaseContainer)
VolumeMounts

Container volume mounts.

(Inherited from ContainerAppBaseContainer)

Methods

JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)

Explicit Interface Implementations

IJsonModel<ContainerAppBaseContainer>.Create(Utf8JsonReader, ModelReaderWriterOptions)

Reads one JSON value (including objects or arrays) from the provided reader and converts it to a model.

(Inherited from ContainerAppBaseContainer)
IJsonModel<ContainerAppBaseContainer>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

(Inherited from ContainerAppBaseContainer)
IJsonModel<ContainerAppContainer>.Create(Utf8JsonReader, ModelReaderWriterOptions)

Reads one JSON value (including objects or arrays) from the provided reader and converts it to a model.

IJsonModel<ContainerAppContainer>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<ContainerAppBaseContainer>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

(Inherited from ContainerAppBaseContainer)
IPersistableModel<ContainerAppBaseContainer>.GetFormatFromOptions(ModelReaderWriterOptions)

Gets the data interchange format (JSON, Xml, etc) that the model uses when communicating with the service.

(Inherited from ContainerAppBaseContainer)
IPersistableModel<ContainerAppBaseContainer>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

(Inherited from ContainerAppBaseContainer)
IPersistableModel<ContainerAppContainer>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<ContainerAppContainer>.GetFormatFromOptions(ModelReaderWriterOptions)

Gets the data interchange format (JSON, Xml, etc) that the model uses when communicating with the service.

IPersistableModel<ContainerAppContainer>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to