AvsFunctions

Functions

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

An addon resource API Version: 2020-07-17-preview.

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 API Version: 2020-03-20.

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

A cloud link resource API Version: 2021-06-01.

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

A cluster resource API Version: 2020-03-20.

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 API Version: 2021-01-01-preview.

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

A global reach connection resource API Version: 2020-07-17-preview.

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

An HCX Enterprise Site resource API Version: 2020-03-20.

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

A vSphere Distributed Resource Scheduler (DRS) placement policy API Version: 2021-12-01.

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

A private cloud resource API Version: 2020-03-20.

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

An instance of a script executed by a user - custom or AVS API Version: 2021-06-01.

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

Return the logs for a script execution resource API Version: 2021-06-01.

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

NSX DHCP API Version: 2020-07-17-preview.

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

NSX DNS Zone API Version: 2020-07-17-preview.

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

NSX Segment API Version: 2020-07-17-preview.

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

NSX VM Group API Version: 2020-07-17-preview.

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