Package-level declarations

Types

Link copied to clipboard

Directory Services configuration for Kerberos-based authentication.

Link copied to clipboard
data class FileShareConfigResponse(val capacityGb: String, val name: String, val nfsExportOptions: List<NfsExportOptionsResponse>, val sourceBackup: String)

File share configuration for the instance.

Link copied to clipboard
data class GetBackupResult(val capacityGb: String, val createTime: String, val description: String, val downloadBytes: String, val kmsKeyName: String, val labels: Map<String, String>, val name: String, val satisfiesPzs: Boolean, val sourceFileShare: String, val sourceInstance: String, val sourceInstanceTier: String, val state: String, val storageBytes: String)
Link copied to clipboard
data class GetInstanceResult(val capacityGb: String, val capacityStepSizeGb: String, val createTime: String, val description: String, val directoryServices: DirectoryServicesConfigResponse, val etag: String, val fileShares: List<FileShareConfigResponse>, val kmsKeyName: String, val labels: Map<String, String>, val maxCapacityGb: String, val maxShareCount: String, val multiShareEnabled: Boolean, val name: String, val networks: List<NetworkConfigResponse>, val protocol: String, val satisfiesPzs: Boolean, val state: String, val statusMessage: String, val suspensionReasons: List<String>, val tier: String)
Link copied to clipboard
data class GetShareResult(val backup: String, val capacityGb: String, val createTime: String, val description: String, val labels: Map<String, String>, val mountName: String, val name: String, val nfsExportOptions: List<NfsExportOptionsResponse>, val state: String)
Link copied to clipboard
data class GetSnapshotResult(val createTime: String, val description: String, val filesystemUsedBytes: String, val labels: Map<String, String>, val name: String, val state: String)
Link copied to clipboard
data class ManagedActiveDirectoryConfigResponse(val computer: String, val domain: String)

ManagedActiveDirectoryConfig contains all the parameters for connecting to Managed Active Directory.

Link copied to clipboard
data class NetworkConfigResponse(val connectMode: String, val ipAddresses: List<String>, val modes: List<String>, val network: String, val reservedIpRange: String)

Network configuration for the instance.

Link copied to clipboard
data class NfsExportOptionsResponse(val accessMode: String, val anonGid: String, val anonUid: String, val ipRanges: List<String>, val securityFlavors: List<String>, val squashMode: String)

NFS export options specifications.