You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

42 lines
3.0 KiB
C#

namespace TradeManageNew.APIClients.FedexApi.Models.RatesAndTransitTimes
{
[System.CodeDom.Compiler.GeneratedCode("NJsonSchema", "14.1.0.0 (NJsonSchema v11.0.2.0 (Newtonsoft.Json v13.0.0.0))")]
public partial class RequestedPackageLineItem
{
/// <summary>
/// This is a physical packaging type used for the package. &lt;br&gt;&lt;a onclick='loadDocReference("subpackagetypes")'&gt;Click here to see sub-packaging types&lt;/a&gt;&lt;br&gt;For more information on physical packaging or packaging regulatory requirements, visit fedex.com or contact your FedEx representative.
/// </summary>
[Newtonsoft.Json.JsonProperty("subPackagingType", Required = Newtonsoft.Json.Required.Default, NullValueHandling = Newtonsoft.Json.NullValueHandling.Ignore)]
public string SubPackagingType { get; set; }
/// <summary>
/// Indicate the grouped package count. These are number of identical package(s) each with one or more commodities. &lt;br&gt; Example: 2
/// </summary>
[Newtonsoft.Json.JsonProperty("groupPackageCount", Required = Newtonsoft.Json.Required.Default, NullValueHandling = Newtonsoft.Json.NullValueHandling.Ignore)]
public int? GroupPackageCount { get; set; }
/// <summary>
/// This is the Declared Value - represents FedEx Maximum liability in connection with a shipment of that Package, including but not limited to, any loss, damage, delay, misdelivery, any failure to provide information, or misdelivery of information relating to the Shipment.
/// </summary>
[Newtonsoft.Json.JsonProperty("declaredValue", Required = Newtonsoft.Json.Required.Default, NullValueHandling = Newtonsoft.Json.NullValueHandling.Ignore)]
public Money DeclaredValue { get; set; }
/// <summary>
/// Indicate the total weight of the requested package line items.
/// </summary>
[Newtonsoft.Json.JsonProperty("weight", Required = Newtonsoft.Json.Required.Always)]
public Weight_2 Weight { get; set; }
[Newtonsoft.Json.JsonProperty("dimensions", Required = Newtonsoft.Json.Required.Default, NullValueHandling = Newtonsoft.Json.NullValueHandling.Ignore)]
public RequestePackageLineItemDimensions Dimensions { get; set; }
[Newtonsoft.Json.JsonProperty("variableHandlingChargeDetail", Required = Newtonsoft.Json.Required.Default, NullValueHandling = Newtonsoft.Json.NullValueHandling.Ignore)]
public VariableHandlingChargeDetail VariableHandlingChargeDetail { get; set; }
/// <summary>
/// These special services are available at the package level for some or all service types. Indicated if rate data is being requested for the special services.
/// </summary>
[Newtonsoft.Json.JsonProperty("packageSpecialServices", Required = Newtonsoft.Json.Required.Default, NullValueHandling = Newtonsoft.Json.NullValueHandling.Ignore)]
public PackageSpecialServicesRequested PackageSpecialServices { get; set; }
}
}