Class: TencentCloud::Kms::V20190118::UpdateAliasRequest

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

Overview

UpdateAlias请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(_alias = nil, keyid = nil) ⇒ UpdateAliasRequest

Returns a new instance of UpdateAliasRequest.



2453
2454
2455
2456
# File 'lib/v20190118/models.rb', line 2453

def initialize(_alias=nil, keyid=nil)
  @Alias = _alias
  @KeyId = keyid
end

Instance Attribute Details

#AliasObject

Parameters:

  • Alias:

    新的别名,1-60个字符或数字的组合

  • KeyId:

    CMK的全局唯一标识符



2451
2452
2453
# File 'lib/v20190118/models.rb', line 2451

def Alias
  @Alias
end

#KeyIdObject

Parameters:

  • Alias:

    新的别名,1-60个字符或数字的组合

  • KeyId:

    CMK的全局唯一标识符



2451
2452
2453
# File 'lib/v20190118/models.rb', line 2451

def KeyId
  @KeyId
end

Instance Method Details

#deserialize(params) ⇒ Object



2458
2459
2460
2461
# File 'lib/v20190118/models.rb', line 2458

def deserialize(params)
  @Alias = params['Alias']
  @KeyId = params['KeyId']
end