Class: TencentCloud::Wedata::V20210820::BaseTenant

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

Overview

租户基础信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(tenantid = nil, tenantname = nil, displayname = nil, description = nil, owneruserid = nil, params = nil) ⇒ BaseTenant

Returns a new instance of BaseTenant.



703
704
705
706
707
708
709
710
# File 'lib/v20210820/models.rb', line 703

def initialize(tenantid=nil, tenantname=nil, displayname=nil, description=nil, owneruserid=nil, params=nil)
  @TenantId = tenantid
  @TenantName = tenantname
  @DisplayName = displayname
  @Description = description
  @OwnerUserId = owneruserid
  @Params = params
end

Instance Attribute Details

#DescriptionObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • TenantId:

    租户id

  • TenantName:

    租户标识

  • DisplayName:

    租户显示名称,一般是中文名

  • Description:

    备注

  • OwnerUserId:

    租户主账号

  • Params:

    租户的额外配置参数, json格式字符串



701
702
703
# File 'lib/v20210820/models.rb', line 701

def Description
  @Description
end

#DisplayNameObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • TenantId:

    租户id

  • TenantName:

    租户标识

  • DisplayName:

    租户显示名称,一般是中文名

  • Description:

    备注

  • OwnerUserId:

    租户主账号

  • Params:

    租户的额外配置参数, json格式字符串



701
702
703
# File 'lib/v20210820/models.rb', line 701

def DisplayName
  @DisplayName
end

#OwnerUserIdObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • TenantId:

    租户id

  • TenantName:

    租户标识

  • DisplayName:

    租户显示名称,一般是中文名

  • Description:

    备注

  • OwnerUserId:

    租户主账号

  • Params:

    租户的额外配置参数, json格式字符串



701
702
703
# File 'lib/v20210820/models.rb', line 701

def OwnerUserId
  @OwnerUserId
end

#ParamsObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • TenantId:

    租户id

  • TenantName:

    租户标识

  • DisplayName:

    租户显示名称,一般是中文名

  • Description:

    备注

  • OwnerUserId:

    租户主账号

  • Params:

    租户的额外配置参数, json格式字符串



701
702
703
# File 'lib/v20210820/models.rb', line 701

def Params
  @Params
end

#TenantIdObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • TenantId:

    租户id

  • TenantName:

    租户标识

  • DisplayName:

    租户显示名称,一般是中文名

  • Description:

    备注

  • OwnerUserId:

    租户主账号

  • Params:

    租户的额外配置参数, json格式字符串



701
702
703
# File 'lib/v20210820/models.rb', line 701

def TenantId
  @TenantId
end

#TenantNameObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • TenantId:

    租户id

  • TenantName:

    租户标识

  • DisplayName:

    租户显示名称,一般是中文名

  • Description:

    备注

  • OwnerUserId:

    租户主账号

  • Params:

    租户的额外配置参数, json格式字符串



701
702
703
# File 'lib/v20210820/models.rb', line 701

def TenantName
  @TenantName
end

Instance Method Details

#deserialize(params) ⇒ Object



712
713
714
715
716
717
718
719
# File 'lib/v20210820/models.rb', line 712

def deserialize(params)
  @TenantId = params['TenantId']
  @TenantName = params['TenantName']
  @DisplayName = params['DisplayName']
  @Description = params['Description']
  @OwnerUserId = params['OwnerUserId']
  @Params = params['Params']
end