Show / Hide Table of Contents

Class CfnVerifiedAccessInstance.VerifiedAccessLogsProperty

Describes the options for Verified Access logs.

Inheritance
object
CfnVerifiedAccessInstance.VerifiedAccessLogsProperty
Implements
CfnVerifiedAccessInstance.IVerifiedAccessLogsProperty
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.EC2
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public class CfnVerifiedAccessInstance.VerifiedAccessLogsProperty : CfnVerifiedAccessInstance.IVerifiedAccessLogsProperty
Syntax (vb)
Public Class CfnVerifiedAccessInstance.VerifiedAccessLogsProperty Implements CfnVerifiedAccessInstance.IVerifiedAccessLogsProperty
Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-verifiedaccessinstance-verifiedaccesslogs.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.EC2;

             var verifiedAccessLogsProperty = new VerifiedAccessLogsProperty {
                 CloudWatchLogs = new CloudWatchLogsProperty {
                     Enabled = false,
                     LogGroup = "logGroup"
                 },
                 IncludeTrustContext = false,
                 KinesisDataFirehose = new KinesisDataFirehoseProperty {
                     DeliveryStream = "deliveryStream",
                     Enabled = false
                 },
                 LogVersion = "logVersion",
                 S3 = new S3Property {
                     BucketName = "bucketName",
                     BucketOwner = "bucketOwner",
                     Enabled = false,
                     Prefix = "prefix"
                 }
             };

Synopsis

Constructors

VerifiedAccessLogsProperty()

Describes the options for Verified Access logs.

Properties

CloudWatchLogs

CloudWatch Logs logging destination.

IncludeTrustContext

Indicates whether to include trust data sent by trust providers in the logs.

KinesisDataFirehose

Kinesis logging destination.

LogVersion

The logging version.

S3

Amazon S3 logging options.

Constructors

VerifiedAccessLogsProperty()

Describes the options for Verified Access logs.

public VerifiedAccessLogsProperty()
Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-verifiedaccessinstance-verifiedaccesslogs.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.EC2;

             var verifiedAccessLogsProperty = new VerifiedAccessLogsProperty {
                 CloudWatchLogs = new CloudWatchLogsProperty {
                     Enabled = false,
                     LogGroup = "logGroup"
                 },
                 IncludeTrustContext = false,
                 KinesisDataFirehose = new KinesisDataFirehoseProperty {
                     DeliveryStream = "deliveryStream",
                     Enabled = false
                 },
                 LogVersion = "logVersion",
                 S3 = new S3Property {
                     BucketName = "bucketName",
                     BucketOwner = "bucketOwner",
                     Enabled = false,
                     Prefix = "prefix"
                 }
             };

Properties

CloudWatchLogs

CloudWatch Logs logging destination.

public object? CloudWatchLogs { get; set; }
Property Value

object

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-verifiedaccessinstance-verifiedaccesslogs.html#cfn-ec2-verifiedaccessinstance-verifiedaccesslogs-cloudwatchlogs

Type union: either IResolvable or CfnVerifiedAccessInstance.ICloudWatchLogsProperty

IncludeTrustContext

Indicates whether to include trust data sent by trust providers in the logs.

public object? IncludeTrustContext { get; set; }
Property Value

object

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-verifiedaccessinstance-verifiedaccesslogs.html#cfn-ec2-verifiedaccessinstance-verifiedaccesslogs-includetrustcontext

Type union: either bool or IResolvable

KinesisDataFirehose

Kinesis logging destination.

public object? KinesisDataFirehose { get; set; }
Property Value

object

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-verifiedaccessinstance-verifiedaccesslogs.html#cfn-ec2-verifiedaccessinstance-verifiedaccesslogs-kinesisdatafirehose

Type union: either IResolvable or CfnVerifiedAccessInstance.IKinesisDataFirehoseProperty

LogVersion

The logging version.

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

string

Remarks

Valid values: ocsf-0.1 | ocsf-1.0.0-rc.2

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-verifiedaccessinstance-verifiedaccesslogs.html#cfn-ec2-verifiedaccessinstance-verifiedaccesslogs-logversion

S3

Amazon S3 logging options.

public object? S3 { get; set; }
Property Value

object

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-verifiedaccessinstance-verifiedaccesslogs.html#cfn-ec2-verifiedaccessinstance-verifiedaccesslogs-s3

Type union: either IResolvable or CfnVerifiedAccessInstance.IS3Property

Implements

CfnVerifiedAccessInstance.IVerifiedAccessLogsProperty
Back to top Generated by DocFX