public CloudFrontDistributionConfig WithOriginAccessIdentity(CloudFrontOriginAccessIdentity identity) { #pragma warning disable 0618 OriginAccessIdentity = identity; #pragma warning restore 0618 return(this); }
/// <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; }
/// <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); }
/// <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; }
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; }
public CloudFrontDistributionConfig WithOriginAccessIdentity(CloudFrontOriginAccessIdentity identity) { base.OriginAccessIdentity = identity; return(this); }