NetappFunctions

Functions

Link copied to clipboard

Get the NetApp account Uses Azure REST API version 2022-11-01. Other available API versions: 2022-05-01, 2022-11-01-preview, 2023-05-01, 2023-05-01-preview, 2023-07-01, 2023-07-01-preview, 2023-11-01, 2023-11-01-preview, 2024-01-01, 2024-03-01, 2024-03-01-preview, 2024-05-01, 2024-05-01-preview, 2024-07-01, 2024-07-01-preview, 2024-09-01, 2024-09-01-preview.

suspend fun getAccount(argument: suspend GetAccountPlainArgsBuilder.() -> Unit): GetAccountResult
suspend fun getAccount(accountName: String, resourceGroupName: String): GetAccountResult
Link copied to clipboard

Contains data from encryption.keyVaultProperties as well as information about which private endpoint is used by each encryption sibling set. Response from this endpoint can be modified and used as request body for POST request. Uses Azure REST API version 2024-09-01-preview.

suspend fun getAccountKeyVaultStatus(accountName: String, resourceGroupName: String): GetAccountKeyVaultStatusResult
Link copied to clipboard

Gets the specified backup of the volume Uses Azure REST API version 2022-11-01. Other available API versions: 2022-11-01-preview, 2023-05-01-preview, 2023-07-01-preview, 2023-11-01, 2023-11-01-preview, 2024-01-01, 2024-03-01, 2024-03-01-preview, 2024-05-01, 2024-05-01-preview, 2024-07-01, 2024-07-01-preview, 2024-09-01, 2024-09-01-preview.

suspend fun getBackup(argument: suspend GetBackupPlainArgsBuilder.() -> Unit): GetBackupResult
suspend fun getBackup(accountName: String, backupName: String, poolName: String, resourceGroupName: String, volumeName: String): GetBackupResult
Link copied to clipboard

Get a particular backup Policy Uses Azure REST API version 2022-11-01. Other available API versions: 2021-04-01, 2021-04-01-preview, 2022-11-01-preview, 2023-05-01, 2023-05-01-preview, 2023-07-01, 2023-07-01-preview, 2023-11-01, 2023-11-01-preview, 2024-01-01, 2024-03-01, 2024-03-01-preview, 2024-05-01, 2024-05-01-preview, 2024-07-01, 2024-07-01-preview, 2024-09-01, 2024-09-01-preview.

suspend fun getBackupPolicy(accountName: String, backupPolicyName: String, resourceGroupName: String): GetBackupPolicyResult
Link copied to clipboard

Get the Backup Vault Uses Azure REST API version 2022-11-01-preview. Other available API versions: 2023-05-01-preview, 2023-07-01-preview, 2023-11-01, 2023-11-01-preview, 2024-01-01, 2024-03-01, 2024-03-01-preview, 2024-05-01, 2024-05-01-preview, 2024-07-01, 2024-07-01-preview, 2024-09-01, 2024-09-01-preview.

suspend fun getBackupVault(accountName: String, backupVaultName: String, resourceGroupName: String): GetBackupVaultResult
Link copied to clipboard
suspend fun getPool(argument: GetPoolPlainArgs): GetPoolResult

Get details of the specified capacity pool Uses Azure REST API version 2022-11-01. Other available API versions: 2022-11-01-preview, 2023-05-01, 2023-05-01-preview, 2023-07-01, 2023-07-01-preview, 2023-11-01, 2023-11-01-preview, 2024-01-01, 2024-03-01, 2024-03-01-preview, 2024-05-01, 2024-05-01-preview, 2024-07-01, 2024-07-01-preview, 2024-09-01, 2024-09-01-preview.

suspend fun getPool(argument: suspend GetPoolPlainArgsBuilder.() -> Unit): GetPoolResult
suspend fun getPool(accountName: String, poolName: String, resourceGroupName: String): GetPoolResult
Link copied to clipboard

Get details of the specified snapshot Uses Azure REST API version 2022-11-01. Other available API versions: 2022-11-01-preview, 2023-05-01, 2023-05-01-preview, 2023-07-01, 2023-07-01-preview, 2023-11-01, 2023-11-01-preview, 2024-01-01, 2024-03-01, 2024-03-01-preview, 2024-05-01, 2024-05-01-preview, 2024-07-01, 2024-07-01-preview, 2024-09-01, 2024-09-01-preview.

suspend fun getSnapshot(argument: suspend GetSnapshotPlainArgsBuilder.() -> Unit): GetSnapshotResult
suspend fun getSnapshot(accountName: String, poolName: String, resourceGroupName: String, snapshotName: String, volumeName: String): GetSnapshotResult
Link copied to clipboard

Get a snapshot Policy Uses Azure REST API version 2022-11-01. Other available API versions: 2022-11-01-preview, 2023-05-01, 2023-05-01-preview, 2023-07-01, 2023-07-01-preview, 2023-11-01, 2023-11-01-preview, 2024-01-01, 2024-03-01, 2024-03-01-preview, 2024-05-01, 2024-05-01-preview, 2024-07-01, 2024-07-01-preview, 2024-09-01, 2024-09-01-preview.

