Package-level declarations

Types

Link copied to clipboard

The access control record. API Version: 2017-06-01.

Link copied to clipboard
data class AccessControlRecordArgs(val accessControlRecordName: Output<String>? = null, val initiatorName: Output<String>? = null, val kind: Output<Kind>? = null, val managerName: Output<String>? = null, val resourceGroupName: Output<String>? = null) : ConvertibleToJava<AccessControlRecordArgs>

The access control record. API Version: 2017-06-01.

Link copied to clipboard

The backup policy. API Version: 2017-06-01.

Link copied to clipboard
data class BackupPolicyArgs(val backupPolicyName: Output<String>? = null, val deviceName: Output<String>? = null, val kind: Output<Kind>? = null, val managerName: Output<String>? = null, val resourceGroupName: Output<String>? = null, val volumeIds: Output<List<String>>? = null) : ConvertibleToJava<BackupPolicyArgs>

The backup policy. API Version: 2017-06-01.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

The backup schedule. API Version: 2017-06-01.

Link copied to clipboard
data class BackupScheduleArgs(val backupPolicyName: Output<String>? = null, val backupScheduleName: Output<String>? = null, val backupType: Output<BackupType>? = null, val deviceName: Output<String>? = null, val kind: Output<Kind>? = null, val managerName: Output<String>? = null, val resourceGroupName: Output<String>? = null, val retentionCount: Output<Double>? = null, val scheduleRecurrence: Output<ScheduleRecurrenceArgs>? = null, val scheduleStatus: Output<ScheduleStatus>? = null, val startTime: Output<String>? = null) : ConvertibleToJava<BackupScheduleArgs>

The backup schedule. API Version: 2017-06-01.

Link copied to clipboard
Link copied to clipboard

The bandwidth setting. API Version: 2017-06-01.

Link copied to clipboard
data class BandwidthSettingArgs(val bandwidthSettingName: Output<String>? = null, val kind: Output<Kind>? = null, val managerName: Output<String>? = null, val resourceGroupName: Output<String>? = null, val schedules: Output<List<BandwidthScheduleArgs>>? = null) : ConvertibleToJava<BandwidthSettingArgs>

The bandwidth setting. API Version: 2017-06-01.

Link copied to clipboard

The StorSimple Manager. API Version: 2017-06-01.

Link copied to clipboard
data class ManagerArgs(val cisIntrinsicSettings: Output<ManagerIntrinsicSettingsArgs>? = null, val location: Output<String>? = null, val managerName: Output<String>? = null, val provisioningState: Output<String>? = null, val resourceGroupName: Output<String>? = null, val sku: Output<ManagerSkuArgs>? = null, val tags: Output<Map<String, String>>? = null) : ConvertibleToJava<ManagerArgs>

The StorSimple Manager. API Version: 2017-06-01.

Link copied to clipboard
Link copied to clipboard

The extended info of the manager. API Version: 2017-06-01.

Link copied to clipboard
data class ManagerExtendedInfoArgs(val algorithm: Output<String>? = null, val encryptionKey: Output<String>? = null, val encryptionKeyThumbprint: Output<String>? = null, val integrityKey: Output<String>? = null, val kind: Output<Kind>? = null, val managerName: Output<String>? = null, val portalCertificateThumbprint: Output<String>? = null, val resourceGroupName: Output<String>? = null, val version: Output<String>? = null) : ConvertibleToJava<ManagerExtendedInfoArgs>

The extended info of the manager. API Version: 2017-06-01.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

The storage account credential. API Version: 2017-06-01.

Link copied to clipboard
data class StorageAccountCredentialArgs(val accessKey: Output<AsymmetricEncryptedSecretArgs>? = null, val endPoint: Output<String>? = null, val kind: Output<Kind>? = null, val managerName: Output<String>? = null, val resourceGroupName: Output<String>? = null, val sslStatus: Output<SslStatus>? = null, val storageAccountCredentialName: Output<String>? = null) : ConvertibleToJava<StorageAccountCredentialArgs>

The storage account credential. API Version: 2017-06-01.

Link copied to clipboard
Link copied to clipboard

The volume. API Version: 2017-06-01.

Link copied to clipboard
data class VolumeArgs(val accessControlRecordIds: Output<List<String>>? = null, val deviceName: Output<String>? = null, val kind: Output<Kind>? = null, val managerName: Output<String>? = null, val monitoringStatus: Output<MonitoringStatus>? = null, val resourceGroupName: Output<String>? = null, val sizeInBytes: Output<Double>? = null, val volumeContainerName: Output<String>? = null, val volumeName: Output<String>? = null, val volumeStatus: Output<VolumeStatus>? = null, val volumeType: Output<VolumeType>? = null) : ConvertibleToJava<VolumeArgs>

The volume. API Version: 2017-06-01.

Link copied to clipboard

Builder for VolumeArgs.

Link copied to clipboard

The volume container. API Version: 2017-06-01.

Link copied to clipboard
data class VolumeContainerArgs(val bandWidthRateInMbps: Output<Int>? = null, val bandwidthSettingId: Output<String>? = null, val deviceName: Output<String>? = null, val encryptionKey: Output<AsymmetricEncryptedSecretArgs>? = null, val kind: Output<Kind>? = null, val managerName: Output<String>? = null, val resourceGroupName: Output<String>? = null, val storageAccountCredentialId: Output<String>? = null, val volumeContainerName: Output<String>? = null) : ConvertibleToJava<VolumeContainerArgs>

The volume container. API Version: 2017-06-01.

Link copied to clipboard
Link copied to clipboard

Builder for Volume.

Functions

Link copied to clipboard
suspend fun backupPolicyResource(name: String, block: suspend BackupPolicyResourceBuilder.() -> Unit): BackupPolicy
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
suspend fun managerResource(name: String, block: suspend ManagerResourceBuilder.() -> Unit): Manager
Link copied to clipboard
Link copied to clipboard
suspend fun volumeResource(name: String, block: suspend VolumeResourceBuilder.() -> Unit): Volume