// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0
using System.Collections.Generic;
using AWS.Deploy.Common.Recipes;
namespace AWS.Deploy.CLI.TypeHintResponses
{
///
/// The class encapsulates
/// type hint response
///
public class VPCConnectorTypeHintResponse : IDisplayable
{
public string? VpcConnectorId { get; set; }
public bool UseVPCConnector { get; set; }
public bool CreateNew { get; set; }
public bool CreateNewVpc { get; set; }
public string? VpcId { get; set; }
public SortedSet Subnets { get; set; } = new SortedSet();
public SortedSet SecurityGroups { get; set; } = new SortedSet();
///
/// Returning null will default to the tool's default display.
///
public string? ToDisplayString() => null;
}
}