package aws-ec2

  1. Overview
  2. Docs
Legend:
Page
Library
Module
Module type
Parameter
Class
Class type
Source

Module Types.HostSource

Sourcetype t = {
  1. auto_placement : AutoPlacement.t option;
  2. availability_zone : Aws.BaseTypes.String.t option;
  3. available_capacity : AvailableCapacity.t option;
  4. client_token : Aws.BaseTypes.String.t option;
  5. host_id : Aws.BaseTypes.String.t option;
  6. host_properties : HostProperties.t option;
  7. host_reservation_id : Aws.BaseTypes.String.t option;
  8. instances : HostInstanceList.t;
  9. state : AllocationState.t option;
  10. allocation_time : Aws.BaseTypes.DateTime.t option;
  11. release_time : Aws.BaseTypes.DateTime.t option;
  12. tags : TagList.t;
  13. host_recovery : HostRecovery.t option;
  14. allows_multiple_instance_types : AllowsMultipleInstanceTypes.t option;
  15. owner_id : Aws.BaseTypes.String.t option;
  16. availability_zone_id : Aws.BaseTypes.String.t option;
  17. member_of_service_linked_resource_group : Aws.BaseTypes.Boolean.t option;
}
Sourceval make : ?auto_placement:??? -> ?availability_zone:??? -> ?available_capacity:??? -> ?client_token:??? -> ?host_id:??? -> ?host_properties:??? -> ?host_reservation_id:??? -> ?instances:??? -> ?state:??? -> ?allocation_time:??? -> ?release_time:??? -> ?tags:??? -> ?host_recovery:??? -> ?allows_multiple_instance_types:??? -> ?owner_id:??? -> ?availability_zone_id:??? -> ?member_of_service_linked_resource_group:??? -> unit -> t
Sourceval parse : Ezxmlm.nodes -> t option
Sourceval to_query : t -> Aws.Query.t
Sourceval to_json : t -> [> `Assoc of (string * Aws.Json.t) list ]
Sourceval of_json : Aws.Json.t -> t