Class: TencentCloud::Tse::V20201207::GovernanceService

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

Overview

治理中心服务信息。

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(name = nil, namespace = nil, metadatas = nil, comment = nil, createtime = nil, modifytime = nil, department = nil, business = nil, healthyinstancecount = nil, totalinstancecount = nil, id = nil, editable = nil, userids = nil, groupids = nil, removeuserids = nil, removegroupids = nil, exportto = nil, revision = nil, synctoglobalregistry = nil, isolateinstancecount = nil, servicestatus = nil) ⇒ GovernanceService

Returns a new instance of GovernanceService.



8251
8252
8253
8254
8255
8256
8257
8258
8259
8260
8261
8262
8263
8264
8265
8266
8267
8268
8269
8270
8271
8272
8273
# File 'lib/v20201207/models.rb', line 8251

def initialize(name=nil, namespace=nil, metadatas=nil, comment=nil, createtime=nil, modifytime=nil, department=nil, business=nil, healthyinstancecount=nil, totalinstancecount=nil, id=nil, editable=nil, userids=nil, groupids=nil, removeuserids=nil, removegroupids=nil, exportto=nil, revision=nil, synctoglobalregistry=nil, isolateinstancecount=nil, servicestatus=nil)
  @Name = name
  @Namespace = namespace
  @Metadatas = metadatas
  @Comment = comment
  @CreateTime = createtime
  @ModifyTime = modifytime
  @Department = department
  @Business = business
  @HealthyInstanceCount = healthyinstancecount
  @TotalInstanceCount = totalinstancecount
  @Id = id
  @Editable = editable
  @UserIds = userids
  @GroupIds = groupids
  @RemoveUserIds = removeuserids
  @RemoveGroupIds = removegroupids
  @ExportTo = exportto
  @Revision = revision
  @SyncToGlobalRegistry = synctoglobalregistry
  @IsolateInstanceCount = isolateinstancecount
  @ServiceStatus = servicestatus
end

Instance Attribute Details

#BusinessObject

Parameters:

  • Name:

    服务名称。

  • Namespace:

    命名空间名称。

  • Metadatas:

    元数据信息数组。

  • Comment:

    描述信息。

  • CreateTime:

    创建时间。

  • ModifyTime:

    修改时间。

  • Department:

    服务所属部门。

  • Business:

    服务所属业务。

  • HealthyInstanceCount:

    健康服务实例数

  • TotalInstanceCount:

    服务实例总数

  • Id:

    服务ID

  • Editable:

    是否可以编辑

  • UserIds:

    可以编辑该资源的用户ID

  • GroupIds:

    可以编辑该资源的用户组ID

  • RemoveUserIds:

    移除可以编辑该资源的用户ID

  • RemoveGroupIds:

    移除可以编辑该资源的用户组ID

  • ExportTo:

    该服务对哪些命名空间可见

  • Revision:

    该服务信息摘要签名

  • SyncToGlobalRegistry:

    是否开启同步到全局注册中心

  • IsolateInstanceCount:

    隔离实例数

  • ServiceStatus:

    服务健康状态



8249
8250
8251
# File 'lib/v20201207/models.rb', line 8249

def Business
  @Business
end

#CommentObject

Parameters:

  • Name:

    服务名称。

  • Namespace:

    命名空间名称。

  • Metadatas:

    元数据信息数组。

  • Comment:

    描述信息。

  • CreateTime:

    创建时间。

  • ModifyTime:

    修改时间。

  • Department:

    服务所属部门。

  • Business:

    服务所属业务。

  • HealthyInstanceCount:

    健康服务实例数

  • TotalInstanceCount:

    服务实例总数

  • Id:

    服务ID

  • Editable:

    是否可以编辑

  • UserIds:

    可以编辑该资源的用户ID

  • GroupIds:

    可以编辑该资源的用户组ID

  • RemoveUserIds:

    移除可以编辑该资源的用户ID

  • RemoveGroupIds:

    移除可以编辑该资源的用户组ID

  • ExportTo:

    该服务对哪些命名空间可见

  • Revision:

    该服务信息摘要签名

  • SyncToGlobalRegistry:

    是否开启同步到全局注册中心

  • IsolateInstanceCount:

    隔离实例数

  • ServiceStatus:

    服务健康状态



