Class: TencentCloud::Iecp::V20210914::CreateNamespaceRequest

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

Overview

CreateNamespace请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(edgeunitid = nil, namespace = nil, description = nil) ⇒ CreateNamespaceRequest

Returns a new instance of CreateNamespaceRequest.



832
833
834
835
836
# File 'lib/v20210914/models.rb', line 832

def initialize(edgeunitid=nil, namespace=nil, description=nil)
  @EdgeUnitID = edgeunitid
  @Namespace = namespace
  @Description = description
end

Instance Attribute Details

#DescriptionObject

Parameters:

  • EdgeUnitID:

    单元ID

  • Namespace:

    命名空间

  • Description:

    描述信息



830
831
832
# File 'lib/v20210914/models.rb', line 830

def Description
  @Description
end

#EdgeUnitIDObject

Parameters:

  • EdgeUnitID:

    单元ID

  • Namespace:

    命名空间

  • Description:

    描述信息



830
831
832
# File 'lib/v20210914/models.rb', line 830

def EdgeUnitID
  @EdgeUnitID
end

#NamespaceObject

Parameters:

  • EdgeUnitID:

    单元ID

  • Namespace:

    命名空间

  • Description:

    描述信息



830
831
832
# File 'lib/v20210914/models.rb', line 830

def Namespace
  @Namespace
end

Instance Method Details

#deserialize(params) ⇒ Object



838
839
840
841
842
# File 'lib/v20210914/models.rb', line 838

def deserialize(params)
  @EdgeUnitID = params['EdgeUnitID']
  @Namespace = params['Namespace']
  @Description = params['Description']
end