/// <summary>
 /// Initializes a new instance of the <see cref="ModifySharing" /> class.
 /// </summary>
 /// <param name="downloadable">If true, allow people to download the recording.</param>
 /// <param name="recepientType">recepientType.</param>
 public ModifySharing(bool?downloadable = default(bool?), RecepientOptionsComp recepientType = default(RecepientOptionsComp))
 {
     this.Downloadable  = downloadable;
     this.RecepientType = recepientType;
 }
示例#2
0
 /// <summary>
 /// Initializes a new instance of the <see cref="SetSharing" /> class.
 /// </summary>
 /// <param name="meetingGuid">The globally unique identifier (GUID) of the meeting of interest. This value is a string which contains the numeric meeting id, followed by a colon, followed by a 128-bit integer number formatted as 5 alphanumeric segments separated by dashes..</param>
 /// <param name="ownerId">ownerId.</param>
 /// <param name="recepientType">The ownerId field is the unique Id number of the BlueJeans account that owns the recording.</param>
 public SetSharing(string meetingGuid = default(string), int?ownerId = default(int?), RecepientOptionsComp recepientType = default(RecepientOptionsComp))
 {
     this.MeetingGuid   = meetingGuid;
     this.OwnerId       = ownerId;
     this.RecepientType = recepientType;
 }
示例#3
0
 /// <summary>
 /// Initializes a new instance of the <see cref="MeetingSharing" /> class.
 /// </summary>
 /// <param name="id">This field is the Sharing Authorization unique identifier..</param>
 /// <param name="meetingGuid">The meetingGuid is a globally unique Id for this particular recording. It is a string which contains the numeric meeting id, followed by a colon, followed by a 128-bit integer number formatted as 6 alphanumeric segments separated by dashes..</param>
 /// <param name="ownerId">The ownerId field is the unique Id number of the BlueJeans account that owns the recording.</param>
 /// <param name="sharingUrl">sharingUrl.</param>
 /// <param name="recepientType">recepientType.</param>
 /// <param name="properties">properties.</param>
 /// <param name="status">This status field indicates the state of the sharing authorization record..</param>
 /// <param name="downloadable">The downloadable field indicates whether the recording can be downloaded.</param>
 /// <param name="passcode">TBD.</param>
 /// <param name="validity">TBD.</param>
 /// <param name="created">Date, since epoch time, that the recording was created (in milliseconds)..</param>
 /// <param name="lastmodified">Date, since epoch time, that the recording was last modified (in milliseconds)..</param>
 public MeetingSharing(int?id = default(int?), string meetingGuid = default(string), int?ownerId = default(int?), string sharingUrl = default(string), RecepientOptionsComp recepientType = default(RecepientOptionsComp), MeetingSharingProperties properties = default(MeetingSharingProperties), StatusEnum?status = default(StatusEnum?), bool?downloadable = default(bool?), string passcode = default(string), string validity = default(string), int?created = default(int?), int?lastmodified = default(int?))
 {
     this.Id            = id;
     this.MeetingGuid   = meetingGuid;
     this.OwnerId       = ownerId;
     this.SharingUrl    = sharingUrl;
     this.RecepientType = recepientType;
     this.Properties    = properties;
     this.Status        = status;
     this.Downloadable  = downloadable;
     this.Passcode      = passcode;
     this.Validity      = validity;
     this.Created       = created;
     this.Lastmodified  = lastmodified;
 }