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.



1724
1725
1726
1727
1728
1729
1730
1731
# File 'lib/v20210820/models.rb', line 1724

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格式字符串



1722
1723
1724
# File 'lib/v20210820/models.rb', line 1722

def Description
  @Description
end

#DisplayNameObject

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

Parameters:

  • TenantId:

    租户id

  • TenantName:

    租户标识

  • DisplayName:

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

  • Description:

    备注

  • OwnerUserId:

    租户主账号

  • Params:

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



1722
1723
1724
# File 'lib/v20210820/models.rb', line 1722

def DisplayName
  @DisplayName
end

#OwnerUserIdObject

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

Parameters:

  • TenantId:

    租户id

  • TenantName:

    租户标识

  • DisplayName:

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

  • Description:

    备注

  • OwnerUserId:

    租户主账号

  • Params:

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



1722
1723
1724
# File 'lib/v20210820/models.rb', line 1722

def OwnerUserId
  @OwnerUserId
end

#ParamsObject

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

Parameters:

  • TenantId:

    租户id

  • TenantName:

    租户标识

  • DisplayName:

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

  • Description:

    备注

  • OwnerUserId:

    租户主账号

  • Params:

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



1722
1723
1724
# File 'lib/v20210820/models.rb', line 1722

def Params
  @Params
end

#TenantIdObject

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

Parameters:

  • TenantId:

    租户id

  • TenantName:

    租户标识

  • DisplayName:

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

  • Description:

    备注

  • OwnerUserId:

    租户主账号

  • Params:

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



1722
1723
1724
# File 'lib/v20210820/models.rb', line 1722

def TenantId
  @TenantId
end

#TenantNameObject

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

Parameters:

  • TenantId:

    租户id

  • TenantName:

    租户标识

  • DisplayName:

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

  • Description:

    备注

  • OwnerUserId:

    租户主账号

  • Params:

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



1722
1723
1724
# File 'lib/v20210820/models.rb', line 1722

def TenantName
  @TenantName
end

Instance Method Details

#deserialize(params) ⇒ Object



1733
1734
1735
1736
1737
1738
1739
1740
# File 'lib/v20210820/models.rb', line 1733

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