Package-level declarations

Types

Link copied to clipboard
data class GetExpressSyncsResult(val id: String, val ids: List<String>, val nameRegex: String? = null, val names: List<String>, val outputFile: String? = null, val syncs: List<GetExpressSyncsSync>)

A collection of values returned by getExpressSyncs.

Link copied to clipboard
data class GetExpressSyncsSync(val bucketName: String, val bucketPrefix: String, val bucketRegion: String, val description: String, val expressSyncId: String, val expressSyncName: String, val id: String, val mnsTopic: String)
Link copied to clipboard
data class GetGatewayBlockVolumesResult(val gatewayId: String, val id: String, val ids: List<String>, val nameRegex: String? = null, val names: List<String>, val outputFile: String? = null, val status: Int? = null, val volumes: List<GetGatewayBlockVolumesVolume>)

A collection of values returned by getGatewayBlockVolumes.

Link copied to clipboard
data class GetGatewayBlockVolumesVolume(val address: String, val cacheMode: String, val chapEnabled: Boolean, val chapInUser: String, val chunkSize: Int, val diskId: String, val diskType: String, val enabled: Boolean, val gatewayBlockVolumeName: String, val gatewayId: String, val id: String, val indexId: String, val localPath: String, val lunId: Int, val ossBucketName: String, val ossBucketSsl: Boolean, val ossEndpoint: String, val port: Int, val protocol: String, val size: Int, val state: String, val status: Int, val target: String, val totalDownload: Int, val totalUpload: Int, val volumeState: Int)
Link copied to clipboard
data class GetGatewayCacheDisksDisk(val cacheDiskCategory: String, val cacheDiskSizeInGb: Int, val cacheId: String, val expiredTime: Int, val gatewayId: String, val id: String, val iops: Int, val isUsed: Boolean, val localFilePath: String, val renewUrl: String, val status: Int)
Link copied to clipboard
data class GetGatewayCacheDisksResult(val disks: List<GetGatewayCacheDisksDisk>, val gatewayId: String, val id: String, val ids: List<String>, val outputFile: String? = null, val status: Int? = null)

A collection of values returned by getGatewayCacheDisks.

Link copied to clipboard
data class GetGatewayFileSharesResult(val gatewayId: String, val id: String, val ids: List<String>, val nameRegex: String? = null, val names: List<String>, val outputFile: String? = null, val shares: List<GetGatewayFileSharesShare>)

A collection of values returned by getGatewayFileShares.

Link copied to clipboard
data class GetGatewayFileSharesShare(val accessBasedEnumeration: Boolean, val address: String, val backendLimit: Int, val browsable: Boolean, val bucketInfos: String, val bucketsStub: Boolean, val bypassCacheRead: Boolean, val cacheMode: String, val clientSideCmk: String, val clientSideEncryption: Boolean, val directIo: Boolean, val diskId: String, val diskType: String, val downloadLimit: Int, val enabled: Boolean, val expressSyncId: String, val fastReclaim: Boolean, val feLimit: Int, val fileNumLimit: String, val fsSizeLimit: String, val gatewayFileShareName: String, val gatewayId: String, val id: String, val ignoreDelete: Boolean, val inPlace: Boolean, val inRate: String, val indexId: String, val kmsRotatePeriod: Int, val lagPeriod: String, val localPath: String, val mnsHealth: String, val nfsV4Optimization: Boolean, val obsoleteBuckets: String, val ossBucketName: String, val ossBucketSsl: Boolean, val ossEndpoint: String, val ossHealth: String, val ossUsed: String, val outRate: String, val partialSyncPaths: String, val pathPrefix: String, val pollingInterval: Int, val protocol: String, val remainingMetaSpace: String, val remoteSync: Boolean, val remoteSyncDownload: Boolean, val roClientList: String, val roUserList: String, val rwClientList: String, val rwUserList: String, val serverSideCmk: String, val serverSideEncryption: Boolean, val size: String, val squash: String, val state: String, val supportArchive: Boolean, val syncProgress: Int, val totalDownload: String, val totalUpload: String, val transferAcceleration: Boolean, val used: String, val windowsAcl: Boolean)
Link copied to clipboard
data class GetGatewaysGateway(val activatedTime: String, val buyUrl: String, val category: String, val createTime: String, val description: String, val ecsInstanceId: String, val expireStatus: Int, val expiredTime: String, val gatewayClass: String, val gatewayId: String, val gatewayName: String, val gatewayVersion: String, val id: String, val innerIp: String, val ip: String, val isReleaseAfterExpiration: Boolean, val location: String, val paymentType: String, val publicNetworkBandwidth: Int, val renewUrl: String, val status: String, val storageBundleId: String, val taskId: String, val type: String, val vpcId: String, val vswitchId: String)
Link copied to clipboard
data class GetGatewaySmbUsersResult(val gatewayId: String, val id: String, val ids: List<String>, val nameRegex: String? = null, val outputFile: String? = null, val users: List<GetGatewaySmbUsersUser>)

A collection of values returned by getGatewaySmbUsers.

Link copied to clipboard
data class GetGatewaySmbUsersUser(val gatewayId: String, val id: String, val username: String)
Link copied to clipboard
data class GetGatewaysResult(val gateways: List<GetGatewaysGateway>, val id: String, val ids: List<String>, val nameRegex: String? = null, val names: List<String>, val outputFile: String? = null, val pageNumber: Int? = null, val pageSize: Int? = null, val status: String? = null, val storageBundleId: String, val totalCount: Int)

A collection of values returned by getGateways.

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 GetStocksResult(val gatewayClass: String? = null, val id: String, val outputFile: String? = null, val stocks: List<GetStocksStock>)

A collection of values returned by getStocks.

Link copied to clipboard
data class GetStocksStock(val availableGatewayClasses: List<String>, val zoneId: String)
Link copied to clipboard
data class GetStorageBundlesBundle(val createTime: String, val description: String, val id: String, val location: String, val storageBundleId: String, val storageBundleName: String)
Link copied to clipboard
data class GetStorageBundlesResult(val backendBucketRegionId: String, val bundles: List<GetStorageBundlesBundle>, val id: String, val ids: List<String>, val nameRegex: String? = null, val names: List<String>, val outputFile: String? = null, val pageNumber: Int? = null, val pageSize: Int? = null, val totalCount: Int)

A collection of values returned by getStorageBundles.