Show / Hide Table of Contents

Class CfnDistributionPropsMixin.TenantConfigProperty

This field only supports multi-tenant distributions.

Inheritance
object
CfnDistributionPropsMixin.TenantConfigProperty
Implements
CfnDistributionPropsMixin.ITenantConfigProperty
Inherited Members
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
Namespace: Amazon.CDK.Mixins.Preview.AWS.CloudFront.Mixins
Assembly: Amazon.CDK.Mixins.Preview.dll
Syntax (csharp)
public class CfnDistributionPropsMixin.TenantConfigProperty : CfnDistributionPropsMixin.ITenantConfigProperty
Syntax (vb)
Public Class CfnDistributionPropsMixin.TenantConfigProperty Implements CfnDistributionPropsMixin.ITenantConfigProperty
Remarks

You can't specify this field for standard distributions. For more information, see Unsupported features for SaaS Manager for Amazon CloudFront in the Amazon CloudFront Developer Guide .

The configuration for a distribution tenant.

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-distribution-tenantconfig.html

ExampleMetadata: fixture=_generated

Examples
// The code below shows an example of how to instantiate this type.
             // The values are placeholders you should change.
             using Amazon.CDK.Mixins.Preview.AWS.CloudFront.Mixins;

             var tenantConfigProperty = new TenantConfigProperty {
                 ParameterDefinitions = new [] { new ParameterDefinitionProperty {
                     Definition = new DefinitionProperty {
                         StringSchema = new StringSchemaProperty {
                             Comment = "comment",
                             DefaultValue = "defaultValue",
                             Required = false
                         }
                     },
                     Name = "name"
                 } }
             };

Synopsis

Constructors

TenantConfigProperty()

This field only supports multi-tenant distributions.

Properties

ParameterDefinitions

The parameters that you specify for a distribution tenant.

Constructors

TenantConfigProperty()

This field only supports multi-tenant distributions.

public TenantConfigProperty()
Remarks

You can't specify this field for standard distributions. For more information, see Unsupported features for SaaS Manager for Amazon CloudFront in the Amazon CloudFront Developer Guide .

The configuration for a distribution tenant.

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-distribution-tenantconfig.html

ExampleMetadata: fixture=_generated

Examples
// The code below shows an example of how to instantiate this type.
             // The values are placeholders you should change.
             using Amazon.CDK.Mixins.Preview.AWS.CloudFront.Mixins;

             var tenantConfigProperty = new TenantConfigProperty {
                 ParameterDefinitions = new [] { new ParameterDefinitionProperty {
                     Definition = new DefinitionProperty {
                         StringSchema = new StringSchemaProperty {
                             Comment = "comment",
                             DefaultValue = "defaultValue",
                             Required = false
                         }
                     },
                     Name = "name"
                 } }
             };

Properties

ParameterDefinitions

The parameters that you specify for a distribution tenant.

public object? ParameterDefinitions { get; set; }
Property Value

object

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-distribution-tenantconfig.html#cfn-cloudfront-distribution-tenantconfig-parameterdefinitions

Type union: either IResolvable or (either IResolvable or CfnDistributionPropsMixin.IParameterDefinitionProperty)[]

Implements

CfnDistributionPropsMixin.ITenantConfigProperty
Back to top Generated by DocFX