8249
8250
8251
# File 'lib/v20201207/models.rb', line 8249

def Comment
  @Comment
end

#CreateTimeObject

Parameters:

  • Name:

    服务名称。

  • Namespace:

    命名空间名称。

  • Metadatas:

    元数据信息数组。

  • Comment:

    描述信息。

  • CreateTime:

    创建时间。

  • ModifyTime:

    修改时间。

  • Department:

    服务所属部门。

  • Business:

    服务所属业务。

  • HealthyInstanceCount:

    健康服务实例数

  • TotalInstanceCount:

    服务实例总数

  • Id:

    服务ID

  • Editable:

    是否可以编辑

  • UserIds:

    可以编辑该资源的用户ID

  • GroupIds:

    可以编辑该资源的用户组ID

  • RemoveUserIds:

    移除可以编辑该资源的用户ID

  • RemoveGroupIds:

    移除可以编辑该资源的用户组ID

  • ExportTo:

    该服务对哪些命名空间可见

  • Revision:

    该服务信息摘要签名

  • SyncToGlobalRegistry:

    是否开启同步到全局注册中心

  • IsolateInstanceCount:

    隔离实例数

  • ServiceStatus:

    服务健康状态



8249
8250
8251
# File 'lib/v20201207/models.rb', line 8249

def CreateTime
  @CreateTime
end

#DepartmentObject

Parameters:

  • Name:

    服务名称。

  • Namespace:

    命名空间名称。

  • Metadatas:

    元数据信息数组。

  • Comment:

    描述信息。

  • CreateTime:

    创建时间。

  • ModifyTime:

    修改时间。

  • Department:

    服务所属部门。

  • Business:

    服务所属业务。

  • HealthyInstanceCount:

    健康服务实例数

  • TotalInstanceCount:

    服务实例总数

  • Id:

    服务ID

  • Editable:

    是否可以编辑

  • UserIds:

    可以编辑该资源的用户ID

  • GroupIds:

    可以编辑该资源的用户组ID

  • RemoveUserIds:

    移除可以编辑该资源的用户ID

  • RemoveGroupIds:

    移除可以编辑该资源的用户组ID

  • ExportTo:

    该服务对哪些命名空间可见

  • Revision:

    该服务信息摘要签名

  • SyncToGlobalRegistry:

    是否开启同步到全局注册中心

  • IsolateInstanceCount:

    隔离实例数

  • ServiceStatus:

    服务健康状态



8249
8250
8251
# File 'lib/v20201207/models.rb', line 8249

def Department
  @Department
end

#EditableObject

Parameters:

  • Name:

    服务名称。

  • Namespace:

    命名空间名称。

  • Metadatas:

    元数据信息数组。

  • Comment:

    描述信息。

  • CreateTime:

    创建时间。

  • ModifyTime:

    修改时间。

  • Department:

    服务所属部门。

  • Business:

    服务所属业务。

  • HealthyInstanceCount:

    健康服务实例数

  • TotalInstanceCount:

    服务实例总数

  • Id:

    服务ID

  • Editable:

    是否可以编辑

  • UserIds:

    可以编辑该资源的用户ID

  • GroupIds:

    可以编辑该资源的用户组ID

  • RemoveUserIds:

    移除可以编辑该资源的用户ID

  • RemoveGroupIds:

    移除可以编辑该资源的用户组ID

  • ExportTo:

    该服务对哪些命名空间可见

  • Revision:

    该服务信息摘要签名

  • SyncToGlobalRegistry:

    是否开启同步到全局注册中心

  • IsolateInstanceCount:

    隔离实例数

  • ServiceStatus:

    服务健康状态



8249
8250
8251
# File 'lib/v20201207/models.rb', line 8249

def Editable
  @Editable
end

#ExportToObject

Parameters:

  • Name:

    服务名称。

  • Namespace:

    命名空间名称。

  • Metadatas:

    元数据信息数组。

  • Comment:

    描述信息。

  • CreateTime:

    创建时间。

  • ModifyTime:

    修改时间。

  • Department:

    服务所属部门。

  • Business:

    服务所属业务。

  • HealthyInstanceCount:

    健康服务实例数

  • TotalInstanceCount:

    服务实例总数

  • Id:

    服务ID

  • Editable:

    是否可以编辑

  • UserIds:

    可以编辑该资源的用户ID

  • GroupIds:

    可以编辑该资源的用户组ID

  • RemoveUserIds:

    移除可以编辑该资源的用户ID

  • RemoveGroupIds:

    移除可以编辑该资源的用户组ID

  • ExportTo:

    该服务对哪些命名空间可见

  • Revision:

    该服务信息摘要签名

  • SyncToGlobalRegistry:

    是否开启同步到全局注册中心

  • IsolateInstanceCount:

    隔离实例数

  • ServiceStatus:

    服务健康状态



8249
8250
8251
# File 'lib/v20201207/models.rb', line 8249

def ExportTo
  @ExportTo
end

#GroupIdsObject

Parameters:

  • Name:

    服务名称。

  • Namespace:

    命名空间名称。

  • Metadatas:

    元数据信息数组。

  • Comment:

    描述信息。

  • CreateTime:

    创建时间。

  • ModifyTime:

    修改时间。

  • Department:

    服务所属部门。

  • Business:

    服务所属业务。

  • HealthyInstanceCount:

    健康服务实例数

  • TotalInstanceCount:

    服务实例总数

  • Id:

    服务ID

  • Editable:

    是否可以编辑

  • UserIds:

    可以编辑该资源的用户ID

  • GroupIds:

    可以编辑该资源的用户组ID

  • RemoveUserIds:

    移除可以编辑该资源的用户ID

  • RemoveGroupIds:

    移除可以编辑该资源的用户组ID

  • ExportTo:

    该服务对哪些命名空间可见

  • Revision:

    该服务信息摘要签名

  • SyncToGlobalRegistry:

    是否开启同步到全局注册中心

  • IsolateInstanceCount:

    隔离实例数

  • ServiceStatus:

    服务健康状态



8249
8250
8251
# File 'lib/v20201207/models.rb', line 8249

def GroupIds
  @GroupIds
end

#HealthyInstanceCountObject

Parameters:

  • Name:

    服务名称。

  • Namespace:

    命名空间名称。

  • Metadatas:

    元数据信息数组。

  • Comment:

    描述信息。

  • CreateTime:

    创建时间。

  • ModifyTime:

    修改时间。

  • Department:

    服务所属部门。

  • Business:

    服务所属业务。

  • HealthyInstanceCount:

    健康服务实例数

  • TotalInstanceCount:

    服务实例总数

  • Id:

    服务ID

  • Editable:

    是否可以编辑

  • UserIds:

    可以编辑该资源的用户ID

  • GroupIds:

    可以编辑该资源的用户组ID

  • RemoveUserIds:

    移除可以编辑该资源的用户ID

  • RemoveGroupIds:

    移除可以编辑该资源的用户组ID

  • ExportTo:

    该服务对哪些命名空间可见

  • Revision:

    该服务信息摘要签名

  • SyncToGlobalRegistry:

    是否开启同步到全局注册中心

  • IsolateInstanceCount:

    隔离实例数

  • ServiceStatus:

    服务健康状态



8249
8250
8251
# File 'lib/v20201207/models.rb', line 8249

def HealthyInstanceCount
  @HealthyInstanceCount
end

#IdObject

Parameters:

  • Name:

    服务名称。

  • Namespace:

    命名空间名称。

  • Metadatas:

    元数据信息数组。

  • Comment:

    描述信息。

  • CreateTime:

    创建时间。

  • ModifyTime:

    修改时间。

  • Department:

    服务所属部门。

  • Business:

    服务所属业务。

  • HealthyInstanceCount:

    健康服务实例数

  • TotalInstanceCount:

    服务实例总数

  • Id:

    服务ID

  • Editable:

    是否可以编辑

  • UserIds:

    可以编辑该资源的用户ID

  • GroupIds:

    可以编辑该资源的用户组ID

  • RemoveUserIds:

    移除可以编辑该资源的用户ID

  • RemoveGroupIds:

    移除可以编辑该资源的用户组ID

  • ExportTo:

    该服务对哪些命名空间可见

  • Revision:

    该服务信息摘要签名

  • SyncToGlobalRegistry:

    是否开启同步到全局注册中心

  • IsolateInstanceCount:

    隔离实例数

  • ServiceStatus:

    服务健康状态



