Show / Hide Table of Contents

Class CfnPublishingDestinationMixinProps

Properties for CfnPublishingDestinationPropsMixin.

Inheritance
object
CfnPublishingDestinationMixinProps
Implements
ICfnPublishingDestinationMixinProps
Inherited Members
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
Namespace: Amazon.CDK.CfnPropertyMixins.AWS.GuardDuty
Assembly: Amazon.CDK.CfnPropertyMixins.dll
Syntax (csharp)
public class CfnPublishingDestinationMixinProps : ICfnPublishingDestinationMixinProps
Syntax (vb)
Public Class CfnPublishingDestinationMixinProps Implements ICfnPublishingDestinationMixinProps
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.CfnPropertyMixins.AWS.GuardDuty;

             var cfnPublishingDestinationMixinProps = new CfnPublishingDestinationMixinProps {
                 DestinationProperties = new CFNDestinationPropertiesProperty {
                     DestinationArn = "destinationArn",
                     KmsKeyArn = "kmsKeyArn"
                 },
                 DestinationType = "destinationType",
                 DetectorId = "detectorId",
                 Tags = new [] { new TagItemProperty {
                     Key = "key",
                     Value = "value"
                 } }
             };

Synopsis

Constructors

CfnPublishingDestinationMixinProps()

Properties for CfnPublishingDestinationPropsMixin.

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

CfnPublishingDestinationMixinProps()

Properties for CfnPublishingDestinationPropsMixin.

public CfnPublishingDestinationMixinProps()
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.CfnPropertyMixins.AWS.GuardDuty;

             var cfnPublishingDestinationMixinProps = new CfnPublishingDestinationMixinProps {
                 DestinationProperties = new CFNDestinationPropertiesProperty {
                     DestinationArn = "destinationArn",
                     KmsKeyArn = "kmsKeyArn"
                 },
                 DestinationType = "destinationType",
                 DetectorId = "detectorId",
                 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

Type union: either IResolvable or CfnPublishingDestinationPropsMixin.ICFNDestinationPropertiesProperty

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 CfnPublishingDestinationPropsMixin.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

ICfnPublishingDestinationMixinProps
Back to top Generated by DocFX