Package-level declarations

Types

Link copied to clipboard
data class AccessPointPosixUser(val posixGroupId: Int? = null, val posixSecondaryGroupIds: List<Int>? = null, val posixUserId: Int? = null)
Link copied to clipboard
data class AccessPointRootPathPermission(val ownerGroupId: Int? = null, val ownerUserId: Int? = null, val permission: String? = null)
Link copied to clipboard
data class FileSystemNfsAcl(val enabled: Boolean? = null)
Link copied to clipboard
data class FileSystemOptions(val enableOplock: Boolean? = null)
Link copied to clipboard
data class FileSystemRecycleBin(val enableTime: String? = null, val reservedDays: Int? = null, val secondarySize: Int? = null, val size: Int? = null, val status: String? = null)
Link copied to clipboard
data class FileSystemSmbAcl(val enableAnonymousAccess: Boolean? = null, val enabled: Boolean? = null, val encryptData: Boolean? = null, val homeDirPath: String? = null, val rejectUnencryptedAccess: Boolean? = null, val superAdminSid: String? = null)
Link copied to clipboard
data class GetAccessGroupsGroup(val accessGroupName: String, val accessGroupType: String, val description: String, val id: String, val mountTargetCount: Int, val ruleCount: Int, val type: String)
Link copied to clipboard
data class GetAccessGroupsResult(val accessGroupName: String? = null, val accessGroupType: String? = null, val description: String? = null, val fileSystemType: String? = null, val groups: List<GetAccessGroupsGroup>, val id: String, val ids: List<String>, val nameRegex: String? = null, val names: List<String>, val outputFile: String? = null, val type: String? = null, val useutcDateTime: Boolean? = null)

A collection of values returned by getAccessGroups.

Link copied to clipboard
data class GetAccessRulesResult(val accessGroupName: String, val id: String, val ids: List<String>, val outputFile: String? = null, val rules: List<GetAccessRulesRule>, val rwAccess: String? = null, val sourceCidrIp: String? = null, val userAccess: String? = null)

A collection of values returned by getAccessRules.

Link copied to clipboard
data class GetAccessRulesRule(val accessRuleId: String, val priority: Int, val rwAccess: String, val sourceCidrIp: String, val userAccess: String)
Link copied to clipboard
data class GetAutoSnapshotPoliciesPolicy(val autoSnapshotPolicyId: String, val autoSnapshotPolicyName: String, val createTime: String, val fileSystemNums: Int, val id: String, val repeatWeekdays: List<String>, val retentionDays: Int, val status: String, val timePoints: List<String>)
Link copied to clipboard
data class GetAutoSnapshotPoliciesResult(val id: String, val ids: List<String>, val nameRegex: String? = null, val names: List<String>, val outputFile: String? = null, val policies: List<GetAutoSnapshotPoliciesPolicy>, val status: String? = null)

A collection of values returned by getAutoSnapshotPolicies.

Link copied to clipboard
data class GetDataFlowsFlow(val createTime: String, val dataFlowId: String, val description: String, val errorMessage: String, val fileSystemId: String, val fileSystemPath: String, val fsetDescription: String, val fsetId: String, val id: String, val sourceSecurityType: String, val sourceStorage: String, val status: String, val throughput: Int)
Link copied to clipboard
data class GetDataFlowsResult(val fileSystemId: String, val flows: List<GetDataFlowsFlow>, val id: String, val ids: List<String>, val outputFile: String? = null, val status: String? = null)

A collection of values returned by getDataFlows.

Link copied to clipboard
data class GetFilesetsFileset(val createTime: String, val description: String, val fileSystemId: String, val fileSystemPath: String, val filesetId: String, val id: String, val status: String, val updateTime: String)
Link copied to clipboard
data class GetFilesetsResult(val fileSystemId: String, val filesets: List<GetFilesetsFileset>, val id: String, val ids: List<String>, val outputFile: String? = null, val status: String? = null)

A collection of values returned by getFilesets.

Link copied to clipboard
data class GetFileSystemsResult(val descriptionRegex: String? = null, val descriptions: List<String>, val id: String, val ids: List<String>, val outputFile: String? = null, val protocolType: String? = null, val storageType: String? = null, val systems: List<GetFileSystemsSystem>)

A collection of values returned by getFileSystems.

Link copied to clipboard
data class GetFileSystemsSystem(val capacity: Int, val createTime: String, val description: String, val encryptType: Int, val fileSystemType: String, val id: String, val kmsKeyId: String, val meteredSize: Int, val protocolType: String, val regionId: String, val storageType: String, val zoneId: String)
Link copied to clipboard
data class GetLifecyclePoliciesPolicy(val createTime: String, val fileSystemId: String, val id: String, val lifecyclePolicyName: String, val lifecycleRuleName: String, val paths: List<String>, val storageType: String)
Link copied to clipboard
data class GetLifecyclePoliciesResult(val fileSystemId: String, val id: String, val ids: List<String>, val nameRegex: String? = null, val names: List<String>, val outputFile: String? = null, val policies: List<GetLifecyclePoliciesPolicy>)

A collection of values returned by getLifecyclePolicies.

Link copied to clipboard
data class GetMountTargetsResult(val accessGroupName: String? = null, val fileSystemId: String, val id: String, val ids: List<String>, val mountTargetDomain: String? = null, val networkType: String? = null, val outputFile: String? = null, val status: String? = null, val targets: List<GetMountTargetsTarget>, val type: String? = null, val vpcId: String? = null, val vswitchId: String? = null)

A collection of values returned by getMountTargets.

Link copied to clipboard
data class GetMountTargetsTarget(val accessGroupName: String, val id: String, val mountTargetDomain: String, val networkType: String, val status: String, val type: String, val vpcId: String, val vswitchId: String)
Link copied to clipboard
data class GetProtocolsResult(val id: String, val outputFile: String? = null, val protocols: List<String>, val type: String, val zoneId: String? = null)

A collection of values returned by getProtocols.

Link copied to clipboard
data class GetServiceResult(val enable: String? = null, val id: String, val status: String)

A collection of values returned by getService.

Link copied to clipboard
data class GetSnapshotsResult(val fileSystemId: String? = null, val id: String, val ids: List<String>, val nameRegex: String? = null, val names: List<String>, val outputFile: String? = null, val snapshotName: String? = null, val snapshots: List<GetSnapshotsSnapshot>, val status: String? = null)

A collection of values returned by getSnapshots.

Link copied to clipboard
data class GetSnapshotsSnapshot(val createTime: String, val description: String, val encryptType: Int, val id: String, val progress: String, val remainTime: Int, val retentionDays: Int, val snapshotId: String, val snapshotName: String, val sourceFileSystemId: String, val sourceFileSystemSize: String, val sourceFileSystemVersion: String, val status: String)
Link copied to clipboard
data class GetZonesResult(val fileSystemType: String? = null, val id: String, val outputFile: String? = null, val zones: List<GetZonesZone>)

A collection of values returned by getZones.

Link copied to clipboard
data class GetZonesZone(val instanceTypes: List<GetZonesZoneInstanceType>, val zoneId: String)
Link copied to clipboard
data class GetZonesZoneInstanceType(val protocolType: String, val storageType: String)