Class: Aws::MediaLive::Types::VpcOutputSettings
- Inherits:
-
Struct
- Object
- Struct
- Aws::MediaLive::Types::VpcOutputSettings
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-medialive/types.rb
Overview
When making an API call, you may pass VpcOutputSettings data as a hash:
{
public_address_allocation_ids: ["__string"],
security_group_ids: ["__string"],
subnet_ids: ["__string"], # required
}
The properties for a private VPC Output When this property is specified, the output egress addresses will be created in a user specified VPC
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#public_address_allocation_ids ⇒ Array<String>
List of public address allocation ids to associate with ENIs that will be created in Output VPC.
-
#security_group_ids ⇒ Array<String>
A list of up to 5 EC2 VPC security group IDs to attach to the Output VPC network interfaces.
-
#subnet_ids ⇒ Array<String>
A list of VPC subnet IDs from the same VPC.
Instance Attribute Details
#public_address_allocation_ids ⇒ Array<String>
List of public address allocation ids to associate with ENIs that will be created in Output VPC. Must specify one for SINGLE_PIPELINE, two for STANDARD channels
19668 19669 19670 19671 19672 19673 19674 |
# File 'lib/aws-sdk-medialive/types.rb', line 19668 class VpcOutputSettings < Struct.new( :public_address_allocation_ids, :security_group_ids, :subnet_ids) SENSITIVE = [] include Aws::Structure end |
#security_group_ids ⇒ Array<String>
A list of up to 5 EC2 VPC security group IDs to attach to the Output VPC network interfaces. If none are specified then the VPC default security group will be used
19668 19669 19670 19671 19672 19673 19674 |
# File 'lib/aws-sdk-medialive/types.rb', line 19668 class VpcOutputSettings < Struct.new( :public_address_allocation_ids, :security_group_ids, :subnet_ids) SENSITIVE = [] include Aws::Structure end |
#subnet_ids ⇒ Array<String>
A list of VPC subnet IDs from the same VPC. If STANDARD channel, subnet IDs must be mapped to two unique availability zones (AZ).
19668 19669 19670 19671 19672 19673 19674 |
# File 'lib/aws-sdk-medialive/types.rb', line 19668 class VpcOutputSettings < Struct.new( :public_address_allocation_ids, :security_group_ids, :subnet_ids) SENSITIVE = [] include Aws::Structure end |