Class: TencentCloud::Tic::V20201117::DescribeStackVersionsRequest

Inherits:
Common::AbstractModel
  • Object
show all
Defined in:
lib/v20201117/models.rb

Overview

DescribeStackVersions请求参数结构体

Instance Attribute Summary collapse

  • #Limit ⇒ Object
  • **StackId**
  • 按照版本所属的【**资源栈ID**】进行过滤,形如`stk-xxxxxx` 类型:string.
  • #Offset ⇒ Object
  • **StackId**
  • 按照版本所属的【**资源栈ID**】进行过滤,形如`stk-xxxxxx` 类型:string.
  • #VersionIds ⇒ Object
  • **StackId**
  • 按照版本所属的【**资源栈ID**】进行过滤,形如`stk-xxxxxx` 类型:string.

    Instance Method Summary collapse

    Constructor Details

    #initialize(versionids = nil, offset = nil, limit = nil, filters = nil) ⇒ DescribeStackVersionsRequest

    Returns a new instance of DescribeStackVersionsRequest.

    
    
    391
    392
    393
    394
    395
    396
    # File 'lib/v20201117/models.rb', line 391
    
    def initialize(versionids=nil, offset=nil, limit=nil, filters=nil)
      @VersionIds = versionids
      @Offset = offset
      @Limit = limit
      @Filters = filters
    end

    Instance Attribute Details

    #FiltersObject

  • **StackId**
  • 按照版本所属的【**资源栈ID**】进行过滤,形如`stk-xxxxxx` 类型:string
    
    
    389
    390
    391
    # File 'lib/v20201117/models.rb', line 389
    
    def Filters
      @Filters
    end

    #LimitObject

  • **StackId**
  • 按照版本所属的【**资源栈ID**】进行过滤,形如`stk-xxxxxx` 类型:string
    
    
    389
    390
    391
    # File 'lib/v20201117/models.rb', line 389
    
    def Limit
      @Limit
    end

    #OffsetObject

  • **StackId**
  • 按照版本所属的【**资源栈ID**】进行过滤,形如`stk-xxxxxx` 类型:string
    
    
    389
    390
    391
    # File 'lib/v20201117/models.rb', line 389
    
    def Offset
      @Offset
    end

    #VersionIdsObject

  • **StackId**
  • 按照版本所属的【**资源栈ID**】进行过滤,形如`stk-xxxxxx` 类型:string
    
    
    389
    390
    391
    # File 'lib/v20201117/models.rb', line 389
    
    def VersionIds
      @VersionIds
    end

    Instance Method Details

    #deserialize(params) ⇒ Object

    
    
    398
    399
    400
    401
    402
    403
    404
    405
    406
    407
    408
    409
    410
    # File 'lib/v20201117/models.rb', line 398
    
    def deserialize(params)
      @VersionIds = params['VersionIds']
      @Offset = params['Offset']
      @Limit = params['Limit']
      unless params['Filters'].nil?
        @Filters = []
        params['Filters'].each do |i|
          filter_tmp = Filter.new
          filter_tmp.deserialize(i)
          @Filters << filter_tmp
        end
      end
    end