All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.pulumi.azurenative.offazure.OffazureFunctions Maven / Gradle / Ivy

There is a newer version: 2.78.0
Show newest version
// *** WARNING: this file was generated by pulumi-java-gen. ***
// *** Do not edit by hand unless you're certain you know what you are doing! ***

package com.pulumi.azurenative.offazure;

import com.pulumi.azurenative.Utilities;
import com.pulumi.azurenative.offazure.inputs.GetHyperVSiteArgs;
import com.pulumi.azurenative.offazure.inputs.GetHyperVSitePlainArgs;
import com.pulumi.azurenative.offazure.inputs.GetHypervClusterControllerClusterArgs;
import com.pulumi.azurenative.offazure.inputs.GetHypervClusterControllerClusterPlainArgs;
import com.pulumi.azurenative.offazure.inputs.GetHypervHostControllerArgs;
import com.pulumi.azurenative.offazure.inputs.GetHypervHostControllerPlainArgs;
import com.pulumi.azurenative.offazure.inputs.GetHypervSitesControllerArgs;
import com.pulumi.azurenative.offazure.inputs.GetHypervSitesControllerPlainArgs;
import com.pulumi.azurenative.offazure.inputs.GetImportSitesControllerArgs;
import com.pulumi.azurenative.offazure.inputs.GetImportSitesControllerPlainArgs;
import com.pulumi.azurenative.offazure.inputs.GetMasterSitesControllerArgs;
import com.pulumi.azurenative.offazure.inputs.GetMasterSitesControllerPlainArgs;
import com.pulumi.azurenative.offazure.inputs.GetPrivateEndpointConnectionArgs;
import com.pulumi.azurenative.offazure.inputs.GetPrivateEndpointConnectionControllerArgs;
import com.pulumi.azurenative.offazure.inputs.GetPrivateEndpointConnectionControllerPlainArgs;
import com.pulumi.azurenative.offazure.inputs.GetPrivateEndpointConnectionPlainArgs;
import com.pulumi.azurenative.offazure.inputs.GetServerSitesControllerArgs;
import com.pulumi.azurenative.offazure.inputs.GetServerSitesControllerPlainArgs;
import com.pulumi.azurenative.offazure.inputs.GetSiteArgs;
import com.pulumi.azurenative.offazure.inputs.GetSitePlainArgs;
import com.pulumi.azurenative.offazure.inputs.GetSitesControllerArgs;
import com.pulumi.azurenative.offazure.inputs.GetSitesControllerPlainArgs;
import com.pulumi.azurenative.offazure.inputs.GetSqlDiscoverySiteDataSourceControllerArgs;
import com.pulumi.azurenative.offazure.inputs.GetSqlDiscoverySiteDataSourceControllerPlainArgs;
import com.pulumi.azurenative.offazure.inputs.GetSqlSitesControllerArgs;
import com.pulumi.azurenative.offazure.inputs.GetSqlSitesControllerPlainArgs;
import com.pulumi.azurenative.offazure.inputs.GetVcenterControllerArgs;
import com.pulumi.azurenative.offazure.inputs.GetVcenterControllerPlainArgs;
import com.pulumi.azurenative.offazure.inputs.GetWebAppDiscoverySiteDataSourcesControllerArgs;
import com.pulumi.azurenative.offazure.inputs.GetWebAppDiscoverySiteDataSourcesControllerPlainArgs;
import com.pulumi.azurenative.offazure.inputs.GetWebAppSitesControllerArgs;
import com.pulumi.azurenative.offazure.inputs.GetWebAppSitesControllerPlainArgs;
import com.pulumi.azurenative.offazure.inputs.ListHypervSitesControllerHealthSummaryArgs;
import com.pulumi.azurenative.offazure.inputs.ListHypervSitesControllerHealthSummaryPlainArgs;
import com.pulumi.azurenative.offazure.inputs.ListServerSitesControllerHealthSummaryArgs;
import com.pulumi.azurenative.offazure.inputs.ListServerSitesControllerHealthSummaryPlainArgs;
import com.pulumi.azurenative.offazure.inputs.ListSitesControllerHealthSummaryArgs;
import com.pulumi.azurenative.offazure.inputs.ListSitesControllerHealthSummaryPlainArgs;
import com.pulumi.azurenative.offazure.outputs.GetHyperVSiteResult;
import com.pulumi.azurenative.offazure.outputs.GetHypervClusterControllerClusterResult;
import com.pulumi.azurenative.offazure.outputs.GetHypervHostControllerResult;
import com.pulumi.azurenative.offazure.outputs.GetHypervSitesControllerResult;
import com.pulumi.azurenative.offazure.outputs.GetImportSitesControllerResult;
import com.pulumi.azurenative.offazure.outputs.GetMasterSitesControllerResult;
import com.pulumi.azurenative.offazure.outputs.GetPrivateEndpointConnectionControllerResult;
import com.pulumi.azurenative.offazure.outputs.GetPrivateEndpointConnectionResult;
import com.pulumi.azurenative.offazure.outputs.GetServerSitesControllerResult;
import com.pulumi.azurenative.offazure.outputs.GetSiteResult;
import com.pulumi.azurenative.offazure.outputs.GetSitesControllerResult;
import com.pulumi.azurenative.offazure.outputs.GetSqlDiscoverySiteDataSourceControllerResult;
import com.pulumi.azurenative.offazure.outputs.GetSqlSitesControllerResult;
import com.pulumi.azurenative.offazure.outputs.GetVcenterControllerResult;
import com.pulumi.azurenative.offazure.outputs.GetWebAppDiscoverySiteDataSourcesControllerResult;
import com.pulumi.azurenative.offazure.outputs.GetWebAppSitesControllerResult;
import com.pulumi.azurenative.offazure.outputs.ListHypervSitesControllerHealthSummaryResult;
import com.pulumi.azurenative.offazure.outputs.ListServerSitesControllerHealthSummaryResult;
import com.pulumi.azurenative.offazure.outputs.ListSitesControllerHealthSummaryResult;
import com.pulumi.core.Output;
import com.pulumi.core.TypeShape;
import com.pulumi.deployment.Deployment;
import com.pulumi.deployment.InvokeOptions;
import java.util.concurrent.CompletableFuture;

