import * as pulumi from "@pulumi/pulumi"; import * as outputs from "../types/output"; /** * Resource Type definition for AWS::SecurityAgent::AgentSpace */ export declare function getAgentSpace(args: GetAgentSpaceArgs, opts?: pulumi.InvokeOptions): Promise; export interface GetAgentSpaceArgs { /** * Unique identifier of the agent space */ agentSpaceId: string; } export interface GetAgentSpaceResult { /** * Unique identifier of the agent space */ readonly agentSpaceId?: string; readonly awsResources?: outputs.securityagent.AgentSpaceAwsResources; readonly codeReviewSettings?: outputs.securityagent.AgentSpaceCodeReviewSettings; /** * Timestamp when the agent space was created */ readonly createdAt?: string; /** * Description of the agent space */ readonly description?: string; readonly integratedResources?: outputs.securityagent.AgentSpaceIntegratedResource[]; /** * Name of the agent space */ readonly name?: string; /** * Tags for the agent space */ readonly tags?: outputs.Tag[]; /** * List of target domain identifiers registered with the agent space */ readonly targetDomainIds?: string[]; /** * Timestamp when the agent space was last updated */ readonly updatedAt?: string; } /** * Resource Type definition for AWS::SecurityAgent::AgentSpace */ export declare function getAgentSpaceOutput(args: GetAgentSpaceOutputArgs, opts?: pulumi.InvokeOutputOptions): pulumi.Output; export interface GetAgentSpaceOutputArgs { /** * Unique identifier of the agent space */ agentSpaceId: pulumi.Input; }