csharp/core/Models/ListLiveChannelResponse.cs (65 lines of code) (raw):
// This file is auto-generated, don't edit it. Thanks.
using System;
using System.Collections.Generic;
using System.IO;
using Tea;
namespace AlibabaCloud.OSS.Models
{
public class ListLiveChannelResponse : TeaModel {
/// <summary>
/// x-oss-request-id
/// </summary>
[NameInMap("x-oss-request-id")]
[Validation(Required=true)]
public string RequestId { get; set; }
/// <summary>
/// ListLiveChannelResult
/// </summary>
[NameInMap("ListLiveChannelResult")]
[Validation(Required=true)]
public ListLiveChannelResponseListLiveChannelResult ListLiveChannelResult { get; set; }
public class ListLiveChannelResponseListLiveChannelResult : TeaModel {
[NameInMap("Prefix")]
[Validation(Required=false)]
public string Prefix { get; set; }
[NameInMap("Marker")]
[Validation(Required=false)]
public string Marker { get; set; }
[NameInMap("MaxKeys")]
[Validation(Required=false)]
public string MaxKeys { get; set; }
[NameInMap("IsTruncated")]
[Validation(Required=false)]
public string IsTruncated { get; set; }
[NameInMap("NextMarker")]
[Validation(Required=false)]
public string NextMarker { get; set; }
[NameInMap("LiveChannel")]
[Validation(Required=true)]
public ListLiveChannelResponseListLiveChannelResultLiveChannel LiveChannel { get; set; }
public class ListLiveChannelResponseListLiveChannelResultLiveChannel : TeaModel {
/// <summary>
/// Name
/// </summary>
[NameInMap("Name")]
[Validation(Required=false)]
public string Name { get; set; }
/// <summary>
/// Description
/// </summary>
[NameInMap("Description")]
[Validation(Required=false)]
public string Description { get; set; }
/// <summary>
/// Status
/// </summary>
[NameInMap("Status")]
[Validation(Required=false)]
public string Status { get; set; }
/// <summary>
/// LastModified
/// </summary>
[NameInMap("LastModified")]
[Validation(Required=false)]
public string LastModified { get; set; }
/// <summary>
/// PublishUrls
/// </summary>
[NameInMap("PublishUrls")]
[Validation(Required=true)]
public ListLiveChannelResponseListLiveChannelResultLiveChannelPublishUrls PublishUrls { get; set; }
public class ListLiveChannelResponseListLiveChannelResultLiveChannelPublishUrls : TeaModel {
[NameInMap("Url")]
[Validation(Required=false)]
public string Url { get; set; }
};
/// <summary>
/// PlayUrls
/// </summary>
[NameInMap("PlayUrls")]
[Validation(Required=true)]
public ListLiveChannelResponseListLiveChannelResultLiveChannelPlayUrls PlayUrls { get; set; }
public class ListLiveChannelResponseListLiveChannelResultLiveChannelPlayUrls : TeaModel {
[NameInMap("Url")]
[Validation(Required=false)]
public string Url { get; set; }
};
}
};
}
}