Show / Hide Table of Contents

Class CfnMeshMixinProps

Properties for CfnMeshPropsMixin.

Inheritance
object
CfnMeshMixinProps
Implements
ICfnMeshMixinProps
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.AppMesh.Mixins
Assembly: Amazon.CDK.Mixins.Preview.dll
Syntax (csharp)
public class CfnMeshMixinProps : ICfnMeshMixinProps
Syntax (vb)
Public Class CfnMeshMixinProps Implements ICfnMeshMixinProps
Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appmesh-mesh.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.AppMesh.Mixins;

             var cfnMeshMixinProps = new CfnMeshMixinProps {
                 MeshName = "meshName",
                 Spec = new MeshSpecProperty {
                     EgressFilter = new EgressFilterProperty {
                         Type = "type"
                     },
                     ServiceDiscovery = new MeshServiceDiscoveryProperty {
                         IpPreference = "ipPreference"
                     }
                 },
                 Tags = new [] { new CfnTag {
                     Key = "key",
                     Value = "value"
                 } }
             };

Synopsis

Constructors

CfnMeshMixinProps()

Properties for CfnMeshPropsMixin.

Properties

MeshName

The name to use for the service mesh.

Spec

The service mesh specification to apply.

Tags

Optional metadata that you can apply to the service mesh to assist with categorization and organization.

Constructors

CfnMeshMixinProps()

Properties for CfnMeshPropsMixin.

public CfnMeshMixinProps()
Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appmesh-mesh.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.AppMesh.Mixins;

             var cfnMeshMixinProps = new CfnMeshMixinProps {
                 MeshName = "meshName",
                 Spec = new MeshSpecProperty {
                     EgressFilter = new EgressFilterProperty {
                         Type = "type"
                     },
                     ServiceDiscovery = new MeshServiceDiscoveryProperty {
                         IpPreference = "ipPreference"
                     }
                 },
                 Tags = new [] { new CfnTag {
                     Key = "key",
                     Value = "value"
                 } }
             };

Properties

MeshName

The name to use for the service mesh.

public string? MeshName { get; set; }
Property Value

string

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appmesh-mesh.html#cfn-appmesh-mesh-meshname

Spec

The service mesh specification to apply.

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

object

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appmesh-mesh.html#cfn-appmesh-mesh-spec

Type union: either IResolvable or CfnMeshPropsMixin.IMeshSpecProperty

Tags

Optional metadata that you can apply to the service mesh to assist with categorization and organization.

public ICfnTag[]? Tags { get; set; }
Property Value

ICfnTag[]

Remarks

Each tag consists of a key and an optional value, both of which you define. Tag keys can have a maximum character length of 128 characters, and tag values can have a maximum length of 256 characters.

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appmesh-mesh.html#cfn-appmesh-mesh-tags

Implements

ICfnMeshMixinProps
Back to top Generated by DocFX