CdnDeploymentVersionRuleChange Class

Definition

Deployment change of the rule under the profile.

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

Properties

Name Description
CurrentProperties

The JSON object that contains the properties of the Rules to create.

PreviousProperties

The JSON object that contains the properties of the Rules to create.

ResourceId

Gets the ResourceId.

(Inherited from CdnDeploymentVersionChange)
ResourceName

Gets the ResourceName.

(Inherited from CdnDeploymentVersionChange)

Methods

Name Description
JsonModelCreateCore(Utf8JsonReader, ModelReaderWriterOptions)
JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)
PersistableModelCreateCore(BinaryData, ModelReaderWriterOptions)
PersistableModelWriteCore(ModelReaderWriterOptions)

Explicit Interface Implementations

Name Description
IJsonModel<CdnDeploymentVersionChange>.Create(Utf8JsonReader, ModelReaderWriterOptions) (Inherited from CdnDeploymentVersionChange)
IJsonModel<CdnDeploymentVersionChange>.Write(Utf8JsonWriter, ModelReaderWriterOptions) (Inherited from CdnDeploymentVersionChange)
IJsonModel<CdnDeploymentVersionRuleChange>.Create(Utf8JsonReader, ModelReaderWriterOptions)
IJsonModel<CdnDeploymentVersionRuleChange>.Write(Utf8JsonWriter, ModelReaderWriterOptions)
IPersistableModel<CdnDeploymentVersionChange>.Create(BinaryData, ModelReaderWriterOptions) (Inherited from CdnDeploymentVersionChange)
IPersistableModel<CdnDeploymentVersionChange>.GetFormatFromOptions(ModelReaderWriterOptions) (Inherited from CdnDeploymentVersionChange)
IPersistableModel<CdnDeploymentVersionChange>.Write(ModelReaderWriterOptions) (Inherited from CdnDeploymentVersionChange)
IPersistableModel<CdnDeploymentVersionRuleChange>.Create(BinaryData, ModelReaderWriterOptions)
IPersistableModel<CdnDeploymentVersionRuleChange>.GetFormatFromOptions(ModelReaderWriterOptions)
IPersistableModel<CdnDeploymentVersionRuleChange>.Write(ModelReaderWriterOptions)

Applies to