com.pulumi.azurenative.kusto.KustoFunctions Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of azure-native Show documentation
Show all versions of azure-native Show documentation
A native Pulumi package for creating and managing Azure resources.
// *** 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.kusto;
import com.pulumi.azurenative.Utilities;
import com.pulumi.azurenative.kusto.inputs.GetAttachedDatabaseConfigurationArgs;
import com.pulumi.azurenative.kusto.inputs.GetAttachedDatabaseConfigurationPlainArgs;
import com.pulumi.azurenative.kusto.inputs.GetClusterArgs;
import com.pulumi.azurenative.kusto.inputs.GetClusterPlainArgs;
import com.pulumi.azurenative.kusto.inputs.GetClusterPrincipalAssignmentArgs;
import com.pulumi.azurenative.kusto.inputs.GetClusterPrincipalAssignmentPlainArgs;
import com.pulumi.azurenative.kusto.inputs.GetCosmosDbDataConnectionArgs;
import com.pulumi.azurenative.kusto.inputs.GetCosmosDbDataConnectionPlainArgs;
import com.pulumi.azurenative.kusto.inputs.GetDatabasePrincipalAssignmentArgs;
import com.pulumi.azurenative.kusto.inputs.GetDatabasePrincipalAssignmentPlainArgs;
import com.pulumi.azurenative.kusto.inputs.GetEventGridDataConnectionArgs;
import com.pulumi.azurenative.kusto.inputs.GetEventGridDataConnectionPlainArgs;
import com.pulumi.azurenative.kusto.inputs.GetEventHubConnectionArgs;
import com.pulumi.azurenative.kusto.inputs.GetEventHubConnectionPlainArgs;
import com.pulumi.azurenative.kusto.inputs.GetEventHubDataConnectionArgs;
import com.pulumi.azurenative.kusto.inputs.GetEventHubDataConnectionPlainArgs;
import com.pulumi.azurenative.kusto.inputs.GetIotHubDataConnectionArgs;
import com.pulumi.azurenative.kusto.inputs.GetIotHubDataConnectionPlainArgs;
import com.pulumi.azurenative.kusto.inputs.GetManagedPrivateEndpointArgs;
import com.pulumi.azurenative.kusto.inputs.GetManagedPrivateEndpointPlainArgs;
import com.pulumi.azurenative.kusto.inputs.GetPrivateEndpointConnectionArgs;
import com.pulumi.azurenative.kusto.inputs.GetPrivateEndpointConnectionPlainArgs;
import com.pulumi.azurenative.kusto.inputs.GetReadOnlyFollowingDatabaseArgs;
import com.pulumi.azurenative.kusto.inputs.GetReadOnlyFollowingDatabasePlainArgs;
import com.pulumi.azurenative.kusto.inputs.GetReadWriteDatabaseArgs;
import com.pulumi.azurenative.kusto.inputs.GetReadWriteDatabasePlainArgs;
import com.pulumi.azurenative.kusto.inputs.GetSandboxCustomImageArgs;
import com.pulumi.azurenative.kusto.inputs.GetSandboxCustomImagePlainArgs;
import com.pulumi.azurenative.kusto.inputs.GetScriptArgs;
import com.pulumi.azurenative.kusto.inputs.GetScriptPlainArgs;
import com.pulumi.azurenative.kusto.inputs.ListClusterFollowerDatabasesArgs;
import com.pulumi.azurenative.kusto.inputs.ListClusterFollowerDatabasesPlainArgs;
import com.pulumi.azurenative.kusto.inputs.ListClusterLanguageExtensionsArgs;
import com.pulumi.azurenative.kusto.inputs.ListClusterLanguageExtensionsPlainArgs;
import com.pulumi.azurenative.kusto.inputs.ListDatabasePrincipalsArgs;
import com.pulumi.azurenative.kusto.inputs.ListDatabasePrincipalsPlainArgs;
import com.pulumi.azurenative.kusto.outputs.GetAttachedDatabaseConfigurationResult;
import com.pulumi.azurenative.kusto.outputs.GetClusterPrincipalAssignmentResult;
import com.pulumi.azurenative.kusto.outputs.GetClusterResult;
import com.pulumi.azurenative.kusto.outputs.GetCosmosDbDataConnectionResult;
import com.pulumi.azurenative.kusto.outputs.GetDatabasePrincipalAssignmentResult;
import com.pulumi.azurenative.kusto.outputs.GetEventGridDataConnectionResult;
import com.pulumi.azurenative.kusto.outputs.GetEventHubConnectionResult;
import com.pulumi.azurenative.kusto.outputs.GetEventHubDataConnectionResult;
import com.pulumi.azurenative.kusto.outputs.GetIotHubDataConnectionResult;
import com.pulumi.azurenative.kusto.outputs.GetManagedPrivateEndpointResult;
import com.pulumi.azurenative.kusto.outputs.GetPrivateEndpointConnectionResult;
import com.pulumi.azurenative.kusto.outputs.GetReadOnlyFollowingDatabaseResult;
import com.pulumi.azurenative.kusto.outputs.GetReadWriteDatabaseResult;
import com.pulumi.azurenative.kusto.outputs.GetSandboxCustomImageResult;
import com.pulumi.azurenative.kusto.outputs.GetScriptResult;
import com.pulumi.azurenative.kusto.outputs.ListClusterFollowerDatabasesResult;
import com.pulumi.azurenative.kusto.outputs.ListClusterLanguageExtensionsResult;
import com.pulumi.azurenative.kusto.outputs.ListDatabasePrincipalsResult;
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 KustoFunctions {
/**
* Returns an attached database configuration.
* Azure REST API version: 2022-12-29.
*
* Other available API versions: 2023-05-02, 2023-08-15.
*
*/
public static Output getAttachedDatabaseConfiguration(GetAttachedDatabaseConfigurationArgs args) {
return getAttachedDatabaseConfiguration(args, InvokeOptions.Empty);
}
/**
* Returns an attached database configuration.
* Azure REST API version: 2022-12-29.
*
* Other available API versions: 2023-05-02, 2023-08-15.
*
*/
public static CompletableFuture getAttachedDatabaseConfigurationPlain(GetAttachedDatabaseConfigurationPlainArgs args) {
return getAttachedDatabaseConfigurationPlain(args, InvokeOptions.Empty);
}
/**
* Returns an attached database configuration.
* Azure REST API version: 2022-12-29.
*
* Other available API versions: 2023-05-02, 2023-08-15.
*
*/
public static Output getAttachedDatabaseConfiguration(GetAttachedDatabaseConfigurationArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:kusto:getAttachedDatabaseConfiguration", TypeShape.of(GetAttachedDatabaseConfigurationResult.class), args, Utilities.withVersion(options));
}
/**
* Returns an attached database configuration.
* Azure REST API version: 2022-12-29.
*
* Other available API versions: 2023-05-02, 2023-08-15.
*
*/
public static CompletableFuture getAttachedDatabaseConfigurationPlain(GetAttachedDatabaseConfigurationPlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:kusto:getAttachedDatabaseConfiguration", TypeShape.of(GetAttachedDatabaseConfigurationResult.class), args, Utilities.withVersion(options));
}
/**
* Gets a Kusto cluster.
* Azure REST API version: 2022-12-29.
*
* Other available API versions: 2022-07-07, 2023-05-02, 2023-08-15.
*
*/
public static Output getCluster(GetClusterArgs args) {
return getCluster(args, InvokeOptions.Empty);
}
/**
* Gets a Kusto cluster.
* Azure REST API version: 2022-12-29.
*
* Other available API versions: 2022-07-07, 2023-05-02, 2023-08-15.
*
*/
public static CompletableFuture getClusterPlain(GetClusterPlainArgs args) {
return getClusterPlain(args, InvokeOptions.Empty);
}
/**
* Gets a Kusto cluster.
* Azure REST API version: 2022-12-29.
*
* Other available API versions: 2022-07-07, 2023-05-02, 2023-08-15.
*
*/
public static Output getCluster(GetClusterArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:kusto:getCluster", TypeShape.of(GetClusterResult.class), args, Utilities.withVersion(options));
}
/**
* Gets a Kusto cluster.
* Azure REST API version: 2022-12-29.
*
* Other available API versions: 2022-07-07, 2023-05-02, 2023-08-15.
*
*/
public static CompletableFuture getClusterPlain(GetClusterPlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:kusto:getCluster", TypeShape.of(GetClusterResult.class), args, Utilities.withVersion(options));
}
/**
* Gets a Kusto cluster principalAssignment.
* Azure REST API version: 2022-12-29.
*
* Other available API versions: 2023-05-02, 2023-08-15.
*
*/
public static Output getClusterPrincipalAssignment(GetClusterPrincipalAssignmentArgs args) {
return getClusterPrincipalAssignment(args, InvokeOptions.Empty);
}
/**
* Gets a Kusto cluster principalAssignment.
* Azure REST API version: 2022-12-29.
*
* Other available API versions: 2023-05-02, 2023-08-15.
*
*/
public static CompletableFuture getClusterPrincipalAssignmentPlain(GetClusterPrincipalAssignmentPlainArgs args) {
return getClusterPrincipalAssignmentPlain(args, InvokeOptions.Empty);
}
/**
* Gets a Kusto cluster principalAssignment.
* Azure REST API version: 2022-12-29.
*
* Other available API versions: 2023-05-02, 2023-08-15.
*
*/
public static Output getClusterPrincipalAssignment(GetClusterPrincipalAssignmentArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:kusto:getClusterPrincipalAssignment", TypeShape.of(GetClusterPrincipalAssignmentResult.class), args, Utilities.withVersion(options));
}
/**
* Gets a Kusto cluster principalAssignment.
* Azure REST API version: 2022-12-29.
*
* Other available API versions: 2023-05-02, 2023-08-15.
*
*/
public static CompletableFuture getClusterPrincipalAssignmentPlain(GetClusterPrincipalAssignmentPlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:kusto:getClusterPrincipalAssignment", TypeShape.of(GetClusterPrincipalAssignmentResult.class), args, Utilities.withVersion(options));
}
/**
* Returns a data connection.
* Azure REST API version: 2022-12-29.
*
*/
public static Output getCosmosDbDataConnection(GetCosmosDbDataConnectionArgs args) {
return getCosmosDbDataConnection(args, InvokeOptions.Empty);
}
/**
* Returns a data connection.
* Azure REST API version: 2022-12-29.
*
*/
public static CompletableFuture getCosmosDbDataConnectionPlain(GetCosmosDbDataConnectionPlainArgs args) {
return getCosmosDbDataConnectionPlain(args, InvokeOptions.Empty);
}
/**
* Returns a data connection.
* Azure REST API version: 2022-12-29.
*
*/
public static Output getCosmosDbDataConnection(GetCosmosDbDataConnectionArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:kusto:getCosmosDbDataConnection", TypeShape.of(GetCosmosDbDataConnectionResult.class), args, Utilities.withVersion(options));
}
/**
* Returns a data connection.
* Azure REST API version: 2022-12-29.
*
*/
public static CompletableFuture getCosmosDbDataConnectionPlain(GetCosmosDbDataConnectionPlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:kusto:getCosmosDbDataConnection", TypeShape.of(GetCosmosDbDataConnectionResult.class), args, Utilities.withVersion(options));
}
/**
* Gets a Kusto cluster database principalAssignment.
* Azure REST API version: 2022-12-29.
*
* Other available API versions: 2023-05-02, 2023-08-15.
*
*/
public static Output getDatabasePrincipalAssignment(GetDatabasePrincipalAssignmentArgs args) {
return getDatabasePrincipalAssignment(args, InvokeOptions.Empty);
}
/**
* Gets a Kusto cluster database principalAssignment.
* Azure REST API version: 2022-12-29.
*
* Other available API versions: 2023-05-02, 2023-08-15.
*
*/
public static CompletableFuture getDatabasePrincipalAssignmentPlain(GetDatabasePrincipalAssignmentPlainArgs args) {
return getDatabasePrincipalAssignmentPlain(args, InvokeOptions.Empty);
}
/**
* Gets a Kusto cluster database principalAssignment.
* Azure REST API version: 2022-12-29.
*
* Other available API versions: 2023-05-02, 2023-08-15.
*
*/
public static Output getDatabasePrincipalAssignment(GetDatabasePrincipalAssignmentArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:kusto:getDatabasePrincipalAssignment", TypeShape.of(GetDatabasePrincipalAssignmentResult.class), args, Utilities.withVersion(options));
}
/**
* Gets a Kusto cluster database principalAssignment.
* Azure REST API version: 2022-12-29.
*
* Other available API versions: 2023-05-02, 2023-08-15.
*
*/
public static CompletableFuture getDatabasePrincipalAssignmentPlain(GetDatabasePrincipalAssignmentPlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:kusto:getDatabasePrincipalAssignment", TypeShape.of(GetDatabasePrincipalAssignmentResult.class), args, Utilities.withVersion(options));
}
/**
* Returns a data connection.
* Azure REST API version: 2022-12-29.
*
*/
public static Output getEventGridDataConnection(GetEventGridDataConnectionArgs args) {
return getEventGridDataConnection(args, InvokeOptions.Empty);
}
/**
* Returns a data connection.
* Azure REST API version: 2022-12-29.
*
*/
public static CompletableFuture getEventGridDataConnectionPlain(GetEventGridDataConnectionPlainArgs args) {
return getEventGridDataConnectionPlain(args, InvokeOptions.Empty);
}
/**
* Returns a data connection.
* Azure REST API version: 2022-12-29.
*
*/
public static Output getEventGridDataConnection(GetEventGridDataConnectionArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:kusto:getEventGridDataConnection", TypeShape.of(GetEventGridDataConnectionResult.class), args, Utilities.withVersion(options));
}
/**
* Returns a data connection.
* Azure REST API version: 2022-12-29.
*
*/
public static CompletableFuture getEventGridDataConnectionPlain(GetEventGridDataConnectionPlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:kusto:getEventGridDataConnection", TypeShape.of(GetEventGridDataConnectionResult.class), args, Utilities.withVersion(options));
}
/**
* Returns an Event Hub connection.
* Azure REST API version: 2018-09-07-preview.
*
*/
public static Output getEventHubConnection(GetEventHubConnectionArgs args) {
return getEventHubConnection(args, InvokeOptions.Empty);
}
/**
* Returns an Event Hub connection.
* Azure REST API version: 2018-09-07-preview.
*
*/
public static CompletableFuture getEventHubConnectionPlain(GetEventHubConnectionPlainArgs args) {
return getEventHubConnectionPlain(args, InvokeOptions.Empty);
}
/**
* Returns an Event Hub connection.
* Azure REST API version: 2018-09-07-preview.
*
*/
public static Output getEventHubConnection(GetEventHubConnectionArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:kusto:getEventHubConnection", TypeShape.of(GetEventHubConnectionResult.class), args, Utilities.withVersion(options));
}
/**
* Returns an Event Hub connection.
* Azure REST API version: 2018-09-07-preview.
*
*/
public static CompletableFuture getEventHubConnectionPlain(GetEventHubConnectionPlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:kusto:getEventHubConnection", TypeShape.of(GetEventHubConnectionResult.class), args, Utilities.withVersion(options));
}
/**
* Returns a data connection.
* Azure REST API version: 2022-12-29.
*
*/
public static Output getEventHubDataConnection(GetEventHubDataConnectionArgs args) {
return getEventHubDataConnection(args, InvokeOptions.Empty);
}
/**
* Returns a data connection.
* Azure REST API version: 2022-12-29.
*
*/
public static CompletableFuture getEventHubDataConnectionPlain(GetEventHubDataConnectionPlainArgs args) {
return getEventHubDataConnectionPlain(args, InvokeOptions.Empty);
}
/**
* Returns a data connection.
* Azure REST API version: 2022-12-29.
*
*/
public static Output getEventHubDataConnection(GetEventHubDataConnectionArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:kusto:getEventHubDataConnection", TypeShape.of(GetEventHubDataConnectionResult.class), args, Utilities.withVersion(options));
}
/**
* Returns a data connection.
* Azure REST API version: 2022-12-29.
*
*/
public static CompletableFuture getEventHubDataConnectionPlain(GetEventHubDataConnectionPlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:kusto:getEventHubDataConnection", TypeShape.of(GetEventHubDataConnectionResult.class), args, Utilities.withVersion(options));
}
/**
* Returns a data connection.
* Azure REST API version: 2022-12-29.
*
*/
public static Output getIotHubDataConnection(GetIotHubDataConnectionArgs args) {
return getIotHubDataConnection(args, InvokeOptions.Empty);
}
/**
* Returns a data connection.
* Azure REST API version: 2022-12-29.
*
*/
public static CompletableFuture getIotHubDataConnectionPlain(GetIotHubDataConnectionPlainArgs args) {
return getIotHubDataConnectionPlain(args, InvokeOptions.Empty);
}
/**
* Returns a data connection.
* Azure REST API version: 2022-12-29.
*
*/
public static Output getIotHubDataConnection(GetIotHubDataConnectionArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:kusto:getIotHubDataConnection", TypeShape.of(GetIotHubDataConnectionResult.class), args, Utilities.withVersion(options));
}
/**
* Returns a data connection.
* Azure REST API version: 2022-12-29.
*
*/
public static CompletableFuture getIotHubDataConnectionPlain(GetIotHubDataConnectionPlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:kusto:getIotHubDataConnection", TypeShape.of(GetIotHubDataConnectionResult.class), args, Utilities.withVersion(options));
}
/**
* Gets a managed private endpoint.
* Azure REST API version: 2022-12-29.
*
* Other available API versions: 2023-05-02, 2023-08-15.
*
*/
public static Output getManagedPrivateEndpoint(GetManagedPrivateEndpointArgs args) {
return getManagedPrivateEndpoint(args, InvokeOptions.Empty);
}
/**
* Gets a managed private endpoint.
* Azure REST API version: 2022-12-29.
*
* Other available API versions: 2023-05-02, 2023-08-15.
*
*/
public static CompletableFuture getManagedPrivateEndpointPlain(GetManagedPrivateEndpointPlainArgs args) {
return getManagedPrivateEndpointPlain(args, InvokeOptions.Empty);
}
/**
* Gets a managed private endpoint.
* Azure REST API version: 2022-12-29.
*
* Other available API versions: 2023-05-02, 2023-08-15.
*
*/
public static Output getManagedPrivateEndpoint(GetManagedPrivateEndpointArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:kusto:getManagedPrivateEndpoint", TypeShape.of(GetManagedPrivateEndpointResult.class), args, Utilities.withVersion(options));
}
/**
* Gets a managed private endpoint.
* Azure REST API version: 2022-12-29.
*
* Other available API versions: 2023-05-02, 2023-08-15.
*
*/
public static CompletableFuture getManagedPrivateEndpointPlain(GetManagedPrivateEndpointPlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:kusto:getManagedPrivateEndpoint", TypeShape.of(GetManagedPrivateEndpointResult.class), args, Utilities.withVersion(options));
}
/**
* Gets a private endpoint connection.
* Azure REST API version: 2022-12-29.
*
* Other available API versions: 2023-05-02, 2023-08-15.
*
*/
public static Output getPrivateEndpointConnection(GetPrivateEndpointConnectionArgs args) {
return getPrivateEndpointConnection(args, InvokeOptions.Empty);
}
/**
* Gets a private endpoint connection.
* Azure REST API version: 2022-12-29.
*
* Other available API versions: 2023-05-02, 2023-08-15.
*
*/
public static CompletableFuture getPrivateEndpointConnectionPlain(GetPrivateEndpointConnectionPlainArgs args) {
return getPrivateEndpointConnectionPlain(args, InvokeOptions.Empty);
}
/**
* Gets a private endpoint connection.
* Azure REST API version: 2022-12-29.
*
* Other available API versions: 2023-05-02, 2023-08-15.
*
*/
public static Output getPrivateEndpointConnection(GetPrivateEndpointConnectionArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:kusto:getPrivateEndpointConnection", TypeShape.of(GetPrivateEndpointConnectionResult.class), args, Utilities.withVersion(options));
}
/**
* Gets a private endpoint connection.
* Azure REST API version: 2022-12-29.
*
* Other available API versions: 2023-05-02, 2023-08-15.
*
*/
public static CompletableFuture getPrivateEndpointConnectionPlain(GetPrivateEndpointConnectionPlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:kusto:getPrivateEndpointConnection", TypeShape.of(GetPrivateEndpointConnectionResult.class), args, Utilities.withVersion(options));
}
/**
* Returns a database.
* Azure REST API version: 2022-12-29.
*
*/
public static Output getReadOnlyFollowingDatabase(GetReadOnlyFollowingDatabaseArgs args) {
return getReadOnlyFollowingDatabase(args, InvokeOptions.Empty);
}
/**
* Returns a database.
* Azure REST API version: 2022-12-29.
*
*/
public static CompletableFuture getReadOnlyFollowingDatabasePlain(GetReadOnlyFollowingDatabasePlainArgs args) {
return getReadOnlyFollowingDatabasePlain(args, InvokeOptions.Empty);
}
/**
* Returns a database.
* Azure REST API version: 2022-12-29.
*
*/
public static Output getReadOnlyFollowingDatabase(GetReadOnlyFollowingDatabaseArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:kusto:getReadOnlyFollowingDatabase", TypeShape.of(GetReadOnlyFollowingDatabaseResult.class), args, Utilities.withVersion(options));
}
/**
* Returns a database.
* Azure REST API version: 2022-12-29.
*
*/
public static CompletableFuture getReadOnlyFollowingDatabasePlain(GetReadOnlyFollowingDatabasePlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:kusto:getReadOnlyFollowingDatabase", TypeShape.of(GetReadOnlyFollowingDatabaseResult.class), args, Utilities.withVersion(options));
}
/**
* Returns a database.
* Azure REST API version: 2022-12-29.
*
*/
public static Output getReadWriteDatabase(GetReadWriteDatabaseArgs args) {
return getReadWriteDatabase(args, InvokeOptions.Empty);
}
/**
* Returns a database.
* Azure REST API version: 2022-12-29.
*
*/
public static CompletableFuture getReadWriteDatabasePlain(GetReadWriteDatabasePlainArgs args) {
return getReadWriteDatabasePlain(args, InvokeOptions.Empty);
}
/**
* Returns a database.
* Azure REST API version: 2022-12-29.
*
*/
public static Output getReadWriteDatabase(GetReadWriteDatabaseArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:kusto:getReadWriteDatabase", TypeShape.of(GetReadWriteDatabaseResult.class), args, Utilities.withVersion(options));
}
/**
* Returns a database.
* Azure REST API version: 2022-12-29.
*
*/
public static CompletableFuture getReadWriteDatabasePlain(GetReadWriteDatabasePlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:kusto:getReadWriteDatabase", TypeShape.of(GetReadWriteDatabaseResult.class), args, Utilities.withVersion(options));
}
/**
* Returns a sandbox custom image
* Azure REST API version: 2023-08-15.
*
*/
public static Output getSandboxCustomImage(GetSandboxCustomImageArgs args) {
return getSandboxCustomImage(args, InvokeOptions.Empty);
}
/**
* Returns a sandbox custom image
* Azure REST API version: 2023-08-15.
*
*/
public static CompletableFuture getSandboxCustomImagePlain(GetSandboxCustomImagePlainArgs args) {
return getSandboxCustomImagePlain(args, InvokeOptions.Empty);
}
/**
* Returns a sandbox custom image
* Azure REST API version: 2023-08-15.
*
*/
public static Output getSandboxCustomImage(GetSandboxCustomImageArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:kusto:getSandboxCustomImage", TypeShape.of(GetSandboxCustomImageResult.class), args, Utilities.withVersion(options));
}
/**
* Returns a sandbox custom image
* Azure REST API version: 2023-08-15.
*
*/
public static CompletableFuture getSandboxCustomImagePlain(GetSandboxCustomImagePlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:kusto:getSandboxCustomImage", TypeShape.of(GetSandboxCustomImageResult.class), args, Utilities.withVersion(options));
}
/**
* Gets a Kusto cluster database script.
* Azure REST API version: 2022-12-29.
*
* Other available API versions: 2021-08-27, 2023-05-02, 2023-08-15.
*
*/
public static Output getScript(GetScriptArgs args) {
return getScript(args, InvokeOptions.Empty);
}
/**
* Gets a Kusto cluster database script.
* Azure REST API version: 2022-12-29.
*
* Other available API versions: 2021-08-27, 2023-05-02, 2023-08-15.
*
*/
public static CompletableFuture getScriptPlain(GetScriptPlainArgs args) {
return getScriptPlain(args, InvokeOptions.Empty);
}
/**
* Gets a Kusto cluster database script.
* Azure REST API version: 2022-12-29.
*
* Other available API versions: 2021-08-27, 2023-05-02, 2023-08-15.
*
*/
public static Output getScript(GetScriptArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:kusto:getScript", TypeShape.of(GetScriptResult.class), args, Utilities.withVersion(options));
}
/**
* Gets a Kusto cluster database script.
* Azure REST API version: 2022-12-29.
*
* Other available API versions: 2021-08-27, 2023-05-02, 2023-08-15.
*
*/
public static CompletableFuture getScriptPlain(GetScriptPlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:kusto:getScript", TypeShape.of(GetScriptResult.class), args, Utilities.withVersion(options));
}
/**
* Returns a list of databases that are owned by this cluster and were followed by another cluster.
* Azure REST API version: 2022-12-29.
*
* Other available API versions: 2022-07-07, 2023-05-02, 2023-08-15.
*
*/
public static Output listClusterFollowerDatabases(ListClusterFollowerDatabasesArgs args) {
return listClusterFollowerDatabases(args, InvokeOptions.Empty);
}
/**
* Returns a list of databases that are owned by this cluster and were followed by another cluster.
* Azure REST API version: 2022-12-29.
*
* Other available API versions: 2022-07-07, 2023-05-02, 2023-08-15.
*
*/
public static CompletableFuture listClusterFollowerDatabasesPlain(ListClusterFollowerDatabasesPlainArgs args) {
return listClusterFollowerDatabasesPlain(args, InvokeOptions.Empty);
}
/**
* Returns a list of databases that are owned by this cluster and were followed by another cluster.
* Azure REST API version: 2022-12-29.
*
* Other available API versions: 2022-07-07, 2023-05-02, 2023-08-15.
*
*/
public static Output listClusterFollowerDatabases(ListClusterFollowerDatabasesArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:kusto:listClusterFollowerDatabases", TypeShape.of(ListClusterFollowerDatabasesResult.class), args, Utilities.withVersion(options));
}
/**
* Returns a list of databases that are owned by this cluster and were followed by another cluster.
* Azure REST API version: 2022-12-29.
*
* Other available API versions: 2022-07-07, 2023-05-02, 2023-08-15.
*
*/
public static CompletableFuture listClusterFollowerDatabasesPlain(ListClusterFollowerDatabasesPlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:kusto:listClusterFollowerDatabases", TypeShape.of(ListClusterFollowerDatabasesResult.class), args, Utilities.withVersion(options));
}
/**
* Returns a list of language extensions that can run within KQL queries.
* Azure REST API version: 2022-12-29.
*
* Other available API versions: 2022-07-07, 2023-05-02, 2023-08-15.
*
*/
public static Output listClusterLanguageExtensions(ListClusterLanguageExtensionsArgs args) {
return listClusterLanguageExtensions(args, InvokeOptions.Empty);
}
/**
* Returns a list of language extensions that can run within KQL queries.
* Azure REST API version: 2022-12-29.
*
* Other available API versions: 2022-07-07, 2023-05-02, 2023-08-15.
*
*/
public static CompletableFuture listClusterLanguageExtensionsPlain(ListClusterLanguageExtensionsPlainArgs args) {
return listClusterLanguageExtensionsPlain(args, InvokeOptions.Empty);
}
/**
* Returns a list of language extensions that can run within KQL queries.
* Azure REST API version: 2022-12-29.
*
* Other available API versions: 2022-07-07, 2023-05-02, 2023-08-15.
*
*/
public static Output listClusterLanguageExtensions(ListClusterLanguageExtensionsArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:kusto:listClusterLanguageExtensions", TypeShape.of(ListClusterLanguageExtensionsResult.class), args, Utilities.withVersion(options));
}
/**
* Returns a list of language extensions that can run within KQL queries.
* Azure REST API version: 2022-12-29.
*
* Other available API versions: 2022-07-07, 2023-05-02, 2023-08-15.
*
*/
public static CompletableFuture listClusterLanguageExtensionsPlain(ListClusterLanguageExtensionsPlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:kusto:listClusterLanguageExtensions", TypeShape.of(ListClusterLanguageExtensionsResult.class), args, Utilities.withVersion(options));
}
/**
* Returns a list of database principals of the given Kusto cluster and database.
* Azure REST API version: 2022-12-29.
*
* Other available API versions: 2022-07-07, 2023-05-02, 2023-08-15.
*
*/
public static Output listDatabasePrincipals(ListDatabasePrincipalsArgs args) {
return listDatabasePrincipals(args, InvokeOptions.Empty);
}
/**
* Returns a list of database principals of the given Kusto cluster and database.
* Azure REST API version: 2022-12-29.
*
* Other available API versions: 2022-07-07, 2023-05-02, 2023-08-15.
*
*/
public static CompletableFuture listDatabasePrincipalsPlain(ListDatabasePrincipalsPlainArgs args) {
return listDatabasePrincipalsPlain(args, InvokeOptions.Empty);
}
/**
* Returns a list of database principals of the given Kusto cluster and database.
* Azure REST API version: 2022-12-29.
*
* Other available API versions: 2022-07-07, 2023-05-02, 2023-08-15.
*
*/
public static Output listDatabasePrincipals(ListDatabasePrincipalsArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:kusto:listDatabasePrincipals", TypeShape.of(ListDatabasePrincipalsResult.class), args, Utilities.withVersion(options));
}
/**
* Returns a list of database principals of the given Kusto cluster and database.
* Azure REST API version: 2022-12-29.
*
* Other available API versions: 2022-07-07, 2023-05-02, 2023-08-15.
*
*/
public static CompletableFuture listDatabasePrincipalsPlain(ListDatabasePrincipalsPlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:kusto:listDatabasePrincipals", TypeShape.of(ListDatabasePrincipalsResult.class), args, Utilities.withVersion(options));
}
}
© 2015 - 2024 Weber Informatics LLC | Privacy Policy