Show / Hide Table of Contents

Class CfnScheduledAuditPropsMixin

Use the AWS::IoT::ScheduledAudit resource to create a scheduled audit that is run at a specified time interval.

Inheritance
object
Mixin
CfnScheduledAuditPropsMixin
Implements
IMixin
Inherited Members
Mixin.IsMixin(object)
Namespace: Amazon.CDK.Mixins.Preview.AWS.IoT.Mixins
Assembly: Amazon.CDK.Mixins.Preview.dll
Syntax (csharp)
public class CfnScheduledAuditPropsMixin : Mixin, IMixin
Syntax (vb)
Public Class CfnScheduledAuditPropsMixin Inherits Mixin Implements IMixin
Remarks

For API reference, see CreateScheduleAudit and for general information, see Audit .

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iot-scheduledaudit.html

CloudformationResource: AWS::IoT::ScheduledAudit

Mixin: true

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.Mixins;
             using Amazon.CDK.Mixins.Preview.AWS.IoT.Mixins;

             var cfnScheduledAuditPropsMixin = new CfnScheduledAuditPropsMixin(new CfnScheduledAuditMixinProps {
                 DayOfMonth = "dayOfMonth",
                 DayOfWeek = "dayOfWeek",
                 Frequency = "frequency",
                 ScheduledAuditName = "scheduledAuditName",
                 Tags = new [] { new CfnTag {
                     Key = "key",
                     Value = "value"
                 } },
                 TargetCheckNames = new [] { "targetCheckNames" }
             }, new CfnPropertyMixinOptions {
                 Strategy = PropertyMergeStrategy.OVERRIDE
             });

Synopsis

Constructors

CfnScheduledAuditPropsMixin(ICfnScheduledAuditMixinProps, ICfnPropertyMixinOptions?)

Create a mixin to apply properties to AWS::IoT::ScheduledAudit.

Properties

CFN_PROPERTY_KEYS

Use the AWS::IoT::ScheduledAudit resource to create a scheduled audit that is run at a specified time interval.

Props

Use the AWS::IoT::ScheduledAudit resource to create a scheduled audit that is run at a specified time interval.

Strategy

Use the AWS::IoT::ScheduledAudit resource to create a scheduled audit that is run at a specified time interval.

Methods

ApplyTo(IConstruct)

Apply the mixin properties to the construct.

Supports(IConstruct)

Check if this mixin supports the given construct.

Constructors

CfnScheduledAuditPropsMixin(ICfnScheduledAuditMixinProps, ICfnPropertyMixinOptions?)

Create a mixin to apply properties to AWS::IoT::ScheduledAudit.

public CfnScheduledAuditPropsMixin(ICfnScheduledAuditMixinProps props, ICfnPropertyMixinOptions? options = null)
Parameters
props ICfnScheduledAuditMixinProps

L1 properties to apply.

options ICfnPropertyMixinOptions

Mixin options.

Remarks

For API reference, see CreateScheduleAudit and for general information, see Audit .

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iot-scheduledaudit.html

CloudformationResource: AWS::IoT::ScheduledAudit

Mixin: true

ExampleMetadata: fixture=_generated

Properties

CFN_PROPERTY_KEYS

Use the AWS::IoT::ScheduledAudit resource to create a scheduled audit that is run at a specified time interval.

protected static string[] CFN_PROPERTY_KEYS { get; }
Property Value

string[]

Remarks

For API reference, see CreateScheduleAudit and for general information, see Audit .

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iot-scheduledaudit.html

CloudformationResource: AWS::IoT::ScheduledAudit

Mixin: true

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.Mixins;
             using Amazon.CDK.Mixins.Preview.AWS.IoT.Mixins;

             var cfnScheduledAuditPropsMixin = new CfnScheduledAuditPropsMixin(new CfnScheduledAuditMixinProps {
                 DayOfMonth = "dayOfMonth",
                 DayOfWeek = "dayOfWeek",
                 Frequency = "frequency",
                 ScheduledAuditName = "scheduledAuditName",
                 Tags = new [] { new CfnTag {
                     Key = "key",
                     Value = "value"
                 } },
                 TargetCheckNames = new [] { "targetCheckNames" }
             }, new CfnPropertyMixinOptions {
                 Strategy = PropertyMergeStrategy.OVERRIDE
             });

Props

Use the AWS::IoT::ScheduledAudit resource to create a scheduled audit that is run at a specified time interval.

protected virtual ICfnScheduledAuditMixinProps Props { get; }
Property Value

ICfnScheduledAuditMixinProps

Remarks

For API reference, see CreateScheduleAudit and for general information, see Audit .

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iot-scheduledaudit.html

CloudformationResource: AWS::IoT::ScheduledAudit

Mixin: true

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.Mixins;
             using Amazon.CDK.Mixins.Preview.AWS.IoT.Mixins;

             var cfnScheduledAuditPropsMixin = new CfnScheduledAuditPropsMixin(new CfnScheduledAuditMixinProps {
                 DayOfMonth = "dayOfMonth",
                 DayOfWeek = "dayOfWeek",
                 Frequency = "frequency",
                 ScheduledAuditName = "scheduledAuditName",
                 Tags = new [] { new CfnTag {
                     Key = "key",
                     Value = "value"
                 } },
                 TargetCheckNames = new [] { "targetCheckNames" }
             }, new CfnPropertyMixinOptions {
                 Strategy = PropertyMergeStrategy.OVERRIDE
             });

Strategy

Use the AWS::IoT::ScheduledAudit resource to create a scheduled audit that is run at a specified time interval.

protected virtual PropertyMergeStrategy Strategy { get; }
Property Value

PropertyMergeStrategy

Remarks

For API reference, see CreateScheduleAudit and for general information, see Audit .

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iot-scheduledaudit.html

CloudformationResource: AWS::IoT::ScheduledAudit

Mixin: true

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.Mixins;
             using Amazon.CDK.Mixins.Preview.AWS.IoT.Mixins;

             var cfnScheduledAuditPropsMixin = new CfnScheduledAuditPropsMixin(new CfnScheduledAuditMixinProps {
                 DayOfMonth = "dayOfMonth",
                 DayOfWeek = "dayOfWeek",
                 Frequency = "frequency",
                 ScheduledAuditName = "scheduledAuditName",
                 Tags = new [] { new CfnTag {
                     Key = "key",
                     Value = "value"
                 } },
                 TargetCheckNames = new [] { "targetCheckNames" }
             }, new CfnPropertyMixinOptions {
                 Strategy = PropertyMergeStrategy.OVERRIDE
             });

Methods

ApplyTo(IConstruct)

Apply the mixin properties to the construct.

public override IConstruct ApplyTo(IConstruct construct)
Parameters
construct IConstruct
Returns

IConstruct

Overrides
Mixin.ApplyTo(IConstruct)
Remarks

For API reference, see CreateScheduleAudit and for general information, see Audit .

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iot-scheduledaudit.html

CloudformationResource: AWS::IoT::ScheduledAudit

Mixin: true

ExampleMetadata: fixture=_generated

Supports(IConstruct)

Check if this mixin supports the given construct.

public override bool Supports(IConstruct construct)
Parameters
construct IConstruct
Returns

bool

Overrides
Mixin.Supports(IConstruct)
Remarks

For API reference, see CreateScheduleAudit and for general information, see Audit .

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iot-scheduledaudit.html

CloudformationResource: AWS::IoT::ScheduledAudit

Mixin: true

ExampleMetadata: fixture=_generated

Implements

IMixin
Back to top Generated by DocFX