import * as pulumi from "@pulumi/pulumi"; import * as outputs from "../types/output"; /** * Creates a system that represents a logical grouping of services. */ export declare function getSystem(args: GetSystemArgs, opts?: pulumi.InvokeOptions): Promise; export interface GetSystemArgs { /** * The ARN of the system. */ systemArn: string; } export interface GetSystemResult { /** * The timestamp when the system was created. */ readonly createdAt?: string; /** * The description of the system. */ readonly description?: string; /** * Whether the system is enabled to be shared with other members of the Organization. Only applicable if the system owner is a management account or delegated admin. */ readonly sharingEnabled?: boolean; /** * The ARN of the system. */ readonly systemArn?: string; /** * The system ID. */ readonly systemId?: string; /** * Tags assigned to the system. */ readonly tags?: outputs.Tag[]; /** * The timestamp when the system was last updated. */ readonly updatedAt?: string; } /** * Creates a system that represents a logical grouping of services. */ export declare function getSystemOutput(args: GetSystemOutputArgs, opts?: pulumi.InvokeOutputOptions): pulumi.Output; export interface GetSystemOutputArgs { /** * The ARN of the system. */ systemArn: pulumi.Input; }