Share via


ProfilePatch Class

Definition

Properties required to update a profile. Serialized Name: ProfileUpdateParameters

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

Constructors

ProfilePatch()

Initializes a new instance of ProfilePatch.

Properties

Identity

Managed service identity (system assigned and/or user assigned identities). Serialized Name: ProfileUpdateParameters.identity

LogScrubbing

Defines rules to scrub sensitive fields in logs Serialized Name: ProfileUpdateParameters.properties.logScrubbing

OriginResponseTimeoutSeconds

Send and receive timeout on forwarding request to the origin. When timeout is reached, the request fails and returns. Serialized Name: ProfileUpdateParameters.properties.originResponseTimeoutSeconds

Tags

Profile tags Serialized Name: ProfileUpdateParameters.tags

Methods

JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)

Explicit Interface Implementations

IJsonModel<ProfilePatch>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

IJsonModel<ProfilePatch>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<ProfilePatch>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<ProfilePatch>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<ProfilePatch>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to