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

com.pulumi.azurenative.hybriddata.HybriddataFunctions Maven / Gradle / Ivy

There is a newer version: 2.72.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.hybriddata;

import com.pulumi.azurenative.Utilities;
import com.pulumi.azurenative.hybriddata.inputs.GetDataManagerArgs;
import com.pulumi.azurenative.hybriddata.inputs.GetDataManagerPlainArgs;
import com.pulumi.azurenative.hybriddata.inputs.GetDataStoreArgs;
import com.pulumi.azurenative.hybriddata.inputs.GetDataStorePlainArgs;
import com.pulumi.azurenative.hybriddata.inputs.GetJobDefinitionArgs;
import com.pulumi.azurenative.hybriddata.inputs.GetJobDefinitionPlainArgs;
import com.pulumi.azurenative.hybriddata.outputs.GetDataManagerResult;
import com.pulumi.azurenative.hybriddata.outputs.GetDataStoreResult;
import com.pulumi.azurenative.hybriddata.outputs.GetJobDefinitionResult;
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 HybriddataFunctions {
    /**
     * Gets information about the specified data manager resource.
     * Azure REST API version: 2019-06-01.
     * 
     */
    public static Output getDataManager(GetDataManagerArgs args) {
        return getDataManager(args, InvokeOptions.Empty);
    }
    /**
     * Gets information about the specified data manager resource.
     * Azure REST API version: 2019-06-01.
     * 
     */
    public static CompletableFuture getDataManagerPlain(GetDataManagerPlainArgs args) {
        return getDataManagerPlain(args, InvokeOptions.Empty);
    }
    /**
     * Gets information about the specified data manager resource.
     * Azure REST API version: 2019-06-01.
     * 
     */
    public static Output getDataManager(GetDataManagerArgs args, InvokeOptions options) {
        return Deployment.getInstance().invoke("azure-native:hybriddata:getDataManager", TypeShape.of(GetDataManagerResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Gets information about the specified data manager resource.
     * Azure REST API version: 2019-06-01.
     * 
     */
    public static CompletableFuture getDataManagerPlain(GetDataManagerPlainArgs args, InvokeOptions options) {
        return Deployment.getInstance().invokeAsync("azure-native:hybriddata:getDataManager", TypeShape.of(GetDataManagerResult.class), args, Utilities.withVersion(options));
    }
    /**
     * This method gets the data store/repository by name.
     * Azure REST API version: 2019-06-01.
     * 
     */
    public static Output getDataStore(GetDataStoreArgs args) {
        return getDataStore(args, InvokeOptions.Empty);
    }
    /**
     * This method gets the data store/repository by name.
     * Azure REST API version: 2019-06-01.
     * 
     */
    public static CompletableFuture getDataStorePlain(GetDataStorePlainArgs args) {
        return getDataStorePlain(args, InvokeOptions.Empty);
    }
    /**
     * This method gets the data store/repository by name.
     * Azure REST API version: 2019-06-01.
     * 
     */
    public static Output getDataStore(GetDataStoreArgs args, InvokeOptions options) {
        return Deployment.getInstance().invoke("azure-native:hybriddata:getDataStore", TypeShape.of(GetDataStoreResult.class), args, Utilities.withVersion(options));
    }
    /**
     * This method gets the data store/repository by name.
     * Azure REST API version: 2019-06-01.
     * 
     */
    public static CompletableFuture getDataStorePlain(GetDataStorePlainArgs args, InvokeOptions options) {
        return Deployment.getInstance().invokeAsync("azure-native:hybriddata:getDataStore", TypeShape.of(GetDataStoreResult.class), args, Utilities.withVersion(options));
    }
    /**
     * This method gets job definition object by name.
     * Azure REST API version: 2019-06-01.
     * 
     */
    public static Output getJobDefinition(GetJobDefinitionArgs args) {
        return getJobDefinition(args, InvokeOptions.Empty);
    }
    /**
     * This method gets job definition object by name.
     * Azure REST API version: 2019-06-01.
     * 
     */
    public static CompletableFuture getJobDefinitionPlain(GetJobDefinitionPlainArgs args) {
        return getJobDefinitionPlain(args, InvokeOptions.Empty);
    }
    /**
     * This method gets job definition object by name.
     * Azure REST API version: 2019-06-01.
     * 
     */
    public static Output getJobDefinition(GetJobDefinitionArgs args, InvokeOptions options) {
        return Deployment.getInstance().invoke("azure-native:hybriddata:getJobDefinition", TypeShape.of(GetJobDefinitionResult.class), args, Utilities.withVersion(options));
    }
    /**
     * This method gets job definition object by name.
     * Azure REST API version: 2019-06-01.
     * 
     */
    public static CompletableFuture getJobDefinitionPlain(GetJobDefinitionPlainArgs args, InvokeOptions options) {
        return Deployment.getInstance().invokeAsync("azure-native:hybriddata:getJobDefinition", TypeShape.of(GetJobDefinitionResult.class), args, Utilities.withVersion(options));
    }
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy