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

com.pulumi.azurenative.portal.PortalFunctions 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.portal;

import com.pulumi.azurenative.Utilities;
import com.pulumi.azurenative.portal.inputs.GetConsoleArgs;
import com.pulumi.azurenative.portal.inputs.GetConsolePlainArgs;
import com.pulumi.azurenative.portal.inputs.GetConsoleWithLocationArgs;
import com.pulumi.azurenative.portal.inputs.GetConsoleWithLocationPlainArgs;
import com.pulumi.azurenative.portal.inputs.GetDashboardArgs;
import com.pulumi.azurenative.portal.inputs.GetDashboardPlainArgs;
import com.pulumi.azurenative.portal.inputs.GetTenantConfigurationArgs;
import com.pulumi.azurenative.portal.inputs.GetTenantConfigurationPlainArgs;
import com.pulumi.azurenative.portal.inputs.GetUserSettingsArgs;
import com.pulumi.azurenative.portal.inputs.GetUserSettingsPlainArgs;
import com.pulumi.azurenative.portal.inputs.GetUserSettingsWithLocationArgs;
import com.pulumi.azurenative.portal.inputs.GetUserSettingsWithLocationPlainArgs;
import com.pulumi.azurenative.portal.inputs.ListListTenantConfigurationViolationArgs;
import com.pulumi.azurenative.portal.inputs.ListListTenantConfigurationViolationPlainArgs;
import com.pulumi.azurenative.portal.outputs.GetConsoleResult;
import com.pulumi.azurenative.portal.outputs.GetConsoleWithLocationResult;
import com.pulumi.azurenative.portal.outputs.GetDashboardResult;
import com.pulumi.azurenative.portal.outputs.GetTenantConfigurationResult;
import com.pulumi.azurenative.portal.outputs.GetUserSettingsResult;
import com.pulumi.azurenative.portal.outputs.GetUserSettingsWithLocationResult;
import com.pulumi.azurenative.portal.outputs.ListListTenantConfigurationViolationResult;
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 PortalFunctions {
    /**
     * Gets the console for the user.
     * Azure REST API version: 2018-10-01.
     * 
     */
    public static Output getConsole(GetConsoleArgs args) {
        return getConsole(args, InvokeOptions.Empty);
    }
    /**
     * Gets the console for the user.
     * Azure REST API version: 2018-10-01.
     * 
     */
    public static CompletableFuture getConsolePlain(GetConsolePlainArgs args) {
        return getConsolePlain(args, InvokeOptions.Empty);
    }
    /**
     * Gets the console for the user.
     * Azure REST API version: 2018-10-01.
     * 
     */
    public static Output getConsole(GetConsoleArgs args, InvokeOptions options) {
        return Deployment.getInstance().invoke("azure-native:portal:getConsole", TypeShape.of(GetConsoleResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Gets the console for the user.
     * Azure REST API version: 2018-10-01.
     * 
     */
    public static CompletableFuture getConsolePlain(GetConsolePlainArgs args, InvokeOptions options) {
        return Deployment.getInstance().invokeAsync("azure-native:portal:getConsole", TypeShape.of(GetConsoleResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Gets the console for the user.
     * Azure REST API version: 2018-10-01.
     * 
     */
    public static Output getConsoleWithLocation(GetConsoleWithLocationArgs args) {
        return getConsoleWithLocation(args, InvokeOptions.Empty);
    }
    /**
     * Gets the console for the user.
     * Azure REST API version: 2018-10-01.
     * 
     */
    public static CompletableFuture getConsoleWithLocationPlain(GetConsoleWithLocationPlainArgs args) {
        return getConsoleWithLocationPlain(args, InvokeOptions.Empty);
    }
    /**
     * Gets the console for the user.
     * Azure REST API version: 2018-10-01.
     * 
     */
    public static Output getConsoleWithLocation(GetConsoleWithLocationArgs args, InvokeOptions options) {
        return Deployment.getInstance().invoke("azure-native:portal:getConsoleWithLocation", TypeShape.of(GetConsoleWithLocationResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Gets the console for the user.
     * Azure REST API version: 2018-10-01.
     * 
     */
    public static CompletableFuture getConsoleWithLocationPlain(GetConsoleWithLocationPlainArgs args, InvokeOptions options) {
        return Deployment.getInstance().invokeAsync("azure-native:portal:getConsoleWithLocation", TypeShape.of(GetConsoleWithLocationResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Gets the Dashboard.
     * Azure REST API version: 2020-09-01-preview.
     * 
     * Other available API versions: 2019-01-01-preview, 2022-12-01-preview.
     * 
     */
    public static Output getDashboard(GetDashboardArgs args) {
        return getDashboard(args, InvokeOptions.Empty);
    }
    /**
     * Gets the Dashboard.
     * Azure REST API version: 2020-09-01-preview.
     * 
     * Other available API versions: 2019-01-01-preview, 2022-12-01-preview.
     * 
     */
    public static CompletableFuture getDashboardPlain(GetDashboardPlainArgs args) {
        return getDashboardPlain(args, InvokeOptions.Empty);
    }
    /**
     * Gets the Dashboard.
     * Azure REST API version: 2020-09-01-preview.
     * 
     * Other available API versions: 2019-01-01-preview, 2022-12-01-preview.
     * 
     */
    public static Output getDashboard(GetDashboardArgs args, InvokeOptions options) {
        return Deployment.getInstance().invoke("azure-native:portal:getDashboard", TypeShape.of(GetDashboardResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Gets the Dashboard.
     * Azure REST API version: 2020-09-01-preview.
     * 
     * Other available API versions: 2019-01-01-preview, 2022-12-01-preview.
     * 
     */
    public static CompletableFuture getDashboardPlain(GetDashboardPlainArgs args, InvokeOptions options) {
        return Deployment.getInstance().invokeAsync("azure-native:portal:getDashboard", TypeShape.of(GetDashboardResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Gets the tenant configuration.
     * Azure REST API version: 2020-09-01-preview.
     * 
     * Other available API versions: 2022-12-01-preview.
     * 
     */
    public static Output getTenantConfiguration(GetTenantConfigurationArgs args) {
        return getTenantConfiguration(args, InvokeOptions.Empty);
    }
    /**
     * Gets the tenant configuration.
     * Azure REST API version: 2020-09-01-preview.
     * 
     * Other available API versions: 2022-12-01-preview.
     * 
     */
    public static CompletableFuture getTenantConfigurationPlain(GetTenantConfigurationPlainArgs args) {
        return getTenantConfigurationPlain(args, InvokeOptions.Empty);
    }
    /**
     * Gets the tenant configuration.
     * Azure REST API version: 2020-09-01-preview.
     * 
     * Other available API versions: 2022-12-01-preview.
     * 
     */
    public static Output getTenantConfiguration(GetTenantConfigurationArgs args, InvokeOptions options) {
        return Deployment.getInstance().invoke("azure-native:portal:getTenantConfiguration", TypeShape.of(GetTenantConfigurationResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Gets the tenant configuration.
     * Azure REST API version: 2020-09-01-preview.
     * 
     * Other available API versions: 2022-12-01-preview.
     * 
     */
    public static CompletableFuture getTenantConfigurationPlain(GetTenantConfigurationPlainArgs args, InvokeOptions options) {
        return Deployment.getInstance().invokeAsync("azure-native:portal:getTenantConfiguration", TypeShape.of(GetTenantConfigurationResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Get current user settings for current signed in user. This operation returns settings for the user's cloud shell preferences including preferred location, storage profile, shell type, font and size settings.
     * Azure REST API version: 2018-10-01.
     * 
     */
    public static Output getUserSettings(GetUserSettingsArgs args) {
        return getUserSettings(args, InvokeOptions.Empty);
    }
    /**
     * Get current user settings for current signed in user. This operation returns settings for the user's cloud shell preferences including preferred location, storage profile, shell type, font and size settings.
     * Azure REST API version: 2018-10-01.
     * 
     */
    public static CompletableFuture getUserSettingsPlain(GetUserSettingsPlainArgs args) {
        return getUserSettingsPlain(args, InvokeOptions.Empty);
    }
    /**
     * Get current user settings for current signed in user. This operation returns settings for the user's cloud shell preferences including preferred location, storage profile, shell type, font and size settings.
     * Azure REST API version: 2018-10-01.
     * 
     */
    public static Output getUserSettings(GetUserSettingsArgs args, InvokeOptions options) {
        return Deployment.getInstance().invoke("azure-native:portal:getUserSettings", TypeShape.of(GetUserSettingsResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Get current user settings for current signed in user. This operation returns settings for the user's cloud shell preferences including preferred location, storage profile, shell type, font and size settings.
     * Azure REST API version: 2018-10-01.
     * 
     */
    public static CompletableFuture getUserSettingsPlain(GetUserSettingsPlainArgs args, InvokeOptions options) {
        return Deployment.getInstance().invokeAsync("azure-native:portal:getUserSettings", TypeShape.of(GetUserSettingsResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Get current user settings for current signed in user. This operation returns settings for the user's cloud shell preferences including preferred location, storage profile, shell type, font and size settings.
     * Azure REST API version: 2018-10-01.
     * 
     */
    public static Output getUserSettingsWithLocation(GetUserSettingsWithLocationArgs args) {
        return getUserSettingsWithLocation(args, InvokeOptions.Empty);
    }
    /**
     * Get current user settings for current signed in user. This operation returns settings for the user's cloud shell preferences including preferred location, storage profile, shell type, font and size settings.
     * Azure REST API version: 2018-10-01.
     * 
     */
    public static CompletableFuture getUserSettingsWithLocationPlain(GetUserSettingsWithLocationPlainArgs args) {
        return getUserSettingsWithLocationPlain(args, InvokeOptions.Empty);
    }
    /**
     * Get current user settings for current signed in user. This operation returns settings for the user's cloud shell preferences including preferred location, storage profile, shell type, font and size settings.
     * Azure REST API version: 2018-10-01.
     * 
     */
    public static Output getUserSettingsWithLocation(GetUserSettingsWithLocationArgs args, InvokeOptions options) {
        return Deployment.getInstance().invoke("azure-native:portal:getUserSettingsWithLocation", TypeShape.of(GetUserSettingsWithLocationResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Get current user settings for current signed in user. This operation returns settings for the user's cloud shell preferences including preferred location, storage profile, shell type, font and size settings.
     * Azure REST API version: 2018-10-01.
     * 
     */
    public static CompletableFuture getUserSettingsWithLocationPlain(GetUserSettingsWithLocationPlainArgs args, InvokeOptions options) {
        return Deployment.getInstance().invokeAsync("azure-native:portal:getUserSettingsWithLocation", TypeShape.of(GetUserSettingsWithLocationResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Gets list of items that violate tenant's configuration.
     * Azure REST API version: 2020-09-01-preview.
     * 
     * Other available API versions: 2022-12-01-preview.
     * 
     */
    public static Output listListTenantConfigurationViolation() {
        return listListTenantConfigurationViolation(ListListTenantConfigurationViolationArgs.Empty, InvokeOptions.Empty);
    }
    /**
     * Gets list of items that violate tenant's configuration.
     * Azure REST API version: 2020-09-01-preview.
     * 
     * Other available API versions: 2022-12-01-preview.
     * 
     */
    public static CompletableFuture listListTenantConfigurationViolationPlain() {
        return listListTenantConfigurationViolationPlain(ListListTenantConfigurationViolationPlainArgs.Empty, InvokeOptions.Empty);
    }
    /**
     * Gets list of items that violate tenant's configuration.
     * Azure REST API version: 2020-09-01-preview.
     * 
     * Other available API versions: 2022-12-01-preview.
     * 
     */
    public static Output listListTenantConfigurationViolation(ListListTenantConfigurationViolationArgs args) {
        return listListTenantConfigurationViolation(args, InvokeOptions.Empty);
    }
    /**
     * Gets list of items that violate tenant's configuration.
     * Azure REST API version: 2020-09-01-preview.
     * 
     * Other available API versions: 2022-12-01-preview.
     * 
     */
    public static CompletableFuture listListTenantConfigurationViolationPlain(ListListTenantConfigurationViolationPlainArgs args) {
        return listListTenantConfigurationViolationPlain(args, InvokeOptions.Empty);
    }
    /**
     * Gets list of items that violate tenant's configuration.
     * Azure REST API version: 2020-09-01-preview.
     * 
     * Other available API versions: 2022-12-01-preview.
     * 
     */
    public static Output listListTenantConfigurationViolation(ListListTenantConfigurationViolationArgs args, InvokeOptions options) {
        return Deployment.getInstance().invoke("azure-native:portal:listListTenantConfigurationViolation", TypeShape.of(ListListTenantConfigurationViolationResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Gets list of items that violate tenant's configuration.
     * Azure REST API version: 2020-09-01-preview.
     * 
     * Other available API versions: 2022-12-01-preview.
     * 
     */
    public static CompletableFuture listListTenantConfigurationViolationPlain(ListListTenantConfigurationViolationPlainArgs args, InvokeOptions options) {
        return Deployment.getInstance().invokeAsync("azure-native:portal:listListTenantConfigurationViolation", TypeShape.of(ListListTenantConfigurationViolationResult.class), args, Utilities.withVersion(options));
    }
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy