Class: TencentCloud::Tem::V20210701::NamespaceInfo

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

Overview

Namespace 基础信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(environmentid = nil, namespacename = nil, region = nil, vpcid = nil, subnetids = nil, description = nil, createddate = nil, environmentname = nil, apminstanceid = nil, locked = nil, tags = nil, envtype = nil) ⇒ NamespaceInfo

Returns a new instance of NamespaceInfo.



3879
3880
3881
3882
3883
3884
3885
3886
3887
3888
3889
3890
3891
3892
# File 'lib/v20210701/models.rb', line 3879

def initialize(environmentid=nil, namespacename=nil, region=nil, vpcid=nil, subnetids=nil, description=nil, createddate=nil, environmentname=nil, apminstanceid=nil, locked=nil, tags=nil, envtype=nil)
  @EnvironmentId = environmentid
  @NamespaceName = namespacename
  @Region = region
  @VpcId = vpcid
  @SubnetIds = subnetids
  @Description = description
  @CreatedDate = createddate
  @EnvironmentName = environmentname
  @ApmInstanceId = apminstanceid
  @Locked = locked
  @Tags = tags
  @EnvType = envtype
end

Instance Attribute Details

#ApmInstanceIdObject

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

Parameters:

  • EnvironmentId:

    ID 信息

  • NamespaceName:

    名字(已弃用)

  • Region:

    地域

  • VpcId:

    vpc id

  • SubnetIds:

    subnet id 数组

  • Description:

    描述

  • CreatedDate:

    创建时间

  • EnvironmentName:

    环境名称

  • ApmInstanceId:

    APM 资源 ID

  • Locked:

    环境是否上锁,1为上锁,0则未上锁

  • Tags:

    标签

  • EnvType:

    环境类型:test、pre、prod



3877
3878
3879
# File 'lib/v20210701/models.rb', line 3877

def ApmInstanceId
  @ApmInstanceId
end

#CreatedDateObject

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

Parameters:

  • EnvironmentId:

    ID 信息

  • NamespaceName:

    名字(已弃用)

  • Region:

    地域

  • VpcId:

    vpc id

  • SubnetIds:

    subnet id 数组

  • Description:

    描述

  • CreatedDate:

    创建时间

  • EnvironmentName:

    环境名称

  • ApmInstanceId:

    APM 资源 ID

  • Locked:

    环境是否上锁,1为上锁,0则未上锁

  • Tags:

    标签

  • EnvType:

    环境类型:test、pre、prod



3877
3878
3879
# File 'lib/v20210701/models.rb', line 3877

def CreatedDate
  @CreatedDate
end

#DescriptionObject

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

Parameters:

  • EnvironmentId:

    ID 信息

  • NamespaceName:

    名字(已弃用)

  • Region:

    地域

  • VpcId:

    vpc id

  • SubnetIds:

    subnet id 数组

  • Description:

    描述

  • CreatedDate:

    创建时间

  • EnvironmentName:

    环境名称

  • ApmInstanceId:

    APM 资源 ID

  • Locked:

    环境是否上锁,1为上锁,0则未上锁

  • Tags:

    标签

  • EnvType:

    环境类型:test、pre、prod



3877
3878
3879
# File 'lib/v20210701/models.rb', line 3877

def Description
  @Description
end

#EnvironmentIdObject

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

Parameters:

  • EnvironmentId:

    ID 信息

  • NamespaceName:

    名字(已弃用)

  • Region:

    地域

  • VpcId:

    vpc id

  • SubnetIds:

    subnet id 数组

  • Description:

    描述

  • CreatedDate:

    创建时间

  • EnvironmentName:

    环境名称

  • ApmInstanceId:

    APM 资源 ID

  • Locked:

    环境是否上锁,1为上锁,0则未上锁

  • Tags:

    标签

  • EnvType:

    环境类型:test、pre、prod



3877
3878
3879
# File 'lib/v20210701/models.rb', line 3877

def EnvironmentId
  @EnvironmentId
end

#EnvironmentNameObject

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

Parameters:

  • EnvironmentId:

    ID 信息

  • NamespaceName:

    名字(已弃用)

  • Region:

    地域

  • VpcId:

    vpc id

  • SubnetIds:

    subnet id 数组

  • Description:

    描述

  • CreatedDate:

    创建时间

  • EnvironmentName:

    环境名称

  • ApmInstanceId:

    APM 资源 ID

  • Locked:

    环境是否上锁,1为上锁,0则未上锁

  • Tags:

    标签

  • EnvType:

    环境类型:test、pre、prod



3877
3878
3879
# File 'lib/v20210701/models.rb', line 3877

def EnvironmentName
  @EnvironmentName
end

#EnvTypeObject

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

Parameters:

  • EnvironmentId:

    ID 信息

  • NamespaceName:

    名字(已弃用)

  • Region:

    地域

  • VpcId:

    vpc id

  • SubnetIds:

    subnet id 数组

  • Description:

    描述

  • CreatedDate:

    创建时间

  • EnvironmentName:

    环境名称

  • ApmInstanceId:

    APM 资源 ID

  • Locked:

    环境是否上锁,1为上锁,0则未上锁

  • Tags:

    标签

  • EnvType:

    环境类型:test、pre、prod



