Show / Hide Table of Contents

Class CfnDatastore.CustomerManagedS3Property

S3-customer-managed;

Inheritance
object
CfnDatastore.CustomerManagedS3Property
Implements
CfnDatastore.ICustomerManagedS3Property
Inherited Members
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
Namespace: Amazon.CDK.AWS.IoTAnalytics
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public class CfnDatastore.CustomerManagedS3Property : CfnDatastore.ICustomerManagedS3Property
Syntax (vb)
Public Class CfnDatastore.CustomerManagedS3Property Implements CfnDatastore.ICustomerManagedS3Property
Remarks

When you choose customer-managed storage, the retentionPeriod parameter is ignored. You can't change the choice of Amazon S3 storage after your data store is created.

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotanalytics-datastore-customermanageds3.html

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.IoTAnalytics;

             var customerManagedS3Property = new CustomerManagedS3Property {
                 Bucket = "bucket",
                 RoleArn = "roleArn",

                 // the properties below are optional
                 KeyPrefix = "keyPrefix"
             };

Synopsis

Constructors

CustomerManagedS3Property()

S3-customer-managed;

Properties

Bucket

The name of the Amazon S3 bucket where your data is stored.

KeyPrefix

(Optional) The prefix used to create the keys of the data store data objects.

RoleArn

The ARN of the role that grants AWS IoT Analytics permission to interact with your Amazon S3 resources.

Constructors

CustomerManagedS3Property()

S3-customer-managed;

public CustomerManagedS3Property()
Remarks

When you choose customer-managed storage, the retentionPeriod parameter is ignored. You can't change the choice of Amazon S3 storage after your data store is created.

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotanalytics-datastore-customermanageds3.html

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.IoTAnalytics;

             var customerManagedS3Property = new CustomerManagedS3Property {
                 Bucket = "bucket",
                 RoleArn = "roleArn",

                 // the properties below are optional
                 KeyPrefix = "keyPrefix"
             };

Properties

Bucket

The name of the Amazon S3 bucket where your data is stored.

public string Bucket { get; set; }
Property Value

string

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotanalytics-datastore-customermanageds3.html#cfn-iotanalytics-datastore-customermanageds3-bucket

KeyPrefix

(Optional) The prefix used to create the keys of the data store data objects.

public string? KeyPrefix { get; set; }
Property Value

string

Remarks

Each object in an Amazon S3 bucket has a key that is its unique identifier in the bucket. Each object in a bucket has exactly one key. The prefix must end with a forward slash (/).

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotanalytics-datastore-customermanageds3.html#cfn-iotanalytics-datastore-customermanageds3-keyprefix

RoleArn

The ARN of the role that grants AWS IoT Analytics permission to interact with your Amazon S3 resources.

public string RoleArn { get; set; }
Property Value

string

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotanalytics-datastore-customermanageds3.html#cfn-iotanalytics-datastore-customermanageds3-rolearn

Implements

CfnDatastore.ICustomerManagedS3Property
Back to top Generated by DocFX