DataflowEndpointGroupSecurityDetailsArgs

data class DataflowEndpointGroupSecurityDetailsArgs(val roleArn: Output<String>? = null, val securityGroupIds: Output<List<String>>? = null, val subnetIds: Output<List<String>>? = null) : ConvertibleToJava<DataflowEndpointGroupSecurityDetailsArgs>

Constructors

Link copied to clipboard
constructor(roleArn: Output<String>? = null, securityGroupIds: Output<List<String>>? = null, subnetIds: Output<List<String>>? = null)

Properties

Link copied to clipboard
val roleArn: Output<String>? = null

The ARN of a role which Ground Station has permission to assume, such as arn:aws:iam::1234567890:role/DataDeliveryServiceRole . Ground Station will assume this role and create an ENI in your VPC on the specified subnet upon creation of a dataflow endpoint group. This ENI is used as the ingress/egress point for data streamed during a satellite contact.

Link copied to clipboard
val securityGroupIds: Output<List<String>>? = null

The security group Ids of the security role, such as sg-1234567890abcdef0 .

Link copied to clipboard
val subnetIds: Output<List<String>>? = null

The subnet Ids of the security details, such as subnet-12345678 .

Functions

Link copied to clipboard
open override fun toJava(): DataflowEndpointGroupSecurityDetailsArgs