suspend fun getSnapshotPolicy(accountName: String, resourceGroupName: String, snapshotPolicyName: String): GetSnapshotPolicyResult
Link copied to clipboard

Returns the path associated with the subvolumeName provided Uses Azure REST API version 2022-11-01. Other available API versions: 2022-11-01-preview, 2023-05-01, 2023-05-01-preview, 2023-07-01, 2023-07-01-preview, 2023-11-01, 2023-11-01-preview, 2024-01-01, 2024-03-01, 2024-03-01-preview, 2024-05-01, 2024-05-01-preview, 2024-07-01, 2024-07-01-preview, 2024-09-01, 2024-09-01-preview.

suspend fun getSubvolume(accountName: String, poolName: String, resourceGroupName: String, subvolumeName: String, volumeName: String): GetSubvolumeResult
Link copied to clipboard

Get details of the specified subvolume Uses Azure REST API version 2022-11-01. Other available API versions: 2022-11-01-preview, 2023-05-01, 2023-05-01-preview, 2023-07-01, 2023-07-01-preview, 2023-11-01, 2023-11-01-preview, 2024-01-01, 2024-03-01, 2024-03-01-preview, 2024-05-01, 2024-05-01-preview, 2024-07-01, 2024-07-01-preview, 2024-09-01, 2024-09-01-preview.

suspend fun getSubvolumeMetadata(accountName: String, poolName: String, resourceGroupName: String, subvolumeName: String, volumeName: String): GetSubvolumeMetadataResult
Link copied to clipboard

Get the details of the specified volume Uses Azure REST API version 2022-11-01. Other available API versions: 2021-10-01, 2022-11-01-preview, 2023-05-01, 2023-05-01-preview, 2023-07-01, 2023-07-01-preview, 2023-11-01, 2023-11-01-preview, 2024-01-01, 2024-03-01, 2024-03-01-preview, 2024-05-01, 2024-05-01-preview, 2024-07-01, 2024-07-01-preview, 2024-09-01, 2024-09-01-preview.

suspend fun getVolume(argument: suspend GetVolumePlainArgsBuilder.() -> Unit): GetVolumeResult
suspend fun getVolume(accountName: String, poolName: String, resourceGroupName: String, volumeName: String): GetVolumeResult
Link copied to clipboard

Get details of the specified volume group Uses Azure REST API version 2022-11-01. Other available API versions: 2021-10-01, 2022-11-01-preview, 2023-05-01, 2023-05-01-preview, 2023-07-01, 2023-07-01-preview, 2023-11-01, 2023-11-01-preview, 2024-01-01, 2024-03-01, 2024-03-01-preview, 2024-05-01, 2024-05-01-preview, 2024-07-01, 2024-07-01-preview, 2024-09-01, 2024-09-01-preview.

suspend fun getVolumeGroup(accountName: String, resourceGroupName: String, volumeGroupName: String): GetVolumeGroupResult
Link copied to clipboard

Returns the list of group Ids for a specific LDAP User Uses Azure REST API version 2022-11-01. Other available API versions: 2022-11-01-preview, 2023-05-01, 2023-05-01-preview, 2023-07-01, 2023-07-01-preview, 2023-11-01, 2023-11-01-preview, 2024-01-01, 2024-03-01, 2024-03-01-preview, 2024-05-01, 2024-05-01-preview, 2024-07-01, 2024-07-01-preview, 2024-09-01, 2024-09-01-preview.

suspend fun getVolumeGroupIdForLdapUser(accountName: String, poolName: String, resourceGroupName: String, username: String, volumeName: String): GetVolumeGroupIdForLdapUserResult
Link copied to clipboard

Get details of the specified quota rule Uses Azure REST API version 2022-11-01. Other available API versions: 2022-11-01-preview, 2023-05-01, 2023-05-01-preview, 2023-07-01, 2023-07-01-preview, 2023-11-01, 2023-11-01-preview, 2024-01-01, 2024-03-01, 2024-03-01-preview, 2024-05-01, 2024-05-01-preview, 2024-07-01, 2024-07-01-preview, 2024-09-01, 2024-09-01-preview.

suspend fun getVolumeQuotaRule(accountName: String, poolName: String, resourceGroupName: String, volumeName: String, volumeQuotaRuleName: String): GetVolumeQuotaRuleResult
Link copied to clipboard

Returns report of quotas for the volume Uses Azure REST API version 2024-03-01-preview. Other available API versions: 2024-05-01-preview, 2024-07-01-preview, 2024-09-01-preview.

suspend fun listVolumeQuotaReport(accountName: String, poolName: String, resourceGroupName: String, volumeName: String): ListVolumeQuotaReportResult
Link copied to clipboard

List all replications for a specified volume Uses Azure REST API version 2022-11-01. Other available API versions: 2022-11-01-preview, 2023-05-01, 2023-05-01-preview, 2023-07-01, 2023-07-01-preview, 2023-11-01, 2023-11-01-preview, 2024-01-01, 2024-03-01, 2024-03-01-preview, 2024-05-01, 2024-05-01-preview, 2024-07-01, 2024-07-01-preview, 2024-09-01, 2024-09-01-preview.

suspend fun listVolumeReplications(accountName: String, poolName: String, resourceGroupName: String, volumeName: String): ListVolumeReplicationsResult