Show / Hide Table of Contents

Class CfnClusterPropsMixin.NetworkingProperty

The networking configuration for the cluster's control plane.

Inheritance
object
CfnClusterPropsMixin.NetworkingProperty
Implements
CfnClusterPropsMixin.INetworkingProperty
Inherited Members
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
Namespace: Amazon.CDK.CfnPropertyMixins.AWS.PCS
Assembly: Amazon.CDK.CfnPropertyMixins.dll
Syntax (csharp)
public class CfnClusterPropsMixin.NetworkingProperty : CfnClusterPropsMixin.INetworkingProperty
Syntax (vb)
Public Class CfnClusterPropsMixin.NetworkingProperty Implements CfnClusterPropsMixin.INetworkingProperty
Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pcs-cluster-networking.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.CfnPropertyMixins.AWS.PCS;

             var networkingProperty = new NetworkingProperty {
                 NetworkType = "networkType",
                 SecurityGroupIds = new [] { "securityGroupIds" },
                 SubnetIds = new [] { "subnetIds" }
             };

Synopsis

Constructors

NetworkingProperty()

The networking configuration for the cluster's control plane.

Properties

NetworkType

The IP address version the cluster uses.

SecurityGroupIds

The list of security group IDs associated with the Elastic Network Interface (ENI) created in subnets.

SubnetIds

The ID of the subnet where AWS PCS creates an Elastic Network Interface (ENI) to enable communication between managed controllers and AWS PCS resources.

Constructors

NetworkingProperty()

The networking configuration for the cluster's control plane.

public NetworkingProperty()
Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pcs-cluster-networking.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.CfnPropertyMixins.AWS.PCS;

             var networkingProperty = new NetworkingProperty {
                 NetworkType = "networkType",
                 SecurityGroupIds = new [] { "securityGroupIds" },
                 SubnetIds = new [] { "subnetIds" }
             };

Properties

NetworkType

The IP address version the cluster uses.

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

string

Remarks

The default is IPV4 .

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pcs-cluster-networking.html#cfn-pcs-cluster-networking-networktype

SecurityGroupIds

The list of security group IDs associated with the Elastic Network Interface (ENI) created in subnets.

public string[]? SecurityGroupIds { get; set; }
Property Value

string[]

Remarks

The following rules are required:

    See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pcs-cluster-networking.html#cfn-pcs-cluster-networking-securitygroupids

    SubnetIds

    The ID of the subnet where AWS PCS creates an Elastic Network Interface (ENI) to enable communication between managed controllers and AWS PCS resources.

    public string[]? SubnetIds { get; set; }
    Property Value

    string[]

    Remarks

    The subnet must have an available IP address, cannot reside in AWS Outposts , AWS Wavelength , or an AWS Local Zone.

    Example: subnet-abcd1234

    See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pcs-cluster-networking.html#cfn-pcs-cluster-networking-subnetids

    Implements

    CfnClusterPropsMixin.INetworkingProperty
    Back to top Generated by DocFX