/// <summary> /// Initializes a new instance of the InputPatchResponse class with /// required arguments. /// </summary> public InputPatchResponse(InputProperties properties) : this() { if (properties == null) { throw new ArgumentNullException("properties"); } this.Properties = properties; }
/// <summary> /// Initializes a new instance of the Input class with required /// arguments. /// </summary> public Input(string name, InputProperties properties) : this() { if (name == null) { throw new ArgumentNullException("name"); } if (properties == null) { throw new ArgumentNullException("properties"); } this.Name = name; this.Properties = properties; }
/// <summary> /// Initializes a new instance of the Input class. /// </summary> /// <param name="id">Resource Id</param> /// <param name="name">Resource name</param> /// <param name="type">Resource type</param> /// <param name="properties">The properties that are associated with an /// input. Required on PUT (CreateOrReplace) requests.</param> public Input(string id = default(string), string name = default(string), string type = default(string), InputProperties properties = default(InputProperties)) : base(id, name, type) { Properties = properties; CustomInit(); }