3877
3878
3879
# File 'lib/v20210701/models.rb', line 3877

def EnvType
  @EnvType
end

#LockedObject

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

Parameters:

  • EnvironmentId:

    ID 信息

  • NamespaceName:

    名字(已弃用)

  • Region:

    地域

  • VpcId:

    vpc id

  • SubnetIds:

    subnet id 数组

  • Description:

    描述

  • CreatedDate:

    创建时间

  • EnvironmentName:

    环境名称

  • ApmInstanceId:

    APM 资源 ID

  • Locked:

    环境是否上锁,1为上锁,0则未上锁

  • Tags:

    标签

  • EnvType:

    环境类型:test、pre、prod



3877
3878
3879
# File 'lib/v20210701/models.rb', line 3877

def Locked
  @Locked
end

#NamespaceNameObject

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

Parameters:

  • EnvironmentId:

    ID 信息

  • NamespaceName:

    名字(已弃用)

  • Region:

    地域

  • VpcId:

    vpc id

  • SubnetIds:

    subnet id 数组

  • Description:

    描述

  • CreatedDate:

    创建时间

  • EnvironmentName:

    环境名称

  • ApmInstanceId:

    APM 资源 ID

  • Locked:

    环境是否上锁,1为上锁,0则未上锁

  • Tags:

    标签

  • EnvType:

    环境类型:test、pre、prod



3877
3878
3879
# File 'lib/v20210701/models.rb', line 3877

def NamespaceName
  @NamespaceName
end

#RegionObject

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

Parameters:

  • EnvironmentId:

    ID 信息

  • NamespaceName:

    名字(已弃用)

  • Region:

    地域

  • VpcId:

    vpc id

  • SubnetIds:

    subnet id 数组

  • Description:

    描述

  • CreatedDate:

    创建时间

  • EnvironmentName:

    环境名称

  • ApmInstanceId:

    APM 资源 ID

  • Locked:

    环境是否上锁,1为上锁,0则未上锁

  • Tags:

    标签

  • EnvType:

    环境类型:test、pre、prod



3877
3878
3879
# File 'lib/v20210701/models.rb', line 3877

def Region
  @Region
end

#SubnetIdsObject

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

Parameters:

  • EnvironmentId:

    ID 信息

  • NamespaceName:

    名字(已弃用)

  • Region:

    地域

  • VpcId:

    vpc id

  • SubnetIds:

    subnet id 数组

  • Description:

    描述

  • CreatedDate:

    创建时间

  • EnvironmentName:

    环境名称

  • ApmInstanceId:

    APM 资源 ID

  • Locked:

    环境是否上锁,1为上锁,0则未上锁

  • Tags:

    标签

  • EnvType:

    环境类型:test、pre、prod



3877
3878
3879
# File 'lib/v20210701/models.rb', line 3877

def SubnetIds
  @SubnetIds
end

#TagsObject

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

Parameters:

  • EnvironmentId:

    ID 信息

  • NamespaceName:

    名字(已弃用)

  • Region:

    地域

  • VpcId:

    vpc id

  • SubnetIds:

    subnet id 数组

  • Description:

    描述

  • CreatedDate:

    创建时间

  • EnvironmentName:

    环境名称

  • ApmInstanceId:

    APM 资源 ID

  • Locked:

    环境是否上锁,1为上锁,0则未上锁

  • Tags:

    标签

  • EnvType:

    环境类型:test、pre、prod



3877
3878
3879
# File 'lib/v20210701/models.rb', line 3877

def Tags
  @Tags
end

#VpcIdObject

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

Parameters:

  • EnvironmentId:

    ID 信息

  • NamespaceName:

    名字(已弃用)

  • Region:

    地域

  • VpcId:

    vpc id

  • SubnetIds:

    subnet id 数组

  • Description:

    描述

  • CreatedDate:

    创建时间

  • EnvironmentName:

    环境名称

  • ApmInstanceId:

    APM 资源 ID

  • Locked:

    环境是否上锁,1为上锁,0则未上锁

  • Tags:

    标签

  • EnvType:

    环境类型:test、pre、prod



3877
3878
3879
# File 'lib/v20210701/models.rb', line 3877

def VpcId
  @VpcId
end

Instance Method Details

#deserialize(params) ⇒ Object



3894
3895
3896
3897
3898
3899
3900
3901
3902
3903
3904
3905
3906
3907
3908
3909
3910
3911
3912
3913
3914
# File 'lib/v20210701/models.rb', line 3894

def deserialize(params)
  @EnvironmentId = params['EnvironmentId']
  @NamespaceName = params['NamespaceName']
  @Region = params['Region']
  @VpcId = params['VpcId']
  @SubnetIds = params['SubnetIds']
  @Description = params['Description']
  @CreatedDate = params['CreatedDate']
  @EnvironmentName = params['EnvironmentName']
  @ApmInstanceId = params['ApmInstanceId']
  @Locked = params['Locked']
  unless params['Tags'].nil?
    @Tags = []
    params['Tags'].each do |i|
      tag_tmp = Tag.new
      tag_tmp.deserialize(i)
      @Tags << tag_tmp
    end
  end
  @EnvType = params['EnvType']
end