Module Values.CreateSiteInputSource

Creates a site for an Outpost.

Sourcetype nonrec t = {
  1. name : SiteName.t;
  2. description : SiteDescription.t option;
  3. notes : SiteNotes.t option;
    (*

    Additional information that you provide about site access requirements, electrician scheduling, personal protective equipment, or regulation of equipment materials that could affect your installation process.

    *)
  4. tags : TagMap.t option;
    (*

    The tags to apply to a site.

    *)
  5. operatingAddress : Address.t option;
    (*

    The location to install and power on the hardware. This address might be different from the shipping address.

    *)
  6. shippingAddress : Address.t option;
    (*

    The location to ship the hardware. This address might be different from the operating address.

    *)
  7. rackPhysicalProperties : RackPhysicalProperties.t option;
    (*

    Information about the physical and logistical details for the rack at this site. For more information about hardware requirements for racks, see Network readiness checklist in the Amazon Web Services Outposts User Guide.

    *)
}
Sourceval context_ : string
Sourceval make : ?description:??? -> ?notes:??? -> ?tags:??? -> ?operatingAddress:??? -> ?shippingAddress:??? -> ?rackPhysicalProperties:??? -> name:SiteName.t -> unit -> t
Sourceval to_value : t -> [> `Structure of (string * [> `Map of ([> `String of TagKey.t ] * [> `String of TagValue.t ]) list | `String of SiteName.t | `Structure of (string * [> `Enum of string | `String of ContactName.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