![]() |
![]()
| ![]() |
![]()
NAMEPaws::CloudFront::InvalidationBatch USAGEThis class represents one of two things: Arguments in a call to a service Use the attributes of this class as arguments to methods. You shouldn't make instances of this class. Each attribute should be used as a named argument in the calls that expect this type of object. As an example, if Att1 is expected to be a Paws::CloudFront::InvalidationBatch object: $service_obj->Method(Att1 => { CallerReference => $value, ..., Paths => $value }); Results returned from an API call Use accessors for each attribute. If Att1 is expected to be an Paws::CloudFront::InvalidationBatch object: $result = $service_obj->Method(...); $result->Att1->CallerReference DESCRIPTIONAn invalidation batch. ATTRIBUTESREQUIRED CallerReference => StrA value that you specify to uniquely identify an invalidation request. CloudFront uses the value to prevent you from accidentally resubmitting an identical request. Whenever you create a new invalidation request, you must specify a new value for "CallerReference" and change other values in the request as applicable. One way to ensure that the value of "CallerReference" is unique is to use a "timestamp", for example, 20120301090000. If you make a second invalidation request with the same value for "CallerReference", and if the rest of the request is the same, CloudFront doesn't create a new invalidation request. Instead, CloudFront returns information about the invalidation request that you previously created with the same "CallerReference". If "CallerReference" is a value you already sent in a previous invalidation batch request but the content of any "Path" is different from the original request, CloudFront returns an "InvalidationBatchAlreadyExists" error. REQUIRED Paths => Paws::CloudFront::PathsA complex type that contains information about the objects that you want to invalidate. For more information, see Specifying the Objects to Invalidate (https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/Invalidation.html#invalidation-specifying-objects) in the Amazon CloudFront Developer Guide. SEE ALSOThis class forms part of Paws, describing an object used in Paws::CloudFront BUGS and CONTRIBUTIONSThe source code is located here: <https://github.com/pplu/aws-sdk-perl> Please report bugs to: <https://github.com/pplu/aws-sdk-perl/issues>
|