8249
8250
8251
# File 'lib/v20201207/models.rb', line 8249

def Id
  @Id
end

#IsolateInstanceCountObject

Parameters:

  • Name:

    服务名称。

  • Namespace:

    命名空间名称。

  • Metadatas:

    元数据信息数组。

  • Comment:

    描述信息。

  • CreateTime:

    创建时间。

  • ModifyTime:

    修改时间。

  • Department:

    服务所属部门。

  • Business:

    服务所属业务。

  • HealthyInstanceCount:

    健康服务实例数

  • TotalInstanceCount:

    服务实例总数

  • Id:

    服务ID

  • Editable:

    是否可以编辑

  • UserIds:

    可以编辑该资源的用户ID

  • GroupIds:

    可以编辑该资源的用户组ID

  • RemoveUserIds:

    移除可以编辑该资源的用户ID

  • RemoveGroupIds:

    移除可以编辑该资源的用户组ID

  • ExportTo:

    该服务对哪些命名空间可见

  • Revision:

    该服务信息摘要签名

  • SyncToGlobalRegistry:

    是否开启同步到全局注册中心

  • IsolateInstanceCount:

    隔离实例数

  • ServiceStatus:

    服务健康状态



8249
8250
8251
# File 'lib/v20201207/models.rb', line 8249

def IsolateInstanceCount
  @IsolateInstanceCount
end

#MetadatasObject

Parameters:

  • Name:

    服务名称。

  • Namespace:

    命名空间名称。

  • Metadatas:

    元数据信息数组。

  • Comment:

    描述信息。

  • CreateTime:

    创建时间。

  • ModifyTime:

    修改时间。

  • Department:

    服务所属部门。

  • Business:

    服务所属业务。

  • HealthyInstanceCount:

    健康服务实例数

  • TotalInstanceCount:

    服务实例总数

  • Id:

    服务ID

  • Editable:

    是否可以编辑

  • UserIds:

    可以编辑该资源的用户ID

  • GroupIds:

    可以编辑该资源的用户组ID

  • RemoveUserIds:

    移除可以编辑该资源的用户ID

  • RemoveGroupIds:

    移除可以编辑该资源的用户组ID

  • ExportTo:

    该服务对哪些命名空间可见

  • Revision:

    该服务信息摘要签名

  • SyncToGlobalRegistry:

    是否开启同步到全局注册中心

  • IsolateInstanceCount:

    隔离实例数

  • ServiceStatus:

    服务健康状态



8249
8250
8251
# File 'lib/v20201207/models.rb', line 8249

def Metadatas
  @Metadatas
end

#ModifyTimeObject

Parameters:

  • Name:

    服务名称。

  • Namespace:

    命名空间名称。

  • Metadatas:

    元数据信息数组。

  • Comment:

    描述信息。

  • CreateTime:

    创建时间。

  • ModifyTime:

    修改时间。

  • Department:

    服务所属部门。

  • Business:

    服务所属业务。

  • HealthyInstanceCount:

    健康服务实例数

  • TotalInstanceCount:

    服务实例总数

  • Id:

    服务ID

  • Editable:

    是否可以编辑

  • UserIds:

    可以编辑该资源的用户ID

  • GroupIds:

    可以编辑该资源的用户组ID

  • RemoveUserIds:

    移除可以编辑该资源的用户ID

  • RemoveGroupIds:

    移除可以编辑该资源的用户组ID

  • ExportTo:

    该服务对哪些命名空间可见

  • Revision:

    该服务信息摘要签名

  • SyncToGlobalRegistry:

    是否开启同步到全局注册中心

  • IsolateInstanceCount:

    隔离实例数

  • ServiceStatus:

    服务健康状态



8249
8250
8251
# File 'lib/v20201207/models.rb', line 8249

def ModifyTime
  @ModifyTime
end

#NameObject

