CdnDeploymentVersionRuleSetChange Class

Definition

Deployment change of the rule set under the profile.

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

Properties

Name Description
CurrentProperties

The JSON object that contains the properties of the Rule Set to create.

PreviousProperties

The JSON object that contains the properties of the Rule Set 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<CdnDeploymentVersionRuleSetChange>.Create(Utf8JsonReader, ModelReaderWriterOptions)
IJsonModel<CdnDeploymentVersionRuleSetChange>.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<CdnDeploymentVersionRuleSetChange>.Create(BinaryData, ModelReaderWriterOptions)
IPersistableModel<CdnDeploymentVersionRuleSetChange>.GetFormatFromOptions(ModelReaderWriterOptions)
IPersistableModel<CdnDeploymentVersionRuleSetChange>.Write(ModelReaderWriterOptions)

Applies to