import * as pulumi from "@pulumi/pulumi"; /** * Use this data source to retrieve information about an existing sensitive data scanner standard pattern. */ export declare function getSensitiveDataScannerStandardPattern(args: GetSensitiveDataScannerStandardPatternArgs, opts?: pulumi.InvokeOptions): Promise; /** * A collection of arguments for invoking getSensitiveDataScannerStandardPattern. */ export interface GetSensitiveDataScannerStandardPatternArgs { /** * Filter all the Datadog standard patterns by name. */ filter: string; } /** * A collection of values returned by getSensitiveDataScannerStandardPattern. */ export interface GetSensitiveDataScannerStandardPatternResult { /** * Description of the standard pattern. */ readonly description: string; /** * Filter all the Datadog standard patterns by name. */ readonly filter: string; /** * The provider-assigned unique ID for this managed resource. */ readonly id: string; /** * List of recommended keywords to improve rule accuracy. */ readonly includedKeywords: string[]; /** * Name of the standard pattern. */ readonly name: string; /** * Regex to match, optionally documented for older standard rules. **Deprecated.** Refer to the description field to understand what the rule does. * * @deprecated Refer to the description field to understand what the rule does. */ readonly pattern: string; /** * List of tags. */ readonly tags: string[]; } /** * Use this data source to retrieve information about an existing sensitive data scanner standard pattern. */ export declare function getSensitiveDataScannerStandardPatternOutput(args: GetSensitiveDataScannerStandardPatternOutputArgs, opts?: pulumi.InvokeOutputOptions): pulumi.Output; /** * A collection of arguments for invoking getSensitiveDataScannerStandardPattern. */ export interface GetSensitiveDataScannerStandardPatternOutputArgs { /** * Filter all the Datadog standard patterns by name. */ filter: pulumi.Input; }