import * as pulumi from "@pulumi/pulumi"; import * as outputs from "./types/output"; export declare function getSystemAutomationAction(args: GetSystemAutomationActionArgs, opts?: pulumi.InvokeOptions): Promise; /** * A collection of arguments for invoking GetSystemAutomationAction. */ export interface GetSystemAutomationActionArgs { name: string; vdomparam?: string; } /** * A collection of values returned by GetSystemAutomationAction. */ export interface GetSystemAutomationActionResult { readonly accprofile: string; readonly actionType: string; readonly alicloudAccessKeyId: string; readonly alicloudAccessKeySecret: string; readonly alicloudAccountId: string; readonly alicloudFunction: string; readonly alicloudFunctionAuthorization: string; readonly alicloudFunctionDomain: string; readonly alicloudRegion: string; readonly alicloudService: string; readonly alicloudVersion: string; readonly awsApiId: string; readonly awsApiKey: string; readonly awsApiPath: string; readonly awsApiStage: string; readonly awsDomain: string; readonly awsRegion: string; readonly azureApiKey: string; readonly azureApp: string; readonly azureDomain: string; readonly azureFunction: string; readonly azureFunctionAuthorization: string; readonly delay: number; readonly description: string; readonly emailBody: string; readonly emailFrom: string; readonly emailSubject: string; readonly emailTos: outputs.GetSystemAutomationActionEmailTo[]; readonly executeSecurityFabric: string; readonly forticareEmail: string; readonly gcpFunction: string; readonly gcpFunctionDomain: string; readonly gcpFunctionRegion: string; readonly gcpProject: string; readonly headers: outputs.GetSystemAutomationActionHeader[]; readonly httpBody: string; readonly httpHeaders: outputs.GetSystemAutomationActionHttpHeader[]; /** * The provider-assigned unique ID for this managed resource. */ readonly id: string; readonly message: string; readonly messageType: string; readonly method: string; readonly minimumInterval: number; readonly name: string; readonly outputSize: number; readonly port: number; readonly protocol: string; readonly replacementMessage: string; readonly replacemsgGroup: string; readonly required: string; readonly script: string; readonly sdnConnectors: outputs.GetSystemAutomationActionSdnConnector[]; readonly securityTag: string; readonly systemAction: string; readonly timeout: number; readonly tlsCertificate: string; readonly uri: string; readonly vdomparam?: string; readonly verifyHostCert: string; } export declare function getSystemAutomationActionOutput(args: GetSystemAutomationActionOutputArgs, opts?: pulumi.InvokeOptions): pulumi.Output; /** * A collection of arguments for invoking GetSystemAutomationAction. */ export interface GetSystemAutomationActionOutputArgs { name: pulumi.Input; vdomparam?: pulumi.Input; }