Class: TencentCloud::Tem::V20201221::ModifyNamespaceRequest

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

Overview

ModifyNamespace请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(namespaceid = nil, namespacename = nil, description = nil, vpc = nil, subnetids = nil, sourcechannel = nil) ⇒ ModifyNamespaceRequest

Returns a new instance of ModifyNamespaceRequest.



1475
1476
1477
1478
1479
1480
1481
1482
# File 'lib/v20201221/models.rb', line 1475

def initialize(namespaceid=nil, namespacename=nil, description=nil, vpc=nil, subnetids=nil, sourcechannel=nil)
  @NamespaceId = namespaceid
  @NamespaceName = namespacename
  @Description = description
  @Vpc = vpc
  @SubnetIds = subnetids
  @SourceChannel = sourcechannel
end

Instance Attribute Details

#DescriptionObject

Parameters:

  • NamespaceId:

    环境id

  • NamespaceName:

    命名空间名称

  • Description:

    命名空间描述

  • Vpc:

    私有网络名称

  • SubnetIds:

    子网网络

  • SourceChannel:

    来源渠道



1473
1474
1475
# File 'lib/v20201221/models.rb', line 1473

def Description
  @Description
end

#NamespaceIdObject

Parameters:

  • NamespaceId:

    环境id

  • NamespaceName:

    命名空间名称

  • Description:

    命名空间描述

  • Vpc:

    私有网络名称

  • SubnetIds:

    子网网络

  • SourceChannel:

    来源渠道



1473
1474
1475
# File 'lib/v20201221/models.rb', line 1473

def NamespaceId
  @NamespaceId
end

#NamespaceNameObject

Parameters:

  • NamespaceId:

    环境id

  • NamespaceName:

    命名空间名称

  • Description:

    命名空间描述

  • Vpc:

    私有网络名称

  • SubnetIds:

    子网网络

  • SourceChannel:

    来源渠道



1473
1474
1475
# File 'lib/v20201221/models.rb', line 1473

def NamespaceName
  @NamespaceName
end

#SourceChannelObject

Parameters:

  • NamespaceId:

    环境id

  • NamespaceName:

    命名空间名称

  • Description:

    命名空间描述

  • Vpc:

    私有网络名称

  • SubnetIds:

    子网网络

  • SourceChannel:

    来源渠道



1473
1474
1475
# File 'lib/v20201221/models.rb', line 1473

def SourceChannel
  @SourceChannel
end

#SubnetIdsObject

Parameters:

  • NamespaceId:

    环境id

  • NamespaceName:

    命名空间名称

  • Description:

    命名空间描述

  • Vpc:

    私有网络名称

  • SubnetIds:

    子网网络

  • SourceChannel:

    来源渠道



1473
1474
1475
# File 'lib/v20201221/models.rb', line 1473

def SubnetIds
  @SubnetIds
end

#VpcObject

Parameters:

  • NamespaceId:

    环境id

  • NamespaceName:

    命名空间名称

  • Description:

    命名空间描述

  • Vpc:

    私有网络名称

  • SubnetIds:

    子网网络

  • SourceChannel:

    来源渠道



1473
1474
1475
# File 'lib/v20201221/models.rb', line 1473

def Vpc
  @Vpc
end

Instance Method Details

#deserialize(params) ⇒ Object



1484
1485
1486
1487
1488
1489
1490
1491
# File 'lib/v20201221/models.rb', line 1484

def deserialize(params)
  @NamespaceId = params['NamespaceId']
  @NamespaceName = params['NamespaceName']
  @Description = params['Description']
  @Vpc = params['Vpc']
  @SubnetIds = params['SubnetIds']
  @SourceChannel = params['SourceChannel']
end