Class: TencentCloud::Cbs::V20170312::ModifySnapshotsSharePermissionRequest

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

Overview

ModifySnapshotsSharePermission请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(snapshotids = nil, accountids = nil, permission = nil) ⇒ ModifySnapshotsSharePermissionRequest

Returns a new instance of ModifySnapshotsSharePermissionRequest.



2973
2974
2975
2976
2977
# File 'lib/v20170312/models.rb', line 2973

def initialize(snapshotids=nil, accountids=nil, permission=nil)
  @SnapshotIds = snapshotids
  @AccountIds = accountids
  @Permission = permission
end

Instance Attribute Details

#AccountIdsObject

Parameters:

  • SnapshotIds:

    快照ID, 可通过DescribeSnapshots查询获取。

  • AccountIds:

    接收分享快照的账号Id列表,array型参数的格式可以参考API简介。账号ID不同于QQ号,查询用户账号ID请查看账号信息中的账号ID栏。

  • Permission:

    操作,包括 SHARE,CANCEL。其中SHARE代表分享操作,CANCEL代表取消分享操作。



2971
2972
2973
# File 'lib/v20170312/models.rb', line 2971

def AccountIds
  @AccountIds
end

#PermissionObject

Parameters:

  • SnapshotIds:

    快照ID, 可通过DescribeSnapshots查询获取。

  • AccountIds:

    接收分享快照的账号Id列表,array型参数的格式可以参考API简介。账号ID不同于QQ号,查询用户账号ID请查看账号信息中的账号ID栏。

  • Permission:

    操作,包括 SHARE,CANCEL。其中SHARE代表分享操作,CANCEL代表取消分享操作。



2971
2972
2973
# File 'lib/v20170312/models.rb', line 2971

def Permission
  @Permission
end

#SnapshotIdsObject

Parameters:

  • SnapshotIds:

    快照ID, 可通过DescribeSnapshots查询获取。

  • AccountIds:

    接收分享快照的账号Id列表,array型参数的格式可以参考API简介。账号ID不同于QQ号,查询用户账号ID请查看账号信息中的账号ID栏。

  • Permission:

    操作,包括 SHARE,CANCEL。其中SHARE代表分享操作,CANCEL代表取消分享操作。



2971
2972
2973
# File 'lib/v20170312/models.rb', line 2971

def SnapshotIds
  @SnapshotIds
end

Instance Method Details

#deserialize(params) ⇒ Object



2979
2980
2981
2982
2983
# File 'lib/v20170312/models.rb', line 2979

def deserialize(params)
  @SnapshotIds = params['SnapshotIds']
  @AccountIds = params['AccountIds']
  @Permission = params['Permission']
end