Parameters:

  • Name:

    服务名称。

  • Namespace:

    命名空间名称。

  • Metadatas:

    元数据信息数组。

  • Comment:

    描述信息。

  • CreateTime:

    创建时间。

  • ModifyTime:

    修改时间。

  • Department:

    服务所属部门。

  • Business:

    服务所属业务。

  • HealthyInstanceCount:

    健康服务实例数

  • TotalInstanceCount:

    服务实例总数

  • Id:

    服务ID

  • Editable:

    是否可以编辑

  • UserIds:

    可以编辑该资源的用户ID

  • GroupIds:

    可以编辑该资源的用户组ID

  • RemoveUserIds:

    移除可以编辑该资源的用户ID

  • RemoveGroupIds:

    移除可以编辑该资源的用户组ID

  • ExportTo:

    该服务对哪些命名空间可见

  • Revision:

    该服务信息摘要签名

  • SyncToGlobalRegistry:

    是否开启同步到全局注册中心

  • IsolateInstanceCount:

    隔离实例数

  • ServiceStatus:

    服务健康状态



8249
8250
8251
# File 'lib/v20201207/models.rb', line 8249

def Name
  @Name
end

#NamespaceObject

Parameters:

  • Name:

    服务名称。

  • Namespace:

    命名空间名称。

  • Metadatas:

    元数据信息数组。

  • Comment:

    描述信息。

  • CreateTime:

    创建时间。

  • ModifyTime:

    修改时间。

  • Department:

    服务所属部门。

  • Business:

    服务所属业务。

  • HealthyInstanceCount:

    健康服务实例数

  • TotalInstanceCount:

    服务实例总数

  • Id:

    服务ID

  • Editable:

    是否可以编辑

  • UserIds:

    可以编辑该资源的用户ID

  • GroupIds:

    可以编辑该资源的用户组ID

  • RemoveUserIds:

    移除可以编辑该资源的用户ID

  • RemoveGroupIds:

    移除可以编辑该资源的用户组ID

  • ExportTo:

    该服务对哪些命名空间可见

  • Revision:

    该服务信息摘要签名

  • SyncToGlobalRegistry:

    是否开启同步到全局注册中心

  • IsolateInstanceCount:

    隔离实例数

  • ServiceStatus:

    服务健康状态



8249
8250
8251
# File 'lib/v20201207/models.rb', line 8249

def Namespace
  @Namespace
end

#RemoveGroupIdsObject

Parameters:

  • Name:

    服务名称。

  • Namespace:

    命名空间名称。

  • Metadatas:

    元数据信息数组。

  • Comment:

    描述信息。

  • CreateTime:

    创建时间。

  • ModifyTime:

    修改时间。

  • Department:

    服务所属部门。

  • Business:

    服务所属业务。

  • HealthyInstanceCount:

    健康服务实例数

  • TotalInstanceCount:

    服务实例总数

  • Id:

    服务ID

  • Editable:

    是否可以编辑

  • UserIds:

    可以编辑该资源的用户ID

  • GroupIds:

    可以编辑该资源的用户组ID

  • RemoveUserIds:

    移除可以编辑该资源的用户ID

  • RemoveGroupIds:

    移除可以编辑该资源的用户组ID

  • ExportTo:

    该服务对哪些命名空间可见

  • Revision:

    该服务信息摘要签名

  • SyncToGlobalRegistry:

    是否开启同步到全局注册中心

  • IsolateInstanceCount:

    隔离实例数

  • ServiceStatus:

    服务健康状态



8249
8250
8251
# File 'lib/v20201207/models.rb', line 8249

def RemoveGroupIds
  @RemoveGroupIds
end

#RemoveUserIdsObject

