AWS SDK for .NET Documentation
CallerReference Property
AmazonAmazon.CloudFront_2012_03_15.ModelCloudFrontDistributionConfigBaseCallerReference Did this page help you?   Yes   No    Tell us about it...
Gets and sets the CallerReference property. A unique number that ensures the request can't be replayed. If the CallerReference is new (no matter the content of the CloudFrontDistributionConfig object), a new distribution is created.
Declaration Syntax
C#
public virtual string CallerReference { get; set; }
Remarks

If the CallerReference is a value you already sent in a previous request to create a distribution, and the content of the CloudFrontDistributionConfig is identical to the original request (ignoring white space), the response includes the same information returned to the original request.

If the CallerReference is a value you already sent in a previous request to create a distribution but the content of the CloudFrontDistributionConfig is different from the original request, CloudFront returns a DistributionAlreadyExists error.

Assembly: AWSSDK (Module: AWSSDK) Version: 1.5.60.0 (1.5.60.0)