Show / Hide Table of Contents

Interface ICfnNetworkSettingsProps

Properties for defining a CfnNetworkSettings.

Namespace: Amazon.CDK.AwsWorkspacesweb
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public interface ICfnNetworkSettingsProps
Syntax (vb)
Public Interface ICfnNetworkSettingsProps
Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-workspacesweb-networksettings.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.Aws_workspacesweb;

             var cfnNetworkSettingsProps = new CfnNetworkSettingsProps {
                 SecurityGroupIds = new [] { "securityGroupIds" },
                 SubnetIds = new [] { "subnetIds" },
                 VpcId = "vpcId",

                 // the properties below are optional
                 Tags = new [] { new CfnTag {
                     Key = "key",
                     Value = "value"
                 } }
             };

Synopsis

Properties

SecurityGroupIds

One or more security groups used to control access from streaming instances to your VPC.

SubnetIds

The subnets in which network interfaces are created to connect streaming instances to your VPC.

Tags

The tags to add to the network settings resource.

VpcId

The VPC that streaming instances will connect to.

Properties

SecurityGroupIds

One or more security groups used to control access from streaming instances to your VPC.

string[] SecurityGroupIds { get; }
Property Value

string[]

Remarks

Pattern : ^[\w+-]+$

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-workspacesweb-networksettings.html#cfn-workspacesweb-networksettings-securitygroupids

SubnetIds

The subnets in which network interfaces are created to connect streaming instances to your VPC.

string[] SubnetIds { get; }
Property Value

string[]

Remarks

At least two of these subnets must be in different availability zones.

Pattern : ^subnet-([0-9a-f]{8}|[0-9a-f]{17})$

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-workspacesweb-networksettings.html#cfn-workspacesweb-networksettings-subnetids

Tags

The tags to add to the network settings resource.

ICfnTag[]? Tags { get; }
Property Value

ICfnTag[]

Remarks

A tag is a key-value pair.

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

VpcId

The VPC that streaming instances will connect to.

string VpcId { get; }
Property Value

string

Remarks

Pattern : ^vpc-[0-9a-z]*$

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-workspacesweb-networksettings.html#cfn-workspacesweb-networksettings-vpcid

Back to top Generated by DocFX