Show / Hide Table of Contents

Interface ICfnPublishingDestinationProps

Properties for defining a CfnPublishingDestination.

Namespace: Amazon.CDK.AWS.GuardDuty
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public interface ICfnPublishingDestinationProps
Syntax (vb)
Public Interface ICfnPublishingDestinationProps
Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-guardduty-publishingdestination.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.GuardDuty;

             var cfnPublishingDestinationProps = new CfnPublishingDestinationProps {
                 DestinationProperties = new CFNDestinationPropertiesProperty {
                     DestinationArn = "destinationArn",
                     KmsKeyArn = "kmsKeyArn"
                 },
                 DestinationType = "destinationType",
                 DetectorId = "detectorId",

                 // the properties below are optional
                 Tags = new [] { new TagItemProperty {
                     Key = "key",
                     Value = "value"
                 } }
             };

Synopsis

Properties

DestinationProperties

Contains the Amazon Resource Name (ARN) of the resource to publish to, such as an S3 bucket, and the ARN of the KMS key to use to encrypt published findings.

DestinationType

The type of publishing destination.

DetectorId

The ID of the GuardDuty detector where the publishing destination exists.

Tags

Describes a tag.

Properties

DestinationProperties

Contains the Amazon Resource Name (ARN) of the resource to publish to, such as an S3 bucket, and the ARN of the KMS key to use to encrypt published findings.

object DestinationProperties { get; }
Property Value

object

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-guardduty-publishingdestination.html#cfn-guardduty-publishingdestination-destinationproperties

Type union: either IResolvable or CfnPublishingDestination.ICFNDestinationPropertiesProperty

DestinationType

The type of publishing destination.

string DestinationType { get; }
Property Value

string

Remarks

GuardDuty supports Amazon S3 buckets as a publishing destination.

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-guardduty-publishingdestination.html#cfn-guardduty-publishingdestination-destinationtype

DetectorId

The ID of the GuardDuty detector where the publishing destination exists.

string DetectorId { get; }
Property Value

string

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-guardduty-publishingdestination.html#cfn-guardduty-publishingdestination-detectorid

Tags

Describes a tag.

CfnPublishingDestination.ITagItemProperty[]? Tags { get; }
Property Value

ITagItemProperty[]

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-guardduty-publishingdestination.html#cfn-guardduty-publishingdestination-tags

Back to top Generated by DocFX