Show / Hide Table of Contents

Class CfnPublishingDestinationProps

Properties for defining a CfnPublishingDestination.

Inheritance
object
CfnPublishingDestinationProps
Implements
ICfnPublishingDestinationProps
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.GuardDuty
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public class CfnPublishingDestinationProps : ICfnPublishingDestinationProps
Syntax (vb)
Public Class CfnPublishingDestinationProps Implements 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

Constructors

CfnPublishingDestinationProps()

Properties for defining a CfnPublishingDestination.

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.

Constructors

CfnPublishingDestinationProps()

Properties for defining a CfnPublishingDestination.

public CfnPublishingDestinationProps()
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"
                 } }
             };

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.

public object DestinationProperties { get; set; }
Property Value

object

Remarks

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

DestinationType

The type of publishing destination.

public string DestinationType { get; set; }
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.

public string DetectorId { get; set; }
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.

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

ITagItemProperty[]

Remarks

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

Implements

ICfnPublishingDestinationProps
Back to top Generated by DocFX