UNPKG

aws-cdk-lib

Version:

Version 2 of the AWS Cloud Development Kit library

57 lines (56 loc) 1.37 kB
import * as constructs from "constructs"; import { IEnvironmentAware } from "../environment-aware"; /** * Indicates that this resource can be referenced as a AgentSpace. * * @stability experimental */ export interface IAgentSpaceRef extends constructs.IConstruct, IEnvironmentAware { /** * A reference to a AgentSpace resource. */ readonly agentSpaceRef: AgentSpaceReference; } /** * A reference to a AgentSpace resource. * * @struct * @stability external */ export interface AgentSpaceReference { /** * The AgentSpaceId of the AgentSpace resource. */ readonly agentSpaceId: string; /** * The ARN of the AgentSpace resource. */ readonly agentSpaceArn: string; } /** * Indicates that this resource can be referenced as a Association. * * @stability experimental */ export interface IAssociationRef extends constructs.IConstruct, IEnvironmentAware { /** * A reference to a Association resource. */ readonly associationRef: AssociationReference; } /** * A reference to a Association resource. * * @struct * @stability external */ export interface AssociationReference { /** * The AgentSpaceId of the Association resource. */ readonly agentSpaceId: string; /** * The AssociationId of the Association resource. */ readonly associationId: string; }