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; }
}
}