数据类型
		
		
			nfsFileShareConfig
		
		
"nfsFileShareConfig": {
   “ip“: ip, 
   "mode": mode,
   "squash": squash,
   "persistenence":persistenence,
},
		 
		
			
				
					| 
						参数名称
					 | 
					
						类型
					 | 
					
						描述
					 | 
				
			
			
				
					| 
						ip
					 | 
					
						String
					 | 
					
						访问nfs的ip信息,支持单个ip和ip段
					 | 
				
				
					| 
						mode
					 | 
					
						String
					 | 
					
						访问权限,ro,rw
					 | 
				
				
					| 
						squash
					 | 
					
						String
					 | 
					
						root_squash,限制root用户权限
					 | 
				
			
		
		
			all_squash,限制所有用户权限 no_root_squash,不限制root用户权限(缺省) persistenence|String|sync,同步写入内存和硬盘 async,先写入内存,后写入硬盘(缺省)
		
		
			smbFileShareConfig
		
		
"smbFileShareConfig": {
     "userName": userName,
     "password": password,
  }
		 
		
			
				
					| 
						参数名称
					 | 
					
						类型
					 | 
					
						描述
					 | 
				
			
			
				
					| 
						userName
					 | 
					
						String
					 | 
					
						访问smb的用户
					 | 
				
				
					| 
						password
					 | 
					
						String
					 | 
					
						访问smb用户的密码
					 | 
				
			
		
		
			accountInfo
		
		
"accountInfo": {
   "accountId": accountId,
   "accountName": accountName,
   "protocolType": protocolType,
   "nfsFileShareConfig": {
     "ip": ip,
     "mode": mode,
     "squash": squash,
     "persistenence":persistenence,
   },
   "smbFileShareConfig": {
     "userName": userName,
     "password": password,
   }    
 }
		 
		
			
				
					| 
						参数名称
					 | 
					
						类型
					 | 
					
						描述
					 | 
				
			
			
				
					| 
						accountId
					 | 
					
						String
					 | 
					
						存储网关账户id
					 | 
				
				
					| 
						acountName
					 | 
					
						String
					 | 
					
						存储网关账户名
					 | 
				
				
					| 
						protocolType
					 | 
					
						String
					 | 
					
						存储网关协议
					 | 
				
				
					| 
						nfsFileShareConfig
					 | 
					
						nfsFileShareConfig
					 | 
					
						NFS协议配置
					 | 
				
				
					| 
						smbFileShareConfig
					 | 
					
						smbFileShareConfig
					 | 
					
						SMB协议配置
					 | 
				
			
		
		
			groupInfo
		
		
"groupInfo": {
   "groupId": groupId,
   "groupName": groupName,
   "protocolType": protocolType,
 
   "accounts": [
       accountId,
    ]
 }
		 
		
			
				
					| 
						名称
					 | 
					
						类型
					 | 
					
						描述
					 | 
				
			
			
				
					| 
						groupId
					 | 
					
						String
					 | 
					
						权限组id
					 | 
				
				
					| 
						groupName
					 | 
					
						String
					 | 
					
						权限组名称
					 | 
				
				
					| 
						protocolType
					 | 
					
						String
					 | 
					
						协议名称 NFS SMB
					 | 
				
				
					| 
						accounts
					 | 
					
						List
					 | 
					
						账户信息列表
					 | 
				
			
		
		
			shareTargetInfo
		
		
"shareTargetInfo": {
   "targetId": targetId,
   "bucketName": bucketName,
   "protocolType": protocolType,
   "groupId": groupId,
 }
		 
		
		
"storageGatewayInfo": {
   "bsgId": bsgId,
   "bsgName": bsgName,
   "privateIp": privateIp,
   "eip": eip,
   ”domain”: domain,
   "targets": [
       shareTargetInfo,
   ]
 }