Package-level declarations

Types

Link copied to clipboard
data class AccountActiveDirectoryArgs(val aesEncryptionEnabled: Output<Boolean>? = null, val dnsServers: Output<List<String>>, val domain: Output<String>, val kerberosAdName: Output<String>? = null, val kerberosKdcIp: Output<String>? = null, val ldapOverTlsEnabled: Output<Boolean>? = null, val ldapSigningEnabled: Output<Boolean>? = null, val localNfsUsersWithLdapAllowed: Output<Boolean>? = null, val organizationalUnit: Output<String>? = null, val password: Output<String>, val serverRootCaCertificate: Output<String>? = null, val siteName: Output<String>? = null, val smbServerName: Output<String>, val username: Output<String>) : ConvertibleToJava<AccountActiveDirectoryArgs>
Link copied to clipboard
data class AccountIdentityArgs(val identityIds: Output<List<String>>? = null, val principalId: Output<String>? = null, val tenantId: Output<String>? = null, val type: Output<String>) : ConvertibleToJava<AccountIdentityArgs>
Link copied to clipboard
data class GetAccountEncryptionPlainArgs(val netappAccountId: String) : ConvertibleToJava<GetAccountEncryptionPlainArgs>

A collection of arguments for invoking getAccountEncryption.

Link copied to clipboard
data class GetAccountIdentity(val identityIds: List<String>? = null, val principalId: String, val tenantId: String, val type: String) : ConvertibleToJava<GetAccountIdentity>
Link copied to clipboard
Link copied to clipboard
data class GetAccountPlainArgs(val identity: GetAccountIdentity? = null, val name: String, val resourceGroupName: String) : ConvertibleToJava<GetAccountPlainArgs>

A collection of arguments for invoking getAccount.

Link copied to clipboard
data class GetBackupPolicyPlainArgs(val accountName: String, val name: String, val resourceGroupName: String) : ConvertibleToJava<GetBackupPolicyPlainArgs>

A collection of arguments for invoking getBackupPolicy.

Link copied to clipboard
data class GetBackupVaultPlainArgs(val accountName: String, val name: String, val resourceGroupName: String) : ConvertibleToJava<GetBackupVaultPlainArgs>

A collection of arguments for invoking getBackupVault.

Link copied to clipboard
data class GetPoolPlainArgs(val accountName: String, val name: String, val resourceGroupName: String) : ConvertibleToJava<GetPoolPlainArgs>

A collection of arguments for invoking getPool.

Link copied to clipboard
Link copied to clipboard
data class GetSnapshotPlainArgs(val accountName: String, val name: String, val poolName: String, val resourceGroupName: String, val volumeName: String) : ConvertibleToJava<GetSnapshotPlainArgs>

A collection of arguments for invoking getSnapshot.

Link copied to clipboard
data class GetSnapshotPolicyPlainArgs(val accountName: String, val name: String, val resourceGroupName: String) : ConvertibleToJava<GetSnapshotPolicyPlainArgs>

A collection of arguments for invoking getSnapshotPolicy.

Link copied to clipboard
data class GetVolumeGroupOraclePlainArgs(val accountName: String, val name: String, val resourceGroupName: String) : ConvertibleToJava<GetVolumeGroupOraclePlainArgs>

A collection of arguments for invoking getVolumeGroupOracle.

Link copied to clipboard
data class GetVolumeGroupSapHanaPlainArgs(val accountName: String, val name: String, val resourceGroupName: String) : ConvertibleToJava<GetVolumeGroupSapHanaPlainArgs>

A collection of arguments for invoking getVolumeGroupSapHana.

Link copied to clipboard
data class GetVolumePlainArgs(val accountName: String, val name: String, val poolName: String, val resourceGroupName: String, val securityStyle: String? = null) : ConvertibleToJava<GetVolumePlainArgs>

A collection of arguments for invoking getVolume.

Link copied to clipboard
Link copied to clipboard
data class GetVolumeQuotaRulePlainArgs(val name: String, val volumeId: String) : ConvertibleToJava<GetVolumeQuotaRulePlainArgs>

A collection of arguments for invoking getVolumeQuotaRule.

