Module Values.SubnetSource

Represents the subnet associated with a cluster. This parameter refers to subnets defined in Amazon Virtual Private Cloud (Amazon VPC) and used with ElastiCache.

Sourcetype nonrec t = {
  1. subnetIdentifier : String_.t option;
    (*

    The unique identifier for the subnet.

    *)
  2. subnetAvailabilityZone : AvailabilityZone.t option;
    (*

    The Availability Zone associated with the subnet.

    *)
  3. subnetOutpost : SubnetOutpost.t option;
    (*

    The outpost ARN of the subnet.

    *)
  4. supportedNetworkTypes : NetworkTypeList.t option;
    (*

    Either ipv4 | ipv6 | dual_stack. IPv6 is supported for workloads using Valkey 7.2 and above, Redis OSS engine version 6.2 to 7.1 or Memcached engine version 1.6.6 and above on all instances built on the Nitro system.

    *)
}
Sourceval make : ?subnetIdentifier:??? -> ?subnetAvailabilityZone:??? -> ?subnetOutpost:??? -> ?supportedNetworkTypes:??? -> unit -> t
Sourceval to_value : t -> [> `Structure of (string * [> `List of [> `Enum of string ] list | `String of String_.t | `Structure of (string * [> `String of String_.t ]) list ]) 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