Module Values_1.TransitGatewayVpcAttachmentOptionsSource

Describes the VPC attachment options.

Sourcetype nonrec t = {
  1. dnsSupport : Values_0.DnsSupportValue.t option;
    (*

    Indicates whether DNS support is enabled.

    *)
  2. securityGroupReferencingSupport : Values_0.SecurityGroupReferencingSupportValue.t option;
    (*

    Enables you to reference a security group across VPCs attached to a transit gateway to simplify security group management. This option is enabled by default. For more information about security group referencing, see Security group referencing in the Amazon Web Services Transit Gateways Guide.

    *)
  3. ipv6Support : Values_0.Ipv6SupportValue.t option;
    (*

    Indicates whether IPv6 support is disabled.

    *)
  4. applianceModeSupport : Values_0.ApplianceModeSupportValue.t option;
    (*

    Indicates whether appliance mode support is enabled.

    *)
}
Sourceval make : ?dnsSupport:??? -> ?securityGroupReferencingSupport:??? -> ?ipv6Support:??? -> ?applianceModeSupport:??? -> unit -> t
Sourceval to_value : t -> [> `Structure of (string * [> `Enum of string ]) list ]
Sourceval to_query : t -> Awso.Client.Query.t
Sourceval of_xml : Awso.Xml.t -> t
Sourceval of_string : string -> t
Sourceval of_json : Yojson.Safe.t -> t
Sourceval to_json : t -> Yojson.Safe.t