Class: TencentCloud::Cfs::V20190719::CreateCfsFileSystemRequest
- Inherits:
-
TencentCloud::Common::AbstractModel
- Object
- TencentCloud::Common::AbstractModel
- TencentCloud::Cfs::V20190719::CreateCfsFileSystemRequest
- Defined in:
- lib/v20190719/models.rb
Overview
CreateCfsFileSystem请求参数结构体
Instance Attribute Summary collapse
-
#AutoSnapshotPolicyId ⇒ Object
DescribeVpcs DescribeSubnets DescribeCcns DescribeCfsSnapshots DescribeAutoSnapshotPolicies v3.1:创建增强版的通用文件系统 说明:增强版的通用系统需要开通白名单才能使用,如有需要请提交工单与我们联系。 basic:创建标准型的元数据 enhanced:创建增强型的元数据.
-
#Capacity ⇒ Object
DescribeVpcs DescribeSubnets DescribeCcns DescribeCfsSnapshots DescribeAutoSnapshotPolicies v3.1:创建增强版的通用文件系统 说明:增强版的通用系统需要开通白名单才能使用,如有需要请提交工单与我们联系。 basic:创建标准型的元数据 enhanced:创建增强型的元数据.
-
#CcnId ⇒ Object
DescribeVpcs DescribeSubnets DescribeCcns DescribeCfsSnapshots DescribeAutoSnapshotPolicies v3.1:创建增强版的通用文件系统 说明:增强版的通用系统需要开通白名单才能使用,如有需要请提交工单与我们联系。 basic:创建标准型的元数据 enhanced:创建增强型的元数据.
-
#CfsVersion ⇒ Object
DescribeVpcs DescribeSubnets DescribeCcns DescribeCfsSnapshots DescribeAutoSnapshotPolicies v3.1:创建增强版的通用文件系统 说明:增强版的通用系统需要开通白名单才能使用,如有需要请提交工单与我们联系。 basic:创建标准型的元数据 enhanced:创建增强型的元数据.
-
#CidrBlock ⇒ Object
DescribeVpcs DescribeSubnets DescribeCcns DescribeCfsSnapshots DescribeAutoSnapshotPolicies v3.1:创建增强版的通用文件系统 说明:增强版的通用系统需要开通白名单才能使用,如有需要请提交工单与我们联系。 basic:创建标准型的元数据 enhanced:创建增强型的元数据.
-
#ClientToken ⇒ Object
DescribeVpcs DescribeSubnets DescribeCcns DescribeCfsSnapshots DescribeAutoSnapshotPolicies v3.1:创建增强版的通用文件系统 说明:增强版的通用系统需要开通白名单才能使用,如有需要请提交工单与我们联系。 basic:创建标准型的元数据 enhanced:创建增强型的元数据.
-
#EnableAutoScaleUp ⇒ Object
DescribeVpcs DescribeSubnets DescribeCcns DescribeCfsSnapshots DescribeAutoSnapshotPolicies v3.1:创建增强版的通用文件系统 说明:增强版的通用系统需要开通白名单才能使用,如有需要请提交工单与我们联系。 basic:创建标准型的元数据 enhanced:创建增强型的元数据.
-
#FsName ⇒ Object
DescribeVpcs DescribeSubnets DescribeCcns DescribeCfsSnapshots DescribeAutoSnapshotPolicies v3.1:创建增强版的通用文件系统 说明:增强版的通用系统需要开通白名单才能使用,如有需要请提交工单与我们联系。 basic:创建标准型的元数据 enhanced:创建增强型的元数据.
-
#MetaType ⇒ Object
DescribeVpcs DescribeSubnets DescribeCcns DescribeCfsSnapshots DescribeAutoSnapshotPolicies v3.1:创建增强版的通用文件系统 说明:增强版的通用系统需要开通白名单才能使用,如有需要请提交工单与我们联系。 basic:创建标准型的元数据 enhanced:创建增强型的元数据.
-
#MountIP ⇒ Object
DescribeVpcs DescribeSubnets DescribeCcns DescribeCfsSnapshots DescribeAutoSnapshotPolicies v3.1:创建增强版的通用文件系统 说明:增强版的通用系统需要开通白名单才能使用,如有需要请提交工单与我们联系。 basic:创建标准型的元数据 enhanced:创建增强型的元数据.
-
#NetInterface ⇒ Object
DescribeVpcs DescribeSubnets DescribeCcns DescribeCfsSnapshots DescribeAutoSnapshotPolicies v3.1:创建增强版的通用文件系统 说明:增强版的通用系统需要开通白名单才能使用,如有需要请提交工单与我们联系。 basic:创建标准型的元数据 enhanced:创建增强型的元数据.
-
#PGroupId ⇒ Object
DescribeVpcs DescribeSubnets DescribeCcns DescribeCfsSnapshots DescribeAutoSnapshotPolicies v3.1:创建增强版的通用文件系统 说明:增强版的通用系统需要开通白名单才能使用,如有需要请提交工单与我们联系。 basic:创建标准型的元数据 enhanced:创建增强型的元数据.
-
#Protocol ⇒ Object
DescribeVpcs DescribeSubnets DescribeCcns DescribeCfsSnapshots DescribeAutoSnapshotPolicies v3.1:创建增强版的通用文件系统 说明:增强版的通用系统需要开通白名单才能使用,如有需要请提交工单与我们联系。 basic:创建标准型的元数据 enhanced:创建增强型的元数据.
-
#ResourceTags ⇒ Object
DescribeVpcs DescribeSubnets DescribeCcns DescribeCfsSnapshots DescribeAutoSnapshotPolicies v3.1:创建增强版的通用文件系统 说明:增强版的通用系统需要开通白名单才能使用,如有需要请提交工单与我们联系。 basic:创建标准型的元数据 enhanced:创建增强型的元数据.
-
#SnapshotId ⇒ Object
DescribeVpcs DescribeSubnets DescribeCcns DescribeCfsSnapshots DescribeAutoSnapshotPolicies v3.1:创建增强版的通用文件系统 说明:增强版的通用系统需要开通白名单才能使用,如有需要请提交工单与我们联系。 basic:创建标准型的元数据 enhanced:创建增强型的元数据.
-
#StorageType ⇒ Object
DescribeVpcs DescribeSubnets DescribeCcns DescribeCfsSnapshots DescribeAutoSnapshotPolicies v3.1:创建增强版的通用文件系统 说明:增强版的通用系统需要开通白名单才能使用,如有需要请提交工单与我们联系。 basic:创建标准型的元数据 enhanced:创建增强型的元数据.
-
#SubnetId ⇒ Object
DescribeVpcs DescribeSubnets DescribeCcns DescribeCfsSnapshots DescribeAutoSnapshotPolicies v3.1:创建增强版的通用文件系统 说明:增强版的通用系统需要开通白名单才能使用,如有需要请提交工单与我们联系。 basic:创建标准型的元数据 enhanced:创建增强型的元数据.
-
#VpcId ⇒ Object
DescribeVpcs DescribeSubnets DescribeCcns DescribeCfsSnapshots DescribeAutoSnapshotPolicies v3.1:创建增强版的通用文件系统 说明:增强版的通用系统需要开通白名单才能使用,如有需要请提交工单与我们联系。 basic:创建标准型的元数据 enhanced:创建增强型的元数据.
-
#Zone ⇒ Object
DescribeVpcs DescribeSubnets DescribeCcns DescribeCfsSnapshots DescribeAutoSnapshotPolicies v3.1:创建增强版的通用文件系统 说明:增强版的通用系统需要开通白名单才能使用,如有需要请提交工单与我们联系。 basic:创建标准型的元数据 enhanced:创建增强型的元数据.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(zone = nil, netinterface = nil, pgroupid = nil, protocol = nil, storagetype = nil, vpcid = nil, subnetid = nil, mountip = nil, fsname = nil, resourcetags = nil, clienttoken = nil, ccnid = nil, cidrblock = nil, capacity = nil, snapshotid = nil, autosnapshotpolicyid = nil, enableautoscaleup = nil, cfsversion = nil, metatype = nil) ⇒ CreateCfsFileSystemRequest
constructor
A new instance of CreateCfsFileSystemRequest.
Constructor Details
#initialize(zone = nil, netinterface = nil, pgroupid = nil, protocol = nil, storagetype = nil, vpcid = nil, subnetid = nil, mountip = nil, fsname = nil, resourcetags = nil, clienttoken = nil, ccnid = nil, cidrblock = nil, capacity = nil, snapshotid = nil, autosnapshotpolicyid = nil, enableautoscaleup = nil, cfsversion = nil, metatype = nil) ⇒ CreateCfsFileSystemRequest
Returns a new instance of CreateCfsFileSystemRequest.
579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 |
# File 'lib/v20190719/models.rb', line 579 def initialize(zone=nil, netinterface=nil, pgroupid=nil, protocol=nil, storagetype=nil, vpcid=nil, subnetid=nil, mountip=nil, fsname=nil, =nil, clienttoken=nil, ccnid=nil, cidrblock=nil, capacity=nil, snapshotid=nil, autosnapshotpolicyid=nil, enableautoscaleup=nil, cfsversion=nil, =nil) @Zone = zone @NetInterface = netinterface @PGroupId = pgroupid @Protocol = protocol @StorageType = storagetype @VpcId = vpcid @SubnetId = subnetid @MountIP = mountip @FsName = fsname @ResourceTags = @ClientToken = clienttoken @CcnId = ccnid @CidrBlock = cidrblock @Capacity = capacity @SnapshotId = snapshotid @AutoSnapshotPolicyId = autosnapshotpolicyid @EnableAutoScaleUp = enableautoscaleup @CfsVersion = cfsversion @MetaType = end |
Instance Attribute Details
#AutoSnapshotPolicyId ⇒ Object
DescribeVpcs DescribeSubnets DescribeCcns DescribeCfsSnapshots DescribeAutoSnapshotPolicies v3.1:创建增强版的通用文件系统 说明:增强版的通用系统需要开通白名单才能使用,如有需要请提交工单与我们联系。 basic:创建标准型的元数据 enhanced:创建增强型的元数据
577 578 579 |
# File 'lib/v20190719/models.rb', line 577 def AutoSnapshotPolicyId @AutoSnapshotPolicyId end |
#Capacity ⇒ Object
DescribeVpcs DescribeSubnets DescribeCcns DescribeCfsSnapshots DescribeAutoSnapshotPolicies v3.1:创建增强版的通用文件系统 说明:增强版的通用系统需要开通白名单才能使用,如有需要请提交工单与我们联系。 basic:创建标准型的元数据 enhanced:创建增强型的元数据
577 578 579 |
# File 'lib/v20190719/models.rb', line 577 def Capacity @Capacity end |
#CcnId ⇒ Object
DescribeVpcs DescribeSubnets DescribeCcns DescribeCfsSnapshots DescribeAutoSnapshotPolicies v3.1:创建增强版的通用文件系统 说明:增强版的通用系统需要开通白名单才能使用,如有需要请提交工单与我们联系。 basic:创建标准型的元数据 enhanced:创建增强型的元数据
577 578 579 |
# File 'lib/v20190719/models.rb', line 577 def CcnId @CcnId end |
#CfsVersion ⇒ Object
DescribeVpcs DescribeSubnets DescribeCcns DescribeCfsSnapshots DescribeAutoSnapshotPolicies v3.1:创建增强版的通用文件系统 说明:增强版的通用系统需要开通白名单才能使用,如有需要请提交工单与我们联系。 basic:创建标准型的元数据 enhanced:创建增强型的元数据
577 578 579 |
# File 'lib/v20190719/models.rb', line 577 def CfsVersion @CfsVersion end |
#CidrBlock ⇒ Object
DescribeVpcs DescribeSubnets DescribeCcns DescribeCfsSnapshots DescribeAutoSnapshotPolicies v3.1:创建增强版的通用文件系统 说明:增强版的通用系统需要开通白名单才能使用,如有需要请提交工单与我们联系。 basic:创建标准型的元数据 enhanced:创建增强型的元数据
577 578 579 |
# File 'lib/v20190719/models.rb', line 577 def CidrBlock @CidrBlock end |
#ClientToken ⇒ Object
DescribeVpcs DescribeSubnets DescribeCcns DescribeCfsSnapshots DescribeAutoSnapshotPolicies v3.1:创建增强版的通用文件系统 说明:增强版的通用系统需要开通白名单才能使用,如有需要请提交工单与我们联系。 basic:创建标准型的元数据 enhanced:创建增强型的元数据
577 578 579 |
# File 'lib/v20190719/models.rb', line 577 def ClientToken @ClientToken end |
#EnableAutoScaleUp ⇒ Object
DescribeVpcs DescribeSubnets DescribeCcns DescribeCfsSnapshots DescribeAutoSnapshotPolicies v3.1:创建增强版的通用文件系统 说明:增强版的通用系统需要开通白名单才能使用,如有需要请提交工单与我们联系。 basic:创建标准型的元数据 enhanced:创建增强型的元数据
577 578 579 |
# File 'lib/v20190719/models.rb', line 577 def EnableAutoScaleUp @EnableAutoScaleUp end |
#FsName ⇒ Object
DescribeVpcs DescribeSubnets DescribeCcns DescribeCfsSnapshots DescribeAutoSnapshotPolicies v3.1:创建增强版的通用文件系统 说明:增强版的通用系统需要开通白名单才能使用,如有需要请提交工单与我们联系。 basic:创建标准型的元数据 enhanced:创建增强型的元数据
577 578 579 |
# File 'lib/v20190719/models.rb', line 577 def FsName @FsName end |
#MetaType ⇒ Object
DescribeVpcs DescribeSubnets DescribeCcns DescribeCfsSnapshots DescribeAutoSnapshotPolicies v3.1:创建增强版的通用文件系统 说明:增强版的通用系统需要开通白名单才能使用,如有需要请提交工单与我们联系。 basic:创建标准型的元数据 enhanced:创建增强型的元数据
577 578 579 |
# File 'lib/v20190719/models.rb', line 577 def MetaType @MetaType end |
#MountIP ⇒ Object
DescribeVpcs DescribeSubnets DescribeCcns DescribeCfsSnapshots DescribeAutoSnapshotPolicies v3.1:创建增强版的通用文件系统 说明:增强版的通用系统需要开通白名单才能使用,如有需要请提交工单与我们联系。 basic:创建标准型的元数据 enhanced:创建增强型的元数据
577 578 579 |
# File 'lib/v20190719/models.rb', line 577 def MountIP @MountIP end |
#NetInterface ⇒ Object
DescribeVpcs DescribeSubnets DescribeCcns DescribeCfsSnapshots DescribeAutoSnapshotPolicies v3.1:创建增强版的通用文件系统 说明:增强版的通用系统需要开通白名单才能使用,如有需要请提交工单与我们联系。 basic:创建标准型的元数据 enhanced:创建增强型的元数据
577 578 579 |
# File 'lib/v20190719/models.rb', line 577 def NetInterface @NetInterface end |
#PGroupId ⇒ Object
DescribeVpcs DescribeSubnets DescribeCcns DescribeCfsSnapshots DescribeAutoSnapshotPolicies v3.1:创建增强版的通用文件系统 说明:增强版的通用系统需要开通白名单才能使用,如有需要请提交工单与我们联系。 basic:创建标准型的元数据 enhanced:创建增强型的元数据
577 578 579 |
# File 'lib/v20190719/models.rb', line 577 def PGroupId @PGroupId end |
#Protocol ⇒ Object
DescribeVpcs DescribeSubnets DescribeCcns DescribeCfsSnapshots DescribeAutoSnapshotPolicies v3.1:创建增强版的通用文件系统 说明:增强版的通用系统需要开通白名单才能使用,如有需要请提交工单与我们联系。 basic:创建标准型的元数据 enhanced:创建增强型的元数据
577 578 579 |
# File 'lib/v20190719/models.rb', line 577 def Protocol @Protocol end |
#ResourceTags ⇒ Object
DescribeVpcs DescribeSubnets DescribeCcns DescribeCfsSnapshots DescribeAutoSnapshotPolicies v3.1:创建增强版的通用文件系统 说明:增强版的通用系统需要开通白名单才能使用,如有需要请提交工单与我们联系。 basic:创建标准型的元数据 enhanced:创建增强型的元数据
577 578 579 |
# File 'lib/v20190719/models.rb', line 577 def ResourceTags @ResourceTags end |
#SnapshotId ⇒ Object
DescribeVpcs DescribeSubnets DescribeCcns DescribeCfsSnapshots DescribeAutoSnapshotPolicies v3.1:创建增强版的通用文件系统 说明:增强版的通用系统需要开通白名单才能使用,如有需要请提交工单与我们联系。 basic:创建标准型的元数据 enhanced:创建增强型的元数据
577 578 579 |
# File 'lib/v20190719/models.rb', line 577 def SnapshotId @SnapshotId end |
#StorageType ⇒ Object
DescribeVpcs DescribeSubnets DescribeCcns DescribeCfsSnapshots DescribeAutoSnapshotPolicies v3.1:创建增强版的通用文件系统 说明:增强版的通用系统需要开通白名单才能使用,如有需要请提交工单与我们联系。 basic:创建标准型的元数据 enhanced:创建增强型的元数据
577 578 579 |
# File 'lib/v20190719/models.rb', line 577 def StorageType @StorageType end |
#SubnetId ⇒ Object
DescribeVpcs DescribeSubnets DescribeCcns DescribeCfsSnapshots DescribeAutoSnapshotPolicies v3.1:创建增强版的通用文件系统 说明:增强版的通用系统需要开通白名单才能使用,如有需要请提交工单与我们联系。 basic:创建标准型的元数据 enhanced:创建增强型的元数据
577 578 579 |
# File 'lib/v20190719/models.rb', line 577 def SubnetId @SubnetId end |
#VpcId ⇒ Object
DescribeVpcs DescribeSubnets DescribeCcns DescribeCfsSnapshots DescribeAutoSnapshotPolicies v3.1:创建增强版的通用文件系统 说明:增强版的通用系统需要开通白名单才能使用,如有需要请提交工单与我们联系。 basic:创建标准型的元数据 enhanced:创建增强型的元数据
577 578 579 |
# File 'lib/v20190719/models.rb', line 577 def VpcId @VpcId end |
#Zone ⇒ Object
DescribeVpcs DescribeSubnets DescribeCcns DescribeCfsSnapshots DescribeAutoSnapshotPolicies v3.1:创建增强版的通用文件系统 说明:增强版的通用系统需要开通白名单才能使用,如有需要请提交工单与我们联系。 basic:创建标准型的元数据 enhanced:创建增强型的元数据
577 578 579 |
# File 'lib/v20190719/models.rb', line 577 def Zone @Zone end |
Instance Method Details
#deserialize(params) ⇒ Object
601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 |
# File 'lib/v20190719/models.rb', line 601 def deserialize(params) @Zone = params['Zone'] @NetInterface = params['NetInterface'] @PGroupId = params['PGroupId'] @Protocol = params['Protocol'] @StorageType = params['StorageType'] @VpcId = params['VpcId'] @SubnetId = params['SubnetId'] @MountIP = params['MountIP'] @FsName = params['FsName'] unless params['ResourceTags'].nil? @ResourceTags = [] params['ResourceTags'].each do |i| taginfo_tmp = TagInfo.new taginfo_tmp.deserialize(i) @ResourceTags << taginfo_tmp end end @ClientToken = params['ClientToken'] @CcnId = params['CcnId'] @CidrBlock = params['CidrBlock'] @Capacity = params['Capacity'] @SnapshotId = params['SnapshotId'] @AutoSnapshotPolicyId = params['AutoSnapshotPolicyId'] @EnableAutoScaleUp = params['EnableAutoScaleUp'] @CfsVersion = params['CfsVersion'] @MetaType = params['MetaType'] end |