vpc-20160428/core/Models/DescribeGlobalAccelerationInstancesRequest.cs (54 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.SDK.Vpc20160428.Models { public class DescribeGlobalAccelerationInstancesRequest : TeaModel { /// <summary> /// <para>The bandwidth type of the GA instance. Valid values:</para> /// <list type="bullet"> /// <item><description><b>Sharing</b></description></item> /// <item><description><b>Exclusive</b> (default)</description></item> /// </list> /// /// <b>Example:</b> /// <para>Exclusive</para> /// </summary> [NameInMap("BandwidthType")] [Validation(Required=false)] public string BandwidthType { get; set; } /// <summary> /// <para>The ID of the GA instance.</para> /// /// <b>Example:</b> /// <para>ga-234sljmxaz****</para> /// </summary> [NameInMap("GlobalAccelerationInstanceId")] [Validation(Required=false)] public string GlobalAccelerationInstanceId { get; set; } /// <summary> /// <para>Specifies whether to return information about pending orders. Valid values:</para> /// <list type="bullet"> /// <item><description><b>false</b> (default)</description></item> /// <item><description><b>true</b></description></item> /// </list> /// /// <b>Example:</b> /// <para>false</para> /// </summary> [NameInMap("IncludeReservationData")] [Validation(Required=false)] public bool? IncludeReservationData { get; set; } /// <summary> /// <para>The public IP address of the GA instance.</para> /// /// <b>Example:</b> /// <para>12.xx.xx.78</para> /// </summary> [NameInMap("IpAddress")] [Validation(Required=false)] public string IpAddress { get; set; } /// <summary> /// <para>The name of the GA instance.</para> /// /// <b>Example:</b> /// <para>GA-1</para> /// </summary> [NameInMap("Name")] [Validation(Required=false)] public string Name { get; set; } [NameInMap("OwnerAccount")] [Validation(Required=false)] public string OwnerAccount { get; set; } [NameInMap("OwnerId")] [Validation(Required=false)] public long? OwnerId { get; set; } /// <summary> /// <para>The number of the page to return. Default value: <b>1</b>.</para> /// /// <b>Example:</b> /// <para>10</para> /// </summary> [NameInMap("PageNumber")] [Validation(Required=false)] public int? PageNumber { get; set; } /// <summary> /// <para>The number of entries to return on each page. Maximum value: <b>100</b>. Default value: <b>10</b>.</para> /// /// <b>Example:</b> /// <para>10</para> /// </summary> [NameInMap("PageSize")] [Validation(Required=false)] public int? PageSize { get; set; } /// <summary> /// <para>The region ID of the GA instance. You can call the <a href="https://help.aliyun.com/document_detail/36063.html">DescribeRegions</a> operation to query the most recent region list.</para> /// <para>This parameter is required.</para> /// /// <b>Example:</b> /// <para>cn-hangzhou</para> /// </summary> [NameInMap("RegionId")] [Validation(Required=false)] public string RegionId { get; set; } [NameInMap("ResourceOwnerAccount")] [Validation(Required=false)] public string ResourceOwnerAccount { get; set; } [NameInMap("ResourceOwnerId")] [Validation(Required=false)] public long? ResourceOwnerId { get; set; } /// <summary> /// <para>The ID of the backend service instance.</para> /// /// <b>Example:</b> /// <para>i-sxjblddejj9x****</para> /// </summary> [NameInMap("ServerId")] [Validation(Required=false)] public string ServerId { get; set; } /// <summary> /// <para>The region of the backend service. Valid values:</para> /// <list type="bullet"> /// <item><description><b>china-mainland</b></description></item> /// <item><description><b>north-america</b></description></item> /// <item><description><b>asia-pacific</b></description></item> /// <item><description><b>europe</b></description></item> /// </list> /// /// <b>Example:</b> /// <para>china-mainland</para> /// </summary> [NameInMap("ServiceLocation")] [Validation(Required=false)] public string ServiceLocation { get; set; } /// <summary> /// <para>The status of the GA instance. Valid values:</para> /// <list type="bullet"> /// <item><description><b>Available</b></description></item> /// <item><description><b>Inuse</b></description></item> /// <item><description><b>Associating</b></description></item> /// <item><description><b>Unassociating</b></description></item> /// </list> /// /// <b>Example:</b> /// <para>Available</para> /// </summary> [NameInMap("Status")] [Validation(Required=false)] public string Status { get; set; } } }