Package-level declarations
Types
Link copied to clipboard
data class AccountActiveDirectory(val aesEncryptionEnabled: Boolean? = null, val dnsServers: List<String>, val domain: String, val kerberosAdName: String? = null, val kerberosKdcIp: String? = null, val ldapOverTlsEnabled: Boolean? = null, val ldapSigningEnabled: Boolean? = null, val localNfsUsersWithLdapAllowed: Boolean? = null, val organizationalUnit: String? = null, val password: String, val serverRootCaCertificate: String? = null, val siteName: String? = null, val smbServerName: String, val username: String)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class GetAccountResult(val id: String, val identity: GetAccountIdentity? = null, val location: String, val name: String, val resourceGroupName: String, val tags: Map<String, String>)
A collection of values returned by getAccount.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class GetSnapshotPolicyResult(val accountName: String, val dailySchedules: List<GetSnapshotPolicyDailySchedule>, val enabled: Boolean, val hourlySchedules: List<GetSnapshotPolicyHourlySchedule>, val id: String, val location: String, val monthlySchedules: List<GetSnapshotPolicyMonthlySchedule>, val name: String, val resourceGroupName: String, val tags: Map<String, String>, val weeklySchedules: List<GetSnapshotPolicyWeeklySchedule>)
A collection of values returned by getSnapshotPolicy.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class GetVolumeDataProtectionReplication(val endpointType: String, val remoteVolumeLocation: String, val remoteVolumeResourceId: String, val replicationFrequency: String)
Link copied to clipboard
data class GetVolumeGroupSapHanaResult(val accountName: String, val applicationIdentifier: String, val groupDescription: String, val id: String, val location: String, val name: String, val resourceGroupName: String, val volumes: List<GetVolumeGroupSapHanaVolume>)
A collection of values returned by getVolumeGroupSapHana.
Link copied to clipboard
data class GetVolumeGroupSapHanaVolume(val capacityPoolId: String, val dataProtectionReplications: List<GetVolumeGroupSapHanaVolumeDataProtectionReplication>, val dataProtectionSnapshotPolicies: List<GetVolumeGroupSapHanaVolumeDataProtectionSnapshotPolicy>, val exportPolicyRules: List<GetVolumeGroupSapHanaVolumeExportPolicyRule>, val id: String, val mountIpAddresses: List<String>, val name: String, val protocols: List<String>, val proximityPlacementGroupId: String, val securityStyle: String, val serviceLevel: String, val snapshotDirectoryVisible: Boolean, val storageQuotaInGb: Int, val subnetId: String, val tags: Map<String, String>, val throughputInMibps: Double, val volumePath: String, val volumeSpecName: String)
Link copied to clipboard
data class GetVolumeGroupSapHanaVolumeDataProtectionReplication(val endpointType: String, val remoteVolumeLocation: String, val remoteVolumeResourceId: String, val replicationFrequency: String)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class GetVolumeResult(val accountName: String, val dataProtectionReplications: List<GetVolumeDataProtectionReplication>, val encryptionKeySource: String, val id: String, val keyVaultPrivateEndpointId: String, val location: String, val mountIpAddresses: List<String>, val name: String, val networkFeatures: String, val poolName: String, val protocols: List<String>, val resourceGroupName: String, val securityStyle: String? = null, val serviceLevel: String, val smbAccessBasedEnumerationEnabled: Boolean, val smbNonBrowsableEnabled: Boolean, val storageQuotaInGb: Int, val subnetId: String, val volumePath: String, val zone: String)
A collection of values returned by getVolume.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class VolumeDataProtectionReplication(val endpointType: String? = null, val remoteVolumeLocation: String, val remoteVolumeResourceId: String, val replicationFrequency: String)
Link copied to clipboard
Link copied to clipboard
data class VolumeExportPolicyRule(val allowedClients: List<String>, val kerberos5ReadOnlyEnabled: Boolean? = null, val kerberos5ReadWriteEnabled: Boolean? = null, val kerberos5iReadOnlyEnabled: Boolean? = null, val kerberos5iReadWriteEnabled: Boolean? = null, val kerberos5pReadOnlyEnabled: Boolean? = null, val kerberos5pReadWriteEnabled: Boolean? = null, val protocolsEnabled: String? = null, val rootAccessEnabled: Boolean? = null, val ruleIndex: Int, val unixReadOnly: Boolean? = null, val unixReadWrite: Boolean? = null)
Link copied to clipboard
data class VolumeGroupSapHanaVolume(val capacityPoolId: String, val dataProtectionReplication: VolumeGroupSapHanaVolumeDataProtectionReplication? = null, val dataProtectionSnapshotPolicy: VolumeGroupSapHanaVolumeDataProtectionSnapshotPolicy? = null, val exportPolicyRules: List<VolumeGroupSapHanaVolumeExportPolicyRule>, val id: String? = null, val mountIpAddresses: List<String>? = null, val name: String, val protocols: String, val proximityPlacementGroupId: String? = null, val securityStyle: String, val serviceLevel: String, val snapshotDirectoryVisible: Boolean, val storageQuotaInGb: Int, val subnetId: String, val tags: Map<String, String>? = null, val throughputInMibps: Double, val volumePath: String, val volumeSpecName: String)
Link copied to clipboard
data class VolumeGroupSapHanaVolumeDataProtectionReplication(val endpointType: String? = null, val remoteVolumeLocation: String, val remoteVolumeResourceId: String, val replicationFrequency: String)
Link copied to clipboard
Link copied to clipboard