public final class OffazureFunctions {
    /**
     * Site REST Resource.
     * Azure REST API version: 2020-07-07.
     * 
     */
    public static Output getHyperVSite(GetHyperVSiteArgs args) {
        return getHyperVSite(args, InvokeOptions.Empty);
    }
    /**
     * Site REST Resource.
     * Azure REST API version: 2020-07-07.
     * 
     */
    public static CompletableFuture getHyperVSitePlain(GetHyperVSitePlainArgs args) {
        return getHyperVSitePlain(args, InvokeOptions.Empty);
    }
    /**
     * Site REST Resource.
     * Azure REST API version: 2020-07-07.
     * 
     */
    public static Output getHyperVSite(GetHyperVSiteArgs args, InvokeOptions options) {
        return Deployment.getInstance().invoke("azure-native:offazure:getHyperVSite", TypeShape.of(GetHyperVSiteResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Site REST Resource.
     * Azure REST API version: 2020-07-07.
     * 
     */
    public static CompletableFuture getHyperVSitePlain(GetHyperVSitePlainArgs args, InvokeOptions options) {
        return Deployment.getInstance().invokeAsync("azure-native:offazure:getHyperVSite", TypeShape.of(GetHyperVSiteResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Method to get a Hyper-V cluster.
     * Azure REST API version: 2023-06-06.
     * 
     * Other available API versions: 2023-10-01-preview.
     * 
     */
    public static Output getHypervClusterControllerCluster(GetHypervClusterControllerClusterArgs args) {
        return getHypervClusterControllerCluster(args, InvokeOptions.Empty);
    }
    /**
     * Method to get a Hyper-V cluster.
     * Azure REST API version: 2023-06-06.
     * 
     * Other available API versions: 2023-10-01-preview.
     * 
     */
    public static CompletableFuture getHypervClusterControllerClusterPlain(GetHypervClusterControllerClusterPlainArgs args) {
        return getHypervClusterControllerClusterPlain(args, InvokeOptions.Empty);
    }
    /**
     * Method to get a Hyper-V cluster.
     * Azure REST API version: 2023-06-06.
     * 
     * Other available API versions: 2023-10-01-preview.
     * 
     */
    public static Output getHypervClusterControllerCluster(GetHypervClusterControllerClusterArgs args, InvokeOptions options) {
        return Deployment.getInstance().invoke("azure-native:offazure:getHypervClusterControllerCluster", TypeShape.of(GetHypervClusterControllerClusterResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Method to get a Hyper-V cluster.
     * Azure REST API version: 2023-06-06.
     * 
     * Other available API versions: 2023-10-01-preview.
     * 
     */
    public static CompletableFuture getHypervClusterControllerClusterPlain(GetHypervClusterControllerClusterPlainArgs args, InvokeOptions options) {
        return Deployment.getInstance().invokeAsync("azure-native:offazure:getHypervClusterControllerCluster", TypeShape.of(GetHypervClusterControllerClusterResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Get a HypervHost
     * Azure REST API version: 2023-06-06.
     * 
     * Other available API versions: 2023-10-01-preview.
     * 
     */
    public static Output getHypervHostController(GetHypervHostControllerArgs args) {
        return getHypervHostController(args, InvokeOptions.Empty);
    }
    /**
     * Get a HypervHost
     * Azure REST API version: 2023-06-06.
     * 
     * Other available API versions: 2023-10-01-preview.
     * 
     */
    public static CompletableFuture getHypervHostControllerPlain(GetHypervHostControllerPlainArgs args) {
        return getHypervHostControllerPlain(args, InvokeOptions.Empty);
    }
    /**
     * Get a HypervHost
     * Azure REST API version: 2023-06-06.
     * 
     * Other available API versions: 2023-10-01-preview.
     * 
     */
    public static Output getHypervHostController(GetHypervHostControllerArgs args, InvokeOptions options) {
        return Deployment.getInstance().invoke("azure-native:offazure:getHypervHostController", TypeShape.of(GetHypervHostControllerResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Get a HypervHost
     * Azure REST API version: 2023-06-06.
     * 
     * Other available API versions: 2023-10-01-preview.
     * 
     */
    public static CompletableFuture getHypervHostControllerPlain(GetHypervHostControllerPlainArgs args, InvokeOptions options) {
        return Deployment.getInstance().invokeAsync("azure-native:offazure:getHypervHostController", TypeShape.of(GetHypervHostControllerResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Get a HypervSite
     * Azure REST API version: 2023-06-06.
     * 
     * Other available API versions: 2023-10-01-preview.
     * 
     */
    public static Output getHypervSitesController(GetHypervSitesControllerArgs args) {
        return getHypervSitesController(args, InvokeOptions.Empty);
    }
    /**
     * Get a HypervSite
     * Azure REST API version: 2023-06-06.
     * 
     * Other available API versions: 2023-10-01-preview.
     * 
     */
    public static CompletableFuture getHypervSitesControllerPlain(GetHypervSitesControllerPlainArgs args) {
        return getHypervSitesControllerPlain(args, InvokeOptions.Empty);
    }
    /**
     * Get a HypervSite
     * Azure REST API version: 2023-06-06.
     * 
     * Other available API versions: 2023-10-01-preview.
     * 
     */
    public static Output getHypervSitesController(GetHypervSitesControllerArgs args, InvokeOptions options) {
        return Deployment.getInstance().invoke("azure-native:offazure:getHypervSitesController", TypeShape.of(GetHypervSitesControllerResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Get a HypervSite
     * Azure REST API version: 2023-06-06.
     * 
     * Other available API versions: 2023-10-01-preview.
     * 
     */
    public static CompletableFuture getHypervSitesControllerPlain(GetHypervSitesControllerPlainArgs args, InvokeOptions options) {
        return Deployment.getInstance().invokeAsync("azure-native:offazure:getHypervSitesController", TypeShape.of(GetHypervSitesControllerResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Get a ImportSite
     * Azure REST API version: 2023-06-06.
     * 
     * Other available API versions: 2023-10-01-preview.
     * 
     */
    public static Output getImportSitesController(GetImportSitesControllerArgs args) {
        return getImportSitesController(args, InvokeOptions.Empty);
    }
    /**
     * Get a ImportSite
     * Azure REST API version: 2023-06-06.
     * 
     * Other available API versions: 2023-10-01-preview.
     * 
     */
    public static CompletableFuture getImportSitesControllerPlain(GetImportSitesControllerPlainArgs args) {
        return getImportSitesControllerPlain(args, InvokeOptions.Empty);
    }
    /**
     * Get a ImportSite
     * Azure REST API version: 2023-06-06.
     * 
     * Other available API versions: 2023-10-01-preview.
     * 
     */
    public static Output getImportSitesController(GetImportSitesControllerArgs args, InvokeOptions options) {
        return Deployment.getInstance().invoke("azure-native:offazure:getImportSitesController", TypeShape.of(GetImportSitesControllerResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Get a ImportSite
     * Azure REST API version: 2023-06-06.
     * 
     * Other available API versions: 2023-10-01-preview.
     * 
     */
    public static CompletableFuture getImportSitesControllerPlain(GetImportSitesControllerPlainArgs args, InvokeOptions options) {
        return Deployment.getInstance().invokeAsync("azure-native:offazure:getImportSitesController", TypeShape.of(GetImportSitesControllerResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Get a MasterSite
     * Azure REST API version: 2023-06-06.
     * 
     * Other available API versions: 2023-10-01-preview.
     * 
     */
    public static Output getMasterSitesController(GetMasterSitesControllerArgs args) {
        return getMasterSitesController(args, InvokeOptions.Empty);
    }
    /**
     * Get a MasterSite
     * Azure REST API version: 2023-06-06.
     * 
     * Other available API versions: 2023-10-01-preview.
     * 
     */
    public static CompletableFuture getMasterSitesControllerPlain(GetMasterSitesControllerPlainArgs args) {
        return getMasterSitesControllerPlain(args, InvokeOptions.Empty);
    }
    /**
     * Get a MasterSite
     * Azure REST API version: 2023-06-06.
     * 
     * Other available API versions: 2023-10-01-preview.
     * 
     */
    public static Output getMasterSitesController(GetMasterSitesControllerArgs args, InvokeOptions options) {
        return Deployment.getInstance().invoke("azure-native:offazure:getMasterSitesController", TypeShape.of(GetMasterSitesControllerResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Get a MasterSite
     * Azure REST API version: 2023-06-06.
     * 
     * Other available API versions: 2023-10-01-preview.
     * 
     */
    public static CompletableFuture getMasterSitesControllerPlain(GetMasterSitesControllerPlainArgs args, InvokeOptions options) {
        return Deployment.getInstance().invokeAsync("azure-native:offazure:getMasterSitesController", TypeShape.of(GetMasterSitesControllerResult.class), args, Utilities.withVersion(options));
    }
    /**
     * REST model used to encapsulate the user visible state of a PrivateEndpoint.
     * Azure REST API version: 2020-07-07.
     * 
     */
    public static Output getPrivateEndpointConnection(GetPrivateEndpointConnectionArgs args) {
        return getPrivateEndpointConnection(args, InvokeOptions.Empty);
    }
    /**
     * REST model used to encapsulate the user visible state of a PrivateEndpoint.
     * Azure REST API version: 2020-07-07.
     * 
     */
    public static CompletableFuture getPrivateEndpointConnectionPlain(GetPrivateEndpointConnectionPlainArgs args) {
        return getPrivateEndpointConnectionPlain(args, InvokeOptions.Empty);
    }
    /**
     * REST model used to encapsulate the user visible state of a PrivateEndpoint.
     * Azure REST API version: 2020-07-07.
     * 
     */
    public static Output getPrivateEndpointConnection(GetPrivateEndpointConnectionArgs args, InvokeOptions options) {
        return Deployment.getInstance().invoke("azure-native:offazure:getPrivateEndpointConnection", TypeShape.of(GetPrivateEndpointConnectionResult.class), args, Utilities.withVersion(options));
    }
    /**
     * REST model used to encapsulate the user visible state of a PrivateEndpoint.
     * Azure REST API version: 2020-07-07.
     * 
     */
    public static CompletableFuture getPrivateEndpointConnectionPlain(GetPrivateEndpointConnectionPlainArgs args, InvokeOptions options) {
        return Deployment.getInstance().invokeAsync("azure-native:offazure:getPrivateEndpointConnection", TypeShape.of(GetPrivateEndpointConnectionResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Gets the private link resource.
     * Azure REST API version: 2023-06-06.
     * 
     * Other available API versions: 2023-10-01-preview.
     * 
     */
    public static Output getPrivateEndpointConnectionController(GetPrivateEndpointConnectionControllerArgs args) {
        return getPrivateEndpointConnectionController(args, InvokeOptions.Empty);
    }
    /**
     * Gets the private link resource.
     * Azure REST API version: 2023-06-06.
     * 
     * Other available API versions: 2023-10-01-preview.
     * 
     */
    public static CompletableFuture getPrivateEndpointConnectionControllerPlain(GetPrivateEndpointConnectionControllerPlainArgs args) {
        return getPrivateEndpointConnectionControllerPlain(args, InvokeOptions.Empty);
    }
    /**
     * Gets the private link resource.
     * Azure REST API version: 2023-06-06.
     * 
     * Other available API versions: 2023-10-01-preview.
     * 
     */
    public static Output getPrivateEndpointConnectionController(GetPrivateEndpointConnectionControllerArgs args, InvokeOptions options) {
        return Deployment.getInstance().invoke("azure-native:offazure:getPrivateEndpointConnectionController", TypeShape.of(GetPrivateEndpointConnectionControllerResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Gets the private link resource.
     * Azure REST API version: 2023-06-06.
     * 
     * Other available API versions: 2023-10-01-preview.
     * 
     */
    public static CompletableFuture getPrivateEndpointConnectionControllerPlain(GetPrivateEndpointConnectionControllerPlainArgs args, InvokeOptions options) {
        return Deployment.getInstance().invokeAsync("azure-native:offazure:getPrivateEndpointConnectionController", TypeShape.of(GetPrivateEndpointConnectionControllerResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Get a ServerSiteResource
     * Azure REST API version: 2023-06-06.
     * 
     * Other available API versions: 2023-10-01-preview.
     * 
     */
    public static Output getServerSitesController(GetServerSitesControllerArgs args) {
        return getServerSitesController(args, InvokeOptions.Empty);
    }
    /**
     * Get a ServerSiteResource
     * Azure REST API version: 2023-06-06.
     * 
     * Other available API versions: 2023-10-01-preview.
     * 
     */
    public static CompletableFuture getServerSitesControllerPlain(GetServerSitesControllerPlainArgs args) {
        return getServerSitesControllerPlain(args, InvokeOptions.Empty);
    }
    /**
     * Get a ServerSiteResource
     * Azure REST API version: 2023-06-06.
     * 
     * Other available API versions: 2023-10-01-preview.
     * 
     */
    public static Output getServerSitesController(GetServerSitesControllerArgs args, InvokeOptions options) {
        return Deployment.getInstance().invoke("azure-native:offazure:getServerSitesController", TypeShape.of(GetServerSitesControllerResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Get a ServerSiteResource
     * Azure REST API version: 2023-06-06.
     * 
     * Other available API versions: 2023-10-01-preview.
     * 
     */
    public static CompletableFuture getServerSitesControllerPlain(GetServerSitesControllerPlainArgs args, InvokeOptions options) {
        return Deployment.getInstance().invokeAsync("azure-native:offazure:getServerSitesController", TypeShape.of(GetServerSitesControllerResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Site REST Resource.
     * Azure REST API version: 2020-07-07.
     * 
     */
    public static Output getSite(GetSiteArgs args) {
        return getSite(args, InvokeOptions.Empty);
    }
    /**
     * Site REST Resource.
     * Azure REST API version: 2020-07-07.
     * 
     */
    public static CompletableFuture getSitePlain(GetSitePlainArgs args) {
        return getSitePlain(args, InvokeOptions.Empty);
    }
    /**
     * Site REST Resource.
     * Azure REST API version: 2020-07-07.
     * 
     */
    public static Output getSite(GetSiteArgs args, InvokeOptions options) {
        return Deployment.getInstance().invoke("azure-native:offazure:getSite", TypeShape.of(GetSiteResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Site REST Resource.
     * Azure REST API version: 2020-07-07.
     * 
     */
    public static CompletableFuture getSitePlain(GetSitePlainArgs args, InvokeOptions options) {
        return Deployment.getInstance().invokeAsync("azure-native:offazure:getSite", TypeShape.of(GetSiteResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Get a VmwareSite
     * Azure REST API version: 2023-06-06.
     * 
     * Other available API versions: 2023-10-01-preview.
     * 
     */
    public static Output getSitesController(GetSitesControllerArgs args) {
        return getSitesController(args, InvokeOptions.Empty);
    }
    /**
     * Get a VmwareSite
     * Azure REST API version: 2023-06-06.
     * 
     * Other available API versions: 2023-10-01-preview.
     * 
     */
    public static CompletableFuture getSitesControllerPlain(GetSitesControllerPlainArgs args) {
        return getSitesControllerPlain(args, InvokeOptions.Empty);
    }
    /**
     * Get a VmwareSite
     * Azure REST API version: 2023-06-06.
     * 
     * Other available API versions: 2023-10-01-preview.
     * 
     */
    public static Output getSitesController(GetSitesControllerArgs args, InvokeOptions options) {
        return Deployment.getInstance().invoke("azure-native:offazure:getSitesController", TypeShape.of(GetSitesControllerResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Get a VmwareSite
     * Azure REST API version: 2023-06-06.
     * 
     * Other available API versions: 2023-10-01-preview.
     * 
     */
    public static CompletableFuture getSitesControllerPlain(GetSitesControllerPlainArgs args, InvokeOptions options) {
        return Deployment.getInstance().invokeAsync("azure-native:offazure:getSitesController", TypeShape.of(GetSitesControllerResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Get a SqlDiscoverySiteDataSource
     * Azure REST API version: 2023-06-06.
     * 
     * Other available API versions: 2023-10-01-preview.
     * 
     */
    public static Output getSqlDiscoverySiteDataSourceController(GetSqlDiscoverySiteDataSourceControllerArgs args) {
        return getSqlDiscoverySiteDataSourceController(args, InvokeOptions.Empty);
    }
    /**
     * Get a SqlDiscoverySiteDataSource
     * Azure REST API version: 2023-06-06.
     * 
     * Other available API versions: 2023-10-01-preview.
     * 
     */
    public static CompletableFuture getSqlDiscoverySiteDataSourceControllerPlain(GetSqlDiscoverySiteDataSourceControllerPlainArgs args) {
        return getSqlDiscoverySiteDataSourceControllerPlain(args, InvokeOptions.Empty);
    }
    /**
     * Get a SqlDiscoverySiteDataSource
     * Azure REST API version: 2023-06-06.
     * 
     * Other available API versions: 2023-10-01-preview.
     * 
     */
    public static Output getSqlDiscoverySiteDataSourceController(GetSqlDiscoverySiteDataSourceControllerArgs args, InvokeOptions options) {
        return Deployment.getInstance().invoke("azure-native:offazure:getSqlDiscoverySiteDataSourceController", TypeShape.of(GetSqlDiscoverySiteDataSourceControllerResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Get a SqlDiscoverySiteDataSource
     * Azure REST API version: 2023-06-06.
     * 
     * Other available API versions: 2023-10-01-preview.
     * 
     */
    public static CompletableFuture getSqlDiscoverySiteDataSourceControllerPlain(GetSqlDiscoverySiteDataSourceControllerPlainArgs args, InvokeOptions options) {
        return Deployment.getInstance().invokeAsync("azure-native:offazure:getSqlDiscoverySiteDataSourceController", TypeShape.of(GetSqlDiscoverySiteDataSourceControllerResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Method to get a site.
     * Azure REST API version: 2023-06-06.
     * 
     * Other available API versions: 2023-10-01-preview.
     * 
     */
    public static Output getSqlSitesController(GetSqlSitesControllerArgs args) {
        return getSqlSitesController(args, InvokeOptions.Empty);
    }
    /**
     * Method to get a site.
     * Azure REST API version: 2023-06-06.
     * 
     * Other available API versions: 2023-10-01-preview.
     * 
     */
    public static CompletableFuture getSqlSitesControllerPlain(GetSqlSitesControllerPlainArgs args) {
        return getSqlSitesControllerPlain(args, InvokeOptions.Empty);
    }
    /**
     * Method to get a site.
     * Azure REST API version: 2023-06-06.
     * 
     * Other available API versions: 2023-10-01-preview.
     * 
     */
    public static Output getSqlSitesController(GetSqlSitesControllerArgs args, InvokeOptions options) {
        return Deployment.getInstance().invoke("azure-native:offazure:getSqlSitesController", TypeShape.of(GetSqlSitesControllerResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Method to get a site.
     * Azure REST API version: 2023-06-06.
     * 
     * Other available API versions: 2023-10-01-preview.
     * 
     */
    public static CompletableFuture getSqlSitesControllerPlain(GetSqlSitesControllerPlainArgs args, InvokeOptions options) {
        return Deployment.getInstance().invokeAsync("azure-native:offazure:getSqlSitesController", TypeShape.of(GetSqlSitesControllerResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Get a Vcenter
     * Azure REST API version: 2023-06-06.
     * 
     * Other available API versions: 2023-10-01-preview.
     * 
     */
    public static Output getVcenterController(GetVcenterControllerArgs args) {
        return getVcenterController(args, InvokeOptions.Empty);
    }
    /**
     * Get a Vcenter
     * Azure REST API version: 2023-06-06.
     * 
     * Other available API versions: 2023-10-01-preview.
     * 
     */
    public static CompletableFuture getVcenterControllerPlain(GetVcenterControllerPlainArgs args) {
        return getVcenterControllerPlain(args, InvokeOptions.Empty);
    }
    /**
     * Get a Vcenter
     * Azure REST API version: 2023-06-06.
     * 
     * Other available API versions: 2023-10-01-preview.
     * 
     */
    public static Output getVcenterController(GetVcenterControllerArgs args, InvokeOptions options) {
        return Deployment.getInstance().invoke("azure-native:offazure:getVcenterController", TypeShape.of(GetVcenterControllerResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Get a Vcenter
     * Azure REST API version: 2023-06-06.
     * 
     * Other available API versions: 2023-10-01-preview.
     * 
     */
    public static CompletableFuture getVcenterControllerPlain(GetVcenterControllerPlainArgs args, InvokeOptions options) {
        return Deployment.getInstance().invokeAsync("azure-native:offazure:getVcenterController", TypeShape.of(GetVcenterControllerResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Method to get a Web app data source in site.
     * Azure REST API version: 2023-06-06.
     * 
     * Other available API versions: 2023-10-01-preview.
     * 
     */
    public static Output getWebAppDiscoverySiteDataSourcesController(GetWebAppDiscoverySiteDataSourcesControllerArgs args) {
        return getWebAppDiscoverySiteDataSourcesController(args, InvokeOptions.Empty);
    }
    /**
     * Method to get a Web app data source in site.
     * Azure REST API version: 2023-06-06.
     * 
     * Other available API versions: 2023-10-01-preview.
     * 
     */
    public static CompletableFuture getWebAppDiscoverySiteDataSourcesControllerPlain(GetWebAppDiscoverySiteDataSourcesControllerPlainArgs args) {
        return getWebAppDiscoverySiteDataSourcesControllerPlain(args, InvokeOptions.Empty);
    }
    /**
     * Method to get a Web app data source in site.
     * Azure REST API version: 2023-06-06.
     * 
     * Other available API versions: 2023-10-01-preview.
     * 
     */
    public static Output getWebAppDiscoverySiteDataSourcesController(GetWebAppDiscoverySiteDataSourcesControllerArgs args, InvokeOptions options) {
        return Deployment.getInstance().invoke("azure-native:offazure:getWebAppDiscoverySiteDataSourcesController", TypeShape.of(GetWebAppDiscoverySiteDataSourcesControllerResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Method to get a Web app data source in site.
     * Azure REST API version: 2023-06-06.
     * 
     * Other available API versions: 2023-10-01-preview.
     * 
     */
    public static CompletableFuture getWebAppDiscoverySiteDataSourcesControllerPlain(GetWebAppDiscoverySiteDataSourcesControllerPlainArgs args, InvokeOptions options) {
        return Deployment.getInstance().invokeAsync("azure-native:offazure:getWebAppDiscoverySiteDataSourcesController", TypeShape.of(GetWebAppDiscoverySiteDataSourcesControllerResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Method to get a site.
     * Azure REST API version: 2023-06-06.
     * 
     * Other available API versions: 2023-10-01-preview.
     * 
     */
    public static Output getWebAppSitesController(GetWebAppSitesControllerArgs args) {
        return getWebAppSitesController(args, InvokeOptions.Empty);
    }
    /**
     * Method to get a site.
     * Azure REST API version: 2023-06-06.
     * 
     * Other available API versions: 2023-10-01-preview.
     * 
     */
    public static CompletableFuture getWebAppSitesControllerPlain(GetWebAppSitesControllerPlainArgs args) {
        return getWebAppSitesControllerPlain(args, InvokeOptions.Empty);
    }
    /**
     * Method to get a site.
     * Azure REST API version: 2023-06-06.
     * 
     * Other available API versions: 2023-10-01-preview.
     * 
     */
    public static Output getWebAppSitesController(GetWebAppSitesControllerArgs args, InvokeOptions options) {
        return Deployment.getInstance().invoke("azure-native:offazure:getWebAppSitesController", TypeShape.of(GetWebAppSitesControllerResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Method to get a site.
     * Azure REST API version: 2023-06-06.
     * 
     * Other available API versions: 2023-10-01-preview.
     * 
     */
    public static CompletableFuture getWebAppSitesControllerPlain(GetWebAppSitesControllerPlainArgs args, InvokeOptions options) {
        return Deployment.getInstance().invokeAsync("azure-native:offazure:getWebAppSitesController", TypeShape.of(GetWebAppSitesControllerResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Method to get site health summary.
     * Azure REST API version: 2023-06-06.
     * 
     * Other available API versions: 2023-10-01-preview.
     * 
     */
    public static Output listHypervSitesControllerHealthSummary(ListHypervSitesControllerHealthSummaryArgs args) {
        return listHypervSitesControllerHealthSummary(args, InvokeOptions.Empty);
    }
    /**
     * Method to get site health summary.
     * Azure REST API version: 2023-06-06.
     * 
     * Other available API versions: 2023-10-01-preview.
     * 
     */
    public static CompletableFuture listHypervSitesControllerHealthSummaryPlain(ListHypervSitesControllerHealthSummaryPlainArgs args) {
        return listHypervSitesControllerHealthSummaryPlain(args, InvokeOptions.Empty);
    }
    /**
     * Method to get site health summary.
     * Azure REST API version: 2023-06-06.
     * 
     * Other available API versions: 2023-10-01-preview.
     * 
     */
    public static Output listHypervSitesControllerHealthSummary(ListHypervSitesControllerHealthSummaryArgs args, InvokeOptions options) {
        return Deployment.getInstance().invoke("azure-native:offazure:listHypervSitesControllerHealthSummary", TypeShape.of(ListHypervSitesControllerHealthSummaryResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Method to get site health summary.
     * Azure REST API version: 2023-06-06.
     * 
     * Other available API versions: 2023-10-01-preview.
     * 
     */
    public static CompletableFuture listHypervSitesControllerHealthSummaryPlain(ListHypervSitesControllerHealthSummaryPlainArgs args, InvokeOptions options) {
        return Deployment.getInstance().invokeAsync("azure-native:offazure:listHypervSitesControllerHealthSummary", TypeShape.of(ListHypervSitesControllerHealthSummaryResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Method to get site health summary.
     * Azure REST API version: 2023-06-06.
     * 
     * Other available API versions: 2023-10-01-preview.
     * 
     */
    public static Output listServerSitesControllerHealthSummary(ListServerSitesControllerHealthSummaryArgs args) {
        return listServerSitesControllerHealthSummary(args, InvokeOptions.Empty);
    }
    /**
     * Method to get site health summary.
     * Azure REST API version: 2023-06-06.
     * 
     * Other available API versions: 2023-10-01-preview.
     * 
     */
    public static CompletableFuture listServerSitesControllerHealthSummaryPlain(ListServerSitesControllerHealthSummaryPlainArgs args) {
        return listServerSitesControllerHealthSummaryPlain(args, InvokeOptions.Empty);
    }
    /**
     * Method to get site health summary.
     * Azure REST API version: 2023-06-06.
     * 
     * Other available API versions: 2023-10-01-preview.
     * 
     */
    public static Output listServerSitesControllerHealthSummary(ListServerSitesControllerHealthSummaryArgs args, InvokeOptions options) {
        return Deployment.getInstance().invoke("azure-native:offazure:listServerSitesControllerHealthSummary", TypeShape.of(ListServerSitesControllerHealthSummaryResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Method to get site health summary.
     * Azure REST API version: 2023-06-06.
     * 
     * Other available API versions: 2023-10-01-preview.
     * 
     */
    public static CompletableFuture listServerSitesControllerHealthSummaryPlain(ListServerSitesControllerHealthSummaryPlainArgs args, InvokeOptions options) {
        return Deployment.getInstance().invokeAsync("azure-native:offazure:listServerSitesControllerHealthSummary", TypeShape.of(ListServerSitesControllerHealthSummaryResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Method to get site health summary.
     * Azure REST API version: 2023-06-06.
     * 
     * Other available API versions: 2023-10-01-preview.
     * 
     */
    public static Output listSitesControllerHealthSummary(ListSitesControllerHealthSummaryArgs args) {
        return listSitesControllerHealthSummary(args, InvokeOptions.Empty);
    }
    /**
     * Method to get site health summary.
     * Azure REST API version: 2023-06-06.
     * 
     * Other available API versions: 2023-10-01-preview.
     * 
     */
    public static CompletableFuture listSitesControllerHealthSummaryPlain(ListSitesControllerHealthSummaryPlainArgs args) {
        return listSitesControllerHealthSummaryPlain(args, InvokeOptions.Empty);
    }
    /**
     * Method to get site health summary.
     * Azure REST API version: 2023-06-06.
     * 
     * Other available API versions: 2023-10-01-preview.
     * 
     */
    public static Output listSitesControllerHealthSummary(ListSitesControllerHealthSummaryArgs args, InvokeOptions options) {
        return Deployment.getInstance().invoke("azure-native:offazure:listSitesControllerHealthSummary", TypeShape.of(ListSitesControllerHealthSummaryResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Method to get site health summary.
     * Azure REST API version: 2023-06-06.
     * 
     * Other available API versions: 2023-10-01-preview.
     * 
     */
    public static CompletableFuture listSitesControllerHealthSummaryPlain(ListSitesControllerHealthSummaryPlainArgs args, InvokeOptions options) {
        return Deployment.getInstance().invokeAsync("azure-native:offazure:listSitesControllerHealthSummary", TypeShape.of(ListSitesControllerHealthSummaryResult.class), args, Utilities.withVersion(options));
    }
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy