The PostInvalidationRequest contains the parameters used for the PostInvalidation operation.
            
Required Parameter: DistributionId, InvalidationBatch.CallerReference
Required Parameter: DistributionId, InvalidationBatch.CallerReference
 Declaration Syntax
 Declaration Syntax| C# | 
public class PostInvalidationRequest : BaseRequest
 Members
 Members| All Members | Constructors | Methods | Properties | ||
| Icon | Member | Description | 
|---|---|---|
|  | PostInvalidationRequest()()()() | 
            Default constructor
             | 
|  | PostInvalidationRequest(InvalidationBatch) | 
            Constructs and instance of PostInvalidationRequest with an InvalidationBatch which will be 
            set to the InvalidationBatch property.
             | 
|  | AddHeaders(NameValueCollection) | 
            Adds all of the key/value pairs from collection into our request header.
            (Inherited from BaseRequest.) | 
|  | DistributionId | 
            Gets and Sets the DistributionId property for the Distribution
             | 
|  | Equals(Object) | (Inherited from Object.) | 
|  | GetHashCode()()()() | Serves as a hash function for a particular type. (Inherited from Object.) | 
|  | GetType()()()() | Gets the type of the current instance.(Inherited from Object.) | 
|  | InvalidationBatch | 
            Gets and Sets the InvalidationBatch which contains the list of objects to invalidated.
             | 
|  | ToString()()()() | Returns a string that represents the current object.(Inherited from Object.) | 
|  | WithDistribtionId(String) | Obsolete. 
            Sets the DistributionId property of this request to the value passed in.
             | 
|  | WithInvalidationBatch(InvalidationBatch) | Obsolete. 
            Sets the InvalidationBatch property of this request to the value passed in.
             | 
 Inheritance Hierarchy
 Inheritance Hierarchy| Object | ||
|  | BaseRequest | |
|  | PostInvalidationRequest | |