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.



8068
8069
8070
8071
8072
8073
8074
8075
8076
8077
8078
# File 'lib/v20201207/models.rb', line 8068

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:

    接口名称



8066
8067
8068
# File 'lib/v20201207/models.rb', line 8066

def Content
  @Content
end

#CreateTimeObject

Parameters:

  • ID:

    契约接口ID

  • Method:

    方法名称

  • Path:

    路径/接口名称

  • Content:

    内容

  • Source:

    创建来源

  • Revision:

    信息摘要

  • CreateTime:

    创建时间

  • ModifyTime:

    修改时间

  • Name:

    接口名称



8066
8067
8068
# File 'lib/v20201207/models.rb', line 8066

def CreateTime
  @CreateTime
end

#IDObject

Parameters:

  • ID:

    契约接口ID

  • Method:

    方法名称

  • Path:

    路径/接口名称

  • Content:

    内容

  • Source:

    创建来源

  • Revision:

    信息摘要

  • CreateTime:

    创建时间

  • ModifyTime:

    修改时间

  • Name:

    接口名称



8066
8067
8068
# File 'lib/v20201207/models.rb', line 8066

def ID
  @ID
end

#MethodObject

Parameters:

  • ID:

    契约接口ID

  • Method:

    方法名称

  • Path:

    路径/接口名称

  • Content:

    内容

  • Source:

    创建来源

  • Revision:

    信息摘要

  • CreateTime:

    创建时间

  • ModifyTime:

    修改时间

  • Name:

    接口名称



8066
8067
8068
# File 'lib/v20201207/models.rb', line 8066

def Method
  @Method
end

#ModifyTimeObject

Parameters:

  • ID:

    契约接口ID

  • Method:

    方法名称

  • Path:

    路径/接口名称

  • Content:

    内容

  • Source:

    创建来源

  • Revision:

    信息摘要

  • CreateTime:

    创建时间

  • ModifyTime:

    修改时间

  • Name:

    接口名称



8066
8067
8068
# File 'lib/v20201207/models.rb', line 8066

def ModifyTime
  @ModifyTime
end

#NameObject

Parameters:

  • ID:

    契约接口ID

  • Method:

    方法名称

  • Path:

    路径/接口名称

  • Content:

    内容

  • Source:

    创建来源

  • Revision:

    信息摘要

  • CreateTime:

    创建时间

  • ModifyTime:

    修改时间

  • Name:

    接口名称



8066
8067
8068
# File 'lib/v20201207/models.rb', line 8066

def Name
  @Name
end

#PathObject

Parameters:

  • ID:

    契约接口ID

  • Method:

    方法名称

  • Path:

    路径/接口名称

  • Content:

    内容

  • Source:

    创建来源

  • Revision:

    信息摘要

  • CreateTime:

    创建时间

  • ModifyTime:

    修改时间

  • Name:

    接口名称



8066
8067
8068
# File 'lib/v20201207/models.rb', line 8066

def Path
  @Path
end

#RevisionObject

Parameters:

  • ID:

    契约接口ID

  • Method:

    方法名称

  • Path:

    路径/接口名称

  • Content:

    内容

  • Source:

    创建来源

  • Revision:

    信息摘要

  • CreateTime:

    创建时间

  • ModifyTime:

    修改时间

  • Name:

    接口名称



8066
8067
8068
# File 'lib/v20201207/models.rb', line 8066

def Revision
  @Revision
end

#SourceObject

Parameters:

  • ID:

    契约接口ID

  • Method:

    方法名称

  • Path:

    路径/接口名称

  • Content:

    内容

  • Source:

    创建来源

  • Revision:

    信息摘要

  • CreateTime:

    创建时间

  • ModifyTime:

    修改时间

  • Name:

    接口名称



8066
8067
8068
# File 'lib/v20201207/models.rb', line 8066

def Source
  @Source
end

Instance Method Details

#deserialize(params) ⇒ Object



8080
8081
8082
8083
8084
8085
8086
8087
8088
8089
8090
# File 'lib/v20201207/models.rb', line 8080

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