Class: TencentCloud::Tse::V20201207::GovernanceInterfaceDescription

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

Overview

服务契约接口定义

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(id = nil, method = nil, path = nil, content = nil, source = nil, revision = nil, createtime = nil, modifytime = nil, name = nil) ⇒ GovernanceInterfaceDescription

Returns a new instance of GovernanceInterfaceDescription.



8048
8049
8050
8051
8052
8053
8054
8055
8056
8057
8058
# File 'lib/v20201207/models.rb', line 8048

def initialize(id=nil, method=nil, path=nil, content=nil, source=nil, revision=nil, createtime=nil, modifytime=nil, name=nil)
  @ID = id
  @Method = method
  @Path = path
  @Content = content
  @Source = source
  @Revision = revision
  @CreateTime = createtime
  @ModifyTime = modifytime
  @Name = name
end

Instance Attribute Details

#ContentObject

Parameters:

  • ID:

    契约接口ID

  • Method:

    方法名称

  • Path:

    路径/接口名称

  • Content:

    内容

  • Source:

    创建来源

  • Revision:

    信息摘要

  • CreateTime:

    创建时间

  • ModifyTime:

    修改时间

  • Name:

    接口名称



8046
8047
8048
# File 'lib/v20201207/models.rb', line 8046

def Content
  @Content
end

#CreateTimeObject

Parameters:

  • ID:

    契约接口ID

  • Method:

    方法名称

  • Path:

    路径/接口名称

  • Content:

    内容

  • Source:

    创建来源

  • Revision:

    信息摘要

  • CreateTime:

    创建时间

  • ModifyTime:

    修改时间

  • Name:

    接口名称



8046
8047
8048
# File 'lib/v20201207/models.rb', line 8046

def CreateTime
  @CreateTime
end

#IDObject

Parameters:

  • ID:

    契约接口ID

  • Method:

    方法名称

  • Path:

    路径/接口名称

  • Content:

    内容

  • Source:

    创建来源

  • Revision:

    信息摘要

  • CreateTime:

    创建时间

  • ModifyTime:

    修改时间

  • Name:

    接口名称



8046
8047
8048
# File 'lib/v20201207/models.rb', line 8046

def ID
  @ID
end

#MethodObject

Parameters:

  • ID:

    契约接口ID

  • Method:

    方法名称

  • Path:

    路径/接口名称

  • Content:

    内容

  • Source:

    创建来源

  • Revision:

    信息摘要

  • CreateTime:

    创建时间

  • ModifyTime:

    修改时间

  • Name:

    接口名称



8046
8047
8048
# File 'lib/v20201207/models.rb', line 8046

def Method
  @Method
end

#ModifyTimeObject

Parameters:

  • ID:

    契约接口ID

  • Method:

    方法名称

  • Path:

    路径/接口名称

  • Content:

    内容

  • Source:

    创建来源

  • Revision:

    信息摘要

  • CreateTime:

    创建时间

  • ModifyTime:

    修改时间

  • Name:

    接口名称



8046
8047
8048
# File 'lib/v20201207/models.rb', line 8046

def ModifyTime
  @ModifyTime
end

#NameObject

Parameters:

  • ID:

    契约接口ID

  • Method:

    方法名称

  • Path:

    路径/接口名称

  • Content:

    内容

  • Source:

    创建来源

  • Revision:

    信息摘要

  • CreateTime:

    创建时间

  • ModifyTime:

    修改时间

  • Name:

    接口名称



8046
8047
8048
# File 'lib/v20201207/models.rb', line 8046

def Name
  @Name
end

#PathObject

Parameters:

  • ID:

    契约接口ID

  • Method:

    方法名称

  • Path:

    路径/接口名称

  • Content:

    内容

  • Source:

    创建来源

  • Revision:

    信息摘要

  • CreateTime:

    创建时间

  • ModifyTime:

    修改时间

  • Name:

    接口名称



8046
8047
8048
# File 'lib/v20201207/models.rb', line 8046

def Path
  @Path
end

#RevisionObject

Parameters:

  • ID:

    契约接口ID

  • Method:

    方法名称

  • Path:

    路径/接口名称

  • Content:

    内容

  • Source:

    创建来源

  • Revision:

    信息摘要

  • CreateTime:

    创建时间

  • ModifyTime:

    修改时间

  • Name:

    接口名称



8046
8047
8048
# File 'lib/v20201207/models.rb', line 8046

def Revision
  @Revision
end

#SourceObject

Parameters:

  • ID:

    契约接口ID

  • Method:

    方法名称

  • Path:

    路径/接口名称

  • Content:

    内容

  • Source:

    创建来源

  • Revision:

    信息摘要

  • CreateTime:

    创建时间

  • ModifyTime:

    修改时间

  • Name:

    接口名称



8046
8047
8048
# File 'lib/v20201207/models.rb', line 8046

def Source
  @Source
end

Instance Method Details

#deserialize(params) ⇒ Object



8060
8061
8062
8063
8064
8065
8066
8067
8068
8069
8070
# File 'lib/v20201207/models.rb', line 8060

def deserialize(params)
  @ID = params['ID']
  @Method = params['Method']
  @Path = params['Path']
  @Content = params['Content']
  @Source = params['Source']
  @Revision = params['Revision']
  @CreateTime = params['CreateTime']
  @ModifyTime = params['ModifyTime']
  @Name = params['Name']
end