interface SecurityDetailsProperty
Language | Type name |
---|---|
![]() | Amazon.CDK.AWS.GroundStation.CfnDataflowEndpointGroup.SecurityDetailsProperty |
![]() | github.com/aws/aws-cdk-go/awscdk/v2/awsgroundstation#CfnDataflowEndpointGroup_SecurityDetailsProperty |
![]() | software.amazon.awscdk.services.groundstation.CfnDataflowEndpointGroup.SecurityDetailsProperty |
![]() | aws_cdk.aws_groundstation.CfnDataflowEndpointGroup.SecurityDetailsProperty |
![]() | aws-cdk-lib » aws_groundstation » CfnDataflowEndpointGroup » SecurityDetailsProperty |
Information about IAM roles, subnets, and security groups needed for this DataflowEndpointGroup.
Example
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_groundstation as groundstation } from 'aws-cdk-lib';
const securityDetailsProperty: groundstation.CfnDataflowEndpointGroup.SecurityDetailsProperty = {
roleArn: 'roleArn',
securityGroupIds: ['securityGroupIds'],
subnetIds: ['subnetIds'],
};
Properties
Name | Type | Description |
---|---|---|
role | string | The ARN of a role which Ground Station has permission to assume, such as arn:aws:iam::1234567890:role/DataDeliveryServiceRole . |
security | string[] | The security group Ids of the security role, such as sg-1234567890abcdef0 . |
subnet | string[] | The subnet Ids of the security details, such as subnet-12345678 . |
roleArn?
Type:
string
(optional)
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.
securityGroupIds?
Type:
string[]
(optional)
The security group Ids of the security role, such as sg-1234567890abcdef0
.
subnetIds?
Type:
string[]
(optional)
The subnet Ids of the security details, such as subnet-12345678
.