Class: TencentCloud::Dlc::V20210125::GrantDLCCatalogAccessRequest

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

Overview

GrantDLCCatalogAccess请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(vpcid = nil, product = nil, description = nil, vpcuin = nil, vpcappid = nil) ⇒ GrantDLCCatalogAccessRequest

Returns a new instance of GrantDLCCatalogAccessRequest.



11310
11311
11312
11313
11314
11315
11316
# File 'lib/v20210125/models.rb', line 11310

def initialize(vpcid=nil, product=nil, description=nil, vpcuin=nil, vpcappid=nil)
  @VpcId = vpcid
  @Product = product
  @Description = description
  @VpcUin = vpcuin
  @VpcAppId = vpcappid
end

Instance Attribute Details

#DescriptionObject

Parameters:

  • VpcId:

    授权VpcId

  • Product:

    产品(EMR|DLC|Doris|Inlong|Wedata)

  • Description:

    描述

  • VpcUin:

    VPC所属账号UIN

  • VpcAppId:

    VPC所属账号AppId



11308
11309
11310
# File 'lib/v20210125/models.rb', line 11308

def Description
  @Description
end

#ProductObject

Parameters:

  • VpcId:

    授权VpcId

  • Product:

    产品(EMR|DLC|Doris|Inlong|Wedata)

  • Description:

    描述

  • VpcUin:

    VPC所属账号UIN

  • VpcAppId:

    VPC所属账号AppId



11308
11309
11310
# File 'lib/v20210125/models.rb', line 11308

def Product
  @Product
end

#VpcAppIdObject

Parameters:

  • VpcId:

    授权VpcId

  • Product:

    产品(EMR|DLC|Doris|Inlong|Wedata)

  • Description:

    描述

  • VpcUin:

    VPC所属账号UIN

  • VpcAppId:

    VPC所属账号AppId



11308
11309
11310
# File 'lib/v20210125/models.rb', line 11308

def VpcAppId
  @VpcAppId
end

#VpcIdObject

Parameters:

  • VpcId:

    授权VpcId

  • Product:

    产品(EMR|DLC|Doris|Inlong|Wedata)

  • Description:

    描述

  • VpcUin:

    VPC所属账号UIN

  • VpcAppId:

    VPC所属账号AppId



11308
11309
11310
# File 'lib/v20210125/models.rb', line 11308

def VpcId
  @VpcId
end

#VpcUinObject

Parameters:

  • VpcId:

    授权VpcId

  • Product:

    产品(EMR|DLC|Doris|Inlong|Wedata)

  • Description:

    描述

  • VpcUin:

    VPC所属账号UIN

  • VpcAppId:

    VPC所属账号AppId



11308
11309
11310
# File 'lib/v20210125/models.rb', line 11308

def VpcUin
  @VpcUin
end

Instance Method Details

#deserialize(params) ⇒ Object



11318
11319
11320
11321
11322
11323
11324
# File 'lib/v20210125/models.rb', line 11318

def deserialize(params)
  @VpcId = params['VpcId']
  @Product = params['Product']
  @Description = params['Description']
  @VpcUin = params['VpcUin']
  @VpcAppId = params['VpcAppId']
end