UNPKG

typed-aws

Version:

Helps you write AWS CloudFormation in TypeScript

53 lines (52 loc) 2.28 kB
import { CfnResource, Resolvable } from '../../base'; export declare type Detector_Type = 'AWS::GuardDuty::Detector'; export declare const Detector_Type = "AWS::GuardDuty::Detector"; /** * Resource Type definition for AWS::GuardDuty::Detector {@link * http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-guardduty-detector.html} */ export default function Detector(props: Detector_Properties): CfnResource<Detector_Properties>; /** * Resource Type definition for AWS::GuardDuty::Detector {@link * http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-guardduty-detector.html} */ export declare type Detector_Properties = { /** * {@link * http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-guardduty-detector.html#cfn-guardduty-detector-findingpublishingfrequency} */ FindingPublishingFrequency?: Resolvable<string>; /** * {@link * http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-guardduty-detector.html#cfn-guardduty-detector-enable} */ Enable: Resolvable<boolean>; /** * {@link * http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-guardduty-detector.html#cfn-guardduty-detector-datasources} */ DataSources?: CFNDataSourceConfigurations; Id?: Resolvable<string>; }; /** * {@link * http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-guardduty-detector-cfns3logsconfiguration.html} */ export declare type CFNS3LogsConfiguration = { /** * {@link * http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-guardduty-detector-cfns3logsconfiguration.html#cfn-guardduty-detector-cfns3logsconfiguration-enable} */ Enable?: Resolvable<boolean>; }; /** * {@link * http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-guardduty-detector-cfndatasourceconfigurations.html} */ export declare type CFNDataSourceConfigurations = { /** * {@link * http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-guardduty-detector-cfndatasourceconfigurations.html#cfn-guardduty-detector-cfndatasourceconfigurations-s3logs} */ S3Logs?: CFNS3LogsConfiguration; };