Parameters:

  • Name:

    服务名称。

  • Namespace:

    命名空间名称。

  • Metadatas:

    元数据信息数组。

  • Comment:

    描述信息。

  • CreateTime:

    创建时间。

  • ModifyTime:

    修改时间。

  • Department:

    服务所属部门。

  • Business:

    服务所属业务。

  • HealthyInstanceCount:

    健康服务实例数

  • TotalInstanceCount:

    服务实例总数

  • Id:

    服务ID

  • Editable:

    是否可以编辑

  • UserIds:

    可以编辑该资源的用户ID

  • GroupIds:

    可以编辑该资源的用户组ID

  • RemoveUserIds:

    移除可以编辑该资源的用户ID

  • RemoveGroupIds:

    移除可以编辑该资源的用户组ID

  • ExportTo:

    该服务对哪些命名空间可见

  • Revision:

    该服务信息摘要签名

  • SyncToGlobalRegistry:

    是否开启同步到全局注册中心

  • IsolateInstanceCount:

    隔离实例数

  • ServiceStatus:

    服务健康状态



8249
8250
8251
# File 'lib/v20201207/models.rb', line 8249

def RemoveUserIds
  @RemoveUserIds
end

#RevisionObject

Parameters:

  • Name:

    服务名称。

  • Namespace:

    命名空间名称。

  • Metadatas:

    元数据信息数组。

  • Comment:

    描述信息。

  • CreateTime:

    创建时间。

  • ModifyTime:

    修改时间。

  • Department:

    服务所属部门。

  • Business:

    服务所属业务。

  • HealthyInstanceCount:

    健康服务实例数

  • TotalInstanceCount:

    服务实例总数

  • Id:

    服务ID

  • Editable:

    是否可以编辑

  • UserIds:

    可以编辑该资源的用户ID

  • GroupIds:

    可以编辑该资源的用户组ID

  • RemoveUserIds:

    移除可以编辑该资源的用户ID

  • RemoveGroupIds:

    移除可以编辑该资源的用户组ID

  • ExportTo:

    该服务对哪些命名空间可见

  • Revision:

    该服务信息摘要签名

  • SyncToGlobalRegistry:

    是否开启同步到全局注册中心

  • IsolateInstanceCount:

    隔离实例数

  • ServiceStatus:

    服务健康状态



8249
8250
8251
# File 'lib/v20201207/models.rb', line 8249

def Revision
  @Revision
end

#ServiceStatusObject

Parameters:

  • Name:

    服务名称。

  • Namespace:

    命名空间名称。

  • Metadatas:

    元数据信息数组。

  • Comment:

    描述信息。

  • CreateTime:

    创建时间。

  • ModifyTime:

    修改时间。

  • Department:

    服务所属部门。

  • Business:

    服务所属业务。

  • HealthyInstanceCount:

    健康服务实例数

  • TotalInstanceCount:

    服务实例总数

  • Id:

    服务ID

  • Editable:

    是否可以编辑

  • UserIds:

    可以编辑该资源的用户ID

  • GroupIds:

    可以编辑该资源的用户组ID

  • RemoveUserIds:

    移除可以编辑该资源的用户ID

  • RemoveGroupIds:

    移除可以编辑该资源的用户组ID

  • ExportTo:

    该服务对哪些命名空间可见

  • Revision:

    该服务信息摘要签名

  • SyncToGlobalRegistry:

    是否开启同步到全局注册中心

  • IsolateInstanceCount:

    隔离实例数

  • ServiceStatus:

    服务健康状态



8249
8250
8251
# File 'lib/v20201207/models.rb', line 8249

def ServiceStatus
  @ServiceStatus
end

#SyncToGlobalRegistryObject

Parameters:

  • Name:

    服务名称。

  • Namespace:

    命名空间名称。

  • Metadatas:

    元数据信息数组。

  • Comment:

    描述信息。

  • CreateTime:

    创建时间。

  • ModifyTime:

    修改时间。

  • Department:

    服务所属部门。

  • Business:

    服务所属业务。

  • HealthyInstanceCount:

    健康服务实例数

  • TotalInstanceCount:

    服务实例总数

  • Id:

    服务ID

  • Editable:

    是否可以编辑

  • UserIds:

    可以编辑该资源的用户ID

  • GroupIds:

    可以编辑该资源的用户组ID

  • RemoveUserIds:

    移除可以编辑该资源的用户ID

  • RemoveGroupIds:

    移除可以编辑该资源的用户组ID

  • ExportTo:

    该服务对哪些命名空间可见

  • Revision:

    该服务信息摘要签名

  • SyncToGlobalRegistry:

    是否开启同步到全局注册中心

  • IsolateInstanceCount:

    隔离实例数

  • ServiceStatus:

    服务健康状态



