import * as pulumi from "@pulumi/pulumi"; import * as outputs from "../types/output"; import * as enums from "../types/enums"; /** * Resource Type definition for AWS::SecurityAgent::SecurityRequirementPack */ export declare function getSecurityRequirementPack(args: GetSecurityRequirementPackArgs, opts?: pulumi.InvokeOptions): Promise; export interface GetSecurityRequirementPackArgs { /** * Unique identifier of the security requirement pack */ packId: string; } export interface GetSecurityRequirementPackResult { /** * Description of the pack */ readonly description?: string; /** * Name of the security requirement pack */ readonly name?: string; /** * Unique identifier of the security requirement pack */ readonly packId?: string; /** * Security requirements within this pack */ readonly securityRequirements?: outputs.securityagent.SecurityRequirementPackSecurityRequirement[]; /** * Whether the pack is enabled or disabled */ readonly status?: enums.securityagent.SecurityRequirementPackStatus; /** * Tags for the security requirement pack */ readonly tags?: outputs.Tag[]; } /** * Resource Type definition for AWS::SecurityAgent::SecurityRequirementPack */ export declare function getSecurityRequirementPackOutput(args: GetSecurityRequirementPackOutputArgs, opts?: pulumi.InvokeOutputOptions): pulumi.Output; export interface GetSecurityRequirementPackOutputArgs { /** * Unique identifier of the security requirement pack */ packId: pulumi.Input; }