Class CfnConfig.S3RecordingConfigProperty
Provides information about how AWS Ground Station should save downlink data to S3.
Inheritance
Implements
Namespace: Amazon.CDK.AWS.GroundStation
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public class S3RecordingConfigProperty : Object, CfnConfig.IS3RecordingConfigProperty
Syntax (vb)
Public Class S3RecordingConfigProperty
Inherits Object
Implements CfnConfig.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.AWS.GroundStation;
var s3RecordingConfigProperty = new S3RecordingConfigProperty {
BucketArn = "bucketArn",
Prefix = "prefix",
RoleArn = "roleArn"
};
Synopsis
Constructors
S3RecordingConfigProperty() |
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()
public S3RecordingConfigProperty()
Properties
BucketArn
S3 Bucket where the data is written.
public string BucketArn { get; set; }
Property Value
System.String
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
System.String
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; }
Property Value
System.String