Show / Hide Table of Contents

Class CfnNetworkSettingsProps

Properties for defining a CfnNetworkSettings.

Inheritance
object
CfnNetworkSettingsProps
Implements
ICfnNetworkSettingsProps
Inherited Members
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
Namespace: Amazon.CDK.AwsWorkspacesweb
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public class CfnNetworkSettingsProps : ICfnNetworkSettingsProps
Syntax (vb)
Public Class CfnNetworkSettingsProps Implements 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

Constructors

CfnNetworkSettingsProps()

Properties for defining a CfnNetworkSettings.

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.

Constructors

CfnNetworkSettingsProps()

Properties for defining a CfnNetworkSettings.

public CfnNetworkSettingsProps()
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"
                 } }
             };

Properties

SecurityGroupIds

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

public string[] SecurityGroupIds { get; set; }
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.

public string[] SubnetIds { get; set; }
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.

public ICfnTag[]? Tags { get; set; }
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.

public string VpcId { get; set; }
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

Implements

ICfnNetworkSettingsProps
Back to top Generated by DocFX