AvsFunctions

Functions

Link copied to clipboard
suspend fun getAddon(argument: GetAddonPlainArgs): GetAddonResult

An addon resource Uses Azure REST API version 2022-05-01. Other available API versions: 2021-01-01-preview, 2023-03-01, 2023-09-01.

suspend fun getAddon(argument: suspend GetAddonPlainArgsBuilder.() -> Unit): GetAddonResult
suspend fun getAddon(addonName: String, privateCloudName: String, resourceGroupName: String): GetAddonResult
Link copied to clipboard

ExpressRoute Circuit Authorization Uses Azure REST API version 2022-05-01. Other available API versions: 2023-03-01, 2023-09-01.

suspend fun getAuthorization(authorizationName: String, privateCloudName: String, resourceGroupName: String): GetAuthorizationResult
Link copied to clipboard

A cloud link resource Uses Azure REST API version 2022-05-01. Other available API versions: 2023-03-01, 2023-09-01.

suspend fun getCloudLink(cloudLinkName: String, privateCloudName: String, resourceGroupName: String): GetCloudLinkResult
Link copied to clipboard

A cluster resource Uses Azure REST API version 2022-05-01. Other available API versions: 2020-03-20, 2021-06-01, 2023-03-01, 2023-09-01.

suspend fun getCluster(argument: suspend GetClusterPlainArgsBuilder.() -> Unit): GetClusterResult
suspend fun getCluster(clusterName: String, privateCloudName: String, resourceGroupName: String): GetClusterResult
Link copied to clipboard

A datastore resource Uses Azure REST API version 2022-05-01. Other available API versions: 2023-03-01, 2023-09-01.

suspend fun getDatastore(clusterName: String, datastoreName: String, privateCloudName: String, resourceGroupName: String): GetDatastoreResult
Link copied to clipboard

A global reach connection resource Uses Azure REST API version 2022-05-01. Other available API versions: 2023-03-01, 2023-09-01.

suspend fun getGlobalReachConnection(globalReachConnectionName: String, privateCloudName: String, resourceGroupName: String): GetGlobalReachConnectionResult
Link copied to clipboard

An HCX Enterprise Site resource Uses Azure REST API version 2022-05-01. Other available API versions: 2023-03-01, 2023-09-01.

suspend fun getHcxEnterpriseSite(hcxEnterpriseSiteName: String, privateCloudName: String, resourceGroupName: String): GetHcxEnterpriseSiteResult
Link copied to clipboard

Get a IscsiPath Uses Azure REST API version 2023-09-01.

suspend fun getIscsiPath(privateCloudName: String, resourceGroupName: String): GetIscsiPathResult
Link copied to clipboard

A vSphere Distributed Resource Scheduler (DRS) placement policy Uses Azure REST API version 2022-05-01. Other available API versions: 2023-03-01, 2023-09-01.

suspend fun getPlacementPolicy(clusterName: String, placementPolicyName: String, privateCloudName: String, resourceGroupName: String): GetPlacementPolicyResult
Link copied to clipboard

A private cloud resource Uses Azure REST API version 2022-05-01. Other available API versions: 2023-03-01, 2023-09-01.

suspend fun getPrivateCloud(privateCloudName: String, resourceGroupName: String): GetPrivateCloudResult
Link copied to clipboard

An instance of a script executed by a user - custom or AVS Uses Azure REST API version 2022-05-01. Other available API versions: 2023-03-01, 2023-09-01.

suspend fun getScriptExecution(privateCloudName: String, resourceGroupName: String, scriptExecutionName: String): GetScriptExecutionResult
Link copied to clipboard

Return the logs for a script execution resource Uses Azure REST API version 2022-05-01. Other available API versions: 2023-03-01, 2023-09-01.

suspend fun getScriptExecutionLogs(privateCloudName: String, resourceGroupName: String, scriptExecutionName: String): GetScriptExecutionLogsResult
Link copied to clipboard

NSX DHCP Uses Azure REST API version 2022-05-01. Other available API versions: 2021-01-01-preview, 2023-03-01, 2023-09-01.

suspend fun getWorkloadNetworkDhcp(dhcpId: String, privateCloudName: String, resourceGroupName: String): GetWorkloadNetworkDhcpResult
Link copied to clipboard

NSX DNS Service Uses Azure REST API version 2022-05-01. Other available API versions: 2023-03-01, 2023-09-01.

suspend fun getWorkloadNetworkDnsService(dnsServiceId: String, privateCloudName: String, resourceGroupName: String): GetWorkloadNetworkDnsServiceResult
Link copied to clipboard

NSX DNS Zone Uses Azure REST API version 2022-05-01. Other available API versions: 2023-03-01, 2023-09-01.

suspend fun getWorkloadNetworkDnsZone(dnsZoneId: String, privateCloudName: String, resourceGroupName: String): GetWorkloadNetworkDnsZoneResult
Link copied to clipboard

NSX Port Mirroring Uses Azure REST API version 2022-05-01. Other available API versions: 2023-03-01, 2023-09-01.

suspend fun getWorkloadNetworkPortMirroring(portMirroringId: String, privateCloudName: String, resourceGroupName: String): GetWorkloadNetworkPortMirroringResult
Link copied to clipboard

NSX Public IP Block Uses Azure REST API version 2022-05-01. Other available API versions: 2023-03-01, 2023-09-01.

suspend fun getWorkloadNetworkPublicIP(privateCloudName: String, publicIPId: String, resourceGroupName: String): GetWorkloadNetworkPublicIPResult
Link copied to clipboard

NSX Segment Uses Azure REST API version 2022-05-01. Other available API versions: 2023-03-01, 2023-09-01.

suspend fun getWorkloadNetworkSegment(privateCloudName: String, resourceGroupName: String, segmentId: String): GetWorkloadNetworkSegmentResult
Link copied to clipboard

NSX VM Group Uses Azure REST API version 2022-05-01. Other available API versions: 2023-03-01, 2023-09-01.

suspend fun getWorkloadNetworkVMGroup(privateCloudName: String, resourceGroupName: String, vmGroupId: String): GetWorkloadNetworkVMGroupResult
Link copied to clipboard

List of all zones and associated hosts for a cluster Uses Azure REST API version 2022-05-01. Other available API versions: 2023-03-01, 2023-09-01.

suspend fun listClusterZones(clusterName: String, privateCloudName: String, resourceGroupName: String): ListClusterZonesResult
Link copied to clipboard

Administrative credentials for accessing vCenter and NSX-T Uses Azure REST API version 2022-05-01. Other available API versions: 2023-03-01, 2023-09-01.

suspend fun listPrivateCloudAdminCredentials(privateCloudName: String, resourceGroupName: String): ListPrivateCloudAdminCredentialsResult