Class: TencentCloud::Organization::V20210331::UpdateZoneRequest

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

Overview

UpdateZone请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(zoneid = nil, newzonename = nil) ⇒ UpdateZoneRequest

Returns a new instance of UpdateZoneRequest.



8295
8296
8297
8298
# File 'lib/v20210331/models.rb', line 8295

def initialize(zoneid=nil, newzonename=nil)
  @ZoneId = zoneid
  @NewZoneName = newzonename
end

Instance Attribute Details

#NewZoneNameObject

Parameters:

  • ZoneId:

    空间ID。z-前缀开头,后面是12位随机数字/小写字母

  • NewZoneName:

    空间名,必须全局唯一。包含小写字母、数字和短划线(-)。不能以短划线(-)开头或结尾,且不能有两个连续的短划线(-)。长度:2~64 个字符。



8293
8294
8295
# File 'lib/v20210331/models.rb', line 8293

def NewZoneName
  @NewZoneName
end

#ZoneIdObject

Parameters:

  • ZoneId:

    空间ID。z-前缀开头,后面是12位随机数字/小写字母

  • NewZoneName:

    空间名,必须全局唯一。包含小写字母、数字和短划线(-)。不能以短划线(-)开头或结尾,且不能有两个连续的短划线(-)。长度:2~64 个字符。



8293
8294
8295
# File 'lib/v20210331/models.rb', line 8293

def ZoneId
  @ZoneId
end

Instance Method Details

#deserialize(params) ⇒ Object



8300
8301
8302
8303
# File 'lib/v20210331/models.rb', line 8300

def deserialize(params)
  @ZoneId = params['ZoneId']
  @NewZoneName = params['NewZoneName']
end