Class: Aws::WorkSpacesWeb::Types::NetworkSettings
- Inherits:
-
Struct
- Object
- Struct
- Aws::WorkSpacesWeb::Types::NetworkSettings
- Defined in:
- gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/types.rb
Overview
A network settings resource that can be associated with a web portal. Once associated with a web portal, network settings define how streaming instances will connect with your specified VPC.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#associated_portal_arns ⇒ Array<String>
A list of web portal ARNs that this network settings is associated with.
-
#network_settings_arn ⇒ String
The ARN of the network settings.
-
#security_group_ids ⇒ Array<String>
One or more security groups used to control access from streaming instances to your VPC.
-
#subnet_ids ⇒ Array<String>
The subnets in which network interfaces are created to connect streaming instances to your VPC.
-
#vpc_id ⇒ String
The VPC that streaming instances will connect to.
Instance Attribute Details
#associated_portal_arns ⇒ Array<String>
A list of web portal ARNs that this network settings is associated with.
2124 2125 2126 2127 2128 2129 2130 2131 2132 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/types.rb', line 2124 class NetworkSettings < Struct.new( :associated_portal_arns, :network_settings_arn, :security_group_ids, :subnet_ids, :vpc_id) SENSITIVE = [] include Aws::Structure end |
#network_settings_arn ⇒ String
The ARN of the network settings.
2124 2125 2126 2127 2128 2129 2130 2131 2132 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/types.rb', line 2124 class NetworkSettings < Struct.new( :associated_portal_arns, :network_settings_arn, :security_group_ids, :subnet_ids, :vpc_id) SENSITIVE = [] include Aws::Structure end |
#security_group_ids ⇒ Array<String>
One or more security groups used to control access from streaming instances to your VPC.
2124 2125 2126 2127 2128 2129 2130 2131 2132 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/types.rb', line 2124 class NetworkSettings < Struct.new( :associated_portal_arns, :network_settings_arn, :security_group_ids, :subnet_ids, :vpc_id) SENSITIVE = [] include Aws::Structure end |
#subnet_ids ⇒ Array<String>
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.
2124 2125 2126 2127 2128 2129 2130 2131 2132 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/types.rb', line 2124 class NetworkSettings < Struct.new( :associated_portal_arns, :network_settings_arn, :security_group_ids, :subnet_ids, :vpc_id) SENSITIVE = [] include Aws::Structure end |
#vpc_id ⇒ String
The VPC that streaming instances will connect to.
2124 2125 2126 2127 2128 2129 2130 2131 2132 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/types.rb', line 2124 class NetworkSettings < Struct.new( :associated_portal_arns, :network_settings_arn, :security_group_ids, :subnet_ids, :vpc_id) SENSITIVE = [] include Aws::Structure end |