Class: TencentCloud::Ecm::V20190719::DescribeNetworkInterfacesRequest
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Ecm::V20190719::DescribeNetworkInterfacesRequest
- Defined in:
- lib/v20190719/models.rb
Overview
DescribeNetworkInterfaces请求参数结构体
Instance Attribute Summary collapse
-
#EcmRegion ⇒ Object
vpc-id - String - (过滤条件)VPC实例ID,形如:vpc-f49l6u0z。 subnet-id - String - (过滤条件)所属子网实例ID,形如:subnet-f49l6u0z。 network-interface-id - String - (过滤条件)弹性网卡实例ID,形如:eni-5k56k7k7。 attachment.instance-id - String - (过滤条件)绑定的云服务器实例ID,形如:ein-3nqpdn3i。 groups.security-group-id - String - (过滤条件)绑定的安全组实例ID,例如:sg-f9ekbxeq。 network-interface-name - String - (过滤条件)网卡实例名称。 network-interface-description - String - (过滤条件)网卡实例描述。 address-ip - String - (过滤条件)内网IPv4地址。 tag-key - String -是否必填:否- (过滤条件)按照标签键进行过滤。 tag:tag-key - String - 是否必填:否 - (过滤条件)按照标签键值对进行过滤。 tag-key使用具体的标签键进行替换。 is-primary - Boolean - 是否必填:否 - (过滤条件)按照是否主网卡进行过滤。值为true时,仅过滤主网卡;值为false时,仅过滤辅助网卡;次过滤参数为提供时,同时过滤主网卡和辅助网卡。.
-
#Filters ⇒ Object
vpc-id - String - (过滤条件)VPC实例ID,形如:vpc-f49l6u0z。 subnet-id - String - (过滤条件)所属子网实例ID,形如:subnet-f49l6u0z。 network-interface-id - String - (过滤条件)弹性网卡实例ID,形如:eni-5k56k7k7。 attachment.instance-id - String - (过滤条件)绑定的云服务器实例ID,形如:ein-3nqpdn3i。 groups.security-group-id - String - (过滤条件)绑定的安全组实例ID,例如:sg-f9ekbxeq。 network-interface-name - String - (过滤条件)网卡实例名称。 network-interface-description - String - (过滤条件)网卡实例描述。 address-ip - String - (过滤条件)内网IPv4地址。 tag-key - String -是否必填:否- (过滤条件)按照标签键进行过滤。 tag:tag-key - String - 是否必填:否 - (过滤条件)按照标签键值对进行过滤。 tag-key使用具体的标签键进行替换。 is-primary - Boolean - 是否必填:否 - (过滤条件)按照是否主网卡进行过滤。值为true时,仅过滤主网卡;值为false时,仅过滤辅助网卡;次过滤参数为提供时,同时过滤主网卡和辅助网卡。.
-
#Limit ⇒ Object
vpc-id - String - (过滤条件)VPC实例ID,形如:vpc-f49l6u0z。 subnet-id - String - (过滤条件)所属子网实例ID,形如:subnet-f49l6u0z。 network-interface-id - String - (过滤条件)弹性网卡实例ID,形如:eni-5k56k7k7。 attachment.instance-id - String - (过滤条件)绑定的云服务器实例ID,形如:ein-3nqpdn3i。 groups.security-group-id - String - (过滤条件)绑定的安全组实例ID,例如:sg-f9ekbxeq。 network-interface-name - String - (过滤条件)网卡实例名称。 network-interface-description - String - (过滤条件)网卡实例描述。 address-ip - String - (过滤条件)内网IPv4地址。 tag-key - String -是否必填:否- (过滤条件)按照标签键进行过滤。 tag:tag-key - String - 是否必填:否 - (过滤条件)按照标签键值对进行过滤。 tag-key使用具体的标签键进行替换。 is-primary - Boolean - 是否必填:否 - (过滤条件)按照是否主网卡进行过滤。值为true时,仅过滤主网卡;值为false时,仅过滤辅助网卡;次过滤参数为提供时,同时过滤主网卡和辅助网卡。.
-
#NetworkInterfaceIds ⇒ Object
vpc-id - String - (过滤条件)VPC实例ID,形如:vpc-f49l6u0z。 subnet-id - String - (过滤条件)所属子网实例ID,形如:subnet-f49l6u0z。 network-interface-id - String - (过滤条件)弹性网卡实例ID,形如:eni-5k56k7k7。 attachment.instance-id - String - (过滤条件)绑定的云服务器实例ID,形如:ein-3nqpdn3i。 groups.security-group-id - String - (过滤条件)绑定的安全组实例ID,例如:sg-f9ekbxeq。 network-interface-name - String - (过滤条件)网卡实例名称。 network-interface-description - String - (过滤条件)网卡实例描述。 address-ip - String - (过滤条件)内网IPv4地址。 tag-key - String -是否必填:否- (过滤条件)按照标签键进行过滤。 tag:tag-key - String - 是否必填:否 - (过滤条件)按照标签键值对进行过滤。 tag-key使用具体的标签键进行替换。 is-primary - Boolean - 是否必填:否 - (过滤条件)按照是否主网卡进行过滤。值为true时,仅过滤主网卡;值为false时,仅过滤辅助网卡;次过滤参数为提供时,同时过滤主网卡和辅助网卡。.
-
#Offset ⇒ Object
vpc-id - String - (过滤条件)VPC实例ID,形如:vpc-f49l6u0z。 subnet-id - String - (过滤条件)所属子网实例ID,形如:subnet-f49l6u0z。 network-interface-id - String - (过滤条件)弹性网卡实例ID,形如:eni-5k56k7k7。 attachment.instance-id - String - (过滤条件)绑定的云服务器实例ID,形如:ein-3nqpdn3i。 groups.security-group-id - String - (过滤条件)绑定的安全组实例ID,例如:sg-f9ekbxeq。 network-interface-name - String - (过滤条件)网卡实例名称。 network-interface-description - String - (过滤条件)网卡实例描述。 address-ip - String - (过滤条件)内网IPv4地址。 tag-key - String -是否必填:否- (过滤条件)按照标签键进行过滤。 tag:tag-key - String - 是否必填:否 - (过滤条件)按照标签键值对进行过滤。 tag-key使用具体的标签键进行替换。 is-primary - Boolean - 是否必填:否 - (过滤条件)按照是否主网卡进行过滤。值为true时,仅过滤主网卡;值为false时,仅过滤辅助网卡;次过滤参数为提供时,同时过滤主网卡和辅助网卡。.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(networkinterfaceids = nil, filters = nil, offset = nil, limit = nil, ecmregion = nil) ⇒ DescribeNetworkInterfacesRequest
constructor
A new instance of DescribeNetworkInterfacesRequest.
Constructor Details
#initialize(networkinterfaceids = nil, filters = nil, offset = nil, limit = nil, ecmregion = nil) ⇒ DescribeNetworkInterfacesRequest
Returns a new instance of DescribeNetworkInterfacesRequest.
3786 3787 3788 3789 3790 3791 3792 |
# File 'lib/v20190719/models.rb', line 3786 def initialize(networkinterfaceids=nil, filters=nil, offset=nil, limit=nil, ecmregion=nil) @NetworkInterfaceIds = networkinterfaceids @Filters = filters @Offset = offset @Limit = limit @EcmRegion = ecmregion end |
Instance Attribute Details
#EcmRegion ⇒ Object
vpc-id - String - (过滤条件)VPC实例ID,形如:vpc-f49l6u0z。subnet-id - String - (过滤条件)所属子网实例ID,形如:subnet-f49l6u0z。network-interface-id - String - (过滤条件)弹性网卡实例ID,形如:eni-5k56k7k7。attachment.instance-id - String - (过滤条件)绑定的云服务器实例ID,形如:ein-3nqpdn3i。groups.security-group-id - String - (过滤条件)绑定的安全组实例ID,例如:sg-f9ekbxeq。network-interface-name - String - (过滤条件)网卡实例名称。network-interface-description - String - (过滤条件)网卡实例描述。address-ip - String - (过滤条件)内网IPv4地址。tag-key - String -是否必填:否- (过滤条件)按照标签键进行过滤。tag:tag-key - String - 是否必填:否 - (过滤条件)按照标签键值对进行过滤。 tag-key使用具体的标签键进行替换。is-primary - Boolean - 是否必填:否 - (过滤条件)按照是否主网卡进行过滤。值为true时,仅过滤主网卡;值为false时,仅过滤辅助网卡;次过滤参数为提供时,同时过滤主网卡和辅助网卡。
3784 3785 3786 |
# File 'lib/v20190719/models.rb', line 3784 def EcmRegion @EcmRegion end |
#Filters ⇒ Object
vpc-id - String - (过滤条件)VPC实例ID,形如:vpc-f49l6u0z。subnet-id - String - (过滤条件)所属子网实例ID,形如:subnet-f49l6u0z。network-interface-id - String - (过滤条件)弹性网卡实例ID,形如:eni-5k56k7k7。attachment.instance-id - String - (过滤条件)绑定的云服务器实例ID,形如:ein-3nqpdn3i。groups.security-group-id - String - (过滤条件)绑定的安全组实例ID,例如:sg-f9ekbxeq。network-interface-name - String - (过滤条件)网卡实例名称。network-interface-description - String - (过滤条件)网卡实例描述。address-ip - String - (过滤条件)内网IPv4地址。tag-key - String -是否必填:否- (过滤条件)按照标签键进行过滤。tag:tag-key - String - 是否必填:否 - (过滤条件)按照标签键值对进行过滤。 tag-key使用具体的标签键进行替换。is-primary - Boolean - 是否必填:否 - (过滤条件)按照是否主网卡进行过滤。值为true时,仅过滤主网卡;值为false时,仅过滤辅助网卡;次过滤参数为提供时,同时过滤主网卡和辅助网卡。
3784 3785 3786 |
# File 'lib/v20190719/models.rb', line 3784 def Filters @Filters end |
#Limit ⇒ Object
vpc-id - String - (过滤条件)VPC实例ID,形如:vpc-f49l6u0z。subnet-id - String - (过滤条件)所属子网实例ID,形如:subnet-f49l6u0z。network-interface-id - String - (过滤条件)弹性网卡实例ID,形如:eni-5k56k7k7。attachment.instance-id - String - (过滤条件)绑定的云服务器实例ID,形如:ein-3nqpdn3i。groups.security-group-id - String - (过滤条件)绑定的安全组实例ID,例如:sg-f9ekbxeq。network-interface-name - String - (过滤条件)网卡实例名称。network-interface-description - String - (过滤条件)网卡实例描述。address-ip - String - (过滤条件)内网IPv4地址。tag-key - String -是否必填:否- (过滤条件)按照标签键进行过滤。tag:tag-key - String - 是否必填:否 - (过滤条件)按照标签键值对进行过滤。 tag-key使用具体的标签键进行替换。is-primary - Boolean - 是否必填:否 - (过滤条件)按照是否主网卡进行过滤。值为true时,仅过滤主网卡;值为false时,仅过滤辅助网卡;次过滤参数为提供时,同时过滤主网卡和辅助网卡。
3784 3785 3786 |
# File 'lib/v20190719/models.rb', line 3784 def Limit @Limit end |
#NetworkInterfaceIds ⇒ Object
vpc-id - String - (过滤条件)VPC实例ID,形如:vpc-f49l6u0z。subnet-id - String - (过滤条件)所属子网实例ID,形如:subnet-f49l6u0z。network-interface-id - String - (过滤条件)弹性网卡实例ID,形如:eni-5k56k7k7。attachment.instance-id - String - (过滤条件)绑定的云服务器实例ID,形如:ein-3nqpdn3i。groups.security-group-id - String - (过滤条件)绑定的安全组实例ID,例如:sg-f9ekbxeq。network-interface-name - String - (过滤条件)网卡实例名称。network-interface-description - String - (过滤条件)网卡实例描述。address-ip - String - (过滤条件)内网IPv4地址。tag-key - String -是否必填:否- (过滤条件)按照标签键进行过滤。tag:tag-key - String - 是否必填:否 - (过滤条件)按照标签键值对进行过滤。 tag-key使用具体的标签键进行替换。is-primary - Boolean - 是否必填:否 - (过滤条件)按照是否主网卡进行过滤。值为true时,仅过滤主网卡;值为false时,仅过滤辅助网卡;次过滤参数为提供时,同时过滤主网卡和辅助网卡。
3784 3785 3786 |
# File 'lib/v20190719/models.rb', line 3784 def NetworkInterfaceIds @NetworkInterfaceIds end |
#Offset ⇒ Object
vpc-id - String - (过滤条件)VPC实例ID,形如:vpc-f49l6u0z。subnet-id - String - (过滤条件)所属子网实例ID,形如:subnet-f49l6u0z。network-interface-id - String - (过滤条件)弹性网卡实例ID,形如:eni-5k56k7k7。attachment.instance-id - String - (过滤条件)绑定的云服务器实例ID,形如:ein-3nqpdn3i。groups.security-group-id - String - (过滤条件)绑定的安全组实例ID,例如:sg-f9ekbxeq。network-interface-name - String - (过滤条件)网卡实例名称。network-interface-description - String - (过滤条件)网卡实例描述。address-ip - String - (过滤条件)内网IPv4地址。tag-key - String -是否必填:否- (过滤条件)按照标签键进行过滤。tag:tag-key - String - 是否必填:否 - (过滤条件)按照标签键值对进行过滤。 tag-key使用具体的标签键进行替换。is-primary - Boolean - 是否必填:否 - (过滤条件)按照是否主网卡进行过滤。值为true时,仅过滤主网卡;值为false时,仅过滤辅助网卡;次过滤参数为提供时,同时过滤主网卡和辅助网卡。
3784 3785 3786 |
# File 'lib/v20190719/models.rb', line 3784 def Offset @Offset end |
Instance Method Details
#deserialize(params) ⇒ Object
3794 3795 3796 3797 3798 3799 3800 3801 3802 3803 3804 3805 3806 3807 |
# File 'lib/v20190719/models.rb', line 3794 def deserialize(params) @NetworkInterfaceIds = params['NetworkInterfaceIds'] unless params['Filters'].nil? @Filters = [] params['Filters'].each do |i| filter_tmp = Filter.new filter_tmp.deserialize(i) @Filters << filter_tmp end end @Offset = params['Offset'] @Limit = params['Limit'] @EcmRegion = params['EcmRegion'] end |