Class: TencentCloud::Cdb::V20170320::DisassociateSecurityGroupsRequest

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

Overview

DisassociateSecurityGroups请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(securitygroupid = nil, instanceids = nil, forreadonlyinstance = nil) ⇒ DisassociateSecurityGroupsRequest

Returns a new instance of DisassociateSecurityGroupsRequest.



8859
8860
8861
8862
8863
# File 'lib/v20170320/models.rb', line 8859

def initialize(securitygroupid=nil, instanceids=nil, forreadonlyinstance=nil)
  @SecurityGroupId = securitygroupid
  @InstanceIds = instanceids
  @ForReadonlyInstance = forreadonlyinstance
end

Instance Attribute Details

#ForReadonlyInstanceObject

Parameters:

  • SecurityGroupId:

    安全组 ID。可通过 [DescribeDBSecurityGroups](cloud.tencent.com/document/api/236/15854) 接口获取。

  • InstanceIds:

    实例 ID 列表,一个或者多个实例 ID 组成的数组。可通过 [DescribeDBInstances](cloud.tencent.com/document/product/236/15872) 接口获取。

  • ForReadonlyInstance:

    当传入只读实例 ID 时,默认操作的是对应只读组的安全组。如果需要操作只读实例 ID 的安全组,需要将该入参置为 True,默认为 False。



8857
8858
8859
# File 'lib/v20170320/models.rb', line 8857

def ForReadonlyInstance
  @ForReadonlyInstance
end

#InstanceIdsObject

Parameters:

  • SecurityGroupId:

    安全组 ID。可通过 [DescribeDBSecurityGroups](cloud.tencent.com/document/api/236/15854) 接口获取。

  • InstanceIds:

    实例 ID 列表,一个或者多个实例 ID 组成的数组。可通过 [DescribeDBInstances](cloud.tencent.com/document/product/236/15872) 接口获取。

  • ForReadonlyInstance:

    当传入只读实例 ID 时,默认操作的是对应只读组的安全组。如果需要操作只读实例 ID 的安全组,需要将该入参置为 True,默认为 False。



8857
8858
8859
# File 'lib/v20170320/models.rb', line 8857

def InstanceIds
  @InstanceIds
end

#SecurityGroupIdObject

Parameters:

  • SecurityGroupId:

    安全组 ID。可通过 [DescribeDBSecurityGroups](cloud.tencent.com/document/api/236/15854) 接口获取。

  • InstanceIds:

    实例 ID 列表,一个或者多个实例 ID 组成的数组。可通过 [DescribeDBInstances](cloud.tencent.com/document/product/236/15872) 接口获取。

  • ForReadonlyInstance:

    当传入只读实例 ID 时,默认操作的是对应只读组的安全组。如果需要操作只读实例 ID 的安全组,需要将该入参置为 True,默认为 False。



8857
8858
8859
# File 'lib/v20170320/models.rb', line 8857

def SecurityGroupId
  @SecurityGroupId
end

Instance Method Details

#deserialize(params) ⇒ Object



8865
8866
8867
8868
8869
# File 'lib/v20170320/models.rb', line 8865

def deserialize(params)
  @SecurityGroupId = params['SecurityGroupId']
  @InstanceIds = params['InstanceIds']
  @ForReadonlyInstance = params['ForReadonlyInstance']
end