Class CfnConfigPropsMixin.S3RecordingConfigProperty
Provides information about how AWS Ground Station should save downlink data to S3.
Implements
Inherited Members
Namespace: Amazon.CDK.Mixins.Preview.AWS.GroundStation.Mixins
Assembly: Amazon.CDK.Mixins.Preview.dll
Syntax (csharp)
public class CfnConfigPropsMixin.S3RecordingConfigProperty : CfnConfigPropsMixin.IS3RecordingConfigProperty
Syntax (vb)
Public Class CfnConfigPropsMixin.S3RecordingConfigProperty Implements CfnConfigPropsMixin.IS3RecordingConfigProperty
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.Mixins.Preview.AWS.GroundStation.Mixins;
var s3RecordingConfigProperty = new S3RecordingConfigProperty {
BucketArn = "bucketArn",
Prefix = "prefix",
RoleArn = "roleArn"
};
Synopsis
Constructors
| S3RecordingConfigProperty() | Provides information about how AWS Ground Station should save downlink data to S3. |
Properties
| BucketArn | S3 Bucket where the data is written. |
| Prefix | The prefix of the S3 data object. |
| RoleArn | Defines the ARN of the role assumed for putting archives to S3. |
Constructors
S3RecordingConfigProperty()
Provides information about how AWS Ground Station should save downlink data to S3.
public S3RecordingConfigProperty()
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.Mixins.Preview.AWS.GroundStation.Mixins;
var s3RecordingConfigProperty = new S3RecordingConfigProperty {
BucketArn = "bucketArn",
Prefix = "prefix",
RoleArn = "roleArn"
};
Properties
BucketArn
S3 Bucket where the data is written.
public string? BucketArn { get; set; }
Property Value
Remarks
The name of the S3 Bucket provided must begin with aws-groundstation .
Prefix
The prefix of the S3 data object.
public string? Prefix { get; set; }
Property Value
Remarks
If you choose to use any optional keys for substitution, these values will be replaced with the corresponding information from your contact details. For example, a prefix of {satellite_id}/{year}/{month}/{day}/ will replaced with fake_satellite_id/2021/01/10/
Optional keys for substitution : {satellite_id} | {config-name} | {config-id} | {year} | {month} | {day}
RoleArn
Defines the ARN of the role assumed for putting archives to S3.
public string? RoleArn { get; set; }