Interface CfnNetworkSettingsProps
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnNetworkSettingsProps.Jsii$Proxy
@Generated(value="jsii-pacmak/1.104.0 (build e79254c)",
date="2024-10-31T19:13:07.234Z")
@Stability(Stable)
public interface CfnNetworkSettingsProps
extends software.amazon.jsii.JsiiSerializable
Properties for defining a
CfnNetworkSettings
.
Example:
// The code below shows an example of how to instantiate this type. // The values are placeholders you should change. import software.amazon.awscdk.services.workspacesweb.*; CfnNetworkSettingsProps cfnNetworkSettingsProps = CfnNetworkSettingsProps.builder() .securityGroupIds(List.of("securityGroupIds")) .subnetIds(List.of("subnetIds")) .vpcId("vpcId") // the properties below are optional .tags(List.of(CfnTag.builder() .key("key") .value("value") .build())) .build();
- See Also:
-
Nested Class Summary
Modifier and TypeInterfaceDescriptionstatic final class
A builder forCfnNetworkSettingsProps
static final class
An implementation forCfnNetworkSettingsProps
-
Method Summary
Modifier and TypeMethodDescriptionbuilder()
One or more security groups used to control access from streaming instances to your VPC.The subnets in which network interfaces are created to connect streaming instances to your VPC.getTags()
The tags to add to the network settings resource.getVpcId()
The VPC that streaming instances will connect to.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getSecurityGroupIds
One or more security groups used to control access from streaming instances to your VPC.Pattern :
^[\w+\-]+$
- See Also:
-
getSubnetIds
The subnets in which network interfaces are created to connect streaming instances to your VPC.At least two of these subnets must be in different availability zones.
Pattern :
^subnet-([0-9a-f]{8}|[0-9a-f]{17})$
- See Also:
-
getVpcId
The VPC that streaming instances will connect to.Pattern :
^vpc-[0-9a-z]*$
- See Also:
-
getTags
The tags to add to the network settings resource.A tag is a key-value pair.
- See Also:
-
builder
- Returns:
- a
CfnNetworkSettingsProps.Builder
ofCfnNetworkSettingsProps
-