aliyun-net-sdk-edas/Edas/Model/V20170801/ListResourceGroupResponse.cs (899 lines of code) (raw):

/* * Licensed to the Apache Software Foundation (ASF) under one * or more contributor license agreements. See the NOTICE file * distributed with this work for additional information * regarding copyright ownership. The ASF licenses this file * to you under the Apache License, Version 2.0 (the * "License"); you may not use this file except in compliance * with the License. You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, * software distributed under the License is distributed on an * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY * KIND, either express or implied. See the License for the * specific language governing permissions and limitations * under the License. */ using System.Collections.Generic; using Aliyun.Acs.Core; namespace Aliyun.Acs.Edas.Model.V20170801 { public class ListResourceGroupResponse : AcsResponse { private int? code; private string message; private string requestId; private List<ListResourceGroup_ResGroupEntity> resourceGroupList; public int? Code { get { return code; } set { code = value; } } public string Message { get { return message; } set { message = value; } } public string RequestId { get { return requestId; } set { requestId = value; } } public List<ListResourceGroup_ResGroupEntity> ResourceGroupList { get { return resourceGroupList; } set { resourceGroupList = value; } } public class ListResourceGroup_ResGroupEntity { private long? id; private string name; private string description; private string adminUserId; private long? createTime; private long? updateTime; private string regionId; private List<ListResourceGroup_EcsEntity> ecsList; private List<ListResourceGroup_SlbEntity> slbList; public long? Id { get { return id; } set { id = value; } } public string Name { get { return name; } set { name = value; } } public string Description { get { return description; } set { description = value; } } public string AdminUserId { get { return adminUserId; } set { adminUserId = value; } } public long? CreateTime { get { return createTime; } set { createTime = value; } } public long? UpdateTime { get { return updateTime; } set { updateTime = value; } } public string RegionId { get { return regionId; } set { regionId = value; } } public List<ListResourceGroup_EcsEntity> EcsList { get { return ecsList; } set { ecsList = value; } } public List<ListResourceGroup_SlbEntity> SlbList { get { return slbList; } set { slbList = value; } } public class ListResourceGroup_EcsEntity { private string instanceId; private string instanceName; private string hostName; private string description; private string status; private string publicIp; private string innerIp; private string privateIp; private string eip; private string serialNum; private string userId; private string zoneId; private string regionId; private string instanceId1; private bool? expired; private string sgId; private string vpcId; private string groupId; private int? cpu; private int? mem; private ListResourceGroup_EcuEntity ecuEntity; private ListResourceGroup_VpcEntity vpcEntity; public string InstanceId { get { return instanceId; } set { instanceId = value; } } public string InstanceName { get { return instanceName; } set { instanceName = value; } } public string HostName { get { return hostName; } set { hostName = value; } } public string Description { get { return description; } set { description = value; } } public string Status { get { return status; } set { status = value; } } public string PublicIp { get { return publicIp; } set { publicIp = value; } } public string InnerIp { get { return innerIp; } set { innerIp = value; } } public string PrivateIp { get { return privateIp; } set { privateIp = value; } } public string Eip { get { return eip; } set { eip = value; } } public string SerialNum { get { return serialNum; } set { serialNum = value; } } public string UserId { get { return userId; } set { userId = value; } } public string ZoneId { get { return zoneId; } set { zoneId = value; } } public string RegionId { get { return regionId; } set { regionId = value; } } public string InstanceId1 { get { return instanceId1; } set { instanceId1 = value; } } public bool? Expired { get { return expired; } set { expired = value; } } public string SgId { get { return sgId; } set { sgId = value; } } public string VpcId { get { return vpcId; } set { vpcId = value; } } public string GroupId { get { return groupId; } set { groupId = value; } } public int? Cpu { get { return cpu; } set { cpu = value; } } public int? Mem { get { return mem; } set { mem = value; } } public ListResourceGroup_EcuEntity EcuEntity { get { return ecuEntity; } set { ecuEntity = value; } } public ListResourceGroup_VpcEntity VpcEntity { get { return vpcEntity; } set { vpcEntity = value; } } public class ListResourceGroup_EcuEntity { private string ecuId; private bool? online; private bool? dockerEnv; private long? createTime; private long? updateTime; private string ipAddr; private long? heartbeatTime; private string userId; private string name; private string zoneId; private string regionId; private string instanceId; private string vpcId; private int? availableCpu; private int? availableMem; private int? cpu; private int? mem; public string EcuId { get { return ecuId; } set { ecuId = value; } } public bool? Online { get { return online; } set { online = value; } } public bool? DockerEnv { get { return dockerEnv; } set { dockerEnv = value; } } public long? CreateTime { get { return createTime; } set { createTime = value; } } public long? UpdateTime { get { return updateTime; } set { updateTime = value; } } public string IpAddr { get { return ipAddr; } set { ipAddr = value; } } public long? HeartbeatTime { get { return heartbeatTime; } set { heartbeatTime = value; } } public string UserId { get { return userId; } set { userId = value; } } public string Name { get { return name; } set { name = value; } } public string ZoneId { get { return zoneId; } set { zoneId = value; } } public string RegionId { get { return regionId; } set { regionId = value; } } public string InstanceId { get { return instanceId; } set { instanceId = value; } } public string VpcId { get { return vpcId; } set { vpcId = value; } } public int? AvailableCpu { get { return availableCpu; } set { availableCpu = value; } } public int? AvailableMem { get { return availableMem; } set { availableMem = value; } } public int? Cpu { get { return cpu; } set { cpu = value; } } public int? Mem { get { return mem; } set { mem = value; } } } public class ListResourceGroup_VpcEntity { private string vpcId; private string vpcName; private string regionId; private string userId; private string cidrblock; private string status; private string description; private bool? expired; private int? ecsNum; public string VpcId { get { return vpcId; } set { vpcId = value; } } public string VpcName { get { return vpcName; } set { vpcName = value; } } public string RegionId { get { return regionId; } set { regionId = value; } } public string UserId { get { return userId; } set { userId = value; } } public string Cidrblock { get { return cidrblock; } set { cidrblock = value; } } public string Status { get { return status; } set { status = value; } } public string Description { get { return description; } set { description = value; } } public bool? Expired { get { return expired; } set { expired = value; } } public int? EcsNum { get { return ecsNum; } set { ecsNum = value; } } } } public class ListResourceGroup_SlbEntity { private string slbId; private string slbName; private string regionId; private string userId; private string address; private string slbStatus; private string addressType; private string vswitchId; private string vpcId; private string networkType; private int? groupId; private bool? expired; public string SlbId { get { return slbId; } set { slbId = value; } } public string SlbName { get { return slbName; } set { slbName = value; } } public string RegionId { get { return regionId; } set { regionId = value; } } public string UserId { get { return userId; } set { userId = value; } } public string Address { get { return address; } set { address = value; } } public string SlbStatus { get { return slbStatus; } set { slbStatus = value; } } public string AddressType { get { return addressType; } set { addressType = value; } } public string VswitchId { get { return vswitchId; } set { vswitchId = value; } } public string VpcId { get { return vpcId; } set { vpcId = value; } } public string NetworkType { get { return networkType; } set { networkType = value; } } public int? GroupId { get { return groupId; } set { groupId = value; } } public bool? Expired { get { return expired; } set { expired = value; } } } } } }