using System.Collections.Generic; namespace Amazon.Lambda.CloudWatchEvents.ECSEvents { /// /// An object representing a container instance or task attachment. /// https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_Attachment.html /// public class Attachment { /// /// Details of the attachment. For elastic network interfaces, this includes the /// network interface ID, the MAC address, the subnet ID, and the private IPv4 address. /// Type of underlying object KeyValuePair (https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_KeyValuePair.html) /// public List Details { get; set; } /// /// The unique identifier for the attachment. /// public string Id { get; set; } /// /// The status of the attachment. Valid values are PRECREATED, CREATED, ATTACHING, /// ATTACHED, DETACHING, DETACHED, and DELETED. /// public string Status { get; set; } /// /// The type of the attachment, such as ElasticNetworkInterface. /// public string Type { get; set; } } }