Class CfnCapabilityEksCapabilityAckS3LogsS3Props
Implements
Inherited Members
Namespace: Amazon.CDK.Mixins.Preview.AWS.EKS.Mixins
Assembly: Amazon.CDK.Mixins.Preview.dll
Syntax (csharp)
public class CfnCapabilityEksCapabilityAckS3LogsS3Props : ICfnCapabilityEksCapabilityAckS3LogsS3Props
Syntax (vb)
Public Class CfnCapabilityEksCapabilityAckS3LogsS3Props Implements ICfnCapabilityEksCapabilityAckS3LogsS3Props
Remarks
Stability: Experimental
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.EKS.Mixins;
using Amazon.CDK.Interfaces.KMS;
IKeyRef keyRef;
var cfnCapabilityEksCapabilityAckS3LogsS3Props = new CfnCapabilityEksCapabilityAckS3LogsS3Props {
EncryptionKey = keyRef,
OutputFormat = CfnCapabilityEksCapabilityAckS3LogsOutputFormat.S3.JSON,
RecordFields = new [] { CfnCapabilityEksCapabilityAckS3LogsRecordFields.STREAM }
};
Synopsis
Constructors
| CfnCapabilityEksCapabilityAckS3LogsS3Props() |
Properties
| EncryptionKey | (experimental) Encrpytion key for your delivery bucket. |
| OutputFormat | (experimental) Format for log output, options are json,plain,w3c,parquet. |
| RecordFields | (experimental) Record fields that can be provided to a log delivery. |
Constructors
CfnCapabilityEksCapabilityAckS3LogsS3Props()
public CfnCapabilityEksCapabilityAckS3LogsS3Props()
Remarks
Stability: Experimental
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.EKS.Mixins;
using Amazon.CDK.Interfaces.KMS;
IKeyRef keyRef;
var cfnCapabilityEksCapabilityAckS3LogsS3Props = new CfnCapabilityEksCapabilityAckS3LogsS3Props {
EncryptionKey = keyRef,
OutputFormat = CfnCapabilityEksCapabilityAckS3LogsOutputFormat.S3.JSON,
RecordFields = new [] { CfnCapabilityEksCapabilityAckS3LogsRecordFields.STREAM }
};
Properties
EncryptionKey
(experimental) Encrpytion key for your delivery bucket.
public IKeyRef? EncryptionKey { get; set; }
Property Value
Remarks
Stability: Experimental
OutputFormat
(experimental) Format for log output, options are json,plain,w3c,parquet.
public CfnCapabilityEksCapabilityAckS3LogsOutputFormat.S3? OutputFormat { get; set; }
Property Value
CfnCapabilityEksCapabilityAckS3LogsOutputFormat.S3?
Remarks
Stability: Experimental
RecordFields
(experimental) Record fields that can be provided to a log delivery.
public CfnCapabilityEksCapabilityAckS3LogsRecordFields[]? RecordFields { get; set; }
Property Value
CfnCapabilityEksCapabilityAckS3LogsRecordFields[]
Remarks
Stability: Experimental