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

com.pulumi.azurenative.datashare.DatashareFunctions 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.datashare;

import com.pulumi.azurenative.Utilities;
import com.pulumi.azurenative.datashare.inputs.GetADLSGen1FileDataSetArgs;
import com.pulumi.azurenative.datashare.inputs.GetADLSGen1FileDataSetPlainArgs;
import com.pulumi.azurenative.datashare.inputs.GetADLSGen1FolderDataSetArgs;
import com.pulumi.azurenative.datashare.inputs.GetADLSGen1FolderDataSetPlainArgs;
import com.pulumi.azurenative.datashare.inputs.GetADLSGen2FileDataSetArgs;
import com.pulumi.azurenative.datashare.inputs.GetADLSGen2FileDataSetMappingArgs;
import com.pulumi.azurenative.datashare.inputs.GetADLSGen2FileDataSetMappingPlainArgs;
import com.pulumi.azurenative.datashare.inputs.GetADLSGen2FileDataSetPlainArgs;
import com.pulumi.azurenative.datashare.inputs.GetADLSGen2FileSystemDataSetArgs;
import com.pulumi.azurenative.datashare.inputs.GetADLSGen2FileSystemDataSetMappingArgs;
import com.pulumi.azurenative.datashare.inputs.GetADLSGen2FileSystemDataSetMappingPlainArgs;
import com.pulumi.azurenative.datashare.inputs.GetADLSGen2FileSystemDataSetPlainArgs;
import com.pulumi.azurenative.datashare.inputs.GetADLSGen2FolderDataSetArgs;
import com.pulumi.azurenative.datashare.inputs.GetADLSGen2FolderDataSetMappingArgs;
import com.pulumi.azurenative.datashare.inputs.GetADLSGen2FolderDataSetMappingPlainArgs;
import com.pulumi.azurenative.datashare.inputs.GetADLSGen2FolderDataSetPlainArgs;
import com.pulumi.azurenative.datashare.inputs.GetAccountArgs;
import com.pulumi.azurenative.datashare.inputs.GetAccountPlainArgs;
import com.pulumi.azurenative.datashare.inputs.GetBlobContainerDataSetArgs;
import com.pulumi.azurenative.datashare.inputs.GetBlobContainerDataSetMappingArgs;
import com.pulumi.azurenative.datashare.inputs.GetBlobContainerDataSetMappingPlainArgs;
import com.pulumi.azurenative.datashare.inputs.GetBlobContainerDataSetPlainArgs;
import com.pulumi.azurenative.datashare.inputs.GetBlobDataSetArgs;
import com.pulumi.azurenative.datashare.inputs.GetBlobDataSetMappingArgs;
import com.pulumi.azurenative.datashare.inputs.GetBlobDataSetMappingPlainArgs;
import com.pulumi.azurenative.datashare.inputs.GetBlobDataSetPlainArgs;
import com.pulumi.azurenative.datashare.inputs.GetBlobFolderDataSetArgs;
import com.pulumi.azurenative.datashare.inputs.GetBlobFolderDataSetMappingArgs;
import com.pulumi.azurenative.datashare.inputs.GetBlobFolderDataSetMappingPlainArgs;
import com.pulumi.azurenative.datashare.inputs.GetBlobFolderDataSetPlainArgs;
import com.pulumi.azurenative.datashare.inputs.GetInvitationArgs;
import com.pulumi.azurenative.datashare.inputs.GetInvitationPlainArgs;
import com.pulumi.azurenative.datashare.inputs.GetKustoClusterDataSetArgs;
import com.pulumi.azurenative.datashare.inputs.GetKustoClusterDataSetMappingArgs;
import com.pulumi.azurenative.datashare.inputs.GetKustoClusterDataSetMappingPlainArgs;
import com.pulumi.azurenative.datashare.inputs.GetKustoClusterDataSetPlainArgs;
import com.pulumi.azurenative.datashare.inputs.GetKustoDatabaseDataSetArgs;
import com.pulumi.azurenative.datashare.inputs.GetKustoDatabaseDataSetMappingArgs;
import com.pulumi.azurenative.datashare.inputs.GetKustoDatabaseDataSetMappingPlainArgs;
import com.pulumi.azurenative.datashare.inputs.GetKustoDatabaseDataSetPlainArgs;
import com.pulumi.azurenative.datashare.inputs.GetKustoTableDataSetArgs;
import com.pulumi.azurenative.datashare.inputs.GetKustoTableDataSetMappingArgs;
import com.pulumi.azurenative.datashare.inputs.GetKustoTableDataSetMappingPlainArgs;
import com.pulumi.azurenative.datashare.inputs.GetKustoTableDataSetPlainArgs;
import com.pulumi.azurenative.datashare.inputs.GetScheduledSynchronizationSettingArgs;
import com.pulumi.azurenative.datashare.inputs.GetScheduledSynchronizationSettingPlainArgs;
import com.pulumi.azurenative.datashare.inputs.GetScheduledTriggerArgs;
import com.pulumi.azurenative.datashare.inputs.GetScheduledTriggerPlainArgs;
import com.pulumi.azurenative.datashare.inputs.GetShareArgs;
import com.pulumi.azurenative.datashare.inputs.GetSharePlainArgs;
import com.pulumi.azurenative.datashare.inputs.GetShareSubscriptionArgs;
import com.pulumi.azurenative.datashare.inputs.GetShareSubscriptionPlainArgs;
import com.pulumi.azurenative.datashare.inputs.GetSqlDBTableDataSetArgs;
import com.pulumi.azurenative.datashare.inputs.GetSqlDBTableDataSetMappingArgs;
import com.pulumi.azurenative.datashare.inputs.GetSqlDBTableDataSetMappingPlainArgs;
import com.pulumi.azurenative.datashare.inputs.GetSqlDBTableDataSetPlainArgs;
import com.pulumi.azurenative.datashare.inputs.GetSqlDWTableDataSetArgs;
import com.pulumi.azurenative.datashare.inputs.GetSqlDWTableDataSetMappingArgs;
import com.pulumi.azurenative.datashare.inputs.GetSqlDWTableDataSetMappingPlainArgs;
import com.pulumi.azurenative.datashare.inputs.GetSqlDWTableDataSetPlainArgs;
import com.pulumi.azurenative.datashare.inputs.GetSynapseWorkspaceSqlPoolTableDataSetArgs;
import com.pulumi.azurenative.datashare.inputs.GetSynapseWorkspaceSqlPoolTableDataSetMappingArgs;
import com.pulumi.azurenative.datashare.inputs.GetSynapseWorkspaceSqlPoolTableDataSetMappingPlainArgs;
import com.pulumi.azurenative.datashare.inputs.GetSynapseWorkspaceSqlPoolTableDataSetPlainArgs;
import com.pulumi.azurenative.datashare.inputs.ListShareSubscriptionSourceShareSynchronizationSettingsArgs;
import com.pulumi.azurenative.datashare.inputs.ListShareSubscriptionSourceShareSynchronizationSettingsPlainArgs;
import com.pulumi.azurenative.datashare.inputs.ListShareSubscriptionSynchronizationDetailsArgs;
import com.pulumi.azurenative.datashare.inputs.ListShareSubscriptionSynchronizationDetailsPlainArgs;
import com.pulumi.azurenative.datashare.inputs.ListShareSubscriptionSynchronizationsArgs;
import com.pulumi.azurenative.datashare.inputs.ListShareSubscriptionSynchronizationsPlainArgs;
import com.pulumi.azurenative.datashare.inputs.ListShareSynchronizationDetailsArgs;
import com.pulumi.azurenative.datashare.inputs.ListShareSynchronizationDetailsPlainArgs;
import com.pulumi.azurenative.datashare.inputs.ListShareSynchronizationsArgs;
import com.pulumi.azurenative.datashare.inputs.ListShareSynchronizationsPlainArgs;
import com.pulumi.azurenative.datashare.outputs.GetADLSGen1FileDataSetResult;
import com.pulumi.azurenative.datashare.outputs.GetADLSGen1FolderDataSetResult;
import com.pulumi.azurenative.datashare.outputs.GetADLSGen2FileDataSetMappingResult;
import com.pulumi.azurenative.datashare.outputs.GetADLSGen2FileDataSetResult;
import com.pulumi.azurenative.datashare.outputs.GetADLSGen2FileSystemDataSetMappingResult;
import com.pulumi.azurenative.datashare.outputs.GetADLSGen2FileSystemDataSetResult;
import com.pulumi.azurenative.datashare.outputs.GetADLSGen2FolderDataSetMappingResult;
import com.pulumi.azurenative.datashare.outputs.GetADLSGen2FolderDataSetResult;
import com.pulumi.azurenative.datashare.outputs.GetAccountResult;
import com.pulumi.azurenative.datashare.outputs.GetBlobContainerDataSetMappingResult;
import com.pulumi.azurenative.datashare.outputs.GetBlobContainerDataSetResult;
import com.pulumi.azurenative.datashare.outputs.GetBlobDataSetMappingResult;
import com.pulumi.azurenative.datashare.outputs.GetBlobDataSetResult;
import com.pulumi.azurenative.datashare.outputs.GetBlobFolderDataSetMappingResult;
import com.pulumi.azurenative.datashare.outputs.GetBlobFolderDataSetResult;
import com.pulumi.azurenative.datashare.outputs.GetInvitationResult;
import com.pulumi.azurenative.datashare.outputs.GetKustoClusterDataSetMappingResult;
import com.pulumi.azurenative.datashare.outputs.GetKustoClusterDataSetResult;
import com.pulumi.azurenative.datashare.outputs.GetKustoDatabaseDataSetMappingResult;
import com.pulumi.azurenative.datashare.outputs.GetKustoDatabaseDataSetResult;
import com.pulumi.azurenative.datashare.outputs.GetKustoTableDataSetMappingResult;
import com.pulumi.azurenative.datashare.outputs.GetKustoTableDataSetResult;
import com.pulumi.azurenative.datashare.outputs.GetScheduledSynchronizationSettingResult;
import com.pulumi.azurenative.datashare.outputs.GetScheduledTriggerResult;
import com.pulumi.azurenative.datashare.outputs.GetShareResult;
import com.pulumi.azurenative.datashare.outputs.GetShareSubscriptionResult;
import com.pulumi.azurenative.datashare.outputs.GetSqlDBTableDataSetMappingResult;
import com.pulumi.azurenative.datashare.outputs.GetSqlDBTableDataSetResult;
import com.pulumi.azurenative.datashare.outputs.GetSqlDWTableDataSetMappingResult;
import com.pulumi.azurenative.datashare.outputs.GetSqlDWTableDataSetResult;
import com.pulumi.azurenative.datashare.outputs.GetSynapseWorkspaceSqlPoolTableDataSetMappingResult;
import com.pulumi.azurenative.datashare.outputs.GetSynapseWorkspaceSqlPoolTableDataSetResult;
import com.pulumi.azurenative.datashare.outputs.ListShareSubscriptionSourceShareSynchronizationSettingsResult;
import com.pulumi.azurenative.datashare.outputs.ListShareSubscriptionSynchronizationDetailsResult;
import com.pulumi.azurenative.datashare.outputs.ListShareSubscriptionSynchronizationsResult;
import com.pulumi.azurenative.datashare.outputs.ListShareSynchronizationDetailsResult;
import com.pulumi.azurenative.datashare.outputs.ListShareSynchronizationsResult;
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 DatashareFunctions {
    /**
     * Get a DataSet in a share
     * Azure REST API version: 2021-08-01.
     * 
     */
    public static Output getADLSGen1FileDataSet(GetADLSGen1FileDataSetArgs args) {
        return getADLSGen1FileDataSet(args, InvokeOptions.Empty);
    }
    /**
     * Get a DataSet in a share
     * Azure REST API version: 2021-08-01.
     * 
     */
    public static CompletableFuture getADLSGen1FileDataSetPlain(GetADLSGen1FileDataSetPlainArgs args) {
        return getADLSGen1FileDataSetPlain(args, InvokeOptions.Empty);
    }
    /**
     * Get a DataSet in a share
     * Azure REST API version: 2021-08-01.
     * 
     */
    public static Output getADLSGen1FileDataSet(GetADLSGen1FileDataSetArgs args, InvokeOptions options) {
        return Deployment.getInstance().invoke("azure-native:datashare:getADLSGen1FileDataSet", TypeShape.of(GetADLSGen1FileDataSetResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Get a DataSet in a share
     * Azure REST API version: 2021-08-01.
     * 
     */
    public static CompletableFuture getADLSGen1FileDataSetPlain(GetADLSGen1FileDataSetPlainArgs args, InvokeOptions options) {
        return Deployment.getInstance().invokeAsync("azure-native:datashare:getADLSGen1FileDataSet", TypeShape.of(GetADLSGen1FileDataSetResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Get a DataSet in a share
     * Azure REST API version: 2021-08-01.
     * 
     */
    public static Output getADLSGen1FolderDataSet(GetADLSGen1FolderDataSetArgs args) {
        return getADLSGen1FolderDataSet(args, InvokeOptions.Empty);
    }
    /**
     * Get a DataSet in a share
     * Azure REST API version: 2021-08-01.
     * 
     */
    public static CompletableFuture getADLSGen1FolderDataSetPlain(GetADLSGen1FolderDataSetPlainArgs args) {
        return getADLSGen1FolderDataSetPlain(args, InvokeOptions.Empty);
    }
    /**
     * Get a DataSet in a share
     * Azure REST API version: 2021-08-01.
     * 
     */
    public static Output getADLSGen1FolderDataSet(GetADLSGen1FolderDataSetArgs args, InvokeOptions options) {
        return Deployment.getInstance().invoke("azure-native:datashare:getADLSGen1FolderDataSet", TypeShape.of(GetADLSGen1FolderDataSetResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Get a DataSet in a share
     * Azure REST API version: 2021-08-01.
     * 
     */
    public static CompletableFuture getADLSGen1FolderDataSetPlain(GetADLSGen1FolderDataSetPlainArgs args, InvokeOptions options) {
        return Deployment.getInstance().invokeAsync("azure-native:datashare:getADLSGen1FolderDataSet", TypeShape.of(GetADLSGen1FolderDataSetResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Get a DataSet in a share
     * Azure REST API version: 2021-08-01.
     * 
     */
    public static Output getADLSGen2FileDataSet(GetADLSGen2FileDataSetArgs args) {
        return getADLSGen2FileDataSet(args, InvokeOptions.Empty);
    }
    /**
     * Get a DataSet in a share
     * Azure REST API version: 2021-08-01.
     * 
     */
    public static CompletableFuture getADLSGen2FileDataSetPlain(GetADLSGen2FileDataSetPlainArgs args) {
        return getADLSGen2FileDataSetPlain(args, InvokeOptions.Empty);
    }
    /**
     * Get a DataSet in a share
     * Azure REST API version: 2021-08-01.
     * 
     */
    public static Output getADLSGen2FileDataSet(GetADLSGen2FileDataSetArgs args, InvokeOptions options) {
        return Deployment.getInstance().invoke("azure-native:datashare:getADLSGen2FileDataSet", TypeShape.of(GetADLSGen2FileDataSetResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Get a DataSet in a share
     * Azure REST API version: 2021-08-01.
     * 
     */
    public static CompletableFuture getADLSGen2FileDataSetPlain(GetADLSGen2FileDataSetPlainArgs args, InvokeOptions options) {
        return Deployment.getInstance().invokeAsync("azure-native:datashare:getADLSGen2FileDataSet", TypeShape.of(GetADLSGen2FileDataSetResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Get a DataSetMapping in a shareSubscription
     * Azure REST API version: 2021-08-01.
     * 
     */
    public static Output getADLSGen2FileDataSetMapping(GetADLSGen2FileDataSetMappingArgs args) {
        return getADLSGen2FileDataSetMapping(args, InvokeOptions.Empty);
    }
    /**
     * Get a DataSetMapping in a shareSubscription
     * Azure REST API version: 2021-08-01.
     * 
     */
    public static CompletableFuture getADLSGen2FileDataSetMappingPlain(GetADLSGen2FileDataSetMappingPlainArgs args) {
        return getADLSGen2FileDataSetMappingPlain(args, InvokeOptions.Empty);
    }
    /**
     * Get a DataSetMapping in a shareSubscription
     * Azure REST API version: 2021-08-01.
     * 
     */
    public static Output getADLSGen2FileDataSetMapping(GetADLSGen2FileDataSetMappingArgs args, InvokeOptions options) {
        return Deployment.getInstance().invoke("azure-native:datashare:getADLSGen2FileDataSetMapping", TypeShape.of(GetADLSGen2FileDataSetMappingResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Get a DataSetMapping in a shareSubscription
     * Azure REST API version: 2021-08-01.
     * 
     */
    public static CompletableFuture getADLSGen2FileDataSetMappingPlain(GetADLSGen2FileDataSetMappingPlainArgs args, InvokeOptions options) {
        return Deployment.getInstance().invokeAsync("azure-native:datashare:getADLSGen2FileDataSetMapping", TypeShape.of(GetADLSGen2FileDataSetMappingResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Get a DataSet in a share
     * Azure REST API version: 2021-08-01.
     * 
     */
    public static Output getADLSGen2FileSystemDataSet(GetADLSGen2FileSystemDataSetArgs args) {
        return getADLSGen2FileSystemDataSet(args, InvokeOptions.Empty);
    }
    /**
     * Get a DataSet in a share
     * Azure REST API version: 2021-08-01.
     * 
     */
    public static CompletableFuture getADLSGen2FileSystemDataSetPlain(GetADLSGen2FileSystemDataSetPlainArgs args) {
        return getADLSGen2FileSystemDataSetPlain(args, InvokeOptions.Empty);
    }
    /**
     * Get a DataSet in a share
     * Azure REST API version: 2021-08-01.
     * 
     */
    public static Output getADLSGen2FileSystemDataSet(GetADLSGen2FileSystemDataSetArgs args, InvokeOptions options) {
        return Deployment.getInstance().invoke("azure-native:datashare:getADLSGen2FileSystemDataSet", TypeShape.of(GetADLSGen2FileSystemDataSetResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Get a DataSet in a share
     * Azure REST API version: 2021-08-01.
     * 
     */
    public static CompletableFuture getADLSGen2FileSystemDataSetPlain(GetADLSGen2FileSystemDataSetPlainArgs args, InvokeOptions options) {
        return Deployment.getInstance().invokeAsync("azure-native:datashare:getADLSGen2FileSystemDataSet", TypeShape.of(GetADLSGen2FileSystemDataSetResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Get a DataSetMapping in a shareSubscription
     * Azure REST API version: 2021-08-01.
     * 
     */
    public static Output getADLSGen2FileSystemDataSetMapping(GetADLSGen2FileSystemDataSetMappingArgs args) {
        return getADLSGen2FileSystemDataSetMapping(args, InvokeOptions.Empty);
    }
    /**
     * Get a DataSetMapping in a shareSubscription
     * Azure REST API version: 2021-08-01.
     * 
     */
    public static CompletableFuture getADLSGen2FileSystemDataSetMappingPlain(GetADLSGen2FileSystemDataSetMappingPlainArgs args) {
        return getADLSGen2FileSystemDataSetMappingPlain(args, InvokeOptions.Empty);
    }
    /**
     * Get a DataSetMapping in a shareSubscription
     * Azure REST API version: 2021-08-01.
     * 
     */
    public static Output getADLSGen2FileSystemDataSetMapping(GetADLSGen2FileSystemDataSetMappingArgs args, InvokeOptions options) {
        return Deployment.getInstance().invoke("azure-native:datashare:getADLSGen2FileSystemDataSetMapping", TypeShape.of(GetADLSGen2FileSystemDataSetMappingResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Get a DataSetMapping in a shareSubscription
     * Azure REST API version: 2021-08-01.
     * 
     */
    public static CompletableFuture getADLSGen2FileSystemDataSetMappingPlain(GetADLSGen2FileSystemDataSetMappingPlainArgs args, InvokeOptions options) {
        return Deployment.getInstance().invokeAsync("azure-native:datashare:getADLSGen2FileSystemDataSetMapping", TypeShape.of(GetADLSGen2FileSystemDataSetMappingResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Get a DataSet in a share
     * Azure REST API version: 2021-08-01.
     * 
     */
    public static Output getADLSGen2FolderDataSet(GetADLSGen2FolderDataSetArgs args) {
        return getADLSGen2FolderDataSet(args, InvokeOptions.Empty);
    }
    /**
     * Get a DataSet in a share
     * Azure REST API version: 2021-08-01.
     * 
     */
    public static CompletableFuture getADLSGen2FolderDataSetPlain(GetADLSGen2FolderDataSetPlainArgs args) {
        return getADLSGen2FolderDataSetPlain(args, InvokeOptions.Empty);
    }
    /**
     * Get a DataSet in a share
     * Azure REST API version: 2021-08-01.
     * 
     */
    public static Output getADLSGen2FolderDataSet(GetADLSGen2FolderDataSetArgs args, InvokeOptions options) {
        return Deployment.getInstance().invoke("azure-native:datashare:getADLSGen2FolderDataSet", TypeShape.of(GetADLSGen2FolderDataSetResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Get a DataSet in a share
     * Azure REST API version: 2021-08-01.
     * 
     */
    public static CompletableFuture getADLSGen2FolderDataSetPlain(GetADLSGen2FolderDataSetPlainArgs args, InvokeOptions options) {
        return Deployment.getInstance().invokeAsync("azure-native:datashare:getADLSGen2FolderDataSet", TypeShape.of(GetADLSGen2FolderDataSetResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Get a DataSetMapping in a shareSubscription
     * Azure REST API version: 2021-08-01.
     * 
     */
    public static Output getADLSGen2FolderDataSetMapping(GetADLSGen2FolderDataSetMappingArgs args) {
        return getADLSGen2FolderDataSetMapping(args, InvokeOptions.Empty);
    }
    /**
     * Get a DataSetMapping in a shareSubscription
     * Azure REST API version: 2021-08-01.
     * 
     */
    public static CompletableFuture getADLSGen2FolderDataSetMappingPlain(GetADLSGen2FolderDataSetMappingPlainArgs args) {
        return getADLSGen2FolderDataSetMappingPlain(args, InvokeOptions.Empty);
    }
    /**
     * Get a DataSetMapping in a shareSubscription
     * Azure REST API version: 2021-08-01.
     * 
     */
    public static Output getADLSGen2FolderDataSetMapping(GetADLSGen2FolderDataSetMappingArgs args, InvokeOptions options) {
        return Deployment.getInstance().invoke("azure-native:datashare:getADLSGen2FolderDataSetMapping", TypeShape.of(GetADLSGen2FolderDataSetMappingResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Get a DataSetMapping in a shareSubscription
     * Azure REST API version: 2021-08-01.
     * 
     */
    public static CompletableFuture getADLSGen2FolderDataSetMappingPlain(GetADLSGen2FolderDataSetMappingPlainArgs args, InvokeOptions options) {
        return Deployment.getInstance().invokeAsync("azure-native:datashare:getADLSGen2FolderDataSetMapping", TypeShape.of(GetADLSGen2FolderDataSetMappingResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Get an account
     * Azure REST API version: 2021-08-01.
     * 
     */
    public static Output getAccount(GetAccountArgs args) {
        return getAccount(args, InvokeOptions.Empty);
    }
    /**
     * Get an account
     * Azure REST API version: 2021-08-01.
     * 
     */
    public static CompletableFuture getAccountPlain(GetAccountPlainArgs args) {
        return getAccountPlain(args, InvokeOptions.Empty);
    }
    /**
     * Get an account
     * Azure REST API version: 2021-08-01.
     * 
     */
    public static Output getAccount(GetAccountArgs args, InvokeOptions options) {
        return Deployment.getInstance().invoke("azure-native:datashare:getAccount", TypeShape.of(GetAccountResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Get an account
     * Azure REST API version: 2021-08-01.
     * 
     */
    public static CompletableFuture getAccountPlain(GetAccountPlainArgs args, InvokeOptions options) {
        return Deployment.getInstance().invokeAsync("azure-native:datashare:getAccount", TypeShape.of(GetAccountResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Get a DataSet in a share
     * Azure REST API version: 2021-08-01.
     * 
     */
    public static Output getBlobContainerDataSet(GetBlobContainerDataSetArgs args) {
        return getBlobContainerDataSet(args, InvokeOptions.Empty);
    }
    /**
     * Get a DataSet in a share
     * Azure REST API version: 2021-08-01.
     * 
     */
    public static CompletableFuture getBlobContainerDataSetPlain(GetBlobContainerDataSetPlainArgs args) {
        return getBlobContainerDataSetPlain(args, InvokeOptions.Empty);
    }
    /**
     * Get a DataSet in a share
     * Azure REST API version: 2021-08-01.
     * 
     */
    public static Output getBlobContainerDataSet(GetBlobContainerDataSetArgs args, InvokeOptions options) {
        return Deployment.getInstance().invoke("azure-native:datashare:getBlobContainerDataSet", TypeShape.of(GetBlobContainerDataSetResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Get a DataSet in a share
     * Azure REST API version: 2021-08-01.
     * 
     */
    public static CompletableFuture getBlobContainerDataSetPlain(GetBlobContainerDataSetPlainArgs args, InvokeOptions options) {
        return Deployment.getInstance().invokeAsync("azure-native:datashare:getBlobContainerDataSet", TypeShape.of(GetBlobContainerDataSetResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Get a DataSetMapping in a shareSubscription
     * Azure REST API version: 2021-08-01.
     * 
     */
    public static Output getBlobContainerDataSetMapping(GetBlobContainerDataSetMappingArgs args) {
        return getBlobContainerDataSetMapping(args, InvokeOptions.Empty);
    }
    /**
     * Get a DataSetMapping in a shareSubscription
     * Azure REST API version: 2021-08-01.
     * 
     */
    public static CompletableFuture getBlobContainerDataSetMappingPlain(GetBlobContainerDataSetMappingPlainArgs args) {
        return getBlobContainerDataSetMappingPlain(args, InvokeOptions.Empty);
    }
    /**
     * Get a DataSetMapping in a shareSubscription
     * Azure REST API version: 2021-08-01.
     * 
     */
    public static Output getBlobContainerDataSetMapping(GetBlobContainerDataSetMappingArgs args, InvokeOptions options) {
        return Deployment.getInstance().invoke("azure-native:datashare:getBlobContainerDataSetMapping", TypeShape.of(GetBlobContainerDataSetMappingResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Get a DataSetMapping in a shareSubscription
     * Azure REST API version: 2021-08-01.
     * 
     */
    public static CompletableFuture getBlobContainerDataSetMappingPlain(GetBlobContainerDataSetMappingPlainArgs args, InvokeOptions options) {
        return Deployment.getInstance().invokeAsync("azure-native:datashare:getBlobContainerDataSetMapping", TypeShape.of(GetBlobContainerDataSetMappingResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Get a DataSet in a share
     * Azure REST API version: 2021-08-01.
     * 
     */
    public static Output getBlobDataSet(GetBlobDataSetArgs args) {
        return getBlobDataSet(args, InvokeOptions.Empty);
    }
    /**
     * Get a DataSet in a share
     * Azure REST API version: 2021-08-01.
     * 
     */
    public static CompletableFuture getBlobDataSetPlain(GetBlobDataSetPlainArgs args) {
        return getBlobDataSetPlain(args, InvokeOptions.Empty);
    }
    /**
     * Get a DataSet in a share
     * Azure REST API version: 2021-08-01.
     * 
     */
    public static Output getBlobDataSet(GetBlobDataSetArgs args, InvokeOptions options) {
        return Deployment.getInstance().invoke("azure-native:datashare:getBlobDataSet", TypeShape.of(GetBlobDataSetResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Get a DataSet in a share
     * Azure REST API version: 2021-08-01.
     * 
     */
    public static CompletableFuture getBlobDataSetPlain(GetBlobDataSetPlainArgs args, InvokeOptions options) {
        return Deployment.getInstance().invokeAsync("azure-native:datashare:getBlobDataSet", TypeShape.of(GetBlobDataSetResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Get a DataSetMapping in a shareSubscription
     * Azure REST API version: 2021-08-01.
     * 
     */
    public static Output getBlobDataSetMapping(GetBlobDataSetMappingArgs args) {
        return getBlobDataSetMapping(args, InvokeOptions.Empty);
    }
    /**
     * Get a DataSetMapping in a shareSubscription
     * Azure REST API version: 2021-08-01.
     * 
     */
    public static CompletableFuture getBlobDataSetMappingPlain(GetBlobDataSetMappingPlainArgs args) {
        return getBlobDataSetMappingPlain(args, InvokeOptions.Empty);
    }
    /**
     * Get a DataSetMapping in a shareSubscription
     * Azure REST API version: 2021-08-01.
     * 
     */
    public static Output getBlobDataSetMapping(GetBlobDataSetMappingArgs args, InvokeOptions options) {
        return Deployment.getInstance().invoke("azure-native:datashare:getBlobDataSetMapping", TypeShape.of(GetBlobDataSetMappingResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Get a DataSetMapping in a shareSubscription
     * Azure REST API version: 2021-08-01.
     * 
     */
    public static CompletableFuture getBlobDataSetMappingPlain(GetBlobDataSetMappingPlainArgs args, InvokeOptions options) {
        return Deployment.getInstance().invokeAsync("azure-native:datashare:getBlobDataSetMapping", TypeShape.of(GetBlobDataSetMappingResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Get a DataSet in a share
     * Azure REST API version: 2021-08-01.
     * 
     */
    public static Output getBlobFolderDataSet(GetBlobFolderDataSetArgs args) {
        return getBlobFolderDataSet(args, InvokeOptions.Empty);
    }
    /**
     * Get a DataSet in a share
     * Azure REST API version: 2021-08-01.
     * 
     */
    public static CompletableFuture getBlobFolderDataSetPlain(GetBlobFolderDataSetPlainArgs args) {
        return getBlobFolderDataSetPlain(args, InvokeOptions.Empty);
    }
    /**
     * Get a DataSet in a share
     * Azure REST API version: 2021-08-01.
     * 
     */
    public static Output getBlobFolderDataSet(GetBlobFolderDataSetArgs args, InvokeOptions options) {
        return Deployment.getInstance().invoke("azure-native:datashare:getBlobFolderDataSet", TypeShape.of(GetBlobFolderDataSetResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Get a DataSet in a share
     * Azure REST API version: 2021-08-01.
     * 
     */
    public static CompletableFuture getBlobFolderDataSetPlain(GetBlobFolderDataSetPlainArgs args, InvokeOptions options) {
        return Deployment.getInstance().invokeAsync("azure-native:datashare:getBlobFolderDataSet", TypeShape.of(GetBlobFolderDataSetResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Get a DataSetMapping in a shareSubscription
     * Azure REST API version: 2021-08-01.
     * 
     */
    public static Output getBlobFolderDataSetMapping(GetBlobFolderDataSetMappingArgs args) {
        return getBlobFolderDataSetMapping(args, InvokeOptions.Empty);
    }
    /**
     * Get a DataSetMapping in a shareSubscription
     * Azure REST API version: 2021-08-01.
     * 
     */
    public static CompletableFuture getBlobFolderDataSetMappingPlain(GetBlobFolderDataSetMappingPlainArgs args) {
        return getBlobFolderDataSetMappingPlain(args, InvokeOptions.Empty);
    }
    /**
     * Get a DataSetMapping in a shareSubscription
     * Azure REST API version: 2021-08-01.
     * 
     */
    public static Output getBlobFolderDataSetMapping(GetBlobFolderDataSetMappingArgs args, InvokeOptions options) {
        return Deployment.getInstance().invoke("azure-native:datashare:getBlobFolderDataSetMapping", TypeShape.of(GetBlobFolderDataSetMappingResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Get a DataSetMapping in a shareSubscription
     * Azure REST API version: 2021-08-01.
     * 
     */
    public static CompletableFuture getBlobFolderDataSetMappingPlain(GetBlobFolderDataSetMappingPlainArgs args, InvokeOptions options) {
        return Deployment.getInstance().invokeAsync("azure-native:datashare:getBlobFolderDataSetMapping", TypeShape.of(GetBlobFolderDataSetMappingResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Get an invitation in a share
     * Azure REST API version: 2021-08-01.
     * 
     */
    public static Output getInvitation(GetInvitationArgs args) {
        return getInvitation(args, InvokeOptions.Empty);
    }
    /**
     * Get an invitation in a share
     * Azure REST API version: 2021-08-01.
     * 
     */
    public static CompletableFuture getInvitationPlain(GetInvitationPlainArgs args) {
        return getInvitationPlain(args, InvokeOptions.Empty);
    }
    /**
     * Get an invitation in a share
     * Azure REST API version: 2021-08-01.
     * 
     */
    public static Output getInvitation(GetInvitationArgs args, InvokeOptions options) {
        return Deployment.getInstance().invoke("azure-native:datashare:getInvitation", TypeShape.of(GetInvitationResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Get an invitation in a share
     * Azure REST API version: 2021-08-01.
     * 
     */
    public static CompletableFuture getInvitationPlain(GetInvitationPlainArgs args, InvokeOptions options) {
        return Deployment.getInstance().invokeAsync("azure-native:datashare:getInvitation", TypeShape.of(GetInvitationResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Get a DataSet in a share
     * Azure REST API version: 2021-08-01.
     * 
     */
    public static Output getKustoClusterDataSet(GetKustoClusterDataSetArgs args) {
        return getKustoClusterDataSet(args, InvokeOptions.Empty);
    }
    /**
     * Get a DataSet in a share
     * Azure REST API version: 2021-08-01.
     * 
     */
    public static CompletableFuture getKustoClusterDataSetPlain(GetKustoClusterDataSetPlainArgs args) {
        return getKustoClusterDataSetPlain(args, InvokeOptions.Empty);
    }
    /**
     * Get a DataSet in a share
     * Azure REST API version: 2021-08-01.
     * 
     */
    public static Output getKustoClusterDataSet(GetKustoClusterDataSetArgs args, InvokeOptions options) {
        return Deployment.getInstance().invoke("azure-native:datashare:getKustoClusterDataSet", TypeShape.of(GetKustoClusterDataSetResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Get a DataSet in a share
     * Azure REST API version: 2021-08-01.
     * 
     */
    public static CompletableFuture getKustoClusterDataSetPlain(GetKustoClusterDataSetPlainArgs args, InvokeOptions options) {
        return Deployment.getInstance().invokeAsync("azure-native:datashare:getKustoClusterDataSet", TypeShape.of(GetKustoClusterDataSetResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Get a DataSetMapping in a shareSubscription
     * Azure REST API version: 2021-08-01.
     * 
     */
    public static Output getKustoClusterDataSetMapping(GetKustoClusterDataSetMappingArgs args) {
        return getKustoClusterDataSetMapping(args, InvokeOptions.Empty);
    }
    /**
     * Get a DataSetMapping in a shareSubscription
     * Azure REST API version: 2021-08-01.
     * 
     */
    public static CompletableFuture getKustoClusterDataSetMappingPlain(GetKustoClusterDataSetMappingPlainArgs args) {
        return getKustoClusterDataSetMappingPlain(args, InvokeOptions.Empty);
    }
    /**
     * Get a DataSetMapping in a shareSubscription
     * Azure REST API version: 2021-08-01.
     * 
     */
    public static Output getKustoClusterDataSetMapping(GetKustoClusterDataSetMappingArgs args, InvokeOptions options) {
        return Deployment.getInstance().invoke("azure-native:datashare:getKustoClusterDataSetMapping", TypeShape.of(GetKustoClusterDataSetMappingResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Get a DataSetMapping in a shareSubscription
     * Azure REST API version: 2021-08-01.
     * 
     */
    public static CompletableFuture getKustoClusterDataSetMappingPlain(GetKustoClusterDataSetMappingPlainArgs args, InvokeOptions options) {
        return Deployment.getInstance().invokeAsync("azure-native:datashare:getKustoClusterDataSetMapping", TypeShape.of(GetKustoClusterDataSetMappingResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Get a DataSet in a share
     * Azure REST API version: 2021-08-01.
     * 
     */
    public static Output getKustoDatabaseDataSet(GetKustoDatabaseDataSetArgs args) {
        return getKustoDatabaseDataSet(args, InvokeOptions.Empty);
    }
    /**
     * Get a DataSet in a share
     * Azure REST API version: 2021-08-01.
     * 
     */
    public static CompletableFuture getKustoDatabaseDataSetPlain(GetKustoDatabaseDataSetPlainArgs args) {
        return getKustoDatabaseDataSetPlain(args, InvokeOptions.Empty);
    }
    /**
     * Get a DataSet in a share
     * Azure REST API version: 2021-08-01.
     * 
     */
    public static Output getKustoDatabaseDataSet(GetKustoDatabaseDataSetArgs args, InvokeOptions options) {
        return Deployment.getInstance().invoke("azure-native:datashare:getKustoDatabaseDataSet", TypeShape.of(GetKustoDatabaseDataSetResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Get a DataSet in a share
     * Azure REST API version: 2021-08-01.
     * 
     */
    public static CompletableFuture getKustoDatabaseDataSetPlain(GetKustoDatabaseDataSetPlainArgs args, InvokeOptions options) {
        return Deployment.getInstance().invokeAsync("azure-native:datashare:getKustoDatabaseDataSet", TypeShape.of(GetKustoDatabaseDataSetResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Get a DataSetMapping in a shareSubscription
     * Azure REST API version: 2021-08-01.
     * 
     */
    public static Output getKustoDatabaseDataSetMapping(GetKustoDatabaseDataSetMappingArgs args) {
        return getKustoDatabaseDataSetMapping(args, InvokeOptions.Empty);
    }
    /**
     * Get a DataSetMapping in a shareSubscription
     * Azure REST API version: 2021-08-01.
     * 
     */
    public static CompletableFuture getKustoDatabaseDataSetMappingPlain(GetKustoDatabaseDataSetMappingPlainArgs args) {
        return getKustoDatabaseDataSetMappingPlain(args, InvokeOptions.Empty);
    }
    /**
     * Get a DataSetMapping in a shareSubscription
     * Azure REST API version: 2021-08-01.
     * 
     */
    public static Output getKustoDatabaseDataSetMapping(GetKustoDatabaseDataSetMappingArgs args, InvokeOptions options) {
        return Deployment.getInstance().invoke("azure-native:datashare:getKustoDatabaseDataSetMapping", TypeShape.of(GetKustoDatabaseDataSetMappingResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Get a DataSetMapping in a shareSubscription
     * Azure REST API version: 2021-08-01.
     * 
     */
    public static CompletableFuture getKustoDatabaseDataSetMappingPlain(GetKustoDatabaseDataSetMappingPlainArgs args, InvokeOptions options) {
        return Deployment.getInstance().invokeAsync("azure-native:datashare:getKustoDatabaseDataSetMapping", TypeShape.of(GetKustoDatabaseDataSetMappingResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Get a DataSet in a share
     * Azure REST API version: 2021-08-01.
     * 
     */
    public static Output getKustoTableDataSet(GetKustoTableDataSetArgs args) {
        return getKustoTableDataSet(args, InvokeOptions.Empty);
    }
    /**
     * Get a DataSet in a share
     * Azure REST API version: 2021-08-01.
     * 
     */
    public static CompletableFuture getKustoTableDataSetPlain(GetKustoTableDataSetPlainArgs args) {
        return getKustoTableDataSetPlain(args, InvokeOptions.Empty);
    }
    /**
     * Get a DataSet in a share
     * Azure REST API version: 2021-08-01.
     * 
     */
    public static Output getKustoTableDataSet(GetKustoTableDataSetArgs args, InvokeOptions options) {
        return Deployment.getInstance().invoke("azure-native:datashare:getKustoTableDataSet", TypeShape.of(GetKustoTableDataSetResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Get a DataSet in a share
     * Azure REST API version: 2021-08-01.
     * 
     */
    public static CompletableFuture getKustoTableDataSetPlain(GetKustoTableDataSetPlainArgs args, InvokeOptions options) {
        return Deployment.getInstance().invokeAsync("azure-native:datashare:getKustoTableDataSet", TypeShape.of(GetKustoTableDataSetResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Get a DataSetMapping in a shareSubscription
     * Azure REST API version: 2021-08-01.
     * 
     */
    public static Output getKustoTableDataSetMapping(GetKustoTableDataSetMappingArgs args) {
        return getKustoTableDataSetMapping(args, InvokeOptions.Empty);
    }
    /**
     * Get a DataSetMapping in a shareSubscription
     * Azure REST API version: 2021-08-01.
     * 
     */
    public static CompletableFuture getKustoTableDataSetMappingPlain(GetKustoTableDataSetMappingPlainArgs args) {
        return getKustoTableDataSetMappingPlain(args, InvokeOptions.Empty);
    }
    /**
     * Get a DataSetMapping in a shareSubscription
     * Azure REST API version: 2021-08-01.
     * 
     */
    public static Output getKustoTableDataSetMapping(GetKustoTableDataSetMappingArgs args, InvokeOptions options) {
        return Deployment.getInstance().invoke("azure-native:datashare:getKustoTableDataSetMapping", TypeShape.of(GetKustoTableDataSetMappingResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Get a DataSetMapping in a shareSubscription
     * Azure REST API version: 2021-08-01.
     * 
     */
    public static CompletableFuture getKustoTableDataSetMappingPlain(GetKustoTableDataSetMappingPlainArgs args, InvokeOptions options) {
        return Deployment.getInstance().invokeAsync("azure-native:datashare:getKustoTableDataSetMapping", TypeShape.of(GetKustoTableDataSetMappingResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Get a synchronizationSetting in a share
     * Azure REST API version: 2021-08-01.
     * 
     */
    public static Output getScheduledSynchronizationSetting(GetScheduledSynchronizationSettingArgs args) {
        return getScheduledSynchronizationSetting(args, InvokeOptions.Empty);
    }
    /**
     * Get a synchronizationSetting in a share
     * Azure REST API version: 2021-08-01.
     * 
     */
    public static CompletableFuture getScheduledSynchronizationSettingPlain(GetScheduledSynchronizationSettingPlainArgs args) {
        return getScheduledSynchronizationSettingPlain(args, InvokeOptions.Empty);
    }
    /**
     * Get a synchronizationSetting in a share
     * Azure REST API version: 2021-08-01.
     * 
     */
    public static Output getScheduledSynchronizationSetting(GetScheduledSynchronizationSettingArgs args, InvokeOptions options) {
        return Deployment.getInstance().invoke("azure-native:datashare:getScheduledSynchronizationSetting", TypeShape.of(GetScheduledSynchronizationSettingResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Get a synchronizationSetting in a share
     * Azure REST API version: 2021-08-01.
     * 
     */
    public static CompletableFuture getScheduledSynchronizationSettingPlain(GetScheduledSynchronizationSettingPlainArgs args, InvokeOptions options) {
        return Deployment.getInstance().invokeAsync("azure-native:datashare:getScheduledSynchronizationSetting", TypeShape.of(GetScheduledSynchronizationSettingResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Get a Trigger in a shareSubscription
     * Azure REST API version: 2021-08-01.
     * 
     */
    public static Output getScheduledTrigger(GetScheduledTriggerArgs args) {
        return getScheduledTrigger(args, InvokeOptions.Empty);
    }
    /**
     * Get a Trigger in a shareSubscription
     * Azure REST API version: 2021-08-01.
     * 
     */
    public static CompletableFuture getScheduledTriggerPlain(GetScheduledTriggerPlainArgs args) {
        return getScheduledTriggerPlain(args, InvokeOptions.Empty);
    }
    /**
     * Get a Trigger in a shareSubscription
     * Azure REST API version: 2021-08-01.
     * 
     */
    public static Output getScheduledTrigger(GetScheduledTriggerArgs args, InvokeOptions options) {
        return Deployment.getInstance().invoke("azure-native:datashare:getScheduledTrigger", TypeShape.of(GetScheduledTriggerResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Get a Trigger in a shareSubscription
     * Azure REST API version: 2021-08-01.
     * 
     */
    public static CompletableFuture getScheduledTriggerPlain(GetScheduledTriggerPlainArgs args, InvokeOptions options) {
        return Deployment.getInstance().invokeAsync("azure-native:datashare:getScheduledTrigger", TypeShape.of(GetScheduledTriggerResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Get a share
     * Azure REST API version: 2021-08-01.
     * 
     */
    public static Output getShare(GetShareArgs args) {
        return getShare(args, InvokeOptions.Empty);
    }
    /**
     * Get a share
     * Azure REST API version: 2021-08-01.
     * 
     */
    public static CompletableFuture getSharePlain(GetSharePlainArgs args) {
        return getSharePlain(args, InvokeOptions.Empty);
    }
    /**
     * Get a share
     * Azure REST API version: 2021-08-01.
     * 
     */
    public static Output getShare(GetShareArgs args, InvokeOptions options) {
        return Deployment.getInstance().invoke("azure-native:datashare:getShare", TypeShape.of(GetShareResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Get a share
     * Azure REST API version: 2021-08-01.
     * 
     */
    public static CompletableFuture getSharePlain(GetSharePlainArgs args, InvokeOptions options) {
        return Deployment.getInstance().invokeAsync("azure-native:datashare:getShare", TypeShape.of(GetShareResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Get a shareSubscription in an account
     * Azure REST API version: 2021-08-01.
     * 
     * Other available API versions: 2018-11-01-preview.
     * 
     */
    public static Output getShareSubscription(GetShareSubscriptionArgs args) {
        return getShareSubscription(args, InvokeOptions.Empty);
    }
    /**
     * Get a shareSubscription in an account
     * Azure REST API version: 2021-08-01.
     * 
     * Other available API versions: 2018-11-01-preview.
     * 
     */
    public static CompletableFuture getShareSubscriptionPlain(GetShareSubscriptionPlainArgs args) {
        return getShareSubscriptionPlain(args, InvokeOptions.Empty);
    }
    /**
     * Get a shareSubscription in an account
     * Azure REST API version: 2021-08-01.
     * 
     * Other available API versions: 2018-11-01-preview.
     * 
     */
    public static Output getShareSubscription(GetShareSubscriptionArgs args, InvokeOptions options) {
        return Deployment.getInstance().invoke("azure-native:datashare:getShareSubscription", TypeShape.of(GetShareSubscriptionResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Get a shareSubscription in an account
     * Azure REST API version: 2021-08-01.
     * 
     * Other available API versions: 2018-11-01-preview.
     * 
     */
    public static CompletableFuture getShareSubscriptionPlain(GetShareSubscriptionPlainArgs args, InvokeOptions options) {
        return Deployment.getInstance().invokeAsync("azure-native:datashare:getShareSubscription", TypeShape.of(GetShareSubscriptionResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Get a DataSet in a share
     * Azure REST API version: 2021-08-01.
     * 
     */
    public static Output getSqlDBTableDataSet(GetSqlDBTableDataSetArgs args) {
        return getSqlDBTableDataSet(args, InvokeOptions.Empty);
    }
    /**
     * Get a DataSet in a share
     * Azure REST API version: 2021-08-01.
     * 
     */
    public static CompletableFuture getSqlDBTableDataSetPlain(GetSqlDBTableDataSetPlainArgs args) {
        return getSqlDBTableDataSetPlain(args, InvokeOptions.Empty);
    }
    /**
     * Get a DataSet in a share
     * Azure REST API version: 2021-08-01.
     * 
     */
    public static Output getSqlDBTableDataSet(GetSqlDBTableDataSetArgs args, InvokeOptions options) {
        return Deployment.getInstance().invoke("azure-native:datashare:getSqlDBTableDataSet", TypeShape.of(GetSqlDBTableDataSetResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Get a DataSet in a share
     * Azure REST API version: 2021-08-01.
     * 
     */
    public static CompletableFuture getSqlDBTableDataSetPlain(GetSqlDBTableDataSetPlainArgs args, InvokeOptions options) {
        return Deployment.getInstance().invokeAsync("azure-native:datashare:getSqlDBTableDataSet", TypeShape.of(GetSqlDBTableDataSetResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Get a DataSetMapping in a shareSubscription
     * Azure REST API version: 2021-08-01.
     * 
     */
    public static Output getSqlDBTableDataSetMapping(GetSqlDBTableDataSetMappingArgs args) {
        return getSqlDBTableDataSetMapping(args, InvokeOptions.Empty);
    }
    /**
     * Get a DataSetMapping in a shareSubscription
     * Azure REST API version: 2021-08-01.
     * 
     */
    public static CompletableFuture getSqlDBTableDataSetMappingPlain(GetSqlDBTableDataSetMappingPlainArgs args) {
        return getSqlDBTableDataSetMappingPlain(args, InvokeOptions.Empty);
    }
    /**
     * Get a DataSetMapping in a shareSubscription
     * Azure REST API version: 2021-08-01.
     * 
     */
    public static Output getSqlDBTableDataSetMapping(GetSqlDBTableDataSetMappingArgs args, InvokeOptions options) {
        return Deployment.getInstance().invoke("azure-native:datashare:getSqlDBTableDataSetMapping", TypeShape.of(GetSqlDBTableDataSetMappingResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Get a DataSetMapping in a shareSubscription
     * Azure REST API version: 2021-08-01.
     * 
     */
    public static CompletableFuture getSqlDBTableDataSetMappingPlain(GetSqlDBTableDataSetMappingPlainArgs args, InvokeOptions options) {
        return Deployment.getInstance().invokeAsync("azure-native:datashare:getSqlDBTableDataSetMapping", TypeShape.of(GetSqlDBTableDataSetMappingResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Get a DataSet in a share
     * Azure REST API version: 2021-08-01.
     * 
     */
    public static Output getSqlDWTableDataSet(GetSqlDWTableDataSetArgs args) {
        return getSqlDWTableDataSet(args, InvokeOptions.Empty);
    }
    /**
     * Get a DataSet in a share
     * Azure REST API version: 2021-08-01.
     * 
     */
    public static CompletableFuture getSqlDWTableDataSetPlain(GetSqlDWTableDataSetPlainArgs args) {
        return getSqlDWTableDataSetPlain(args, InvokeOptions.Empty);
    }
    /**
     * Get a DataSet in a share
     * Azure REST API version: 2021-08-01.
     * 
     */
    public static Output getSqlDWTableDataSet(GetSqlDWTableDataSetArgs args, InvokeOptions options) {
        return Deployment.getInstance().invoke("azure-native:datashare:getSqlDWTableDataSet", TypeShape.of(GetSqlDWTableDataSetResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Get a DataSet in a share
     * Azure REST API version: 2021-08-01.
     * 
     */
    public static CompletableFuture getSqlDWTableDataSetPlain(GetSqlDWTableDataSetPlainArgs args, InvokeOptions options) {
        return Deployment.getInstance().invokeAsync("azure-native:datashare:getSqlDWTableDataSet", TypeShape.of(GetSqlDWTableDataSetResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Get a DataSetMapping in a shareSubscription
     * Azure REST API version: 2021-08-01.
     * 
     */
    public static Output getSqlDWTableDataSetMapping(GetSqlDWTableDataSetMappingArgs args) {
        return getSqlDWTableDataSetMapping(args, InvokeOptions.Empty);
    }
    /**
     * Get a DataSetMapping in a shareSubscription
     * Azure REST API version: 2021-08-01.
     * 
     */
    public static CompletableFuture getSqlDWTableDataSetMappingPlain(GetSqlDWTableDataSetMappingPlainArgs args) {
        return getSqlDWTableDataSetMappingPlain(args, InvokeOptions.Empty);
    }
    /**
     * Get a DataSetMapping in a shareSubscription
     * Azure REST API version: 2021-08-01.
     * 
     */
    public static Output getSqlDWTableDataSetMapping(GetSqlDWTableDataSetMappingArgs args, InvokeOptions options) {
        return Deployment.getInstance().invoke("azure-native:datashare:getSqlDWTableDataSetMapping", TypeShape.of(GetSqlDWTableDataSetMappingResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Get a DataSetMapping in a shareSubscription
     * Azure REST API version: 2021-08-01.
     * 
     */
    public static CompletableFuture getSqlDWTableDataSetMappingPlain(GetSqlDWTableDataSetMappingPlainArgs args, InvokeOptions options) {
        return Deployment.getInstance().invokeAsync("azure-native:datashare:getSqlDWTableDataSetMapping", TypeShape.of(GetSqlDWTableDataSetMappingResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Get a DataSet in a share
     * Azure REST API version: 2021-08-01.
     * 
     */
    public static Output getSynapseWorkspaceSqlPoolTableDataSet(GetSynapseWorkspaceSqlPoolTableDataSetArgs args) {
        return getSynapseWorkspaceSqlPoolTableDataSet(args, InvokeOptions.Empty);
    }
    /**
     * Get a DataSet in a share
     * Azure REST API version: 2021-08-01.
     * 
     */
    public static CompletableFuture getSynapseWorkspaceSqlPoolTableDataSetPlain(GetSynapseWorkspaceSqlPoolTableDataSetPlainArgs args) {
        return getSynapseWorkspaceSqlPoolTableDataSetPlain(args, InvokeOptions.Empty);
    }
    /**
     * Get a DataSet in a share
     * Azure REST API version: 2021-08-01.
     * 
     */
    public static Output getSynapseWorkspaceSqlPoolTableDataSet(GetSynapseWorkspaceSqlPoolTableDataSetArgs args, InvokeOptions options) {
        return Deployment.getInstance().invoke("azure-native:datashare:getSynapseWorkspaceSqlPoolTableDataSet", TypeShape.of(GetSynapseWorkspaceSqlPoolTableDataSetResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Get a DataSet in a share
     * Azure REST API version: 2021-08-01.
     * 
     */
    public static CompletableFuture getSynapseWorkspaceSqlPoolTableDataSetPlain(GetSynapseWorkspaceSqlPoolTableDataSetPlainArgs args, InvokeOptions options) {
        return Deployment.getInstance().invokeAsync("azure-native:datashare:getSynapseWorkspaceSqlPoolTableDataSet", TypeShape.of(GetSynapseWorkspaceSqlPoolTableDataSetResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Get a DataSetMapping in a shareSubscription
     * Azure REST API version: 2021-08-01.
     * 
     */
    public static Output getSynapseWorkspaceSqlPoolTableDataSetMapping(GetSynapseWorkspaceSqlPoolTableDataSetMappingArgs args) {
        return getSynapseWorkspaceSqlPoolTableDataSetMapping(args, InvokeOptions.Empty);
    }
    /**
     * Get a DataSetMapping in a shareSubscription
     * Azure REST API version: 2021-08-01.
     * 
     */
    public static CompletableFuture getSynapseWorkspaceSqlPoolTableDataSetMappingPlain(GetSynapseWorkspaceSqlPoolTableDataSetMappingPlainArgs args) {
        return getSynapseWorkspaceSqlPoolTableDataSetMappingPlain(args, InvokeOptions.Empty);
    }
    /**
     * Get a DataSetMapping in a shareSubscription
     * Azure REST API version: 2021-08-01.
     * 
     */
    public static Output getSynapseWorkspaceSqlPoolTableDataSetMapping(GetSynapseWorkspaceSqlPoolTableDataSetMappingArgs args, InvokeOptions options) {
        return Deployment.getInstance().invoke("azure-native:datashare:getSynapseWorkspaceSqlPoolTableDataSetMapping", TypeShape.of(GetSynapseWorkspaceSqlPoolTableDataSetMappingResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Get a DataSetMapping in a shareSubscription
     * Azure REST API version: 2021-08-01.
     * 
     */
    public static CompletableFuture getSynapseWorkspaceSqlPoolTableDataSetMappingPlain(GetSynapseWorkspaceSqlPoolTableDataSetMappingPlainArgs args, InvokeOptions options) {
        return Deployment.getInstance().invokeAsync("azure-native:datashare:getSynapseWorkspaceSqlPoolTableDataSetMapping", TypeShape.of(GetSynapseWorkspaceSqlPoolTableDataSetMappingResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Get synchronization settings set on a share
     * Azure REST API version: 2021-08-01.
     * 
     */
    public static Output listShareSubscriptionSourceShareSynchronizationSettings(ListShareSubscriptionSourceShareSynchronizationSettingsArgs args) {
        return listShareSubscriptionSourceShareSynchronizationSettings(args, InvokeOptions.Empty);
    }
    /**
     * Get synchronization settings set on a share
     * Azure REST API version: 2021-08-01.
     * 
     */
    public static CompletableFuture listShareSubscriptionSourceShareSynchronizationSettingsPlain(ListShareSubscriptionSourceShareSynchronizationSettingsPlainArgs args) {
        return listShareSubscriptionSourceShareSynchronizationSettingsPlain(args, InvokeOptions.Empty);
    }
    /**
     * Get synchronization settings set on a share
     * Azure REST API version: 2021-08-01.
     * 
     */
    public static Output listShareSubscriptionSourceShareSynchronizationSettings(ListShareSubscriptionSourceShareSynchronizationSettingsArgs args, InvokeOptions options) {
        return Deployment.getInstance().invoke("azure-native:datashare:listShareSubscriptionSourceShareSynchronizationSettings", TypeShape.of(ListShareSubscriptionSourceShareSynchronizationSettingsResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Get synchronization settings set on a share
     * Azure REST API version: 2021-08-01.
     * 
     */
    public static CompletableFuture listShareSubscriptionSourceShareSynchronizationSettingsPlain(ListShareSubscriptionSourceShareSynchronizationSettingsPlainArgs args, InvokeOptions options) {
        return Deployment.getInstance().invokeAsync("azure-native:datashare:listShareSubscriptionSourceShareSynchronizationSettings", TypeShape.of(ListShareSubscriptionSourceShareSynchronizationSettingsResult.class), args, Utilities.withVersion(options));
    }
    /**
     * List synchronization details
     * Azure REST API version: 2021-08-01.
     * 
     */
    public static Output listShareSubscriptionSynchronizationDetails(ListShareSubscriptionSynchronizationDetailsArgs args) {
        return listShareSubscriptionSynchronizationDetails(args, InvokeOptions.Empty);
    }
    /**
     * List synchronization details
     * Azure REST API version: 2021-08-01.
     * 
     */
    public static CompletableFuture listShareSubscriptionSynchronizationDetailsPlain(ListShareSubscriptionSynchronizationDetailsPlainArgs args) {
        return listShareSubscriptionSynchronizationDetailsPlain(args, InvokeOptions.Empty);
    }
    /**
     * List synchronization details
     * Azure REST API version: 2021-08-01.
     * 
     */
    public static Output listShareSubscriptionSynchronizationDetails(ListShareSubscriptionSynchronizationDetailsArgs args, InvokeOptions options) {
        return Deployment.getInstance().invoke("azure-native:datashare:listShareSubscriptionSynchronizationDetails", TypeShape.of(ListShareSubscriptionSynchronizationDetailsResult.class), args, Utilities.withVersion(options));
    }
    /**
     * List synchronization details
     * Azure REST API version: 2021-08-01.
     * 
     */
    public static CompletableFuture listShareSubscriptionSynchronizationDetailsPlain(ListShareSubscriptionSynchronizationDetailsPlainArgs args, InvokeOptions options) {
        return Deployment.getInstance().invokeAsync("azure-native:datashare:listShareSubscriptionSynchronizationDetails", TypeShape.of(ListShareSubscriptionSynchronizationDetailsResult.class), args, Utilities.withVersion(options));
    }
    /**
     * List synchronizations of a share subscription
     * Azure REST API version: 2021-08-01.
     * 
     */
    public static Output listShareSubscriptionSynchronizations(ListShareSubscriptionSynchronizationsArgs args) {
        return listShareSubscriptionSynchronizations(args, InvokeOptions.Empty);
    }
    /**
     * List synchronizations of a share subscription
     * Azure REST API version: 2021-08-01.
     * 
     */
    public static CompletableFuture listShareSubscriptionSynchronizationsPlain(ListShareSubscriptionSynchronizationsPlainArgs args) {
        return listShareSubscriptionSynchronizationsPlain(args, InvokeOptions.Empty);
    }
    /**
     * List synchronizations of a share subscription
     * Azure REST API version: 2021-08-01.
     * 
     */
    public static Output listShareSubscriptionSynchronizations(ListShareSubscriptionSynchronizationsArgs args, InvokeOptions options) {
        return Deployment.getInstance().invoke("azure-native:datashare:listShareSubscriptionSynchronizations", TypeShape.of(ListShareSubscriptionSynchronizationsResult.class), args, Utilities.withVersion(options));
    }
    /**
     * List synchronizations of a share subscription
     * Azure REST API version: 2021-08-01.
     * 
     */
    public static CompletableFuture listShareSubscriptionSynchronizationsPlain(ListShareSubscriptionSynchronizationsPlainArgs args, InvokeOptions options) {
        return Deployment.getInstance().invokeAsync("azure-native:datashare:listShareSubscriptionSynchronizations", TypeShape.of(ListShareSubscriptionSynchronizationsResult.class), args, Utilities.withVersion(options));
    }
    /**
     * List synchronization details
     * Azure REST API version: 2021-08-01.
     * 
     */
    public static Output listShareSynchronizationDetails(ListShareSynchronizationDetailsArgs args) {
        return listShareSynchronizationDetails(args, InvokeOptions.Empty);
    }
    /**
     * List synchronization details
     * Azure REST API version: 2021-08-01.
     * 
     */
    public static CompletableFuture listShareSynchronizationDetailsPlain(ListShareSynchronizationDetailsPlainArgs args) {
        return listShareSynchronizationDetailsPlain(args, InvokeOptions.Empty);
    }
    /**
     * List synchronization details
     * Azure REST API version: 2021-08-01.
     * 
     */
    public static Output listShareSynchronizationDetails(ListShareSynchronizationDetailsArgs args, InvokeOptions options) {
        return Deployment.getInstance().invoke("azure-native:datashare:listShareSynchronizationDetails", TypeShape.of(ListShareSynchronizationDetailsResult.class), args, Utilities.withVersion(options));
    }
    /**
     * List synchronization details
     * Azure REST API version: 2021-08-01.
     * 
     */
    public static CompletableFuture listShareSynchronizationDetailsPlain(ListShareSynchronizationDetailsPlainArgs args, InvokeOptions options) {
        return Deployment.getInstance().invokeAsync("azure-native:datashare:listShareSynchronizationDetails", TypeShape.of(ListShareSynchronizationDetailsResult.class), args, Utilities.withVersion(options));
    }
    /**
     * List synchronizations of a share
     * Azure REST API version: 2021-08-01.
     * 
     */
    public static Output listShareSynchronizations(ListShareSynchronizationsArgs args) {
        return listShareSynchronizations(args, InvokeOptions.Empty);
    }
    /**
     * List synchronizations of a share
     * Azure REST API version: 2021-08-01.
     * 
     */
    public static CompletableFuture listShareSynchronizationsPlain(ListShareSynchronizationsPlainArgs args) {
        return listShareSynchronizationsPlain(args, InvokeOptions.Empty);
    }
    /**
     * List synchronizations of a share
     * Azure REST API version: 2021-08-01.
     * 
     */
    public static Output listShareSynchronizations(ListShareSynchronizationsArgs args, InvokeOptions options) {
        return Deployment.getInstance().invoke("azure-native:datashare:listShareSynchronizations", TypeShape.of(ListShareSynchronizationsResult.class), args, Utilities.withVersion(options));
    }
    /**
     * List synchronizations of a share
     * Azure REST API version: 2021-08-01.
     * 
     */
    public static CompletableFuture listShareSynchronizationsPlain(ListShareSynchronizationsPlainArgs args, InvokeOptions options) {
        return Deployment.getInstance().invokeAsync("azure-native:datashare:listShareSynchronizations", TypeShape.of(ListShareSynchronizationsResult.class), args, Utilities.withVersion(options));
    }
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy