public static class DescribeSecurityGroupsResponseBody.DescribeSecurityGroupsResponseBodySecurityGroupsSecurityGroup
extends com.aliyun.tea.TeaModel
限定符和类型 | 字段和说明 |
---|---|
Integer |
availableInstanceAmount
The number of private IP addresses that can be added to the security group.
|
String |
creationTime
The time when the security group was created.
|
String |
description
The description of the security group.
|
Integer |
ecsCount
The number of private IP addresses that are contained in the security group.
|
Integer |
groupToGroupRuleCount |
String |
resourceGroupId
The ID of the resource group to which the security group belongs.
|
Integer |
ruleCount |
String |
securityGroupId
The ID of the security group.
|
String |
securityGroupName
The name of the security group.
|
String |
securityGroupType
The type of the security group.
|
Long |
serviceID
The ID of the distributor to which the security group belongs.
|
Boolean |
serviceManaged
Indicates whether the user of the security group is an Alibaba Cloud service or a distributor.
|
DescribeSecurityGroupsResponseBody.DescribeSecurityGroupsResponseBodySecurityGroupsSecurityGroupTags |
tags
The tags of the security group.
|
String |
vpcId
The ID of the VPC to which the security group belongs.
|
构造器和说明 |
---|
DescribeSecurityGroupsResponseBodySecurityGroupsSecurityGroup() |
@NameInMap(value="AvailableInstanceAmount") public Integer availableInstanceAmount
The number of private IP addresses that can be added to the security group. For more information, see the "Security group capacity" section in Basic security groups and advanced security groups.
If you set IsQueryEcsCount to True, the return value of AvailableInstanceAmount is valid.
example:This parameter is deprecated. The returned quantity is provided only for reference. The actual quantity may differ from the returned quantity.
0
@NameInMap(value="CreationTime") public String creationTime
The time when the security group was created. The time follows the ISO 8601 standard in the yyyy-MM-ddThh:mmZ format. The time is displayed in UTC.
example:2021-08-31T03:12:29Z
@NameInMap(value="Description") public String description
The description of the security group.
example:TestDescription
@NameInMap(value="EcsCount") public Integer ecsCount
The number of private IP addresses that are contained in the security group. For more information, see the "Security group capacity" section in Basic security groups and advanced security groups.
If you set IsQueryEcsCount to True, the return value of EcsCount is valid.
example:This parameter is deprecated. The returned quantity is provided only for reference. The actual quantity may differ from the returned quantity.
0
@NameInMap(value="GroupToGroupRuleCount") public Integer groupToGroupRuleCount
@NameInMap(value="ResourceGroupId") public String resourceGroupId
The ID of the resource group to which the security group belongs.
example:rg-bp67acfmxazb4p****
@NameInMap(value="RuleCount") public Integer ruleCount
@NameInMap(value="SecurityGroupId") public String securityGroupId
The ID of the security group.
example:sg-bp67acfmxazb4p****
@NameInMap(value="SecurityGroupName") public String securityGroupName
The name of the security group.
example:SGTestName
@NameInMap(value="SecurityGroupType") public String securityGroupType
The type of the security group. Valid values:
normal
@NameInMap(value="ServiceID") public Long serviceID
The ID of the distributor to which the security group belongs.
example:12345678910
@NameInMap(value="ServiceManaged") public Boolean serviceManaged
Indicates whether the user of the security group is an Alibaba Cloud service or a distributor.
example:false
@NameInMap(value="Tags") public DescribeSecurityGroupsResponseBody.DescribeSecurityGroupsResponseBodySecurityGroupsSecurityGroupTags tags
The tags of the security group.
@NameInMap(value="VpcId") public String vpcId
The ID of the VPC to which the security group belongs.
example:vpc-bp67acfmxazb4p****
public DescribeSecurityGroupsResponseBodySecurityGroupsSecurityGroup()
public static DescribeSecurityGroupsResponseBody.DescribeSecurityGroupsResponseBodySecurityGroupsSecurityGroup build(Map<String,?> map) throws Exception
Exception
public DescribeSecurityGroupsResponseBody.DescribeSecurityGroupsResponseBodySecurityGroupsSecurityGroup setAvailableInstanceAmount(Integer availableInstanceAmount)
public Integer getAvailableInstanceAmount()
public DescribeSecurityGroupsResponseBody.DescribeSecurityGroupsResponseBodySecurityGroupsSecurityGroup setCreationTime(String creationTime)
public String getCreationTime()
public DescribeSecurityGroupsResponseBody.DescribeSecurityGroupsResponseBodySecurityGroupsSecurityGroup setDescription(String description)
public String getDescription()
public DescribeSecurityGroupsResponseBody.DescribeSecurityGroupsResponseBodySecurityGroupsSecurityGroup setEcsCount(Integer ecsCount)
public Integer getEcsCount()
public DescribeSecurityGroupsResponseBody.DescribeSecurityGroupsResponseBodySecurityGroupsSecurityGroup setGroupToGroupRuleCount(Integer groupToGroupRuleCount)
public Integer getGroupToGroupRuleCount()
public DescribeSecurityGroupsResponseBody.DescribeSecurityGroupsResponseBodySecurityGroupsSecurityGroup setResourceGroupId(String resourceGroupId)
public String getResourceGroupId()
public DescribeSecurityGroupsResponseBody.DescribeSecurityGroupsResponseBodySecurityGroupsSecurityGroup setRuleCount(Integer ruleCount)
public Integer getRuleCount()
public DescribeSecurityGroupsResponseBody.DescribeSecurityGroupsResponseBodySecurityGroupsSecurityGroup setSecurityGroupId(String securityGroupId)
public String getSecurityGroupId()
public DescribeSecurityGroupsResponseBody.DescribeSecurityGroupsResponseBodySecurityGroupsSecurityGroup setSecurityGroupName(String securityGroupName)
public String getSecurityGroupName()
public DescribeSecurityGroupsResponseBody.DescribeSecurityGroupsResponseBodySecurityGroupsSecurityGroup setSecurityGroupType(String securityGroupType)
public String getSecurityGroupType()
public DescribeSecurityGroupsResponseBody.DescribeSecurityGroupsResponseBodySecurityGroupsSecurityGroup setServiceID(Long serviceID)
public Long getServiceID()
public DescribeSecurityGroupsResponseBody.DescribeSecurityGroupsResponseBodySecurityGroupsSecurityGroup setServiceManaged(Boolean serviceManaged)
public Boolean getServiceManaged()
public DescribeSecurityGroupsResponseBody.DescribeSecurityGroupsResponseBodySecurityGroupsSecurityGroup setTags(DescribeSecurityGroupsResponseBody.DescribeSecurityGroupsResponseBodySecurityGroupsSecurityGroupTags tags)
public DescribeSecurityGroupsResponseBody.DescribeSecurityGroupsResponseBodySecurityGroupsSecurityGroupTags getTags()
public DescribeSecurityGroupsResponseBody.DescribeSecurityGroupsResponseBodySecurityGroupsSecurityGroup setVpcId(String vpcId)
public String getVpcId()
Copyright © 2024. All rights reserved.