8249
8250
8251
# File 'lib/v20201207/models.rb', line 8249

def SyncToGlobalRegistry
  @SyncToGlobalRegistry
end

#TotalInstanceCountObject

Parameters:

  • Name:

    服务名称。

  • Namespace:

    命名空间名称。

  • Metadatas:

    元数据信息数组。

  • Comment:

    描述信息。

  • CreateTime:

    创建时间。

  • ModifyTime:

    修改时间。

  • Department:

    服务所属部门。

  • Business:

    服务所属业务。

  • HealthyInstanceCount:

    健康服务实例数

  • TotalInstanceCount:

    服务实例总数

  • Id:

    服务ID

  • Editable:

    是否可以编辑

  • UserIds:

    可以编辑该资源的用户ID

  • GroupIds:

    可以编辑该资源的用户组ID

  • RemoveUserIds:

    移除可以编辑该资源的用户ID

  • RemoveGroupIds:

    移除可以编辑该资源的用户组ID

  • ExportTo:

    该服务对哪些命名空间可见

  • Revision:

    该服务信息摘要签名

  • SyncToGlobalRegistry:

    是否开启同步到全局注册中心

  • IsolateInstanceCount:

    隔离实例数

  • ServiceStatus:

    服务健康状态



8249
8250
8251
# File 'lib/v20201207/models.rb', line 8249

def TotalInstanceCount
  @TotalInstanceCount
end

#UserIdsObject

Parameters:

  • Name:

    服务名称。

  • Namespace:

    命名空间名称。

  • Metadatas:

    元数据信息数组。

  • Comment:

    描述信息。

  • CreateTime:

    创建时间。

  • ModifyTime:

    修改时间。

  • Department:

    服务所属部门。

  • Business:

    服务所属业务。

  • HealthyInstanceCount:

    健康服务实例数

  • TotalInstanceCount:

    服务实例总数

  • Id:

    服务ID

  • Editable:

    是否可以编辑

  • UserIds:

    可以编辑该资源的用户ID

  • GroupIds:

    可以编辑该资源的用户组ID

  • RemoveUserIds:

    移除可以编辑该资源的用户ID

  • RemoveGroupIds:

    移除可以编辑该资源的用户组ID

  • ExportTo:

    该服务对哪些命名空间可见

  • Revision:

    该服务信息摘要签名

  • SyncToGlobalRegistry:

    是否开启同步到全局注册中心

  • IsolateInstanceCount:

    隔离实例数

  • ServiceStatus:

    服务健康状态



8249
8250
8251
# File 'lib/v20201207/models.rb', line 8249

def UserIds
  @UserIds
end

Instance Method Details

#deserialize(params) ⇒ Object



8275
8276
8277
8278
8279
8280
8281
8282
8283
8284
8285
8286
8287
8288
8289
8290
8291
8292
8293
8294
8295
8296
8297
8298
8299
8300
8301
8302
8303
8304
# File 'lib/v20201207/models.rb', line 8275

def deserialize(params)
  @Name = params['Name']
  @Namespace = params['Namespace']
  unless params['Metadatas'].nil?
    @Metadatas = []
    params['Metadatas'].each do |i|
       = .new
      .deserialize(i)
      @Metadatas << 
    end
  end
  @Comment = params['Comment']
  @CreateTime = params['CreateTime']
  @ModifyTime = params['ModifyTime']
  @Department = params['Department']
  @Business = params['Business']
  @HealthyInstanceCount = params['HealthyInstanceCount']
  @TotalInstanceCount = params['TotalInstanceCount']
  @Id = params['Id']
  @Editable = params['Editable']
  @UserIds = params['UserIds']
  @GroupIds = params['GroupIds']
  @RemoveUserIds = params['RemoveUserIds']
  @RemoveGroupIds = params['RemoveGroupIds']
  @ExportTo = params['ExportTo']
  @Revision = params['Revision']
  @SyncToGlobalRegistry = params['SyncToGlobalRegistry']
  @IsolateInstanceCount = params['IsolateInstanceCount']
  @ServiceStatus = params['ServiceStatus']
end