CacheExpirationActionProperties Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Defines the parameters for the cache expiration action. Serialized Name: CacheExpirationActionParameters
public class CacheExpirationActionProperties : Azure.ResourceManager.Cdn.Models.DeliveryRuleActionProperties, System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.Cdn.Models.CacheExpirationActionProperties>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.Cdn.Models.CacheExpirationActionProperties>
public class CacheExpirationActionProperties
type CacheExpirationActionProperties = class
inherit DeliveryRuleActionProperties
interface IJsonModel<CacheExpirationActionProperties>
interface IPersistableModel<CacheExpirationActionProperties>
type CacheExpirationActionProperties = class
Public Class CacheExpirationActionProperties
Inherits DeliveryRuleActionProperties
Implements IJsonModel(Of CacheExpirationActionProperties), IPersistableModel(Of CacheExpirationActionProperties)
Public Class CacheExpirationActionProperties
- Inheritance
- Inheritance
-
CacheExpirationActionProperties
- Implements
Constructors
CacheExpirationActionProperties(CacheBehaviorSetting, CdnCacheLevel) |
Initializes a new instance of CacheExpirationActionProperties. |
Properties
CacheBehavior |
Caching behavior for the requests Serialized Name: CacheExpirationActionParameters.cacheBehavior |
CacheDuration |
The duration for which the content needs to be cached. Allowed format is [d.]hh:mm:ss Serialized Name: CacheExpirationActionParameters.cacheDuration |
CacheType |
The level at which the content needs to be cached. Serialized Name: CacheExpirationActionParameters.cacheType |
Methods
JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions) |