/// <summary> /// Initializes a new instance of the <see cref="SystemInfoResponse" /> class. /// </summary> /// <param name="version">version.</param> /// <param name="buildDate">buildDate.</param> /// <param name="releaseName">releaseName.</param> /// <param name="defaultFieldMask">defaultFieldMask.</param> /// <param name="forcedFieldMask">forcedFieldMask.</param> public SystemInfoResponse(string version = default(string), string buildDate = default(string), string releaseName = default(string), FieldMask defaultFieldMask = default(FieldMask), FieldMask forcedFieldMask = default(FieldMask)) { this.Version = version; this.BuildDate = buildDate; this.ReleaseName = releaseName; this.DefaultFieldMask = defaultFieldMask; this.ForcedFieldMask = forcedFieldMask; }
/// <summary> /// Initializes a new instance of the <see cref="Collection" /> class. /// </summary> /// <param name="collectionId">The ID of the collection. This is assigned by the backend..</param> /// <param name="teamId">The team ID that owns the collection. This field is required. When you create new collections the default is to use your private team ID..</param> /// <param name="fieldMask">fieldMask.</param> /// <param name="firmware">firmware.</param> /// <param name="tags">Tags for the collection. Tags are metadata fields that you can assign to the collection..</param> public Collection(string collectionId = default(string), string teamId = default(string), FieldMask fieldMask = default(FieldMask), CollectionFirmware firmware = default(CollectionFirmware), Dictionary <string, string> tags = default(Dictionary <string, string>)) { this.CollectionId = collectionId; this.TeamId = teamId; this.FieldMask = fieldMask; this.Firmware = firmware; this.Tags = tags; }