C# Client Library
A C# Client Library for the AnalyzeRe REST API
Layer_XL.cs
Go to the documentation of this file.
1 using System.Runtime.Serialization;
3 
4 namespace AnalyzeRe.Layers
5 {
8  {
9  #region Public Properties
10  [DataMember(Order = 20)]
12  [NotNull]
13  [GreaterThan(0, true)]
14  [PropertyAlias(new[] { "occurrence limit", "occ limit", "event limit" })]
15  public MonetaryUnit limit { get; set; }
16 
18  [DataMember(Order = 21)]
19  [NotNull]
20  [GreaterThan(0, true)]
21  [PropertyAlias(new[] { "attach", "retention", "deductible" })]
22  public MonetaryUnit attachment { get; set; }
23 
25  [DataMember(Order = 22)]
26  [NotNull]
27  [GreaterThan(0, true)]
28  public MonetaryUnit franchise { get; set; }
29  #endregion Public Properties
30  }
31 }
Representation of a monetary value with a currency.
Definition: MonetaryUnit.cs:13
Specifies one or more aliases to be used as synonyms for the property's name.
Definition: PropertyAlias.cs:7
Abstract representation of a layer. This resource type cannot be instantiated instead derived resourc...
Abstract representation of a base Excess of Loss layer.
Definition: Layer_XL.cs:7
Abstract representation of a layer that has occurrence terms.