public CloudFrontDistributionConfig WithOriginAccessIdentity(CloudFrontOriginAccessIdentity identity)
        {
#pragma warning disable 0618
            OriginAccessIdentity = identity;
#pragma warning restore 0618
            return(this);
        }
Exemplo n.º 2
0
 /// <summary>
 /// Initializes a new instance of the S3Origin class.
 /// </summary>
 /// <param name="dnsName">The DNS name of your Amazon S3 bucket.</param>
 /// <param name="originAccessIdentity">The origin access identity.</param>
 public S3Origin(string dnsName, CloudFrontOriginAccessIdentity originAccessIdentity)
 {
     this.DNSName = dnsName;
     this.OriginAccessIdentity = originAccessIdentity;
 }
Exemplo n.º 3
0
 /// <summary>
 /// Sets the CloudFront origin access identity to associate with
 /// the distribution. When the distribution is serving private
 /// content this property must be set.
 /// This instance is returned back for method chaining.
 /// </summary>
 /// <param name="originAccessIdentity">The origin access identity.</param>
 /// <returns>This instance</returns>
 public S3Origin WithOriginAccessIdentity(CloudFrontOriginAccessIdentity originAccessIdentity)
 {
     this.OriginAccessIdentity = originAccessIdentity;
     return(this);
 }
 /// <summary>
 /// Sets the CloudFrontOriginAccessIdentity property
 /// </summary>
 /// <param name="cloudFrontOriginAccessIdentity">The value to set for the CloudFrontOriginAccessIdentity property </param>
 /// <returns>this instance</returns>
 public GetCloudFrontOriginAccessIdentityResult WithCloudFrontOriginAccessIdentity(CloudFrontOriginAccessIdentity cloudFrontOriginAccessIdentity)
 {
     this.cloudFrontOriginAccessIdentity = cloudFrontOriginAccessIdentity;
     return this;
 }
 public CloudFrontStreamingDistributionConfig WithOriginAccessIdentity(CloudFrontOriginAccessIdentity identity)
 {
     #pragma warning disable 0618
     OriginAccessIdentity = identity;
     #pragma warning restore 0618
     return this;
 }
 /// <summary>
 /// Sets the OriginAccessIdentity property.
 /// </summary>
 /// <param name="identity">OriginAccessIdentity property</param>
 /// <returns>this instance</returns>
 public CloudFrontStreamingDistributionConfig WithOriginAccessIdentity(CloudFrontOriginAccessIdentity identity)
 {
     this.OriginAccessIdentity = identity;
     return(this);
 }
 /// <summary>
 /// Sets the CloudFrontOriginAccessIdentity property
 /// </summary>
 /// <param name="cloudFrontOriginAccessIdentity">The value to set for the CloudFrontOriginAccessIdentity property </param>
 /// <returns>this instance</returns>
 public CreateCloudFrontOriginAccessIdentityResult WithCloudFrontOriginAccessIdentity(CloudFrontOriginAccessIdentity cloudFrontOriginAccessIdentity)
 {
     this.cloudFrontOriginAccessIdentity = cloudFrontOriginAccessIdentity;
     return(this);
 }
Exemplo n.º 8
0
 /// <summary>
 /// Initializes a new instance of the S3Origin class.
 /// </summary>
 /// <param name="dnsName">The DNS name of your Amazon S3 bucket.</param>
 /// <param name="originAccessIdentity">The origin access identity.</param>
 public S3Origin(string dnsName, CloudFrontOriginAccessIdentity originAccessIdentity)
 {
     this.DNSName = dnsName;
     this.OriginAccessIdentity = originAccessIdentity;
 }
Exemplo n.º 9
0
 /// <summary>
 /// Sets the CloudFront origin access identity to associate with
 /// the distribution. When the distribution is serving private
 /// content this property must be set.
 /// This instance is returned back for method chaining.
 /// </summary>
 /// <param name="originAccessIdentity">The origin access identity.</param>
 /// <returns>This instance</returns>
 public S3Origin WithOriginAccessIdentity(CloudFrontOriginAccessIdentity originAccessIdentity)
 {
     this.OriginAccessIdentity = originAccessIdentity;
     return this;
 }
Exemplo n.º 10
0
 public CloudFrontDistributionConfig WithOriginAccessIdentity(CloudFrontOriginAccessIdentity identity)
 {
     base.OriginAccessIdentity = identity;
     return this;
 }
 /// <summary>
 /// Sets the OriginAccessIdentity property.
 /// </summary>
 /// <param name="identity">OriginAccessIdentity property</param>
 /// <returns>this instance</returns>
 public CloudFrontStreamingDistributionConfig WithOriginAccessIdentity(CloudFrontOriginAccessIdentity identity)
 {
     this.OriginAccessIdentity = identity;
     return this;
 }
Exemplo n.º 12
0
 public CloudFrontDistributionConfig WithOriginAccessIdentity(CloudFrontOriginAccessIdentity identity)
 {
     base.OriginAccessIdentity = identity;
     return(this);
 }