Class CfnDataflowEndpointGroup.SecurityDetailsProperty
Information about IAM roles, subnets, and security groups needed for this DataflowEndpointGroup.
Inheritance
Namespace: Amazon.CDK.AWS.GroundStation
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public class SecurityDetailsProperty : Object, CfnDataflowEndpointGroup.ISecurityDetailsProperty
Syntax (vb)
Public Class SecurityDetailsProperty
Inherits Object
Implements CfnDataflowEndpointGroup.ISecurityDetailsProperty
Remarks
ExampleMetadata: fixture=_generated
Examples
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
using Amazon.CDK.AWS.GroundStation;
var securityDetailsProperty = new SecurityDetailsProperty {
RoleArn = "roleArn",
SecurityGroupIds = new [] { "securityGroupIds" },
SubnetIds = new [] { "subnetIds" }
};
Synopsis
Constructors
SecurityDetailsProperty() |
Properties
RoleArn | The ARN of a role which Ground Station has permission to assume, such as |
SecurityGroupIds | The security group Ids of the security role, such as |
SubnetIds | The subnet Ids of the security details, such as |
Constructors
SecurityDetailsProperty()
public SecurityDetailsProperty()
Properties
RoleArn
The ARN of a role which Ground Station has permission to assume, such as arn:aws:iam::1234567890:role/DataDeliveryServiceRole
.
public string RoleArn { get; set; }
Property Value
System.String
Remarks
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
The security group Ids of the security role, such as sg-1234567890abcdef0
.
public string[] SecurityGroupIds { get; set; }
Property Value
System.String[]
Remarks
SubnetIds
The subnet Ids of the security details, such as subnet-12345678
.
public string[] SubnetIds { get; set; }
Property Value
System.String[]