Class: TencentCloud::Cloudhsm::V20191112::ModifyVsmAttributesRequest

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

Overview

ModifyVsmAttributes请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(resourceid = nil, type = nil, resourcename = nil, sgids = nil, vpcid = nil, subnetid = nil, alarmstatus = nil) ⇒ ModifyVsmAttributesRequest

Returns a new instance of ModifyVsmAttributesRequest.



889
890
891
892
893
894
895
896
897
# File 'lib/v20191112/models.rb', line 889

def initialize(resourceid=nil, type=nil, resourcename=nil, sgids=nil, vpcid=nil, subnetid=nil, alarmstatus=nil)
  @ResourceId = resourceid
  @Type = type
  @ResourceName = resourcename
  @SgIds = sgids
  @VpcId = vpcid
  @SubnetId = subnetid
  @AlarmStatus = alarmstatus
end

Instance Attribute Details

#AlarmStatusObject

UpdateSgIds-修改安全组名称, UpdateNetWork-修改网络, Default-默认不修改

Parameters:

  • ResourceId:

    资源Id

  • Type:

    UpdateResourceName-修改资源名称,

  • ResourceName:

    资源名称

  • SgIds:

    安全组Id

  • VpcId:

    虚拟专网Id

  • SubnetId:

    子网Id

  • AlarmStatus:

    告警开关,0表示关闭告警,1表示启用告警



887
888
889
# File 'lib/v20191112/models.rb', line 887

def AlarmStatus
  @AlarmStatus
end

#ResourceIdObject

UpdateSgIds-修改安全组名称, UpdateNetWork-修改网络, Default-默认不修改

Parameters:

  • ResourceId:

    资源Id

  • Type:

    UpdateResourceName-修改资源名称,

  • ResourceName:

    资源名称

  • SgIds:

    安全组Id

  • VpcId:

    虚拟专网Id

  • SubnetId:

    子网Id

  • AlarmStatus:

    告警开关,0表示关闭告警,1表示启用告警



887
888
889
# File 'lib/v20191112/models.rb', line 887

def ResourceId
  @ResourceId
end

#ResourceNameObject

UpdateSgIds-修改安全组名称, UpdateNetWork-修改网络, Default-默认不修改

Parameters:

  • ResourceId:

    资源Id

  • Type:

    UpdateResourceName-修改资源名称,

  • ResourceName:

    资源名称

  • SgIds:

    安全组Id

  • VpcId:

    虚拟专网Id

  • SubnetId:

    子网Id

  • AlarmStatus:

    告警开关,0表示关闭告警,1表示启用告警



887
888
889
# File 'lib/v20191112/models.rb', line 887

def ResourceName
  @ResourceName
end

#SgIdsObject

UpdateSgIds-修改安全组名称, UpdateNetWork-修改网络, Default-默认不修改

Parameters:

  • ResourceId:

    资源Id

  • Type:

    UpdateResourceName-修改资源名称,

  • ResourceName:

    资源名称

  • SgIds:

    安全组Id

  • VpcId:

    虚拟专网Id

  • SubnetId:

    子网Id

  • AlarmStatus:

    告警开关,0表示关闭告警,1表示启用告警



887
888
889
# File 'lib/v20191112/models.rb', line 887

def SgIds
  @SgIds
end

#SubnetIdObject

UpdateSgIds-修改安全组名称, UpdateNetWork-修改网络, Default-默认不修改

Parameters:

  • ResourceId:

    资源Id

  • Type:

    UpdateResourceName-修改资源名称,

  • ResourceName:

    资源名称

  • SgIds:

    安全组Id

  • VpcId:

    虚拟专网Id

  • SubnetId:

    子网Id

  • AlarmStatus:

    告警开关,0表示关闭告警,1表示启用告警



887
888
889
# File 'lib/v20191112/models.rb', line 887

def SubnetId
  @SubnetId
end

#TypeObject

UpdateSgIds-修改安全组名称, UpdateNetWork-修改网络, Default-默认不修改

Parameters:

  • ResourceId:

    资源Id

  • Type:

    UpdateResourceName-修改资源名称,

  • ResourceName:

    资源名称

  • SgIds:

    安全组Id

  • VpcId:

    虚拟专网Id

  • SubnetId:

    子网Id

  • AlarmStatus:

    告警开关,0表示关闭告警,1表示启用告警



887
888
889
# File 'lib/v20191112/models.rb', line 887

def Type
  @Type
end

#VpcIdObject

UpdateSgIds-修改安全组名称, UpdateNetWork-修改网络, Default-默认不修改

Parameters:

  • ResourceId:

    资源Id

  • Type:

    UpdateResourceName-修改资源名称,

  • ResourceName:

    资源名称

  • SgIds:

    安全组Id

  • VpcId:

    虚拟专网Id

  • SubnetId:

    子网Id

  • AlarmStatus:

    告警开关,0表示关闭告警,1表示启用告警



887
888
889
# File 'lib/v20191112/models.rb', line 887

def VpcId
  @VpcId
end

Instance Method Details

#deserialize(params) ⇒ Object



899
900
901
902
903
904
905
906
907
# File 'lib/v20191112/models.rb', line 899

def deserialize(params)
  @ResourceId = params['ResourceId']
  @Type = params['Type']
  @ResourceName = params['ResourceName']
  @SgIds = params['SgIds']
  @VpcId = params['VpcId']
  @SubnetId = params['SubnetId']
  @AlarmStatus = params['AlarmStatus']
end