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

com.pulumi.azurenative.providerhub.ProviderhubFunctions 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.providerhub;

import com.pulumi.azurenative.Utilities;
import com.pulumi.azurenative.providerhub.inputs.GetDefaultRolloutArgs;
import com.pulumi.azurenative.providerhub.inputs.GetDefaultRolloutPlainArgs;
import com.pulumi.azurenative.providerhub.inputs.GetNotificationRegistrationArgs;
import com.pulumi.azurenative.providerhub.inputs.GetNotificationRegistrationPlainArgs;
import com.pulumi.azurenative.providerhub.inputs.GetProviderRegistrationArgs;
import com.pulumi.azurenative.providerhub.inputs.GetProviderRegistrationPlainArgs;
import com.pulumi.azurenative.providerhub.inputs.GetResourceTypeRegistrationArgs;
import com.pulumi.azurenative.providerhub.inputs.GetResourceTypeRegistrationPlainArgs;
import com.pulumi.azurenative.providerhub.inputs.GetSkusArgs;
import com.pulumi.azurenative.providerhub.inputs.GetSkusNestedResourceTypeFirstArgs;
import com.pulumi.azurenative.providerhub.inputs.GetSkusNestedResourceTypeFirstPlainArgs;
import com.pulumi.azurenative.providerhub.inputs.GetSkusNestedResourceTypeSecondArgs;
import com.pulumi.azurenative.providerhub.inputs.GetSkusNestedResourceTypeSecondPlainArgs;
import com.pulumi.azurenative.providerhub.inputs.GetSkusNestedResourceTypeThirdArgs;
import com.pulumi.azurenative.providerhub.inputs.GetSkusNestedResourceTypeThirdPlainArgs;
import com.pulumi.azurenative.providerhub.inputs.GetSkusPlainArgs;
import com.pulumi.azurenative.providerhub.outputs.GetDefaultRolloutResult;
import com.pulumi.azurenative.providerhub.outputs.GetNotificationRegistrationResult;
import com.pulumi.azurenative.providerhub.outputs.GetProviderRegistrationResult;
import com.pulumi.azurenative.providerhub.outputs.GetResourceTypeRegistrationResult;
import com.pulumi.azurenative.providerhub.outputs.GetSkusNestedResourceTypeFirstResult;
import com.pulumi.azurenative.providerhub.outputs.GetSkusNestedResourceTypeSecondResult;
import com.pulumi.azurenative.providerhub.outputs.GetSkusNestedResourceTypeThirdResult;
import com.pulumi.azurenative.providerhub.outputs.GetSkusResult;
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 ProviderhubFunctions {
    /**
     * Gets the default rollout details.
     * Azure REST API version: 2021-09-01-preview.
     * 
     */
    public static Output getDefaultRollout(GetDefaultRolloutArgs args) {
        return getDefaultRollout(args, InvokeOptions.Empty);
    }
    /**
     * Gets the default rollout details.
     * Azure REST API version: 2021-09-01-preview.
     * 
     */
    public static CompletableFuture getDefaultRolloutPlain(GetDefaultRolloutPlainArgs args) {
        return getDefaultRolloutPlain(args, InvokeOptions.Empty);
    }
    /**
     * Gets the default rollout details.
     * Azure REST API version: 2021-09-01-preview.
     * 
     */
    public static Output getDefaultRollout(GetDefaultRolloutArgs args, InvokeOptions options) {
        return Deployment.getInstance().invoke("azure-native:providerhub:getDefaultRollout", TypeShape.of(GetDefaultRolloutResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Gets the default rollout details.
     * Azure REST API version: 2021-09-01-preview.
     * 
     */
    public static CompletableFuture getDefaultRolloutPlain(GetDefaultRolloutPlainArgs args, InvokeOptions options) {
        return Deployment.getInstance().invokeAsync("azure-native:providerhub:getDefaultRollout", TypeShape.of(GetDefaultRolloutResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Gets the notification registration details.
     * Azure REST API version: 2021-09-01-preview.
     * 
     */
    public static Output getNotificationRegistration(GetNotificationRegistrationArgs args) {
        return getNotificationRegistration(args, InvokeOptions.Empty);
    }
    /**
     * Gets the notification registration details.
     * Azure REST API version: 2021-09-01-preview.
     * 
     */
    public static CompletableFuture getNotificationRegistrationPlain(GetNotificationRegistrationPlainArgs args) {
        return getNotificationRegistrationPlain(args, InvokeOptions.Empty);
    }
    /**
     * Gets the notification registration details.
     * Azure REST API version: 2021-09-01-preview.
     * 
     */
    public static Output getNotificationRegistration(GetNotificationRegistrationArgs args, InvokeOptions options) {
        return Deployment.getInstance().invoke("azure-native:providerhub:getNotificationRegistration", TypeShape.of(GetNotificationRegistrationResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Gets the notification registration details.
     * Azure REST API version: 2021-09-01-preview.
     * 
     */
    public static CompletableFuture getNotificationRegistrationPlain(GetNotificationRegistrationPlainArgs args, InvokeOptions options) {
        return Deployment.getInstance().invokeAsync("azure-native:providerhub:getNotificationRegistration", TypeShape.of(GetNotificationRegistrationResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Gets the provider registration details.
     * Azure REST API version: 2021-09-01-preview.
     * 
     */
    public static Output getProviderRegistration(GetProviderRegistrationArgs args) {
        return getProviderRegistration(args, InvokeOptions.Empty);
    }
    /**
     * Gets the provider registration details.
     * Azure REST API version: 2021-09-01-preview.
     * 
     */
    public static CompletableFuture getProviderRegistrationPlain(GetProviderRegistrationPlainArgs args) {
        return getProviderRegistrationPlain(args, InvokeOptions.Empty);
    }
    /**
     * Gets the provider registration details.
     * Azure REST API version: 2021-09-01-preview.
     * 
     */
    public static Output getProviderRegistration(GetProviderRegistrationArgs args, InvokeOptions options) {
        return Deployment.getInstance().invoke("azure-native:providerhub:getProviderRegistration", TypeShape.of(GetProviderRegistrationResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Gets the provider registration details.
     * Azure REST API version: 2021-09-01-preview.
     * 
     */
    public static CompletableFuture getProviderRegistrationPlain(GetProviderRegistrationPlainArgs args, InvokeOptions options) {
        return Deployment.getInstance().invokeAsync("azure-native:providerhub:getProviderRegistration", TypeShape.of(GetProviderRegistrationResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Gets a resource type details in the given subscription and provider.
     * Azure REST API version: 2021-09-01-preview.
     * 
     */
    public static Output getResourceTypeRegistration(GetResourceTypeRegistrationArgs args) {
        return getResourceTypeRegistration(args, InvokeOptions.Empty);
    }
    /**
     * Gets a resource type details in the given subscription and provider.
     * Azure REST API version: 2021-09-01-preview.
     * 
     */
    public static CompletableFuture getResourceTypeRegistrationPlain(GetResourceTypeRegistrationPlainArgs args) {
        return getResourceTypeRegistrationPlain(args, InvokeOptions.Empty);
    }
    /**
     * Gets a resource type details in the given subscription and provider.
     * Azure REST API version: 2021-09-01-preview.
     * 
     */
    public static Output getResourceTypeRegistration(GetResourceTypeRegistrationArgs args, InvokeOptions options) {
        return Deployment.getInstance().invoke("azure-native:providerhub:getResourceTypeRegistration", TypeShape.of(GetResourceTypeRegistrationResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Gets a resource type details in the given subscription and provider.
     * Azure REST API version: 2021-09-01-preview.
     * 
     */
    public static CompletableFuture getResourceTypeRegistrationPlain(GetResourceTypeRegistrationPlainArgs args, InvokeOptions options) {
        return Deployment.getInstance().invokeAsync("azure-native:providerhub:getResourceTypeRegistration", TypeShape.of(GetResourceTypeRegistrationResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Gets the sku details for the given resource type and sku name.
     * Azure REST API version: 2021-09-01-preview.
     * 
     */
    public static Output getSkus(GetSkusArgs args) {
        return getSkus(args, InvokeOptions.Empty);
    }
    /**
     * Gets the sku details for the given resource type and sku name.
     * Azure REST API version: 2021-09-01-preview.
     * 
     */
    public static CompletableFuture getSkusPlain(GetSkusPlainArgs args) {
        return getSkusPlain(args, InvokeOptions.Empty);
    }
    /**
     * Gets the sku details for the given resource type and sku name.
     * Azure REST API version: 2021-09-01-preview.
     * 
     */
    public static Output getSkus(GetSkusArgs args, InvokeOptions options) {
        return Deployment.getInstance().invoke("azure-native:providerhub:getSkus", TypeShape.of(GetSkusResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Gets the sku details for the given resource type and sku name.
     * Azure REST API version: 2021-09-01-preview.
     * 
     */
    public static CompletableFuture getSkusPlain(GetSkusPlainArgs args, InvokeOptions options) {
        return Deployment.getInstance().invokeAsync("azure-native:providerhub:getSkus", TypeShape.of(GetSkusResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Gets the sku details for the given resource type and sku name.
     * Azure REST API version: 2021-09-01-preview.
     * 
     */
    public static Output getSkusNestedResourceTypeFirst(GetSkusNestedResourceTypeFirstArgs args) {
        return getSkusNestedResourceTypeFirst(args, InvokeOptions.Empty);
    }
    /**
     * Gets the sku details for the given resource type and sku name.
     * Azure REST API version: 2021-09-01-preview.
     * 
     */
    public static CompletableFuture getSkusNestedResourceTypeFirstPlain(GetSkusNestedResourceTypeFirstPlainArgs args) {
        return getSkusNestedResourceTypeFirstPlain(args, InvokeOptions.Empty);
    }
    /**
     * Gets the sku details for the given resource type and sku name.
     * Azure REST API version: 2021-09-01-preview.
     * 
     */
    public static Output getSkusNestedResourceTypeFirst(GetSkusNestedResourceTypeFirstArgs args, InvokeOptions options) {
        return Deployment.getInstance().invoke("azure-native:providerhub:getSkusNestedResourceTypeFirst", TypeShape.of(GetSkusNestedResourceTypeFirstResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Gets the sku details for the given resource type and sku name.
     * Azure REST API version: 2021-09-01-preview.
     * 
     */
    public static CompletableFuture getSkusNestedResourceTypeFirstPlain(GetSkusNestedResourceTypeFirstPlainArgs args, InvokeOptions options) {
        return Deployment.getInstance().invokeAsync("azure-native:providerhub:getSkusNestedResourceTypeFirst", TypeShape.of(GetSkusNestedResourceTypeFirstResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Gets the sku details for the given resource type and sku name.
     * Azure REST API version: 2021-09-01-preview.
     * 
     */
    public static Output getSkusNestedResourceTypeSecond(GetSkusNestedResourceTypeSecondArgs args) {
        return getSkusNestedResourceTypeSecond(args, InvokeOptions.Empty);
    }
    /**
     * Gets the sku details for the given resource type and sku name.
     * Azure REST API version: 2021-09-01-preview.
     * 
     */
    public static CompletableFuture getSkusNestedResourceTypeSecondPlain(GetSkusNestedResourceTypeSecondPlainArgs args) {
        return getSkusNestedResourceTypeSecondPlain(args, InvokeOptions.Empty);
    }
    /**
     * Gets the sku details for the given resource type and sku name.
     * Azure REST API version: 2021-09-01-preview.
     * 
     */
    public static Output getSkusNestedResourceTypeSecond(GetSkusNestedResourceTypeSecondArgs args, InvokeOptions options) {
        return Deployment.getInstance().invoke("azure-native:providerhub:getSkusNestedResourceTypeSecond", TypeShape.of(GetSkusNestedResourceTypeSecondResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Gets the sku details for the given resource type and sku name.
     * Azure REST API version: 2021-09-01-preview.
     * 
     */
    public static CompletableFuture getSkusNestedResourceTypeSecondPlain(GetSkusNestedResourceTypeSecondPlainArgs args, InvokeOptions options) {
        return Deployment.getInstance().invokeAsync("azure-native:providerhub:getSkusNestedResourceTypeSecond", TypeShape.of(GetSkusNestedResourceTypeSecondResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Gets the sku details for the given resource type and sku name.
     * Azure REST API version: 2021-09-01-preview.
     * 
     */
    public static Output getSkusNestedResourceTypeThird(GetSkusNestedResourceTypeThirdArgs args) {
        return getSkusNestedResourceTypeThird(args, InvokeOptions.Empty);
    }
    /**
     * Gets the sku details for the given resource type and sku name.
     * Azure REST API version: 2021-09-01-preview.
     * 
     */
    public static CompletableFuture getSkusNestedResourceTypeThirdPlain(GetSkusNestedResourceTypeThirdPlainArgs args) {
        return getSkusNestedResourceTypeThirdPlain(args, InvokeOptions.Empty);
    }
    /**
     * Gets the sku details for the given resource type and sku name.
     * Azure REST API version: 2021-09-01-preview.
     * 
     */
    public static Output getSkusNestedResourceTypeThird(GetSkusNestedResourceTypeThirdArgs args, InvokeOptions options) {
        return Deployment.getInstance().invoke("azure-native:providerhub:getSkusNestedResourceTypeThird", TypeShape.of(GetSkusNestedResourceTypeThirdResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Gets the sku details for the given resource type and sku name.
     * Azure REST API version: 2021-09-01-preview.
     * 
     */
    public static CompletableFuture getSkusNestedResourceTypeThirdPlain(GetSkusNestedResourceTypeThirdPlainArgs args, InvokeOptions options) {
        return Deployment.getInstance().invokeAsync("azure-native:providerhub:getSkusNestedResourceTypeThird", TypeShape.of(GetSkusNestedResourceTypeThirdResult.class), args, Utilities.withVersion(options));
    }
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy