Share via


ContainerRegistryPatch Class

Definition

The parameters for updating a container registry.

public class ContainerRegistryPatch : System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.ContainerRegistry.Models.ContainerRegistryPatch>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.ContainerRegistry.Models.ContainerRegistryPatch>
type ContainerRegistryPatch = class
    interface IJsonModel<ContainerRegistryPatch>
    interface IPersistableModel<ContainerRegistryPatch>
Public Class ContainerRegistryPatch
Implements IJsonModel(Of ContainerRegistryPatch), IPersistableModel(Of ContainerRegistryPatch)
Inheritance
ContainerRegistryPatch
Implements

Constructors

ContainerRegistryPatch()

Initializes a new instance of ContainerRegistryPatch.

Properties

Encryption

The encryption settings of container registry.

Identity

The identity of the container registry.

IsAdminUserEnabled

The value that indicates whether the admin user is enabled.

IsDataEndpointEnabled

Enable a single data endpoint per region for serving data.

NetworkRuleBypassOptions

Whether to allow trusted Azure services to access a network restricted registry.

NetworkRuleSet

The network rule set for a container registry.

Policies

The policies for a container registry.

PublicNetworkAccess

Whether or not public network access is allowed for the container registry.

Sku

The SKU of the container registry.

Tags

The tags for the container registry.

Methods

JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)

Explicit Interface Implementations

IJsonModel<ContainerRegistryPatch>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

IJsonModel<ContainerRegistryPatch>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<ContainerRegistryPatch>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<ContainerRegistryPatch>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<ContainerRegistryPatch>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to