Link copied to clipboard
data class SnapshotPolicyDailyScheduleArgs(val hour: Output<Int>, val minute: Output<Int>, val snapshotsToKeep: Output<Int>) : ConvertibleToJava<SnapshotPolicyDailyScheduleArgs>
Link copied to clipboard
data class SnapshotPolicyHourlyScheduleArgs(val minute: Output<Int>, val snapshotsToKeep: Output<Int>) : ConvertibleToJava<SnapshotPolicyHourlyScheduleArgs>
Link copied to clipboard
data class SnapshotPolicyMonthlyScheduleArgs(val daysOfMonths: Output<List<Int>>, val hour: Output<Int>, val minute: Output<Int>, val snapshotsToKeep: Output<Int>) : ConvertibleToJava<SnapshotPolicyMonthlyScheduleArgs>
Link copied to clipboard
data class SnapshotPolicyWeeklyScheduleArgs(val daysOfWeeks: Output<List<String>>, val hour: Output<Int>, val minute: Output<Int>, val snapshotsToKeep: Output<Int>) : ConvertibleToJava<SnapshotPolicyWeeklyScheduleArgs>
Link copied to clipboard
data class VolumeDataProtectionBackupPolicyArgs(val backupPolicyId: Output<String>, val backupVaultId: Output<String>, val policyEnabled: Output<Boolean>? = null) : ConvertibleToJava<VolumeDataProtectionBackupPolicyArgs>
Link copied to clipboard
data class VolumeDataProtectionReplicationArgs(val endpointType: Output<String>? = null, val remoteVolumeLocation: Output<String>, val remoteVolumeResourceId: Output<String>, val replicationFrequency: Output<String>) : ConvertibleToJava<VolumeDataProtectionReplicationArgs>
Link copied to clipboard
data class VolumeDataProtectionSnapshotPolicyArgs(val snapshotPolicyId: Output<String>) : ConvertibleToJava<VolumeDataProtectionSnapshotPolicyArgs>
Link copied to clipboard
data class VolumeExportPolicyRuleArgs(val allowedClients: Output<List<String>>, val kerberos5ReadOnlyEnabled: Output<Boolean>? = null, val kerberos5ReadWriteEnabled: Output<Boolean>? = null, val kerberos5iReadOnlyEnabled: Output<Boolean>? = null, val kerberos5iReadWriteEnabled: Output<Boolean>? = null, val kerberos5pReadOnlyEnabled: Output<Boolean>? = null, val kerberos5pReadWriteEnabled: Output<Boolean>? = null, val protocolsEnabled: Output<String>? = null, val rootAccessEnabled: Output<Boolean>? = null, val ruleIndex: Output<Int>, val unixReadOnly: Output<Boolean>? = null, val unixReadWrite: Output<Boolean>? = null) : ConvertibleToJava<VolumeExportPolicyRuleArgs>
Link copied to clipboard
data class VolumeGroupOracleVolumeArgs(val capacityPoolId: Output<String>, val dataProtectionSnapshotPolicy: Output<VolumeGroupOracleVolumeDataProtectionSnapshotPolicyArgs>? = null, val encryptionKeySource: Output<String>? = null, val exportPolicyRules: Output<List<VolumeGroupOracleVolumeExportPolicyRuleArgs>>, val id: Output<String>? = null, val keyVaultPrivateEndpointId: Output<String>? = null, val mountIpAddresses: Output<List<String>>? = null, val name: Output<String>, val networkFeatures: Output<String>? = null, val protocols: Output<String>, val proximityPlacementGroupId: Output<String>? = null, val securityStyle: Output<String>, val serviceLevel: Output<String>, val snapshotDirectoryVisible: Output<Boolean>, val storageQuotaInGb: Output<Int>, val subnetId: Output<String>, val tags: Output<Map<String, String>>? = null, val throughputInMibps: Output<Double>, val volumePath: Output<String>, val volumeSpecName: Output<String>, val zone: Output<String>? = null) : ConvertibleToJava<VolumeGroupOracleVolumeArgs>
data class VolumeGroupOracleVolumeDataProtectionSnapshotPolicyArgs(val snapshotPolicyId: Output<String>) : ConvertibleToJava<VolumeGroupOracleVolumeDataProtectionSnapshotPolicyArgs>
data class VolumeGroupOracleVolumeExportPolicyRuleArgs(val allowedClients: Output<String>, val nfsv3Enabled: Output<Boolean>, val nfsv41Enabled: Output<Boolean>, val rootAccessEnabled: Output<Boolean>? = null, val ruleIndex: Output<Int>, val unixReadOnly: Output<Boolean>? = null, val unixReadWrite: Output<Boolean>? = null) : ConvertibleToJava<VolumeGroupOracleVolumeExportPolicyRuleArgs>
Link copied to clipboard
data class VolumeGroupSapHanaVolumeArgs(val capacityPoolId: Output<String>, val dataProtectionReplication: Output<VolumeGroupSapHanaVolumeDataProtectionReplicationArgs>? = null, val dataProtectionSnapshotPolicy: Output<VolumeGroupSapHanaVolumeDataProtectionSnapshotPolicyArgs>? = null, val exportPolicyRules: Output<List<VolumeGroupSapHanaVolumeExportPolicyRuleArgs>>, val id: Output<String>? = null, val mountIpAddresses: Output<List<String>>? = null, val name: Output<String>, val protocols: Output<String>, val proximityPlacementGroupId: Output<String>? = null, val securityStyle: Output<String>, val serviceLevel: Output<String>, val snapshotDirectoryVisible: Output<Boolean>, val storageQuotaInGb: Output<Int>, val subnetId: Output<String>, val tags: Output<Map<String, String>>? = null, val throughputInMibps: Output<Double>, val volumePath: Output<String>, val volumeSpecName: Output<String>) : ConvertibleToJava<VolumeGroupSapHanaVolumeArgs>
data class VolumeGroupSapHanaVolumeDataProtectionReplicationArgs(val endpointType: Output<String>? = null, val remoteVolumeLocation: Output<String>, val remoteVolumeResourceId: Output<String>, val replicationFrequency: Output<String>) : ConvertibleToJava<VolumeGroupSapHanaVolumeDataProtectionReplicationArgs>
data class VolumeGroupSapHanaVolumeDataProtectionSnapshotPolicyArgs(val snapshotPolicyId: Output<String>) : ConvertibleToJava<VolumeGroupSapHanaVolumeDataProtectionSnapshotPolicyArgs>
data class VolumeGroupSapHanaVolumeExportPolicyRuleArgs(val allowedClients: Output<String>, val nfsv3Enabled: Output<Boolean>, val nfsv41Enabled: Output<Boolean>, val rootAccessEnabled: Output<Boolean>? = null, val ruleIndex: Output<Int>, val unixReadOnly: Output<Boolean>? = null, val unixReadWrite: Output<Boolean>? = null) : ConvertibleToJava<VolumeGroupSapHanaVolumeExportPolicyRuleArgs>