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.
40 lines
2.4 KiB
C#
40 lines
2.4 KiB
C#
namespace TradeManageNew.APIClients.FedexAPI.Models.RatesAndTransitTimes
|
|
{
|
|
/// <summary>
|
|
/// Describe the attributes of a battery or cell that are used for classification purposes. Typically this structure would be used to allow customers to declare batteries or cells for which full dangerous goods documentation and procedures are not required.
|
|
/// </summary>
|
|
[System.CodeDom.Compiler.GeneratedCode("NJsonSchema", "14.1.0.0 (NJsonSchema v11.0.2.0 (Newtonsoft.Json v13.0.0.0))")]
|
|
public partial class BatteryClassificationDetail
|
|
{
|
|
/// <summary>
|
|
/// Describes the material composition of the battery or cell. Example: LITHIUM_METAL
|
|
/// </summary>
|
|
[Newtonsoft.Json.JsonProperty("material", Required = Newtonsoft.Json.Required.Default, NullValueHandling = Newtonsoft.Json.NullValueHandling.Ignore)]
|
|
[Newtonsoft.Json.JsonConverter(typeof(Newtonsoft.Json.Converters.StringEnumConverter))]
|
|
public BatteryClassificationDetailMaterial? Material { get; set; }
|
|
|
|
/// <summary>
|
|
/// Specify the regulation specific classification for the battery or cell.
|
|
/// </summary>
|
|
[Newtonsoft.Json.JsonProperty("regulatorySubType", Required = Newtonsoft.Json.Required.Default, NullValueHandling = Newtonsoft.Json.NullValueHandling.Ignore)]
|
|
[Newtonsoft.Json.JsonConverter(typeof(Newtonsoft.Json.Converters.StringEnumConverter))]
|
|
public BatteryClassificationDetailRegulatorySubType? RegulatorySubType { get; set; }
|
|
|
|
/// <summary>
|
|
/// Indicate the packing arrangement of the battery or cell with respect to other items within the same package. Example: CONTAINED_IN_EQUIPMENT
|
|
/// </summary>
|
|
[Newtonsoft.Json.JsonProperty("packing", Required = Newtonsoft.Json.Required.Default, NullValueHandling = Newtonsoft.Json.NullValueHandling.Ignore)]
|
|
[Newtonsoft.Json.JsonConverter(typeof(Newtonsoft.Json.Converters.StringEnumConverter))]
|
|
public BatteryClassificationDetailPacking? Packing { get; set; }
|
|
|
|
private System.Collections.Generic.IDictionary<string, object> _additionalProperties;
|
|
|
|
[Newtonsoft.Json.JsonExtensionData]
|
|
public System.Collections.Generic.IDictionary<string, object> AdditionalProperties
|
|
{
|
|
get { return _additionalProperties ?? (_additionalProperties = new System.Collections.Generic.Dictionary<string, object>()); }
|
|
set { _additionalProperties = value; }
|
|
}
|
|
|
|
}
|
|
} |